body
{
	font-family:arial, verdana;
	font-size:13px;
	background:#FFF;
	padding:0;
	color:#000;
	margin:0;
}
a:link, a:visited, a:active{color:#00548E; text-decoration:none}
a:hover{color:#004E88; text-decoration:underline}
input,textarea{font-family:arial;font-size:12px}
img{border:none}
dt{font-weight:bold;padding-bottom:5px}
dd{padding-bottom:15px}
form{margin:0px;padding:0px}
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#000;margin-top:5px;margin-bottom:3px;padding:0px}
h1{font-size:19px}
h2{font-size:16px}
h3{font-size:14px}
h4{font-size:12px}
h5{font-size:10px}
h6{font-size:10px}
hr{border:0px;margin-top:12px;border-top:1px solid #DDD;height:1px}

.arial{font-family:arial}
.tahoma{font-family:tahoma}
.verdana{font-family:verdana}
.standardText{font-family:Arial, sans-serif;font-size:12px;font-weight:normal;color:#000000}
.normalText{font-size:12px}
.small{font-size:10px}
.smallText{font-size:11px}
.xxsmallText{font-size:9px}
.largeText{font-size:14px}
.xlargeText{font-size:16px}
.xxlargeText{font-size:19px}
.xxxlargeText{font-size:21px}
.bold{font-weight:bold}
.italic{font-style:italic}
.grayText{color:#666}
.dgText{color:#333}
.smgrayText{font-size:11px;color:#666}
.smdgText{font-size:11px;color:#333}
.required{color:#FF0000}
.redText, .red{color:#C00}
.drText{color:#600}
.dr{color:#900}
.nowrap{white-space:nowrap}
.smallgray{
	text-decoration:none;
	color:#666;
	font-size:10px;
}

.label, .standardLabel, .normalLabel, .smallLabel, .xsmallLabel, .largeLabel{font-weight:bold;color:#333}
.lightLabel{font-weight:bold;color:#666}
.standardLabel, .normalLabel{font-size:12px}
.smallLabel{font-size:11px}
.xsmallLabel{font-size:10px}
.largeLabel{font-size:14px}
.eLink{text-decoration:none;border-bottom:1px dotted #03C;color:#03c;cursor:hand;cursor:pointer}
.hLink, .tagLink, .noul{text-decoration:none}
.hLink:hover, .dg:hover{text-decoration:underline}
.hand, label{cursor:pointer;cursor:hand}
.clear{clear:both}
.clearL{clear:left}
.clearR{clear:right}
.spacer{clear:both;height:1px;font-size:1px}
.alignR{text-align:right}
.alignL{text-align:left}
.alignC{text-align:center}
.alignMid{vertical-align:middle}
.alignTop{vertical-align:top}
.alignBot{vertical-align:bottom}
.floatL{float:left}
.floatR{float:right}
.hid, .hide{display:none}
.vhide{visibility:hidden}

.cccC{color:#ccc}
.fffC{color:#fff}
.555C{color:#555541}
.aBG{background:#F2F2DE}
.cccBG{background:#CCC}
.dddBG{background:#DDD}
.eeeBG{background:#EEE}
.fffBG{background:#FFF}
.blueBG{background:#DEF}
.greenBG{background:#DFC}
.marB0{margin-bottom:0px}
.marB3{margin-bottom:3px}
.marB5, .marBsm{margin-bottom:5px}
.marB10, .marBmed{margin-bottom:10px}
.marB15, .marBlg{margin-bottom:15px}
.marB20{margin-bottom:20px}
.marB25{margin-bottom:25px}
.marL6{margin-left:6px}
.marL8{margin-left:8px}
.marL10{margin-left:10px}
.marL15, .marLlg{margin-left:15px}
.marL18{margin-left:18px}
.marL20{margin-left:20px}
.marL38{margin-left:38px}
.mar38L{margin-left:38px}
.marR6{margin-right:6px}
.marR10{margin-right:10px}
.marR15, .marRlg{margin-right:15px}
.marT0{margin-top:0px}
.topMar2{margin-top:2px}
.marT3{margin-top:3px}
.marT4{margin-top:4px}
.marT5{margin-top:5px}
.marT10{margin-top:10px}
.marT15{margin-top:15px}
.marT20{margin-top:20px}
.topPad2{margin-top:2px}
.padT3{padding-top:3px}
.padT5{padding-top:5px}
.topPad7{padding-top:7px}
.padT8{padding-top:8px}
.padT10{padding-top:10px}
.padT12{padding-top:12px}
.padT15{padding-top:15px}
.padT20{padding-top:20px}
.padB1{padding-bottom:1px}
.padB3{padding-bottom:3px}
.padB5{padding-bottom:5px}
.padB10{padding-bottom:10px}
.padB15{padding-bottom:15px}
.padB20{padding-bottom:20px}
.padL3{padding-left:3px}
.padL5{padding-left:5px}
.padL8{padding-left:8px}
.padL10{padding-left:10px}
.padL15{padding-left:15px}
.padL20{padding-left:20px}
.padL25{padding-left:25px}
.padL30{padding-left:30px}
.padL50{padding-left:50px}
.padL65{padding-left:65px}
.padR5{padding-right:5px}
.padR10{padding-right:10px}
.padR15, .padRlg{padding-right:15px}
.padR20{padding-right:20px}

/*----------------------*/
/*------ Common Class --*/
/*----------------------*/
.dot_line{background:url(../images/layout/dot.gif) repeat-x left bottom}
.underline{background:url(../images/layout/underline.gif) repeat-x}
.aadv{
	color:#787864;
	border:none;
	padding:5px 0 5px 0;
	margin-bottom:5px;
	text-align:center;
}
.apartner{
	color:#787864;
	font:bold 16px arial;
	background:#F2F2DE;
	padding:5px 0 5px 0;
	margin-bottom:5px;
	text-transform:uppercase;
	text-align:center;
}
.ad_sponsor {
	background:url(../images/layout/icons/spon-warrow.gif) no-repeat left bottom
}
.ad_sponsor2 {
	background:url(../images/layout/icons/ad2.gif) no-repeat left bottom
}
.top_page {
	background:url(../images/layout/icons/arrow_top.gif) no-repeat left center;
	padding-left:10px;
	float:right
}

/*----------------------*/
/*--- Menu Top ---------*/
/*----------------------*/
/* style the outer div to give it width */
.amenu {font-size:11px;}

/* remove all the bullets, borders and padding from the default list styling */
.amenu ul {padding:0;margin:0;list-style-type:none; height:3em; background:transparent;}

/* style the sub-level lists */
.amenu ul ul {width:15em;}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.amenu ul li {float:left;height:3em;line-height:3em;}

/* style the sub level list items */
.amenu ul ul li {display:block;width:12em;height:auto;position:relative;line-height:1em;}

/* style the links for the top level */
.amenu a, .amenu a:visited {display:block;float:left;height:100%;font-size:11px; font-weight:normal;text-decoration:none;color:#000;background:#D2D2BE;padding:0 3em 0 1em;}

/* style the sub level links */
.amenu ul ul a, .amenu ul ul a:visited {display:block;background:#D2D2BE; color:#000;width:12em;height:100%;line-height:1em; padding:0.5em 1em;}
.amenu ul table ul a, .amenu ul table ul a:visited  {width:14em; w\idth:12em;}


/* style the table so that it takes no part in the layout - required for IE to work */
.amenu table {position:absolute; left:0; top:0; font-size:1em; z-index:-1;}
.amenu ul ul table {lef\t:-1px;}
.amenu ul ul table ul.left {margin-lef\t:2px;}

.amenu li:hover {position:relative;}
* html .amenu a:hover {position:relative;}

/* style the third level background */
.amenu ul ul ul a, .amenu ul ul ul a:visited {background:#ccc;}
/* style the fourth level background */
.amenu ul ul ul ul a, .amenu ul ul ul ul a:visited {background:#ddd;}
/* style the sub level 1 background */
.amenu ul :hover a.sub1 {background:#ccc;}
/* style the sub level 2 background */
.amenu ul ul :hover a.sub2 {background:#ddd;}

/* style the level hovers */
/* first */
.amenu a:hover {color:#000;background:#DEDECA; text-decoration:none}
.amenu :hover > a {color:#000;background:#DEDECA;}
/* second */
.amenu ul ul a:hover{color:#2D2D2D;background:#DEDECA; text-decoration:none}
.amenu ul ul :hover > a {color:#2D2D2D;background:#DEDECA;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.amenu ul ul {visibility:hidden;position:absolute;height:0;top:3em;left:0;width:14em;}

/* make the second level visible when hover on first level list OR link */
.amenu ul li:hover ul, .amenu ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em; background:transparent url(../images/layout/pixel.gif);}

.amenu ul li a.current,
.amenu ul li a.current:visited {color:#000;background:#DEDECA;}
.amenu ul ul li a.current,
.amenu ul ul li a.current:visited {color:#000;background:#DEDECA;}
.amenu ul ul li a, .amenu ul ul li a:visited{font-size:12px;}
/*----------------------*/
/*------ Top Bar -------*/
/*----------------------*/
#apage{
	background:url(../images/layout/cols-bg.gif) repeat-y;
	padding:0px 10px;
	width:974px;
	margin:0 auto;
}
#aheader #atbltop{background:#696969;padding:3px 0 1px;font-size:85%;color:#fff;}
#aheader #atbltop ul{margin:0px;padding:0 0 3px;}
#aheader #atbltop ul li{display:inline;padding:0px 10px;color:#ddd;}
#aheader #atbltop ul li a {color:#fff; font-family:verdana; text-transform:none; text-decoration:none;}
#aheader #atbltop ul li a:hover {color:#fff; text-decoration:none; border-bottom:1px solid #D2D2BE}
#aheader #atbltop #atdnav{text-align:right;}
#aheader #logoshad{background-color:#D2D2BE;border-bottom:1px solid #8C8C89;padding:0; height:190px;}
#aheader #abanner{padding-top:0px; height:156px; border-bottom:1px solid #AAA;}


ul#aflag {
	font-size:0;
	display:block;
	margin:0;
	padding:0;
	width:auto;
	float: right;
	border:none;
	position:relative;
}
	
ul#aflag li {
	width:-16px;
	height:16px;
	margin:0;
	padding:0;
	background: url(../images/layout/atool.gif) no-repeat top left;
	float:left;
	list-style:none;
	cursor:pointer;
}
ul#aflag li.a_vn { background-position: 0 -1px; }
ul#aflag li.a_jp { background-position: 0 -32px; }
ul#aflag li.a_gb { background-position: 0 -92px; }

/*----------------------*/
/*------ Container -----*/
/*----------------------*/
.abody {
	margin:5px;
	padding:5px;
	background:#F9F9F9;
}
.aleftblock {
	width:623px;
	float:left;
	border-right:1px solid #DDD;
	padding-right:5px;
}
.atopblock {
	float:right;
	width:577px;
	height:270px;
}
.rightblock {
	float:right;
	width:330px;
	padding:0 0 10px 5px;
	clear:right;
}
#aservice {
	float:left;
	width:380px;
	height:270px;
}
#theTicker {
	padding-left:5px;
	background:#FFF;
}
#theTicker a, #theTicker a:visited, #theTicker a:hover {
	font:normal 11px/28px Arial;
	text-decoration:none;
}

/*----------------------*/
/*------ Table Util ----*/
/*----------------------*/
.atbl_ex {
	width:165px;
	border-collapse:collapse;
	padding-bottom:2px;
	border:1px solid #F2F2DE;
}
.atbl_no {
	width:160px;
	border-collapse:collapse;
	border:1px solid #F2F2DE;
	margin-left:5px;
}
.atbl_title {
	background:#F2F2DE;
	font-weight:bold;
	color:#787864;
}
/*----------------------*/
/*------ Common Util ---*/
/*----------------------*/
.acubox {
	border:1px solid #F2F2DE;
	padding:5px;
	text-align:left;
}
.acu_title {
	font:bold 12px/20px verdana,arial;
	color:#787864;
}
.acu_select {
	width:310px;
	font:normal 12px arial,verdana;
}

/*----------------------*/
/*------ News ----------*/
/*----------------------*/
.news_view { margin-top:30px; }
.news_title {
	margin:6px 0 4px;
	font:normal 19px 'Times New Roman', arial;
	color:#555541;
}
.news_next {font:normal 12px/20px arial}
.news_print, .news_send {
	font-size:11px;
	background:url(../images/layout/atool.gif) no-repeat top left;
}
.news_print {
	padding:0 5px 0 19px;
	background-position:0 -18px;
}
.news_send {
	padding-left:16px;
	background-position:0 -65px;
}
.news_bullet {
	background:url(../images/layout/atool.gif) no-repeat top left;
	background-position:0 -79px;
	padding-left:11px;
}
ul#searchCat {
	color:#5A5A5A;
	background-color:#F2F2DE;
	width:152px;
	border:1px solid #bbb;
	border-width:0 1px 1px 1px;
	display:none;
	margin:0;
	padding:5px 0 5px 0;
	list-style-type:none;
	font:normal 11px verdana,arial;
	position:absolute;
	z-index:5555;
	float:right;
	top:21px;_top:23px;
	left:0;
}
ul#searchCat li {
	margin:0;
	padding:0px;
	background:#F2F2DE;
}
#any_news_search {
	position:relative;
	left:-3px;
	top:-26px;
}

/*----------------------*/
/*------ Input ---------*/
/*----------------------*/
input.ub_field, textarea {
	font-family:Verdana, Arial;
	font-size:11px;
	border: 1px solid #BBB;
	border-top: 1px solid #777;
	border-bottom: 1px solid #DDD;
	border-left: 1px solid #777;
	padding:3px 5px;
}
input.news_search {
	width:130px;
	height:14px;
	border:1px solid #BBB;
	padding:3px 20px 3px 2px;
	background:url(../images/layout/atool.gif) no-repeat right -47px;
}
input.abutton {
	border:1px solid #AFAF9B;
	height:22px;
}
/*----------------------*/
/*------ News Tab ------*/
/*----------------------*/
.news_tab{padding-bottom:1px;width:100%;position:relative;z-index:1;}
.news_tab .on{
	background-color:#FFF;
	border:none;
	padding-bottom:8px;
}
.new_tabbox
{
	position:relative;
	top:-2px;left:0px;
	border:1px solid #D7D7C3;
	font:normal 12px/20px arial;
	padding:6px;
	width:563px;
	height:232px;
}
.new_tabbox a {color:#646464; text-decoration:none; border-bottom:1px solid}
.new_tabbox a:hover{color:#7D7D7D; text-decoration:none; border-bottom:none}

#ub_news_tabs{width:100%;overflow:hidden}
#ub_news_tabs .news_tab .tab
{
	width:100px;
	font:normal 11px arial;
	text-transform:none;
	float:left;
	border:none;
	padding:5px 5px 6px 5px;
	margin-right:2px;
	cursor:pointer;
	text-align:center;
	background:transparent url(../images/layout/tab.gif) no-repeat 0 -1px;
}
* html #ub_news_tabs .news_tab .tab {letter-spacing:0.5px;}
#ub_news_tabs .news_tab .on {
	font-weight:bold;
	color:#646464;
	border:none;
	cursor:default;
	background:transparent url(../images/layout/tab.gif) no-repeat 0 -26px;
}
#ub_news_tabs .news_tab .last { margin-right:0;}
#ub_news_tabs #mostc_tab { margin-right:0;}

.atophead {
	color:#747460;
	font:bold 16px arial;
	background:#F2F2DE;
	padding:5px;
	text-transform:uppercase;
}
.atophead a, .atophead a:visited, .atophead a:hover{
	color:#747460;
	text-decoration:none;
}
.atophead a:hover{
	text-decoration:none;
	border-bottom:0px solid;
}
.aheadlink {
	margin:6px 0 4px;
}
.aheadlink a, .aheadlink a:visited {
	font:bold 12px arial;
}
.atimes{
	color:#A2A2A2;
	font-size:11px;
	padding:0 0 10px;
}
.asubnews {
	margin:0 0 0 4px;
}
.aimgpart {
	padding:2px;
	width:100px;
	height:50px;
	border:1px solid #DDD;
}
/*----------------------*/
/*----- Image Shadow 1 -*/
/*----------------------*/
div.img-ilus {
	width:130px;
	background: url(../images/layout/shadow.gif) no-repeat bottom right;
	margin:2px 5px 0 2px;
	_margin-left:1px;
	padding:0;
	float:left;
}
div.img-ilus img {
	background-color:#fff;
	border:1px solid #DFDFDF;
	margin:-4px 4px 4px -3px;
	padding:3px;
	position:relative;
	vertical-align:bottom;
}
/*----------------------*/
/*------ Image Shadow --*/
/*----------------------*/
#ub_shadow {
	float:left;
	position: relative;
	left: 2px;
	top: 2px;
	margin-right: 2px;
	margin-bottom: 3px;
}
#ub_shadow .shadow2,
#ub_shadow .shadow3,
#ub_shadow .shadowImg {
	position: relative;
	left:-1px;
	top:-1px;
}

#ub_shadow .shadow1 {
	background:#F1F0F1;
}

#ub_shadow .shadow2 {
	background:#DBDADB;
}

#ub_shadow .shadow3 {
	background:#B8B6B8;
}

#ub_shadow .shadowImg {
	background:#FFF;
	border:0px solid #848284;
	padding:0px;
}

/*----------------------*/
/*------ ThickBox ------*/
/*----------------------*/
div.pictureHolder .top .left { background: url(../images/icons/thickbox/tl.gif) top left no-repeat; } /* Top left corner */
div.pictureHolder .top .middle { background: #fff; } /* Top pattern/color */
div.pictureHolder .top .right { background: url(../images/icons/thickbox/tr.gif) top left no-repeat; } /* Top right corner */
div.pictureHolder .content { background-color: #fff; } /* Content background */
div.pictureHolder .content a.next:hover { background: url(../images/icons/thickbox/btnNext.gif) center right no-repeat; cursor: pointer; } /* Next button */
div.pictureHolder .content a.previous:hover { background: url(../images/icons/thickbox/btnPrevious.gif) center left no-repeat; cursor: pointer; } /* Previous button */
div.pictureHolder .content a.expand { background: url(../images/icons/thickbox/btnExpand.gif) top left no-repeat; cursor: pointer; } /* Expand button */
div.pictureHolder .content a.expand:hover { background: url(../images/icons/thickbox/btnExpand.gif) bottom left no-repeat; cursor: pointer; } /* Expand button hover */
div.pictureHolder .content a.contract { background: url(../images/icons/thickbox/btnContract.gif) top left no-repeat; cursor: pointer; } /* Contract button */
div.pictureHolder .content a.contract:hover { background: url(../images/icons/thickbox/btnContract.gif) bottom left no-repeat; cursor: pointer; } /* Contract button hover */
div.pictureHolder .content a.close { width: 61px; height: 22px; background: url(../images/icons/thickbox/btnClose.gif) center left no-repeat; cursor: pointer; } /* Close button */
div.pictureHolder .content .details .nav a.arrow_previous { background: url(../images/icons/thickbox/arrow_previous.gif) top left no-repeat; } /* The previous arrow in the bottom nav */
div.pictureHolder .content .details .nav a.arrow_next { background: url(../images/icons/thickbox/arrow_next.gif) top left no-repeat; } /* The next arrow in the bottom nav */
div.pictureHolder .bottom .left { background: url(../images/icons/thickbox/bl.gif) top left no-repeat; } /* Bottom left corner */
div.pictureHolder .bottom .middle { background: #fff; } /* Bottom pattern/color */
div.pictureHolder .bottom .right { background: url(../images/icons/thickbox/br.gif) top left no-repeat; } /* Bottom right corner */
div.pictureHolder .loaderIcon { background: url(../images/icons/thickbox/loader.gif) center center no-repeat; } /* Loader icon */
div.prettyPhotoTitle div.prettyPhotoTitleLeft { background: url(../images/icons/thickbox/ttl.gif) top left no-repeat; }
div.prettyPhotoTitle div.prettyPhotoTitleRight { background: url(../images/icons/thickbox/ttr.gif) top left no-repeat; }
div.prettyPhotoTitle div.prettyPhotoTitleContent { background: url(../images/icons/thickbox/ttp.gif) top left repeat-x; }
div.prettyPhotoOverlay {background: #000;position: absolute; top: 0; left: 0;z-index: 9500;width: 100%;}div.pictureHolder{position:absolute;z-index: 10000;	width: 100px;}div.pictureHolder .top {position: relative;height: 20px;}* html div.pictureHolder .top { padding: 0 20px; }div.pictureHolder .top .left {	position: absolute;	left: 0;	width: 20px; height: 20px;}div.pictureHolder .top .middle {	position: absolute;	left: 20px; right: 20px;	height: 20px;}	* html div.pictureHolder .top .middle { position: static; }div.pictureHolder .top .right {	position: absolute;	top: 0; left: auto; right: 0;	width: 20px; height: 20px;}div.pictureHolder .content {position: relative;text-align: left;width: 100%; height: 40px;}div.pictureHolder .content .details {	display: none;	margin: 10px 15px 0 20px;}div.pictureHolder .content .details p.description { display: none; float: left; margin: 0; }div.pictureHolder .content .details .nav {	float: left;	margin: 4px 0 0 0;}	div.pictureHolder .content .details .nav p { float: left; margin: 0 4px; }div.pictureHolder .content .details .nav a.arrow_previous,div.pictureHolder .content .details .nav a.arrow_next {	float: left;	display: block;	width: 8px; height: 9px;	text-indent: -10000px;	margin-top: 4px;}div.pictureHolder .content .details .nav a.disabled { background-position: 0 -10px; cursor: default; }div.pictureHolder .content div.hoverContainer {position: absolute; z-index: 10000;top: 0; left: 0;width: 100%;}div.pictureHolder .content a.next {position: relative; z-index: 2000;display: block; float: right;text-indent: -10000px;width: 49%; height: 100%;background: url(../images/icons/thickbox/btnNext.gif) 10000px 50% no-repeat; /* Need to be defined that way to fix an IE bug */}div.pictureHolder .content a.previous {cursor: pointer;display: block;text-indent: -10000px;width: 49%; height: 100%;background: url(../images/icons/thickbox/btnNext.gif) 10000px 50% no-repeat; /* Need to be defined that way to fix an IE bug */}div.pictureHolder .content a.expand,div.pictureHolder .content a.contract {position: absolute; z-index: 20000;top: 10px; right: 30px;cursor: pointer;display: none;text-indent: -10000px;width: 20px; height: 20px;	}div.pictureHolder .content a.close {float: right;display: block;text-indent: -10000px;}div.pictureHolder .bottom {position: relative;height: 20px;}* html div.pictureHolder .bottom { padding: 0 20px; }div.pictureHolder .bottom .left {	position: absolute;	left: 0;	width: 20px; height: 20px;}div.pictureHolder .bottom .middle {	position: absolute;	left: 20px; right: 20px;	height: 20px;}	* html div.pictureHolder .bottom .middle { position: static; }	div.pictureHolder .bottom .right {	position: absolute;	top: 0; left: auto; right: 0;	width: 20px; height: 20px;}div.pictureHolder .loaderIcon {display: none;position: absolute;top: 50%; left: 50%;margin: -12px 0 0 -12px;width: 24px; height: 24px;}div.pictureHolder #fullResImageContainer { width: 100%; text-align: center; }div.prettyPhotoTitle {display: none;position: absolute;top: 0; left: 0;z-index: 9999;color: #fff; font-size: 13px;}div.prettyPhotoTitle div.prettyPhotoTitleLeft,div.prettyPhotoTitle div.prettyPhotoTitleRight { float: left; width: 19px; height: 23px; overflow: hidden; }div.prettyPhotoTitle div.prettyPhotoTitleContent {float:left;line-height: 23px;}

/*----------------------*/
/*------ Paging --------*/
/*----------------------*/
.pagination {
	padding: 2px;
	margin: 2px;
	font-size:11px;
	text-align:right;
}
.pagination a {
	padding: 1px 4px 1px 4px;
	margin: 1px;
	border: 1px solid #E9E9E9;
	text-decoration: none;
	color:#5D79B2;
}

.pagination a:hover,
.pagination a:active {
	border: 1px solid #969682;
	color: #666;
	text-decoration: none;
}
.pagination .current {
	padding: 1px 4px 1px 4px;
	margin: 1px;
	border: 1px solid #888874;
	text-decoration: none;
	font-weight:normal;
	font-size:11px;
	background-color:#F2F2DE;
	color:#24618E;
}
.pagination .disabled {
	padding: 1px 3px 1px 3px;
	margin: 1px;
	border: 1px solid #EEE;
	text-decoration: none;
	color: #DDD;
}
/*----------------------*/
/*------ Footer --------*/
/*----------------------*/
.afooter
{
	font:normal 12px verdana,arial;
	padding:12px 15px 12px 15px;
	border:1px solid #DDD;
	border-width:1px 0 1px;
	color:#5E5E5E;
	text-transform:uppercase;
	text-align:center;
}
.afooter a, .afooter a:visited
{
	color:#025D90;
    text-decoration:none;
}
.afooter a:hover
{
    text-decoration:none;
    border-bottom:1px solid;
}
.afooter2 a, .afooter2 a:visited
{
    text-decoration:none;
    border-bottom:1px solid;
}
.afooter2 a:hover
{
    text-decoration:none;
}
.afooter2
{
	padding:10px 25px;
	margin-top:1px;
	background-color:#F2F2DE;
}
.afooter2 p
{
	padding:0;
	margin:0;
	font:normal 11px verdana,arial;
	color:#003366;
}
.afooter2 h4
{
	margin:0;
	padding:12px 0px 5px;
	font:normal 11px verdana,arial;
	color:#003366;
}
.afooter2 ul
{
	margin:0;
	padding:0;
	font:normal 11px/16px verdana,arial;
	color:#003366;
	list-style-type:none;
}