@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	font-size:12px;
	font-family:Tahoma,"Times New Roman", Times, serif;
	color:#5f6468;
	}
body,td,div,p, {
	font-size:12px;
	font-family:Tahoma,"Times New Roman", Times, serif
	color:#5f6468;
}
.bottom {
	background-image:url(bottom_2.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:763px;
	height:19px;
}

a:link {
	text-decoration:none;
	color:#106DC5;
}
a:visited {
	text-decoration:none;
	color:#106DC5;
}

.box {
	border-width:1px;
	border-style:solid;
	border-color:#AAAAAA #EEEEEE #EEEEEE #AAAAAA;
	overflow:auto;
}

a:hover {
	color: #3588c5;
	text-decoration: none;
}

a.b:link {
	text-decoration: underline;
	color: #3588c5;
}
a.b:visited {
	text-decoration: underline;
	color: #3588c5;
}
a.b:hover {
	color:#5f6468;
	text-decoration: none;
}

.lineheight {
	line-height:150%;
	}

.itemOn {
	background-image:url(item_on.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:220px;
	height:20px;
	padding:0 0 0 18px;
	cursor:pointer;
}
.div_img {
	float:left;
	width:186px;
	margin:6px;
	height:145px;
}

.div_img_2 {
	float:left;
	width:80px;
	margin:3px;
	height:80px;
}

.txtBox {
	border-width:2px 1px 1px 2px;
	border-style:solid;
	border-color:#b1b1b1 #dfdfdf #dfdfdf #b1b1b1;
	font-size:12px;
	font-family:Tahoma,"Times New Roman", Times, serif;
	color:#3588c5;
}
.btn {
	border:0px;
	background-color:#FFFFFF;
	font-size:12px;
	font-family:Tahoma,"Times New Roman", Times, serif;
	color:#3588c5;
	text-decoration:underline;
	cursor:pointer;
	font-weight:bold;
}
.dNone {
	display:none;
}

.dBlock {
	display:block;
}

.menuItem {
	background-color:#f1f4f5;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	background-image:url(arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	line-height:20px;
	height:20px;
	width:170px;
}

.menuItem2 {
	background-color:#f1f4f5;
	font-weight:bold;
	font-size:12px;
	background-image:url(arrow2.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	line-height:20px;
	height:20px;
	width:170px;
	text-align:left;
}

#divSubMenu {
	position:absolute;
	height:115px;
	z-index:1;
	left:170px;
	top:-6px;
	width:120px;
	/*
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	*/
}

.title {
	font-weight:bold;
	color:#3588c5;
	font-size:14px;
	padding:5px;
}

.itemBg1 {
	background-color:#F1F4F5;
	line-height:150%;
	padding:3px;
}

.itemBg2 {
	background-color:#E2E9EB;
	line-height:150%;
	padding:3px;
	color:#445E64;
}
.itemBg3 {
	background-color:#D0DCDF;
	line-height:150%;
	padding:3px;
	color:#263539;
}

.menuBg {
	background-image:url(menu_bg.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	margin-top:2px;
}

.footerBg {
	background-image:url(footer_bg.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}

.lefterBg {
	background-image:url(lefter_bg.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}

.lefterBg2 {
	background-image:url(lefter_bg_1.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}

.lefterBg3 {
	background-image:url(lefter_bg_2.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}

.lefterContact {
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#34A7DB;
	background-image:url(lefter_bg_1.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:4px;
	line-height:175%;
}

.lefterAbout {
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#34A7DB;	
/*
	background-image:url(lefter_bg_1.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
*/
	padding:4px;
	line-height:175%;
}

.lefterItem {
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#34A7DB;
	background-image:url(lefter_bg_2.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:4px;
}

.item {
	background-image:url(icon.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
}

.footer {
	background-image:url(footer_bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	height:77px;
	text-align:center;
}