body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-family:Arial, Helvetica, sans-serif;
}
.bg  {
	background:url(../images/bg.gif) #B6EBFB repeat-x top center;
}
.topbg {
     background:url(../images/top_bg.gif) top no-repeat; height:115px;}
.emailbg {
          background:url(../images/email_bg.gif) right no-repeat; height:43px;}
.emailtext { 
            font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0051a0; text-decoration:none; outline:none;}
.emailtext a { 
            font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0051a0; text-decoration:none; outline:none;}
.emailtext a:hover { 
            font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a70405; text-decoration:none; outline:none;}
.menu a {
         font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; outline:none;}
.menu a:hover {
         font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; outline:none;}
.bodybg {
         background:url(../images/bodybg_mid.gif) repeat-y}
.newsbg {
         background:url(../images/newsbg_middle.gif) repeat-y}
.newstext {
           font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:justify; padding:0px 5px 0px 5px;}
.readmore a {
           font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; padding-right:7px; outline:none;}
.readmore a:hover {
           font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a70405; font-weight:bold; text-decoration:none; padding-right:7px; outline:none;}
.text {
       font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#5c3315; padding:6px 6px 0px 10px; text-align:justify; line-height:20px}
	   
.dottedline {
             border-top:#bfbbb8 dotted 1px ;}
.newsletterbg {
               background:url(../images/our_newsletter.gif) no-repeat}
.txtfield {
           background-color:#F2F4F5; border:1px solid #E3E3E3; width:130px;}
.rightmenu {
            background:url(../images/rightmenu_middle.gif) repeat}
.rightbg {
          background:url(../images/right_mid.gif) repeat}
.sunshine { 
           font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff7c00; font-weight:bold;}
.ruby{ 
           font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cd1414; font-weight:bold;}
.topaz { 
           font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#094965; font-weight:bold;}
.emerald { 
           font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#129921; font-weight:bold;}
.diamond { 
           font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f1d1d1d; font-weight:bold;}
.txt {
      font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#243f05; text-decoration:none;}
	  
.txt:hover{	text-decoration:none; color:#F00; cursor:pointer;}

.footerbottom {
           background:url(../images/footerbg.gif) repeat-x}
.footerbg {
           background:url(../images/footer.gif) no-repeat}
.footertext { 
           font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#094965; text-decoration:none; word-spacing:2px; outline:none;}
.footertext a { 
           font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#094965; text-decoration:none; word-spacing:2px; outline:none;}
.footertext a:hover { 
           font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a70405; text-decoration:none; word-spacing:2px; outline:none;}
		   
.homehd{ font-size:11px; font-weight:bold; color:#333; text-decoration:none;}	
.homehd:hover{	color:#F90; text-decoration:none;}

.line{	font-size:11px; border-bottom:#666 solid 1px;}

.heading{	 font-size:12px; color:#000; font-weight:bold; text-shadow:0px 0px 1px #FFF;}

.mtext{	font-size:12px; color:#C30;text-align:justify; padding-right:10px; line-height:22px; font-weight:bold;}

.atext{
	font-size:12px;
	color:#000;
	text-align:justify;
	padding-right:10px;
	line-height:21px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

.hd{ font-size:11px; font-weight:bold; color:#F90; text-decoration:none;}	
.hd:hover{	color:#000; text-decoration:none;}
.sideimg{	background: url(../images/img-bg.gif) right top no-repeat; padding:30px 30px 25px 25px; height:254px; }

.innerimg{	height:192px;}
.acord{
	padding:15px 10px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.a2{	font-size:12px; color:#C00; font-weight:bold;}

.aa_h{	background:#464646; font-size:12px; font-weight:bold; color:#FFF; padding-left:10px; text-shadow:none;} 

.comment{ background:url(../img/commentbg.jpg) center top no-repeat;}


.con_line{	border-right:#666 dotted 1px;}

.contactus{	font-size:18px; color: #06C; }

.contactus1{	font-size:18px; color: #09C; border-bottom:#999 solid 1px; }

.kk{	font-size:12px; color:#000; padding-left:10px; }
.error_message{
color: #990000;
font-family:Tahoma;
font-size:12px;

}
.text_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
