html{
	height:100%;
	width:100%;
}
body{
	background-color:#e6e7e8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#626366;
	text-decoration:none;
	border:0px;
	padding:0px;
	margin:0px;
	width:100%;
	height:100%;
}

table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#626366;
}

p, h1, h2, h3, h4 {
	margin:0 0 12px 0;
}

h1{
	color:#e19b3a;
	font-weight:bold;
	font-size:16px;
}
h2{
	color:#d11242;
	font-size:14px;
}
h3{	
	color:#d11242;
	font-size:12px;	
}
h4{
	color:#231f20;
	font-size:12px;
	font-weight:bold;
}
a{
	text-decoration:none; 
	color:#2062a3;
}
a:hover{
	text-decoration:underline; 
}
img{
	border:0px;
}
/*ul li{
	list-style-image:url(/images/li-arrow.gif);
}
ul li ul li{
	list-style-image:url(/images/li-dash.gif);
}
ol li ul li{
	list-style-image:url(/images/li-dash.gif);
}*/
ul li ul li{
	margin-left:-15px;
}
ol li ul li{
	margin-left:-15px;
}
/* MAIN LAYOUT STYLES */
#site-container{
	 width:994px;
	 border-collapse:collapse;
	 margin:0px auto 20px auto;
	 background-color:#FFFFFF;
}
#header{
	 background-color:#e6e7e8;;
}
#logo{
	 padding-top:40px;
	 padding-left:20px;
	 height:50px;
	 width:251px;
}
#menu-container{
	position:relative;
	z-index:202;
	font-weight:bold;
	color:#626366;
	font-size:15px;
	float:right;
	width:650px;
	height:26px;
	background:url(../images/bg-menu.gif) no-repeat;
	margin-bottom:5px;
	margin-top:10px;
}
.menu-item{
	margin-left:20px;
}
ul#menu{
	margin:0px;
	padding:0px;
	list-style-type:none;
	position:relative;
}
ul#menu li.top-nav{
	float:left;
	padding:5px 10px 0px 10px;
	height:21px;
	cursor:pointer;
	list-style-image:none;
	position:relative;
	z-index:0;
}
ul#menu li.top-pipe{
	float:left;
	padding:5px 5px 0px 5px;
	height:21px;
	cursor:pointer;
	list-style-image:none;
	position:relative;
	z-index:0;
}

ul#menu li.over{
	background-color:#d11241;
	color:#FFFFFF;
	float:left;
	padding:5px 10px 0px 10px;
	height:21px;
	cursor:pointer;
	list-style-image:none;
	position:relative;
	z-index:0;
}
ul.menu-sub{
	margin:0px;
	padding:0px;
	position:absolute;
	top:26px;
	left:0px;
	background-color:#626366;
	color:#FFFFFF;
	width:250px;
	display:none;
	list-style:none;
	font-size:12px;
}
ul.menu-sub li{
	margin:0px;
	width:244px;
	_width:250px;
	padding:3px;
	clear:both;
	position:relative;
}
ul.menu-sub li.sub-over{
	background-color:#D11242;	
	background-image:url(../images/menu-doc-2.gif);
	background-repeat: no-repeat;
}
ul.menu-child{
	margin:-25px 0px 0px 240px;
	border:1px solid #000000;
	padding:0px;
	background-color:#FFFFFF;
	color:#626366;
	width:250px;
	display:none;
	z-index:10;
	list-style:none;
	position:absolute;
	top:25px;
	left:10px;
}
ul.menu-child li{
	background-color:#FFFFFF;
}
ul.menu-sub li.child-over{
	background-color:#616266;	
	background-image:url(../images/menu-doc-red.gif);
	background-repeat: no-repeat;
	color:#FFFFFF;
}
/* SUB PAGE STYLES */
.box{
	width:226px;
	height:251px;
	background-color:#b8c68d;
	color:#FFFFFF;
	font-size:26px;
	padding:12px;
	float:left;
}
.gold{
	background-color:#deab53;
}
#content-top-container{
	position:relative;
	z-index:5;
	width:954px;
	height:275px;
	background:url(../images/bg-top.gif)
	repeat-y;
}
#content-top{
	float:left;
	padding:12px;
	width:676px;
}
#content-bottom{
	width:930px;
	margin-top:12px;
	padding:12px;
	background:url(../images/bg-bottom.gif)
	repeat-x;
	min-height:221px;;
}

#menu-container a{
	color:#626366;
	text-decoration:none;
	min_width:260px;
}

#menu-container a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	min_width:260px;
}

.vertical-dots-spacer{
	width:12px;
	background:url(../images/dots.gif) repeat-y; 
	padding-right:15px;
}

.blue-tab{
	position:absolute;
	right:-12px;
	top:175px;
	width:335px;
	height:60px;
	background:url(../images/cta-bg-blue-ds.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.green-tab{
	position:absolute;
	right:-12px;
	bottom:-18px;
	width:335px;
	height:60px;
	background:url(../images/cta-bg-green-ds.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.gold-tab{
	position:absolute;
	right:-14px;
	width:317px;
	height:92px;
	background:url(../images/cta-bg-gold-ds.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.green-tab-faq{
	float:right;
	margin-right:-23px;
	width:335px;
	height:60px;
	background:url(../images/cta-bg-green-ds.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.gold-tab-tactics{
	position:absolute;
	right:-14px;
	top:250px;
	width:317px;
	height:92px;
	background:url(../images/cta-bg-gold-ds.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.gold-tab-launch-p1{
	position:absolute;
	right:-14px;
	top:230px;
	width:317px;
	height:92px;
	background:url(../images/cta-bg-gold-ds.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.blue-tab-pmp{
	position:absolute;
	right:-13px;
	top::210px;
	width:335px;
	height:60px;
	background:url(../images/cta-bg-blue-ds.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.gold-tab-pmp-p1{
	float:right;
	margin-right:-25px;
	width:335px;
	height:60px;
	background:url(../images/cta-bg-gold-ds-2.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.blue-tab-pmp-p1{
	position:absolute;
	right:-14px;
	top:265px;
	width:335px;
	height:60px;
	background:url(../images/cta-bg-blue-ds.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.blue-tab-pip{
	position:absolute;
	right:-14px;
	top:229px;
	width:335px;
	height:60px;
	background:url(../images/cta-bg-blue-ds.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.blue-tab-pip-2{
	float:right;
	margin-top:-20px;
	margin-right:-25px;
	width:335px;
	height:60px;
	background:url(../images/cta-bg-blue-ds.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.gold-tab-pmp-act-focus{
	position:absolute;
	right:-14px;
	top:200px;
	width:330px;
	height:60px;
	background:url(../images/cta-bg-gold-ds-2.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.green-tab-resource{
	position:absolute;
	right:-13px;
	top:175px;
	width:335px;
	height:60px;
	background:url(../images/cta-bg-green-ds.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.gold-tab-pmp-about{
	position:absolute;
	right:-13px;
	top:175px;
	width:317px;
	height:92px;
	background:url(../images/cta-bg-gold-ds.png) no-repeat;
	padding:9px;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}