@charset "utf-8";
/*
common Start
*/
*{margin:0;padding:0}
html{font-size:63%}
body,input,select{color:#000;font:12px verdana,sans-serif}
body{ background-color:#e5e5e5}
ul,li{list-style:none}
img{border:0}
a{text-decoration:none}
a:hover{text-decoration:underline}
#container{width:1000px;margin:0 auto; background-color:#FFFFFF}
.textfield{height:14px;padding:2px;border:1px solid #ccc}
/*
common End
header Start
*/
#header{height:110px; padding:0 25px;}
#header h1{float:left; padding-top:24px; padding-left:1px;}
#header h1 a{display:block}
#quickSummary{float:right; padding-top:26px; width:150px;}
#topMenu{ padding-bottom:12px; float:left; padding-left:10px; width:140px; height:18px; overflow:hidden; display:inline}
#topMenu li{ float:left; background-color:#333333; width:60px; height:18px; line-height:18px; margin:0 5px; display:inline;text-align:center}
#topMenu li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
#topMenu .ever{ background-color:#FFFFFF}
#topMenu .ever a{color:#333333}
.topContact{ float:right}
/*
header End
navWrap Start
*/
#navWrap{
	height:22px;
	background:#333;
	line-height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left:13px;
	width:937px;
	margin-left:25px;
}
#nav{float:left; height:36px; border-bottom:1px solid #666; width:950px; margin-left:25px; display:inline}
#nav li{
	float:left;
	background-image: url(images/nav_li_bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:1px;
}
#nav .page-item-12 a{
	background-image: url(images/home.jpg);
	width:68px;
}
#nav .page-item-5 a{
	width:101px;
	background-image: url(images/about.jpg);
}
#nav .page-item-14 a{
	width:185px;
	background-image: url(images/misson.jpg);
}
#nav .page-item-17 a{
	width:78px;
	background-image: url(images/banks.jpg);
}
#nav .page-item-19 a{
	width:53px;
	background-image: url(images/faq.jpg);
}
#nav .page-item-21 a{
	width:68px;
	background-image: url(images/news.jpg);
}
#nav .page-item-22 a{
	width:97px;
	background-image: url(images/glossary.jpg);
}
#nav .page-item-24 a{
	width:111px;
	background-image: url(images/pesources.jpg);
}
#nav .page-item-26 a{
	width:63px;
	background-image: url(images/blog.jpg);
}
#nav .page-item-29 a{
	width:116px;
	background-image: url(images/contact.jpg);
}
#nav .page-item-12 a:hover{background-image: url(images/home_a.jpg);}
#nav .page-item-5 a:hover{background-image: url(images/about_a.jpg);}
#nav .page-item-14 a:hover{background-image: url(images/misson_a.jpg);}
#nav .page-item-17 a:hover{background-image: url(images/banks_a.jpg);}
#nav .page-item-19 a:hover{background-image: url(images/faq_a.jpg);}
#nav .page-item-21 a:hover{background-image: url(images/news_a.jpg);}
#nav .page-item-22 a:hover{background-image: url(images/glossary_a.jpg);}
#nav .page-item-24 a:hover{background-image: url(images/pesources_a.jpg);}
#nav .page-item-26 a:hover{background-image: url(images/blog_a.jpg);}
#nav .page-item-29 a:hover{background-image: url(images/contact_a.jpg);}
#nav .page-item-29{ padding-right:0px; background:none}
#nav li a{ display:block; float:left; text-indent:-9999px; overflow:hidden; height:36px;	background-repeat: no-repeat;
	background-position: center center;}
/*
navWrap End
content Start
*/
#contentContainer{ width:950px; padding:16px 25px; float:left}
.indexleft{float:left; width:512px; padding-right:16px;border-right:0.1em dotted #333333;}
.indexmore{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #A10000;
	text-decoration: none;
	font-weight:700
}
.indexright{float:right; width:405px;}
.indexleft h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #006;
	font-size:24px;
	height:46px;
	line-height:46px;
	padding-left:5px;
	font-weight:100;
}
.indexleft p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	line-height:150%;
	text-align:justify;
}
.indexrightl{ float:left; width:192px;}
.search{ padding-bottom:13px; border-bottom:1px solid #666; width:100%;float:left}
.search li{ float:left; padding:0 2px}
.searchinput{background-color:#CCCCCC;
border:1px solid #000000;
color:#2B2B2B;
font-family:Tahoma,Geneva,sans-serif;
font-size:11px;
font-weight:normal;
margin:0;
text-align:left;
width:128px;
height:16px;
}
#sideBar .searchinput{ width:150px;}
.searchbut{
width:50px;
height:18px;
text-align:center;
line-height:18px;
text-transform:uppercase;
background-color:#CC3300;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
border:0px
}
.indexa{ margin-top:20px; display:block; float:left}

.indexrightr{ float:right; width:197px;}
.indexrightrh2{
	background-color:#000000;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-left:8px;
	height:36px;
	line-height:36px;
	font-weight: normal;
}
.indexrightrdl{padding:3px 0px 3px 9px;border-bottom:0.1em dotted #fff;}
.indexrightrdl dt{ padding-left:14px; height:15px; overflow:hidden}
.indexrightrdl dt a{color:#FFFFFF;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
font-weight:normal;
line-height:15px;
text-decoration:none;
}
.indexrightrdl dt strong{color:#FFCC00;
font-family:Tahoma,Arial,sans-serif;
font-size:14px;
line-height:18px
}
.indexrightrdl dd a{
	color:#CCCC99;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:2px 0 0;
	text-decoration:none;
	font-size: 11px;
	line-height:15px;
}
.clear{ width:100%; clear:both; height:0px; overflow:hidden}
.indexflv{ padding:20px 0 0;width:405px;overflow:hidden}
.indexrss{ height:40px; border-bottom:1px solid #666; border-top:1px solid #666; width:950px; margin-top:15px;}
.indexrss h3{
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	padding-left:5px;
	padding-right:15px;
	border-right:1px solid #666;
	margin-top:10px;
	font-weight:100;
}
.indexrss ul li{ float:left; padding:0 6px 0 14px;}
.indexrss ul li a{
	display:block;
	float:left;
	height:40px;
	line-height:40px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}
.indexrss ul li img{ float:left; padding-top:8px; padding-right:8px}
.indexbotdl{ float:left; width:200px;border-right:0.1em dotted #333333; padding:0 18px;margin-top:18px;}
#boboder{ border:none}
.indexbotdl dd h3{ padding:10px 0;}
.indexbotdl dd h3 a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333333;
	text-decoration: none;
	font-weight:100
}
.indexbotdl dd p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	line-height:150%;
	padding-bottom:8px;
}
.indexbotdl dd .readmore{text-transform:uppercase; display:block; float:right; width:85px; height:20px; text-align:center; line-height:20px; background-color:#1F6C9D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:700;text-decoration:none; clear:both}
.footertop{ width:200px; padding:0 25px 35px 25px; float:left}
.footertop h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	height:50px;
	padding-top:25px;
	line-height:100%
}
.footertop p{	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CCCCCC; line-height:150%}
.footertopul{}
.footertopul li{ height:28px; line-height:28px; padding-left:10px; border-bottom:1px solid #666; overflow:hidden}
.footertopul li a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight:700;
}
.footerloginul{}
.footerloginul li{ padding:1px 0;}
.footerloginul li p{	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CCCCCC; line-height:150%}
.footerloginul li label{ width:100px; text-align:right; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff}
.footerloginul li input{ width:90px; height:14px; line-height:14px; background-color:#CCCCCC; padding:0px; margin:0px; border:1px solid #000;}
.footerloginul li textarea{ width:198px; height:45px; border:1px solid #000; background-color:#CCCCCC}
.footerloginul li .footerloginulbut{ width:60px; height:18px; line-height:18px; text-align:center; background-color:#000000; color:#CCCCCC;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:0px; margin:0 5px}
.footerloginul .footerloginulli{ padding:8px 0 0 30px}
.footernav{ text-align:center; margin-left:25px; line-height:26px; height:26px; width:950px; background-color:#585858}
.footernav li{
	display:inline;
	padding: 0 10px;
	background-image: url(images/footernav_li_bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.footernav li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.havemargin{ margin-top:20px;}
















#banner{height:312px;width:512px;}
#contentWrap{float:left;width:700px;padding:6px 16px 0px 0px;border-right:0.1em dotted #333333;min-height:630px;_height:630px;}


#sideBar{float:right;width:217px;}

#footer{clear:both;background:#282828}
#copyright{ padding:20px 0 25px 25px}
#copyright p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
#power{background-color:#e5e5e5; padding:25px;}
#power p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #282828;
}
#here{height:35px}
#content h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #006;
	border-bottom:1px solid #666;
	margin-bottom:12px;
	font-weight:100;
	padding:5px 0;
}
#content h3,#content h3 a{font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #333333; font-weight:700; height:30px;}
#content p span{font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #333333;font-weight:700}
#content p{
	line-height:150%;
	padding-bottom:1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	
}
.about-usimg{float:left;margin:0 15px 5px 0px; border:1px solid #999}
.sidecontent{
	background-image: url(images/sidecontent_bg.jpg);
	background-repeat: no-repeat;
	background-position: 9px 13px;
	background-color:#333333;
	padding-top:13px;
}
.postmetadata a{color:#333}
.story {
border-bottom:0.1em dotted #333333;
float:left;
padding:15px;
position:relative;
width:660px;
}
.story h1, .story h1 a {
color:#333;
font-size:20px;
margin:0 0 4px;
padding:0;
text-decoration:none;
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:normal;
letter-spacing:0.0005pt;
line-height:20px;
}
.story h2 {
color:#000000;
font-size:11px;
font-weight:bold;
margin:0;
padding:0;
font-family:Tahoma,Geneva,sans-serif;
text-decoration:none;
text-transform:uppercase;
}
.story p {
color:#333333;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
line-height:17px;
margin-bottom:5px;
text-align:justify;
padding-top:10px;
}
.story p a{color:#c30;text-decoration:none}
.footerloginulli input:hover{text-decoration:underline}
#contactlogin{width:300px;float:right}
#contactlogin li label{width:130px; color:#000000}
#contactlogin li input{width:160px; height:16px;}
#contactlogin li textarea{width:298px;}
#contactlogin .footerloginulli{padding-left:60px;}
#contactlogin li .footerloginulbut{width:60px;height:18px;}
#contactlogin li p {color:#333333;text-align:center}



#content #post-417 .entry .ddsg-wrapper h2{
	color:#002966;
	font-size:1.35em;
	letter-spacing:0.05em;
	margin:0 0 2px;
	font-family: Arial, Helvetica, sans-serif;
	border:0px;
	margin:0px;
	font-weight:700
}
#content #post-417 .entry .ddsg-wrapper ul{
margin:10px 0 12px 30px;
padding:0;
}
#content #post-417 .entry .ddsg-wrapper ul li a{ color:#002966}
#content #post-417 .entry .ddsg-wrapper ul li {
list-style-image:url(images/bullet1.gif);
list-style-type:none;
font-size:1em;
line-height:150%;
margin:0 0 5px;
padding:0;
}

#content #post-417 .entry .ddsg-wrapper ul li li {
list-style-image:url(images/bullet2.gif);
