html, body {
	margin:0px;
	padding:0px;
}
body {
	font:normal 11px Verdana;
	color:#000;
	text-align:left;
	
}
table {
	margin:0px;
	padding:0px;
	border-spacing:0px;
	border:0px;
}
td, div, a, input, textarea {
	font:normal 11px Verdana;
	color:#000;
}
tr, td {
	vertical-align: top;
	
}
.mid {
	vertical-align:middle;
}
.bot {
	vertical-align:bottom;
}
form {
	margin:0px;
	padding:0px;
}
a, a:active, a:visited {
	color: #000; 
	font-size:11px;
	text-decoration:none;
}
a:hover {
	color: #000;
	font-size:11px;
	text-decoration:none;
}
img {
	border:0px;
}
.border {
	border:solid 1px #2cc4e3;
}
/* LINKs **********/
/*a.copy, a.copy:active, a.copy:visited, a.copy:hover {
	font-size:10px;
	color:#3eb6dd;
}
*/
a.menu, a.menu:active, a.menu:visited {
	text-decoration:none;
	
	color:#000000;
	font-size:12px;
	line-height:60px;
	
}
a.menu:hover {
	text-decoration:none;
	
	 color:#e30129;	 
	font-size:12px;
	line-height:60px;
}
a.menu_act, a.menu_act:active, a.menu_act:visited, a.menu_act:hover {
	text-decoration:none;

	color:#e30129;
	font-size:12px;
	line-height:60px;
	font-weight:bold;
}
a.more_blue, a.more_blue:active, a.more_blue:visited {
	color:#4f89f8;
}
a.more_blue:hover {
	color:red;
	text-decoration:underline;
}

a.paging, a.paging:active, a.paging:visited {
	color: #000;
	font-weight: bold;
	font-size:14px;
	text-decoration: none;
}

  a.paging:hover {
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
a.paging_ak, a.paging_ak:active, a.paging_ak:visited, a.paging_ak:hover {
    color:#0000FF;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}


p {
margin:0;
}


.fl{float:left;}
.fr{float:right;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}

a:link,a:visited { color:#000000}
.link:hover{text-decoration:underline; color:#666666}
a:hover { color:#666666;text-decoration:underline}
.contact { font-size:11px; color:#0d5494; font-weight:bold;}
.error {font-size:11px; color:#FF0000; font-weight:bold}
.star { color:#FF0000; padding-right:3px;}
.formwidth { width:200px; height:17px;  border:solid 1px #0d5494; color:#000; font-size:12px; }
.textarea{ width:300px; height:130px; font-size:12px; color:#000; border:solid 1px #0d5494; overflow:auto;}

.butdiv{ background:#818080; color:#fff; width:70px; height:19px; border:0px; margin:0px; display:block; line-height:19px; cursor:pointer;}
.text{ padding-left:5px; padding-bottom:10px; font-size:12px}
.select { width:155px; border:solid}
.sep1{background:url(/img/sep1.gif) repeat-x center center; height:20px;}
.asterisk{font-weight:bold; font-size:13px; font-style:italic;}
.mem{ color:#FFFFFF; padding-left:15px; vertical-align:middle; padding-top:2px}



