h1{
	font:25px "Times New Roman", Times, serif;
	color:#9a069f; 
	margin:0; 
	padding:0;
	font-weight:bold;
}
h2{
	font:20px "Times New Roman", Times, serif; 
	color:#2a2a2a; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	font-weight:bold; 
}
.heading1{
	font-size:14px;
	color:#9a069f; 
	margin:10px 0px 10px 0px; 
	padding:0px 0px 0px 0px; 
	font-weight:bold; 
}
div, a:focus{outline:none;}
.heading2{
	color:#e98f0b; 
	font-size:14px;
	font-weight:bold;
}

body { 	 
	font-family:Tahoma;
	font-size:12px; 
	color:#3b3b3b;
	background:url(../images/main-bg.jpg) repeat-x #fff;
	margin:0px;
	line-height:18px;
	font-weight:normal;
}
a{color:#3b3b3b; text-decoration:none;}
#main-container{
	height:auto;
	width:997px;
	overflow:hidden;
	background:#666666;
	margin:0 auto;
	padding:0px 0px;
	background: url(../images/main-container-bg.jpg) repeat-x #fff;
}
#hdr {
	background:url(../images/header.jpg) no-repeat;
	width:997px;
	height:200px;
	padding:0;
	margin:0px 0px 0px 0px;
	float:left;
}
.strip{
	width:inherit;
	height:auto;
	padding:0;
	margin:0px 0px 0px 0px;
	float:left;
}
.top-form{background:url(../images/top-form-bg.png) no-repeat;
	width:217px;
	height:48px;
	padding:5px 0px 0px 12px;
	margin:0px 35px 0px 0px;
	float:right;
	font-size:14px;
	color:#000;
}
.white{color:#fff; padding:0px 0px 0px 15px; text-transform:uppercase; font-size:10px; font-weight:bold;}
.top-form input{ border:none; margin:5px 0px 0px 0px;}
.top-form a{color:#000; font-size:14px; text-decoration:none; }
.nav{
	width:997px;
	height:auto;
	padding:0;
	margin:93px 0px 0px 0px;
	float:right;
}
.nav ul{
	margin:0px;
	padding:0px;
	font-size:13px;
	text-transform:uppercase;
	color:#fff;
	float:right;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.nav ul li{float:left; list-style:none; padding:0px 22px; background:url(../images/li-bg.jpg) right no-repeat;}
.nav ul li a{color:#fff; text-decoration:none;}



.below-nav{
	width:inherit;
	height:auto;
	padding:0;
	margin:15px 30px 0px 0px;
	float:right;
	background:#d78307;
}
.below-nav ul{
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#fff;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
}
.below-nav ul li{float:left; list-style:none; padding:0px 9px; }
.below-nav ul li a{color:#fff; text-decoration:none;}
.sliding{
	width:962px;
	height:202px;
	float:left;
	margin:12px 0px 0px 17px;
}
.strip2{
	width:911px;
	height:auto;
	padding:0;
	margin:10px 0px 0px 43px;
	float:left;
}
.g-ad1{
	width:inherit;
	height:auto;
	padding:0;
	margin:0px 0px 0px 0px;
	float:left;
}
.strip2{
	width:911px;
	height:auto;
	padding:0;
	margin:10px 0px 0px 43px;
	float:left;
}
.left{
	width:660px;
	height:auto;
	padding:0;
	margin:0px 0px 0px 0px;
	float:left;
	overflow:hidden;
}
.right{
	width:220px;
	height:auto;
	padding:0;
	margin:0px 0px 0px 0px;
	float:right;
}
.inside-right{
	width:220px;
	height:auto;
	padding:0;
	margin:0px 0px 15px 0px;
	float:left;
}
.rounded-top{
	background:url(../images/right-top-bg.jpg) no-repeat;
	width:220px;
	height:9px;
	float:left;
}
.rounded-mid{
	background:#fefefe;
	width:218px;
	height:auto;
	padding:10px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	border-left:1px #d6d6d6 solid ;
	border-right:1px #d6d6d6 solid ;
	text-align:center;
}
.rounded-bottom{
	background:url(../images/right-bottom-bg.jpg) no-repeat;
	width:220px;
	height:9px;
	float:left;
}
.left hr{
	height:1px; 
	margin:10px 0px 10px 0px; 
	padding:0px 0px 0px 0px; 
	background:#d78307; 
	border:none;
}
.scrollable{
	background:#313131;
	width:676px;
	height:264px;
	padding:0px 0px;
	margin:2px 0px 15px 0px;
	float:left;
	color:#fff;
}
.scrollable a{color:#fff; text-decoration:none;}
.inside-scrollable{
	width:590px;
	height:auto;
	padding:0px 0px;
	margin:14px 0px 14px 19px;
	float:left;
}
.inside-scrollable img{
	float:left;
	margin:0px 15px 0px 0px;
}
.search-area{
	width:670px; 
	height:41px;
	float:left;
	color:#d78307;
	font-weight:bold;
	margin:0px 0px 15px 0px;
}
.search-left{
	background:url(../images/search-left.jpg) no-repeat;
	width:12px; 
	height:41px;
	float:left;
}
.search-mid{
	background:url(../images/search-mid.jpg) repeat-x;
	width:auto;
	height:35px;
	float:left;
	padding:8px 0px;
}
.search-right{
	background:url(../images/search-right.jpg) no-repeat;
	width:12px; 
	height:41px;
	float:left;
}
.left-navi{
	width:220px; float:left;
}
.left-navi .strip{margin:0px 0px 10px 0px;}
.left-navi h2{
	margin:0px 0px 5px 0px;
	color:#9A069F;
}
.left-navi ul{ list-style:none; margin:0px; padding:0px; width:205px; overflow:hidden; font-weight:bold;}
.left-navi ul li{ 
	list-style:none; 
	text-align:left; 
	margin:0px 0px 7px 10px; 
	padding:0px 0px 0px 20px; 
	background:url(../images/dots.gif) no-repeat 0px 5px;
	line-height:15px
}
.left-navi ul li a{ text-decoration:none; color:#2a2a2a; }
.internal-page-mid{
	width:426px; 
	height:auto;
	float:left;
	margin:0px 0px 0px 22px;
}
.orangebtn{
	background:url(../images/orange-round-left.jpg) left no-repeat #d78307;
	min-height:37px;
	margin:0px;
	width:auto;
	float:left;
}
.inside-orangebtn{
	background:url(../images/orange-round-right.jpg) right no-repeat;
	min-height:27px;
	font:20px "Times New Roman", Times, serif;
	color:#fff;
	margin:0px;
	width:auto;
	padding:5px 10px;
}
.internal-page-mid p{
	width:426px;
	float:left;
}
.internal-page-mid .strip{
	margin:15px 0px;
}
.sub-cat{
	width:135px;
	height:auto;
	float:left;
	margin:0px 10px 0px 0px;
	text-align:center;
	font-weight:bold;
}
.sub-cat-img-box{
	width:133px;
	height:108px;
	float:left;
	margin:0px 0px 1px 0px;
	padding:6px 0px 0px 0px;
	background:#fff;
	border:1px solid #d4d4d4;
}
.sub-cat-txt-box{
	width:133px;
	height:50px;
	float:left;
	margin:0px 0px 0px;
	background:#f1f1f1;
	line-height:17px;
	border:1px solid #d4d4d4;
}
.sub-cat-txt-box a{ text-decoration:none;}
.pagination{
	width:auto;
	height:auto;
	float:left;
	margin:0px;
	padding-top:20px;
	font-size:25px;
  color:#000;
}

.pagination ul{
	margin:0px;
	padding:0px;
}
.pagination ul span{ float:left; margin:0px 0px 0px 10px;}
.pagination ul li{
	margin:0px 2px;
	float:left;
	padding:0px;
	list-style:none;
	text-align:center;
}
.pagination ul li a{ background:#f1f1f1; width:30px; height:20px; display:block; color:#000;}
.pagination ul li a.p-active{ background:#333333; width:30px; height:20px; display:block; color:#fff;}

.no-mar{margin:0px;}
.border{ 
	border:1px solid #d4d4d4;
}
.print-n-back{
	width:inherit;
	height:auto;
	margin:0px;
}
.print-n-back img{
	border:none;
	background:none;
	margin:0px 15px 0px 0px;
}
.main-tab{
	background:url(../images/main-tab-bg.jpg) no-repeat;
	float:left;
	margin:0px 0px 5px 0px;
	overflow:hidden;
	width:210px;
	height:35px;
	padding:5px 0px 0px 10px;
}
.links{
	width:426px;
	float:left;
	margin:0px 0px 20px 0px;	
}

.links a{
	background:url(../images/link-bg.png) no-repeat 0px 5px; margin:0px 12px 0px 0px; line-height:25px; padding:0px 0px 3px 13px; border-bottom:1px dashed #CCCCCC;
}

.orng-tab{
	width:auto;
	height:auto;
	background:#d78307;
	float:left;
	margin:0px;
	font:16px "Times New Roman", Times, serif;
	color:#fff;
	font-weight:bold;
	padding:10px 15px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	behavior: url(border-radius.htc);
	position:relative;
	
}
.left-on-orng-tab{
	width:auto;
	height:auto;
	background:#d78307;
	float:left;
	margin:0px 10px 0px 0px;
}

.footer{
	background:url(../images/footer.jpg) repeat-x;
	font-weight:bold;
	text-align:center;
	width:997px;
	height:38px;
	padding:15px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	float:left;
	color:#fff;
	text-transform:uppercase;
}


.footer a{ color:#fff; text-decoration:none; margin:0px 5px;}
.copyright{
	background:#313131;
	text-align:center;
	width:997px;
	height:29px;
	padding:7px 0px 0px 0px;
	float:left;
	color:#fff;
	font-size:10px;
}