body { background-color: #FFFFFF; color: #3E74BA; font-family: arial;	}

#outy { text-align:center; }
#inny { margin-left:auto; margin-right:auto; width:1000px }

#toplayer { width:980px;  }
#toplayer .toplayer { height:105px; background-color:#3E74BA; text-align:left; }
#toplayer .bottomlayer { height:7px; background-image:url(/images/build/background_repeater.gif); background-repeat:repeat-x; }


	input { width:177px; padding-left:4px; border:0px; margin-top:10px; color:#999999; text-align:left; font-size:10px; }
	.bottomlayercontact a { color:#ffffff !important; }

#topnavigationspecial	{	text-align:left; font-size:11px; margin-left:15px;   }
#topnavigationspecial a.off:visited, #topnavigationspecial a.off:active, #topnavigationspecial a.off:link  
	{ color: #FFFFFF; text-decoration: none; font-weight: normal; }
#topnavigationspecial a.off:hover { color: #FFFFFF; }
#topnavigationspecial a.onn:link, #topnavigationspecial a.onn:visited, #topnavigationspecial a.onn:active
 	{ color: #3E74BA; text-decoration: none; font-weight: normal; }
#topnavigationspecial a.onn:hover { color: #3E74BA; }

#content { font-size:11px; width:980px; color:#3E74BA; }
#content td { border:0px solid green; }
#content .productnavigation { width:256px; vertical-align:top; }
#content .pageContent { padding-top:5px; vertical-align:top; color:#3E74BA; text-align:left; }
#content .pageContent table {  }
#content .pageContent h1 { margin:0px; padding:0px; }
#content .pageContent h2 { margin:0 5px 0 0; padding:0px; float:left;  }
#content .pageContent h3 { margin:8px 5px 0 0; padding:0px; float:left; font-size:12px;   }
#content .pageContent p { clear:both; float:none; 	margin-top:8px; margin-bottom:0px; padding:0px; }
#content .pageContent table td { vertical-align:top;  }

p { color:#646464; }

#footernavigation	{ width:980px; height:22px; color:#FFFFFF; font-size:11px; text-align:left; margin-top:5px; padding:6px; background-color:#404040; }
#footernavigation	td { color:#FFFFFF; font-size:11px; background-color:#404040; }
#footernavigation a:visited, #footernavigation a:active, #footernavigation a:link  
	{ color: #FFFFFF; text-decoration: none; margin-right:10px; margin-left:5px; font-weight:normal; }
#footernavigation a:hover { color: #FFFFFF; }

#prodNav { text-align:left; width:249px; margin-right:5px; margin-top:4px; }

#prodNav .prodCategory1 { display:block; }
#prodNav .prodCategory0 { display:block; }

#prodNav .prodModel1 { display:block; text-indent:5px; }
#prodNav .prodModel0 { display:block; text-indent:5px; }

#prodNav a.prodCategory1:visited, #prodNav a.prodCategory1:active, #prodNav a.prodCategory1:link { color: #FFFFFF; display:block; text-decoration: none; }
#prodNav a.prodCategory1:hover { color: #FFFFFF; }

#prodNav a.prodCategory0:visited, #prodNav a.prodCategory0:active, #prodNav a.prodCategory0:link { color: #FFFFFF; display:block; text-decoration: none; }
#prodNav a.prodCategory0:hover { color: #FFFFFF; }

#prodNav a.prodModel1:visited, #prodNav a.prodModel1:active, #prodNav a.prodModel1:link { font-weight:normal; color: #FFFFFF; display:block; text-decoration: none; }
#prodNav a.prodModel1:hover { color: #FFFFFF; }

#prodNav a.prodModel0:visited, #prodNav a.prodModel0:active, #prodNav a.prodModel0:link { font-weight:normal; color: #FFFFFF; display:block; text-decoration: none; }
#prodNav a.prodModel0:hover { color: #FFFFFF; }













#topnavigation
	{
	margin-top:30px;
	text-align:left;
	border:0px solid white;
	font-size:14px;
	font-weight:normal;
	margin-left:78px;
	}
#topnavigation a:visited, #topnavigation a:active, #topnavigation a:link  
	{ color: #FFFFFF; text-decoration: none; font-weight: normal; }
#topnavigation a:hover { color: #666666; }
#topnavigation a.on, #topnavigation a.on:visited, #topnavigation a.on:active
 	{ color: #FFFFFF; font-weight: normal; }
#topnavigation a.on:hover { color: #666666; }


table  	{ vertical-align:middle; }
tr  		{ vertical-align:middle; }
td  		{ vertical-align:middle; }

ul li { margin-bottom:3px !important; padding-bottom:0 !important; margin-top:0 !important; padding-top:0 !important; }





#prodwrapper
{
	width: 100%;
	margin: 0px 0px 20px 0px;
	text-align: left !important;
	position: relative;
}

#prodwrapper ul, #prodwrapper li
{
	text-align: left !important;
	list-style: none;
	display: inline;
	float: left;
	margin: 0px 6px 6px 0px;
	padding: 0px;
}

#prodwrapper ul
{
	margin: 0px !important;
	padding: 0px !important;
}

#prodwrapper li
{
	width: 232px;
	height: 282px;
	margin-bottom:6px !important;
	background-image:none;
}

#prodwrapper p
{
	margin:0 !important;
	padding:0 !important;
}
