/*M-I-C.CommonStyle0923*/
body{font-size:12px;padding-bottom:10px;background-color:#fff}/*Base12px*/
#top,#cr,#urh{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}
#urhC,#lesC,#urh h1,#urhB h1,.qp{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal}
.qp,#fastLink{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal}
h1,h2,h3,h4,h5,h6,small,big{font-size:12px}
body,h1,h2,h3,h4,h5,h6,form,table{margin:0;border:0}
img{border:0}
body,td,th,select,input,button{font-family:Arial,Helvetica,sans-serif;color:#02032f}
select,input,button{vertical-align:middle; margin-bottom:3px;}
--img--{vertical-align:middle}
input,textarea,button,select{font-family:inherit;font-weight:normal;font-size:inherit}
em{font-style:normal}
ul,li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;list-style:none}
a *{cursor:pointer}
a{text-decoration:none}
a:link,#header a:visited,#headC a:visited,#nav a:visited,#urh a:visited,.urhD a:visited,#urhC  a:visited,#fastLink a:visited,#footer a:visited,.search a:visited{color:#0b4a9f}
a:visited{color:#774B90}
#top a:link,#top a:visited{color:#386cb1;margin-left:3px;margin-right:3px}
a:hover,#top a:hover,#header a:hover,#headC a:hover,#nav a:hover,#urh a:hover,.urhD a:hover,#urhC a:hover,#fastLink a:hover,#footer a:hover,.search a:hover{color:#e35b00;text-decoration:underline}
/*reservedWords*/
.r{text-align:right}
.l{text-align:left}
.c{text-align:center}
.fr{float:right}
.fl{float:left}
.clr,.clear,.clean{clear:both}
.hide{display:none}/*4Show&Hide*/
.show{}
.nobr{white-space:nowrap}
/*Layout*/
#top{background-color:#eef4fb;border-bottom:1px solid #e2e2e2;color:#837d71;height:20px;padding-bottom:2px;padding-top:2px}
#top .cont,#header,#headC,#nav,#urhC,#navC,.urhD,#footer,#main,#fastLink,#bottom,#bottom_banner{margin-left:auto;margin-right:auto}
#welcome{float:left}
#user{text-align:right; padding:3px 0 0 0;}
#welcome_logon_span{color:#000}
#nav,#nSt,#nEd,#pr a,#pr span,#bottom,#bottom #bSt,#bottom #bEd,#urh{background-image:url(../images/heafot.gif);background-repeat:repeat-x}
/*main*/
#main{padding-bottom:10px;line-height:1.4}
#bottom_banner{margin:auto;width:469px;margin-bottom:10px}
/*Footer*/
#footer{zoom:1;background-color:#f3f3f4;text-align:center;border-width:1px 1px 0 1px;border-style:solid;border-color:#d9d9d9;background-repeat:no-repeat;background-position:bottom;padding-top:2px 1px 0 1px;clear:both}
#footer ul{border-bottom:1px solid #DEE1E4;padding-bottom:8px;padding-top:5px;margin:0 10px}
#footer li{display:inline;padding-left:10px;padding-right:10px;border-right:1px solid #ADADAD}
#footer .ls{border:none}
#footer p{line-height:1.25;margin:10px 0 0 0}
#footer #cr{padding-bottom:10px;padding-top:3px}
#bottom{background-position:0 -231px;background-repeat:repeat-x;font-size:0;line-height:0;height:3px}
#bSt,#bEd{width:3px;height:3px}
#bSt{float:left;background-position:0 -234px}
#bEd{float:right;background-position:-3px -234px}
/*Pager*/
#pager{line-height:normal;clear:both;text-align:center;padding-top:15px;padding-bottom:15px}
#pager a,#pager strong{font-weight:bold;margin-right:2px;margin-left:2px;padding:1px 4px}
#pager a:link, #pager a:visited,#pager strong{background-color:#EBF2FA;border:1px solid #9DBDE6}
#pager span a:visited{color:#0B4A9F}
#pager a:hover,#pager b a:hover, #pager .now:link, #pager .now:visited, #pager .now:hover ,#pager strong{background-color:#E35B00;border-color:#C05F02;color:#FFF}
#pager img{border:none;margin:0}
/*PhotoBorder*/
.PhotoL{float:left}
.PhotoR{float:right;padding-left:5px}
.Photo100{background:#FFF;border:1px solid #CCC;display:table-cell;height:100px;width:100px;line-height:85px;text-align:center;vertical-align:middle;>display:block;>font-size:85px;>font-family:Arial}
.Photo100 a{width:100px;height:100px;>display:block;>font-size:85px;>font-family:Arial}
/*URH*/
#urhB{padding:7px 0 3px 0;}
#urhB h1{margin-top:0;margin-left:1em}
/*Header*/
#header{height:61px;padding-top:10px;padding-bottom:10px; background:url(../images/map.gif) no-repeat right -10px;}
#header h1{float:left;margin-top:5px;padding-left:12px}
#lang{float:left;margin-top:9px;margin-left:10px}
#banner{float:right}
.banneraslogo{position:absolute;margin-top:17px;margin-left:425px;z-index:1}
#nav{height:35px;background-position:left -39px;overflow:hidden;background-color:#5386C1}
#nSt,#nEd{height:35px;width:3px;float:left}
#nav #nSt{background-position:left -2px}
#nav #nEd{background-position:right -2px;float:right}
#nav #pr{padding-left:72px}
#pr a{color:#2840ad;background-position:left -108px;height:29px;display:block;margin-right:2px;font-weight:bold}
#pr span{height:29px;display:block;background-position:right -108px;cursor:pointer;line-height:28px;margin-left:2px;padding-left:17px;padding-right:17px; padding-top:1px;}
#pr a:hover{color:#2840ad;background-position:left -140px}
#pr a:hover span{background-position:right -140px}
#nav #pr .now a{color:#644001;background-position:left -76px}
#nav #pr .now span{background-position:right -76px}
#nav #pr .now a:hover{text-decoration:none}
#nav #les{float:right;margin-right:7px}
#nav #les li{height:13px;border-right:1px solid #8cadd6;margin-left:9px;padding-right:9px;line-height:13px;margin-top:11px}
#nav #les li.last{border:0}
#nav #les a{color:#edf6ff;font-weight:bold}
#nav ul{margin:0;padding:0;list-style:none;float:left;height:35px}
#nav li{float:left;display:inline;height:30px;margin-right:4px}
#nav li a,#nav li span{float:left}
/*FixFont*/
#nav *{font-size:12px}
/* from */
.submitc{background-image:url(../images/button-bg.gif);background-repeat:repeat-x;background-position:center top;border:1px solid #644001;color:#644001;font-weight:bold;padding:3px 15px;font-size:12px}
.mailboxbig{font-size:16px;font-weight:bold}
/* 256 banner */
.ad256{margin-bottom:10px}
/*CommonStyleEnd*/

/*Search*/
.search .advS,.qp,.noQp{background-image:url(../images/hdcompact.gif)}
.search{margin-left:auto;margin-right:auto;background-color:#b6cfee;text-align:center;border-top:1px solid #d3e3f4;border-bottom:1px solid #8BAAD1}
.searchBt{border-bottom:1px solid #FFF;background-color:#cbdef5;margin-bottom:10px;border-bottom:1px solid #A1B5D7;border-left:1px solid #B6CFEE;border-right:1px solid #B6CFEE}
.seaIn{margin:0 1px 0 1px}
.search form{height:32px;padding-top:4px;}
.searchBt form{margin-right:0}
.search label{margin-right:5px;font-weight:bold}
.search input{width:20%;margin-right:5px}
.search select{margin-right:5px;height:22px;padding-top:1px}
.search button{background:transparent;padding:0;width:67px;height:26px;border:none}
.inputtext{font-size:12px;border-top:solid 1px #1E668E;border-right:solid 1px #A2BFCF;border-bottom:solid 1px #A2BFCF;border-left:solid 1px #1E668E;padding-top:1px;height:18px; padding-left:2px; padding-bottom:0px;}
.search .advS{position:absolute;width:100px;margin:6px auto auto 10px;padding-left:10px;background-position:-172px -297px;background-repeat:no-repeat}
.qp{background-position:0 -244px;line-height:21px}
.qp a{margin-left:5px}
.noQp{background-position:0 -244px;height:8px;font-size:0;display:none}
/*fastLink*/
#fastLink{background-color:#f3f3f4;margin-bottom:10px;padding-top:15px;padding-bottom:10px;overflow:hidden;border:1px solid #D9D9D9}
#fastLink strong{float:left;margin-right:15px;margin-left:20px}
#fastLink div{display:block;width:84%;float:left;line-height:1.5}
/*SafeImage*/
#pref{padding:2px 7px;background:#FFCCFF;text-align:right;margin:0 auto 5px;border-bottom:1px solid #FF99FF}
#pref a:link,#pref a:visited{color:#000000}

