@import url(search.css);

body
  {
  	font-size:11px;
	line-height:1.4em;  
	margin:0px 0px 0px 0px;
	color:#333333;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
  }
p
{   margin-top:0.5em;
}

h2 {
	color:#5C8AA3;
	font-weight:bold;
	font-size:12px;
	background-image: url(../../_img/shared/tile_linebreak.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 10px;
	overflow: visible;
	margin: 0px 0px 0px 0px;
}
h3 {
color:#666666; 
font-weight:bold; 
font-size:11px;
clear:both; 
}

/* ----- Container/Layout Styles ----- */

  #wrapper
  { 
  	position:relative;
  	width:720px;
  	margin-left:auto;
  	margin-right:auto;
  	background-color:#ffffff;
	padding:0px 0px 0px 0px;
  }
  
  
 /************************         HEADER AREA CSS          ***********************/
  
  #HeaderArea
  {
	position:relative;
	width:720px;
	background-color: #FFFFFF;
  }
  
  #heading_left
  {
  	float:left;
  	position:relative;
	width:481px;
	background-color:#FFFFFF;
	height:139px;
  }
  
  #greybar 
  {
  	background-color:#D4DDE2; 
	position:relative;
	height:13px;
	width:481px;
	overflow:hidden;
  }
  
  #heading_left img {position:absolute; border-style:none;}
  #Content_Banner {top:39px; left:0px;}
  #Research {top:76px; left:18px;}
  #Planning {top:76px; left:70px;}
  #Systems {top:76px; left:121px;}
  #Sep1 {top:74px; left:66px;}
  #Sep2 {top:74px; left:117px;}
  #TitleImage {top:107px;}
  
  #heading_right
  {
    float:left;
  	position:relative;
	width:239px;
	background-color:#FFFFFF;
  }
  
  #bluebox 
  {
	background-color:#5F9BC0;
	position:relative;
	top:107px;
	height:31px;
	width:239px;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
  }
  
  #heading_right img {position:absolute; border-style:none;}
  #CornerImage {
	top:0px;
	left:0px;
	background-color: #FFFFFF;
}
  
  
  
  
  
  
  
 /************************         MAIN AREA CSS          ***********************/
  
  #MainArea
  {
   float:left;
   position:relative;
   width:720px;
   background-image:url(../../_img/shared/bodyBg.gif);
  }
  
    #MainArea2
  {
   float:left;
   position:relative;
   width:720px;
   background-color:#B4C5CD;
  }
  
  
  
  #bodyArea
  {
	float:left;
	display:inline;
	padding-bottom:30px;
	position:relative;
	width:441px;
	overflow:hidden;
	margin-top: 20px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 10px;
  }
 
  #menuArea
  {
	float:right;
	width:239px;
	font-size:11px;
	color:#FFFFFF;
	text-indext:20px;
	position: relative;
  }
  #menuArea img {display:block;}
  #menuArea ul 
  {
  list-style-image:url(../../_img/shared/Submenu_Arrow.gif);
  
  margin-top:0px;
  padding-top:0px;
  margin-bottom:0px;
  padding-bottom:0px;
  }
 
  .Submenu 
  {
	padding-left:5px;
	background-color:#3D5D71;
  }
   
  .Submenu li
  {
    margin-bottom:10px;
  }
  
  
  /************************         FOOTER AREA CSS          ***********************/
  #FooterArea
  {
   position:relative;
   width:720px;
   clear:both;
   background-color:#96ACB8;
  }
  

 
  #BottomYellowBar
  {
    background-image:url(../../_img/homepage/BottomYellowBarPixel.gif);
    position:relative;
    width:720px;
	height:4px;
	font-size:0px;
  }
  
  #BottomBlueBar
  {
    clear:both;
    background-color:#D4DDE2;
    position:relative;
    width:720px;
	height:50px;
	font-size:11px;
  }
  
  #BottomMenu 
  {
  	float:left;
	text-indent:30px;
	margin-top:13px;
	color:#416C84;
	width:481px;
  }
  
  #PageTop 
  {
    float:left;
  	margin-top:13px;
	color:#416C84;
  }

  #BottomBar {top:64px;}
  
  
.peoplepics {
	display: inline;
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align:right;
}

#pictext
{
	margin-top:5px;
	text-align:right;
	width:212px;
	color:#5C8AA3;
}



#table  {
	border-color:#D4DDE2;
	border-width:1px;
	border-style:solid;
	width:440px;
		}
		
#table td {
padding:3px;
}
#table .cellwidth1
{width:210px;}
	
#table .mod {
background-color:#D4DDE2;
vertical-align:top;
}
#table .mod2 {
vertical-align:top;
}
		
.frayneworklogo {
	margin-top: 4px;
	margin-bottom: 4px;
}

 .heading_right_form
  {
	color:#333333;
	border: 1px solid #20455C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
	height: 12px;
	line-height: normal;
	width: 90px;
  }
  
#tablesearch
{
  width:440px;
}

#tablesearch td {
padding:3px;
}
  
#tablesearch .r1
 {
 	font-weight:bold;
	color:#3D5D71;
 	background-color:#D4DDE2;
	vertical-align:top;
	border-color:#D4DDE2;
	border-width:1px;
	border-style:solid;
 }
 
#tablesearch .r2 td
 {
	vertical-align:top;
	border-color:#D4DDE2;
	border-width:1px;
	border-style:solid;
 }
 #tablesearch .r3 td
 {
	line-height:5px;
 }
 
 #tablesearch .r1 a:link
 {
 color:#3D5D71;
 }
 
  #tablesearch .r1 a:visted
 {
 color:#3D5D71;
 }
 
#tablesearch .r1 a:active
 {
 color:#3D5D71;
 }
 
 #tablesearch .r1 a:hover
 {
 color:#5F9BC0;
 }
 
 

	

