/* CSS Document */
body {
	background: url('img/bg_main.gif') repeat-x top;
	background-color: #033E81;
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#Bg1 { margin:0 auto; padding:0; width: 837px; height:auto; background:url(img/bg_left_right.gif) top no-repeat; }
#Bg2 { margin:0 32px 0 32px; padding:0; border-left:1px solid white; border-right:1px solid white; }
#Main { margin:0; padding:0; height:100%; border-left:1px solid black; border-right:1px solid black; background-color: white }

#BgLogo { float:left; background:url(img/bg_logo.gif) no-repeat; width:230px; height:214px; }
#BgLogo img { display:block; margin:24px auto 0 auto; }
#BgLogo div { margin:15px auto 0 auto; color:#4D0049; text-align:center; font-weight:bold; font-size: 10px; }
#BgLogo div p { font-size: 5px; height: 7px; line-height: 9px; margin:0; padding:0; }
#BgTitle { float:right; background:url(img/bg_title.jpg) no-repeat; width:538px; height:214px; }

.on { position: relative; background-color:#000000; }

.on ul { 
	position: absolute; 
	cursor:hand; cursor:pointer; 
	visibility: hidden; display: block; 
	width:auto; 
	top: 31px; left: -1px; 
	margin: 0; padding: 0;
	list-style: none;
}

.on#About_us ul { width:155px; }
.on#Points ul { width:150px; }
.on#Links ul { width:120px; }
.on#Last ul { left:-30px; border-top:1px solid white; top: 30px; width:261px; }

.on li a { 
	cursor:hand; cursor:pointer;
	display: block;
	line-height: 30px;
	height: 30px;
	white-space: nowrap;
	color: white;
	background-color:#580000;
	font-size: 12px; background: url(img/bg_submenu0.gif) repeat-x;
	font-weight:bold;
	text-decoration: none;
	padding: 0 15px;
	border: solid white; border-width: 0 1px 1px 1px;
}

.on li a:hover { cursor:hand; cursor:pointer; background: url(img/bg_submenu1.gif) repeat-x; background-color:#580000; }

#Welcome { clear:both; background:url(img/bg_welcome.gif) repeat-x; height:57px; border-left:1px solid white; border-right:1px solid white; }
#Welcome table { height:57px; }
#Welcome .Img { padding-left:20px; }
#Welcome .Login { text-align:left; padding:0; font-size:9px }
#Welcome .Login input.text { width:101px; height:20px; border:1px solid #003168; font-size:11px; vertical-align:middle; background-color:#CAE5FA; }

#Content { color:#484848; border-collapse:collapse;width:768px!important; width:769px; margin:1px 0 1px 1px!important; margin:0 0 1px 0; }
#Content td { border: 1px solid white; }

#Content #LeftCol { background-color:#EBF4FF; padding:12px 12px 12px 17px; }
#Content #LeftCol ul { margin:13px 0 0 24px; padding-left:0; }
#Content #LeftCol ul li { margin-top:15px; }

#Content #RightText { padding: 8px 20px 20px 13px; vertical-align:top; }

#Content2 { padding: 35px 30px 20px 30px; color:#484848; }
#Content2 div.img { border:0; padding:0; margin:0 35px 10px 0; float:left  }
#Content2 p { margin:0 0 15px 0; }
#Content2 ul { margin:0 0 15px 15px; padding: 0 0 0 15px; }
#Content2 ul li { margin:0; padding:0; }
#Content2 div { border-top:1px solid black; padding:5px 0 0 0; }
#Content2 img.border_photo { border:2px solid #154C8A; }

#Sign { text-align:right; margin:0 35px 30px 0; }

.emphazed1 { font-size:18px; color:#AC1B09; }
.emphazed2 { font-weight:bold; color:#AC1B09; }

#BottomMenu { margin:0 10px 0 10px; padding:11px 15px 13px 15px; background-color: #F2F2F2; text-align:center; }
#BottomMenu a { color:#484848; text-decoration:none; font-size:10px; }
#BottomMenu a:hover { color:#AC1B09; text-decoration:underline; font-size:10px; }
#Copyright { line-height:63px; margin:0 10px 0 10px; background-color: #F2F2F2; border-top:1px solid white; color: #A9A9A9; font-size:10px; text-align:center; }
