/*--------------------------------body---------------------------*/
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration: none;
}
body {
margin: 0; font-family:Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: top;}


/*--------------------------------main div---------------------------*/
#main_div{width:1004px; margin:0 auto; background-color:#FFFFFF;}


/*--------------------------------headetop---------------------------*/

#header_top{  background-image:url(images/top_bg.gif); line-height:30px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#242424; border-bottom:Verdana, Arial, Helvetica, sans-serif; padding-left:10px; }

/*--------------------------------header---------------------------*/
#header{width:1004px; margin:auto; background-image:url(images/header_bdg.gif); line-height:30px; padding-top:5px;}

/*--------------------------------topmenu---------------------------*/

#menu_link_div{ line-height:32px;text-align:center;  }

.manu_bar:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-left:16px; margin-right:16px;  color:#FFFFFF; text-decoration:none; }
.manu_bar:actived{font-family:Arial, Helvetica, sans-serif;text-decoration:none;  font-size:12px; font-weight:bold; margin-left:16px; margin-right:16px; color:#FFFFFF; }
.manu_bar:visited{font-family:Arial, Helvetica, sans-serif;text-decoration:none; font-size:12px; font-weight:bold; margin-left:16px; margin-right:16px; color:#FFFFFF; }
.manu_bar:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-left:16px; margin-right:16px; color:#FFFFFF; text-decoration:underline; }

/*--------------------------------center-div---------------------------*/
#center_div{  padding-top:7px; background-color:#FFFFFF; padding-bottom:5px;}

/*--------------------------------left menu link---------------------------*/

.heading1{font-family:Arial, Helvetica, sans-serif; font-size:12px;   color:#000000; text-align:justify; font-weight:bold;  }
.heading-inn{font-family:Arial, Helvetica, sans-serif; font-size:12px;  line-height:25px; color:#000000;  font-weight:bold;  }

.text2{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#5A5A5A; }

.toplink_heading{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#03C2D9; text-align:left;   padding-left:0px;  font-weight:bold;}

.contentgrad{background:url(images/content-grad.jpg)}

.compl-text{ font-family:Arial, Helvetica, sans-serif;   font-size:16px; font-weight:bold; line-height:30px;  color:#494949; }
.compl-text2{ font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif; border-bottom: #E9E9E9 solid 2px;  font-size:18px; font-weight:bold; line-height:30px;  color:#000000; margin-bottom:10px; }

.home-text2{ font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;  font-size:18px; font-weight:bold; line-height:30px;  color:#000000; margin-bottom:10px; }


.compl-text4{ font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;  font-size:18px; font-weight:bold; line-height:30px;  color:#000000; margin-bottom:10px; }



.compl-text3{ font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif; ;  font-size:18px; font-weight:bold; line-height:30px;  color:#000000; margin-bottom:10px; }

.compl-text3{ font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif; border-bottom: #E9E9E9 solid 2px;  font-size:17px; font-weight:bold; line-height:30px;  color:#000000; margin-bottom:10px; padding-bottom:10px; }



.inn-head-text{ font-family:Arial, Helvetica, sans-serif;  font-size:15px; font-weight:bold; line-height:25px;  color:#1a619d; }

.realse { line-height: 25px; padding: 0 0 5px 0; font:20px Arial,sans-serif, Helvetica,Georgia; font-weight:bold; color: #1a619d; }
.realse a{font:20px Arial,sans-serif, Helvetica,Georgia;color: #002b3d; letter-spacing: -0.036em;}
.realse a:hover{text-decoration:underline; line-height:25px;}

div.archive_title { line-height: 25px; padding: 0 0 5px 0; font: bold 1.0em arial, sans-serif; color: #1a619d;  }

div.archive_title a { font:18px Arial,sans-serif, Helvetica,Georgia; color: #1a619d; letter-spacing: -0.036em; }

div.archive_title a:hover { color:#002b3d; }



#bor_div{border-bottom:#CCCCCC dashed 1px; margin-left:7px; margin-right:7px; margin-bottom:10px; padding-bottom:15px;}
#inn_bor_div{ margin-left:10px; margin-right:10px; margin-bottom:5px; padding-bottom:5px;}
#inn_bor_div2{ margin-left:10px; margin-right:10px; margin-bottom:0px; padding-bottom:0px;}
#productdiv{margin-right:10px; margin-bottom:0px; padding-bottom:0px;}



.categories{color:#999;font-size:12px;}
.categories h3{font-size:12px;color:#999;padding:10px 0 15px 10px;margin:0;}

.categories div{color:#999;padding:0 10px 0px 20px;font-size:12px;  line-height:24px; background:url(images/bullet_arrow.png) no-repeat top left; font-weight:bold;}
.categories a{color:#002b3d;text-decoration:none;font-size:12px; background:url(images/content-grad.jpg) font-family: Arial, Helvetica, sans-serif;}
.categories a:hover{text-decoration:underline; color:#2A2A2A;}

.p_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify; line-height:20px;}

.b_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5A5A5A; text-align:justify; margin-bottom:10px; margin-left:5px; margin-right:5px; border-top:#EFEFEF solid 1px; padding-top:7px;}

.line-height{ line-height:35px;}

.small2{color:#666666;font-size:12px;padding:0px 0 0 0; font-family:Arial, Helvetica, sans-serif ; line-height:20px;}
.small2 a{color:#006699;text-decoration:none;}
.small2 a:hover{color:#141414;text-decoration:underline;}
.date{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.all_link{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#000000;}




div.pagination {
	padding:10px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin-bottom: 5px;
}

div.pagination a {
	padding: 2px 7px 2px 7px;
	margin-right: 2px;
	border: 1px solid #ddd; font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #ddd; font-weight:bold;
	color: #036b91;
	background-color: #FFFFFF;
}

.reg_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#036b91; font-weight:bold; margin-left:10px;}
A.head1:link{font-family: Arial, Helvetica, sans-serif; font-size:12px ; margin-left:5px; margin-right:5px;  color: #3E3E3E;  font-weight:bold; }
A.head1:visited{font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-left:5px; margin-right:5px;  color:#3E3E3E;   font-weight:bold;}
A.head1:activated{font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-left:5px; margin-right:5px;  color:#3E3E3E;  font-weight:bold;}
A.head1:hover{font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-left:5px; margin-right:5px;  color:#3E3E3E;  font-weight:bold; }
A.footer-link:link{font-family: Arial, Helvetica, sans-serif; font-size:12px ; margin-left:5px; margin-right:5px;  color: #ffffff;}
A.footer-link:visited{font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-left:5px; margin-right:5px;  color:#ffffff;   }
A.footer-link:activated{font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-left:5px; margin-right:5px;  color:#ffffff;  }
A.footer-link:hover{font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-left:5px; margin-right:5px;  color:#ffffff;   }

.cate_link:link{color:#036b91;text-decoration:none;font-size:13px;  font-family: Arial; text-decoration:underline; }
.cate_link:visited{color:#036b91;text-decoration:none;font-size:13px;  font-family: Arial; text-decoration:underline;}
.cate_link:hover{text-decoration:none;}


.recently:link{color:#1a619d;text-decoration:none;font-size:12px;  font-family: Arial;  margin-left:3px; margin-right:3px; }
.recently:visited{color:#1a619d;text-decoration:none;font-size:12px;  font-family: Arial; }
.recently:hover{text-decoration:underline;}

.cate_link2:link{color:#666666;text-decoration:none;font-size:13px;  font-family: Arial;  margin-left:5px;   }
.cate_link2:visited{color:#036b91;text-decoration:none;font-size:13px;  font-family: Arial;}
.cate_link2:hover{text-decoration:underline; color:#036b91}


.click:link{color:#036b91;text-decoration:none;font-size:13px;  font-family: Arial; text-decoration:none; margin-left:5px;   }
.click:visited{color:#036b91;text-decoration:none;font-size:13px;  font-family: Arial; text-decoration:none;}
.click:hover{text-decoration:underline;}


#bt_fot{ background-color:#16607b;line-height:30px; color:#FFFFFF;}
.text4{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;  line-height: 25px;}


.user_link:link{color:#434343;text-decoration:none;font-size:13px;  font-family: Arial; text-decoration:none; }
.user_link:visited{color:#036b91;text-decoration:none;font-size:13px;  font-family: Arial; text-decoration:none;}
.user_link:hover{text-decoration:underline;}


.pass:link{color:#036b91;text-decoration:none;font-size:13px;  font-family: Arial; text-decoration:none; }
.pass:visited{color:#036b91;text-decoration:none;font-size:13px;  font-family: Arial; text-decoration:none;}
.pass:hover{text-decoration:underline;}

#related div{ font-family:Arial, Helvetica, sans-serif; font-size:15px;}

#related ul
{list-style-type:none;font-size:12px; font-family:Arial, Helvetica, sans-serif;list-style-position:inside;line-height:1; font-weight:bold; margin:0 0 0 0px; padding:0;
}
#related ul li
{line-height:1.45; height:24px; overflow:hidden;}
#related a{ outline:0 ; font-weight:normal; font-family: Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;  color:#444444; 
}
#related a:hover{font-weight:normal; font-family: Arial, Helvetica, sans-serif;font-size:12px;  color:#444444; }


.success_stories_heading{font:16px Arial,sans-serif, Helvetica,Georgia; padding-left:0px; font-weight:bold; color:#000000; font-weight:bold; padding-bottom:5px;}

.success_stories{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3c3c3c; text-align:justify;}



ul.arrow, ul.cat, ul.reccom, ul.email { list-style: none; list-style-image: url(foo.gif); margin: 0; padding-left:5px; }
ul.arrow li { padding: 0 0 0.5em 12px; margin: 0 0 0.5em 0; border-bottom: 1px solid #dadada; border-left: 5px solid #dadada; }
ul.arrow li a, ul.reccom li a, ul.email li a { color: #224970; }
ul.arrow li a:hover, ul.reccom li a:hover, ul.email li a:hover { color: #000; background: #eee; }
#side_categories { margin: 0 0 1em 0; }
ul.cat li { padding: 0 0 0.3em 0; margin: 0; }
ul.cat li a { display: block; text-transform: uppercase; font-size: 0.6em; color: #000; border-bottom: 1px solid #dadada; border-left: 3px solid #dadada; padding: 3px 12px 0 7px; margin: 0; background: url(images/bg/arrow.png) no-repeat 177px 3px; height: 19px; }
ul.cat li a:hover { background: #f1f1f1 url(images/bg/arrow2.png) no-repeat 177px 3px; color: #1a619d; }
ul.cat li ul { list-style: none; list-style-image: url(foo.gif); margin: 0; padding: 0.3em 0 0.2em 0.8em; }
ul.cat li ul li { padding: 0; margin: 0; }
ul.cat li ul li a { border: 0; margin: 0; padding: 0 0 0 12px; text-transform: none; font-size: 0.9em; height: 19px; background: url(images/bg/sub.png) no-repeat; }
ul.cat li ul li a:hover { background: #f1f1f1 url(images/bg/sub1.png) no-repeat; }








#side_categories { margin: 0 0 1em 0; }
ul.arrow, ul.user, ul.reccom, ul.email { list-style: none; list-style-image: url(foo.gif); margin: 0; padding-left:5px; font-weight:bold;  }
ul.user li { padding: 0 0 0.3em 0; margin: 0; font-weight:bold;  }
ul.user li a { display: block; text-transform: uppercase; font-size: 12px; font-weight: bold; color: #000; border-bottom: 1px solid #dadada; border-left: 3px solid #dadada; padding: 3px 12px 0 7px; margin: 0; background: url(images/bg/arrow.png) no-repeat 177px 3px; height: 19px; font-weight:bold;}
ul.user li a:hover { background: #f1f1f1 url(images/bg/arrow2.png) no-repeat 177px 3px; color: #1a619d;font-weight:bold; }
ul.user li ul { list-style: none; list-style-image: url(foo.gif); margin: 0; padding: 0.3em 0 0.2em 0.8em;font-weight:bold; }
ul.user li ul li { padding: 0; margin: 0; font-weight:bold;}
ul.user li ul li a { border: 0; margin: 0; padding: 0 0 0 12px; text-transform: none; font-size: 0.9em; height: 19px; font-weight:bold;font-weight:bold;}
ul.user li ul li a:hover { background: #f1f1f1 url(images/bg/sub1.png) no-repeat; font-weight:bold; }


.right_heading{ font-size:14px ; font-weight:bold; line-height:20px; border-bottom:#CCCCCC solid 1px; padding-bottom:5px; margin-left:5px; font-family:Arial, Helvetica, sans-serif; padding-left:2px;}



#tabhover {}
#tabhover th {background-color:#F5FBFF; border-bottom:#F2F2F2 solid 1px; font-weight: bold; }
#tabhover td {background: #f8f8fa; font-family:Arial, Helvetica, sans-serif;}
#tabhover tr:hover td {background-color:#f6fafc; }

#tabhover2 {}
#tabhover2 th {background-color:#f8f8fa; font-weight: bold; border-bottom:#F2F2F2 solid 1px; }
#tabhover2 td {background-color:#f6fafc; font-family:Arial, Helvetica, sans-serif;}
#tabhover2 tr:hover td {background-color:#f8f8fa; }

.in_heading{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;   font-weight:bold;}

.heading{font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-size:14px; color:#333333; line-height:30px; font-weight:bold; }

.search_text {
	font-size: 12px;
	font-weight: bold;font-family: Arial, Helvetica, sans-serif ; line-height:30px;
}

.text_new{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; line-height:30px;}

.normalbox-title{border:1px solid #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; text-align:right; padding-right:5px; padding-left:10px; line-height:25px;}
.text-heading{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1a619d; line-height:25px;}

.required{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; padding-right:10px; line-height:25px;}

.req_text{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; color:#414141; padding-right:5px; padding-left:5px; line-height:25px;}
.required2{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; padding-right:10px; line-height:25px;}
.imag_spc{ padding-right:5px;}
.meamber_areaheading{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; height:22px; padding-left:10px; border-bottom:#E8E8E8 solid 1px; margin-bottom:5px;}

.username_heading{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; height:22px;  margin-bottom:5px; text-align:center;}

.faq_text_heading{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3c3c3c; margin-right:10px;  padding-bottom:5px; font-weight:bold; text-align:justify;}

#faq_div{ border-bottom:#D8D8D8 dashed 1px; padding-bottom:10px ; margin-bottom:22px;}
.text { font-family:Arial, Helvetica, sans-serif; font-size: 12px; }
.button
{ 
cursor: hand;
cursor: pointer;
 width:61px;
 height:24px;
 border:0px;
background:url(images/sub_btn.gif) no-repeat;

}	