html, body { margin: 0; padding: 0; background-color: #FFF; background: transparent url(/img/bgbody.gif); font-size: 12px; font-family: Verdana, Sans-Serif; color: #000000; }

img { border: 0; }
td { padding: 0; vertical-align: top; }
table { border: 0; border-collapse: separate; } /* border-collapse: collapse;*/

a:link, a:active, a:visited { color: #4169E1; }
a:hover { color: #6495ED; }

p { margin-top: 0; }

#all { margin:10px auto; margin-bottom: 15px; text-align:left; width:775px; min-width:775px; max-width:775px; border: 1px solid #e6e4e4;}
#header { width: 100%; border-collapse: collapse; }
#logo { width: 296px; height: 80px; background: transparent url(/img/logo.gif) no-repeat; }
#logo_1 { width: 269px; height: 30px; background: transparent url(/img/logo_1.gif) no-repeat; }
#menup { padding-top: 10px; background: transparent url(/img/logo_2.gif); }
#banner { padding: 5px; text-align: right; background: transparent url(/img/bghead.gif); }
#logo, #logo_1, #banner { background-color: #00468c; }

#main { width: 100%; padding: 0px; border-collapse: collapse; }
#main #content { padding: 10px; }
#left { width: 200px; }

#menup { color: #00468c; font-weight: bold; }

hr { height: 1px; background-color: #a6a6a6; border: 0; }

.gomain1 { padding-left: 10px; font-size: 10px; }
a.gomain:link, a.gomain:active, a.gomain:visited, .gomain1 { color: #FFFFFF; }
a.gomain:hover { color: #e4e4e4; }

.whiteban { color: #FFFFFF; font-size: 13px; font-weight: bold; }

/*
#menup2_1 { border: #e6e4e4 1px solid; }
.menup2 { width: 780px; height: 18px; padding: 0 3px 0 3px; color: #00468c; font-weight: bold; vertical-align: middle; }
*/

.title { font-weight: bold; font-size: 14px; color: #C90000; }
.title2 { font-weight: bold; font-size: 13px; color: #C90000; }

.menuleft { width: 100%; margin-bottom: 5px; border-right: 1px solid #e6e4e4; border-bottom: 1px solid #e6e4e4; }
.menutit { padding: 2px; padding-left: 5px; border-top: 1px solid #e6e4e4; border-bottom: 1px solid #e6e4e4; border-left: 3px solid #00468c; font-weight: bold; background: transparent url(/img/bgmenutit.gif); }
.menutext { padding: 4px; }

.block { width: 100%; margin-bottom: 15px; padding: 5px; border: 1px solid #f0eded; }
.blocktit { padding: 2px; padding-left: 5px; font-weight: bold; color: #C90000; background: transparent url(/img/bgblocktit.gif); }
.blocktext { background: transparent url(/img/bgblocktit.gif); }

.infoblock { margin-bottom: 15px; padding: 5px; padding-left: 60px; border: #d9d9d9 1px solid; background: transparent url(/img/block/infoblock.gif) no-repeat; }
.warningblock { margin-bottom: 15px; padding-left: 80px; padding-top: 5px; border: #d9d9d9 1px solid; background: transparent url(/img/block/infoblock.gif) no-repeat; }

a.hov:link, a.hov:active, a.hov:visited {
	display: block;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	color: #005eb3;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 4px;
	padding-left: 7px;
	/*height: 19px;*/
	text-decoration: none;
	border-top: 1px solid #dbe1e7;
/*
display: block; vertical-align: middle; margin: 0; height:23px !important; padding-left: 10px; color: #005eb3; text-decoration: none; border-top: #dbe1e7 1px solid;
*/
}
a.hov:hover { background-color: #fbfbfb; color: red; text-decoration: none; padding-left: 8px; border-right: #cc3333 5px solid; }

a.hovsublevel:link, a.hovsublevel:active, a.hovsublevel:visited {
	display: block;
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	color: #0072d9;
	text-align: left;
	padding-top: 0px;
	padding-left: 25px;
	height: 13px;
	text-decoration: none;
}
a.hovsublevel:hover { background-color: #fbfbfb; color: red; text-decoration: none; padding-left: 26px; border-right: #cc3333 5px solid; }

#footer { width: 100%; margin-top: 5px; border-top: #e6e4e4 1px solid; }
#footer #t1 { padding: 3px 0 3px 0; text-align: center; }

.bold { font-weight: bold; }
.boldred { font-weight: bold; color: red; }
.underline { text-decoration: underline; }

.center { text-align: center; margin-bottom: 15px; }
.right { text-align: right; margin-bottom: 15px; }

.red { color: red; }
.bord1 td { padding: 3px; border: 1px solid black; }
.ifotable1 { margin-top: 5px; padding: 5px; border: 1px solid #e6e4e4; }

input, textarea, select {
	color : #000000;
	font: normal 11px Verdana, Arial Cyr, Arial;
}

form { display: inline; }

input.post, textarea, select {	background-color: #FFFFFF; }

input, textarea, select { border: 1px solid #809DB9; }
.noborder { border: 0; text-indent: 0; }

input, textarea { text-indent: 3px; }

.small { font-size: 10px; }
.whois { font-family: Arial; font-size: 10px; }

.w50 { width: 50px; }
.w100p { width: 100%; }

.newstit { text-decoration: underline; }
.newstext { text-indent: 15px; }

.border0 { border: #6a6a6a 1px solid; }

.tdtitle { background-color: #fff6e9; font-weight: bold; text-align: center; }
.tdtitle2 { background-color: #fff6e9; font-weight: bold; text-align: left; }

table.border, table.bordercenter, table.tablecenter { border-collapse: collapse; margin-bottom: 15px; }
table.border td, table.bordercenter td, table.tablecenter td { padding: 3px; }
table.border td, table.bordercenter td { border: 1px solid #d5d5d5; }
table.bordercenter, table.tablecenter { margin: 0 auto; margin-bottom: 15px; }

.nodisplay { display: none; }

.middle { vertical-align: middle; }
