BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: #535353;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY:  Verdana, Arial, Helvetica;
}
img
{
	display: block;
}
INPUT.border
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BACKGROUND: #eeeeee;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.TEXTAREA
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: #eeeeee;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica;
}
#content 
{
	background: white;
}
#container
{
	background: url('../images/bottom.jpg') bottom center no-repeat;
	padding-bottom: 29px;
	width: 780px;
	margin: auto;
	
}

/*navigation*/
#logocontainer
{
	width: 780px;
}
#navigationcontainer
{
	background: url('../images/nav-bg.jpg') !important;
	width: 763px;
	overflow: hidden;
	margin: auto;
	clear: both;
}
#navigationcontainerleft
{
	background: url('../images/nav-left.jpg') top left no-repeat;
	background-color: transparent;
}
#navigationcontainerright
{
	background: url('../images/nav-right.jpg') top right no-repeat;
	height: 31px;
	line-height: 31px;
	text-align: left;
	background-color: transparent;
}
a.navigatoin, a.navigatoin:link, a.navigatoin:visited, a.navigatoin:active
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	display: block;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	background-color: transparent;
}
a.navigatoin:hover
{
    COLOR: #FF9600;
	TEXT-DECORATION: none;
	background: url('../images/nav-bg-over.jpg');
	background-color: transparent;
}

/* END navigation*/
/*home */
#hometext{
	width: 371px;
	height: 246px;
	overflow: hidden;
	text-align: left;
	background: url('../images/welcome-text-bg.jpg') no-repeat;
	float: left;
	margin-left: 7px;
}
#hometext div{
	padding: 50px 20px 20px 20px;
}
#homefeatures{
	clear: both;
	padding-left: 10px;
}
#homefeatures a{
	display: block;
	float: left;
}
#homefeatureslinks{
	float: left; background: url('../images/box-bg.jpg'); width: 148px; height: 132px;
}
#homefeatureslinks div{
	background: url('images/box-corner.gif') top right no-repeat; text-align: left;
}
#homefeatureslinks div a{
	display: block;
	color: #73758C;
	padding: 6px;
	border-bottom: 1px solid #D3D6DB;
	border-top: 1px solid #F2F5FA;
	width: 136px;
}
#homefeatureslinks div a img{
	float: left;
	padding-top: 5px;
	padding-right: 6px;
}
/*end home */
#footer{
	clear: both;
	background: #F1F2F4;
	border-bottom: 1px solid white; 
	border-top: 1px solid #CCCCCC;
	margin-top: 10px;
	font-size: 8px;
	color: #696A6C;
	line-height: 15px;
	text-transform: uppercase;
}
A, A:link, A:visited, A:active
{
    FONT-SIZE: 11px;
    COLOR: #0006ff;
    FONT-FAMILY: Verdana, arial,  Helvetica;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 11px;
    COLOR: #4276DB;
    TEXT-DECORATION: underline
}
.box
{
	background: #D4D0C8;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #808080;
	border-right: 1px solid #808080;
}
.newsdiv{
	text-align: left;
	margin: 0px 30px 30px 30px;
	clear: both;
}
.heading
{
    COLOR: #1365C9;
	font-weight: bold;
}
.newsImageLeft{
	padding-right: 6px;
	padding-bottom: 6px;
}
.newsImageRight{
	padding-left: 6px;
	padding-bottom: 6px;
}
.pagetitle
{
	text-align: left;
    FONT-SIZE: 18px;
    COLOR: #760A1A;
	font-weight: bold;
	border-bottom: 3px solid black;
	margin: 20px;
	clear: both;
}

.small
{
	FONT-family: verdana, arial, helvetica;
    FONT-SIZE: 10px;
	color: black
}

.categoryhead
{
	BACKGROUND: #778899;
	COLOR: white;
	FONT-SIZE: 12PX;
	FONT-WEIGHT: BOLD;
	padding: 2px;
}
.menuout
{
	COLOR: white;
	FONT-SIZE: 10PX;
	FONT-WEIGHT: BOLD;
	border-top: 1px solid #708EBA;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 2px;
}
.menuover
{
	COLOR: white;
	background: #332859;
	FONT-SIZE: 10PX;
	FONT-WEIGHT: BOLD;
	border-top: 1px solid #708EBA;
	padding-bottom: 1px;
	cursor: hand;
	padding-left: 4px;
	padding-right: 2px;
}
.checkoutrequired
{
	background: #F2EEEA;
	color: red;
	font-weight: bold;
}
.checkoutnotrequired
{
	background: #F2EEEA;
	font-weight: bold;
}

