/* CSS Document */
@font-face {
font-family: "lucida sans";
src:url(fonts/lucidas0.eot);
}

*{
font-family:  "lucida sans", Arial, tahoma, Helvetica, sans-serif;
}
BODY{
font-size:80%;
background-image: url(images/blank.gif);
background-attachment:fixed;
background-repeat:no-repeat;
background-color:#deddd7;
margin: 20px 0px 10px 0px;
color:#5c5c5c;
border:0px;
overflow:visible;
}
input{
color:#5c5c5c;
}
td.top{
padding-left:10px;
padding-right:10px;
padding-bottom: 5px;
padding-top:5px;
font-size:85%;
background-color:#transparent;
color:#999999;
}
a.top{
color: #999999;
text-decoration:none;
padding: 0px 10px 2px 10px;
border-left: 1px dotted #999999;
}
a.top:hover{
background-color:transparent;
color:#333333;
border-bottom: 0px dotted #ffffff;
border-left: 1px dotted #333333;
}
td.banner{
background-image:url(images/bg_clo_banner.gif);
background-repeat:repeat-x;
padding-left: 10px;
height:32px;
}
a.banner{
 /* making ie and firefox equal */
padding: 10px 20px 10px 0px;
margin: 0px 0px 0px 0px;
/*padding: 0px 0px 0px 0px; */
margin: 0px 0px 0px 0px;
font-size:11px;
font-weight:bold;
color: #ffffff;
display:inline;
height:32px;
text-align:center;
vertical-align:middle;
text-decoration:none;
}
a.banner:hover{
color: #6699FF;
}

table.maintable{
padding-right:0px;
padding-left:0px;
background-color:#ffffff;
border: 0px solid #7c7c7c;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:0px;
background:url(../images/bg_clo.gif);
background-repeat:repeat-y;
}
h1 {
	color: #6699ff;
	font-family: "lucida sans", Arial, tahoma, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	text-transform:none;
	padding-bottom:6px;
	padding-left:20px;
	padding-right:0px;
	padding-top:10px;
	border-right-width:0px;
	margin: 0px 0px 10px 0px;
}
h2 {
	color: #6699ff;
	font-family: "lucida sans", Arial, tahoma, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-transform:none;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	border-right-width:0px;
	margin: 0px 0px 0px 0px;
}
li{
list-style-type:square;
}
form
{
margin:10px 0px 0px 0px;
}
div
{
padding-top: 0px;
padding-bottom:10px;
padding-left:20px;
padding-right:10px;
}
a.main{
color:#6699ff;
border-bottom: 1px dotted #6699ff;
text-decoration:none;
}
a.main:hover{
border-bottom: 0px dotted #3c3c3c;
background-color:#6699ff;
color:#ffffff;
text-decoration:none;
}
td.title{
background-color:#ffffff;
border-bottom: 1px solid #acacac;
}
td.main{
padding-right:10px;
padding-left:10px;
padding-bottom: 20px;
padding-top:5px;
font-size:90%;
background-color:#ffffff;
}
td.menu{
background-color:#ffffff;
padding-left:10px;
padding-bottom: 10px;
}
td.left
{
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
background-color:transparent;
border-right: 1px solid #acacac;
background-image:url(images/blank.gif);
background-attachment:fixed;
background-repeat:no-repeat;
}
td.footer{
border-top: 0px solid #acacac;
padding-left:10px;
padding-right:10px;
padding-bottom: 5px;
padding-top:8px;
font-size:11px;
background-color:transparent;
color:#333333;
}
a.footer{
color: #333333;
text-decoration:none;
}
a.footer:hover{
color:#6699ff;
}

/* Horizontal Navigation Menu \*/
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: normal 11px "lucida sans", Arial;
width: 100%;
border: 1px solid #333333;
border-width: 0px 0px 0px 0px;
background: black url(images/bg_menu_black.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 7px 10px;
text-decoration: none;
border-right: 1px solid #666666;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #6699ff;
background: transparent url(images/blank.gif) center center repeat-x;
}

/* End Navigation Menu \*/





hr, hr.line
{
border: none 0; 
border-top: 1px dotted #999999;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}



table.listback{background-color:#cccccc;}
tr.listhead{background-color:#f1f1f1;}
tr.listrow{background-color:#ffffff;}
