html, body { text-align:justify; margin:0px; padding:0px; font:normal 12px Arial; color:#2f2e33; }
div, input, textarea, table, tr, td { text-align:justify; font:normal 12px Arial; color:#2f2e33; }
table, tr, td { vertical-align:top; }
img { border:0px; }
form { margin:0; padding:0; }
.cb { clear:both; }
.fl { float:left; }
.fr { float:right; }
.all_ul { padding:0px; margin:0px; list-style-type:none; }
#container { width:1003px; margin:0 auto; position:relative; }
.rel { position:relative; top:0px; left:0px; width:0px; height:0px; }
/* IDs **/
#cont{float:left; width:707px; padding-bottom:10px;}
#right{float:right; width:241px; padding-bottom:10px;}
#serachabs{position:absolute; float:right; right:20px;}
#binabs{position:absolute; left:-65px;}
#net{width:270px; color:#fff; padding-top:130px; margin-right:25px;}
#sec{width:330px; color:#fff; padding-top:130px; margin-right:30px;}
#virt{width:300px; color:#fff; padding-top:130px;}
/* CLASSes **/
.title{font-size:28px; font-family:Century Gothic;}
.title1{font-size:16px; font-family:Century Gothic;}
.black{color:#000;}
.orange{color:#ff6600;}
.toppad52{padding-top:52px;}
.logopad{height:125px; padding-top:30px;}
.menudiv{height:38px; background:#2f2e33; text-align:center; margin-bottom:2px;}
.MainPad{padding:45px 15px 0px 19px;}
.padright10{padding-right:10px;}
.Margright5{margin-right:5px;}
.Margright15{margin-right:15px;}
.Margleft15{margin-left:15px;}
.lheight100{line-height:100%;}
.lheight100{line-height:100%;}
.lheight80{line-height:80%;}
.copy{font-size:11px; color:#bababa;}
/* BACKGROUNDs **/
.orangebg{background:#ff6600 url(/img/orangebg.gif) no-repeat; width:963px; padding:0px 20px 20px 20px; float:left;}
.graybg{height:21px; background:#d6d0cc;}
.cont_corner{background:#f1f1f1 url(/img/cont_corner.gif) no-repeat; padding:15px 30px 15px 30px; float:left; width:647px;}
.cont_corner_bot{background:url(/img/cont_corner_bot.gif) no-repeat; width:707px; height:5px; margin-bottom:30px; clear:both;}
.line{background:url(/img/line.gif) no-repeat left bottom; padding-bottom:6px;}
.thick_line{background:#ff6600 url(/img/thick_line.gif) no-repeat; height:5px;}
/* LINKs **/
a, a:active, a:visited { color:#2f2e33; text-decoration:none; }
a:hover { text-decoration:none; color:#6d6c6e; }
a.menu, a.menu:active, a.menu:visited { font-family:Century Gothic; font-size:14px; color:#fff; line-height:38px; padding:0px 14px 0px 14px;}
a.menu:hover { text-decoration:none; color:#ff6600;}
a.menu_act, a.menu_act:active, a.menu_act:visited, a.menu_act:hover { text-decoration:none;font-family:Century Gothic; font-size:14px; color:#ff6600; line-height:38px; padding:0px 14px 0px 14px; }
.more{ font-family:Century Gothic; color:#ff6600; float:right;}
a.more, a.more:active, a.more:visited { font-family:Century Gothic; color:#ff6600; float:right;}
a.more:hover { text-decoration:none; color:#2f2e33;}
a.pager, a.pager:active, a.pager:visited { padding-left:3px; padding-right:3px; font-weight:bold; font-size:14px}
a.pager:hover { text-decoration:none; color:#ff6500; padding-left:3px; padding-right:3px; font-weight:bold; font-size:14px}
a.pager_act, a.pager_act:active, a.pager_act:visited, a.pager_act:hover { text-decoration:none; color:#ff6500; padding-left:3px; padding-right:3px; font-weight:bold; font-size:14px}

.white { color:#fff;}
a.white, a.white:active, a.white:visited { color:#fff;}
a.white:hover { text-decoration:none; color:#e4e4e4;}

a.date, a.date:active, a.date:visited { font-size:12px;color:#ff6800;font-weight:bold}
a.date:hover {font-size:12px;color:#ff6800;font-weight:bold}

a.tit, a.tit:active, a.tit:visited { font-size:14px;color:#000;font-weight:bold; line-height:20px}
a.tit:hover {font-size:14px;color:#ff6800;font-weight:bold}
a.tit_act, a.tit_act:active, a.tit_act:visited { font-size:14px;color:#ff6800;font-weight:bold; line-height:20px}
a.tit_act:hover {font-size:14px;color:#ff6800;font-weight:bold}

/* CONTACTs **/
.contit{ font-size:14px;}
.contit_err { color:#ff6600; font-weight:bold; font-size:14px; }
.asterisk { color:#ff6600; padding:0px 2px 0px 2px; font-size:20px; }
.mandatory { text-decoration:none; font-weight:bold; color:#000; }
.inputtextsel { border:dashed 1px #2f2e33; width:273px; color:#000; background:none; margin:2px 0px 5px 0px; height:20px; font-size:12px; }
.inputtext { border:dashed 1px #2f2e33; width:270px; color:#000; background:none; margin:2px 0px 5px 0px; height:15px; font-size:12px; }
.inputtextarea { border:dashed 1px #2f2e33; width:370px; height:120px; color:#000; background:none; overflow:auto; margin-bottom:3px; padding:0px;  font-size:12px;}
.code { border:dashed 1px #2f2e33; width:80px; height:17px; font-weight:bold; text-align:center; background:none; float:left; color:#000; font-family:Georgia; font-size:13px; }
.contacttext{width:250px; margin:10px 0px 0px 20px;}
.send { color:#fff; font-size:14px; border:solid 1px #2f2e33; text-align:center; padding:0px 20px 0px 20px; cursor:pointer; display:block; background:#ff6600; margin:0px 3px 0px 0px; float:left; }
.reset { color:#ff6600; font-size:14px; border:solid 1px #2f2e33; text-align:center; padding:0px 20px 0px 20px; cursor:pointer; display:block; background:#fff; margin:0px 3px 0px 0px; float:left; }

.sinp{width:114px; height:14px; border:0px; background:#d6d0cc; margin:0px; padding:0px 0px 0px 41px; float:left;}
.sbtn{width:16px; height:14px; border:0px; background:url(/img/go.jpg) no-repeat; margin:0px; padding:0px; cursor:pointer; float:left;}

.sep{ background:url(/img/sep.gif) repeat-x center left; height:15px;clear:both }
.img_border{border:1px solid #cad0e1; margin-right:5px}
.date{font-size:12px;color:#ff6800;font-weight:bold}
.testtext { width:510px; margin:10px 0px 0px 0px; }

a.botmenu, a.botmenu:active, a.botmenu:visited { line-height:22px; font-family:Century Gothic; font-size:12px; color:#ff6600;  padding:0px 5px 0px 5px;}
a.botmenu:hover { text-decoration:none; color:#ff6600;}
a.botmenu_act, a.botmenu_act:active, a.botmenu_act:visited, a.botmenu_act:hover { line-height:22px; text-decoration:underline;font-family:Century Gothic; font-size:12px; color:#ff6600;  padding:0px 5px 0px 5px; }

.signup_news {border:dashed 1px #2f2e33; width:230px; color:#000; background:none; margin:2px 0px 5px 0px; height:15px; font-size:12px;  }
.send_news { color:#fff; font-size:14px; border:solid 1px #2f2e33; text-align:center; padding:0px 20px 0px 20px; cursor:pointer; display:block; background:#ff6600; margin:0px 7px 0px 0px; float:right;}
