html, body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #f4f4f4;
}

img {border: none;}

.bn {position:relative; width:486px; border:1px solid #E753C2; text-align:center; padding:9px 0; margin:0 auto}
.bn small {position:absolute; left:8px; top:-7px; color:#E753C2; text-transform:uppercase; background-color:#fff; padding:0 3px}

input, select, textarea {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: #E753C2 1px solid;
	padding: 0px 0px 0px 1px;
}

.button {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: #E753C2 1px solid;
	background-color: #E4A5C2;
}
.checkbox
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 0px;
	margin: 0px;
}
p, td, div, span {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

td.error-field {
	font:normal 12px Arial, Helvetica, sans-serif; 
	color:red;
	padding-left:5px;
}

td.error-field-down {
	font:normal 12px Arial, Helvetica, sans-serif; 
	color:red;
	padding-top:0;
	padding-bottom:5px;
}

form {
	margin: 0px;
	padding: 0px;
}
a {
	outline: none;
	color: #545454;	
}
a:hover {
	color: black;	
}
ul {
	padding: 0px 0px 0px 16px;
	margin: 0px;
	color: #545454;
}
li {
	padding: 0px 0px 12px 2px;
	margin: 0px;
	list-style: none;
	color: #545454;
}
li a {
	color: #545454;
}
h1, h2, h3, h4, h5 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;	
	font-weight: bold;
}
h1 {
	font-size: 14px;
	color: #000000;
	padding: 12px 0px 16px 16px;
}
h2 {
	font-size: 16px;
	color: #000000;
	padding: 4px 0px 16px 16px;
}

h3 {
	font-size: 18px;
	color: #000000;
	padding: 4px 0px 10px 16px;
}
h4 {
	font-size: 20px;
	color: #000000;
	padding: 4px 0px 6px 0px;
}
h5 {
	font-size: 11px;
	color: #545454;
	padding: 0px 0px 0px 120px;
}
h5 a {
	color: #545454;
}
p {
	padding: 9px 0px 9px 0px;
	margin: 0px;
}
hr {
	height: 1px;
	border-top: none;
	border-bottom: #B5BCC5 1px  solid;
	margin: 0px;
	padding: 0px;
}

.form_search { FONT-SIZE: 11px; width: 75px; height: 18px; border: #E753C2 1px solid; }
.left { padding-left: 30px; padding-bottom: 70px; padding-top: 30px; COLOR: #545454; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.t1 {COLOR: #D41CA3; FONT-WEIGHT: bold;}

.inp {
	border: 1px #d41ca3 solid;
	height: 20px;
}
.copy {
	color: #8f8f8f;
	font-size: 10px;
}
.txt1 {
	color: #d41ca3;
}
.txt2 {
	color: #d41ca3;
	text-decoration: underline;
}

.submenu {
	white-space: nowrap;
}
.whead {
	padding: 0px 6px 0px 6px;
	color: #FFFFFF;
	text-align: center;
        font-size: 14px;
	font-weight: bold;
}
.mmenu {
	padding: 0px 6px 0px 6px;
}
.mmenu, .mmenu a {
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
        font-size: 14px;
	text-decoration: none;
	white-space: nowrap;
}
.mmenu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.cmenu, .cmenu2 {
	padding: 0px 16px 0px 16px;
}
.cmenu, .cmenu a, .cmenu2 a {
	color: #d41ca3;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}
.cmenu a:hover, .cmenu2 a:hover {
	text-decoration: underline;
}
#pager {
	text-align: center;
	width: 320px;
	margin: 0px 0px 20px 0px;
}
#pager a.next-last-nonact {
	color: #e89fd5;
	text-decoration: underline;
	font-weight: bold;
	width: 16px;
	float: left;
	margin: 0px 2px 0px 12px;	
}
#pager a.next-last-act {
	color: #d43aae;
	text-decoration: underline;
	font-weight: bold;
	width: 16px;
	float: left;
	margin: 0px 2px 0px 12px;
}

#pager a.pages {
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 16px;
	float: left;
	margin: 0px 2px 0px 2px;
}
#pager a.pages:hover {
	color: #e753c2;
}

#pager a.pages-cur {
	color: #e753c2;
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 16px;
	float: left;
	margin: 0px 2px 0px 2px;
}


.mail-list {
	padding: 0px 4px 0px 4px;
}
.i30{width:30px}
.i40{width:40px}
.i50{width:50px}
.i70{width:70px}
.i90{width:90px}
.i100{width:100px}
.i120{width:120px}
.i150{width:150px}
.i200{width:200px}
.i250{width:250px}
.i300{width:300px}
.i350{width:350px}
.i400{width:400px}
.i450{width:450px}
.i500{width:500px}

.lightcell{background:#FFFFFF;}
.darkcell{background:#EBDFE4;}
.red {color:#BB0000}
