/* CSS Document */

 /********************** PLEASE NOTE ************************* /  
 /															   /		
 / IMPORTANT: Please ensure you are familiar with CSS protocol /
 / before making ANY CHANGES 	                               /
 /															   /
 /*************************************************************/ 
 
 
 /****************** Site constant tags ********************** /  
 /															   /		
 / The tags below are NOT to be modified, deleted or added to. /
 / Doing so will result in deviation from the Display Homes  
 / Online website template.                                    /
 /															   /
 /*************************************************************/
 
 
 /* General Fonts, Links, Structural Elements and Body Tags  */

 body 		 	 		{ background: #FFFFFF; margin: 1px; font-size: 11px; color: #000; line-height: 15px; }
 font, th, td, p, div  	{ font-family: Georgia, Trebuchet MS, Verdana, Helvetica, Sans-Serif; font-size: 11px; line-height: 15px; }
 a						{ color: #000; text-decoration: none; }
 a:hover				{ color: #EF3F35; text-decoration: underline; }
 li		                { list-style-image: url(../images/list.gif); line-height: 15px; font-size: 11px; }
 .red			    	{ color: #EF3F35;}
 .small			    	{ font-size: 9.5px; }
 
 /* Footer*/
 #footer				{ color: #2e3092;  padding-top: 6px; padding-bottom: 4px }
 #footer a				{ color: #2e3092; font-weight: normal; text-decoration: none; }
 #footer a:hover		{ text-decoration: underline;  }
 
 /* Home Content */
 td.top							    { background-image: url(../images/top-bg.jpg);	background-repeat: repeat-x; background-position: top;}
 td.lside 						{ border-left: 1px solid #2e3092;} 
 td.rside 						{ border-right: 4px solid #002f65 }
 td.tside 						{ border-top: 1px solid #2e3092 }  
 td.topcontent 						{ border-top: 12px solid #2e3092; border-right: 4px solid #002f65; background-image: url(../images/img-base.gif); background-repeat: repeat-x;	background-position: right bottom; }  
 td.side						{ background-image: url(images/img-base.gif); background-repeat: repeat-x; background-position: bottom;  border-top: 12px solid #2e3092;}
 					
 
 /* All Forms */
 
 input, textarea, select			{ font-family: Verdana, Arial, Helvetica, Sans-Serif; border: 1px solid #A4A9AF; font-size: 10px; padding: 3px; }
 .button			    			{ background: #004080; color: #FFF; font-size: 12px; border: 1px solid #FFF; }
 .searchform						{ border: 1px solid #333; font-size: 12px; padding: 2px; width: 150px; }	
 .searchbutton						{ background: #FFCC66; border: 1px solid #000; color: #000; font-size: 11px; font-weight: bold; font-family: Verdana, Arial; height: 20px; line-height: 10px; }
 td.searchpadding					{ padding: 3px; height: 15px; }
 .nil								{ border: 0px ;  }

 fieldset 				            { margin-top: 5px; border: 1px solid #2e3092;  color: #000000; width: 360px;} 
 legend.header           			{ font-weight: bold; font-size: 11px; color: #2e3092;}