BODY {
	margin: 0;
	background: #000 url(../images/body/bg.gif) repeat-x 0 0;
}
BODY, TH, TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ababab;
}
A {
	color: #ffd481;
	text-decoration:none;
}
A:hover {text-decoration: none;}
A IMG {border: none;}
IMG {vertical-align:bottom;}
DIV.clear {clear:both;}
*:active {outline: none;}
*:focus {-moz-outline-style: none;}

#mainContainer {
	width:1000px;
	margin:0 auto;
}
	#top {
		height:137px;
		background:url(../images/general/logo-bg.jpg) no-repeat center top;
	}
	
		#addtionalInfo {
			height:94px;
			text-align:center;
		}
			#addtionalInfo IMG { margin: 43px 0 0 0;}
			
		#menu {
			height:28px;
			background:url(../images/general/menu-bg.gif) no-repeat center top;
		}
			#menu P {
				margin:0;
				float:left;
				line-height:28px;
				text-transform:uppercase;
				font-size:11px;
			}
				#menu P#menuLeft { margin:0 285px 0 42px; }
				
				#menu P A {color: #ababab;}
				
					#menu P A:hover {color:#FFF;}
					
					#menu P A#homeLink {color:#ec9a1a;}
					
					#menu P A#agentLink {color:#6faeeb;}
	#content {
		width:930px;
		margin:0 auto;
		background:url(../images/general/content-bg.jpg) repeat-y 0 0;
	}
		#contentBlock {background:url(../images/general/content-top.jpg) no-repeat left top;}
		
			#contentBottom {
				min-height:450px;
				padding: 5px 19px 55px 19px !important;
				background:url(../images/general/content-bottom.jpg) no-repeat left bottom;
			}
				#center-block {
					position:relative;
				}
					#mainImage {
						width:892px;
						height:428px;
						margin: 0 auto;
					}
					#logo {
						position:absolute;
						top:-115px;
						left: 297px;
					}
					#login-block {
    background: rgb(0 0 0 / 31%);
    border-radius: 8px;
    position: absolute;
    width: 125px;
    height: 160px;
    top: 170px;
    left: 386px;
    padding: 15px;
}
					FORM {
						margin:0;
						padding:0;
						width:135px;
						height:160px;
						background:url(../images/general/login-bg.png) no-repeat 0 0;
					}
						INPUT {
							padding:0;
							width:113px;
							height:21px;
							color: #FFF;
							text-align:center;
							margin:22px 0 0 2px;
							background:none;
							border:none;
							font:normal 11px Verdana, Arial, Helvetica, sans-serif;
						}
							INPUT#password {
								margin:40px 0 0 2px;
							}
							INPUT#submit-btn {
								width:74px;
								height:24px;
								margin-left:23px;
							}
					#features {
						text-align:center;
						margin: 15px 0;
					}
				#contentTxt {
					background-color:#111;
					border:1px solid #333;
					padding: 15px;
				} 
					#contentTxt H2 {
						color: #ec9a1a;
						margin: 0 0 15px 0;
						text-transform:uppercase;
						border-bottom:1px dotted #666;
						font:bold 14px/20px Arial, Helvetica, sans-serif;
					}
					#contentTxt P {
						margin: 10px;
						text-align:justify;
					}
					#contentTxt UL {
						padding:0;
						margin:10px 22px;
						list-style-position:outside;
					}
						#contentTxt LI {
							margin:0;
							padding:0;
							line-height:20px;
						}
						#contentTxt TABLE {
							margin: 15px 20px;
							border-top: 1px solid #666;
							border-left: 1px solid #666;
						}
							#contentTxt TABLE TH,
							#contentTxt TABLE TD {
								padding: 6px;
								border-bottom: 1px solid #666;
								border-right: 1px solid #666;
							}
							#contentTxt TABLE TH {
								color: #fff;
								background-color: #333;
							}
								#contentTxt TABLE TR.stst {background-color:#CCC;}
								
						#contentTxt H3 {
							font: bold 11px Verdana, Arial, Helvetica, sans-serif;
							color: #6faeeb;
							padding:0 0 0 15px;
							text-transform:uppercase;
							text-decoration:underline;
						}
						#contentTxt DD {padding: 4px 30px 4px 0;} 
						
						#contentTxt DT {
							color: #FFFFCC;
							font-weight:bold;
							border-left: 1px dotted #FFFFCC;
							padding: 0 0 0 5px;
							margin: 6px 15px 4px 15px;
						}