@charset "utf-8";

body {font-family: Tahoma; background-color:#CCC;font-size: 12px;font-weight: normal;margin: 0px;line-height: 14px;}
	
img{ border:0px; } img a, img a:link, img a:active, img a: visited, img a:hover{ border:0px; } 

a, a:link , a:visited {color: #000000;text-decoration: none;} a:hover {color: #000000;text-decoration: none;}

.header {font-family: Tahoma;background-image: url(../images/header-bg.jpg);height: 112px;}

.h1 {
font-family: Verdana, Geneva, sans-serif;
font-size: 18px; color:#FFFFF;
margin-top: 0px;
height:30px;
border: none;background: #EFEFEF;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding: 10px 10px 10px 10px
}

.h2 {font-family: Verdana, Geneva, sans-serif;font-size: 13px; font-weight:bold;}

.big {font-family: Verdana, Geneva, sans-serif;font-size: 16px; color:#09C; font-weight:bold;}

.title {
font-family: Tahoma;
font-size: 14px; font-weight:bold;
height: 25px;
margin-top: 5px; 
border: 1px dotted #EAEAEA; border-style: none none dotted; text-align:left;
padding: 5px 5px;
}

.line {
background-color: #fff; border: 1px solid #ccc; border-style:  none  none  dotted none; padding:5px 5px 5px 0px;
}
.tabledot {
background-color:#fff; border: 1px dotted #ccc; border-style:  none  none dotted none; padding-left:10px;
}

.tableblue {
	font-family: Tahoma;
font-size: 13px; font-weight:bold;
background: #89C9EF;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
margin: 0;
padding: 10px;
 border: 1px dotted #FFF; border-style: none none none dotted;
}

.tablebox {
background-color: #FFF; border: 1px dotted #EAEAEA; border-style: dotted; 
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 10px 10px 10px 10px;
}

#menusub {
background: #E2F2F7;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
float: left;
list-style: none;color: #FFF;
margin: 0;
padding: 0; height: 40px;
width: 180px; height:300px;  border: 1px dotted #FFF; border-style: none none dotted;
}

#menusub li {
background: #E2F2F7; font-weight:bold;
border-radius: 3px; font-size:11px;
-moz-border-radius: 2px;
-webkit-border-radius: 3px;
display: block; border: 1px solid #FFF; border-style: solid none solid;
padding: 4px 3px;
}
#menusub a {
background: #E2F2F7;
border-radius: 3px;
-moz-border-radius: 2px;
-webkit-border-radius: 3px;
border-bottom: 0px solid #FFF;
display: block;
text-decoration: none;
padding: 4px 3px;
}
#menusub a:hover {
background: #FFFFFF;
border-radius: 3px;
-moz-border-radius: 2px;
-webkit-border-radius: 3px;
padding: 4px 3px;
}

#menusub2 {
	background: #F4F4F4;overflow: hidden;
	float: left;
	list-style: none;color: #000;
	border-bottom: 2px solid #FFF;
	margin: 0;
	padding: 0;
	width: 190px; background-color: #CCC;
}
#menusub2 li {
	font: 11px ;
	margin: 0;
	padding: 5px 10px;
	display: block;  font-weight:bold;
	background-color:#F4F4F4; 
	border: 2px solid #FFF;
}
#menusub2:link{
	background-color: #0000;
	border-bottom: 2px solid #FFF;
	color: #000;
	display: block;
	margin: 0;
	padding: 5px 10px;
	text-decoration: none;
}
#menusub2:visited {
	background-color: #F4F4F4;
	border-bottom: 2px solid #FFF;
	color: #000;
	display: block;
	margin: 0;
	text-decoration: none;
}
#menusub2:hover{
	background-color:#E2F2F7; 
	border-bottom: 2px solid #FFF;
	color: #000;
	margin: 0;
}

.btn{ text-align:center; color:#FFF;  background: #E20023; font-size:15; font-weight:bold;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding: 5px 5px; }

.btn:link{ text-align:center; color:#FFF;  background: #3F9ADF;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding: 5px 13px; }

.btn:hover {
background: #cccccc;
cursor: pointer; color:#FFF }

.btn2 , btn2:link{ text-align:center; color:#FFF;  background: #89C9EF; font-size:14px; font-weight:bold;
border: none;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding: 5px 5px; }

.btn2:hover {
background: #cccccc;
cursor: pointer; color:#FFF }

.btn3 , btn3:link{ text-align:center; color:#FFF;  background: #ccc; font-size:12px; font-weight:bold;
border: none;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding: 5px; }

.btn3:hover {
background: #cccccc;
cursor: pointer; color:#FFF }

.border {
border: none;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding: 5px 13px;}
  
.border2 { text-align:center; background: #FC6; font-weight:bold;
border: none;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding: 5px 13px; }

.titlesub { text-align:left; color:#605034;
border: none; font-weight:bold; font-size:20px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding: 5px 13px; }

.footer , footer:link {font-size: 11px;
height: 99px; background-image:url(../images/footer-bg.jpg);padding: 0px 15px 0px 15px; ; 
}

.bordershadow {
-moz-box-shadow: 0 0 5px #888; background-color:#FFFFFF; 
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;
}