/* CSS Document */

body {
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
	overflow:auto;

}


/*---------------------------------Backgrounds------------------------------------------*/

.mainbg{
     background-image:url(images/mainbg.jpg); background-repeat:repeat-x;
	 }
	 
.topbg{
     background-image:url(images/topbg.jpg); background-repeat:no-repeat;
	  }
	  
.bottombg{
     background-image:url(images/bg_bottom.jpg); background-repeat:repeat-x; background-position:bottom;
	 }
	 
.bottombg2{
     background-image:url(images/bg_bottom2.jpg); background-repeat:repeat-x; background-position:bottom;
	 }
	 
.sub_bg{
     background-image:url(images/bg_sub.jpg); background-repeat:repeat-x;
	 }
	 
.sideblu_bg{
     background-image:url(images/subside_blue.jpg); background-repeat:no-repeat;
	 }

/*---------------------------------Fonts------------------------------------------*/	  

.top1{
     font-family:tahoma; font-size:11px; color:#06548a; text-decoration:none; 
	 }
	 
.top2{
     font-family:tahoma; font-size:11px; color:#00a32e; text-decoration:none; font-weight:bold;
	 }
	 
.top3{
     font-family:tahoma; font-size:11px; color:#00a32e; text-decoration:none; font-weight:bold; line-height:28px;
	 }
	 
.h1{
     font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#036da4; text-decoration:none; font-style:italic;
	 }
	 
.h2{
     font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#1176aa; text-decoration:none; font-weight:bold;
	 }
	 
.h3{
     font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#1176aa; text-decoration:none; 
	 }
	 
.h4{
     font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#086f39  ; text-decoration:none; font-weight:bold;
	 }
	 
.h5{
     font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#086f39 ; text-decoration:none; font-weight:bold;
	 }
	 
.h6{
     font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#e2b67b ; text-decoration:none;  font-style:italic;
	 }
	 
.h7{
     font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#666666  ; text-decoration:none; font-weight:bold;
	 }
	 
.h8{
     font-family:tahoma, Times, serif; font-size:13px; color:#296284  ; text-decoration:none; font-weight:bold;
	 }
	 
.welcomefont{
     font-family:tahoma; font-size:11px; color:#09538d; text-decoration:none; line-height:20px; text-align:justify;
	 }
	 
.nrmlfont1{
     font-family:tahoma; font-size:11px; color:#4f4f4f; text-decoration:none; line-height:20px; text-align:justify;
	 }
	 
.nrmlfont2{
     font-family:tahoma; font-size:11px; color:#4f4f4f; text-decoration:none; line-height:20px; 
	 }
	 
.nrmlfont3{
     font-family:tahoma; font-size:11px; color:#4f4f4f; text-decoration:none; line-height:20px; 
	 }
	 
.nrmlfont3:hover{
     font-family:tahoma; font-size:11px; color:#f76e0a; text-decoration:none; line-height:20px; 
	 }
     
.testimonials{
       font-family:tahoma; font-size:11px; color:#666666; text-decoration:none; line-height:21px; text-align:justify; letter-spacing:.25px;
	   }

.copyright{
     font-family:tahoma; font-size:11px; color:#f76e0a; text-decoration:none;  
	 }
	 
.line_vert{
     font-family:tahoma; font-size:10px; color:#95b8d1; text-decoration:none;  
	 }
	 
.line_vert2{
     font-family:tahoma; font-size:10px; color:#e5e5e5; text-decoration:none;  
	 }
/*---------------------------------Padding------------------------------------------*/

.welcome_padng{
     padding-right:10px; padding-top:4px;
	 }	
	 
.welcome_padng2{
     padding-left:10px; padding-top:4px;
	 }
	 
/*---------------------------------Textbox------------------------------------------*/

.textbox1{
     width:160px;
	 height:18px;
	 font-family:tahoma;
	 font-size:11px;
	 line-height:16px;
	 padding-left:5px;
	 background-color:#fafafa;
	 color:#666666;
	 border-bottom:#cccccc solid 1px;
	 border-top:#cccccc solid 1px;
	 border-right:#cccccc solid 1px;
	 border-left:#cccccc solid 1px;
	 }
	 
.textbox2{
     width:160px;
	 height:68px;
	 font-family:tahoma;
	 font-size:11px;
	 line-height:16px;
	 padding-left:5px;
	 background-color:#fafafa;
	 color:#666666;
	 border-bottom:#cccccc solid 1px;
	 border-top:#cccccc solid 1px;
	 border-right:#cccccc solid 1px;
	 border-left:#cccccc solid 1px;
	 }
	 
.textbox3{
     width:200px;
	 height:18px;
	 font-family:tahoma;
	 font-size:11px;
	 line-height:16px;
	 padding-left:5px;
	 background-color:#fafafa;
	 color:#666666;
	 border-bottom:#cccccc solid 1px;
	 border-top:#cccccc solid 1px;
	 border-right:#cccccc solid 1px;
	 border-left:#cccccc solid 1px;
	 }
	 
.brdr{
     border:#dbe6ef solid 1px;
	 }
	 
.brdr2{
     border:#dbe6ef solid 1px; padding:2px;
	 }




.grid2{
	border:1px solid #139273;
	margin:5px 0;
}

.grid2 table th{
   background-image:url(images/tab2.jpg);
	font-family:tahoma;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	text-align:left;
}


.grid2 .pack_title{
	cursor:pointer;

}
