html,body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:140%;
color:#000000;
margin:0;
padding:0;
}
body{
background:white url(/images/bg_gradient.gif) top left repeat-x;
}
h1{
margin:0;
padding:20px 0 0 0;
text-transform:uppercase;
line-height:110%;
font-weight:lighter;
font-size:25px;
letter-spacing:-0.5px;
}
h2{
	margin:0;
	padding:10px 0 0 0;
	line-height:140%;
	font-size:16px;
	font-weight:normal;
	color: #494849;
}
p{
margin:0;
padding:13px 0 0 0;
}
a{color:#000000;
text-decoration:underline;
}
a:hover{color:#fdb913;
text-decoration:none;
}
img{border:none;}
#wrapper2{margin:0; padding:0;
background: url(/images/bg_ctwo.gif) top center no-repeat;
}
#wrapper{
margin:0 auto;
width:880px;
position:relative;
background: url(/images/bg_wrapper2.gif) bottom center repeat-y;
}
#foot{
background:transparent url(/images/bg_foot.gif) top right no-repeat;
margin:0 auto;
width:827px;
padding:0 0 0 7px;
clear:both;
}

#logo{position:absolute;
top:0;
left:378px;
z-index:1000;
display:block;
background:transparent url(/images/logo.png) top center no-repeat;
width:132px;
height:148px;
overflow:hidden;
text-indent:-9000px;
}
#s2{
width:797px;
height:287px;
margin-left:44px;
overflow:hidden;
border-bottom:9px solid #fdb913;
background:#000;
}
#google{
width:797px;
height:550px;
margin-left:44px;
overflow:hidden;
border-bottom:9px solid #fdb913;
background:#000;
}
#vrx{
width:797px;
height:550px;
margin-left:44px;
overflow:hidden;
border-bottom:9px solid #fdb913;
background:#000;
}
#nav{
margin:0 0 0 43px;
padding:0;
background:transparent url(/images/nav_main.gif) top center no-repeat;
width:798px;
height:45px;
overflow:hidden;
}
#nav a {margin:0;
	display: block;
	float: left;
	text-indent:-9000px;
	overflow:hidden;
	line-height:1px;
}

#nav li a {
	background-image:url(../images/nav_main2.gif) !important;
	background-repeat:no-repeat;
	height:45px;
	display:block;
	float:left;
	text-indent:-90000px;
	overflow:hidden;padding:0;margin:0;
}
#nav li a#nav1{background-position:-10px 0px;        width:85px;}
#nav li a:hover#nav1,#nav li a#nav1.active {background-position:-10px -45px;}

#nav li a#nav2{background-position:-95px 0px;    width:68px;}
#nav li a:hover#nav2,#nav li a#nav2.active  {background-position:-95px -45px;}

#nav li a#nav3{background-position:-163px 0px;    width:200px;}
#nav li a:hover#nav3,#nav li a#nav3.active  {background-position:-153px -45px;}

#nav li a#nav4{background-position:-353px 0;      width:232px;}
#nav li a:hover#nav4,#nav li a#nav4.active  {background-position:-353px -45px;}

#nav li a#nav5{background-position:-585px 0;      width:58px;}
#nav li a:hover#nav5,#nav li a#nav5.active  {background-position:-585px -45px;}

#nav li a#nav6{background-position:-641px 0;      width:155px;}
#nav li a:hover#nav6,#nav li a#nav6.active  {background-position:-641px -45px;}

#supernav{
margin:0;
padding:0px 0 0 689px;
background:transparent url(/images/nav_super.gif) bottom right no-repeat;
width:152px;
overflow:hidden;
line-height:1px;
}
#supernav a {margin:0;padding:29px 0 0 0;
	display:block;
	float: left;
	text-indent:-9000px;
	overflow:hidden;
	line-height:1px;
height:35px !important;
}
#supernav li a#super1{width:47px;height:35px;}
#supernav li a#super2{width:43px;height:35px;}
#supernav li a#super3{width:60px;height:35px;}
#home_bottom {margin:0;padding:0;}
#supernav li,#nav li,#home_bottom li{list-style:none;margin:0;padding:0;display:inline;}
#home_bottom{background:transparent;}

#home_content{padding:0 64px;}

#inside_content{padding:0 64px;}

#inside_left a:hover{
	color:#494849;
}
#inside_left{
width:500px;
padding-bottom:95px;
padding-left:;
float:right;
}
#inside_right{
width:200px;
float:left;
padding-bottom:45px;
}

#home_bottom {
margin:0 0 0 44px;
padding-top:45px;
width:815px;
height:149px;
}
#home_bottom a{
margin-right:15px;
display:block;
float:left;
border-top:15px solid black;
}
#home_bottom a:hover{border-top:15px solid #fdb913;}

form{margin:0;padding:14px 0 0 0;text-align:left;}
form input.text{margin:4px 0 0px;display:block;width:180px;}
form input.submit{margin:4px 0 0px 0;display:block;border:none;background:transparent;color:#fdb813;font-weight:bold;text-align:right;width:auto;}

#subnav{
width:180px;
text-align:left;
list-style:none;
padding:0 0 0 0;
margin:30px 0 45px 0;
line-height:180%;
font-size:14px;
border-right:1px solid;
}

#subnav a{color:#494849;
text-decoration:none;
font-weight:bold;
padding:0 30px 0 0;
}
#subnav li.active a{color:#fdb913;}
#subnav li a:hover{color:#fdb913;}
#chromenav{position:relative}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
display:none;
}
.hrlong{padding-bottom:20px;}
