/* CSS Document */
/* 19 May, 2006 */
/* Modified significantly 14-30 Aug 2006 */
/* Kent Broestl, author */
/* kent_broest@mcgraw-hill.com */

p,body,html,ul,li,h1,h2,h3 {
	padding:0px;
	margin:0px;
	border:0px;
	}

body {
	background-color:#999999;
	}
	
/* ###### Positioning Elements ###### */
#wrapper {
	text-align:left;
	display:block;
	width:800px;
	background:url(../img/second_bg.png) repeat-y;
	}

#header {
	display:block;
	background:url(../img/secondary_head.png) no-repeat;
	width:800px;
	height:99px;
	}
	
#header .buttons {
	display:block;
	height:28px;
	margin-top:28px;
	float:right;
	margin-right:27px;
	width:155px;
	}
#header .contact {
	background:url(../img/2scndry_btn_cu.png) no-repeat;
	display:block;
	height:28px;
	width:86px;
	float:right;
}

#header .contact a:link {
	display:block;
	height:28px;
	width:86px;
	background:url(../img/2scndry_btn_cu.png) no-repeat;
	float:right;
}

#header .contact a:hover {
	display:block;
	height:28px;
	width:86px;
	background:url(../img/2scndry_btn_cu_over.png) no-repeat;
	float:right;
}

#header .order {
	background:url(../img/2scndry_btn_order.png) no-repeat;
	height:28px;
	width:58px;
	float:left;
	}
	
#header .order a:link {
	background:url(../img/2scndry_btn_order.png) no-repeat;
	height:28px;
	width:58px;
	float:left;
	}

#header .order a:hover{
	background:url(../img/2scndry_btn_order_over.png) no-repeat;
	height:28px;
	width:58px;
	float:left;
	}

#header .breadcrumb {
	display:block;
	float:left;
	height:11px;
	margin-left:230px;
	margin-top:60px;
	}
	
#content {
	display:block;
	width:780px;
	padding-bottom:20px;
	min-height:650px;
	}
	
#footer {
	display:block;
	clear:both;
	}

#footer .footer-bg {
	display:block;
	background:url(../img/second_foot.png) no-repeat;
	width:800px;
	height:77px;
	}

#footer .disclaimer {
	display:block;
	text-align:center;
	background-color:#000000;
	width:800px;
	height:50px;
	}
	
.footer-bg .text {
	display:none;
	}

#content .screenshot {
	width:100%;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	}
	
#content .primary-nav {
	background:url(../img/primary_nav_bg.gif) repeat-y top left;
	display:block;
	width:230px;
	float:left;
	}

#content .primary-nav p {
	margin-left:27px;
	/* margin-top:-2px; */
	}

#content .primary-nav .po {
	display:block;
	background:url(../img/2scndry_btn_po.gif) no-repeat;
	width:203px;
	height:23px;
	}
	
#content .primary-nav .po a:link{
	display:block;
	background:url(../img/2scndry_btn_po.gif) no-repeat;	
	width:203px;
	height:23px;
	}

#content .primary-nav .po a:hover{
	display:block;
	background:url(../img/2scndry_btn_po_over.gif) no-repeat;	
	width:203px;
	height:23px;
	}
	
#content .primary-nav .po-active {
	display:block;
	background:url(../img/2scndry_btn_po_active.gif) no-repeat;
	width:203px;
	height:23px;
	}

#content .primary-nav .rbes {
	display:block;
	background:url(../img/2scndry_btn_rbes.gif) no-repeat;
	width:203px;
	height:35px;
	}
#content .primary-nav .rbes a:link{
	display:block;
	background:url(../img/2scndry_btn_rbes.gif) no-repeat;
	width:203px;
	height:35px;
	}
#content .primary-nav .rbes a:hover{
	display:block;
	background:url(../img/2scndry_btn_rbes_over.gif) no-repeat;
	width:203px;
	height:35px;
	}
	
#content .primary-nav .rbes-active{
	display:block;
	background:url(../img/2scndry_btn_rbes_active.gif) no-repeat;
	width:203px;
	height:35px;
	}
	
#content .primary-nav .pd {
	display:block;
	background:url(../img/2scndry_btn_pd.gif) no-repeat;
	width:203px;
	height:23px;
	}
	
#content .primary-nav .pd a:link {
	display:block;
	background:url(../img/2scndry_btn_pd.gif) no-repeat;
	width:203px;
	height:23px;
	}
	
#content .primary-nav .pd a:hover {
	display:block;
	background:url(../img/2scndry_btn_pd_over.gif) no-repeat;
	width:203px;
	height:23px;
	}
	
#content .primary-nav .pd-active {
	display:block;
	background:url(../img/2scndry_btn_pd_active.gif) no-repeat;
	width:203px;
	height:23px;
	}
	
#content .primary-nav .ffgss {
	display:block;
	background:url(../img/2scndry_btn_ffgss.gif) no-repeat;
	width:203px;
	height:35px;
	}
	
#content .primary-nav .ffgss a:link{
	display:block;
	background:url(../img/2scndry_btn_ffgss.gif) no-repeat;
	width:203px;
	height:35px;
	}
	
#content .primary-nav .ffgss a:hover{
	display:block;
	background:url(../img/2scndry_btn_ffgss_over.gif) no-repeat;
	width:203px;
	height:35px;
	}

#content .primary-nav .ffgss-active {
	display:block;
	background:url(../img/2scndry_btn_ffgss_active.gif) no-repeat;
	width:203px;
	height:35px;
	}
	
#content .primary-nav .ral {
	display:block;
	background:url(../img/2scndry_btn_ral.gif) no-repeat;
	width:203px;
	height:35px;
	}
	
#content .primary-nav .ral a:link {
	display:block;
	background:url(../img/2scndry_btn_ral.gif) no-repeat;
	width:203px;
	height:35px;
	}
	
#content .primary-nav .ral a:hover {
	display:block;
	background:url(../img/2scndry_btn_ral_over.gif) no-repeat;
	width:203px;
	height:35px;
	}
	
#content .primary-nav .ral-active {
	display:block;
	background:url(../img/2scndry_btn_ral_active.gif) no-repeat;
	width:203px;
	height:35px;
	}
	
#content .primary-nav .jrn {
	display:block;
	background:url(../img/2scndry_btn_jrn.gif) no-repeat;
	width:203px;
	height:23px;
	}

#content .primary-nav .jrn a:link {
	display:block;
	background:url(../img/2scndry_btn_jrn.gif) no-repeat;
	width:203px;
	height:23px;
	}

#content .primary-nav .jrn a:hover {
	display:block;
	background:url(../img/2scndry_btn_jrn_over.gif) no-repeat;
	width:203px;
	height:23px;
	}

#content .primary-nav .jrn-active {
	display:block;
	background:url(../img/2scndry_btn_jrn_active.gif) no-repeat;
	width:203px;
	height:23px;
	}

#content .primary-nav .fom {
	display:block;
	background:url(../img/2scndry_btn_fom.gif) no-repeat;
	width:203px;
	height:23px;
	}

#content .primary-nav .fom a:link {
	display:block;
	background:url(../img/2scndry_btn_fom.gif) no-repeat;
	width:203px;
	height:23px;
	}

#content .primary-nav .fom a:hover {
	display:block;
	background:url(../img/2scndry_btn_fom_over.gif) no-repeat;
	width:203px;
	height:23px;
	}
#content .primary-nav .fom-active {
	display:block;
	background:url(../img/2scndry_btn_fom_active.gif) no-repeat;
	width:203px;
	height:23px;
	}

/*RTI*/

#content .primary-nav .rti {
	display:block;
	background:url(../img/RTIb.jpg) no-repeat;
	width:203px;
	height:35px;
	}

#content .primary-nav .rti a:link {
	display:block;
	background:url(../img/RTIb.jpg) no-repeat;
	width:203px;
	height:35px;
	}

#content .primary-nav .rti a:hover {
	display:block;
	background:url(../img/RTIa.jpg) no-repeat;
	width:203px;
	height:35px;
	}
#content .primary-nav .rti-active {
	display:block;
	background:url(../img/RTIc.jpg) no-repeat;
	width:203px;
	height:35px;
	}
	
	/*RTI-end*/
	
#content .primary-nav ul li.links {
	list-style-type:none;
	margin-left:35px;
	padding:0px;
	line-height:13px;
	}

#content .primary-nav ul {
	padding-bottom:2px;
	}
	
#content .primary-nav-bottom {
	display:block;
	background:url(../img/2scndry_border_detail_left.gif) no-repeat;
	height:55px;
	width:41px;
	}

#content .primary-area {
	display:block;
	width:495px;
	margin-left:39px;
	float:left;
	margin-top:-5px;
	}
	
.primary-area .page-title {
	padding-bottom:5px;
	}
	
.primary-area .content-image {
	display:block;
	text-align:left;
	padding-top:5px;
	}

.primary-area .primary-text {
	padding-top:10px;
	display:block;
	}
	
.no-display {
	display:none;
	}

#content .coming-soon {
	width:100%;
	height:35px;
	display:block;
	float:left;
	padding-top:10px;
	}
