body{background:#d6d6d6; margin:0; padding:0; color:#575757; font:11px tahoma;}
*{margin:0; padding:0;border:0;}
p{margin:0 0 10px; line-height:18px; text-align:justify;}
.cl{clear:both; font-size:1px;}
li{list-style:none;}

.page{width:959px; margin:auto;}
.body{background:url(images/cont-bg.png) repeat-y; padding:1px 14px 1px 13px;}

.menu{background:url(images/menu-bg.gif) repeat-x; height:32px; padding:6px 20px 0;}
.menu ul{float:left;}
.menu li{float:left; margin-right:5px; font:14px/32px Arial, Helvetica, sans-serif; list-style:none;}
.menu li a{height:32px; padding-left:15px; float:left; color:#fff; text-decoration:none;}
.menu li a span{height:32px; padding-right:15px; float:left; cursor:pointer;}
.menu li a:hover{background:url(images/menu.gif) no-repeat left top; color:#192849;}
.menu li a:hover span{background:url(images/menu.gif) no-repeat right top;}
.menu li a.active{background:url(images/menu.gif) no-repeat left top; color:#192849; height:32px; padding-left:15px; float:left; text-decoration:none;}
.menu li a.active span{height:32px; padding-right:15px; float:left; cursor:pointer; background:url(images/menu.gif) no-repeat right top;}
.mRight{float:right;}
.mRight inp{font:12px Verdana, Arial, Helvetica, sans-serif; border:1px solid #7e9db9; width:200px; height:17px; padding-top:3px;}
.mRight input{vertical-align:middle;}

.banner{margin-bottom:20px; background:url(images/banner.jpg); height:249px;}
.logo{float:left; margin:69px 0 0 50px;}
.bannerText{
	float:right;
	background:url(images/girl.jpg);
	width:150px;
	padding:40px 248px 0 42px;
	height:189px;
	text-align:center;
	margin:18px 40px 0 0;
	font-family: "comic sans MS";
	font-size: 18px;
}

.subBody{width:906px; margin:auto;}

.left{float:left; width:170px; background:url(images/bar.jpg) no-repeat right top; padding-bottom:50px;}
.left li{list-style:none; font:15px Arial, Helvetica, sans-serif; border:0px solid #d6d6d6; border-width:0 1px 1px 0; padding:3px;}
.left li a{
	display:block;
	padding-left:2px;
	height:52px;
	color:#182648;
	text-decoration:none;
	width:163px;
	background:url(images/left-menu.png) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.left li a:hover{ background:url(images/hover.jpg) no-repeat; color:#fff;}
.left li a span{display:block; padding-left:44px; height:52px; line-height:52px; cursor:pointer;}
.left li a span.s1{background:url(images/bgs.jpg) no-repeat 0 0;}
.left li a:hover span.s1{background:url(images/bgs-hover.jpg) no-repeat 0 0;}

.left li a span.s2{background:url(images/bgs.jpg) no-repeat 0 -59px;}
.left li a:hover span.s2{background:url(images/bgs-hover.jpg) no-repeat 0 -59px;}

.left li a span.s3{background:url(images/bgs.jpg) no-repeat 0 -118px;}
.left li a:hover span.s3{background:url(images/bgs-hover.jpg) no-repeat 0 -118px;}

.left li a span.s4{background:url(images/bgs.jpg) no-repeat 0 -177px;}
.left li a:hover span.s4{background:url(images/bgs-hover.jpg) no-repeat 0 -177px;}


.left li a span.s5{background:url(images/bgs.jpg) no-repeat 0 -236px;}
.left li a:hover span.s5{background:url(images/bgs-hover.jpg) no-repeat 0 -236px;}

.left li a span.s6{background:url(images/bgs.jpg) no-repeat 0 -295px;}
.left li a:hover span.s6{background:url(images/bgs-hover.jpg) no-repeat 0 -295px;}

.left li a span.s7{background:url(images/bgs.jpg) no-repeat 0 -354px;}
.left li a:hover span.s7{background:url(images/bgs-hover.jpg) no-repeat 0 -354px;}

.left li a span.s8{background:url(images/bgs.jpg) no-repeat 0 -413px;}
.left li a:hover span.s8{background:url(images/bgs-hover.jpg) no-repeat 0 -413px;}

.right{width:162px; float:right;}

.nl{background:#f4f5ff; border:1px solid #b3b3b3; padding-bottom:5px; margin-bottom:10px;}
.nl h5{background:url(images/nl.jpg) no-repeat right top; height:38px; padding:10px; color:#23497f; font:bold 16px Arial, Helvetica, sans-serif;}
.nl p{margin:0 10px 10px; text-align:right;}
.nl p input.inp{background:url(images/nl-inp.gif) repeat-x; height:20px; border:1px solid #ccc; width:95%; font:bold 14px "myriad Pro"; color:#999; padding:6px 3px 0;}
.rBox{margin-bottom:10px;}
.al{text-align:center;}
.rss{text-align:center; font-size:18px;}
.rss img{vertical-align:middle;}


b.con{display:block;}
b.con b{display:block; height:1px; font-size:1px; border:0px solid #bdbcbd; border-width:0 1px; overflow:hidden;}
b.con b.b1{margin:0 4px; background:#bdbcbd;}
b.con b.b2{border-width:0 2px; margin:0 2px;}
b.con b.b3{height:2px; margin:0 1px;}

.topArticles{background:#e3e3e3 url(images/top-bg.png) repeat-x;}
.articles{border:0px solid #bdbcbd; border-width:0 1px; padding:4px 9px 14px;}
.articles h4, .center .box h3{font:18px Arial, Helvetica, sans-serif; color:#393939; margin-bottom:20px;}
.articles dl{font:11px tahoma; color:#49769f;}
.articles dl dt{margin-bottom:5px;}



.center{width:535px; float:left; margin-left:13px;}
.center h1{
	font:18px Arial, Helvetica, sans-serif;
	color:#2e2e2e;
	margin-bottom:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.center .limg{margin:0 20px 10px 0; float:left;}
.center small{color:#666666; font-style:italic; font-size:12px;}
.center h4{font:normal 13px tahoma; color:#49769f; margin-bottom:10px;}

.center p.more{border-bottom:1px dashed #CCCCCC; text-align:right; padding:0 20px 5px 0; font-size:14px; margin:0 0 25px;}

.box{width:259px; float:left;}
.subBox{background:url(images/box.png) no-repeat; height:178px; padding:10px;}
.center .box h3{margin-bottom:0;}
.center .box p{line-height:normal; text-align:left; margin:0 0 5px;}
.center .box p.p2{text-align:right; font-weight:bold;}
.center .box p.p2 a{text-decoration:none; color:#575757;}
.abso{position:absolute; margin-left:207px; margin-top:-17px;}

.fr{float:right;}
.botCurv{background:url(images/cont-bot.png) no-repeat; height:16px; height:24px;}

.google{width:894px; padding:15px 0; border-bottom:1px solid #979797; text-align:center; margin:auto;}
.google input{vertical-align:middle;}
.ginp{background:#fff url(images/google.jpg) no-repeat left top; height:20px; width:200px; border:1px solid #7e9db9;}

.copy{padding:10px 0 15px; text-align:center;}
.copy a{color:#1e447e; text-decoration:none;}
.copy a:hover{text-decoration:underline;}
.w710{width:708px;}

.blog{
	width:535px;
}
.blog h3{font:bold 14px tahoma; margin-bottom:10px; border-top:1px dashed #1E447E; padding-top:7px; clear:both;}

.subBody h2{font:bold 14px Arial, Helvetica, sans-serif; color:#000;}



a {color:#1e447e; text-decoration:none;}
a:hover {
	color:#000;
	text-decoration:underline;
	font-family: tahoma;
}
.txtBlue {
	color:#1e447e;
	font-size: 14px;
	list-style-type: disc;
	list-style-position: inside;
	font-family: tahoma;
}
.txt18 {font-size:18px;}
.txt14 {font-size:14px;}
.txtField {border:1px solid #bbbbbb; font-size:18px;}
#menuLeft img {
	float: left;
	border: 0px;
}
#menuLeft .left-menu {
	line-height: 50px;
}
#menuLeft a {
	color:#1e447e;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	vertical-align: middle;
	background-color: #FFFFFF;
}
#menuLeft a:hover {
	color:#FFFFFF;
	background-color: #162441;
	display: block;
}
#menuRight img {
	float: left;
	border: 0px;
	margin-right: 5px;
}
#menuRight .right-menu {
	line-height: 40px;
}
#menuRight a {color:#172441; text-decoration:none; font-weight:bold;}
#menuRight a:hover {color:#000000;}
.txtField-form {
border:1px solid #bbbbbb; font-size:12px;
}
h2 {
	margin: 0px;
	padding: 0px;
	clear: right;
	vertical-align: top;
}.bar-bg {
	background-image: url(images/bar.jpg);
	background-repeat: no-repeat;
	background-position: left 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.category links {
	font-size: 12px;
	list-style-type: disc;
}
.category heading {
	font-size: 24px;
}
.page .body .subBody .center.w710 .txt18 {
	font-size: 20px;
}
.page .body .subBody .center.w710 .txt18 .category {
	font-weight: bold;
	font-size: 22px;
}
.page .body .subBody .center.w710 .category {
	font-size: 22px;
}

