/*/////////////////////
// Body Formatting   //
/////////////////////*/
body {
margin:0px;
}
/*/////////////////////
// Header formatting //
/////////////////////*/

/*///// Header Links formatting /////*/
a.toplinks:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#66CCFF;
	text-decoration:none;
	text-align: center;
}
a.toplinks:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#A8E2FF;
	text-decoration:none;
	text-align: center;
}
a.toplinks:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#66CCFF;
	text-decoration:none;
	text-align: center;
}
a.toplinks:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#66CCFF;
	text-decoration:none;
	text-align: center;
}
/*///// Header layout formatting /////*/	
#header{
position:relative;
top:0px;
left:0px;
width:900px;
height:200px;
background-image:url(../images/header.jpg)
}
.header_text{
position:relative;
top:65px;
left:555px;
width:295px;
height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
text-align:right;
}
#headerlinkscontainer{
position:absolute;
left:330px;
top:178px;
width:560px;
height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#66CCFF;
text-decoration:none;
text-align: center;
}

/*///////////////////
// Left Navigation //
///////////////////*/

/*///// Left Navigation links formatting /////*/
a.leftlinks:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003399;
	text-decoration:none;
	text-align: center;
}
a.leftlinks:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0099FF;
	text-decoration:none;
	text-align: center;
}
a.leftlinks:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003399;
	text-decoration:none;
	text-align: center;
}
a.leftlinks:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003399;
	text-decoration:none;
	text-align: center;
}	
/*///// Left navigation layout formatting /////*/
#leftcontainer{
font-size:10px;
position:relative;
top:5px;
left:0px;
width:200px;
height:100%;
}
#navtopdecoration{
position:relative;
top:0px;
left:0px;
width:200px;
height:12px;
font-size:10px;
background-image:url(../images/topnavbg.jpg)
}
#linkscontainer{
font-size:10px;
position:relative;
top:0px;
left:0px;
width:200px;
height:100%;
background-color:#EDEDED;
}
.navbutton{
position:relative;
left:10px;
top:0px;
width:180px;
background-color:#EDEDED;
border-bottom:thin;
border-bottom-color:#666666;
}
/*////////////////////////////
// Left Products Formatting //
////////////////////////////*/
.product_image{
position:relative;
top:0px;
left:0px;
width:auto;
height:auto;
border:none;
text-align:center;
}
.productcontainer{
position:relative;
margin-bottom:10px;
top:5px;
left:10px;
width:180px;
height:auto;
text-align:justify;
}
.product_text{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}
/*////// Left products Link Formatting //////*/
a.productlink:link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#003399;
}
a.productlink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0099FF;
}
a.productlink:active{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#003399;
}
a.productlink:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#003399;
}
/*/////////////////////
// Footer formatting //
/////////////////////*/
#footer{
position:relative;
top:5px;
left:0px;
height:33px;
width:900px;
background-image:url(../images/footer.jpg);
}
#footertext{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
color:#a8e2ff;
position:absolute;
top:10px;
left:0px;
width:875px;
height:12px;
}
/*///////////////////////////
// General Page Formatting //
///////////////////////////*/
#displaycontainer{
font-size:10px;
position:relative;
top:5px;
left:0px;
width:200px;
height:100%;
}
#displaytopdecoration{
position:relative;
top:0px;
left:0px;
width:695px;
height:12px;
font-size:10px;
background-image:url(../images/topndisplaybg.jpg);
}
#contentcontainer{
font-size:10px;
position:relative;
top:0px;
left:0px;
width:695px;
height:100%;
background-color:#EDEDED;
}
#textblock{
position:relative;
display:inline-table;
top:0px;
left:10px;
width:675px;
text-align:justify;
}
/*//////text Formatting//////*/
.title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight:bold;
color:#025aa2;
}
.subtitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
color:#2881ca;
}
.subsubtitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
color:#979797;
}
.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color:#313131;
}
.textbold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#313131;
}
.smalltext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:normal;
color:#313131;
}
.smalltextbold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
color:#313131;
}
/*Link-image formatting*/
.linkimage{
border:none;
}
/*////////////////////////
// Home Page Formatting //
////////////////////////*/
#categorycontainer{
position:relative;
top:0px;
left:20px;
width:675px;
height:auto;
}
.category{
position:relative;
float:left;
padding-right:18px;
padding-left:17px;
padding-top:5px;
padding-bottom:5px;
width:96px;
height:auto;
text-align:center;
}