/*---------------------Links--------------------------------------*/
A:hover 	
	{
	background-color:white;
	color:purple;
	text-decoration: underline;
	}
A:link,A:visited 	
	{
	color: blue;
	text-decoration: none;
	}
A.menu_link:link,A.menu_link:visited 	
	{
	color:yellow;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:0 5 0 5;
	} 
A.menu_link:hover	
	{
	background-color:red;
	border:1px solid yellow;
	color:white;
	} 
A.selected
	{
	background-color:red;
	color:white;
	} 
A.TH:link,A.TH:visited 	
	{
	font-weight:bold;
	color:white 
	}
/*--------------------Common CSS ---------------------------------*/
/*
	background-color: #CCCCFF;
	*/
body 	
	{
	margin:0;
	background-color: #E5EAF0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px  
	font-color:#777777;
	}
TABLE.banner 	
	{
	background-color:#7B99F6;
	background-image:url('../images/logo5.jpg');
	background-repeat:no-repeat;
	background-position:left;
	width:800px;
	border-collapse:collapse;
	border:1px solid #777777;
	margin:auto;
	}
TABLE.banner td
	{
	padding:0;
	height:52;
	}
TABLE#tblmenu td
	{
	color:white;
	background-color:#000060;
	font-size:10px;
	padding:0 4 0 4;
	}
TABLE#tblcustomer
	{
	color:#777777;
	background-color:#DDDDDD;
	font-size:10px;
	border:1px solid #777777;
margin:auto;
	}
TABLE#tblcustomer td,#tblcustomer th
	{
	color:#777777;
	background-color:#DDDDDD;
	font-size:10px;
	padding:4;
	text-align:center;
	}
.main_table
	{
	border:1px solid #777777;
	}
.left_main
	{
	background-color:#EEEEEE;
	text-align:left;
	padding:5;
	color:grey;
	font-size:10px;
	vertical-align:top;
	border-right:1px solid #BBBBBB;
	}
.right_main, .right_main table
	{
	background-color:white;
	color:#111111;
	padding:10;
	font-size:11px;
	vertical-align:top;
	text-align:justify;
	}
img
	{
	border:1px solid #777777;
	}
img:hover
	{
	border:1px solid #FFCC33;
	}
.rightalign
	{
	margin:8 0 8 8;
	float:right;
	}
.leftalign
	{
	margin:8 8 8 0;
	float:left;
	}
img.centeralign
	{
	margin:8 8 8 0;
	float:center;
	}
H1,H2,H3,H4,H5
	{
	font-family: Arial;
	text-transform: capitalize;
	color: navy;
	margin:0;
	padding:10 0 2 0;
	}
H2 	
	{
	font-size:1.6em;
	}
H3 	
	{
	display:block;
	font-size:1.4em;
	}
H4 	
	{
	padding-left:10;
	font-size:1.2em;
	}
UL { padding:0; }
LI 	
	{
	list-style-type:none;
	background-image:url('/images/bullet.red.jpg');;
	background-repeat:no-repeat;
	background-position:0 5;
	padding:2 0 2 16;
	}
.left_main ul
	{
	padding-top:20;
	margin-left:0;
	}
.left_main li
	{
	background-image:url('/images/bullet.blue.jpg');;
	padding-left:12;
	border-bottom:1px solid black;
	}
.left_main li:hover,li.selected
	{
	background-image:url('../images/bullet.red.jpg');;
	background-color:white;
	padding-left:12;
	border-bottom:1px solid black;
	font-weight:bold;
	}
.left_main li A {display:block; }
input.text 		{border:1px solid navy; }
div.testimonial {text-align:justify; font-style:italic;width:90%;border:1px dashed navy;padding:6 }
p.testimonial 	{text-align:justify; font-style:italic; }
span.provider 	{font-weight:bold; float:right; }
p.answer 		{margin:2 0 20 2;padding:4 20}
a.question 		{font-weight:bold;font-size:12px}
li.question 	{margin-left:15}
#footer 		{color:#777777;font-size:9px;text-align:center}
span.rightalign
	{
	width:140;
	background-color:red;
	color:white;
	font-weight:bold;
	text-align:center;
	border:2px outset  black;
	padding:4;
	margin:-8 -8 10 10;
	font-size:10px;
	}
input,textarea,select
	{
		border:1px solid grey;
		font-size:12px;
		font-family:Arial;

	}
