
#headerNav {
	float: left;
	margin: 0 15px;
	height: 37px;
}
#headerNav .lv0 {
	float: left;
}
#headerNav .lv0 > li {
	padding: 0;
	display: block;
	float: left;
}
#headerNav .lv0 > li > a {
	display: block;
	font-size: 12px;
	font-weight: 700;
	line-height: 15px;
	height: 30px;
	text-align: center;
	padding: 3px 10px;
	background-color:#d3d7ea;
}
#headerNav .lv0 > li.active > a {
	background-color:#a7b0d5; 
}
#headerNav .lv0 > li > div {
	right: auto !important;
	left: -16px;
	top: 37px;
	width: 960px;
}
#breadcrumb {
	margin-bottom: 0;
	background:#d3d7ea;
}
.col4cont {
	text-align:left;
}
#search form{margin:0}
#search {padding-bottom:10px; position:relative;}
#search button{ position:absolute; right:61px;}
#search .btn{ width:56px; padding-left:8px;padding-right:8px; float:right; margin-left:3px;}
#WbgBt, #BbgWt, #YbgBt, #BbgYt {
	font-size:16px;
	line-height:24px;
	height:24px;
	width:24px;
	text-align:center;
	display:block;
	float:left;
	text-decoration:none !important;
	border-radius:15px;
	margin:0 3px;
}
#WbgBt {
	border:1px solid #000000 !important;
	background-color:#ffffff !important;
	color:#000000 !important;
}
#YbgBt {
	border:1px solid #999999;
	background-color:#f9f5e4 !important;
	color:#000000 !important;
}
#BbgWt {
	border:1px solid #ffffff !important;
	background-color:#000000 !important;
	color:#ffffff !important;
}
#BbgYt {
	border:1px solid #ffff00 !important;
	background-color:#000000 !important;
	color:#ffff00 !important;
}
.homeBanner{width:630px;height:186px;position:relative;overflow:hidden;}
#splashBox h3 {margin:0; padding:0 0 5px; }
#splashBox {clear: both; margin: 0 auto; }
#splashBoxLeft {float:left; width:295px; padding:10px; height:243px; background:#cdfcc9; color:#253c98;}
#splashBoxRight {float:left; width:630px; height:263px; background:#174A7C;}
#splashBoxBaseLeft {float:left; width:295px; padding:10px; height:57px; background:#a6d6f3; color:#253c98;}
#splashBoxBaseRight {float:left; width:295px; padding:10px; height:57px; background:#ff0000; color:#fff;}
#splashBoxBaseRight a, #splashBoxBaseRight h3{color:#fff;}
#splashBoxBaseRight a.btn{color:#253c98 !important;}
#splashBoxLeft a, #splashBoxBaseLeft a, #splashBoxLeft h3, #splashBoxBaseLeft h3{color:#253c98;}
.half {width:50%; float:left;}
.halfLeft {width:45%; float:left;}
.halfRight {width:55%; float:left;}
#layouter{height: 30px;
padding: 20px 0;
float: right;}
#layouter>div{float:right;}
#layouter label{line-height:25px; color:#253c98; padding-left:7px;}
#search input {width:270px;}
#topIcons{text-align:right; padding-bottom:10px; float:right;}
#topIcons a{padding:0 0 0 10px; display:block; float:right;}
.homeMod {float:left; width:181px; margin-left:10px;}
.homeMod.first{margin-left:0;}
#homeMods{clear: both; margin: 20px auto;}
.homeModTitle {display:block; line-height:25px;height:25px; font-size:12px;color:#fff; background-color:#243b97; padding:0 10px;}
.homeModCopy { padding:5px 10px 0;}
.homeLinkBlock{float:left;padding:0 10px 0 0;width:177px;}
#logo p {color:#253c98; font-size:12px; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:700; margin:0; padding:25px 0 0;}
#breadcrumb a.tickoff {color: #FE0000; padding:2px 10px 0 10px; line-height:27px; display:block; float:left; font-weight:700;}
.vTicker { display:inline-block;  width:500px; height:27px !important; overflow:hidden !important; line-height:27px !important; margin-top:2px;}
.vTicker ul { display:block; float:left; height:27px !important; line-height:27px; list-style:none; margin:0 !important; padding:0 !important;top:0;}
.vTicker li { display:block !important; clear:both !important; height:27px !important; line-height:27px !important; list-style:none; margin:0 !important; padding:0 !important; }
#topPad {height:15px;}

.bgcolorBlueD-light {background:#ff0000; color:#fff; clear: both; padding: 10px;}
.bgcolorBlueL-light {background:#243b98; color:#fff; clear: both; padding: 10px;}

a:hover {text-decoration:underline;}
#headerNav a:hover {text-decoration:none;}
#footerContact {width:700px; float:left;}
#topLink {float:right; width:100px; text-align:right; padding-top:10px;}
#footerContact p, #copyright p{margin:0;padding:0;}
#topLinks > span {position:relative;}
#topLinks .stButton, #topLinks .stButton span{background:none !important; position:absolute; top:0; left:0;}
#topLinks .stButton img{display:none !important;}
#topLinks img{cursor:pointer; !important;}


table {
    background-color: transparent
}

th {
    text-align: left
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td,
.table>tbody>tr>td, .table>tfoot>tr>td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

.table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>th,
.table>thead:first-child>tr:first-child>th, .table>caption+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>td, .table>thead:first-child>tr:first-child>td {
    border-top: 0
}

.table>tbody+tbody {
    border-top: 2px solid #ddd
}

.table .table {
    background-color: #fff
}

.table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td {
    padding: 5px
}

.table-bordered {
    border: 1px solid #ddd
}

.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
    border: 1px solid #ddd
}

.table-bordered>thead>tr>th, .table-bordered>thead>tr>td {
    border-bottom-width: 2px
}

.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {
    background-color: #f9f9f9
}

.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th {
    background-color: #f5f5f5
}

table col[class*=col-] {
    position: static;
    display: table-column;
    float: none
}

table td[class*=col-], table th[class*=col-] {
    position: static;
    display: table-cell;
    float: none
}

.table>thead>tr>td.active, .table>tbody>tr>td.active, .table>tfoot>tr>td.active,
.table>thead>tr>th.active, .table>tbody>tr>th.active, .table>tfoot>tr>th.active,
.table>thead>tr.active>td, .table>tbody>tr.active>td, .table>tfoot>tr.active>td,
.table>thead>tr.active>th, .table>tbody>tr.active>th, .table>tfoot>tr.active>th {
    background-color: #f5f5f5
}

.table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover,
.table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr:hover>.active,
.table-hover>tbody>tr.active:hover>th {
    background-color: #e8e8e8
}

.table>thead>tr>td.success, .table>tbody>tr>td.success, .table>tfoot>tr>td.success,
.table>thead>tr>th.success, .table>tbody>tr>th.success, .table>tfoot>tr>th.success,
.table>thead>tr.success>td, .table>tbody>tr.success>td, .table>tfoot>tr.success>td,
.table>thead>tr.success>th, .table>tbody>tr.success>th, .table>tfoot>tr.success>th {
    background-color: #dff0d8
}

.table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover,
.table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr:hover>.success,
.table-hover>tbody>tr.success:hover>th {
    background-color: #d0e9c6
}

.table>thead>tr>td.info, .table>tbody>tr>td.info, .table>tfoot>tr>td.info,
.table>thead>tr>th.info, .table>tbody>tr>th.info, .table>tfoot>tr>th.info,
.table>thead>tr.info>td, .table>tbody>tr.info>td, .table>tfoot>tr.info>td,
.table>thead>tr.info>th, .table>tbody>tr.info>th, .table>tfoot>tr.info>th {
    background-color: #d9edf7
}

.table-hover>tbody>tr>td.info:hover, .table-hover>tbody>tr>th.info:hover,
.table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr:hover>.info,
.table-hover>tbody>tr.info:hover>th {
    background-color: #c4e3f3
}

.table>thead>tr>td.warning, .table>tbody>tr>td.warning, .table>tfoot>tr>td.warning,
.table>thead>tr>th.warning, .table>tbody>tr>th.warning, .table>tfoot>tr>th.warning,
.table>thead>tr.warning>td, .table>tbody>tr.warning>td, .table>tfoot>tr.warning>td,
.table>thead>tr.warning>th, .table>tbody>tr.warning>th, .table>tfoot>tr.warning>th {
    background-color: #fcf8e3
}

.table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover,
.table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr:hover>.warning,
.table-hover>tbody>tr.warning:hover>th {
    background-color: #faf2cc
}

.table>thead>tr>td.danger, .table>tbody>tr>td.danger, .table>tfoot>tr>td.danger,
.table>thead>tr>th.danger, .table>tbody>tr>th.danger, .table>tfoot>tr>th.danger,
.table>thead>tr.danger>td, .table>tbody>tr.danger>td, .table>tfoot>tr.danger>td,
.table>thead>tr.danger>th, .table>tbody>tr.danger>th, .table>tfoot>tr.danger>th {
    background-color: #f2dede
}

.table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover,
.table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr:hover>.danger,
.table-hover>tbody>tr.danger:hover>th {
    background-color: #ebcccc
}