body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #333333;
	line-height: 17px;
	margin: auto;
	background: url(images/bg_top.jpg) repeat-x;
}
div, h1, h2, p, form, label, input, textarea, img, span { margin:0; padding:0; }
.gap { padding: 0 15px 0 15px; }

ul { margin: 0; padding: 0; list-style-type: none; font-size: 0; }
img { border:none; }
.spacer { clear: both; font-size: 0; line-height: 0; }

.Doff{ display: none; }
.Don{ display: block; }

.dropdown { float: left; padding: 0 10px 0 10px; margin: 0; }
.dropdown dt { cursor: pointer; text-decoration: none; padding: 0 13px; height: 30px; }
.dropdown a, .dropdown a:active, .dropdown a:visited { display: block; color: #ffffff; font: bold 12px/30px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0; }
.dropdown dt:hover { background: url(images/mnu_hover.jpg) repeat-x 0 0; }

.dropdown dd { position: absolute; overflow: hidden; width: 160px; display: none; background: #fff; z-index: 200; opacity: 0; padding: 0; margin: 0; }
.dropdown ul { width: 156px; border: 2px solid #9ac1c9; list-style: none; border-top: none; margin: 0; }
.dropdown li a, .dropdown li a:active, .dropdown li a:visited { display: block; padding: 5px; color: #000000; font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; width: 146px; background: #eaf0f2; margin: 0; }
.dropdown li a:hover { background:#d9e1e4; color:#000; }
.dropdown .underline { border-bottom:1px solid #b9d6dc; }

.test_txt { font-size: 12px; text-align: justify; font-weight: normal; color: #333333; text-decoration: none; }
.test_name { font-size: 12px; text-align: justify; font-weight: bold; color: #003399; text-decoration: none; }

.sliderwrapper { width: 650px; height: 150px; position: relative; overflow: hidden; }
.sliderwrapper .contentdiv { visibility: hidden; position: absolute; left:0; top:0; background: #CCCCCC; width: 100%; height: 100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
.pagination { left: 5px; bottom: 5px; position: absolute; z-index: 100; }
.pagination a { padding: 0px 4px; text-decoration: none; color: #00007D; background: fff; }
.pagination a:hover, .pagination a.selected { color: #000; background: #FEE496; }

.domain_textbox { font-size: 13px; color: #333333; padding: 7px; border: 0; background: url(images/bg_domaintxtbox.png) no-repeat; }
.ext_textbox { font-size: 13px; color: #333333; padding: 7px; border: 0; background: url(images/bg_extbox.png) no-repeat; }
.bold_domain { font-size: 12px; font-weight: bold; color: #333333; line-height: 25px; }

.big_txt { font-size: 16px; font-weight: bold; color: #5A8DC2; line-height: 30px; }
.txt_w { color: #FFFFFF; }
.txt_bw { font-size: 16px; font-weight: bold; color: #FFFFFF; line-height: 25px; }

.white_bold { font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.white_txt { font-size: 12px; color: #FFFFFF; line-height: 17px; padding-left: 15px; }

.bot_link { font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; }
.bot_link:hover { color: #000000; }

.hilight { color: #FF0000; font-weight: bold; }

.errorMessage { position: absolute; right: 10px; bottom: 10px; color: #FF0000; font-weight: bold; }

.hdd { font-size: 16px; font-weight: bold; color: #008AFF; margin-bottom: 10px; margin-top: 20px; }
.hddsmall { font-size: 13px; font-weight: bold; color: #444; margin-top: 10px; }
.txt { font-size: 12px; font-weight: normal; color: #777; margin-bottom: 20px; }
.list { font-size: 12px; font-weight: normal; color: #777; margin-bottom: 20px; padding-left: 25px; }