BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    background-color:#fefefd;
	background-image:url(images/page_bg.gif);
	background-repeat:repeat-x;
    background-position:top;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474747;
	text-decoration: none;
	line-height:18px;

}
a:link, a:visited, a:active {
	color: #333333;
	text-decoration:none;
}
a:hover{
	color: #8d8d8d;
	text-decoration:none;
}
.pink:link, .pink:visited, .pink:active {
	color: #ec008c;
	text-decoration:none;
	line-height:16px;
}
.pink:hover{
	color: #8d8d8d;
	text-decoration:none;
	line-height:16px;
}

.footer:link, .footer:visited, .footer:active{
	font-size:11px;
	color: #5b5b5b;
	text-decoration:none;
	
}
.footer:hover{
	font-size:11px;
	color: #74b30f;
	text-decoration:none;
}
.input{
	border:1px solid #b3b3b3;
	padding-left:8px;
	height:25px;
	padding-top:5px;
	font-size:11px;
	color:#b2b2b2;
}
.leftinput{
	border:1px solid #d4d0c8;
	padding-left:8px;
	padding-top:2px;
	width:172px;
	height:22px;
	color:#828282;

	font-size:11px;
}
.smalltitle{
   font-weight:bold;
   padding-left:17px;
   color:#515151}
.title{
   background-image:url(images/title_bg.png);
   font-size:22px;
   color:#FFFFFF;
   font-weight:bold;
   padding-left:18px;
   padding-top:3px;
   }
.graystrip{
	background-color:#f6f6f6;
	border-bottom:1px solid #ececec;
	border-top:1px solid #ececec;
	font-family:tahoma;
	height:27px;
	font-weight:bold;
	padding-left:10px;
}   
.titleBig{
   background-image:url(images/title_bg1.png);
   font-size:22px;
   color:#FFFFFF;
   font-weight:bold;
   padding-left:18px;
   padding-top:3px;
   }
.smallsubtitle{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#ec008c;
}   
.graybox{
	background-color:#f6f6f6;
	border:1px solid #e8e8e8;
	padding:14px;
}
.tdborder { background-color:#ffffff;
	border:1px Solid #b8d0e0;
	padding:7px;
	_padding:7px;
}
.dotedline td{
	border-bottom:1px dotted #D6D7D6;
	height:45px;
}

.dotedline1 td{
	border-bottom:1px dotted #D6D7D6;
	padding-left:10px;
}
.dotedline2{
	border-bottom:1px dotted #D6D7D6;
	padding-left:10px;
	height:25px;
}
.graystrip1 th{
	background-color:#f6f6f6;
	border-bottom:1px solid #ececec;
	border-top:1px solid #ececec;
	font-family:tahoma;
	height:27px;
	font-weight:bold;
	padding-left:10px;
}
.subtitle{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#b04677;
}

.formbutton{
	background-color:#9f3a65;
	border-bottom:1px solid #66172f;
	border-right:1px solid #66172f;
	border-left:1px solid #b55082;
	border-top:1px solid #b55082;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	color:#FFFFFF;
	padding-top:1px;
	padding-bottom:1px;
	}
.loadingbg{
	background-image:url(images/loading_bg.png); 
	width:100px; 
	height:107px;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
}
.loadingtext{
		color:#FFF;
		font-family:arial;
		font-size:12px;
}	
.curpage{

		font-family:arial;

			font-size:11px;
			color:#FFFFFF;
	background-color:#ec008b;
	padding-left:5px;
	padding-right:5px;
	margin:5px;	
	padding-bottom:2px;
	text-align:center;
	vertical-align:top;
}	
