body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
img{border:0;}
ul li{ list-style-type:none; }
#main{ margin:5px auto; padding:0; width:1000px; }
#main #maininner{ margin:0; padding:0; }
      #maininner #header{ position:relative; margin:0; padding:0; background:url(../images/headerbg.jpg) repeat-x top left; width:1000px; height:360px; border-bottom:1px solid #097ab1; }
	             #header .toplink{ position:absolute; top:290px; left:20px; margin:0 ; padding:0; }
				 #header .toplink ul{margin:0; padding:0; }
				 #header .toplink ul li{ float:left; margin:10px; padding:0; }
				 #header .logo{ position:absolute; top:19px; left:30px; margin:0; padding:0; }
				 #header .rightimg{ float:right; margin:0 70px 0 0; padding:0; background:url(../images/header_img.jpg) no-repeat top right; width:463px; height:278px; }
				 #header .menubar{ clear:both; float:right; margin:4px 0 0 0; padding:0;  }
				         .menubar ul{ margin:0; padding:0; display:block; width:600px; }
						 .menubar ul li{ float:left; margin:0; padding:0; height:61px; line-height:40px; font-weight:bold; }
						 .menubar ul li a{ color:#c7cacb; margin:0; padding:5px 40px; text-decoration:none; height:51px; display:block; }
						 .menubar ul li a:hover{ color:#4ea3c8; margin:0; padding:5px 40px; display:block; background:url(../images/menubg.jpg) repeat-x; }
	 
	  #maininner #header1{ position:relative; margin:0; padding:0; background:url(../images/headerbg1.jpg) repeat-x top left; width:1000px; height:258px; border-bottom:1px solid #097ab1; }
	             #header1 .toplink1{ position:absolute; top:210px; left:20px; margin:0 ; padding:0; }
				 #header1 .toplink1 ul{margin:0; padding:0; }
				 #header1 .toplink1 ul li{ float:left; margin:10px; padding:0; }
				 #header1 .logo{ position:absolute; top:19px; left:30px; margin:0; padding:0; }
				 #header1 .rightimg{ float:right; margin:22px 70px 0 0; padding:0; background:url(../images/header_img1.jpg) no-repeat top right; width:341px; height:182px; }
				 #header1 .menubar1{ clear:both; float:right; margin:6px 0 0 0; padding:0;  }
				         .menubar1 ul{ margin:0; padding:0; display:block; width:600px; }
						 .menubar1 ul li{ float:left; margin:0; padding:0; height:61px; line-height:30px; font-weight:bold; }
						 .menubar1 ul li a{ color:#c7cacb; margin:0; padding:1px 40px; text-decoration:none; height:35px; display:block; }
						 .menubar1 ul li a:hover{ color:#4ea3c8; margin:0; padding:1px 40px; display:block; background:url(../images/menubg.jpg) repeat-x; }					 



       #maininner #left{ float:left; margin:0; padding:0;width:220px; } 
	   			  #left .box{ float:left; clear: both; margin:0 0 5px 0 ; padding:0; width:220px; background-color:#097ab2; }
				  #left .box h1{ float:left; margin:13px; padding:0;font:bold 14px Arial; color:#FFFFFF; }
				  #left .box .img{ margin:10px 0 0 10px; padding:0; }
				  #left .box .space{ clear:left; margin:0; padding:0; background:url(../images/lefttopbotmline.jpg) repeat-x top left; height:7px; width:220px; }
				  #left .box ul{ margin:0 ; padding:0; }
				  #left .box ul li{ margin:10px; padding:0 0 0 10px; display:block; width:180px; height:20px }/*background:url(../images/arrow1.jpg) no-repeat left; */
				  #left .box ul li a{ margin:0; padding:5px 0; color:#b3aeb2; display:block;text-decoration:none; }
				  #left .box ul li a:hover{ margin:0; padding:5px 0; color:#fff; display:block; background-color:#1688bc; }
				  
				  
				  
	    #maininner #right{ float:left; margin:3px 0 0 0; padding:0; } 
		           #right .box1{ margin:0 0 5px 0; padding:0; width:150px; height:150px; border:1px solid #097ab1; }
				   #right .box1 h2{ margin:0; padding:0; font-size:14px; font-weight:bold; color:#097ab1; text-align:center; }
				   #right .box1 a{ text-decoration:none; }
				   
				   
	    #maininner #middle{ float:left; margin:0 5px 0 5px; padding:0; width:618px; } 
		           #middle h1{ margin:10px 0 5px 10px; padding:0; color:#0099FF; font-size:14px; font-weight:bold; }
				   #middle h2{ margin:0 0 10px 0; padding:0; color:#097ab1; font-size:13px; font-weight:bold; }
				   #middle strong{ margin:0 0 10px 0; padding:0; color:#595c5d; font-size:12px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; }
				   #middle .b{ float:left; text-align:center; margin:0; padding:0; color:#595c5d; font-size:12px; line-height:25px;font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; width:600px }
				   #middle p{ clear:left; float:left; margin:10px 0 10px 10px; padding:0 0 20px 0; width:595px; color:#5d5d5c; text-align:justify; line-height:18px; }
				   #middle .break{background:url(../images/pagebrak.jpg) no-repeat bottom; }
		
		
		
        #footer{ float:left; margin:5px 0; padding:0; background:url(../images/footer.jpg) repeat-x top left; width:1000px;  height:74px; }
		#footer p{ float:left; margin:30px 10px; padding:0; letter-spacing:1px; font-size:10px; }
		#footer p a{ color:#0066CC; font-size:12px; }
		#footer ul{ float:right; margin:20px 10px; padding:0; width:300px; }
		#footer ul li{ float:right; margin:10px; padding:0; }
		#footer ul li a{ color:#0099CC; text-decoration:none; }
		#footer ul li a:hover{ text-decoration:underline; }
		
		
		
		#middle #dealsdiv{ float:left; margin:5px 0 0 0; padding:0; width:775px; }
				/*#dealsdiv h1{ margin:5px ;#margin:5px; padding:0; font-size:14px; font-weight:bold; color:#837d70; }*/
		 #dealsdiv #deals th {
						background-color:#dcd5c3;
						color:#054a72;
						border:1px solid #888888;
						padding:3px;
						text-align:center;
						}
					#deals td { 
						color:#666666; 
						border:1px solid #cccccc;
						background-image:url(/images/90bg.png);
						padding:3px;
						font-weight:bold;
						text-align:center;
						}
					#deals tr:hover{ background-color:#e6f4f8;}	
						#deals td small {
						display:block;
						font-weight:normal;
						}
					#deals td big {
						font-size:19px;
						color:#FF0000;
						}
					#deals td strong {
						font-size:19px;
						}
					#deals .c12{
						color:#225860;
						}
					#deals .c18{
						color:#225860;
						}
					#deals .c24{
						color:#225860;
						}
					#deals h2 { 
						display:inline;
						}
					#deals a { 
						color:#225860;
						 text-decoration:none;
						}
			       #deals h3{ color:000;}
		
				  
				  
/*Index deals style*/		
		
				 #deal{ float:left; margin:10px 0 ; padding:0; width:620px; }
				 #deal b{color:#336699;}
				 #ideals {
					text-align:center;
					font-size:11px;
					color:#336666;
					width:600px;
					}
				
				.idealtr td{
					border:1px solid #49381a;
					background-image:url(/images/90bg.png);
					padding:3px;
					}
				.idealtr td b{ font-size:14px;}
				.idealtr td strong{ font-size:12px;}
				small {
					display:block;
					}
				
				#ideals img{ border:0;}
				#ideals a{ margin:0; padding:0; color:#0099FF; text-decoration:underline;}
 		
		   				  