body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, blockquote, th, td{ 
                        margin: 0px; 
                        padding: 0px; 
                        }
body {
	 	background: #99c;
	 	margin-top: 0px; 
	 	margin-right: 0px; 
	 	margin-left: 0px; 
	 	padding-right: 0px; 
	 	padding-left: 0px; 
	 	top: 0px; 
	 	left: 0px 
	 	}



#wrapper{}
#header{ 
		background: #cbcce3 url(../images/header1b.jpg) no-repeat; 
		margin: 0px; 
		padding: 0px; 
		width: auto; 
		height: 122px 
		}
#header2 { 
			background: #92a8d7 url(../images/bg_header2.jpg); 
			clear: both; margin: 0px; 
			padding: 0px; 
			width: auto; 
			height: 31px 
			}
#header2 table { 
				float: left; 
				margin: 0px; 
				padding: 0px 
				}

#footer3  { 
			background: #cbcde2 url(../images/footer3.jpg) no-repeat; 
			clear: both; 
			margin: 0px; 
			padding: 0px; 
			width: auto; 
			height: 73px 
			}
#footer2  { 
			background: #92a8d7 url(../images/bg_footer2.jpg); 
			clear: both; 
			margin: 0px; 
			padding: 0px; 
			width: auto; 
			height: 47px 
			}
#footer2 a   { 
				color: #fff; 
				font-weight: normal; 
				font-size: 12px; 
				text-decoration: underline 
				}
#footer1 {
		background: #92a8d7 url(../images/bg_footer1.jpg); 
		clear: both; 
		margin: 0px; 
		padding: 0px; 
		width: auto; 
		height: 24px 
		}
#footer1 a  { 
			color: #003f6f; 
			font-weight: normal; 
			font-size: 12px; 
			line-height: 14px; 
			text-decoration: none 
			}
#footer1 a:hover   { 
					color: #00003e; 
					text-decoration: underline 
					}

#main{
	background-color:#D7DBE6;
	}

#leftmenu   { float: left; 
				padding: 0px;
				border: 0px;
				position: relative; 
				width: 207px; 
				height: auto; 
				background-color:#D7DBE6;
				}
#leftmenu img{
			top:0px;
			}	
#container {margin-bottom: 0px; 
			margin-left: 207px; 
			padding-top: 10px; 
			width: auto; 
			background-color:#9999cc;
			}
						
.content   { 
			color: black; 
			font-weight: normal; 
			font-size: 10px; 
			font-family: Verdana; 
			padding: 0px 10px 10px; 
			width: auto 
			}
.content_bold { 
				color: black; 
				font-weight: bold; 
				font-size: 10px; 
				font-family: Verdana 
				}
.small_text   { 
				color: black; 
				font-weight: normal; 
				font-size: 8pt; 
				font-family: Verdana; 
				}
h1{ 
	color: #039; 
	font-weight: bold; 
	font-size: 20px; 
	text-align: center
	}
	
a:link {
		color: #006; 
		font-size: 12px; 
		line-height: 16px; 
		font-family: Verdana; 
		text-decoration: none 
		}
a:visited { 
			color: blue; 
			font-size: 12px; 
			line-height: 16px; 
			font-family: Verdana; 
			text-decoration: none 
			}
a:hover     { 
			color: #004; 
			font-size: 12px; 
			line-height: 16px; 
			font-family: Verdana; 
			text-decoration: underline 
			}
a:active    { 
			color: #003; 
			font-size: 12px; 
			line-height: 16px; 
			font-family: Verdana; 
			text-decoration: none 
			}
	
.subtitle        { color: #003aaf; font-weight: 600; font-size: 15px; font-family: Verdana; text-align: center }
.error         { color: red; font-weight: bold; font-size: 12px; font-family: Verdana; text-align: center }



div.backmiddle      { width: 100% }



#navcontainer     { width: 135px }
#navcontainer ul     { list-style-type: none; margin-left: 0px; padding-left: 0px }
#navcontainer a         { font-weight: normal; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none; background-color: #92a8d7; margin-top: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-style: solid; border-width: 1px medium 1px medium; border-color: white; width: 125px; display: block }
#navcontainer a:link, #navcontainer a:visited                 { color: white; text-decoration: none; border-style: solid none solid none; border-width: 1px medium 1px medium; border-color: white }
#navcontainer a:hover     { }
#navcontainer span    { color: #00003e; font-weight: normal; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none; background-color: #92a8d7; margin-top: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-top: 1px solid white; border-bottom: 1px solid white; width: 125px; display: block }
#navcontainer span:first-letter { color: white }
table  { font-size: 12px; font-family: Verdana }
.thumbs-display { padding-top: 34px; }
.thumb_bg { vertical-align: top; height: 145px; }
.thumb_content { text-align: center;  margin-bottom: 0; }
.txt_bg { height: 30px;background-color:#99c;color:white;font-weight:500;  }
.error_msg { color: #e00; font-weight: bold; font-size: 12px; text-align: center }
.warning_msg  { color: #1418f6; font-weight: bold; font-size: 14px; text-align: center }
form table td{
				text-align:left;
			}
.loading{ 
		background-image: url(../images/loading.gif);
		background-repeat: no-repeat; 
		background-position: 50% 50%; 
		}		
.send{
text-align: left;
}		