@charset "utf-8";
/* GLOBALS */
* {margin:0px;padding:0px;}
BODY {background:#E5EBF3;font-family:Arial, Verdana, Helvetica, sans-serif;font-weight:normal;padding-bottom:20px;font-size:80%;}
INPUT, SELECT, TEXTAREA {}
DIV, TABLE, TH, TD, FORM, FIELDSET {color:#333340;border-width:0px;border-collapse:collapse;}
DIV, P, LI, A, SPAN {text-align:left;line-height:1.35em;}
P, UL, OL {padding:0px 0px 1em 0px;}
A {color:#00398B;text-decoration:underline;font-weight:normal;border-collapse:collapse;border:0px;border-style:none;outline:none;}
A:hover {text-decoration:none;}
	A.archon {color:#cc0000;font-weight:bold;}
IMG {border-width:0px;border-collapse:collapse;}
H1, H2, H3 {margin:5px 0px;font-weight:normal;clear:both;color:#00398B;}
H1 {padding-top:5px;padding-left:25px;font-size:1.5em;}
H2 {font-size:1.25em;padding-top:5px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #e0e0e0;}
H3 {margin-top:1.5em;font-size:1.25em;}
UL, OL {list-style-position:outside;margin-left:0px;}
UL {list-style-type:square;}
LI {padding:0px;margin:0px 0px 0.5em 15px;}
HR {clear:both;color:#fff;background-color:#fff;border:1px dotted #e0e0e0;border-style:none none dotted; }

DL {}
DT {font-weight:bold;margin-top:0.75em;margin-top:10px;padding-top:10px;border-top:1px dotted #e0e0e0;clear:both;}
	DT A {font-weight:bold;}
	DT EM {font-weight:normal;}
DD {margin-top:2px;padding-left:15px;}
	DD.sub1 {padding-left:30px;}
	DD.sub2 {padding-left:45px;}
        DD.sub3 {padding-left:60px;}
        DD.sub4 {padding-left:75px;}
        DD.sub5 {padding-left:90px;}
        DD.sub6 {padding-left:105px;}
        DD.sub7 {padding-left:120px;}

/* TABLE */
TABLE {width:100%;margin-bottom:1em;}
TR {vertical-align:top;}
TD, TH {padding:10px 10px 10px 0px;text-align:left;}
TD {border-bottom:1px dotted #e0e0e0;}
TH {border-bottom:5px solid #e0e0e0;}
TD.c, TD.cn, TH.c, TH.cn {text-align:center;}
TD.r, TD.rn, TH.r, TH.rn {text-align:right;padding:5px 0px 5px 10px;}
TH.cn, TH.rn, TD.cn, TD.rn {white-space:nowrap;}
TH {font-weight:bold;}
	TH A, .paging A {background:#00398B;color:#fff;text-decoration:none;padding:1px 3px;}
	TH A:hover, .paging A:hover {background:#fff;color:#00398B;}


/* FORM */
DIV.frmelement {clear:both;padding:5px 0px;}
FIELDSET {margin-top:5px;margin-bottom:5px;border:1px solid #fff;padding:5px;}
LEGEND {padding-bottom:5px;}
LABEL {padding-right:10px;}

/* COMMON ELEMENTS */
.note {font-size:85%;} 
SPAN.nvsep {padding-left:1em;padding-right:1em;color:#ccc;}
SPAN.dtaemph {color:#cc0000;font-weight:bold;}
.spcleft {margin-left:10px;}
.wmed {width:200px;}
.l {float:left;}
.r {float:right;}
.sml {font-size:.85em;}
.vsml {font-size:.65em;}
.vertspc {clear:both;padding-top:5px;}
.imgthmb {float:left;border:1px dotted #e0e0e0;;padding:5px;margin-right:10px;margin-bottom:10px;width:100px;}
.imgthmb IMG {width:100px;}
.imgthmbcptn {display:block;font-size:.85em;text-align:center;}

/* GLOBAL */
#frmin, #hed, #nv1, #nv2, #brdcrumb, #searchbar, #footer {overflow:auto;}

/* FRAME */
#frm {width:auto;min-width:770px;max-width:1250px;margin:0px auto;background:url(../_images/frm.bck.l.gif) bottom left no-repeat #fff;}
#frmin {padding:0px 10px;background:#fff;background:url(../_images/frm.bck.r.gif) bottom right no-repeat;}

/* HED */
#hedin {padding:15px 25px 10px 15px;position:relative;height:45px;}
#hedlgo, #hedlgotxt, #hedlnk {position:absolute;bottom:0px;color:#4B4B55;}
#hedlgo {float:left;width:120px;height:45px;margin-right:5px;}
#hedlgo IMG {width:120px;height:45px;}
#hedlgotxt {float:left;left:142px;padding-bottom:5px;}
#hedlnk {float:right;right:25px;padding-bottom:5px;}

/* NV1 and NV2 */
#nv1, #nv2 {clear:both;width:100%;}
#nv1in, #nv2in {padding:5px 5px 0px 5px;margin-left:10px;margin-right:10px;}
#nv1 A, #nv2 A {display:block;float:left;color:#fff;text-decoration:none;}
#nv1 SPAN, #nv2 SPAN {padding:5px 15px 5px 10px;display:block;}

#nv1 {background:url(../_images/nv1.bck.gif) bottom repeat-x #00398B;}
#nv1 A.s {background:url(../_images/nv1.s.bck.l.gif) top left no-repeat #82C313;}
#nv1 A.s SPAN {background:url(../_images/nv1.s.bck.r.gif) top right no-repeat;}
#nv1 A.sw {background:url(../_images/nv1.sw.bck.l.gif) top left no-repeat #fff;color:#00398B;}
#nv1 A.sw SPAN {background:url(../_images/nv1.sw.bck.r.gif) top right no-repeat;}
#nv1 DIV.l A {font-weight:bold;}

#nv2 {background:url(../_images/nv2.bck.gif) bottom repeat-x #82C313;border-bottom:5px solid #fff;}
#nv2 A.s {background:url(../_images/nv2.s.bck.l.gif) top left no-repeat #fff;color:#61920E;}
#nv2 A.s SPAN {background:url(../_images/nv2.s.bck.r.gif) top right no-repeat;}

/* BREADCRUMB */
#brdcrumb {padding:10px 25px;}

/* SEARCHBAR */
#searchbar {width:100%;background:#C29F12;border-bottom:5px solid #C29F12;margin-bottom:5px;}
#searchbarin {margin:5px 25px 0px 25px;overflow:auto;}
#searchbar DIV, #searchbar FORM, #searchbar A {color:#fff !important;}

/* CONTENT */
#content {padding-top:10px;clear:both;}

.col100 {width:100%;clear:both;}
div.col75, div.col66, div.col50, div.col33, div.col25, div.col12 {float:left;} 
.col75 {width:74%;}
.col66 {width:64%;}
.col50 {width:49%;}
.col33 {width:32%;}
.col25 {width:24%;}
.col12 {width:12%;}

/* PANELS and PADDING */
/* Show only to IE PC \*/
* html .pnlhed h2 {height: 1%;} /* For IE 5 PC */
.pad {padding:5px 25px;}
.padr {padding-right:50px;}
.padlr {padding-left:25px;padding-right:25px;}
.pnl {background: url(../_images/pnl.bck.br.gif) no-repeat bottom right #FFF2BF;margin:10px;}
	.pnl TD {border-bottom:1px solid #fff;}
	.pnl TH {border-bottom:5px solid #fff;}
.pnlhed {background: url(../_images/pnl.bck.tr.gif) no-repeat top right #C29F12;}
.pnlhed h2 {background: url(../_images/pnl.bck.tl.gif) no-repeat top left;padding:5px 15px 5px 15px;border-bottom:1px solid #fff;color:#fff;}
.pnlbdy {background: url(../_images/pnl.bck.bl.gif) no-repeat bottom left;padding:5px 15px;}

/* FOOTER */
#footer {margin:20px 10px 10px 10px;border-top:1px dotted #e0e0e0;clear:both;}
#footerin {padding:10px 15px 20px 10px;}

/* GOOGLE ADS */
#google_ads {text-align:center;margin:5px 10px 5px 10px;padding:5px 5px;border-top:1px dotted #e0e0e0;clear:both;}
.ad-header {color:#ccc;text-align:center;font-size:60%;background:#f3f3f3;padding:3px 6px 1px 6px;margin-bottom:5px;}

