form{padding:0px; margin:0px;}
table{padding:0px;}
h2{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#2D628C; padding:0px; margin:0px;}
body         { margin: 0px; background-color:#2D628C;}
.style1      { color: #FFFFFF }
.style4      { color: #055183; font-weight: bold }
.style5      { color: #666666 }
.style9      { color: #FF9900; font-weight: bold }
.style10     { color: #055583; font-weight: bold }
.text {
	font-family: "Tahoma", "Arial";
	font-size: 10px;
}

input {
	font-family: "Tahoma", "Arial";
	font-size: 10px;
}

.text11 {
	font-family: Tahoma, Arial;
	font-size: 11px;
}

select {
	font-family: "Tahoma", "Arial";

	font-size: 10px;

}

textarea {
	font-family: "Tahoma", "Arial";
	font-size: 10px;
}
.border {
	border: 1px solid #ded1bd;
}
#mainContainer{margin:0px auto; width:778px;}
#bodyArea{
	position:relative; float:left; width:516px; min-height:725px; _height:725px; 
	background:url(./images/leftborder.gif) left repeat-y; overflow:visible; 
	padding:0px 5px 0px 16px; text-align:left; font:normal 14px Palatino Linotype;
}
#headerKeywords
{
	position:relative; width:772px; height:24px; font:bold 9px Verdana; color:#CCCCCC; 
	background-color:#ffffff; margin:0px auto; padding:4px 3px 0px 3px;
}
#headerKeywords a{text-decoration:none; font:bold 9px Verdana; color:#CCCCCC;}
#footerKeywords
{
	position:relative; width:778px; height:100px; text-align:center; color:#225283;
	background-color:#3f8bb5; margin:0px auto 15px auto; font:bold 10px Verdana; 
}
#footerKeywords a{color:#225283; text-decoration:none;}
#footerKeywords a:visited{color:#225283;}

#serviceMenu{padding:0px 5px 10px 5px; text-align:center;}
#serviceMenu ul{list-style:none; margin:0px; padding:0px; width:100%; line-height:26px;}
#serviceMenu ul li{display:inline;}
#serviceMenu ul li a{text-decoration:none; padding:2px 5px 4px 5px; font:bold 10px Verdana; color:#FFFFFF; border:solid 1px #7b7bff; background:url(./images/ServiceMenuBK.gif) repeat-x; background-color:#0000ab;}
#serviceMenu ul li a:hover{text-decoration:none; font:bold 10px Verdana; background:#0000AB;}


.boxesArea{position:relative; width:505px; margin:0px; padding:0px; text-align:left;}
.divBox{float:left; width:240px; height:260px; margin:10px 0px;}
.divBox table{border:solid 1px #7b7bff; width:100%; height:100%;}
.divBox table th{background-image:url(./images/boxHeaderPattren.png); background-repeat:repeat-x; background-color:#0000ab; height:18px; padding-bottom:4px; margin:0px;}
.divBox table th a{color:#FFFFFF; text-decoration:none; font:bold 11px Verdana;}
.divBox table td{vertical-align:text-top; font:normal 10px Verdana; height:227px;}

