body {
	background-image:url(../img/rep-bg.gif);
	font-family:Arial, Helvetica, sans-serif;
}

#shadows {
	position: absolute;
	left:3px;
	top:0px;
	width:830px;
	height:800px;
	background-image:url(../images/shadow_int.gif);
	background-repeat:no-repeat;
	z-index:0;
}
#shadows.shadow_survey{position: absolute;
	left:3px;
	top:0px;
	width:568px;
	height:769px;
	background-image:url(../images/os_shadow.gif);
	background-repeat:no-repeat;
	z-index:0;}
#shadow_launchpad{position: absolute;
	left:0px;
	top:20px;
	width:974px;
	height:777px;
	background-image:url(../images/lp_shadow.gif) !important;
	background-repeat:no-repeat;
	z-index:0;}
#greypanel {
	position:absolute;
	width:139px;
	height: 453px;
	left:30px;
	top:30px;
	background-image:url(../img/rep-greypanel-INT.gif);
	background-repeat:no-repeat;
}


#panel1 {
	position:absolute;
	top:60px;
	left:173px;
	width:625px;
	height: 454px;
	background-image:url(../img/rep-contentpanel-INT.gif);
	background-repeat:no-repeat;
}
#panel1.survey{background-image:url(../img/os-contentpanel-INT.gif) !important;
width:355px !important;
height:466px !important;
}

.copy {
	position:relative; 
	height:320px; 
	width:535px; 
	padding:40px;
	padding-top:0px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:white; 
	font-size:12px; 
	line-height:18px;
	overflow:auto;
}#panel1.survey .copy{width:295px !important;
height:466px !important;
padding-right:10px;}
p.pullquote {
	display:block;
	float:right;
	width:200px;
	font-size:18px;
	line-height:24px;
	color:#FFCC99;
	padding:20px 0px 0px 20px;
	margin:-10px 0px 0px 10px;
	background-image:url(../img/quote-bg.gif);
	background-repeat:no-repeat;
}
.copy a.button {
	color:#FFFFFF;
	background-color:#FF6600;
	padding:2px 4px;
	text-decoration:none;
	border:1px white solid;
}
.copy a.button:hover {
	/*background-color:#FF9900;*/
}

.copy a{
	color:#ff5e00;
}
.copy a visited{
	color:#ff5e00;
}


td{
	background-color:#999999;
}

#flash1 {
	position:absolute;
	z-index:1;
	top:65px;
	left:1000px;
	
}

/* business resources content */

#res-middle
{ position:absolute; top:60px; left:173px; width:625px; 
  font-family:Arial, Helvetica, sans-serif; color:white; font-size:12px; line-height:18px; }

#res-right
{ position:absolute; top:85px; left:804px; width:170px; height:545px;
  padding:14px 16px 16px;
  font-family:Arial, Helvetica, sans-serif; color:white; font-size:9px; line-height:13px;
  background-image:url(../business-resources/bg-right.png); background-repeat:no-repeat; }

	#res-middle p, #res-right p
	{ margin:0px 0px 10px; }

	#res-right img
	{ margin:0px 0px 10px; }	

	.res-heading
	{ font-weight:bold; color:white; font-size:18px;
	  margin:0px 0px 8px; }

	.res-right-heading
	{ font-weight:bold; color:white; font-size:12px;
	  margin:0px 0px 4px; }

	hr
	{ height:1px; border-top:0px; border-right:0px; border-bottom:1px solid #9b9b9b; border-left:0px; }
	
.bg-middle-top
{ height:30px; background-image:url(../business-resources/bg-middle-top.png); background-repeat:no-repeat; }

.bg-middle
{ padding:0px 40px; background-image:url(../business-resources/bg-middle-a.png); background-repeat:no-repeat; background-position:bottom }

.bg-middle-bottom
{ height:35px; background-image:url(../business-resources/bg-middle-bottom.png); background-repeat:no-repeat; }

#res-navigation
{ background-image:url(../business-resources/bg-middle-nav.png); background-position:left; height:130px;
  padding:0px 40px; }
  
	#res-navigation a
	{ color:#ffffff; }

	.res-nav-block-01, .res-nav-block-02, .res-nav-block-03
	{ width:166px; float:left; font-size:9px; line-height:14px;
	  margin:0px 23px 0px 0px; }
	  
	* html .res-nav-block-01 img, * html .res-nav-block-02 img, * html .res-nav-block-03 img
	{ margin:3px 0px; vertical-align:middle; }		  

	.res-nav-block-03
	{ margin:0px; }
	
	.select
	{ font-family:Arial, Helvetica, sans-serif; font-size:9px; width:166px; margin:5px 0px -5px 0px; }
	
	.clearer
	{ clear:both; line-height:0px; height:0px; }

#res-collateral{ 
	clear:both;
	border: 1px solid transparent;
  margin:16px -2px 0px 0px; }
	
* html #res-collateral {
	clear:both;
	border: 0px solid transparent;
  margin:16px 0px 0px 0px; }	
  
#res-collateral li
{ background-image:url(../business-resources/bullet-list.gif); background-repeat:no-repeat; padding:0px 0px 0px 10px; }

#res-collateral ul
{ margin:0px; padding:0px; list-style:none }

	.res-collateral-block-left
	{ width:260px; float:left; }
	
	.res-collateral-block-right
	{ width:260px; float:left; }
		
	* html .res-collateral-block img { margin:5px 0px; vertical-align:middle; }

/* hover style */
div.domTTOverlib {
	border:1px solid #333366;
	background-color:#333366;
}

div.domTTOverlib .contents {
	font-size:9px;
	font-family:Arial, Verdana, Helvetica;
	padding:2px 3px;
	background-color:#f4f4f4;
}	
#formList li{
list-style:none;
}
#formList li a{
display:block;
width:300px;
color:#ffffff;
text-decoration:none;
background:#999999;
padding:3px;
margin:1px;
}

#formList li a:hover{
display:block;
width:300px;
color:#ffffff;
background:#666666;
text-decoration:underline;

}

