html {height:100%; font-size: 100%; }

body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height:100%; font-family: Arial, Verdana, Helvetica; font-size: .7em; color: #666666; line-height: 1.5em }




.HEADERS {  font-family: Arial, Verdana, Helvetica; font-size: 1.5em; color: #006633; font-weight: bold;}
.HEADERSLIGHT {  font-family: Arial, Verdana, Helvetica; font-size: 1.5em; color: #006633; font-weight: normal;}
.HEADERSGREY {  font-family: Arial, Verdana, Helvetica; font-size: 1.5em; color: #666666; font-weight: normal;}
.tablebrdr {   margin-left: auto; margin-right: auto; width:720px;height:100%; BACKGROUND: url(structure/border_page/middle.gif) repeat-y; }
.textWHITE {  font-family: Arial, Verdana, Helvetica; font-size: 1em;  color: #FFFFFF}





.whitetext {color: #FFFFFF}
.greentext {color: #006633}
.pipetext {color: #006633;font-size: 1.2em }


A {font-family: Arial, Verdana, Helvetica; font-size: 1em; color: #666; text-decoration:underline}
A:hover {font-family: Arial, Verdana, Helvetica; font-size: 1em; color: #ffffff; text-decoration: none; font-weight: normal; background-color: #006633}

A.navlinks:link {font-family: Arial, Verdana, Helvetica; font-size: 1.1em; color: #006633; text-decoration: none; font-weight: normal; line-height:1.5em}
A.navlinks:visited {font-family: Arial, Verdana, Helvetica; font-size: 1.1em; color: #006633; text-decoration: none; font-weight: normal}
A.navlinks:hover {font-family: Arial, Verdana, Helvetica; font-size: 1.1em; color: #ffffff; text-decoration: none; font-weight: normal; background-color: #006633}


A.sublinks:link {font-family: Arial, Verdana, Helvetica; font-size: 1em; color: #ffffff; text-decoration: none; font-weight: normal}
A.sublinks:visited {font-family: Arial, Verdana, Helvetica; font-size: 1em; color: #ffffff; text-decoration: none; font-weight: normal}
A.sublinks:hover {font-family: Arial, Verdana, Helvetica; font-size: 1em; color: #006633; text-decoration: none; font-weight: normal; background-color: #ffffff}



A.linkslarge:link {font-family: Arial, Verdana, Helvetica; font-size: 1.25em; font-weight: bold; color: #003366; text-decoration: none}
A.linkslarge:visited {  font-family: Arial, Verdana, Helvetica; font-size: 1.25em; font-weight: bold; color: #003366; text-decoration: none}
A.linkslarge:hover {font-family: Arial, Verdana, Helvetica; font-size: 1.25em; font-weight: bold; color: #666666; text-decoration: none}

A.whitelinks:link {font-family: Arial, Verdana, Helvetica; font-size: 1em; font-weight: normal; color: #FFFFFF; text-decoration: none}
A.whitelinks:visited {  font-family: Arial, Verdana, Helvetica; font-size: 1em; font-weight: normal; color: #FFFFFF; text-decoration: none}
A.whitelinks:hover {font-family: Arial, Verdana, Helvetica; font-size: 1em; font-weight: normal; color: #FFFFFF; text-decoration: none}


.textfield {
	font-size: 1em;
	width : 200px;
	font-family: Arial, Helvetica, sans-serif;
	border-top:#006633 1px dashed;
	border-bottom:#006633 1px dashed;
	border-right:#006633 1px dashed;
	border-left:#006633 1px dashed;
	height: inherit;
} 

.textfield50 {
	font-size: 1em;
	width : 50px;
	font-family: Arial, Helvetica, sans-serif;
	border-top:#006633 1px dashed;
	border-bottom:#006633 1px dashed;
	border-right:#006633 1px dashed;
	border-left:#006633 1px dashed;
	height: inherit;
} 

.textfield250 {
	font-size: 1em;
	width : 250px;
	font-family: Arial, Helvetica, sans-serif;
	border-top:#006633 1px dashed;
	border-bottom:#006633 1px dashed;
	border-right:#006633 1px dashed;
	border-left:#006633 1px dashed;
	height: inherit;
} 

.textfield100 {
	font-size: 1em;
	width : 100px;
	font-family: Arial, Helvetica, sans-serif;
	border-top:#006633 1px dashed;
	border-bottom:#006633 1px dashed;
	border-right:#006633 1px dashed;
	border-left:#006633 1px dashed;
	height: inherit;
} 



.buttons { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.2em; 
 background-color: #006633; 
 color: #ffffff; 
 width : 75px;
border-top:#ffffff 1px solid;
	border-bottom:#ffffff 1px solid;
	border-right:#ffffff 1px solid;
	border-left:#ffffff 1px solid;
}

li {  font-family: Arial, Helvetica, sans-serif; font-size:1em;  color: #666666; text-decoration: none}

.linksGREEN {  font-family: Arial, Verdana, Helvetica; font-size: 1em; color: #4f0c30; text-decoration: none}


.borderTOP{
	margin-left: auto;
	margin-right: auto;
	BACKGROUND: url('border/t.gif') repeat-x;
	width:20px;
	height:10px;
	
}
.borderLEFT{
	margin-left: auto;
	margin-right: auto;
	BACKGROUND: url('border/l.gif') repeat-y;
	width:11px;
	height:14px;
	
}

.borderRIGHT{
	margin-left: auto;
	margin-right: auto;
	BACKGROUND: url('border/r.gif') repeat-y;
	width:13px;
	height:11px;
	
}

A.intrabblink:link {font-family: Arial, Verdana, Helvetica; font-size: 1em; font-weight: normal; color: #006633; text-decoration: none}
A.intrabblink:visited {  font-family: Arial, Verdana, Helvetica; font-size: 1em; font-weight: normal; color: #006633; text-decoration: none}
A.intrabblink:hover {font-family: Arial, Verdana, Helvetica; font-size: 1em; font-weight: normal; color: #FFFFFF; text-decoration: none}

A.linkheader_links:link {font-family: Arial, Verdana, Helvetica; font-size: 1.2em; color: #006633; font-weight: normal;text-decoration: none}
A.linkheader_links:visited {  font-family: Arial, Verdana, Helvetica; font-size: 1.2em; color: #006633; font-weight: normal;text-decoration: none}
A.linkheader_links:hover {font-family: Arial, Verdana, Helvetica; font-size: 1.2em; color: #ffffff; font-weight: normal;text-decoration: none; background-color: #006633}
#bookassist_form *{
			margin:0;
			padding:0;
		}
		
		
		  <!--BOOKASSIST CSS STARTS-->
		#bookassist_form{
		
			font-family:verdana;
			font-size:11px;
			text-transform:capitalize;
			text-align:center;
			color: #FFFFFF;
			overflow:hidden;
		}
		#bookassist_form #DatesForm{
		text-align:center;
			overflow:hidden;
			margin-bottom:5px;
			margin-top:5px;
		}
		#bookassist_form #DatesForm p{
		
		}
		#bookassist_form .search_title{
		color:#FFFFFF;
		margin-right:30px;
		font-size: 11px;	
		}
		#bookassist_form label{
		margin-left:10px;
		color:#FFFFFF;
		font-size: 11px;
		}
		#bookassist_form .date_select{
			color: #006633;
			font-size:10px;
			margin-left:5px;
			width:48px;
			padding:0;
		}
		#bookassist_form #DatesForm #inday{
		width:42px;
		}
		#bookassist_form #DatesForm #outday{
		width:42px;
		}
		#bookassist_form #DatesForm #inmonthyear{
		width:80px;
		}
		#bookassist_form #DatesForm #outmonthyear{
		width:80px;
		}
		
		#bookassist_form .date_input{
			text-transform: capitalize;
			color:#006633;
			width:50px;
			font-size:10px;
			padding:0px 2px 0px 2px;
			margin-left:30px;
		}
		#ba_javascript p{
margin:0px 0px 0px 5px;
padding:0px;
font-family:verdana;
			font-size:10px;
			color: #FFFFFF;
}
#ba_javascript a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
text-decoration:underline;
}
<!--BOOKASSIST CSS ENDS-->