

/*************************/
/* SECTION 1 - MAIN BODY */
/*************************/

body {font-size: 62.5%; margin: 0px auto; padding: 0px; background:#003366 ; font-family: arial, sans-serif;  margin: 0;
  padding: 0;
  background:#FFFFFF;
  font: 400 0.7em verdana, arial, sans-serif;
 }
 
.page-container-1 {width: 860px; margin: 0px auto; padding: 5px; background:#FFFFFF; border:0px solid #FFFFFF; }
 
  


/*-----------------------------------*/
/* 2.1 - Sitename, slogan and banner */
/*-----------------------------------*/
.sitename {
	width: 600px;
	height: 50px;	
	margin: 0px 0 0 110px;	
	color:#FFFFFF;
 
	
}
.title{font-size:22px; color:#003399; text-align:center; 	}
.headbg1{
	background-image:url(file:///C|/Documents and Settings/Administrator/Desktop/REED/MultiFlex21/img/topbg1.jpg);
	height:80px;
	width:858px;
	}

.buffer {clear: both; width: 770px; height: 10px; margin: 0px; padding: 0px; background-color: rgb(255,255,255);}

/*----------------------------*/
/* 2.5 - Navigation - Level 3 */
/*----------------------------*/
.nav3 {overflow: hidden; clear: both; float: left; width: 200px; min-height: 500px; margin: 0px; padding: 0px; font-size: 1.0em; background:#FFFFFF;}
.nav3 ul {width: 210px; margin: 0px 0px 20px 0px; padding: 0px; border-bottom: solid 1px rgb(216,206,159); background-color: rgb(219,230,241);}	
.nav3 li {list-style: none; margin: 0px; padding: 0px;}
.nav3 li.title {margin: 0px 0px 0px 0px; padding: 3px 5px 2px 15px; background-color:#2d6d8b; color: rgb(255,255,255); text-transform: uppercase; font-weight: bold; font-size: 120%;}


/******************************************************************************/
/* SECTION 3 - SPECIFIC CLASSES FOR LAYOUT #1 (With navigation, with sidebar )*/
/******************************************************************************/

.content1 {float: left; width: 408px; margin: 0px; padding: 0px 0px 10px 15px;}
.content1-container {clear: both; float: left; width: 408px; margin: 0px 0px 15px 0px; padding: 0px;}
.content1-container-1col {overflow: hidden; width: 408px; margin: 0px; padding: 0px; font-size:12px;}
.content1-container-1col-txtright-200px {float: right; width: 196px; margin: 0px; padding: 0px;}
.content1-container-1col-txtright-160px {float: right; width: 236px; margin: 0px; padding: 0px;}
.content1-container-1col-txtright-120px {float: right; width: 276px; margin: 0px; padding: 0px;}
.content1-container-1col-txtright-100px {float: right; width: 296px; margin: 0px; padding: 0px;}
.content1-container-1col-txtright-80px {float: right; width: 316px; margin: 0px; padding: 0px;}
.content1-container-1col-txtright-60px {float: right; width: 336px; margin: 0px; padding: 0px;}
.content1-container-1col-txtright-40px {float: right; width: 356px; margin: 0px; padding: 0px;}
.content1-container-2col-left {overflow: hidden; float: left; width: 191px; margin: 0px; padding: 0px;}
.content1-container-2col-right {overflow: hidden; float: right; width: 191px;  margin: 0px; padding: 0px;}
.content1-container-2col-txtright-100px {float: right; width: 79px; margin: 0px; padding: 0px;}
.content1-container-2col-txtright-80px {float: right; width: 99px; margin: 0px; padding: 0px;}
.content1-container-2col-txtright-60px {float: right; width: 119px; margin: 0px; padding: 0px;}
.content1-container-2col-txtright-40px {float: right; width: 139px; margin: 0px; padding: 0px;}
.content1-container-2col-txtright-20px {float: right; width: 159px; margin: 0px; padding: 0px;}
.content1-container-3col-left {overflow: hidden; float: left; width: 119px; margin: 0px 25px 0px 0px; padding: 0px;}
.content1-container-3col-middle {overflow: hidden; float: left; width: 119px;margin: 0px; padding: 0px;}
.content1-container-3col-right {overflow: hidden; float: right; width: 119px; margin: 0px; padding: 0px;}
.content1-container-3col-txtright-60px {float: right; width: 47px; margin: 0px; padding: 0px;}
.content1-container-3col-txtright-40px {float: right; width: 67px; margin: 0px; padding: 0px;}
.content1-container-3col-txtright-20px {float: right; width: 87px; margin: 0px; padding: 0px;}
.content1-container-3col-txtright-10px {float: right; width: 97px; margin: 0px; padding: 0px;}
.content1-pagetitle {overflow: hidden; width: 408px; margin: 0px 0px 10px 0px; padding: 0px 0px 2px 0px; color:#FFFFFF;  font-size:16px; background:#2c7191; text-align:center; font-weight:800;}



/*--------------------*/
/* 6.2 - Sidebar Area */
/*--------------------*/
.sidebar {overflow: hidden; float: right; width: 225px; margin: 0px; padding: 0px 0px 0px 0px; text-align: left; color: rgb(75,75,75);}
.sidebar-maintitle{margin: 0px 0px 10px 0px; padding: 3px 10px 2px 10px; background-color:#2d6d8b ; color: rgb(255,255,255); text-transform: capitalize; font-weight: normal; font-size: 16px; text-align:center;}

.sidebar-title-noshade {margin: 0px; padding: 2px 10px 3px 0px; color:#FF0000; font-weight: bold; font-size: 120%; }
.sidebar-title-shade {margin: 0px; padding: 2px 10px 3px 10px; background-color: rgb(215,215,215); color: rgb(75,75,75); font-weight: bold; font-size: 120%;}
.leftsidetop {margin: 0px 0px 10px 0px; padding:0px; width:225px; margin-left:-15px; }
.sidebar-txtbox-shade {margin: 0px 0px 10px 0px; padding: 2px 10px 3px 10px; background-color: rgb(235,235,235);}
.sidebar-txtbox-noshade  {margin: 10px 0px 1px 0px; border-bottom:1px solid rgb(215,215,215); }
.sidebar-txtbox-shade p {margin: 0 0 5px 0; padding-top: 5px; line-height: 1.25em; font-size: 110%;}

/*--------------------*/
/* 6.3 - Footer Area  */
/*--------------------*/
.footer {overflow: hidden; clear: both; width: 860px; height: 2.0em; margin: 0px; padding: 0; border-top: solid 1px rgb(125,125,125); background-color: #2c7191; color: rgb(255,255,255); font-size: 1.0em;}
.footer p {margin: 5px 0 5px 10px; padding: 0px; text-align: left; font-size: 90%; font-weight:normal; color:#2b98b7;}

/*-------------------*/
/* 6.4 - Hyperlinks  */
/*-------------------*/
.content1 a, .content2 a, .content3 a, .sidebar-txtbox-noshade a, .sidebar-txtbox-shade a {color: rgb(75,75,75); text-decoration: underline;}
.content1 a:hover, .content2 a:hover, .content3 a:hover, .sidebar-txtbox-noshade a:hover, .sidebar-txtbox-shade a:hover {color: rgb(0,0,0); text-decoration: none;}
.content1 a:visited, .content2 a:visited, .content3 a:visited, .sidebar-txtbox-noshade a:visited, .sidebar-txtbox-shade a:visited  {color: rgb(150,150,150);}
.footer a {color: rgb(255,255,255); text-decoration: underline;}
.footer a:hover {color: rgb(0,0,0); text-decoration: none;}

/*****************************/
/* SECTION 8 - MISCELLANEOUS */
/*****************************/
.showcode {font-family: monospace; font-weight: bold; font-size: 13px; color: rgb(255,0,0);}
.clear {clear: both;}
.hide {display: none;}
br {clear: none;}

body {
  margin: 0;
  padding: 0;
  background:#2f68a0;
  font: 400 0.7em verdana, arial, sans-serif;
 

}


/**************************************************************
   All page content except for footer
 **************************************************************/

#content {
  
  height: auto !important;
  height: 100%;
  min-height: 100%;
}

#becomeanagent{margin:0;padding:0; border:0px solid red;}
#becomeanagent .caption{float:left; width:8%; border:0px solid white;}
#becomeanagent .caption p{ margin:2px; padding:0; height:24px; text-align:right; width:100%;   }
#becomeanagent .forms{float:right; width:300px;}
#becomeanagent .forms p{ margin:2px; padding:0; }
 

/**************************************************************
   Top menu and logo
 **************************************************************/
 
 #menu {
	clear: both;
	height: 3em;
	padding: 0px;
	background: #2c7191;
	width:860px;
}

#menu ul {
  margin: 3px 2px 2px 3px;
  padding:1px;
  width:auto;
  float: left;
}

#menu ul li {
  display: inline;
  list-style: none;
}

#menu ul li a {
  float: left;  
  padding:6px 5px 5px 4px;
  text-decoration:none;
  text-transform:uppercase;
  width:110px;
  font:12px arial, sans-serif;
  text-align:center;  
  background:#2c7191;
  color: #f0f6f8;}

#menu ul li a:hover {
  color: #FFFFFF;
  background:#2b98b7;
}
.headbg1{
	background-image:url(../img/topbg1.jpg);
	border:1px double #0033CC;
	
	}
.headerimage{
	width:600px;
	height:192px;
	background:url(../img/header.jpg);
	background-repeat:no-repeat;
	margin:1px 2px 2px 0px;
	padding:0px;
	border: 4px solid #6695ab;	}

	
	

#rightsidediv{
	float:right;
	width:240px;
	height:192px;	
	margin:0px 0 1px 1px!important;
	margin:1px 0 1px 1px;
	padding:0;
	border: 4px solid #6695ab;	}
.showimage{
position: relative;
	z-index: 1;
	-moz-opacity: .9;
	filter: alpha(opacity=90);

}
h1{
	font-size:14px; color:#FF0000;
	margin-left:0px;
	margin-top:0px;}
.becomeanagent{
	float:right;
	margin:10px 10px 0px 10px;
	}
.forms{
	float:right;
	top:0px; 
	margin-top:0px;
	}
.caption{
	float:left;
	width:10px;
	 margin:0px 0px 0px 10px;
	
	}
	 
.address{
	font-size:12px;
	padding:12px;
	padding-top:0px;
	text-indent:10px;
	line-height:28px;
	list-style:none;
	
	}
/*p{
	text-indent:28px;
	padding:0px 0px 10px 0px;
	}*/


.picture{
	margin-left:30px;
	}
	
.content1-container-1col p{
	text-indent:10px;
	text-align:justify;
	}


.cpanel{width:408px; float:left;}

.cpanel ul{width:408px; margin-left:-26px; }

.cpanel ul li{width:408px; color:#03537D; margin:0px;
list-style-image:url(../img/arrow.gif);
line-height:30px; text-align:left;
border-bottom:1px solid #CCCCCC;}

.cpanel ul li a {
color:#999;
font-size:11px;
text-decoration:none; }

.cpanel ul li a:hover {
color:#000;
font-size:11px;
text-decoration:none;}
