@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,
blockquote,th,td {margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:”; }
abbr,acronym { border:0; }

body {
background:url(images2/body_bg.jpg) repeat-x #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color:#424242;
}

input,textarea,select{font-family: Arial, Verdana, Helvetica, sans-serif;}

h1{
font-family:Arial Black;
font-size:22px;
color:#FFB757;
margin-bottom:20px;}

h2{
font-size:14px;
margin-bottom:10px;
font-weight:bold
}

p{
font-size:14px;
margin-bottom:25px;
text-align:justify}

a{
}

a:link {
color:#0188CB;
    
    text-decoration: none;
}
a:visited {
    color:#0188CB;
    text-decoration: none;
}
a:hover {
text-decoration:underline
}


#container_er {
	width: 760px;  
	margin: 40px auto 0px auto; 
	text-align: left; 
}
#header_er {
	padding: 0  20px;
	width:720px;
	}

    #headerMenu_er {
	float:right;
    height:28px;
	margin-top:13px;
    line-height:normal;
    font-weight:bold;
	font-size:14px;
	}

    #headerMenu_er ul {
    margin:0 auto;
	}

    #headerMenu_er ul li {
    float:right;
    display:inline;
    margin:0;
    padding:0;
	}

    #headerMenu_er ul li a {
    float:left;
    padding:0 15px;
	border-right:1px solid #CCCCCC;
    text-decoration:none;
    color:#FFF;
	}
	

    #headerMenu_er ul li a:hover {
    color:#FFB757;
    }


    #headerMenu_er #current a {
    color:#FFB757;
	}
	
	
	#headerNumber2{
	/*--background:url(images2/header_login_bg.jpg) repeat-x;--*/
	padding:3px 0px 10px 0px;
	height:27px;
    margin:0 auto;
}
	
	#headerNumber2 a{ color:#424242;}
	
	#headerNumber2 a:link {
    text-decoration: none;
    }
	
	#headerNumber2 a:visited {
    text-decoration: none;
    }
	
	#headerNumber2 a:hover {
    text-decoration:underline
    }

	







#Content_er {
	padding: 20px 20px;
	width:720px;
	min-height:570px;
	_height:570px;
	background: #FFFFFF;
}

    .IndexLeftTop{
	background:url(images2/index_1.jpg) no-repeat;
	height:95px;
	width:297px;
	padding:35px 25px 5px 35px;
	font-size:22px;
	font-weight:bold;
	}
	
	.IndexLeftBottom{
	background:url(images2/index_2.jpg) no-repeat;
	height:263px;
	width:323px;
	padding:0px 19px 0px 15px;
	font-size:22px;
	font-weight:bold
	}
	
	.IndexRightTop{
	width:320px;
	padding:0px 15px 0px 45px;
	/*--text-align:right--*/
	}
	
	
	     
        #TabGroup {
	        margin:0 3px 0px 0px;
	        padding: 0px;
	       list-style:none;
		   font-size:14px}
		   
		   #TabGroup ul {
		   margin-left:10px;
			}
		 

        #TabGroup ul li{
	     float: left;}
 
        #TabGroup ul li a {
		top:6px;
		 height:17px;
	     position: relative;
	     float: left;
	     padding: 2px 26px;
	     margin: 0px 4px 0px 0px;
	     list-style: none;
	      border: solid 1px #205F93;
		  border-bottom:none;
	     font-weight:bold;
      	color:#FFF;
	    text-decoration:none;
	    background: url(images2/index_tab-back.jpg) repeat-x;}

        #TabGroup ul li a:hover {
	     color: #000}

        #TabGroup ul li#Selected {
        
	     float: left;
		 }
		 
        #TabGroup ul li#Selected a {
		top:6px;
         background: url(images2/index_tab-current.jpg) repeat-x;
		 border:solid 1px #999999;
		 border-bottom:solid 4px #FFFFFF;
	     color: #FF9900;
	     }
         
		 .IndexDivContent{
         clear: both;
         text-align:center;
		  border-top: solid 6px  #205F93;
		 }
		 
		 .HomeDivContent{
         clear: both;
		 padding:20px 33px 0px 33px;
		 +padding:4px 33px 0px 33px;
         text-align:center;
		  border-top: solid 6px  #205F93;
		 }
		 

	
	.MapBG{
	width:680px;
	height:113px;
	padding:40px 20px 20px 20px;
	}
	
	.MainContent{width:520px; float:left}
	.MainContentLeft{width:160px; margin-right:20px; float:left;}
	.MainContentRight{width:330px; float:right;}
	   .HomeCallTo{background: url(images2/call_to_bg.jpg) no-repeat; height:28px; width:214px; padding:2px 0px 2px 50px; margin-bottom:8px}
	   .HomeCallTo1{background: url(images2/call_to_bg1.jpg) no-repeat;}
	   .HomeCallTo2{background: url(images2/call_to_bg2.jpg) no-repeat;}
	   .HomeCallTo3{background: url(images2/call_to_bg3.jpg) no-repeat;}
	   .HomeCallFrom{background: url(images2/call_from_bg.jpg) no-repeat; height:32px; width:214px; padding:2px 0px 2px 50px}
	      .InputHomeCall{border:none; font-size:22px; font-weight:bold; padding:0px 10px; width:180px; background:none;}
	   .HomeSmsText{background: url(images2/home_sms_bg.jpg) no-repeat; height:92px; width:244px; padding:10px; margin-bottom:4px }
	      .TextareaHomeSmsText{border:none; font-size:22px; font-weight:bold; width:240px; height:90px; background:none;}
	.SideBar{width:170px; height:6px; float:right; margin-top:26px}

	
	
#footer_er {
position:absolute;
background: url(images2/footer_fill.png) repeat-x;
height:60px;
	width:100%;
	left:0;
	padding-top: 10px;
	text-align:center;
}
#footer_er a{
	color:#424242;}




.clear{
clear:both}

.btn{
background:url(images2/button_bg.png) repeat-x;
height:21px;
padding:0px 15px 2px 15px;
+padding:0px 5px 2px 5px;
color:#FFF;
border:solid 1px #027AB5;
font-weight:bold;}

.text46{
font-family:Arial Black;
font-size:46px;
color:#A6A6A6;}

.textArialBlack{
font-family:Arial Black;
font-size:12px;
color:#333;}

.text16{
font-size:16px;
}

.ArialBlack{
font-family:Arial Black;
color:#666;}

.text14{
font-size:14px;
}

.text19{
font-size:19px;
}

.text24{
font-family:Arial Black;
font-size:24px;
color:#A6A6A6;}

.bule{
color:#0188CB}

.textOrange{
color:#FFB757}

.bold{
font-weight:bold}

.TextAlagnCenter{text-align:center}


.Input229{
width:235px;
border:1px solid #80A2BC;
font-size:12px;
padding:2px;}

.Input155{
width:155px;
border:1px solid #80A2BC;
font-size:12px;
padding:2px;}

.Input225{
width:225px;
font-size:22px;
font-weight:bold;
border:none;
}


.Select240{
width:300px;
}

.Select340{
width:320px;
padding:2px;
}

.MarginTop10{
margin-top:10px;}


.MarginTop20{
margin-top:20px;}

.MarginTop22{
margin-top:22px;}

.MarginTop30{
margin-top:30px;}

.MarginTopBottom10{
margin:20px 0px 10px 0px;}

.MarginRight10{
margin-right:10px;}


.HomeTable {
margin-top:26px;
 background:#FFF;
 color:#fff;
 font:normal 12px verdana, arial, helvetica, sans-serif;
}
.HomeTable caption { border:1px solid #5C443A;
 color:#5C443A;
 font-weight:bold;
 letter-spacing:20px;
 padding:6px 4px 8px 0px;
 text-align:center;
 text-transform:uppercase;
}
.HomeTable td { color:#363636;
 padding:7px 15px;
 +padding:8px 15px;
 
 border-bottom:1px dashed #205F93;
}


.HomeTable thead th{ background:#205F93;
 color:#FFFFFF;
 padding:3px 10px 3px 10px;
 text-align:left;
 text-transform:uppercase;
}

.HomeTableDiv { margin:5px 0px;}

.HomeTable tbody td a { color:#363636;
 text-decoration:none;
}
.HomeTable tbody td a:visited { color:gray;
 text-decoration:line-through;
}
.HomeTable tbody td a:hover { text-decoration:underline;
}
.HomeTable tbody th a { color:#363636;
 font-weight:normal;
 text-decoration:none;
}
.HomeTable tbody th a:hover { color:#363636;
}
.HomeTable tbody td+td+td+td a {
 background-position:left center;
 background-repeat:no-repeat;
 color:#03476F;
 padding-left:15px;
}
.HomeTable tbody td+td+td+td a:visited {
 background-position:left center;
 background-repeat:no-repeat;
}
.HomeTable tbody th, tbody td { 
 vertical-align:top;
}
.HomeTable tfoot td { background:#5C443A;
 color:#FFFFFF;
 padding-top:3px;
}
.odd { background: url(images2/index_table_bg.jpg) repeat-x;
}
.HomeTable tbody tr:hover { background: url(images2/index_table_hover_bg.jpg) repeat-x;
 color:#000000;
}

.wrong_messenger{
margin-bottom:5px;
background:url(images2/wrong_message.png) no-repeat;
padding:3px 10px 3px 30px;
border:1px solid #9E0908;
color:#9E0908;
text-align:left;
}

.DivHeight{
min-height:30px;
_height:30px;}

.ok_messenger{
margin-bottom:5px;
background:url(images2/ok_message.png) no-repeat;
padding:3px 10px 3px 30px;
border:1px solid #018903;
color:#018903;
text-align:left;
}



