/* Main */
html, body, div, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td{ 
          margin: 0; padding: 0;
          border: 0; 
}

table{    border-collapse:collapse; border-spacing: 0;}

:focus{   outline: 0;}

p { margin-bottom:8px;}

body, a, p, div, td{
          font: normal 12px Arial, Helvetica, sans-serif; line-height:19px;

}

body{
	behavior:url("site/h.htc");
	background-color: #28577a;
	background-image: url(/media/web/bg.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}

h1{       color:#2e668f; font: bold   24px Arial, Helvetica, sans-serif; margin-bottom:10px; margin-top:0px; }
h2{       color:#2e668f; font: bolder 20px Arial, Helvetica, sans-serif; margin-bottom:10px;}
h3{       color:#2e668f; font: bold   18px Arial, Helvetica, sans-serif; margin-bottom:10px;} 
h4{       color:#2e668f; font: bold   16px Arial, Helvetica, sans-serif; line-height:23px; margin-bottom:10px;} 
h5{       color:#000; font: bold   14px Arial, Helvetica, sans-serif; margin-bottom:10px;} 
h6{       color:#000; font: normal 12px Arial, Helvetica, sans-serif; margin-bottom:10px;} 


a:link{   color:#2e668f; text-decoration: underline;} 
a:visited{color:#2e668f; text-decoration: underline;} 
a:active{ color:#2e668f; text-decoration: underline;} 
a:hover{  color:#4284b4; text-decoration: none;} 

.clear{   clear:both;}
             



/* Page */

#page{
	width:982px;
	margin: 0 auto;
	background-color: #FFF;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1b3d55;
	border-bottom-color: #1b3d55;
	border-left-color: #1b3d55;
}

#header {
	width:982px;
	height:142px;
	background-image:url(/media/web/logo.jpg);
	}
	
#flash{
	width:982px;
	height:294px;
	background-image: url(/media/web/bg_flash.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


/* MENU
-----------------------------------------------------------------------------------------------*/

#mainmenu {
	background-image: url(/media/web/bg_mainmenu.jpg);
	width:983px;
	height:45px;
	color:#FFF;
	text-align:center;
	line-height:45px;
}



#mainmenu a {
	color:#FFF;
	font-size:14px;
	text-decoration:none;
}

#mainmenu a:hover {
	color:#afd7f7;
	font-size:14px;
	text-decoration:none;
}

.ml {
	margin-left:30px;
	margin-right:30px;
	margin-bottom:0px;
}

/*  MAIN
-----------------------------------------------------------------------------------------------*/

#maincontent {
	background-image:url(/media/web/mainbg.gif);}
	
#top_mc1 {
	background-image:url(/media/web/top_mc1.gif);
	height:14px;
	background-position: top;
	}
	
#top_mc2 {
	background-image:url(/media/web/top_mc2.gif);
	height:15px;
	background-position: top;
	}
	
#maintext {
	width:700px;
	padding-top:10px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:15px;
}
	
#bot_mc {
	
	height:62px;
	background-image:url(/media/web/bot_mc.gif);}
	
#bot_mc_td1 {
	
	margin-left:15px;
font-size:11px;
	color:#828181;
	width:300px;
	float:left;
	height:50px;
	line-height:75px;}
	
#bot_mc_td2 {
	font-size:11px;
	padding-right:20px;
	color:#b8b8b8;
	text-align:right;
	height:50px;
	line-height:75px;}
	
#mc_right {
	width:200px;
	background-color:#FFF;
	padding:10px;
	margin-left:15px;
	margin-right:15px;
	float:right;}
	
.mainlist {
	width:200px;
	height:121px;
	background-image:url(/media/web/mainlistbg.gif);
	margin-bottom:12px;
} 
	
.righttab {

	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
}

.righttab td {
	padding:3px;
	font-size:11px;
}

.righttab input {
	font-size:11px;
	padding:3px;
	width:137px;
	color: #000;
	border: 1px solid #b1b1b1;
}




/* SUB MENU  
-----------------------------------------------------------------------------------------------*/

#submenu{
          margin: 0; padding:0;                                            
          position: relative; z-index: 100; text-align: left;
          font: bold 11px Arial, Helvetica, sans-serif; 
          width: auto;
}

/* 
-----------------------------------------------------------------------------------------------*/


