/* CSS Document */
body{
	margin:0px auto;
	padding:0px;
	width:1069px;
	/*background-image:url("/images/bg1.jpg");*/
	background-color:#535353;
	font-size:12px;
	
}

#main {
width:1069px; 
height:auto;
text-align:left; 
float:left;
border:solid 0px #a4a4a4; 


}

#header{
width:1069px; 
height:171px;
text-align:left; 
border:solid 0px #0000FF; 
background-image:url(/images/header.jpg);
background-repeat:no-repeat;
float:left;
}

#MainImg{
   width:1069px; 
   height:448px;
   text-align:left; 
   border:solid 0px #CCCCCC; 
   background-image:url(/images/mainimg.jpg);
   float:left;
   margin:0px 0px 0px 2px;
   background-repeat:no-repeat;
}

#maincontent{
   width:1069px; 
   height:auto px;
   text-align:left; 
   border:solid 0px #CCCCCC; 
   background-image:url(/images/maincontent.jpg);
   float:left;
   margin:0px 0px 0px 0px;
   background-repeat:repeat-y;
}


#CompanyLogo{
width:349px;
height:122px;
float:left;
border:solid 0px #FF0000;
}
/*
#LiveChat{
width:317px;
height:59px;
float:left;
border:solid 0px #FF0000;
}
*/


#footer{
width:1069px; 
height:949px;
text-align:left; 
border:solid 0px #0000FF; 
background-image:url(/images/footer.jpg);
float:left;
 margin:0px 0px 0px 0px;
}
#coreSearchSubmit{
width:92px; 
height:29px;
border:solid 0px #0000FF;
float:left;
padding:0px 0px 0px 5px;
display:block;
margin:0px 0px 0px 0px;

}

.coreSearchInput{
width:200px; 
height:15px;
font-size:11px;
border:solid 0px #b2b2b2;
margin:5px 0px 0px 5px;
float:left;
padding:0px 0px 0px 3px;
border: solid 0px #CCCCCC;
}

#Search{
width:130px; 
height:45px;
border:solid 0px #0000FF;
float:left;
}

#footerSpaceLeft{
width:20px;
height:360px;
float:left;
border:solid 0px #FF0000;
}

#footerContent{
width:882px;
height:230px;
float:left;
border:solid 0px #FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#686a6e;
font-weight:bold;
}


#footerC1{
padding:0px 0px 0px 20px;
	margin-top:30px;
width:300px;
height:230px;
float:left;
border:solid 0px #FF0000;
}

#footerC2{
	margin-top:30px;
width:300px;
height:230px;
float:left;
border:solid 0px #FF0000;
padding:0px 0px 0px 10px;
}

#footerC3{
	margin-top:30px;
	padding:0px 0px 0px 20px;
width:220px;
height:230px;
float:left;
border:solid 0px #FF0000;
}

.nav, .nav * {
				margin:0;
				padding:0;
				list-style:none;
			}

			.nav {
				line-height:1.0;
			}

			.nav ul {
				position:absolute;
				top:-999em;
				width:150px;
			}

			.nav ul li, .nav a {
				width: 100%;
			}

			.nav li {
				float:left;
				position:relative;
				z-index:99;
			}

			.nav li ul li:hover{
				background-color:#EB1C24;
			}

			.nav a {
				display:block;
			}

			.nav li:hover ul, ul.nav li.sfHover ul {
				left:-1px;
				top:28px;
			}

			.nav li:hover li ul, .nav li.sfHover li ul {
				top:-999em;
			}

			.nav li li:hover ul, ul.nav li li.sfHover ul {
				left:150px;
				top:-1px;
			}

			.superfish li:hover ul, .superfish li li:hover ul {
				top: -999em;
			}

			/*** ORIGINAL SKIN ***/
			.nav {
				float:left;
			}

			.nav li {

			}

			.nav a {
				color: #000000;
				text-decoration:none;
				text-indent:5px;
			}

			.nav li:hover, .nav li.sfHover, .nav a:focus, .nav a:hover, .nav a:active {

			}

			.nav li li {
				background:#FFFFFF;
				padding:5px 0px 5px 0px;
				border:1px #fff solid;
			}

			.nav li li li {
				background:#FFFFFF;
				padding:5px 0px 5px 0px;
			}
     