/* CSS Document */
*{margin:0; padding:0; outline:none}

body, html{text-align:center;  color:#000; background:#FFF; font-size:12px; font-family:Verdana,Arial,Helvetica,sans-serif}

h2{font-size:22px; font-weight:normal; color:#C21E15}

h4{font-size:12px}

strong{ color:#6d6d6d;}


a:hover img{border-color:#333}

a:hover{color:#333}

a.select{margin:0 0 -11px 20px; padding:5px 10px 5px 10px; float:left; border:1px solid #CCC; background:#CCC; color:#FFF}

input{border:1px solid #CCC; width:124px; padding:2px 0px 2px 2px; margin:0 5px 5px 0}

input[type=text], input#s{border:1px solid #CCC; width:124px; padding:2px 0px 2px 2px; margin:0 5px 5px 0}

.btn{border:none; width:auto; margin:0}

textarea{width:500px; height:150px; border:1px solid #CCC}

.clearboth{clear:both}

#wrapper{width:900px; margin:10px auto; text-align:left}

#header{padding-top:15px; width:900px; float:left; height:73px}

#footer{clear:left; width:100%; color:#594F4F; text-align:center; padding:10px 0; font-size:10px}

#footer a{color:#594F4F; font-weight:bold; text-decoration:none}

#footer .lft{width:50%; margin-bottom:10px; float:left}
#footer .lft p{text-align:left}

#footer .rht{float:left; margin-bottom:10px; width:49%}
#footer .rht p{text-align:right}

.logo{float:left; padding:5px 0px; *padding:4px 0px}
#topMnu{width:900px; color:#FFF; float:left; font-weight:bold; font-size:11px}
.topMnuBG{width:709px; float:right; background-image:url(../images/mnu_BGHome.jpg); padding:8px 0px}
.topMnuBG ul{list-style:none; padding-left:10px}
.topMnuBG ul li{float:left; padding:0 3px}
.topMnuBG ul li a{color:#FFFFFF; text-decoration:none;}
#search{width:210px; height:28px; left:605px; float:left; position:relative; top:-25px}
#search p{color:#fff; text-align:right; padding:2px 4px}
#search p input{width:100px; margin:0px 5px; font-size:9px}
#search p img{top:5px}

#content{width:900px; float:left; min-height:600px; *margin-top:28px; _margin-top:0px;}
#content1{width:900px; float:left; *margin-top:28px; _margin-top:0px;}
#lftMnu{width:191px; float:left; margin-top:130px; *margin-top:103px;}
#nwLocation{float:left; margin-top:50px; margin-left:10px; font-size:11px; color:#999; padding:10px 5px 0px 5px;}
#mainImage{float:left; width:642px; *position:relative; *margin-top:-28px;}
#contentBox{width:850px; position:relative; top:-10px; padding:5px 5px; margin-top:15px; float:left}
#contentBox .first{margin-right:10px; width:158px;  float:left}
#contentBox .first p{text-align:left; width:158px; float:right; padding:5px 7px; color:#C21E15; font-size:18px}

#contentBox .second{width:230px; margin-right:10px; height:100px; background-color:#E7E6EE; float:left}
#contentBox .second p{padding:10px 10px; font-size:11px; font-style:italic; color:#3E3D42}

#contentBox .third{width:230px; margin-right:10px; height:100px; background-color:#E7E6EE; float:left}
#contentBox .third p{padding:10px 10px; font-size:11px; font-style:italic; color:#3E3D42}

#innerBox{width:665px; padding:15px 20px; float:left}
#innerBox .innerLft{width:450px; color:#000; font-weight:normal; float:left; min-height:400px;}
#innerBox .innerLft ul.breadcrumb{list-style:none; font-size:10px; color:#C21E15; font-family:Verdana, Arial, Helvetica, sans-serif;}
#innerBox .innerLft ul.breadcrumb li{float:left; padding:2px 3px; color:#C21E15;}
#innerBox .innerLft ul.breadcrumb li a{color:#C21E15;}


#innerBox .innerLft p{color:#6E7365; line-height:13pt; font-size:11px; text-align:justify; padding:8px 10px}
#innerBox .innerLft p img{ float:right; padding:5px 8px;}

.innerUl{font-size:11px; margin:10px 5px; color:#6E7365;}
.innerUl li{float:left;padding:0 0 0 16px; margin:5px 0px; text-align:left;list-style-type:none; background:url(../dot.gif) 4px 6px no-repeat; line-height:16px;}
.innerUl li strong{ color:#8C4500;}

.innerUl1{ font-size:11px; margin:10px 5px; color:#6E7365; }
.innerUl1 li{ padding:0 0 0 16px;list-style-type:none; background:url(../dot-1.gif) 4px 6px no-repeat;margin:5px 0px;  }

.innerUl2{ font-size:11px; margin:10px 5px; color:#6E7365; }
.innerUl2 li{ padding:0 0 0 16px;list-style-type:none; background:url(../dot-3.gif) 3px 4px no-repeat;margin:5px 0px;  }

.innerUl-2{float:left; font-size:11px; margin-left:10px; margin-top:5px; color:#6E7365; list-style:disc;}
.innerUl-2 li{float:left; padding:4px 5px; list-style:square; width:98%; text-align:justify;}


#innerBox .innerRht{width:200px; margin:20px 5px; float:left;}
#innerBox .innerRht p{color:#000; border-bottom:1px solid #C21E15; width:170px;}
#innerBox .innerRht ul{list-style:none; color:#6D6F71; font-size:10px; font-weight:normal}
#innerBox .innerRht ul li{padding:5px 0px; font-size:10px; color:#C21D14;}
#innerBox .innerRht a:link{color:#C21D14; text-decoration:none; }
#innerBox .innerRht a:visited {color:#C21D14; text-decoration:none; }
#innerBox .innerRht a:active {color:#C21D14; }
#innerBox .innerRht a:hover {color:#C21D14; text-decoration:underline; }

#innerBox .innerLft-1{width:200px; font-size:10px; margin:20px 5px; float:left; }
#innerBox .innerLft-1 p{color:#C21E15; font-weight:bold; border-bottom:1px solid #C21E15}
#innerBox .innerLft-1 ul{list-style:none; margin-left:10px; color:#6D6F71; font-size:11px; font-weight:normal}
#innerBox .innerLft-1 ul li{padding:5px 0px}

.contactAddress{float:left; padding-top:10px; border-bottom:1px #CCCCCC solid; width:400px;}
.contactAddress h3{font-size:12px; color:#333333; font-weight:bold;}

.keyStart{width:450px; border-bottom:1px #CCCCCC solid; float:left; padding:10px 0px; margin:10px 0px;}
.keyStartlft{width:100px; float:left}
.keyStartrht{width:320px; float:left; padding:0px 5px;}
.txtRht{text-align:right}


.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	height: 100%;
	width: 100%;


			*height:1024px;
			*width:1280px;			
	background-color: #ccc;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	bottom: 1px;
		}
		.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 35%;
	width: 30%;
	height: 30%;




			*height:200px;
			*width:350px;
	padding: 16px;
	border: 4px solid #C21D14;
	background-color: white;
	z-index:1002;
	overflow: auto;
	bottom: 1px;
		}
		
.close{font-size:11px; font-weight:bold; color:#000;}

.siteMap{float:left; font-size:11px; color:#C21D14; margin-bottom:10px; list-style:none;}
.siteMap li{float:left; width:43%; color:#C21D14;  margin:5px 10px; color:#C21D14;}
.siteMap li a{color:#C21D14; text-decoration:underline;}
.siteMap li a:hover{color:#C21D14; text-decoration:underline;}
