@charset "utf-8";
/* CSS Document */


html, body{margin:0px; padding:0px; background:#FFF; font:normal 11px Verdana; color:#000;}
tr,td{vertical-align:top; text-align:left;}
img{border:0px solid #000;}

.MainTab{width:1003px; height:100%; background:url(images/mainpix.gif) repeat-x top left}
.botmenu{background:#AB0F10;  width:945px; height:43px; }
.botten{background:url(images/botten.jpg) no-repeat top left; width:40px; height:43px;}
.botborder{border:1px solid #710A0B;}
.botbg1{width:495px; background:url(images/botbg1.gif) no-repeat top left;}
.botbg2{width:254px; background:url(images/botbg2.gif) no-repeat top left;}
.botmenutxt{vertical-align:middle; text-align:center;}
.copy{vertical-align:middle;text-align:center; color:#FFF;}
.box1{width:350px; height:305px;}
.lten{width:20px; background:url(images/lten.png) no-repeat top right;}
.bord{background:url(images/bord.gif) no-repeat top left; width:1px;}
.bord1{background:url(images/bord1.gif) no-repeat top left; width:1px;}
.banner2{padding-left:28px; height:200px;}
.hdr{width:95px; height:22px; background:#ab0f10; color:#FFF; vertical-align:middle; padding-left:10px;}
.stxt{padding-top:10px;  color:#4b4b4b;}
.hdr2{height:22px; background:#AB0F10; font-weight:bold; color:#FFF; vertical-align:middle; padding-left:7px;}
.topbg{background:#FFF; border:0px solid #ABADAE; border-top-width:1px; padding:10px;}
.sbutt{padding-top:10px; text-align:right; }
.flag{width:100px; vertical-align:bottom; text-align:center; padding-bottom:5px; padding-right:7px;}
.in{border:1px solid #ACB2B5; background:#FFF url(images/in.gif) repeat-x top left; padding:5px;}
.imgbord{border:1px solid #ACB2B5;}
.redbold{color:#AB0F10; font-weight:bold;}
.topBoldRed{ font-size: 14px; color:#AB0F10; font-weight:bold;}
strong.topBoldBlack { font-size: 14px; font-weight:bold;}
.contbg2{height:28px; padding-left:7px; vertical-align:middle; background:url(images/contbg2.gif) repeat-x top left}
.but1{width:12px; background:url(images/butl.gif) no-repeat top left;}
.butr{width:12px; background:url(images/butr.gif) no-repeat top right;}
.butpix{background:url(images/butpix.gif) repeat-x top left; width:30px;}
.cattxt{padding-bottom:10px; padding-left:7px; padding-top:7px; line-height:150%; font-weight:bold;}
.underhdr{background:#D3D6D7; height:3px;}
.sep{background:#acb2b5; height:1px;}
.borderr{border:1px solid #acb2b5; background:#FFF; width:540px; height:auto;}


select{border:1px solid #ACADB2; background:#FFF; width:200px; height:19px; color:#000; font-size:10px;}
.select{border:1px solid #ACADB2; background:#FFF; width:93px; height:19px; color:#000; font-size:10px;}
.input{border:1px solid #ACADB2; background:#FFF; width:150px; height:13px; color:#000; font-size:11px;}
.button{padding:2px; border:1px solid #FF9D20; background:#FFF; width:60px; height:20px; color:#000; font-size:10px; vertical-align:middle;}
#butt{cursor: pointer; border:0px; background:url(images/butt.jpg) no-repeat top left; width:76px; height:24px; color:#FFF; font-size:11px; vertical-align:middle;}
.but{cursor: pointer; width:auto; white-space:nowrap; background:transparent; border:0px; height:20px; color:#000; font-size:11px; vertical-align:middle; padding-top:3px;}
textarea.textarea{border:1px solid #ACADB2; background:#FFF; width:180px; height:100px; color:#000; overflow:hidden; font-size:11px;font:normal 11px Verdana;}
.nogif{width:1px; height:1px;}
.catbut{padding-left:7px; padding-top:10px;}
.conttxt{font:normal 11px Verdana; color:#000; text-align:right; padding-right:5px;}


a, a:active, a:visited{ color:#FFF; font:normal 11px Verdana; text-decoration: underline;}
a:hover{ color:#FFF; font:normal 11px Verdana; text-decoration:none;}

a.menu, a.menu:active, a.menu:visited{font:bold 11px Verdana; color:#FFFFFF; text-decoration: none;}
a.menu:hover{font:bold 11px Verdana; color:#CF5759; text-decoration:none;}

a.topmenu, a.topmenu:active, a.topmenu:visited{font:normal 11px Verdana; color:#000; text-decoration: none;}
a.topmenu:hover{font:normal 11px Verdana; color:#AB0F10; text-decoration:none;}

a.topmenu_active, a.topmenu_active:active, a.topmenu_active:visited{font:bold 11px Verdana; color:#AB0F10; text-decoration: none;}
a.topmenu_active:hover{font:bold 11px Verdana; color:#AB0F10; text-decoration:none;}

a.link, a.link:active, a.link:visited{font:normal 11px Verdana; color:#6E6E6E; text-decoration: underline;}
a.link:hover{font:normal 11px Verdana; color:#6E6E6E; text-decoration:none;}


.menu_l{background:url(images/menu_l.gif) no-repeat top left; width:6px; height:28px;}
.menu_r{background:url(images/menu_r.gif) no-repeat top left; width:7px; height:28px;}
.menu_pix{text-align:center; vertical-align:middle; background:url(images/menu_pix.gif) repeat-x top left; width:100px;}
.popdiv{padding-bottom:50px;  background:#FFF url(images/popix.gif) repeat-x top left; position:absolute; top:20px; left:20px; width:800px; height:auto;}
.poptab1{background:#FFF;  border:1px solid #687074; background:url(images/popbot.gif) repeat-x bottom left; width:100%; height:auto;}
.go{padding-top:7px; padding-right:5px; text-align:right;}
.logo_sm{height:90px; padding-top:10px; padding-left:7px;}



.err
{
	color: #B22222;
	font-size: 11px;
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	padding: 5px;
	background: #EAEAEA;
	border: #B22222 1px solid;
	width: auto;
	text-align: left;
}




