
body {
	margin-left: 13px;
	margin-top: 10px;
}

td {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 12px; } 
	
h1 { color: #000000; font-size: 20px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
	
.arial12 { color: #1669B2; font-size: 12px; font-weight: bold; font-family: arial }
.arial12black { color: #000000; font-size: 12px; line-height: 20px; font-weight: bold; font-family: arial }
.textB { font-weight: bold; }
.body { color: black; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.body12 { color: black; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.blubodybld { color: #1569cf; font-weight: bold; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.bodyredbld { color: #CC0000; font-weight: bold; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.bodysm { color: black; font-size: 10px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.bodysmall { color: black; font-size: 10px; font-family: verdana }
.footerwhite { color: white; font-size: 10px; font-family: Arial; }
.grey { color: #808080; }
.head { color: #003372; font-weight: bold; font-size: 20px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.subhead { color: black; font-weight: bold;  font-size: 16px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.error { color: #CC0000; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.homenav { color: #ffffff; font-size: 12px; font-weight: bold; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.innerhead { color: #2136C2; font-weight: bold;  font-size: 35px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.profilelabel {color: #808080; font-size: 11px; font-family: verdana; line-height: 15px;}

.menunav { color: #7DA52E; font-size: 12px; font-weight: bold; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }

.whitetext14 {color: #ffffff; font-size: 14px; font-family: verdana;font-weight: bold;}


.select { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.submit { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

.input { color: #3d3d3d; font-size: 10px; font-family: arial; }
.inputsearchbut { color: #3d3d3d; font-size: 11px; font-family: arial; font-weight: bold; }

input.smallgreybutton {
	margin-top: 4px;
	border: 1px #666 solid;
	background: #f6f6f6;
	font: 10px "Trebuchet MS", monaco, courier;
	color: #444444;
	  }

/* dotted box */
div.boxred {
	margin: 0px 0px 20px 0px;
	padding: 10px 10px;
	border: 1px dotted #c00; }

hr.dotted {
	border: 1px dotted #6f6f6f;
	width: 500;
	text-align : left;
	}

div.moreimages {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #1069B5;
	background-color: #A9C7F5; }

div.agentbox {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #1069B5;
	background-color: #ffffff; }
	
	/* Blue box container-empty for tables */
div.boxblu {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px;
	border: 1px solid #2979BD;
	background-color: #ffffff; }

/* Dark Blue box container- for tables */
div.boxdarkblu {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px;
	border: 1px solid #1069B5;
	background-color: #A9C7F5; }
superText {
	line-height : 30px;
	margin-bottom : 10px;
}

a { color: #2136C2; text-decoration: underline }
a:link { color: #CC0000; text-decoration: underline }
a:visited { color: #2136C2; text-decoration: underline }
a:hover { color: #397FFC; text-decoration: underline }

a.moreimages:hover { color: white; text-decoration: none;font-weight: bold; }
a.moreimages { color: #ffffff; text-decoration: none; font-weight: bold;}

a.footer { color: #ffffff; text-decoration: underline; }
a.footer:visited { color: #ffffff; text-decoration: underline; }
a.footer:hover { color: #ffffff; text-decoration: none; }

a.map { color: #000000; text-decoration: underline; }
a.map:visited { color: #000000; text-decoration: underline; }
a.map:hover { color: #000000; text-decoration: none; }

.homenav  a { color: #ffffff; text-decoration: none; }
.homenav  a:link { color: #ffffff }
.homenav  a:visited { color: #ffffff }
.homenav  a:hover { color: #222889; text-decoration: none }

#bgdkblue {background-color: #3d3d3d;}
#searchresulticonrow{background-color: #e6e6e6;}

#form td {
	padding-right: 10px;
	padding-top: 10px;
	vertical-align: top;
	}
	
#form input {
	padding-right: 10px;
	}

.fieldName {
	font-weight: bold;
	text-align: left;
	white-space: nowrap;
	background-color: #eeeeee;
	}
	
.formField {
	width: 250px;
	border: 1px solid #000;
	}
.formField2 {
	width: 400px;
	border: 1px solid #000;
	}	
	
textarea {
	border: 1px solid #000;
	width: 450px;
	height: 100px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	}
	
#pdfforms {
	width:650px;
	padding: 5px;
	}
	
.SepLine
{
      background-color: #e7e7e7;
      font-size: 10pt;  
}
hr
{
	background-color: #eeeeee;
	color: #eeeeee;
}

.PagerRowStyle
{
    background-color: #3d3d3d;
    text-align: right;
	color:White;
}

.PagerRowStyleLeftAlign
{
    background-color: #3d3d3d;
    color:White;
}

.PagerCurrentPage
{
	padding:2px
}

.PagerOtherPage
{
	padding: 2px;
	color: White;
	text-decoration: underline;
}

a.PagerOtherPage
{
	color: #FFFFFF;
	text-decoration: underline;
}

.PagerRowStyle  a:hover { color: White; text-decoration: none }
.PagerRowStyle  a:link { color: White; text-decoration: underline }

.DataWebControlStyle
{
    font-size: 90%;
}

.HeaderStyle
{
    background-color: #900;
    color: White;
    font-weight: bold;
}

.HeaderStyle a, .HeaderStyle a:visited
{
    color: White;
}

.FooterStyle
{
    background-color: #a33;
    color: White;
    text-align: right;
}

.AlternatingRowStyle
{
    background-color: #eeeeee;
}

.RowStyle
{
}

.SelectedRowStyle
{
    background-color: white;
}
.popupcontrol
{
	white-space:nowrap;
	
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	background-color:White;
	font-size: 12px; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	z-index:100;
}
.required
{
	color:Red;
	font-weight:bold;
}
.divText 
{
	width:200px;
	background-color:#ECE5CA;
	border-style:solid;
	border-width:thin;
	border-color:Black;
	position:relative;
	top:-300px;
	left:60px;
	z-index:100;
}

.results
{
	color: #205391; 
	font-weight: bold;  
	font-size: 16px; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	width:200px;

	
}

.TableLightGray
{
	background-color:#e6e6e6;
}
.TableDarkGray
{
	background-color:#3d3d3d;
}
.noBorder a, .noBorder a:visited
{
	
		
}
.AgentDetails
{
	border-bottom-color:#1069B5;
	border-bottom-width:thin;
	border-bottom-style:solid;
	
	border-top-color:#1069B5;
	border-top-width:thin;
	border-top-style:solid;
	
	border-left-color:#1069B5;
	border-left-width:thin;
	border-left-style:solid;
	
	border-right-color:#1069B5;
	border-right-width:thin;
	border-right-style:solid;
	
	
}