body {background-color: #23a2dc; margin:0px; padding:0px; }
table, td{border-collapse:collapse; vertical-align:top} table {padding:0;}
img {border:0;}

.tbl_main {width:990px; background-color:#ffffff;}
.tbl_contents{width:934px;}
.wd_100 {width:100%;}
.wd_90 {width:90%;}
.wd_98 {width:98%;}
.wd_50 {width:50%;}

.textsmall {font:0.7em Arial, Helvetica, sans-serif; color:#343435; text-align:left; text-align:left; padding:5px 0px 10px 5px;}
.textsmall_red { font-family:Arial, Helvetica, sans-serif; color:#ff0000; text-align:left; text-align:left;}

.text1 {font:0.9em Arial, Helvetica, sans-serif; color:#343435; text-align:left; text-align:justify; line-height:22px}
.text2 {font:0.9em Arial, Helvetica, sans-serif; color:#343435; text-align:left; text-align:left; line-height:16px}
.txt_blu_bold {font:0.95em Arial, Helvetica, sans-serif; color:#3771b3; padding:10px 0px 10px 0px; text-align:right; font-weight:bold}
.txt_blu_small {font:0.95em Arial, Helvetica, sans-serif; color:#008cbb; padding:5px 0px 5px 0px; text-align:left; font-weight:normal}
.txt_blu_right {font:1.1em Arial, Helvetica, sans-serif; color:#008cbb; padding:5px 0px 5px 0px; text-align:right; font-weight:bold}
.text3 {font:1.1em Arial, Helvetica, sans-serif; color:#343435; text-align:left; text-align:left; vertical-align:middle; padding:0px 0px 0px 10px;}

.menu_top1{font:0.95em Arial, Helvetica, sans-serif; color:#007db2; padding:10px 0px 0px 0px; text-align:right; font-weight:bold;  text-decoration:none}
	a.menu_top1:link {color: #007db2; text-decoration:none}
	a.menu_top1:active { color: #007db2; text-decoration:none}
	a.menu_top1:hover { color:#007db2; text-decoration:underline}
.menu_top{font:0.9em Arial, Helvetica, sans-serif; color:#0683b4; padding:6px 0px 6px 0px; text-align:center; font-weight:normal; display:block; background-image:url(../images/bg_menu-top.jpg); background-repeat:repeat-x; text-decoration:none}
	a.menu_top:link {color: #0683b4; text-decoration:none}
	a.menu_top:active { color: #0683b4; text-decoration:none}
	a.menu_top:hover { color:#0683b4; text-decoration:underline; background-image:url(../images/bg_menu-hover.jpg); background-repeat:repeat-x;}
.menu_top_selected{font:0.9em Arial, Helvetica, sans-serif; color:#0683b4; padding:6px 0px 6px 0px; text-align:center; font-weight:normal; display:block; background-image:url(../images/bg_menu-hover.jpg); background-repeat:repeat-x; text-decoration:none}


.menu_feature1{font:0.95em Arial, Helvetica, sans-serif; color:#f58220; padding:7px 0px 7px 0px; text-align:left; font-weight:bold; display:block; text-decoration:none}
.menu_feature{font:0.95em Arial, Helvetica, sans-serif; color:#008cbb; padding:7px 0px 7px 0px; text-align:left; font-weight:normal; display:block;  text-decoration:none}
	a.menu_feature:link {color: #0683b4; text-decoration:none}
	a.menu_feature:active { color: #0683b4; text-decoration:none}
	a.menu_feature:hover { color:#0683b4; text-decoration:underline}

p{margin: 0px; padding:15px 10px 15px 10px; }
form{margin: 0px; padding:0px; }
h1 {font:1.6em Arial, Helvetica, sans-serif; color:#f57e20; font-weight:normal; text-align:left; padding:0px 0px 5px 10px; margin:0px}
h2 {font:1.2em Arial, Helvetica, sans-serif; color:#000; font-weight:normal; text-align:left; padding:0px 0px 5px 10px; margin:0px}

.link1 {font:0.8em Arial, Helvetica, sans-serif; color:#325eb8; text-align:left;}
	a.link1:link {color: #325eb8; text-decoration:none}
	a.link1:active { color: #325eb8; text-decoration:none}
	a.link1:hover { color:#325eb8; text-decoration:underline}

.footer { background-image:url(../images/bg_bottom.jpg); background-position:bottom; background-repeat:no-repeat; height:180px}
.footer_text {font:0.7em Arial, Helvetica, sans-serif; color:#fff; padding:0px 10px 0px 0px; text-align:right; font-weight:normal; text-decoration:none; vertical-align:bottom}

.padding10{ padding-left:10px;}

/*************************************/
.tbl_bord {
	border-top: 2px solid #c2c3c5; border-left: 2px solid #c2c3c5;
}
.cell_bord {
	border-right: 2px solid #c2c3c5; border-bottom: 2px solid #c2c3c5;
}
th{font:0.8em Arial, Helvetica, sans-serif; color:#000; text-align:left; text-align:left; padding:3px 0px 3px 5px; background-color:#73AEF0}

/*************************************/

ol, li{padding:0px 0px 0px 20px; margin:0px}
ul{margin:0; padding:0px 0px 0px 20px; }

.bord1 {
	border: 1px solid #999999;
}
.contactus{ width:70%; height:180px; border: 1px solid #999999; background-image:url(../images/bg_contact.jpg); background-repeat:no-repeat; background-position:left bottom}
