body {margin:0; padding:0; background:#EAF2F9}
table, td {border-collapse:collapse}
table, td, img {border:0}
form, td {margin:0; padding:0}
td, tr, p {font:11px/15px Tahoma, Arial, helvetica, sans-serif; color:#808080; vertical-align:top;  text-align:left; padding:0; margin:0}
.clear{clear:both; line-height:0px}
input, textarea, select{font:11px Tahoma, Arial, helvetica, sans-serif; color:#6E7574; padding:2px 0 0 2px; text-transform:none; border: 1px solid #C7C7C7}
ul{list-style:none; line-height:0; padding:0; margin:0}

.mid{background-color:#C7C7C7; background-image:url(../images/mid_p.jpg); background-position:top; background-repeat:no-repeat}

a{font:11px Tahoma, Arial, helvetica, sans-serif; color:#478ED1; text-decoration:underline}
a:hover{text-decoration:none}

strong span{font:11px Tahoma, Arial, helvetica, sans-serif; color:#478ED1; font-weight:bold}

strong{font:11px Tahoma, Arial, helvetica, sans-serif; color:#4B4B4B; font-weight:bold}

b a{font:11px Tahoma, Arial, helvetica, sans-serif; color:#4B4B4B; font-weight:bold; text-decoration:underline}
b a:hover{text-decoration:none}

span{font:11px/15px Tahoma, Arial, helvetica, sans-serif; color:#B5B5B5}

li a{font:11px/16px Tahoma, Arial, helvetica, sans-serif; color:#515151; font-weight:bold; text-decoration:none; background:url(../images/mkr.gif) center left no-repeat; padding-left:9px}
li a:hover{text-decoration:underline}

.f2 td{font:11px/14px Tahoma, Arial, helvetica, sans-serif; color:#515151}
.f2 span{font:11px Tahoma, Arial, helvetica, sans-serif; color:#808080}
.f2 h1{font:11px/14px Tahoma, Arial, helvetica, sans-serif; color:#3C7FC3; font-weight:bold; margin:0; padding:0}
.f2 h2{font:11px/14px Tahoma, Arial, helvetica, sans-serif; color:#498C18; font-weight:bold; margin:0; padding:0}

#form input{width:195px; height:20px; margin-top:1px}
#form textarea{width:195px; height:134px; margin-top:1px; overflow:auto}

#footer td{font:11px/14px Tahoma, Arial, helvetica, sans-serif; color:#287FC2}
#footer span{font:11px/14px Tahoma, Arial, helvetica, sans-serif; color:#737373}
#footer a{font:11px Tahoma, Arial, helvetica, sans-serif; color:#287FC2; text-decoration:underline}
#footer a:hover{text-decoration:none}

/* ------------------------------------------------------------------------------------------------------------------- */
.btnInfo {
	font-size:9px;
	background-color:#FFF;
}

.a_MainMenu {
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
}

.a_MainMenu:hover {
	color:#002855;
}

.a_Menu {
	font-family:Tahoma, Geneva, sans-serif;
	color:#002855;
	text-decoration:none;
}

.a_Menu:hover {
	color:#111;
}
	
.a_LeftMenu {
	font-family:Tahoma, Geneva, sans-serif;
	color:#515151;
	text-decoration:none;
}

.a_LeftMenu:hover {
	color:#AAA;
}
	
.cellTitle {
	background-color: #FEEDCF;
	height:20px;
	vertical-align:middle;
}

hr.separatorA {
	color: #c4c7cc;
	height: 1px;
}

.txM {
	font-family:Tahoma, Geneva, sans-serif;
	color: #515151;
}




