a{
	color: #041A4E;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a:hover{
	color: #0099CC;
}

a.bottom{
	color: #0099CC;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.bottom:hover{
	color: gray;
}

body{
	background-color: #666;
	color: #494949;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h1{
   color: #4D68A4; 
	font-weight: bold;
	font-size: 17px;
	letter-spacing: -1px;
	text-indent: 25px;
}

h2{
	font: bold 13px;
	letter-spacing: -1px;
	display: inline;
}

h3{
	display: inline;
}

li{
	letter-spacing: -1px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.5
}
.list{
	list-style-image: url(images/info.gif);	
}

p{
	text-indent: 25px
}

select{
	background-color: #4D68A4;
	color: #FFFFFF;
	font: 12px "Courier New", Courier, monospace;
	width: 355px;
}
.input{
	width: 143px;
}

td{
	background-color: #FFFFFF;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

th{
	background-color: #FFFFFF;
	color: #383838;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.body{
	background-color: #FFFFFF;
	padding-bottom: 3px;
	padding-top: 0px;
}

.body-text{
	text-align: justify;
}

.box{
	border-right: 1px solid #595959;
	text-align: justify;
}

.box-header{
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.body-heading{
	background-color: #CCCCCC;
}

.brd{
	border-right: 1px solid #5B5B5B;
}

.brd-all{
	border: 1px solid #DEDEDE;
}
.brd-note{
	border-top: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;
}
.button{
	background-image: url(images/button.gif);
	border: 1px solid #D7E6F2;
	width: 143px;
}

.copyright{
	color: #FFF;
	font: 10px;
   padding: 7px;
}

.dot-vr{
	background-image: url(images/dot_vr.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.dot-hr{
	background-image: url(images/dot_hr.gif);
	background-repeat: repeat-x;
}

.error-note{
	color: #FE7B00;
}

.fill{
	background-color:#CCCCCC; 
}

.fill-two{
	background: #FF9900; 
}

.fill-three{
	background: #0099CC; 
}

.footer{
	background-color: #005380;
	color: #FFFFFF;
}

.infobox{
	background: #D8D8D8;
}

.infobox-body{
	background: #FFF;
	padding: 10px;	
}

.infoboxcontents{
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding-left: 5px;
   background-image: url(images/zx.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.infoboxheading {
	background-color: #FFF;
	color: #4D68A4;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 4px;
}

.menu {
	background-image: url(images/menu/menu.gif);
	background-repeat: repeat-x;
	border-right: 1px solid #595959;
}

.note {
	color: #0099CC;
	font: bold 11px;
}

.note2 
	background-image: url(images/zx.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.tableheader {
	background-color: #ADD8E6;
}

.table-note {
	background-color: #4D68A4;
}

.table-note-brd-all {
	border: 1px solid  #4D68A4; 
}

#header-phones {
	position:absolute;
	left:300px;
	top:5px;
	color:#F9F492;
	font-weight:bold
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color: transparent; layer-background-color: transparent; visibility: visible;
background-image: url(images/menu/menu_tpl_transp.gif)}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:5px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold;}
.clLevel0{background-color:none; layer-background-color:none; color:Gray}
.clLevel0over{background-color:none; layer-background-color:none; color:#4D68A4; cursor:pointer; cursor:hand}
.clLevel0border{position:absolute; visibility:hidden; background-color:none; layer-background-color:none}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:#979797; layer-background-color:#4D68A4; color:white}
.clLevel1over{background-color:#FFF; layer-background-color:#4D68A4; color:#FE7B00; cursor:pointer; cursor:hand}
.clLevel1border{position:absolute; visibility:hidden; background-color:#4D68A4; layer-background-color:#4D68A4}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:#979797; layer-background-color:#4D68A4; color:white}
.clLevel2over{background-color:#FFF; layer-background-color:#FE7B00; color:#FE7B00; cursor:pointer; cursor:hand}
.clLevel2border{position:absolute; visibility:hidden; background-color:#FE7B00; layer-background-color:#FE7B00}
