body {
    background-color: #FFFFFF;
    font-family:Arial;
    font-size: 12px;
    text-decoration: none;
    margin: 0px;
    padding: 0px;
    color: #000000;
    width: 100%;
    height: 100%;
}

a {
    text-decoration: underline;
    padding: 0px;
    margin: 0px;
    color: #000000;
}

a:hover {
    text-decoration: none;
}

a img {
    border: 0px;
}

div {
    margin: 0px;
    padding: 0px;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

h1, h2 {
	font-family:Arial;
	font-weight: normal;
	font-size: 18px;
	padding: 0;
	margin: 0;
	padding-bottom: 10px;
	color: #005A92;
}

h1 {
	font-size: 24px;
}

table td {
	font-family:Arial;
    font-size: 12px;
    text-decoration: none;
   	color: #000000;
}

.main_pad {
	padding:10px;	
}

.curs {
	font-size:10px;	
}

.search_l {
	background:url(/_images/search_l.jpg) top left no-repeat;
	width:9px;
	height:59px;
}

.search_m {
	background:url(/_images/search_m.jpg) top left repeat-x;
	height:59px;
}

.search_r {
	background:url(/_images/search_r.jpg) top left no-repeat;
	width:9px;
	height:59px;
}

.search_it td a{
		text-decoration:none;
}

.search_it td a:hover{
		text-decoration:underline;
}

.search_it {
	padding-top:4px;	
}

.topmenu td a {
	font-size:14px;
	height:25px;
	line-height:25px;
	display:block;
	text-decoration:none;
	text-align:center;
}

.tm1 {
	width:86px;
	font-size:14px;
}

.tm2 {
	width:107px;
	font-size:14px;
}

.tm3 {
	width:82px;
	font-size:14px;
}

.tm4 {
	width:130px;
	font-size:14px;
}

.tm5 {
	width:64px;
	font-size:14px;
}

.tm1 a:hover {
	background:url(/_images/topmenu_h1.jpg) top left no-repeat;
	color:#ffffff;
}

.tm2 a:hover {
	background:url(/_images/topmenu_h2.jpg) top left no-repeat;
	color:#ffffff;
}

.tm3 a:hover {
	background:url(/_images/topmenu_h3.jpg) top left no-repeat;
	color:#ffffff;
}

.tm4 a:hover {
	background:url(/_images/topmenu_h4.jpg) top left no-repeat;
	color:#ffffff;
}

.tm5 a:hover {
	background:url(/_images/topmenu_h5.jpg) top left no-repeat;
	color:#ffffff;
}

.line {
	border-bottom:1px solid #7fb5fa;
	padding-top:10px;
	padding-bottom:5px;
	margin-bottom:10px;
}

.leftmenu a{
	display:block;	
	width:210px;
	height:26px;
	text-align:center;
	line-height:26px;
	text-decoration:none;
	color:#005a92;
	font-size:14px;
}

.leftmenu a:hover{
	background:url(/_images/leftmenu_h.jpg) top left no-repeat;

}

.block_top {
	background:url(/_images/block_top.jpg) top left no-repeat;
	width:210px;
	height:8px;
}

.block_mid {
	background:url(/_images/block_mid.jpg) top left repeat-y;
	width:210px;
	padding:0px 8px 0px 8px;
}

.block_bot {
	background:url(/_images/block_bot.jpg) top left no-repeat;
	width:210px;
	height:8px;
}

.bl_name {
	color:#005a92;
	display:block;
	padding-bottom:5px;
}

.bask_view {
	color:#838383;
	font-size:10px;
	padding-top:5px;
	padding-bottom:10px;
}

.bask_view a {
	color:#838383;
}

.bann {
	border:1px solid #73aaf6;	
}

.pr_desc {
	font-size:10px;
	color:#1b1b1b;
}

.reg {
	color:#ec5d0f;	
}

.r_pad {
	padding-top:10px;
	padding-bottom:10px;
}

.footer {
	height:70px;
	background:url(/_images/footer.jpg) top left repeat-x;
	padding:5px;

}

.foot_link {
	padding-top:2px;	
}

.foot_link a {
	text-decoration:none;	
}

.foot_link a:hover {
	text-decoration:underline;	
}

.wb {
	color:#5e5e5e;
	font:normal 11px Verdana;
}

.error {
	color: darkred;
	font-weight: bold;
	border: 2px solid darkred;
	padding: 3px;
	background: #ff8888;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}

.ok {
	color: darkgreen;
	font-weight: bold;
	border: 2px solid darkgreen;
	padding: 3px;
	background: #88ff88;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}

.men_t a {
	
	padding-left:10px;
	margin-right:10px;
}

.men_t b{
	font-weight:normal;
	height:25px;
	display:inline-block;
	z-index:10;
}

.men_t a:hover {
	background:url(/_images/topmenu_h10.jpg) top left no-repeat;
	color:#ffffff;
}

.men_t b:hover{
	background:url(/_images/topmenu_h20.jpg) top right no-repeat;
}

.button_submit {
	background:url(/_images/button.jpg) top left no-repeat;
	width: 90px;
	height: 22px;
	border: 0;
	text-align: center;
	font:normal 12px Arial;
	text-align:center;
	padding-bottom: 4px;
	cursor:pointer;
}

.button_submit2 {
	background:url(/_images/button2.jpg) top left no-repeat;
	width: 90px;
	height: 22px;
	border: 0;
	text-align: center;
	font:normal 12px Arial;
	text-align:center;
	padding-bottom: 4px;
	color:#ffffff;
	cursor:pointer;
}

.button_dell {
	background:url(/_images/action_delete.gif) top left no-repeat;
	display:block;
	width: 16px;
	height: 16px;
	border: 0;
	cursor:pointer;
}

.bl td a{
	color:#005AB8;
	text-decoration:none;
	font-weight:bold;
}

.bl td a:hover{
	text-decoration:underline;
}

.bglime {
	background-color:#EDFFB2;	
}

.bg_head {
	background-color:#DCEAAF;	
}