/* CSS Document */


body {

				background: #fff url(images/background.gif) repeat-x;
				font: 13px/15px Tahoma, Times, serif;
		
				color:#e7eac2;}

html, body, h1, h2, h3, h4, h5, h6, img, p, a, ul, ol, li, dl, dt, dd, fieldset, form { 
	margin:0; padding:0; border:0;}
	
	
h1, h2, h3, h4, h5, h6 {
  font-family: Georgia, Tahoma, Times, serif;
  color:#0f5770;
  font-weight: normal;
}

#content A:link {text-decoration: none; color: #2277CC;}
#content A:visited {text-decoration: none;color: #2277CC;}
#content A:active {text-decoration: none;color: #2277CC;}
#content A:hover {text-decoration: underline;color: #2277CC;}

blockquote { color:#0f5770;text-align:center;font: 13px/15px  Tahoma, Times, serif; margin: 8px 0px;}

.red2 {  color:#a20013; }

.center {text-align:center;}

#top-links {
				margin: 20px 0 0 12px;
				font: 15px/20px  Georgia, Tahoma, Times, serif;
				color:#000;
				letter-spacing:0.02em;}

#top-links a:link {font: 15px/20px  Georgia, Tahoma, Times, serif; color:#000;border-bottom: 1px dotted #000; text-decoration:none;}
#top-links a:visited {font: 15px/20px  Georgia, Tahoma, Times, serif; color:#000;border-bottom: 1px dotted #000; 
text-decoration:none;}
#top-links a:hover {border-bottom: 1px solid #676767;color:#676767; }
#top-links a:active {border-bottom: 1px solid #676767;color: #676767;}

#header-links {
				margin: 264px 0 0 0px;
				font: 12px/15px  Georgia, Tahoma, Times, serif;
				color:#000;
				letter-spacing:0.02em; }
#header-links a:link {font: 12px/15px  Georgia, Tahoma, Times, serif; color:#000;border-bottom: 1px dotted #000; text-decoration:none;}
#header-links a:visited {font: 12px/15px  Georgia, Tahoma, Times, serif; color:#000;border-bottom: 1px dotted #000; text-decoration:none;}
#header-links a:hover {border-bottom: 1px solid #676767;color:#676767; }
#header-links a:active {border-bottom: 1px solid #676767;color: #676767;}


#header {
				width:439px; 
				height:305px; 
				float:left; 
				background: #fff url(images/bg-header.gif) no-repeat;}
				
				
div.clear {
  border:1px solid #cccccc;
  width:550px;
  clear: right;
  }				
				
				
.left-content {margin: 45px 0px 0 38px;width: 295px; }
.left-content h1 {color:#fff;margin: 0px 0px 22px 5px; font: 18px/30px  Georgia, Tahoma, Times, serif; }
.left-content h2 {font-size:12px; font-weight:bold;}
.left-content img {float:left;border-right: 10px solid #fff;}
.pic {float:left;border-right: 10px solid #fff;}
.left-content p{font: 12px/14px  Tahoma, Times, serif; color:#5b5c56;}
.left-content h3 {margin-top: 13px;padding: 2px 0px 3px 155px; font: 12px/15px  Tahoma, Times, serif; background:#555555; color:#fff; }
.left-content h3 a:link {font: 12px/15px  Tahoma, Times, serif; color:#fff;border-bottom: 1px dotted #fff; text-decoration:none;}
.left-content h3 a:visited {font: 12px/15px  Tahoma, Times, serif; color:#fff;border-bottom: 1px dotted #fff;text-decoration:none;}
.left-content h3 a:hover {border-bottom: 1px solid #F7F4DD;color:#F7F4DD; }
.left-content h3 a:active {border-bottom: 1px solid #F7F4DD;color: #F7F4DD;}
				
				
.left-content2 {margin: 36px 0px 0 38px;width: 295px; }
.left-content2 h2 {font-size:12px; font-weight:bold;}
.left-content2 img {float:left;border-right: 10px solid #fff;}
.left-content2 p{font: 12px/14px  Tahoma, Times, serif;color:#5b5c56;}
.left-content2 h3 {margin-top: 47px;padding: 2px 0px 3px 155px;font: 12px/15px  Tahoma, Times, serif; background:#555555; color:#fff;}
.left-content2 h3 a:link {font: 12px/15px  Tahoma, Times, serif; color:#fff;border-bottom: 1px dotted #fff; text-decoration:none;}
.left-content2 h3 a:visited {font: 12px/15px  Tahoma, Times, serif; color:#fff;border-bottom: 1px dotted #fff;text-decoration:none;}
.left-content2 h3 a:hover {border-bottom: 1px solid #F7F4DD;color:#F7F4DD; }
.left-content2 h3 a:active {border-bottom: 1px solid #F7F4DD;color: #F7F4DD;}

.left-content4 {margin: 36px 0px 0 38px;width: 295px; }
.left-content4 h2 {font-size:12px; font-weight:bold;}
.left-content4 img {float:left;border-right: 10px solid #fff;}
.left-content4 p{font: 12px/14px  Tahoma, Times, serif;color:#5b5c56;}
.left-content4 h3 {margin-top: 6px;padding: 2px 0px 3px 155px;font: 12px/15px  Tahoma, Times, serif; background:#555555; color:#fff;}
.left-content4 h3 a:link {font: 12px/15px  Tahoma, Times, serif; color:#fff;border-bottom: 1px dotted #fff; text-decoration:none;}
.left-content4 h3 a:visited {font: 12px/15px  Tahoma, Times, serif; color:#fff;border-bottom: 1px dotted #fff;text-decoration:none;}
.left-content4 h3 a:hover {border-bottom: 1px solid #F7F4DD;color:#F7F4DD; }
.left-content4 h3 a:active {border-bottom: 1px solid #F7F4DD;color: #F7F4DD;}

.left-content3 {margin: 40px 0px 0 38px;width: 295px; }
.left-content3 h2 {font-size:12px; font-weight:bold;}
.left-content3 img {float:left;border-right: 10px solid #fff;}
.left-content3 p{font: 13px/15px  Tahoma, Times, serif;color:#5b5c56;}
.left-content3 h3 {margin-top: 14px;padding: 3px 0px 3px 155px;font: 12px/15px  Tahoma, Times, serif; background:#555555; color:#fff;}
.left-content3 h3 a:link {font: 12px/15px  Tahoma, Times, serif; color:#fff;border-bottom: 1px dotted #fff; text-decoration:none;}
.left-content3 h3 a:visited {font: 12px/15px  Tahoma, Times, serif; color:#fff;border-bottom: 1px dotted #fff;text-decoration:none;}
.left-content3 h3 a:hover {border-bottom: 1px solid #F7F4DD;color:#F7F4DD; }
.left-content3 h3 a:active {border-bottom: 1px solid #F7F4DD;color: #F7F4DD;}

.left-content-links {margin: 10px 0px 0 38px;width: 295px; }
.left-content-links p{font: 13px/15px  Tahoma, Times, serif;color:#5b5c56;}
.left-content-links a:link {font: 12px/15px  Georgia, Tahoma, Times, serif; color:#000;border-bottom: 1px dotted #000; text-decoration:none;}
.left-content-links a:visited {font: 12px/15px  Georgia, Tahoma, Times, serif; color:#000;border-bottom: 1px dotted #000; text-decoration:none;}
.left-content-links a:hover {border-bottom: 1px solid #676767;color:#676767; }
.left-content-links a:active {border-bottom: 1px solid #676767;color: #676767;}

#content {float:left; width: 439px;  }
#content h1 {margin: 0px 0px 0px 0px; font: 22px/30px  Georgia, Tahoma, Times, serif; }
#content h2{font: 13px/13px  Tahoma, Times, serif; color:#474844;font-weight:bold;}
#content img {float:left;border-right: 10px solid #fff;}
#content p{font: 13px/16px  Tahoma, Times, serif; color:#474844;margin: 8px 0px; text-align:justify;}
.table-font {font: 13px/17px  Tahoma, Times, serif; color:#474844;}

#content h3 { margin: 5px 0 25px 0; padding: 3px 0px 3px 5px;font: 14px/18px  Tahoma, Times, serif; background:#555555; color:#fff;}
#content h3 a:link {text-align:left;font: 14px/18px  Tahoma, Times, serif; color:#fff;border-bottom: 1px dotted #fff; text-decoration:none;}
#content h3 a:visited {font: 12px/15px  Tahoma, Times, serif; color:#fff;border-bottom: 1px dotted #fff;}
#content h3 a:hover {border-bottom: 1px solid #F7F4DD;color:#F7F4DD; }
#content h3 a:active {border-bottom: 1px solid #F7F4DD;color: #F7F4DD;}


#footer { height: 100px; background:#c9c5a5;}



#content ol {font: 14px/20px  Tahoma, Times, serif; color:#474844;margin: 8px 0px 8px 20px;}
	

.red {color: #FF0000}


form {
	margin: 0;
	padding: 0;
}

fieldset {
	margin: 2em 0;
	border: none;
	
}

legend {
	margin: .5em 0;
	padding: 0;
	color: #555555;
	background: transparent;
	font-size: 1.3em;
	font-weight: bold;
}

label {
	float: left;
	width: 170px;
	padding: 0 1em;
	text-align: right;
	font: Tahoma, Times, serif; color:#474844;
}

fieldset div {
	margin-bottom: .5em;
	padding: 0;

}

fieldset div input, fieldset div textarea {
	width: 150px;
	
	padding: 1px;
	color: #333;
}

fieldset div select {
	padding: 1px;
}

div.fm-multi div {
	margin: 5px 0;
}

div.fm-multi2 div {
	margin: 5px 0;
}

div.fm-multi input {
	width: 1em;
}

div.fm-multi2 input {
	width: 50px;
}

div.fm-multi label {
	
	
	padding-left: 15em;
	text-align: left;
}

div.fm-multi2 label {
	
	
	padding-left: 15em;
	text-align: left;
}

#fm-submit {
	clear: both;
	padding-top: 1em;
	text-align: center;
}

#fm-submit input {
	border: 1px solid #333;
	padding: 2px 1em;
	background: #555;
	color: #fff;
	font-size: 100%;
}

input:focus, textarea:focus {
	background: #efefef;
	color: #000;
}

	


#form-container {
	margin: 0 auto;
	padding: 1em;
	width: 350px;
	text-align: left;
}