﻿
body 
{
    color:#293139;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
}

.DefaultTextBox
{
    margin-bottom:1px;
    border:solid 1px #CDCDCD;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color:#ffffff;
     
}

.clsFooter
{
    width:100%;
    font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-image:url(images/d-bottom-repeat.jpg);
	height:55px;
}

.clsHeader
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    
}

.clsHeader a:link
{
    color:#0A51A1;
}

.clsBox
{
    padding-left:5px;
    padding-right:5px;
}

.clsBox a:link
{
    color:#0A51A1;
}

.roundedcornr_box {
    background: #CCE2E4 url(images/roundedcornr_561101_grad.gif) no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
}

ul#tab {
    line-height:2em;
    list-style:none;
    margin:0 0 0 0px;
    padding:0;
    position:relative;
    top:0px;
    z-index:2;
}
ul#tab a {
	color:#0A51A1;background:#fff;
	text-transform:uppercase;
	border-bottom:none;
	position:relative;
	padding:3px 0 4px 4px;
	top:2px;
	text-decoration:none;
	position:relative;
    background:url(images/tableftB.gif) no-repeat left top;
}

ul#tab a span{
    background:url(images/tabrightB.gif) no-repeat right top;
    padding:4px 10px 4px 6px;
}

ul#tab a:hover,
ul#tab a:focus,
ul#tab a:active,
ul#tab a.current {
	color:#000;
	padding-bottom:5px;
	background-position:0 -42px;
	outline:none;
}
ul#tab a:hover span,
ul#tab a:focus span,
ul#tab a:active span,
ul#tab a.current span{
	padding-bottom:5px;
    background-position:100% -42px;
}

ul#tab li{display:inline}

.liquid-round { 
width:100%;
margin:0px; 
background:#fff url(images/leftside.gif) repeat-y left top;
} 

.box_title{
}
.top { 
width:100%; 
height:45px; 
background:url(images/top.gif) no-repeat left top; 
} 

.top span { 
display:block; 
position:relative; 
padding:10px 5px 5px 15px;
font-weight:bold;
font-size:18px;
color:#003366;
height:40px; 
background:url(images/top-right.gif) no-repeat right top; 
} 

.center-content { 
position:relative; 
background:url(images/rightside.gif) repeat-y right top; 
padding:1px 10px 20px 15px; 
margin:-1px 0 -20px 0; 
} 

.bottom { 
height:20px; 
background:url(images/bottom.gif) no-repeat left bottom; 
} 

.bottom span { 
display:block; 
position:relative; 
text-align:center;
height:20px; 
padding-left:15px;
background:url(images/bottom-right.gif) no-repeat right top; 
} 

.liquid-round a:link
{
    font-family:arial;
    font-size:12px;
    color:#0A51A1;

}

.liquid-round a:visited
{
    font-family:arial;
    font-size:12px;
    color:purple;
}

.clsFooter a:link
{
    font-family:arial;
    font-size:12px;
    color:#0A51A1;
}

.clsFooter a:visited
{
    font-family:arial;
    font-size:12px;
    color:purple;
}
 
body.home #tab li.first {color:#000;padding-bottom:5px;background-position:0 -42px;outline:none;}   
body.home #tab span.first {padding-bottom:5px; background-position:100% -42px;}

.trans75 
{
    width: 100%; 
    background-color: black;
    opacity:.75;
    filter: alpha(opacity=75); 
    -moz-opacity: 0.75;
    border:1px solid black; }
    
tr.off {
background: #ffffff;

}
tr.on {
background: #EFEFEF;
cursor:pointer;
}

.accordian_selected_header
{
    
    line-height:29px;
    height:29px;
    cursor:pointer;
    background-color:#ECEFF0;
    font-weight:bold;
    background:url(images/accordian_bg.gif);
    border-right: solid 1px #a0a4a7;
    border-left: solid 1px #a0a4a7;
}

.accordian_header
{
    
   line-height:29px;
   height:29px;
   cursor:pointer;
   background:url(images/accordian_bg.gif);
   background-color:#ffffff;

   border-right: solid 1px #a0a4a7;
   border-left: solid 1px #a0a4a7;
}
.accordian_content
{
    padding:10px 5px 5px 15px;
    border-right:solid 1px #a0a4a7;
    border-left:solid 1px #a0a4a7;
    background-color:#ffffff;
    
}

.accordian_content p
{
    /*margin:0 10 5 5;*/
}

.accordian_selected_header span
{
    margin-left:1px;
    padding-left:1px;
}
.accordian_header span
{
    margin-left:1px;
    padding-left:1px;
}
