#body {
Font-family:Verdana, Arial, Helvetica, sans-serif; 
background-color:#E1E9EC; 
font-size:100%;
margin-top:2px;
padding-top:2px;
}

.bottom {
	background-color: #E1E9EC;
	padding:20px;
	margin-top:20px;
	color:#6a6b75;
	font-size:60%;
}

.layout_table {
background-color:#FFFFFF;
height:100%;

}



.layout_table caption {
visibility:hidden;
line-height:0px;
}

.floatleft {
float:left;
}


.topmenubg {
	background-image: url(../static_images/topbanner2.jpg);
	background-repeat: no-repeat;
	background-color: #E1E9EC; /*if image not available */
}

.topmenu {
padding-left:0px;
padding:10px;


}

.topmenu A:link {
	COLOR: #E1E9EC; TEXT-DECORATION: none;
}
.topmenu A:visited {
	COLOR: #E1E9EC; TEXT-DECORATION: none;
}
.topmenu A:active {
	COLOR: #E1E9EC; TEXT-DECORATION: none;
}
.topmenu A:hover {
	COLOR: #cccc1c; TEXT-DECORATION: none;
	}

.topmenu li{

color:#E1E9EC;
font-size:70%;
list-style: none; 
float: left;
text-align:left;
margin-left:3px;
margin-right:3px;
}

.contact li{
color:#E1E9EC;
font-size:70%;
list-style: none; 
float: left;
text-align:right;
margin-left:3px;
margin-right:3px;
}


.leftmenu li{
color:#000000;
font-size:70%;
list-style: none; 
text-align:left;
padding:3px;
}
.leftmenu A:link {
	COLOR: #6a6b75; TEXT-DECORATION: none
}
.leftmenu A:visited {
	COLOR: #6a6b75; TEXT-DECORATION: none
}
.leftmenu A:active {
	COLOR: #6a6b75; TEXT-DECORATION: none
}
.leftmenu A:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}

.leftmenu {
border-right: 1px dashed #CCCCCC;
}

h3 {
color:#000000;
font-size:70%;
font-style:normal;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
margin-left:15px;
margin-right:10px;
padding-bottom:10px;
padding-top:10px;

}

.menutitle ul {
color:#E1E9EC;
font-size:100%;
list-style: none;
text-align:left;
padding:3px;
border-bottom: 1px solid #cccc1c;
margin-left:35px;
margin-right:15px;

}


.menubottom p{
margin-left:35px;
border-bottom: 1px solid #cccc1c;
margin-right:15px;
}

.bl {background: url(../static_images/bl.gif) 0 100% no-repeat; width: 20em; background-color:#FFFFFF;}
.br {background: url(../static_images/br.gif) 100% 100% no-repeat; background-color:#FFFFFF;}
.tl {background: url(../static_images/tl.gif) 0 0 no-repeat; background-color:#FFFFFF;  }
.tr {background: url(../static_images/tr.gif) 100% 0 no-repeat; background-color:#FFFFFF;  }

.rightborder {

}

.detailtitle {
font-weight:bold;
color: #609DB5;
list-style:none;
padding-left:0px;
margin:0px;
font-size:80%;

}

.detailpics {
float:left;
list-style:none;
padding-left:20px;
margin:0px;
padding-bottom:20px;
}

.text {
font-size:70%;
margin-left:20px;
margin-right:10px;
padding-bottom:15px;

}

.greyline {
background-color:#CCCCCC;
line-height:5px;
margin-left:10px;
margin-right:10px;
float:right;
}

p {
margin-right:10px;
}

.halftext {
font-size:70%;
width:210px;
}