/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.top_bg {
    background-image:url(images/top_bg.gif);
	background-repeat:repeat-x;
	background-position:center;
	}
	
.menu_bg{
     background-image:url(images/menu_bg.gif);
	 background-repeat:repeat-x;
	 }
	 
.menu_fnt{
     font-family:tahoma;
	 font-size:11px;
	 color:#585858;
	 font-style:normal;
	 font-weight:bold;
	 text-transform: uppercase;
	 text-decoration:none;
	 }
	 
.h1{
     font-family:arial;
	 font-size:19px;
	 color:#030303;
	 font-style:normal;
 }
 
.h2{
     font-family:arial;
	 font-size:15px;
	 font-weight:bold;
	 color:#0870b9;
	 font-style:normal;
	 text-decoration:none;
 }
 
.h3{
     font-family:tahoma;
	 font-size:13px;
	 font-weight:bold;
	 color:#0870b9;
	 font-style:normal;
	 text-decoration:none;
 }
 
 .h5{
     font-family:tahoma;
	 font-size:19px;
	 font-weight:bold;
	 color:#0870b9;
	 font-style:normal;
	 text-decoration:none;
 }
 
.h4{
     font-family:arial;
	 font-size:12px;
	 font-weight:bold;
	 color:#9d928c;
	 font-style:normal;
 }
 
.news{
     font-family:arial;
	 font-size:11px;
	 color:#023c71;
	 font-style:normal;
	 line-height:18px;
	 text-decoration:none;
 }
 
 .normal_fontspcl{
     font-family:tahoma;
	 font-size:11px;
	 color:#383838;
	 line-height:21px;
	 text-decoration:none;
	 padding-left:10px;
	  padding-top:10px; 
	  padding-right:10px;
	   padding-bottom:10px;
	 }
 
.normal_font{
     font-family:tahoma;
	 font-size:11px;
	 color:#383838;
	 line-height:21px;
	 text-decoration:none;
	 }
	 
.normal_font2{
     font-family:tahoma;
	 font-size:13px;
	 color:#383838;
	 line-height:21px;
	 }
	 
.more{
     font-family:tahoma;
	 font-size:11px;
	 color:#187abe;
	 line-height:21px;
	 text-decoration:none;
	 }
	 
.brdr_image{
     border:#dbdbdb solid 1px; padding:2px;
	 }
	 
.textboxbrdr{
     border-bottom:#cfcfcf solid 1px;
	 border-left:#cfcfcf solid 1px; 
	 border-right:#cfcfcf solid 1px; 
	 border-top:#cfcfcf solid 1px;
	 width:190px; 
	 height:20px; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:11px; color:#666666; 
	 text-align:center; 
	 text-decoration:none; line-height:20px;
	}
	
.bottomlink{
     font-family:arial;
	 font-size:11px;
	 font-weight:bold;
	 color:#747474;
	 font-style:normal;
	 text-decoration:none;
 }
 
.copyright{
     font-family:arial;
	 font-size:11px;
	 color:#3c3d38;
	 font-style:normal;
	 line-height:18px;
	 text-decoration:none;
 }
 
.subtop_bg{
      background-image:url(images/topsub_bg.gif);
	  background-repeat:no-repeat;
	  }
	  
.horline{
      background-image:url(images/hor_line.gif);
	  background-repeat:repeat-y;
	  }
	  
.padding_right{
   padding-right:10px;
   padding-top:7px;
   }
   
.padding_left{
   padding-left:10px;
   padding-top:5px;
   }
	  
.brdr_image2{
     border:#cdefb4 solid 3px; padding:2px;
	 }	  
	  
.greenbg{
    background-image:url(images/new_grn.jpg);
	background-repeat:no-repeat;
	}
	
.h8{
     font-family:tahoma;
	 font-size:13px;
	 font-weight:bold;
	 color:#448407;
	 font-style:normal;
	 text-decoration:none;
 }
 
 #dhtmlgoodies_contentBox {
  border:1px solid #fff;
  height:0px;
  visibility:hidden;
  position:absolute;
  background-color:#fff;
  overflow:hidden;
  padding:0px;
  width:250px;
}

#dhtmlgoodies_content {
  position:relative;  
  font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
  width:100%;
  font-size:0.8em;
  
}

#dhtmlgoodies_slidedown {
  position:relative;
  width:250px;
}



.grid2{
	border:1px solid #fff;
	margin:0px 0;
}

.grid2 table th{
  
	font-family:tahoma;
	font-size:11px;
	color:#000;
	text-align:left;
}


.grid2 .pack_title{
	cursor:pointer;

}