/* Structural */
body{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;font-size:30px;background:#080202 url(../../images/background.jpg) top center repeat-y;}
#page{margin:0;padding:0;width:100%;}
#container{margin:0 auto;padding:0;width:960px;}
#head{width:960px;height:143px;}
#content_container{width:960px;overflow:hidden;margin:0 auto;}
#content_left{width:235px;float:left;}
#content_right{width:680px;float:left;padding:0 20px 0 25px;color:#58595b;}
#content{float:left;width:545px;padding-top:17px;}
#content_landing{width:100%;padding-top:17px;}
#third_column{float:right;width:110px;padding:58px 10px 0 10px;}
#third_column_landing{display:none;}
#foot{width:100%;padding:50px 0 100px 0;}
/* Contextual */
h1{font-size:56%;margin-top:0;border-bottom:1px solid #818284;padding-bottom:7px;}
h2{font-size:50%;color:#58595b;}
h3{color:#ec671f;font-size:56%;}
h4{color:#344c64;font-size:44%;text-transform:uppercase;border-bottom:1px solid #58595b;}
h5{font-size:56%;margin-top:0;padding-top:15px;}
h6{font-size:48%;margin:3px 0 5px 0;border-bottom:1px solid #818284;padding-bottom:7px;}
p{color:#58595b;font-size:50%;}
#content a{color:#58595b;text-decoration:none;}
#content a:hover{color:#58595b;text-decoration:underline;}
#content ul{font-size:50%;list-style-type:circle;}
#content ul ul{font-size:100%;list-style-type:disc;}
#content ul ul ul{font-size:100%;list-style-type:circle;}
#sectiontitle{color:#818284;font-size:40%;font-weight:bold;}
#subtitle{color:#818284;font-size:48%;font-weight:bold;}
#main_navigation_container{height:300px;margin-top:20px;}
#main_navigation{margin:0 auto;padding:0;text-indent:0;background-color:#f4ecd9;width:215px;font-size:40%;}
#main_navigation a.head{cursor:pointer;border:1px solid #d8d9d3;background:#eee2ca;color:#153a81;display:block;font-weight:bold;margin:0;padding:0;text-indent:4px;text-decoration:none;}
#main_navigation a.head:hover{color:Black;}
#main_navigation a.selected{}
#main_navigation a.current{color:Black;background:url(../js/nav/nav_ul_ul_on.gif) no-repeat;}
#main_navigation ul{margin:0;padding:0;}
#main_navigation ul ul{border-width:0;margin:0;padding:0;text-indent:0;}
#main_navigation  li{list-style:none outside none;display:inline;}
#main_navigation ul ul ul{margin-top:25px;}
#main_navigation li li{font-size:94%;}
#main_navigation li li a{color:#828284;display:block;text-indent:14px;text-decoration:none;background:url(../js/nav/nav_ul_ul_off.gif) no-repeat top left;padding-top:4px;}
#main_navigation li li a:hover{color:Black;background:url(../js/nav/nav_ul_ul_on.gif) no-repeat;}
#disclaimer{background:url(../../images/genuity_footer.jpg) no-repeat;height:75px;font-size:58%;padding:0 0 5px 75px;}
#foot_left{float:left;font-size:35%;}
#foot_left a{color:#58595b;text-decoration:none;}
#foot_left a:hover{text-decoration:underline;}
#foot_right{float:right;position:relative;z-index:1;height:20px;width:178px;}
.twitter{width:63px;height:16px;}
.twitter a{width:63px;background:url(../../images/cr4_tw.jpg) 0 0 no-repeat;height:16px;left:17px;overflow:hidden;position:absolute;top:1px;z-index:2;}
.twitter a:hover{background:url(../../images/cr4_tw.jpg) 0 -16px;}
.facebook{width:63px;height:16px;}
.ajaxSearch_grpResultName, .AS_ajax_grpResultName, .paging1{
	display: none;
}
.facebook a{background:url(../../images/cr4_fb.jpg) 0 0 no-repeat;height:16px;width:63px;position:absolute;z-index:2;top:1px;left:82px;overflow:hidden;}
.facebook a:hover{background:url(../../images/cr4_fb.jpg) 0 -16px;}
.rss{width:16px;height:16px;}
.rss a{background:url(../../images/cr4_rss.jpg) 0 0 no-repeat;height:16px;width:16px;position:absolute;z-index:2;top:1px;left:147px;overflow:hidden;}
.rss a:hover{background:url(../../images/cr4_rss.jpg) 0 -16px;}
.germinationbutton a{text-indent:-10000px;height:64px;width:230px;display:block;background:transparent url(../../images/germinationbutton2.jpg) 0 0 no-repeat;margin-top: 10px;}
.germinationbutton a:hover{background:transparent url(../../images/germinationbutton2.jpg) 0 -64px no-repeat;}
.divider{width:100%;height:10px;border-top:1px solid #58595b;}
td{color:#58595b;font-size:50%;padding:1px;}
th{background:#344c64;font-size:60%;color:White;padding:1px;}
tr.d0 td{background-color:#e6eed9;}
tr.d1 td{background-color:#eeeced;}
.fleft{float:left;}
.fright{float:right;}
#dark_line,.dark_line{height:0;width:100%;}
#dark_line.space{padding-top:25px;}
#key{font-size:30%;font-weight:bold;color:Black;padding:7px 0 10px 0;margin-bottom:20px;border-bottom:1px solid #818284;}
#top_nav{color:White;float:left;text-align:right;width:660px;font-size:46%;font-weight:bold;}
#top_nav ul{list-style-type:none;margin:0;padding:4px 3px 0 0;}
#top_nav ul li{display:inline;border-right:1px solid #bdc2c8;padding:0 15px 0 12px;}
#top_nav ul li.last{border-right:none;}
#top_nav ul li a{color:White;text-decoration:none;}
#top_nav ul li a:hover{color:#bdc2c8;}
#logo{float:left;height:120px;width:300px;}
dl{margin:0;width:100%;height:205px;display:inline;}
dt{margin:0;padding:0;float:left;}
dd{margin:0;padding:0;float:right;}
/* Landing Page(s) */
#landing_right{float:right;width:435px;}
#landing_right_left{float:left;width:240px;}
#landing_right_right{float:right;width:190px;}
#landing_left{float:left;width:230px;}
#content_landing ul{font-size:42%;list-style-type:disc;margin:0 0 0 20px;padding:0;}
#content_landing ul li{margin:0;padding:0;}
#content_landing ul li a{color:#58595b;text-decoration:none;}
#content_landing ul li a:hover{text-decoration:underline;}
/* Disqus */
#disqus_thread{margin-top:15px;font-size:100%;}
#disqus_thread h1,#disqus_thread h2,#disqus_thread h3,#disqus_thread h4,#disqus_thread h5{font-size:150%;}
#disqus_thread p,#disqus_thread a,#disqus_thread ul{font-size:100%;}
/* Search */
#search{padding:20px 0 15px 0;}
.resulttitle a{font-weight:bold;text-decoration:underline;}
.searchdivider{height:0;border-bottom:1px solid #818284;}
#ajaxSearch_form{width:220px;margin:0 5px;padding:0;float:right;background:url(../../images/search_back.jpg) no-repeat top left;}
#ajaxSearch_input{width:110px;float:left;height:20px;margin:0;padding:2px 0 0 5px;background:url(../../images/search_back.jpg) top left;border:0;}
#ajaxSearch_submit{float:right;width:58px;height:22px;margin:0;padding:0;border:0;cursor:pointer;}
#searchresult{border-top:1px dashed #808285;padding:10px 0 5px 0;margin-top:10px;}
.AS_ajax_resultsIntroFailure,.AS_ajax_result,.ajaxSearch_resultLink,.ajaxSearch_resultDescription,.ajaxSearch_paging{color:#58595b;font-size:50%;}
.ajaxSearch_paging{}
.dealerbutton a{
	text-indent: -10000px;
	height: 64px;
	width: 230px;
	display:block;
	background: transparent url(../../images/dealersupportbutton2.jpg) 0 0 no-repeat;
}
.dealerbutton a:hover{
	background: transparent url(../../images/dealersupportbutton2.jpg) 0 -64px no-repeat;
}