@charset "UTF-8";
/* CSS Document */

body 
{ 
background-color: #293446;
background-image: url("images/bg_repeat.jpg"); 
background-repeat: repeat-y; 
background-attachment: fixed; 
background-position: top center;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
} 


A:link {text-decoration: none; color: #285D91}
A:visited {text-decoration: none; color: #B35381}
A:active {text-decoration: none; color: #285D91}
A:hover {text-decoration: underline; color: #B58C27;}

h1 
{
color: #285D91;
font-size: 18px;
font-weight: 600;
line-height: 20px;
}

h2 
{
color: #333333;
font-size: 15px;
font-weight: 600;
line-height: 12px;
}

table.display
{
border-color:#FFFFFF;
border-width:0 0 1px 1px;
border-style: solid;

}

td.display
{
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
    background-color: #efefef;
}

td.display2
{
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
    background-color: #E6E2D1;
}

td.displayHead
{
    margin: 0;
    padding: 0px;
    border-width: 1px 1px 0 0;
    background-image:url(images/nav_bg_repeat.jpg);
}

td.displayLeft

{
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
    background-color: #6F7F94;

}

div.btn
{
color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

.btn A:link {text-decoration: none; color: #FFFFFF;}
.btn A:visited {text-decoration: none; color: #FFFFFF;}
.btn A:active {text-decoration: none; color: #FFFFFF;}
.btn A:hover {text-decoration: none; color: #FFFFFF;}

.rollover a{
display:block;
width: 167px;
height: 23px;
padding-top: 8px;
font: bold 13px sans-serif;;
color:#FFFFFF;
background: url("images/btn_bg2.jpg") 0 0 no-repeat;
text-decoration: none;
}
.rollover a:hover { 
background-position: 0 -31px;
color: #333333;
}

.rollover a:active {
background-position: 0 0px;
color:#ffffff;
}


.rolloverheader a{
display:block;
width: 83px;
height: 19px;
padding-top: 5px;
font: bold 13px sans-serif;;
text-shadow: #222222 1px 1px 1px;
color:#FFFFFF;
background: url("images/btn_bg_ro2.png") 0 0 no-repeat;
text-decoration: none;
}
.rolloverheader a:hover { 
background-position: 0 -24px;
text-shadow: #222222 0px 0px 0px;
color: #333333;
}

.rolloverheader a:active {
background-position: 0 0px;
color:#ffffff;
}
/*.rollover a:visited {
display:block;
width: 167px;
height: 23px;
padding-top: 8px;
font: bold 13px sans-serif;;
color:#FFFFFF;
background: url("images/btn_bg2.jpg") 0 0 no-repeat;
text-decoration: none;
}

/************************  POD *********************/


div.pod
{

color: #313131;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: 300;
line-height: 18px;
margin-top: 10px;
}

.pod h1 {font-weight: 500; color: #FFFFFF; font-size: 10px; margin-top: 1px;}

/************************  OTHERS  *********************/
div.dataCell
{
color: #214263;
text-align: center;
line-height: 20px;
}

form
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight:700;
color: #3333333;
}

checkboxText
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:  #285D91;
}

/************************  FOOTER *********************/

div.footer
{
color: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;

}

.footer A:link {text-decoration: none; color: #FFFFFF;}
.footer A:visited {text-decoration: none; color: #FFFFFF;}
.footer A:active {text-decoration: none; color: #FFFFFF;}
.footer A:hover {text-decoration: underline; color: #FFFFFF;}


/************************  Header *********************/

div.header
{
color: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;

}

.header A:link {text-decoration: none; color: #FFFFFF;}
.header A:visited {text-decoration: none; color: #FFFFFF;}
.header A:active {text-decoration: none; color: #FFFFFF;}
.header A:hover {text-decoration: none; color: #333333;}