body {
	background-color: #1C4359;
	background-image: url(imgs/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
/**/
img, div, td, #tab6b, #tab1b { behavior: url(iepngfix.htc) }
/**/
#menu {
 width: 940px;
 height: 35px;
 background: url(imgs/menu.png);
 padding: 0px;
 margin: 0px;
 position: relative;
}
#menu li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#menu li, #menu a {height: 35px; display: block; text-decoration: none;}
#tab1b {left: 135px; width: 155px;}
#tab2b {left: 289px; width: 116px;}
#tab3b {left: 404px; width: 112px;}
#tab4b {left: 515px; width: 141px;}
#tab5b {left: 655px; width: 141px;}
#tab6b {left: 795px; width: 145px;}

#tab1b a:hover {background: transparent url(imgs/menu.png) -135px -35px no-repeat;}
#tab2b a:hover {background: transparent url(imgs/menu.png) -289px -35px no-repeat;}
#tab3b a:hover {background: transparent url(imgs/menu.png) -404px -35px no-repeat;}
#tab4b a:hover {background: transparent url(imgs/menu.png) -515px -35px no-repeat;}
#tab5b a:hover {background: transparent url(imgs/menu.png) -655px -35px no-repeat;}
#tab6b a:hover {background: transparent url(imgs/menu.png) -795px -35px no-repeat;}
/**/
#writer{
	position:absolute;
	top:8px;
	width:200px;
	height:195px;
	z-index:1000;
	padding:0px;
	margin:0px;
}
/**/
#footer{
	/*background:url(imgs/bgfooter.jpg) repeat-x top left;*/
}
/**/
#bottom{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
#bottom a{
	color:#FFFFFF;
	text-decoration:underline;
}
#bottom a:hover{
	color:#000000;
	text-decoration:underline;
}
/**/
#clear{
	clear:both !important;
	width:auto;
	padding:0px !important;
	margin:0px !important;
	height:6px !important;
	line-height:0px !important;
}
/**/
#td1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#777777;
}
#td1 a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:20px;
	text-decoration:none;
	color:#00486A;
	font-weight:bold;
}
#td1 a:hover{
	text-decoration:underline;
	color:#000000;
}
/**/
.btn_2{
	display:block !important;
	background:url(imgs/btn_2.gif) no-repeat 0px 0px !important;
	width:100px !important;
	height:30px !important;
	text-align:center !important;
	text-decoration:none !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	line-height:30px !important;
}
.btn_2:hover{
	color:#FFFFFF !important;
	background:url(imgs/btn_2.gif) no-repeat 0px -30px !important;
}
/**/
.lnk img{
	border:solid #EEEEEE 5px;
	padding:1px;
}
.lnk:hover img{
	border:solid #6DAEC7 5px;
	padding:1px;
}
/**/
.title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	border-bottom:solid #D9EAF1 1px;
	padding:5px;
	text-align:left;
}
/**/
.lnk2 img{
	-moz-opacity:1.0;
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100);
}
.lnk2:hover img{
	-moz-opacity:0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=70);
}
/**/
#td2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	line-height:18px;
}
#td2 strong{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#669900;
	font-weight:bold;
	line-height:22px;
}
/**/
.btn_1{
	display:block !important;
	float:left;
	background:url(imgs/btn_1.gif) no-repeat 0px 0px !important;
	width:135px !important;
	height:30px !important;
	text-align:center !important;
	text-decoration:none !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	line-height:30px !important;
	margin-right:5px;
}
.btn_1:hover{
	color:#FFFFFF !important;
	background:url(imgs/btn_1.gif) no-repeat 0px -30px !important;
}
/**/
#arrows a{
	display:block;
	float:right;
	padding:0px;
	margin:0px 0px 0px 10px;
	-moz-opacity:1.0;
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100);
}
#arrows a:hover{
	-moz-opacity:0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=70);
}
/**/
#menutop{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
#menutop a{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:left;
	width:110px;
	height:30px;
	line-height:30px;
	/*padding:5px 25px 5px 25px;*/
	/*background:url(imgs/vline.gif) no-repeat right;*/
}
#menutop a:hover, #menutop a.active{
	background:url(imgs/hover.gif) no-repeat center !important;
}
/**/
.pic{
	display:block;
	float:left;
	padding:2px;
	margin:0px 10px 10px 0px;
	width:auto;
	border:solid #EEEEEE 5px;
}
.picR{
	display:block;
	float:right;
	padding:2px;
	margin:0px 0px 10px 10px;
	width:278px;
	border:solid #EEEEEE 5px;
}
.picL{
	display:block;
	float:left;
	padding:2px;
	margin:0px 10px 10px 0px;
	width:278px;
	border:solid #EEEEEE 5px;
}
/**/
#content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
}
#content h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#003366;
	border-bottom:solid #EEEEEE 5px;
	padding:5px;
	margin:0px;
}
#content a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#003366;
	text-decoration:underline;
}

#content a:hover{
	color:#000000;
	text-decoration:none;
}
/**/
#row{
	display:block;
	float:left;
	width:598px;
	height:auto;
}
.imgBullet{
	display:block;
	float:left;
	width:126px;
	height:182px;
}
.cell{
	display:block;
	float:left;
	width:450px;
	padding:10px;
}
/**/
#spacer{
	clear:both;
	width:600px;
	height:5px;
	line-height:5px;
	border-bottom:dotted #CCCCCC 1px;
	padding-bottom:5px;
}
/**/
#contact{
	border: solid #EEEEEE 5px;
}
#contact td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding:5px;
}
#contact td input, #contact td textarea{
	width:250px;
	height:22px;
	border:dashed #CCCCCC 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#contact td textarea{
	height:150px;
}.cell-big {

	display:block;
	float:left;
	width:560px;
	padding:10px;
}

/**/
#sitemap{
	display:inline;
	padding:0px;
	margin:0px;
}
#sitemap ul{
	display:block;
	float:left;
	width:400px;
}
#sitemap ul li a{
	border:none;
}
#sitemap li{
	list-style:none;
	display:inline;
	padding:0px;
	margin:0px;
}
#sitemap li a{
	display:block;
	float:left;
	padding:5px;
	border-bottom:solid #CCCCCC 1px;
	width:400px;
}
