a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}


/*-------------------------------------------------body------------------------------------------------------*/
body {
	margin-left: 0px;
	margin-top: 0px; font-family:Arial, Helvetica, sans-serif;
	margin-right: 0px;
	margin-bottom: 0px; font-size:12px;
	background-color: #FFFFFF;
}

/*-----------------------------------------------main div----------------------------------------------------*/
#main{background-color:#FFFFFF;
		width:1004px; margin:auto;
		
		height:auto;}
		
/*--------------------------------------------------header----------------------------------------------------*/
#header{
	background-image:url(images/header_bg.gif);
	background-repeat:repeat-x;
	width:100%;
	height:103px;
		
}
/*--------------------------------------------------main menu bar----------------------------------------------------*/

#nevg {
	background:url(images/nevg_bg.gif) repeat-x;
	line-height:34px;
	width:828px;
	margin-top:0px;
	padding-left:175px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	text-align:center;

	}
	
#nevg a {
	background: url(images/seprator.gif) no-repeat right;
	line-height:34px;
	margin:0px;
	float:left; font-family:Arial, Helvetica, sans-serif;
	padding:0px 14px 0px 14px;
	font-size:12px;
	display:block;
	color:#fff;
	}
	
#nevg a:hover {
	background: url(images/seprator.gif) no-repeat right;
	line-height:34px;
	margin:0px; font-family:Arial, Helvetica, sans-serif;
		padding:0px 14px 0px 14px;
	display:block;
	}	


/*--------------------------------------------------search div-----------------------------------*/

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

.top_menu:link{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#007da7; font-weight:bold;}
.top_menu:visited{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#007da7; font-weight:bold;}
.top_menu:actived{font-size:12px;  font-family:Arial, Helvetica, sans-serif;color:#007da7; font-weight:bold;}
.top_menu:hover{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; text-decoration:underline;}
input.login {
	background:#FFFFFF; width:120px;
	border:1px solid #D8D8D8;
	height:16px;
	margin:1px 0px 5px;
	}

#img_bg{background-image:url(images/img_bg.gif); width:166px; height:55px; padding-top:10px;}
.heading3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#007da7; font-weight:bold; padding-right:5px;}

/*--------------------------------------------------center contant main div-----------------------------------*/

#main-contant-div{
margin-top:0px; margin-bottom:5px;
}




/*--------------------------------------------------left slide-----------------------------------*/

#heading-title {
background:url(images/title_right_bg.gif) no-repeat right top; height:47px;  margin-right:4px;  text-align:left; }

#heading-title div { background:url(images/title_left_bg.gif) no-repeat left top; line-height:40px;padding-top:7px; text-indent:46px;  color:#000000;font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}


#heading-title2 {
background:url(images/login_right_qoute.gif) no-repeat right top; margin-right:4px;  text-align:left; }

#heading-title2 div { background:url(images/login_left_qoute.gif) no-repeat left top; line-height:35px;padding-top:7px; text-indent:46px;  color:#000000;font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}


.leftnev {
background: url(images/icon.gif) no-repeat left center; 
	color:#666666; margin-left:15px; margin-right:15px;
	 border-bottom:#F3F3F3 dotted 1px;
	line-height:25px;
	padding-left:30px;

	}	
.leftnev a{
	color:#666666;
	text-decoration:none;
	}	
.leftnev a:hover{
	color:#0aa4c3;
	
	text-decoration:underline;
	}
	
#menu_link{
	background-image: url(images/menu_link_bg.gif); background-repeat:repeat-y;
}

/*--------------------------------------------------right slide-----------------------------------*/

#contant-main-div{ background-image: url(images/heading_bg.gif); background-repeat:repeat-x; margin-top:7px;}
#inn-contant-main-div{ background-image: url(images/heading_bg.gif); border:#CCCCCC solid 1px; background-repeat:repeat-x; margin-top:7px;}

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

.cont_heading{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold; height:25px; }
.heading4{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold;  }
.heading2{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;  padding-bottom:10px;  font-weight:bold;  }
#rnd_container2 {background: #DFD5B9;  margin:5px; margin-bottom:20px; margin-left:5px; margin-right:20px;}

    
    .rnd_top, .rnd_bottom {display:block; background:#FFFFFF; font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
    .rnd_b1 {margin:0 5px; background:#CCCCCC;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    
    .rnd_content {
    display:block;
    border:0 solid #CCCCCC;
    border-width:0 1px;
    padding: 4px;
    background:#FFFFFF;
    color:#000000;
}
.img{text-align:center}
#bg-title{ background-image: url(images/heading_bg.gif); background-repeat:repeat-x; margin-top:5px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold; line-height:35px; padding-left:10px;}
.heading2{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; font-weight:bold; line-height:20px; }
#text{ font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; margin-top:10px; margin-bottom:5px; margin-left:10px; margin-right:10px; }

/*-------------------------------------------------Footer-----------------------------------*/

A.footer_link:link{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#606060; line-height:18px;}
A.footer_link:activeted{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#606060; line-height:18px;}
A.footer_link:visited{font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#606060; line-height:18px;}
A.footer_link:hover{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#0aa4c3; text-decoration:underline; line-height:18px;}

.footer_heading{font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#030303; font-weight:bold;padding-left:10px;  line-height:21px; padding-top:3px; border-bottom:#FFFFFF solid 1px;}

#footer {color:#FFFFFF; height:24px; padding-top:6px;  text-align:center; background:url(images/fot_bg.gif);  }
#footer a  {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; margin-left:4px; margin-right:4px;}
#footer a:hover  {color: #FFFFFF; text-decoration:underline;}			
	
#footer2{ background-image:url(images/footer_bg2.gif); background-repeat:repeat-x; padding-top:10px; margin-top:2px;}

.footer_bot { line-height:25px; text-align:center; color:#606060;}		
.footer_bot a  {line-height:25px; color:#606060; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

#space_marge{padding-top:2px; border-top:#EEEEEE solid 1px; margin-top:10px;}
/*-------------------------------------------------inner page-----------------------------------*/

.categories_tab {margin:0 auto; text-align:center;}
.categories_tab table {width:100%; text-decoration:none; border-top:1px solid #EDEDED; border-left:1px solid #EDEDED}
.categories_tab td {background-color:#FFFFFF; padding:1px 5px 1px 5px; border-collapse:collapse; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left; text-decoration:none; border-right:1px solid #BFBEBE; border-bottom:1px solid #D0D0D0}
.categories_tab td.alternate {background-color:#F3F4F6; padding:1px 5px 1px 5px; border-collapse:collapse; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left; text-decoration:underline; border-right:1px solid #BFBEBE; border-bottom:1px solid #D0D0D0}
.categories_tab a:hover  {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0aa4c3; line-height:22px; text-align:left; text-decoration:underline; }

.categories_tab a {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:22px; text-align:left; text-decoration:none; margin-left:40px;}


.categories_tab th {  height:22px; padding-left:5px; background: url(images/th_bg.gif) repeat-x; text-align:left; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; border-right:1px solid #BFBEBE; border-bottom:1px solid #D0D0D0}
.categories_tab div {background-color:#FBAE0A; border:1px solid #AC7704;  text-align:center; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; float:right}
.categories_tab div a { width:55px; text-align:center; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; float:right}


.categories_tab2 {margin:0 auto; text-align:center;}
.categories_tab2 table {width:100%; text-decoration:none; border-top:1px solid #EDEDED; border-left:1px solid #EDEDED}
.categories_tab2 td {background-color:#FFFFFF; padding:1px 5px 1px 5px; border-collapse:collapse; font:normal 12px  Arial, Helvetica, sans-serif; color:#666666; line-height:28px; text-align:left; text-decoration:none; border-right:1px solid #BFBEBE; border-bottom:1px solid #D0D0D0}
.categories_tab2 td.alternate {background-color:#F3F4F6; padding:1px 5px 1px 5px; border-collapse:collapse; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left; text-decoration:underline; border-right:1px solid #BFBEBE; border-bottom:1px solid #D0D0D0}
.categories_tab2 a:hover  {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0aa4c3; line-height:20px; text-align:left; text-decoration:underline; }

.categories_tab2 a {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:20px; text-align:left; text-decoration:none; margin-left:40px;}


.categories_tab2 th {  height:22px; padding-left:5px; background: url(images/th_bg.gif) repeat-x; text-align:left; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; border-right:1px solid #BFBEBE; border-bottom:1px solid #D0D0D0}
.categories_tab2 div { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:20px; text-align:left; text-decoration:none; margin-left:40px;}
.categories_tab2 div a {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:20px; text-align:left; text-decoration:none; margin-left:40px;}


.tab_border{border-left:#E6E6E6 solid 1px;}
.text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:justify;}
.subheadingnew {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #18397c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subheadingnew a {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #18397c; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


#heading2-title{ background-image: url(images/th_bg.gif); background-repeat:repeat-x;  font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold; line-height:25px; padding-left:10px;}
#register_title{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:25px; font-weight:bold; margin:1px;  background: url(images/th_bg.gif) repeat-x; padding-left:10px;}
.register_title{color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.text9{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343; font-weight:bold; padding-bottom:15px; border-bottom:#E3E3E3 solid 1px;}

.acc_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343; font-weight:bold; line-height:35px; border-bottom:#E3E3E3 solid 1px; padding-left:5px;}
.text5{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5B5B5B; font-weight:normal;}
A.head4:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0BACD7;}
A.head4:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0BACD7;}
A.head4:activated{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0BACD7;}
A.head4:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#5B5B5B; text-decoration:underline;}

.img_border{border:#66CCFF solid 1px; padding-bottom:5px;}

.pagination {
padding:3px; padding-top:25px; padding-bottom:10px;  text-align:center;
font-size:12px; font-family:Arial, Helvetica, sans-serif; ;  
}
.pagination a { padding: 4px 9px 4px 9px;font-weight:bold;
 background-color:#FFFFFF; margin-right: 4px; border: 1px solid #EAEAEA;
text-decoration: none;color:#353535; background-image:url(images/pag_bg.gif)}

.pagination a:hover, div.pagination a:active { font-weight:bold;
background-color:#0BACD7; border: 1px solid #EAEAEA; color: #FFFFFF;
}

#checkout_tab {
	
	line-height:12px;
}
#checkout_tab th {
	padding: 5px 0;
	background-color:#FBFBFB;
	border: 1px solid;
	border-color: #e5e5e9 #e5e5e9 #e5e5e9 #e5e5e9;
	font-weight: bold; 
	color: #000000; font-size:12px;
}
#checkout_tab td {
	padding: 5px 0 5px 5px;
background-color:#FFFFFF;font-size:12px; color:#333333;
	border: 1px solid;  font-family:Arial, Helvetica, sans-serif;
	border-color: #e5e5e9 #e5e5e9 #e5e5e9 #e5e5e9;
	
}


#checkout_tab tr:hover td {
	
	border: #e5e5e9 1px solid; 
}
.per{color:#CC0033; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.review_text{color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;}
.add_heading{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.add_text2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:25px; }
.add_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:justify;}

#downloads2 {line-height:12px;
}
#downloads2 th {padding: 5px 0; background-color:#F5FBFF; border: 1px solid; border-color: #e5e5e9 #e5e5e9 #e5e5e9 #e5e5e9;
font-weight: bold;  color: #727272; font-size:12px;}

#downloads2 td {padding: 5px 0 5px 5px; background-color:#FFFFFF;font-size:12px; border: 1px solid;  font-family:Arial, Helvetica, sans-serif; border-color: #e5e5e9 #e5e5e9 #e5e5e9 #e5e5e9;}

#downloads2 tr:hover td {border: #e5e5e9 1px solid; }
	.amount_heading{color:#CC3333; font-weight:bold;  font-family:Arial, Helvetica, sans-serif; }
.log-in-heading{ font-family:Arial, Helvetica, sans-serif ; font-size:16px; color:#FFFFFF; font-weight:bold;}

.reg_link{color:#0BACD7; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}.login_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; text-align:justify;}

.congrat_heading { color:#000; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:justify;font-weight:bold;}
.register_title_heading { color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;}
