html, body { margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; background-color:#5F5F5F; font-family:Verdana, Tahoma; font-weight:normal; font-size:11px; height:100%; }
.body_align { padding:60px; }
.bodytbl_bg { background-color:#FFFFFF; }
p {margin-top:5px; margin-bottom:7px; }
a {outline:none}
/* For Header */
.logo { width:300px; height:120px; vertical-align:middle; }
.rightspace { padding-right:10px; }
.leftspace { padding-left:10px; }
.topnav_bg { background:url(../images/topnav_bg.jpg) center no-repeat; width:860px; height:60px; vertical-align:middle; }
/* End */

/* For Footer */
.footer_hr { background:url(../images/footer_hr.gif) top repeat-x #F4F4F4; height:10px; }
.footer_nav { border:solid 1px #E9E9E9; background-color:#EEEEEE; height:20px; color:#6A6E60; text-align:center; }
.footer_nav a:link, .footer_nav a:visited { display:block; color:#6A6E60; text-decoration:none; padding:4px; }
.footer_nav a:hover { display:block; background-color:#E75907/*#990000*/; color:#FFFFFF; }
.rights_text { color:#E35108; }
/* End */

.box_caption { background:url(../images/box_header_bg.gif) top repeat-x; padding:0px 2px 2px 5px; vertical-align:middle; font:bold 12px Verdana; color:#5C666F; text-align:left; }
.box_footer { background:url(../images/box_footer_bg.gif) bottom repeat-x; }
.port_caption { background:url(../images/port_header_bg.gif) top repeat-x; padding:0px 2px 2px 5px; vertical-align:middle; font:bold 12px Verdana; color:#5C666F; text-align:left; }

table.download { }
.download td { height:20px; border-bottom:dashed 1px #999999; }
.download a:link, .download a:visited { background:url(../images/ico_download.jpg) 3px 50% no-repeat; padding-left:22px; font:normal 11px Verdana; color:#000000; text-decoration:none; }
.download a:hover { background:url(../images/ico_download.jpg) 3px 50% no-repeat; color:#0065B3; text-decoration:underline; }

.border { border:solid 1px #E6E6E6; }

.right_box { border:solid 1px #E6E6E6; font:normal 11px Verdana; color:#656565; }
.right_box th { background-color:#EAE8E9; font:bold 12px Verdana; color:#5C666F; padding:2px 2px 2px 5px; line-height:20px; text-align:left; }
.right_box td  { background-color:#EAE8E9;}
.right_box-data { padding:3px; }
.right_box-bluetext { font:normal 11px Verdana; color:#154293; }

.table_border1 {
	border:#E2E2E2 solid 1px; 
	padding:2px;
}
.table_border11 { background-color:#259c03;
}
a.sitemap:link, a.sitemap:visited { font-family:Verdana; font-size:11px; color:#484848; text-decoration:none; }
a.sitemap:hover { color:#E35108; text-decoration:underline; }

.downloadlink { font:normal 11px Verdana; color:#0000EE; text-decoration:none; }
.downloadlink:hover { font:normal 11px Verdana; color:#B8301E; text-decoration:underline; }

.hedings { font:bold 13px Arial; color:#B1291D; }

.maillinks { font: 11px Verdana; color:#0000EE; text-decoration:none; }

.cont_no { background-color:#B0B0B0; height:17px; vertical-align:middle; font: 12px Arial; color:#4C4C4C; }
.expo {border:1px solid #cccccc; margin-bottom: 5px}
Input.textbox { border: solid 1px #E7E7E7; padding: 3px 2px; font: normal 11px Verdana; background: url(./images/input_bg.gif) top left repeat-x; }
Textarea.textarea { border: solid 1px #E7E7E7; padding: 2px; font: normal 11px Verdana; }
Select.combobox { border: solid 1px #E7E7E7; padding-left: 2px; font: normal 11px Verdana; }
Input.btn { background: #E0ECFA; border: solid 1px #97B1D0; font: bold 11px Verdana; color: #454561; padding: 1px; margin: 0px; cursor: pointer; }
