/* Page definitions */
.mf {
 text-align: left;
 margin: 0 auto;
 width:960px;
}
.pf {
 width: 960px;
 min-height: 200px;
 padding-bottom:20px; 
}
.pf:after {
 content: '.';
 display:block;
 height: 0;
 visibility: hidden;
 clear:both;
}
/* Pane definitions 3 cols*/
.lpane_cbc {
 width:200px;
 min-height: 650px;	
 float:left;
}
.mpane_cbc {
 width:480px;
 height:auto;
 float:left;
 margin-left:18px;
 margin-top:0px;
 overflow:hidden;
}
.rpane_cbc {
 width:240px;
 height:auto;
 margin-left:18px; 	
 float:right;
 position:relative;
 top:0px;
}
/* Logo Frame definitions */
.lf {
width:960px;
height:90px; 
/* background-image: url(/modules/portal/skins/default/banner-background.gif); */
}
.logoField {
width:300px;
height:90px;
/*border:solid 1px blue;*/
}
/* Banner document */
.banner {
width: 480px;
height:90px;
float:right;
/*border:solid 1px red;*/
}
.bnr {
border:solid 1px #F75508;
background:#FFFBEF;
color:#F75508;
}
.bnrt{
margin-top:0px;
padding:3px 0px 0px 6px;
}
.bnrt h1 {
color:#00309C;
}
.bnrx {
font-size:13px;	
padding:1px 6px 6px 6px;
}
.ib {
width:240px;
}
.ibt {
background-color:#639ACE;
color:White;
font-size:16px;
font-weight:bold;
text-align:left;
padding:3px;
}
.ibx
{
background-color:#EFEFF7;
color:Black;
padding:6px 3px 6px 3px;
border:solid 1px #639ACE;
}
.ibx a
{
color:#00309C;
text-decoration:none;
}
.ibx a:hover
{
color:#00309C;
text-decoration:underline;
}
.ibx a:active
{
color:#00309C;
text-decoration:underline;
}
.ibx a:visited
{
color:#00309C;
text-decoration:none;
}
.ib2 {
width:240px;
}
.ibt2 {
background-color:#639ACE;
color:White;
font-size:16px;
font-weight:bold;
text-align:left;
padding:3px;
}
.ibx2
{
background-color:transparent;
color:Black;
padding:6px 3px 6px 3px;
border:solid 1px #639ACE;
}
.ibx2 a
{
color:#00309C;
text-decoration:none;
}
.ibx2 a:hover
{
color:#00309C;
text-decoration:underline;
}
.ibx a:active
{
color:#00309C;
text-decoration:underline;
}
.ibx2 a:visited
{
color:#00309C;
text-decoration:none;
}
.fdt
{
background-color:transparent;
color:#000000;
font-family:Verdana;
font-size:10px;
font-weight:normal;
text-align:left;
}
.fdx
{
background-color:#FFDB94;
border-top:solid 2px #FF7D00;
height:12px;
color:#000000;
text-align:left;
padding:12px;
}
.tdt {
width:480px;
color:Black;
font-size:18px;
font-weight:bold;
text-align:left;
padding-bottom: 3px;
border-bottom:solid 5px #F75508;
}
.d1 {
}	 
.dt1 {
background-color:transparent;
color:#000000;
font-size:14px;
font-weight:bold;
text-align:left;
height:20px;
padding:2px 3px 2px 3px;
}
.dx1 {
font-size:13px;	
padding:0px 0px 0px 0px;
}
.dx1 a {
color:#00309C;
text-decoration:none;
}
.dx1 a:hover {
color:#00309C;
text-decoration:underline;
}
.dx1 a:active {
color:#00309C;
text-decoration:underline;
}
.dx1 a:visited {
color:#00309C;
text-decoration:none;
}
.d2 {
width:480px;
}
.dt2 {
background-color:#FF7D00;
color:White;
font-size:14px;
font-weight:bold;
text-align:left;
padding:3px;
}
.dt2 A {
color:White;
text-decoration:underline;
}
.dt2 a:hover {
color:White;
text-decoration:underline;
}
.dt2 a:active {
color:White;
text-decoration:underline;
}
.dt2 a:visited {
color:White;
text-decoration:underline;
}
.dx2 {
background-color:#FFFBEF;
color:black;
padding:9px 9px 9px 9px;
border:solid 1px #FF7D00;
}
.dx2 a {
color:#00309C;
text-decoration:none;
}
.dx2 a:hover {
color:Black;
text-decoration:underline;
}
.dx2 a:active {
color:Black;
text-decoration:underline;
}
.dx2 a:visited {
color:#00309C;
text-decoration:none;
}
.d3 {
width:480px;
}
.dt3 {
background-color:#639ACE;
color:White;
font-size:14px;
font-weight:bold;
text-align:left;
padding:3px;
}
.dx3 {
background-color:White;
padding:9px 9px 9px 9px;
border:solid 1px #639ACE;
}
.dx3 a {
color:#00309C;
text-decoration:none;
}
.dx3 a:hover {
color:Black;
text-decoration:underline;
}
.dx3 a:active {
color:Black;
text-decoration:underline;
}
.dx3 a:visited {
color:#00309C;
text-decoration:none;
}
.d4 {
width:480px;
}
.dt4 {}
.dx4 {
background-color:White;
color:black;
border:dashed 1px black;
padding:9px 9px 9px 9px;
}
.d5 {
width:480px;
}
.dt5 {}
.dx5 {
background-color:#FFFBEF;
color:black;
border:dashed 1px black;
padding:9px 9px 9px 9px;
}
.d6 {
width:480px;
}
.dt6
{
background-color:#D6D3CE;
color:#000000;
font-size:14px;
font-weight:bold;
text-align:left;
padding:3px;
}
.dx6
{
background-color:transparent;
font-weight:normal;
padding:0px 0px 0px 0px;
border:solid 1px #D6D3CE;
}
.dx6 a
{
color:#00309C;
text-decoration:none;
}
.dx6 a:hover
{
color:#00309C;
text-decoration:underline;
}
.dx6 a:active
{
color:#00309C;
text-decoration:underline;
}

.dx6 a:visited
{
color:#00309C;
text-decoration:none;
}
.det {
 font-size:16px;	
 background-color:red;
 color:white;
 font-weight: bold;
 text-align: left;
 padding: 3px 6px 3px 6px;
}
.dex {
 background-color:#FFC4C4;
 font-weight: normal;
 padding: 6px 6px 6px 6px;
 border:solid 1px red;		
}
.icd {
}
.icdt {
background-color:#FFCF63;
color:White;
font-size:16px;
font-weight:bold;
text-align:left;
padding:3px 3px 3px 6px;
}
.icdx
{
background-color:#FFFBEF;
padding:9px;
border:solid 1px #FFCF63;
}
.icdx a
{
color:#00309C;
text-decoration:none;
}
.icdx a:hover
{
color:#00309C;
text-decoration:underline;
}
.icdx a:active
{
color:#00309C;
text-decoration:underline;
}

.icdx a:visited
{
color:#00309C;
text-decoration:none;
}
/*
.navigationBar
{
border:solid 1px Black; 
background-color:transparent;
color:#000000;
font-family:Verdana;
font-size:10px;
padding:2px 3px 2px 3px;
}
.nos
{
background-color:transparent;
color:Gray;
font-family:Verdana;
font-size:9px;
}
.mpt
{
background-color:transparent;
color:#000000;
font-family:Verdana;
font-size:11px;
font-weight:normal;
padding:3px 0px 3px 0px;
}
.mpc
{
background-color:transparent;
color:#000000;
font-family:Verdana;
font-size:11px;
font-weight:normal;
padding:0px 0px 0px 0px;
}
.mpc a
{
color:#00309C;
text-decoration:none;
}
.mpc a:hover
{
color:#00309C;
text-decoration:underline;
}
.mpc a:active
{
color:#00309C;
text-decoration:underline;
}
.mpc a:visited
{
color:#00309C;
text-decoration:none;
}
.mpn
{
background-color:white;
font-family:Verdana;
font-size:11px;
font-weight:normal;
padding:3px 3px 3px 3px;
border:solid 1px #108210;
}
.mpn a
{
color:#00309C;
text-decoration:none;
}
.mpn a:hover
{
color:#00309C;
text-decoration:underline;
}
.mpn a:active
{
color:#00309C;
text-decoration:underline;
}
.mpn a:visited
{
color:#00309C;
text-decoration:none;
}
.mmst
{
background-color:#A5CF73;
color:White;
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-align:left;
padding:3px;
}

.mmsx
{
background-color:#EBF4E1;
color:#000000;
font-family:Verdana;
font-size:11px;
padding:3px 6px 3px 6px;
border:solid 1px #A5CF73;
}
.mmsx a
{
color:#00309C;
text-decoration:none;
}
.mmsx a:hover
{
color:Black;
text-decoration:underline;
}
.mmsx a:active
{
color:Black;
text-decoration:underline;
}
.mmsx a:visited
{
color:#00309C;
text-decoration:none;
}
*/
.mmsibt
{
background-color:#A5CF73;
color:White;
font-size:16px;
padding:3px;
font-weight:bold;
text-align:left;
}
.mmsibx
{
background-color:#EBF4E1;
color:Black;
padding:3px;
border:solid 1px #A5CF73;
}
/* Link xml engine table */
.lt {
margin:0px;
padding:0px;
width:95%
}
.ltr1 {
background-color:#FFFBEF;
color:#000000;
font-size:13px;
padding:4px 3px 3px 4px;
}
.ltr2
{
background-color:#FFECB3;
color:#000000;
font-size:13px;
padding:4px 3px 3px 4px;
}
body {
left:0px;
top:0px;
margin: 0px;
font-size: 14px;
font-family:verdana,geneva,arial,helvetica,sans-serif;
background-color:transparent;
text-align:center;
}
a
{
color:#00309C;
text-decoration:none;
}
a:visited
{
color:#00309C;
text-decoration:none;
}
a:active
{
color:#00309C;
text-decoration:none;
}
a:hover
{
color:#00309C;
text-decoration:underline;
}
h1 
{
color:#000000;
font-size:16px;
font-weight:bold;
margin-top:1px;
margin-bottom:1px;
}
h2 
{
color:#000000;
font-size:14px;
font-weight:bold;
margin-top:1px;
margin-bottom:1px;
}