/* reset style */
body{
	padding:0;
	margin:0;
	background-color:#0b0b0b;
	color:#000;
}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/* reset style */

.spacer2{
	clear:both; 
	font-size:0; 
	line-height:5px;
}
#header
{
	width:950px;
	height:125px;
	margin:0 auto;
	background:url('images/header.jpg') no-repeat 0 0;
}
#navigation
{
	width:950px;
	height:25px;
	margin:0 auto;
	background:#0a0a0a;
}

#navigation ul
{
list-style:none;
}
#navigation ul li
{
padding:0 14px;
font:normal 12px/25px Arial, Helvetica, sans-serif;
color:#FFFFFF;
float:left;
}
#navigation ul li a
{
color:#FFFFFF;
text-decoration:none;
}
#navigation ul li a:hover
{
color:#e60f00;
text-decoration:none;
}
#content
{
	width:950px;
	margin:0 auto;
	background:#f3f3f3 url('images/image_06.gif') no-repeat top right;
}
#content_left
{
	width:240px;
	float:left;
	padding:10px 5px;
}

#left_part
{
	width:206px;
	margin:0 auto;
	background:url('images/image_09.gif') repeat-y 0 0;
	border:1px solid #999999;
	padding-left:5px; padding-right:5px; padding-top:10px; padding-bottom:10px
}
#login_form
{
	width:196px;
	margin:0 auto;
	background:#ffffff url('images/image_14.gif') repeat-x 0 0;
	border:1px solid #999999;
}
#login_form form
{
padding:10px 0;
}
#login_form form input.textbox_01
{
border:#999999 1px solid;
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#999999;
width:180px;
}

#login_form form input.button
{
border:medium none;
width:72px;
height:18px;
background:url('images/image_18.gif') no-repeat 0 0;
color:#333333; font-style:normal; font-variant:normal; font-weight:bold; line-height:18px; font-size:11px; font-family:Arial, Helvetica, sans-serif
} 

.style1 {
	color:#565656;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style2 {
	color: #AC231B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style2 a {
	color: #AC231B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}
.style2 a:hover {
	text-decoration: underline;
}

.style3 {
	color:#333333;
	text-decoration:none;
}
.style3:hover {
	color:#990000;
	text-decoration:none;
}

#login_form h1
{
color:#ac231b;
background:url('images/image_13.gif') no-repeat left center;
border-bottom:1px dotted #333333;; font-style:normal; font-variant:normal; font-weight:bold; line-height:22px; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:24px; padding-right:0; padding-top:0; padding-bottom:0
}

#categories
{
	width:185px;
	margin:10px auto;
	background:#FAFAFA url('images/image_34.gif') repeat-x 0 0;
	border:1px solid #999999;
	padding-left:5px; padding-right:5px; padding-top:10px; padding-bottom:10px
}
#categories h1
{
color:#ac231b;
background:url('images/image_29.gif') no-repeat left center;
border-bottom:1px dotted #333333;; font-style:normal; font-variant:normal; font-weight:bold; line-height:22px; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:24px; padding-right:0; padding-top:0; padding-bottom:0
}
#categories ul
{
list-style:none;
margin:5px 0 0 15px;
}
#categories ul li
{
background:url('images/image_33.gif') no-repeat left center;
font-style:normal; font-variant:normal; font-weight:normal; line-height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:15px; padding-right:0; padding-top:0; padding-bottom:0
}
#categories ul li a
{
color:#333333;
text-decoration:none;
}
#categories ul li a:hover
{
color:#e60f00;
text-decoration:none;
}
.a{
	background:url('images/image_33.gif') no-repeat left center;
	color:#000000;
	text-decoration:none;
	font-style:normal; font-variant:normal; font-weight:normal; line-height:22px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:15px; padding-right:0; padding-top:0; padding-bottom:0

}
.a:hover{
	color:#e60f00;
	text-decoration:none;
}
#links
{
	width:185px;
	margin:10px auto;
	padding:10px 5px;
}
#links h1
{
color:#ac231b;
background:url('images/image_36.gif') no-repeat left center;
border-bottom:1px dotted #333333;; font-style:normal; font-variant:normal; font-weight:bold; line-height:22px; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:24px; padding-right:0; padding-top:0; padding-bottom:0
}
#hunpulse
{
	width:171px;
	height:207px;
	margin:0 0 0 8px;
}

#hscripts
{
	width:183px;
	margin:0 auto;
	height:143px;
	padding-top:10px;	
}
#content_right
{
	width:670px;
	float:left;
	padding:10px;
}

#content_right h1
{
font:bold 16px/25px Arial, Helvetica, sans-serif;
color:#00a4da;
}
#content_right h2
{
font:bold 11px/20px Arial, Helvetica, sans-serif;
color:#ac231b;
}

#content_right p
{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#333333;
padding:0 10px 0 0;
}

.style5 
{
color: #00a4da
}

#pages
{
	width:670px;
	margin:0 auto;
	height:26px;
	padding:5px 0;
}

#pages_text
{
	width:50px;
	height:26px;
	font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#ac231b;
	float:left;
}
#page_numbers
{
	width:600px;
	height:26px;
	float:left;
}
#page_numbers ul
{
list-style:none;
}
#page_numbers ul li
{
font:normal 12px/26px Arial, Helvetica, sans-serif;
text-align:center;
display:block;
width:20px;
height:26px;
float:left;
padding:0 2px;
color:#FFFFFF;
}
#page_numbers ul li a
{
color:#FFFFFF;
background:url('images/image_23.gif') no-repeat center;
text-decoration:none;
display:block
}
#page_numbers ul li a:hover
{
color:#FFFFFF;
background:url('images/image_21.gif') no-repeat center;
text-decoration:none;
display:block
}
#page_numbers ul li.active
{
color:#FFFFFF;
background:url('images/image_21.gif') no-repeat center;
text-decoration:none;
display:block
}
.page
{
	width:196px;
	height:202px;
	background:url('images/image_51.gif') no-repeat 0 0;
	margin: 0
}
.button2
{
	width:72px;
	height:18px;
	background:url('images/image_18.gif') no-repeat 0 0;
	margin: 0 auto;
	color:#333333;	
	text-align:center; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; font-size:11px; font-family:Arial, Helvetica, sans-serif
}
.button2 a
{
color:#333333;
text-decoration:none;
}
.button2 a:hover
{
color:#333333;	
text-decoration:none;
}
#hiox_india
{
margin:0 auto;
height:152px;
width:100%;
background:url('images/image_48.gif') repeat-x 0 0;
}
#hiox_add
{
margin:0 auto;
height:152px;
width:644px;
}
#footer
{
	margin:0 auto;
	height:50px;
	width:935px;
	background:#F3F3F3;
	font:normal 11px/50px Arial, Helvetica, sans-serif;
	color:#333333;	
	text-align:right;
	padding-right:15px;
}
#services
{
	padding:10px 5px;
}
#services ul
{
list-style:none;
margin:5px 0 0 15px;
}
#services ul li
{
background:url('images/bullet.gif') no-repeat left center;
font-style:normal; font-variant:normal; font-weight:normal; line-height:30px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:15px; padding-right:0; padding-top:0; padding-bottom:0
}
#services ul li a
{
color:#333333;
text-decoration:none;
}
#services ul li a:hover
{
color:#e60f00;
text-decoration:none;
}
#contact
{
	padding:15px 0 0 0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:15px 0px 0 2px;
}
#contact h1
{
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#ac231b;
	padding:0 0 0 24px;
}

#contact_02
{
	padding:15px 0 0 0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:15px 0px 0 2px;
}
#contact_02 h1
{
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#ac231b;
	padding:0 0 0 24px;
}
#content_search
{
	width:950px;
	margin:0 auto;
	background:#ffffff url('images/image_06_search.gif') no-repeat top right;
}
.search
{
	font:bold 17px/22px Arial, Helvetica, sans-serif;
	color:#800000;	
}
#menu
{
	float:left;
	width:700px;
	height:25px;
}
#search_form
{
	width:310px;
	height:20px;
	float:right;
}
#search_form input.searchbox
{
	width:125px;
	height:12px;
	background:#FFFFFF;
	border:none;
	padding-left:4px;
	padding-bottom:20px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
}
#search_form input.searchbutton
{
	width:68px;
	height:25px;
	background: url('images/search.gif') no-repeat 0 0;
	border:medium none;
}
.white
{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#ffffff;
}

/* Feedback */
.feedback-con
{
padding-left:25px;
width:445px;
background:url('images/form-background2.jpg') repeat-y 0 0;
border-bottom:1px solid #d9d9d9;
}
.feedback-con form input.input_box1
{
width:305px;
height:25px;
background:url('images/binput1.jpg') no-repeat 0 0;
border:medium none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-top:7px;
padding-left:5px
}
.feedback-con form input.input_box3
{
width:400px;
height:150px;
background:url('images/input3.jpg') no-repeat 0 0;
border:medium none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-top:7px;
padding-left:5px
}
.feedback-title
{
	width:469px;
	height:50px;
	background:url('images/feedback_title.jpg') no-repeat 0 0;
}
.feedback-button
{
width:101px;
height:29px;
background:url('images/feedback_button.jpg') no-repeat 0 0;
border:medium none;
margin-right:35px;
}
.input_box3
{
width:400px;
height:150px;
background:url('images/input3.jpg') no-repeat 0 0;
border:medium none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-top:7px;
padding-left:5px
}
#ad
{
 	width:185px;
	margin:5px auto;
	padding:5px 0px;
}

//terms and pp
#terms
{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#333333;
}
#terms h1
{
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#ac231b;
}
#terms h2
{	
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	color:#ac231b;
}

/* submit form */

#submit-list_con
{
margin:6px auto;
width:630px;
}
#submit-list_con ul
{
list-style:none;
}
#submit-list_con ul li
{
color:#333333;
background:url('images/submit_form-bullet.gif') no-repeat 0 0;
padding-left:15px; font-style:normal; font-variant:normal; font-weight:normal; line-height:20px; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif
}
#submit
{
margin-left:0;
width:600px;
border:#333333 1px dotted;
padding:8px;
background:#FFFFFF;
}
#submit form
{
}
.submit-con-style
{
font:normal 11px/20px Arial, Helvetica, sans-serif;
color:#000000;
}
#submit form input.submit_button
{
border:medium none;
width:72px;
height:18px;
background:url('images/image_18.gif') no-repeat 0 0;
color:#333333; font-style:normal; font-variant:normal; font-weight:bold; line-height:18px; font-size:11px; font-family:Arial, Helvetica, sans-serif
} 
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	width: 305px;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

/* user-template-details */

#template-details
{
margin-left:0;
width:650px;
padding:10px 0;
}
.template-details-con-style
{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#333333;
}
.template-details-con-style2
{
font:bold 11px/18px Arial, Helvetica, sans-serif;
color:#990000;
}
#template-image
{
margin-left:0;
width:650px;
}
#template-place
{
margin-left:0;
width:420px;
height:476px;
padding:2px;
border:#666666 1px solid;
}
.template-details-links
{
width:67px;
height:21px;
float:left;
padding-right:3px;
}
#message
{
margin-left: 10px; 
margin-top: 20px; 
padding-top: 20px; 
height: 50px; 
background-color: #eed2db; 
border: 2px #8e1b16 solid; 
font:normal 12px/18px Arial, Helvetica, sans-serif; 
color:#bf0404;
}

/* Register and Login */
.form-part
{
width:381px;
}
.form-title
{
width:381px;
height:47px;
background:url('images/register_title.jpg') no-repeat 0 0;
}
.form-con
{
padding:5px;
width:371px;
background:url('images/form-background.jpg') repeat-y 0 0;
border-bottom:1px solid #d9d9d9;
}
.form-con form input.input_box1
{
width:225px;
height:22px;
background:url('images/input1.jpg') no-repeat 0 0;
border:medium none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-top:7px;
padding-left:5px
}
.form-con form input.input_box2
{
width:225px;
height:22px;
background:url('images/input2.jpg') no-repeat 0 0;
border:medium none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-top:7px;
padding-left:5px
}
.form-con form input.register-button
{
width:100px;
height:28px;
background:url('images/register_button.jpg') no-repeat 0 0;
border:medium none;
}
.form-labels
{
font:bold 12px/29px Arial, Helvetica, sans-serif;
color:#333333;
}
.form-text
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#000000;
}
.form-text a
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#000000;
}
.form-text a:hover
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration: none;
}
.form-con form input.login-button
{
width:100px;
height:28px;
background:url('images/login_button.jpg') no-repeat 0 0;
border:medium none;
}
.form-con form input.verify-button
{
width:100px;
height:28px;
background:url('images/verify_button.jpg') no-repeat 0 0;
border:medium none;
}
.form-con form input.forget-button
{
width:100px;
height:28px;
background:url('images/forget_button.jpg') no-repeat 0 0;
border:medium none;
}
.login-title
{
width:381px;
height:47px;
background:url('images/login_title.jpg') no-repeat 0 0;
}
.forgot-password-title
{
width:381px;
height:47px;
background:url('images/forget-title.jpg') no-repeat 0 0;
}
.verify-title
{
width:381px;
height:47px;
background:url('images/verify_title.jpg') no-repeat 0 0;
}