a:link {COLOR: purple; text-decoration: none;}
a:visited {COLOR: purple;text-decoration: none;}
a:active {COLOR: #9966FF;text-decoration: none;}
a:hover {COLOR: #9966ff;text-decoration: underline;}

table{     
   width:100%
}
p,li,th,td{	
	font-size: 70%;
}
hr{
  height: 1px;
	color:#43C6DB;
}
body
{
	background: #FFFFFA;
  background-attachment:fixed;
	color: #222;
	font-family:Tahoma, MS Sans Serif, Verdana, Arial ,Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	font-size: 14px;
	line-height: 135%;
	text-align: center;
  margin-top: 0;
  margin-left: 5px;
  margin-right: 0;
}
.table_border {
	border-collapse:collapse;
	border:1px solid #43C6DB;
}
table th,.subtitle{
	background: transparent url(tile_sub.gif);
	border-bottom: 1px solid #5176B5;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 5px;
	text-align: center;
}
.row_head {
	font-weight: bold;
	color: #FFFFFF;
	background: #628fD0;
	text-align: center;
}
.disb{
	background:  #eef9f9;
}
img{ cursor:pointer
}
.select{height: 250px;
width: 180px;
}
.font_cont{
  font-family:   Tahoma, MS Sans Serif, Verdana, Arial,Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	font-size: 14px;
}
.c1 {background-color: #CFA; cursor:pointer;}
.c2 {background-color: #ACF;}
.error{
	border-bottom: 1px solid #5176B5;
	color: #3A4F6C;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 5px;
	text-align: center;
}
.head_table{
  background: transparent url(l.gif);
	border-bottom: 1px solid #5176B5;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 5px;
}