html, body {font-family:Tahoma;font-size:12px;color:#004080; padding:0px; margin:0px;}

.clear{
  clear: both;
}

.err{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: red;
}

.contact{
  margin:0 auto;
  clear:both;
  width:400px;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: #004080;
	background:#F0EFFC;
	border:solid #7F9DB9 1px;
	
}

.contactdesc{
  text-align:right;
  vertical-align:top;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: #004080;
}

.contactinput{
  text-align:left;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: #004080;
}

.contactinput input{
  width:300px;
}
.contactinput textarea{
  width:300px;
}

h1{
font-family:Tahoma;
font-size:16px;
font-weight:normal; 
color:#004080;
line-height:18px;
padding:0 0 0 0;
margin:0 0 0 0;
}

h2{
font-size:14px;
font-weight:normal; 
padding:0 0 0 0;
margin:0 0 0 0;
}

h3{
font-size:12px;
font-weight:normal; 
padding:0 0 0 0;
margin:0 0 0 0;
}

h4{
font-size:12px;
padding:0 0 0 0;
margin:0 0 0 0;
}

h5{
font-size:12px;
padding:0 0 0 0;
margin:0 0 0 0;
}

h6{
font-size:12px;
padding:0 0 0 0;
margin:0 0 0 0;
}

a{color:#2E8700;text-decoration:none;}
a:hover{color:#0077D9;text-decoration:underline;}


#cap .h2{
font-family:Tahoma; 
font-size:14px; 
font-weight:bold; 
color:#FFFA0A;
display:inline;
padding:0 0 0 0;
margin:0 0 0 0;
}

#cap{
font-family:Tahoma; 
font-size:14px; 
font-weight:bold; 
color:#FFFA0A;
height:33px;
line-height:33px;
width:100%;
background: url('../images/cap.gif') no-repeat left top;
padding:0px;
margin:0px;
padding-left:22px;
text-align:left;
}


#headerCaption{
margin:0 auto;
width:780px;
padding-left:130px;
padding-top:12px;
text-align:left;
}

#headerCaption .h1{
font-family:Tahoma; 
font-size:16px; 
font-weight:bold; 
color:#A41D00;
display:inline;
}


#body{
margin:0;
padding:0;
min-width:810px;
width:100%;
background: url('../images/bg_body.jpg') #FFFFFF repeat-y center top;
text-align:center;
}


#header{
margin:0px;
padding:0px;
width:100%;
height:212px;
background: url('../images/name.jpg') transparent no-repeat center top;
}

#body a{
font-size:12px;  
color:#184600;
}



#headerText{
margin:0 auto;
padding:0px;
width:800px;
height:70px;
padding-top:100px;
padding-left:30px;
text-align:left;
}

#headerText p{
font-family:Times; 
font-size:22px; 
font-weight:bold; 
color:#F30B00;
position:relative;
top:-15px;
left:50px;
display:none;
}

#headerText .h1, #headerText a{
font-family:Times; 
font-size:22px; 
font-weight:bold; 
color:#FFFFB4;
margin:0;
padding:0;
}

#headerText .h2, #headerText h3{
font-family:Times; 
font-size:16px; 
font-weight:bold; 
color:#FFFFB4;
margin:0;
padding:0;
}


#leftmenu {
margin:0px;
padding:0px;
width:200px;
float:left;
}

#leftmenuTop {
margin:0px;
padding:0px;
height:12px;
}

#leftmenuBottom {
margin:0px;
padding:0px;
height:9px;
}

#leftmenuContent {
margin:0px;
padding:0px;
}

#leftmenuContent img{
width:200px;
height:3px;
margin:0px;
padding:0px;
margin-bottom:9px;
}

#leftmenuContent a{
font-family:Tahoma;
font-size:12px;
text-decoration:none; 
font-weight:bold;
color:#2E8700;
padding:0px;
margin:0px;
margin-bottom:9px;
width:200px;
height:18px;
display:block;
background: url('../images/bg_lmenu_a.jpg') transparent no-repeat left center;
padding-left:17px;
}

#leftmenuContent a:hover{
text-decoration:none; 
color:#42BB00;
background: url('../images/bg_lmenu_a_h.jpg') transparent no-repeat left top;
padding-left:20px;
}


#content{
margin:0 auto;
padding:0px;
width:778px;
min-height:300px;
background: url('../images/bg_content.jpg') transparent center top;
text-align:left;
}

#contenttext{
float:right;
width:550px;
padding:0;
padding-left:10px;
padding-right:10px;
padding-top:20px;
text-align:left;
line-height:140%;
}

#footmenu{
clear:both;
margin: 0 auto;
padding:0;
line-height:36px;
width:779px;
height:72px;
background: url('../images/bgmenu.gif') transparent left top;
text-align:center;
}

.bottom_menu {
font-family:Tahoma;
font-size:11px;
text-decoration:none;
font-weight:400;
color:#000;
}

.bottom_menu:hover {
text-decoration:underline;
color:red;
}


#foot h3{
display:inline;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
color:#004080;
padding:0;
margin:0;
}

#foot h3 a{
font-family:Tahoma;
font-size:12px;
font-weight:normal;
color:#004080;
padding:0;
margin:0;
text-decoration:none;
}

#foot h3 a:hover{
text-decoration:underline;
}


#foot a{
text-decoration:none;
}
#foot a:hover{
text-decoration:underline;
}



#foot{
margin:0 auto;
padding:0;
padding-top:10px;
width:779px;
min-height:150px;
background: url('../images/footer.gif') transparent repeat-x left top;
text-align:center;
}


#tableReference .imgRef{
  border:solid #000000 1px;
  padding:2px;
}

