/* Page styles */

body {font-family: Arial, Verdana, sans-serif; font-size:69%; color : #333;margin:0;padding:0 ; }

p {margin:0 0 10px 0; padding:0;}
dl {margin:5px 0 0 0; padding:0;}
dt { text-align:left; text-indent: 0; margin:0; padding:0; line-height:1.1; }
dd {text-indent: 0; margin:0 0 5px 0; padding:0}

/* universal styles */
#centerPage { margin:0 ; padding: 0}

#rightContainer { clear:both}
	#topNav {display:none ; }
		
#leftContainer { width:166px ; display:block;  }
#logo img.print { display: inline; }
#logo img.screen { display: none; }

td.shadowLeft { display:none ; visibility:hidden; }
td.shadow_right { display:none ; visibility:hidden; }

.clearing {height: -1px;clear: both;}
.space {height:5px}

/* HOME styles */
#home_leftNav { display:none ; }
#home_img {display:none ; }
#home_heading { height:39px ; padding:0 ;}
	#home_heading img{ padding:0;}
#home_headingShadow { height:20px ; padding:0 ; margin:0; }
#home_contentContainer {padding:0 0 15px 0 ; margin:0 ;  ;line-height:1.4}
	#home_content {padding:0 20px 0 0  ;  margin:0 ; width:450px ; float:left}
	#home_angelContainer {padding:0 ; margin:0 ; width:auto ; float:left}
			#home_angel1 {padding:0 20px 0 0  ; margin:0 ; width:255px ; float:left}
			#home_angel2 {width:1px ; float:left}
			.angelTxt {padding: 1px 0 0 0px;}
				  .angelTxt img{padding: 2px 0 0 0; vertical-align:top}
	#home_quotation { clear:both ; text-align:left ; padding: 30px 15px 0 0}
	
/* INSIDE styles */
#leftNav { display:none ;}
#heading { height:39px ; padding:0 ;}
	#heading img{ padding:0 0 0 0; }
	#heading div {  font: normal 18px Arial; }
#headingHCP { height:39px ; padding:0 ;}
	#headingHCP img{ padding:0 0 0 0;}
	#headingHCP div { margin-left: -47px; font: normal 18px Arial; }


#headingShadow { height:20px ; padding:0 ; margin:0; }
#contentContainer {padding:0 ; margin:0 ;  }	
	#curve {display:none ;}
	#content {  padding: 0 0px 30px 0px ; float:left; line-height:1.5 ; }
#inside_img {display:none ;}
#hcp_img {display:none ;}

/* footer styles */
#blueBar { display:none ;}
#footer { width:100% ; margin:0 ; padding:0 ; color:#333; }
	#footerLeft {padding:0; margin:0; float:left; font-size:0.9em; width:65% ; }
	
	#footerRight {padding:0; margin:0; float:right; font-size:0.9em;width:35% ; }
		#footerRight ul {display:block ; list-style:none ; margin:0 ; padding:0}
		#footerRight ul li {display : block;float : right;margin:0;padding : 0 9px 0 0 ;}
		#footerRight ul li a {margin : 0; padding : 0; white-space : nowrap;text-decoration : none;display : block;text-align : left; color:#666}
		#footerRight ul li a:hover {text-decoration : underline; color:#69b6db}

/* Link styles */
a img {border : none;}
a:link{  color:#5f993a; text-decoration:none;}
a:visited{ color:#5f993a; text-decoration:none;}
a:active{ color:#5f993a; text-decoration:none;}
a:hover{ color:#25789e; text-decoration:underline;}
	  
/* heading styles */
h1 {font : 2em Arial, Verdana, sans-serif, serif; font-weight:bold;  color:#5f993a; margin:0 0 2px 0;}
h2 {font : 1.1em Arial, Verdana, sans-serif, serif; font-weight:bold; color:#5f993a; margin:0 0 5px 0; padding:0;}
h3 {font : 1.4em Arial, Verdana, sans-serif, serif; font-weight:bold; color:#666; margin:0; padding:0 0 10px 0 }
h4 {font : 1.3em Arial, Verdana, sans-serif, serif; font-weight:bold; color:#5f993a; margin:0 0 10px 0; padding:0;}
h5 {font : 1.2em Arial, Verdana, sans-serif, serif; font-weight:bold; color:#8cb606; margin:0 0 3px 0 ;  padding:0;}
h6 {font : 1em Arial, Verdana, sans-serif, serif; font-weight:bold; color:#8cb606; margin:0; padding:0}

/* forms */
form{margin: 0;padding: 0;}	
.radio {color: #666; vertical-align: middle;  font-size:1em; text-align:left ;}
.formSearch{font-size: 0.9em ; background-color: #ebebeb;border: 1px solid #999; width:100px ; height:11px}
.forma {font-size: 1em ; background-color: #fff;border: 1px solid #cccccc; width:250px}
.formb { font-size: 1.3em  ;background-color: #fff;border: 1px solid #cccccc; width:250px}
.formc {font-size: 1em ; background-color: #fff;border: 1px solid #cccccc; width:115px ; color:#999999}
.formd {font-size: 1em ; background-color: #fff;border: 1px solid #cccccc; width:380px ; font-family:Arial, Helvetica, sans-serif }
.forme { font-size: 1.3em  ;background-color: #fff;border: 1px solid #cccccc; width:115px}

/* nav */
#nav { display:none ;}

/* logo / register /update profile
.formLabels { vertical-align:top  ;  padding: 5px 0 0 0 ; height:18px}
.inputFields { vertical-align:top ; font-size:0.9em ; padding: 3px 0 0 0}
.detailsHead {color:#7cb336 ; font-weight:bold ; height:20px ; padding: 0;}
.btnAddRemove {  padding: 10px 0 0px 0;}
.dottedLineReg {   margin:8px 0 16px 0 ; padding:0  ; background: url(../images/tile_dots.gif) left top repeat-x ; height:2px; clear:both ; overflow:hidden ; width:500px}
.block { margin: 0 0 10px 20px ; float:left} */

/* Popup
#popupContent {width:400px ; padding: 30px 30px 20px 30px ;  margin:30px auto 0 auto ; background : #fff url(../images/popup_top.png) top left no-repeat; color:#666666}
#popupBottom  {width:460px ;  margin:0 auto ; background : url(../images/popup_bottom.png) bottom left no-repeat; height:12px}
#printclose { position:relative ; left:370px ; top: -15px}
	#printclose img{ padding: 0 0 0 10px} */
	
/* Admin 
#admin { background:#fff ; padding: 20px 40px 40px 20px ; margin-top:20px ; height:auto}
#adminLoginArea {padding: 40px 0 20px 200px}
#adminContent { margin:20px 0 0 0 ; }
#adminMenu {width:150px ; background:#e6fbbb ; float:left ; display:block ; padding:5px }
#adminAreaWrapper { margin: 0 0 0 175px  ; width:520px ; display:block}*/






