﻿BODY {

	FONT-SIZE: 13px; MARGIN:0%; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;background-image:url('site/hachura.png');padding:0px;margin:0px;

;

}

div{

	margin:0px;padding:0px;

	FONT-SIZE: 12px; COLOR: #172f47; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;

}

#main_container{
	width:1003px;
	margin:0 auto;
}
#header{
float: left; width: 274px;
}
#header a img{
	border:0px;
}
#header a:hover img{
	border:0px;
}

#top_head{
float: left; width: 728px;
}
#top_head a img{
	border:0px;
}
#top_head a:hover img{
	border:0px;
}

#menu{
	height:25px;
}
.left{
	float:left;
}
.right{
	float:right;
}
.top_banner{
	width: 728px; height: 90px;
}
.headline {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
.headline2 {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}

.headline2 a{
	color:white;
}
.headline2 a:visited{
	color:white;
}

.headline3 {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
.headline4 {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
.headline5 {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
.headline6 {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
.headline7 {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
.textbox{
	font-size:9px;color:#777777;background-color:#eeeeee;
}
.map{
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;text-transform:capitalize;
}
.map a{
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
.map a:hover{
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline;
}
.map a:visited{
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
.map a:visited:hover{
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION:underline;
}
.cont {
	FONT-SIZE: 12px; color: #555555; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
.content {
FONT-SIZE: 12px; color: #555555; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
    margin-top:0px; text-align: center;min-height:1200px;width:552px;border-left: 6px #e5e5e5 solid;clear:both;
}
.ad_content {
margin-top:5px;width:552px;border-left: 6px #e5e5e5 solid;
}

.textcontent{
    margin:4px 0px 4px 0px;
}
.navibottom {
	text-align: justify;
}
.nav_main{
    height:28px;
}
.navi_container{
	width:100%;
}
.contain_box{
border: 8px; border-top: 0px; border-color : #374545; border-style: solid; background-color: white; padding: 0px; margin: 10px 0px 10px 10px;

}
.heading{

background-color: #374545; border: 6px; border-color: #71E9E6; border-style: solid; border-right: 0px; border-top: 0px; padding: 2px 0px 2px 6px; height: 17px

}



.alexa_box{

border: 8px; border-color : #374545; border-style: solid; background: #F2F2F2;padding: 5px; margin: 10px 0px 10px 10px;width:164px;



}

/*menu*/
#menu a {
  font-family:Calibri;
  float: right;
  width: 167px;
  font-size: 12px;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  color: #FFF;
  background-color: rgb(69,84,85);
  padding: 5px 0px 5px 0px;

}
#menu a:hover {
  text-transform: uppercase;
  text-decoration:underline;
  color: #FFF;
  background-color: #555;
}
#menu a.active{
  background-color: #444;
}
.messagebox {
	position: absolute;
	width: 100px;
	margin-left: 2px;
	border: 1px solid #c93;
	background: #ffc;
	padding: 3px;
}
.messageboxok {
	position: absolute;
	width: auto;
	margin-left: 2px;
	border: 1px solid #349534;
	background: #C9FFCA;
	padding: 3px;
	font-weight: bold;
	color: #008000;
}
.messageboxerror {
	position: absolute;
	width: auto;
	margin-left: 2px;
	border: 1px solid #CC0000;
	background: #F7CBCA;
	padding: 3px;
	font-weight: bold;
	color: #CC0000;
}
.style34 {
	margin-top: 0;
	margin-bottom: 7px;
	text-align: center;
	width: 1000px;
}
.button{
  width: 70px; background-color: #CCCCCC; height: 23px; border: 1px gray solid; color: black; font-size: 14px;
}
.gsearch {
	margin-left:0px;
	margin-top: 12px;
	margin-bottom: 12px;
	text-align:center;
	width: 180px;
}
.search_input{

	width: 55px; background-color: #CCCCCC; border: 1px black solid; padding: 1px;

}

.img_link{

	border-color: #172f47;

}

.right_box2{
	text-align:center;
}
.text_content{
    margin:4px 0px 4px 0px;
}
.inner_col{
	border-left: 6px #e5e5e5 solid;
}
.border_bottom{
	height: 10px;border-bottom:1px #666666 dashed;margin:0px 30px 0px 30px;
}
.navi_bottom{
    height:auto;
	text-align:center;
	width:auto;
	font-size:14px;
	padding:20px 20px 20px 20px;
}
.navi_bottom a{
	font-size:14px;
	text-decoration:none;
}
.navi_bottom a:visited{
	font-size:14px;
	text-decoration:none;
}

.navi_bottom a:hover{
	font-size:14px;
	text-decoration:underline;
}

ul li.categoryls
{
    margin-left:5px;
    font-size:13px;
}
.categoryhd{
	margin-bottom:5px;
}
ul{
	padding-left: 0px; padding-right: 0px; margin: 0px;
}
ul li{
	LIST-STYLE-TYPE: none;
    padding: 6px 0px 2px 4px;
	border-bottom: 1px #e5e5e5 solid;
	}
.page_jump {
	font: 12px verdanam, Arial, Helvetica, sans-serif;
	padding-top: 12px;
	line-height: 25px;
	padding-bottom: 10px;
	margin: 0px;
	text-align: center;
}
.page_jump span{
	font-family:Tahoma;
	font-size: 12px;
	padding: 2px 4px 2px 4px;
	border: solid 1px #ddd;
	background: #fff;
}
.page_jump a {
	font-size: 12px;
	padding: 2px 6px;
	border: solid 1px #ddd;
	background: #fff;
	text-decoration: none;
}
.page_jump a:visited {
	font-size: 12px;
	padding: 2px 6px;
	border: solid 1px #ddd;
	background: #fff;
	text-decoration: none;
}
.page_jump a:hover {
	font-size: 12px;
	color: #fff;
	background: #0063DC;
	border-color: #036;
	text-decoration: none;
}
.page_jump .current {
	font-size: 12px;
	color: #0063DC;
	background: #eeeeee;
	text-decoration:none;
}
.page_jump .current:visited {
	background: #eeeeee;
}

.bar_left{
	border-right: 6px #e5e5e5 solid;
}
.bar_left_td{
	height: auto;
}
.thumbs{
	height: auto;
	width: 33%;
	text-align: center;
	border-width:0px;
}
.thumbs img{
	border-width:0px;
	text-decoration:none;
}
.links{
	text-align: center;
	text-decoration: none;
	padding-bottom: 5px;
}
.links a{
	text-decoration: none;
}
.fb_share_button {
	display: block;
	display: inline-block;
	padding: 1px 20px 0 5px;
	height: 15px;
	border: 1px solid #d8dfea;
	background: url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;
}
.fb_share_button:hover {
	color: #fff;
	border-color: #295582;
	background: #3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;
	text-decoration: none;
}
.footer{
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;clear:both;padding:4px 20px;
}
.footer_left{
	float: left;width:200px; color:#ffffff;
}
.footer_center{
	float: left;width:563px; text-align: center;color:#ffffff;

}
.footer_right{
	float: right;width:200px;color:#ffffff;
}
.footer_right a img{
	border: 0px;
}

.footer a:link{
    color:#ffffff;text-decoration:none;
}
.footer a:visited{
	color:#ffffff;
}
.footer a:hover{
	FONT-SIZE: 12px; COLOR: #DCB41C; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline;
}
.navi_num {
	font-size: 14px;
}
.navi_num a:link
{
	font-size:16px;
	text-decoration:underline;
}
.navi_num a:visited
{
	font-size:16px;
	text-decoration:underline;
}
.category a{
	text-transform:capitalize;
}

TD {
	FONT-SIZE: 12px; COLOR: #172f47; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
A {

	FONT-SIZE: 12px; COLOR: #172f47; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;

}

A:visited {

	FONT-SIZE: 12px; COLOR: #172f47; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;

}

A:hover {

	FONT-SIZE: 12px; COLOR: #5DC8C5; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline;

}

.flag{

	padding:5px 0px 3px 40px;

}
