/* CSS Document */

* {margin:0;padding:0; font-family:Helvetica, Arial, sans-serif; font-size:12px;}
body{}
.clearB{clear:both;}

h1, h2, h3, h4, h5{color:#1e6ea6; font-weight:normal;}
h1{font-size:22px; margin-top:0; padding-top:0; margin-bottom:8px;}
h2{font-size:20px; margin-bottom:8px;}
h3, .h3a{font-size:18px; margin-bottom:5px; line-height:18px;}
h4, .h4a{font-size:14px; margin-bottom:5px;}
.h4gray{font-size:14px; margin-bottom:5px; color:#666;}
.h4a:hover, .h3a:hover{color:#409ad9;}
h5{font-size:12px; margin-bottom:5px;}
a{color:#1e6ea6; text-decoration:none;}
a.black{color:#000;}
.red{color:#BF444A;}
.blue{color:#1e6ea6;}
.grey{color:#666;}
.flag {font-size:18px; line-height:26px;}
a.download{font-weight:bold;color:#2b7765; font-size:13px; padding:2px;}
a.download:hover{background:#E3EFE2;}
.center{text-align:center;}
.smaller{font-size:10px;}
.hrline{border-top:dotted 1px #326f49; padding-bottom:10px;}
.superscript{font-size:55%; position:relative; vertical-align:super; line-height:14px;}

.h1blue{font-size:20px; color:#1e6ea6; line-height:20px;}
.h2red{font-size:20px; margin-bottom:8px; color:#BF444A;}
	
.image_row_4, .image_row_4_L{width:140px; float:left;}
.image_row_4, .image_row_4 img{float:left; margin-right:30px;}
.image_row_4_L img, .image_row_4 img{ border:1px solid #2b7765; margin-bottom:10px; float:left;}
.imageBorder{ border:1px solid #2b7765; margin-bottom:5px;}
.imgBorder {border:1px solid #2b7765;}
	
.image_row_5, .image_row_5_L{width:118px; float:left;}
.image_row_5, .image_row_5 img{float:left; margin-right:15px;}
.image_row_5_L img, .image_row_5 img{ border:1px solid #2b7765; margin-bottom:10px; float:left;}
	
.imageFR {float:right; margin:0 0 10px 30px;}
.imageFR2 {float:right; padding:20px 0 20px 20px;}
.imageFL {float:left; margin:0 30px 10px 0;}
.imageFL2 {float:left; padding:0 20px 10px 0;}
.imageFL0 {float:left; margin:0 10px 2px 0;}
.w330{float:left; width:330px;}
.w300{float:left; width:300px;}
.w300m{float:left; width:300px; margin-right:30px;}
.w250{float:left; width:250px;}
.w250m{float:left; width:250px; margin-right:20px;}
.w200{float:left; width:200px;}
.w220{float:left; width:215px; margin-right:5px;}
.w175{float:left; width:175px; margin-right:5px;}
.w160m{float:left; width:160px; margin:0 20px 15px 0;}
.w150{float:left; width:150px;}
.w150m{float:left; width:150px; margin:0 20px 15px 0;}
.w300r{float:right; width:300px; margin:0 30px 0 0;}
.w100{float:left; width:100px;}
.w75{float:left; width:75px;}
.w50{float:left; width:50px;}
.space5{margin-bottom:5px;}
.relSpace{position:relative; margin-left:180px;}
	

ul.clearFloat{ list-style-position: inside;}

.form_input{color:#2b7765; width:125px; float:left;}
.form_field{clear:both;}
.form_input2{color:#2b7765; width:175px; float:left; margin-bottom:10px;}
.form_field2{ float:left;}
fieldset { border:0;margin:0;padding:0; }
input.text,textarea { font:12px/12px Arial, Helvetica, sans-serif;color:#333;padding:3px;margin:1px 0 5px;border:1px solid #2b7765; }
input.submit { color:#FFF;font-weight:bold;display:block;margin-top:10px;border:none;background:#1e6ea6;padding:5px;}
.error_message{padding:5px 0 5px 10px; background:#FFC1C1; color:#666;}

