/* Layout Stylesheet */ 

body {
 margin:0; padding:0;
/* background:#fff url(/images/body_bkgd.gif) repeat-x; */
 color: #333;
 text-align:center;
 padding:0;
 }
#wrapper {
	width:100%;
	margin:0; padding:0;
/*	background-image:url(/images/div_bkgd.gif); */
	background-repeat:no-repeat;
	background-position: top center;
	}

#plainwrapper {
	width:100%;
	margin:0; padding:0;
/* 	background-image:url(/images/div_plain_bkgd.gif); */
	background-repeat:no-repeat;
	background-position: top center;
	}

#outer {
 text-align:left;
 width:910px;
 margin:0 auto;
 
 }

#topnav {
 height:30px;
 color: #fff;
 margin:0; padding:0;
 text-align:center;
 }

#myacctnav {
 height:30px;
 color: #fff;
 margin:0; padding:0;
 text-align:center;
 }

#myacctbody {
 width: 666px;
/* background-image: url(/images/myaccount_r7_c3.gif); */
 background-position:bottom;
 background-repeat:no-repeat;

 border:solid #7FC31C;
 border-width:1px 1px 1px 1px;

 margin:0; padding:0;
 }

#myaccnt_firstcampaignoverlay {
 position: absolute;
 top: 195px;
 left: 225px;
 width: 680px;
 height: 450px;
 background-color:#FFFFFF;
 -moz-opacity:0.8;
 filter:alpha(opacity=80, style=0, enabled=0);
 text-align:center;
}
#myaccnt_clickherefirfirst {
 position: absolute;
 top: 350px;
 left: 225px;
 width: 680px;
 text-align:center;
}





#bodyblock {
 background:transparent;
 color: #333333;
 width:905px;
 padding:0 0 5px 0; margin:0 0 0 5px;
 border:0;
 
 }

#r-col {
 float:right;
 color: #333333;
 width:225px;
 background:transparent url(/images/right_col_bkgd.gif) repeat-y;
 margin:0; padding:0;
 }
 
 .report-r-col {
 background:transparent url(/images/right_col_bkgd.gif) repeat-y;
 margin:0; padding:0;
 }
 
 #r-col2 {
 position:absolute;
 top: 120px;
 left: 645px;
 float:right;
 color: #333333;
 width:265px;
 background:transparent url(/images/right_col2_bg.gif) repeat-y;
 margin:0; padding:0;
 }
 
 #r-col2logo {
 position: absolute;
 top: 31px;
 left: 645px;
 color: #333333;
 width:265px;
 margin:0; padding:0;
 }

 #l-col2logo {
 position: absolute;
 top: 31px;
 left: 120px;
 color: #333333;
 width:100px;
 margin:0; padding:0;
 }

#cont {
 width:650px;
 background:transparent;
 color: #333333;
 text-align:left;
 margin:0; padding:0;
 border-top:1px solid #c4c4c4;
 }
 
 #inside2 {
 width:615px;
 background:transparent;
 color: #333333;
 text-align:left;
 margin:0; padding:0;
 clear:left;
 
 }
 #myacct {
 width:615px;
 background:transparent;
 color: #fff;
 text-align:left;
 margin:0; padding:0;
 clear:left;
 
 }
 
 
 #inside2.nonav { width:875px;
 
 }
 #myacct.nonav { width:875px;
 
 }
 #logo_rc {
	 text-align:right; 	
	 width: 550px;
}
#myaccct_logo_rc {

}
	
	
 #inside {
 width:615px;
 background:transparent;
 color: #333333;
 text-align:left;
 margin:0 0 0 280px; padding:0;
 min-height:700px;

 
 
 }
 
 #inside3 {
 width:687px;
 background:transparent;
 color: #333333;
 text-align:left;
 margin:0 0 0 50px; padding:0;
 min-height:700px;

 
 
 }
 
 #l-col {
 width:215px;
 background:url(/images/left_col_bg.gif) repeat-y transparent;
 background-position:right;
 color: #333333;
 text-align:left;
 margin:8px 0 0 0; padding:0;
 float:left;
 
 }
 
 #l-col #logo {margin:0 0 0 10px; background:#FFFFFF;}

#ftr {
 height:25px;
 background:#fff;
 color: #333333;
 border:solid #ccc;
 border-width:1px 0 0 0;
 margin:10px 0;padding:10px 0;
 clear:both;
 }

#cont td {width:50%; vertical-align:top; padding-right:15px; }
table#form {margin:0; padding:0; border-collapse:collapse;}
table #form td{margin:0; padding:0; border-collapse:collapse;}