/* CSS Document */
body{
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
}
h2{
font-size:12px;
}
h1{
font-size:14px;
color:#003366;
}
.h1{
font-size:16px;
color:#4F4F4F;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
}
.h2{
font-size:13px;
color:#003366;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
}
td img {display: block;}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color:#333333;
}
.style14 {
	color: #067CBC;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.style15 {
	color: #990000;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.gre {
}
.style17 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.style18 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align:justify;
	color:#333333;
	line-height: 15px;
	font-style: normal;
	vertical-align: top;
}
.style19 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align:justify;
	color:#DF2318;
	line-height: 15px;
	font-style: normal;
	vertical-align: top;
}
.greyed {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align:justify;
	color:#808080;
	line-height: 15px;
	font-style: normal;
	vertical-align: top;
}
.regasterisk {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#DF2318;
	line-height: 15px;
	vertical-align: -2;
}
.style27 {color: #333333}
#Layer1 {
	position:relative;
	background-image: url(images/girl.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#Layer2 {
	position:absolute;
	width:98px;
	height:146px;
	left: 676px;
	/*background-image: url(images/phone.png);
	background-repeat: no-repeat;*/
	visibility: hidden;
	right: auto;
	bottom: auto;
	top: 17px;
	z-index: 10;
}
.style59 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.style69 {}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #F7941D;
}
a:active {
	text-decoration: none;
	color: #F7941D;
}

a.more:link {
	color: #F7941D;
	text-decoration: none;
}
a.more:visited {
	text-decoration: none;
	color: #F7941D;
}

.style71 {font-family: "Franklin Gothic Medium", Arial; font-size: 11px; color: #666666; }
.style76 {
	color: #FFFFFF;
	font-size: 12;
}
.style77 {color: #DF2318}
.style78 {color: #DF2318; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style79 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
.style89 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:16px; }
.style91 {font-family: Tahoma, Verdana, Arial, sans-serif; color:#333333; font-size: 11px; line-height: 16px; }
.style94 {color: #990000; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; }


input.submit {
	color: #333333;
	background-color: #C1C1C1;
	//border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font:11px;
	font-weight:bold;
}

.loginstyle {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color:#1F1B18;
}
.loginstyle a:link {
	color: #1F1B18;
	text-decoration: none;
}
.loginstyle a:visited {
	text-decoration: none;
	color: #1F1B18;
}
.loginstyle a:hover {
	text-decoration: underline;
	color: #1F1B18;
}
.loginstyle a:active {
	text-decoration: none;
	color: #1F1B18;
}
.logininput {
	color: #333333;
	background-color: #FFFFFF;
	border:1px solid #0079AF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100px;
	height:15px;
}
.loginsubmit {
	color: #333333;
	background-color:#A7C7DF;
	border:1px solid #0079AF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	width:35px;
	height:16px;
}

.commonbutton {
	border:1px solid #0079AF; 
	background-color:#A7C7DF;
}

.commontextbox {
	border:1px solid #0079AF;  
	background-color:#F0F7FF;
	
}

.commontextbox1 {
	border:1px solid #0079AF;  
	background-color:#F0F7FF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
	width:225px;
	*width:217px;
}

.commontextbox2 {
	border:1px solid #0079AF;
	background-color:#F0F7FF;
	width:227px;
	*width:222px;
}

.commontextbox5 {
	border:1px solid #0079AF;
	background-color:#F0F7FF;
	width:227px;
	*width:222px;
}

.commontextbox3 {
	border:1px solid #0079AF;
	background-color:#F0F7FF;
	width:60px;
	*width:62px;
}

.commontextbox4 {
	border:1px solid #0079AF;
	background-color:#F0F7FF;
	width:92px;
	*width:90px;
}


.blueheader{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color:#003366;
}
.mainloginstyle {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color:#1F1B18;
}
.mainloginstyle a:link {
	color: #067CBC;
	text-decoration: underline;
}
.mainloginstyle a:visited {
	text-decoration: underline;
	color: #067CBC;
}
.mainloginstyle a:hover {
	text-decoration: underline;
	color: #DF2318;
}
.mainloginstyle a:active {
	text-decoration: none;
	color: #FF0000;
}
.mainlogininput {
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #98C4E7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
	font-size:9px;
	width:60px;
	height:12px;
}
.mainloginsubmit {
	color: #333333;
	border:1px solid #0079AF; 
	background-color:#A7C7DF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	width:25px;
	height:15px;
}
.sitemapdiv ul {width: 100%; }
.sitemapdiv ul li {font-size: 11px;color:#333;margin-left:1px;display:block; padding: 2px;} 

.sitemapdiv ul li {background:transparent url(images/bullet_orange.gif) 0px 7px no-repeat;height:1%;} 

.sitemapdiv ul li a { padding-left: 5px; display:block; text-decoration: underline; color:#666;}
.sitemapdiv ul li a:link { padding-left: 5px; display:block; text-decoration: underline; color:#666;}
.sitemapdiv ul li a:visited { padding-left: 5px; display:block; text-decoration: underline; color:#666;}
.sitemapdiv ul li a:active { padding-left: 5px; display:block; text-decoration: underline; color:#666;}
.sitemapdiv ul li a:hover { padding-left: 5px; display:block; text-decoration: none; color:#666;}
.style18copy {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align:justify;
	color:#006699;
	line-height: 15px;
	font-style: normal;
	vertical-align: top;
}
.tableheader{
background:url(images/border/top-border.gif);
background-color:#D1E3EF;
background-repeat:repeat-x;
background-position:top;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
font-size: 11px; 
line-height:18px;
color:#003366;
}

.tableheader1{
background:url(images/border/top-border1.gif);
background-color:#D1E3EF;
background-repeat:repeat-x;
background-position:top;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
font-size: 11px; 
line-height:18px;
color:#003366;
}
.tableheaderborderleft{
background-color:#D1E3EF;
background:url(images/border/left-border.gif);
background-position:left;
background-repeat:repeat-y;
}

.tableheaderborderleft1{
background-color:#D1E3EF;
background:url(images/border/left-border1.gif);
background-position:left;
background-repeat:repeat-y;
}
.tableheaderborderright{
background-color:#D1E3EF;
background:url(images/border/right-border.gif);
background-position:right;
background-repeat:repeat-y;
}
.tableheaderborderright1{
background-color:#D1E3EF;
background:url(images/border/right-border1.gif);
background-position:right;
background-repeat:repeat-y;
}
.hplainbarbottom{
background:url(images/border/line-border.gif);
background-position:bottom;
background-repeat:repeat-x;
}
.hplainbartop{
background:url(images/border/line-border.gif);
background-position:top;
background-repeat:repeat-x;
}

.vplainbarright{
background:url(images/border/line-border.gif);
background-position:right;
background-repeat:repeat-y;
}
.vplainbarleft{
background:url(images/border/line-border.gif);
background-position:left;
background-repeat:repeat-y;
}
.vbar{
background:url(images/border/dot-bar-vertical.gif);
background-position:top;
background-repeat:repeat-y;
}
.hbar{
background:url(images/border/dot-bar-horizontal.gif);
background-position:top;
background-repeat:repeat-x;
}
.readmore{
color:#F7941D;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
font-size: 10px; 
}
.readmore a{
color:#F7941D;
}
.readmore a:active{
color:#F7941D;
}
.readmore a:hover{
color:#F7941D;
text-decoration: underline;
}
.readmore a:link{
color:#F7941D;
}
.readmore a:visited{
color:#F7941D;
}
.rowboxbg{
background:url(images/bg/row-light-box-bg.gif);
}
.onlyleftcornershade{
background:url(images/border/vector_fading_corner_ls.gif);
background-position:-13px -13px;
background-repeat:no-repeat;
}
.boxbgtext {color:#333333;font-family:"Tahoma";font-size:8pt;font-weight:normal;margin:5px 5px 5px 5px;text-align:justify;}
#cot_tl_fixed{position:fixed;_position:absolute;bottom:0px;right:0px;clip:rect(0 106 106 0);_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - offsetWidth);}

div#roundedbox {background-color:#D0D8E7;}
div#roundedbox #boxcontent {padding-left:15px;padding-right:15px;padding-top:2px;}
div#roundedbox #topleft {
      background: url(images/border/corners.gif) no-repeat top left;
      float: left;
      height: 16px;
      width: 16px;
   }
   div#roundedbox #topright {
      background: url(images/border/corners.gif) no-repeat top right;
      float: right;
      height: 16px;
      width: 16px;
   }
   div#roundedbox #bottomleft {
      background: url(images/border/corners.gif) no-repeat bottom left;
      float: left;
      height: 16px;
      width: 16px;
   }
   div#roundedbox #bottomright {
      background: url(images/border/corners.gif) no-repeat bottom right;
      float: right;
      height: 16px;
      width: 16px;
   }

   .style20 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align:right;
	color:#333333;
	line-height: 15px;
	font-style: normal;
	vertical-align: top;
}