/* CSS Document */

/*
$Revision: #20 $
*/

#all_content {
	position:relative;
	height:42px;
	left: 0px;
	top:-8px;
}

#GN3_Container { position:relative;}



#content {
width:729px;
margin:0 auto;
padding:0;
}

.accesslinks {
display:none;
}


#navHolder {
width:729px;
height:144px;
margin:auto;
padding:0;
}

#navTopHolder {
position:absolute;
}

#navColumn1 {
width:115px;
height:86px;
left:0;
position:absolute;
margin:0;
padding:0;
}

#navColumn2 {
width:614px;
height:86px;
left:115px;
position:absolute;
margin:0;
padding:0;
}


#nav1 li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#nav1 li, #nav1 a {height: 25px; display: block; color:transparent;}
#nav1_1b {left: 31px; width: 68px;}
#nav1_2b {left: 119px; width: 66px;}
#nav1_3b {left: 206px; width: 62px;}
#nav1_4b {left: 288px; width: 35px;}
#nav1_5b {left: 341px; width: 56px;}
#nav1_6b {left: 413px; width: 50px;}


#nav2 li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#nav2 li, #nav2 a {height: 51px; display: block; color:transparent;}
#nav2_1b {left: 0; width: 12px;}
#nav2_2b {left: 12px; width: 117px;}
#nav2_3b {left: 129px; width: 116px;}
#nav2_4b {left: 245px; width: 143px;}
#nav2_5b {left: 387px; width: 128px;}
#nav2_6b {left: 515px; width: 96px;}

#nav3 li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#nav3 li, #nav3 a {height: 20px; display: block; color:transparent;}
#nav3_1b {left: 0; width: 63px;}
#nav3_2b {left: 83px; width: 46px;}
#nav3_3b {left: 164px; width: 54px;}
#nav3_4b {left: 242px; width: 47px;}
#nav3_5b {left: 348px; width: 55px;}
#nav3_6b {left: 430px; width: 80px;}


#nav4_1b {position:absolute; height:18px; left: 0px; width: 53px;}
#nav4_2b {position:absolute; height:18px; left: 53px; width: 169px;}
#nav4_3b {position:absolute; height:18px; left: 222px; width: 105px;}
#nav4_4b {position:absolute; height:18px; left: 329px; width: 26px;}
#nav4_5b {position:absolute; height:18px; left: 357px; width: 367px;}
#nav4_6b {position:absolute; height:18px; left: 724px; width: 5px;}

.nav4WelcomeHolder{margin: 8px 10px 8px 10px; text-align:right; font-size:11px; color:#999999;}
.nav4WelcomeHolder a {font-weight:normal; font-size:11px; color:#999999;  text-decoration:underline;}
.nav4WelcomeHolder a:hover {color:#cc0000;}

.nav4_Search{font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:11px; width:159px;}
.nav4txt_capleft{float:left; overflow:hidden; height:18px; width:4px; margin:0; padding:0;}
.nav4txt_capright{float:left; overflow:hidden; height:18px; width:4px; margin:0; padding:0;}

.nav4_SearchLegend {display:none; margin:0; padding:0;}

.nav4dropcontainer{padding:5px 0 0 0; margin:0; z-index:10;}
.nav4dropcontainer select{margin:0; padding:0; width:102px; font-size:11px; color:#333333;}

div.dd {
left:0px;
width:678px;
top:38px;
position:absolute;
z-index:500;
visibility:hidden;
overflow:hidden;
margin:0 auto;
padding:0;
height:660px;

}

ul.menu {
list-style:none;
margin-top:0px;
margin-left:0;
margin-right:8px;
padding-left:0;
}

ul.menu li {
font-size:11px;
font-weight:700;
margin-left:0;
padding-left:0px;
padding-top:5px;
}

ul.menu li a:hover {
color:#C00;
cursor:hand;
}

ul.menu li a {
color:#666;
font-size:11px;
font-weight:700;
text-decoration:none;
cursor:hand;
}

ul.menu ul {
list-style:none;
margin-top:0;
margin-left:5px;
margin-right:8px;
padding:0;
}

ul.menu ul li {
font-size:10px;
font-weight:400;
padding:0px;
}

ul.menu ul li a {
font-size:10px;
font-weight:400;
}

ul.menu li li {
padding:0;
}

.container {
overflow:hidden;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
position:relative;
}




.dd1cRound_Base,.dd1cSquare_Base {
position:absolute;
height:8px;
width:148px;

clear:both;
}

.dd2cRound_Base,.dd2cSquare_Base {
position:absolute;
height:8px;
width:294px;

clear:both;
}

.dd2cRound_C1,.dd2cSquare_C1 {
width:146px;
height:310px;

float:left;
}

.dd2cRound_C2,.dd2cSquare_C2 {
width:148px;
height:310px;

float:left;
}

.dd3cRound_Base,.dd3cSquare_Base {
position:absolute;
height:8px;
width:440px;

clear:both;
}

.dd3cRound_C1 {
width:146px;
height:310px;
float:left;
}

.dd3cSquare_C1 {
width:220px;
height:310px;
float:left;
}

.dd3cRound_C2 {
width:146px;
height:310px;

float:left;
}

.dd3cSquare_C2 {
width:200px;
height:310px;
left: 320px;
float:left;

}

.dd3cRound_C3,.dd3cSquare_C3 {
width:148px;
height:310px;

float:left;
}

.dd4cRound_Base,.dd4cSquare_Base {
position:absolute;
height:8px;
width:584px;
background-image:url("");
background-repeat:no-repeat;
clear:both;
}

.dd4cRound_C1,.dd5cSquare_C1 {
width:146px;
height:310px;

float:left;
}

.dd4cRound_C2,.dd5cSquare_C2 {
width:146px;
height:310px;

float:left;
}

.dd4cRound_C3,.dd5cSquare_C3 {
width:146px;
height:310px;

float:left;
}

h6 {text-align:left; height:15px; font-family: Tahoma,Arial;font-weight:bold; font-size:12px;color:#CC0000;text-decoration:none; padding-bottom:0px; margin-bottom:0px;display:block; }


.categories {width:190px;text-align:left;  height:12px; line-height:12px; font-family: Tahoma,Arial;font-weight:bold;font-size: 12px;color: #CC0000;text-decoration:none;padding-bottom:0px;margin-bottom:0px;display:block; }
	
.subcategories {text-align:left;font-family: Tahoma,Arial;font-size: 12px;color: #474747;text-decoration:none;padding:0px;left:10px;margin-left:10px;display:block; }

.lisubcategories {text-indent:0px; width:190px; height:12px; line-height:12px;}

#bottom_menu {
	position:absolute;
	left:0px;
	height:10px;
	width:678px;
	top:605px;

}

#top_menu { width:678px; height:34px;}

#body_menu {background-color:#FBFBFB; border-left:#d4d4d4 1px solid; border-right:#d4d4d4 1px solid; width:666px; height:580px; padding-left:10px; text-align:left;}

