body {



margin-top: 4px;

margin-left: 4px;

margin-right: 4px;

margin-bottom: 4px;

background-color: #ffffff; 

background-image: url(images/bg.gif);

}

.blank{display:none;} 



.border {

	border-top: 1px solid  #0066CC;

	border-right: 1px solid  #0066CC;

	border-bottom: 1px solid  #0066CC;

	border-left: 1px solid  #0066CC;

	background-color: #ffffff; }



hr {border: none 0;

border-top: 1px dashed #000;/*the border*/

width: 80%;

height: 1px;/*whatever the total width of the border-top and border-bottom equal*/

}



td {font-family: arial;

    font-size: 70%;

    color: #000000;}





a:link {font-family: arial;

	font-size: 100%;

	font-style: normal;

	color: #0066CC;

	font-weight: normal;

	text-decoration: unerline;}



a:active {

	font-family: arial;

	font-size: 100%;

	color: #0066CC;

	font-style: normal;}



a:hover {

	font-family: arial;

	font-size: 100%;

	color: #000000;

 	font-style: normal; 

	text-decoration: underline; 

	font-weight: normal}





a:visited {

	color: #999;

	font-family: arial;

	font-size: 100%;

	text-decoration: underline;}





a.head:link {font-family: arial;

	font-size: 90%;

	font-style: normal;

	color: #0066CC;

	font-weight: normal;

	text-decoration: none;}



a.head:active {

	font-family: arial;

	font-size: 90%;

	color: #0066CC;

	font-style: normal;}



a.head:hover {

	font-family: arial;

	font-size: 90%;

	color: #000000;

 	font-style: normal; 

	text-decoration: underline; 

	font-weight: normal}





a.head:visited {

	color: #0066CC;

	font-family: arial;

	font-size: 90%;

	text-decoration: none;}







h1 {

	font-size: 130%;

	font-weight: bold;

	color: #0066CC;

	font-family: arial;

	margin-top: 0px;

	margin-bottom: 0px;
	
	word-spacing:0.2em;}



h2 {

	font-size: 110%;

	font-weight: bold;

	color: #333;

	font-family: arial;

	margin-top: 0px;

	margin-bottom: 0px;}

h3 {

	font-size: 110%;

	font-weight: bold;

	text-decoration: underline;

	color: #0066CC;

	font-family: arial;

	margin-top: 0px;

	margin-bottom: 0px;

}





h4 {

	font-size: 90%;

	font-weight: normal;

	color: #CC0000;

	font-family: arial;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 2px;}
	
	
/*Form styling*/
fieldset { float:left; border: none; padding: 6px; width: 350px; font-size: 90%; background-color: #228bf4;}
legend { border: 0; font-weight: bold; font-size: 110%; padding: 4px; background-color:#fff; border:2px solid #0066CC;}
label {  float: left; margin-top: 8px; font-size:11px; margin-right: 10px; margin-bottom: 2px; text-align:left; color: #fff; font-weight:normal; clear:both;}

fieldset .select { float: right; font: 14px arial; padding: 2px;  width: 200px; height: 30px;  border: 2px solid #0066CC; margin: 12px 0 0 0; } 

fieldset .input { float: right; font: 14px arial; padding: 2px;  width: 200px; height: 30px;  border: 2px solid #0066CC; margin: 12px 0 0 0; } 
fieldset .detailinput { float: left; font: 14px arial; padding: 2px;  width: 350px; height: 160px;  border: 2px solid #0066CC; margin: 12px 0 0 0 } 

.submitbutton { float: right; font: 14px arial; width: 190px; height: 28px; color: white; background: #0066CC;  border: 1px solid #fff; margin:5px 10px 5px 0;}
.formerror { padding:5px; border:1px solid #ececec; color:red;}
.formdetails { padding:5px; border:1px solid #ececec; color:#333; font-size:11px;}
