body{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/bg.jpg) repeat-x left top;
}
body img{
border:none;
}

a{
color:#3c3c3c;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
a:hover{
color:#990000;
text-decoration:none;
}

#main_container{
width:979px;
margin:auto;
background:url(../images/headerbg.jpg) no-repeat left top;
height:508px;
}

#left_header{
float:left;
width:405px;
padding:27px 0 0 0;
}

#logo{
padding:0 0 0px 0;
float:left;
width:550px;
}

#left_header p{
padding:0px;
margin:20px 36px 0 2px;
width:400px;
color:#828282;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}



#body_container{
width:979px;
margin:36px auto 0;
}

#left_container{
width:648px;
float:left;
}
#left_container .top_blog{
width:638px;
float:left;
padding:5px 0 0px 0px;
border-bottom:#d0d0d0 1px solid;
}

#left_container .top_blog h1{
color:#3c3c3c;
font-size:23px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
padding:0 0px 0px 0;
font-weight:bold;
}
 .top_blog p{
color:#3c3c3c;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}

.left_text123{
float:left;
width:365px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:0 15px 0 5px;
color:#3c3c3c;
}
.left_text123 h2{
padding:16px 0 8px 0;
margin:0px;
color:#3c3c3c;
font-size:14px;
}
.left_text123 p{
padding:0px;
margin:0px;
color:#3c3c3c;
font-size:12px;
}



.testimonial{
width:640px;
float:left;
font-family:Arial, Helvetica, sans-serif;
border-top:1px solid #ddd;
}
.testimonial h2{
padding:16px 0 8px 0;
margin:0px;
color:#3c3c3c;
font-size:14px;
}
.testimonial h2 img{
margin:0px;
float:right;
}

.left_blog{
width:255px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 20px 0;
color:#3c3c3c;
}
.left_blog h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:0px;
padding:0px;
color:#3c3c3c;
}
.left_blog img{
float:left;
margin:0 15px 5px 0;
}
.grey_text{
font-size:11px;
color:#949494;
font-family:Arial, Helvetica, sans-serif;
}
.grey_text a{
font-size:11px;
color:#949494;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.grey_text a:hover{
font-size:11px;
color:#9f0000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}











#right_container{
width:298px;
padding:0 0 0 30px;
float:left;
}
.ads1 {
margin:0px;
width:272px;
padding:4px 8px 15px 20px;
}
.ads1 h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;

color:#3c3c3c;
font-size:14px;
padding:8px 4px 5px 0px;
}

.ads1 p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
color:#3c3c3c;
}
.ads1 .orange{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
color:#fec417;
}
.read_more{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#579eb8;
}
.read_more a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#579eb8;
text-decoration:none;
}
.read_more a:hover{
color:#3c3c3c;
text-decoration:none;
}



#right_header{
float:right;
width:550px;
padding:54px 0 0 0 ;
}

#right_header p{
padding:0 10px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
color:#5e5e5e;
margin:0px;
}
#right_header p a{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:0 5px;
color:#5e5e5e;
text-decoration:none;
}
#right_header p a:hover{
font-size:12px;
color:#0087cf;
text-decoration:underline;
}



#footer{
width:960px;
margin:auto;
}
#mainfooter_container{
width:960px;
float:left;
height:236px;
background:url(../images/footerbg.jpg) no-repeat left top;
}
.copy_right{
background:url(../images/copy_rightsbg.jpg) repeat-x;
width:960px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#525252;
font-size:11px;
padding:16px 0 20px 0;
}
.copy_right img{
float:right;
padding:0px;
margin:0px 2px 0 0;
}



.left_footer{
width:208px;
margin:0px 0 0px 12px;
padding:60px 0 0 0;
float:left;
}

.left_footer h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:0px;
padding:0 0 15px 0;
font-weight:normal;
color:#353535;
}

.left_footer p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#212121;
margin:0px;
padding:10px 0 0 8px;
}
 .email_footer{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00418c;
margin:0;
}
.email_footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00418c;
text-decoration:none;
}
.email_footer a:hover{
color:#3c3c3c;
text-decoration:none;
}




.mid_footer{
width:270px;
padding:60px 0 0 80px;
float:left;
}
.mid_footer h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:0 0 15px 0;
margin:0px;
font-weight:normal;
color:#353535;
}
.mid_footer p{
padding:0px;
margin:0px;
font-weight:normal;
color:#353535;
}

.right_footer{
width:290px;
margin:0px 0 0px 85px;
padding:60px 0 0 0px;
float:left;
}

.right_footer h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:0px;
padding:0 0 15px 0;
font-weight:normal;
color:#353535;
}
.right_footer p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:20px 0 5px 14px;
font-weight:normal;
margin:0px;
color:#353535;
}


/*-----------------------------innerpagestart---------------------------------------*/

#left_inner_cont{
width:200px;
margin-left:5px;
padding:0 10px 0 0px;
float:left;
}
#left_inner_cont  h1{
color:#4e80c1;
font-size:16px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
padding:2px 0px 8px 0;
border-bottom:#d0d0d0 1px solid;
font-weight:bold;
}

#left_inner_cont  ul{
padding:8px 0 8px 0;
margin:0px;
color:#3c3c3c;
list-style:none;
}
#left_inner_cont  ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

color:#3c3c3c;
background:url(../images/dotted_linebg.jpg) repeat-x left bottom;
padding:6px 0 6px 5px;
}
#left_inner_cont  ul li.last{
background:none;
}



#left_inner_cont  ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3c3c3c;
background:url(../images/left_arrow.jpg) no-repeat left 50%;
padding:0 0 0px 15px;
text-decoration:none;
}
#left_inner_cont  ul li a:hover{
color:#2361ae;
text-decoration:underline;
}





#inner_right_container{
width:740px;
float:left;
padding-left:10px;
padding-bottom:25px;
}


#inner_right_container  h1{
color:#3c3c3c;
font-size:18px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
padding:2px 0px 6px 7px;
border-bottom:#d0d0d0 1px solid;
font-weight:bold;
}

#inner_right_container  h3{
padding:0px 0px 5px 7px;
border-bottom:#d0d0d0 1px solid;
margin:0;
}









/*-----------------------loginpagestart--------------------------------*/



#login_page{

float:left;
margin:0px;
padding:0px 0 0 0px;
}

.top_login{
background:url(../images/login_top.jpg) no-repeat;
width:469px;
height:41px;
float:left;
}
.top_login h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
padding:5px 0 0 18px;
margin:0;
}

.mid_login{
background:url(../images/login_mid.jpg) repeat-y;
width:469px;
float:left;
margin:0;
padding:0;
}
.mid_login .left_user{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
padding:8px 0px 5px 18px;
width:120px;
float:left;
}

.right_user_box_new{
float:right;
width:330px;
}

.right_user_box{
width:310px;
float:left;
padding:8px 0 5px 0;
}


.login_text_box{
border:#d3d6d6 1px solid;
background:#f1efef url(../images/textboxbg.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
width:274px;
margin:0px;
float:left;
padding:5px 0px 5px 2px;
}




.right_check_box{
width:300px;
float:left;
padding:8px 0 5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
}




.bot_login{
width:389px;
height:11px;
float:left;
}

.login_forgot{
width:285px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2361ae;
padding:5px 0 7px 190px;
}
.login_forgot a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2361ae;
text-decoration:none;

}
.login_forgot a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3c3c3c;
text-decoration:underline;
}


/*-----------------------loginpageend--------------------------------*/



.contact_us{
width:620px;
float:left;
margin:0px;
padding:20px 0 0 0px;

}
.contact_us p{
padding:0 0 5px 10px;
margin:0px;
width:650px;
}
.signup_text{
padding:0px 0 5px 10px; 
margin:0px; 
float:left; 
width:590px;
}

.form_text{
width:170px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px 5px 0 11px;
font-weight:bold;
color:#585555;
}


.form_text123{
width:210px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px 5px 0 11px;
font-weight:bold;
color:#585555;
}

.form_text_cat{
width:210px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px 0 0 9px;
font-weight:bold;
color:#585555;
}
.form_inputbox{
width:310px;
float:left;
margin:0 0 7px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#585555;
}

.form_inputbox_text123{
width:310px;
float:left;
margin:0 0 15px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#585555;
font-weight:bold;
}


.text_inputbox{
width:280px;
/*float:left;
font-size:12px;
background:#f1efef url(../images/textboxbg.jpg) repeat-x left top;
border:#d3d6d6 1px solid;
padding:5px 2px;*/
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: url(../images/textboxbg.jpg) repeat-x scroll 0 0;
border:1px solid #D3D6D6;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:5px 0 5px 2px;
text-align:left;
background-color:none;

}



.form_textareainput{
width:310px;
float:left;
background:#f1efef url(../images/textareabg.jpg) repeat-x left top;
height:114px;
padding:3px;
border:#d3d6d6 1px solid;
}

.form_textareainput1{
width:500px;
margin:10px 0 20px 10px;
float:left;
background:#f1efef url(../images/textareabg.jpg) repeat-x left top;
height:55px;
padding:15px 0;
border:#d3d6d6 1px solid;
}

.form_textareainput2{
width:320px;
margin:10px 0 20px 0px;
float:left;
background:#f1efef url(../images/textareabg.jpg) repeat-x left top;
height:65px;
padding:5px 5px ;
border:#d3d6d6 1px solid;
}

.form_textarea{
width:305px;
float:left;
height:110px;
border:none 0px;
border:transparent;
background:none;
}

.submit_button{
width:310px;
float:left;
padding:7px 0 0 0;
}


.msg_big{
font-family:Arial, Helvetica, sans-serif;
padding:0px 0 5px 10px;
font-size:12px;
color:#990000;
margin:0px;
font-weight:bold;
width:600px;
float:left;
}

.msg{
font-family:Arial, Helvetica, sans-serif;
padding:5px 0 2px 10px;
font-size:12px;
color:#990000;
margin:0px;
font-weight:bold;
width:450px;
float:left;
}
.msg ul{
list-style:none;
margin:0;
padding:0;
}
.msg li{
font-family:Arial, Helvetica, sans-serif;
padding:0px 0 0px 0px;
font-size:12px;
color:#990000;
width:400px;
list-style:none;
float:left;
}
.msg1{
font-family:Arial, Helvetica, sans-serif;
padding:0 0 0px 0px;
font-size:12px;
float:left;
color:#990000;
}






#inner_right_containerlist{
width:745px;
float:left;
padding-left:10px;
}


#inner_right_containerlist .top_list h1{
color:#3c3c3c;
font-size:20px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
padding:2px 0px 3px 7px;
font-weight:bold;
}

#inner_right_containerlist .top_list p{
color:#3c3c3c;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin:0px;border-bottom:#d0d0d0 1px solid;
padding:10px 0 10px 0;
}
#inner_right_containerlist .list_text123{
float:left;
width:730px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:0 0px 0 0px;
color:#3c3c3c;
background:url(../images/listing_image.jpg) no-repeat 318px 20px;
}
#inner_right_containerlist .list_text123 h2{
padding:5px 0 5px 5px;
margin:0px;
color:#3c3c3c;
font-size:14px;
}

#inner_right_containerlist .list_text123 h1{
padding:0px 0 3px 0;
margin:0px;
color:#3c3c3c;
font-size:23px;
font-family:Arial, Helvetica, sans-serif;
}



#inner_right_containerlist .list_text123 img{
margin:0 0 0 7px;

}
#inner_right_containerlist .list_text123 p{
padding:0px 0 0 7px;
margin:0px;
color:#3c3c3c;
border:none;
width:660px;
font-size:12px;
}
#inner_right_containerlist .list_text123 p a{
color:#0d67c0;
font-size:12px;
font-weight:normal;
}
#inner_right_containerlist .list_text123 p a:hover{
color:#0d67c0;
font-size:12px;
text-decoration:underline;

}
#inner_right_containerlist .list_text123  ul{
padding:8px 0 30px 0;
margin:0px;
color:#3c3c3c;
list-style:none;
}
#inner_right_containerlist .list_text123  ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:32px;
color:#3c3c3c;
/*width:200px;*/background:url(../images/arrow.jpg) no-repeat 13px 50%;
/*background:url(../images/dotted_linebg.jpg) repeat-x left bottom;*/
padding:0px 0 0 35px;
}

/*#inner_right_containerlist .list_text123  ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3c3c3c;
padding:0 0 0px 25px;
text-decoration:none;
}
#inner_right_containerlist .list_text123  ul li a:hover{
color:#2361ae;
text-decoration:underline;
}*/

#inner_right_containerlist #listing_table{width:740px;
margin:0px;
float:left;
padding:0px;
}
#inner_right_containerlist #listing_table .listing_table_inner{
margin:24px 0 0 0px;
float:left;

padding:0px;
}
#inner_right_containerlist #listing_table .listing_table_inner img{
margin:0px 10px 0 0;
text-align:center;
padding:0px 0 0 0px;
}
#inner_right_containerlist #listing_table .listing_table_inner p{
margin:0px;
vertical-align:top;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#635555;
padding:-3px 0 0px 0;
height:19px;
}
#inner_right_containerlist #listing_table .listing_table_inner p span{

font-size:15px;
font-family:Arial, Helvetica, sans-serif;
color:#635555;

height:19px;
}
.text_sty{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/list_bg.jpg) repeat-x left top;
color:#282929;
padding:0 0 0 10px;
font-weight:bold;
}
.text_sty12{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#5f5f60;
padding:0 0 0 10px;
font-weight:normal;
}
.text_sty13{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#5f5f60;
padding:2px 0 2px 10px;
font-weight:normal;
border-bottom:1px solid #F0f0f0;
}
.text_sty12 a{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#9f0000;
font-weight:normal;
}
.text_sty12 a:hover{
color:#9f0000;
text-decoration:underline;
}

.pageing_list{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:right;
width:660px;
}

.pageing_list ul{
padding:0px;
margin:0px;
float:right;
list-style:none;
}
.pageing_list  span{
font-size:12px;
float:right;
padding:2px 6px 0 8px;
list-style:none;
}


.pageing_list ul li{
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
border:#CCCCCC 1px solid;
margin:0 2px;
display:inline;
list-style:none;
}
.pageing_list ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
display:inline;
}
.pageing_list ul li a:hover{
float:left;
background:#ECF1F7;
/*padding:2px;*/
display:inline;
}


#inner_right_containerlist .list_text12312{
float:left;
width:660px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:0 15px 0 0px;
color:#3c3c3c;
}

#inner_right_containerlist .list_text12312 p{
padding:0px;
margin:14PX 0 0 0;
color:#3c3c3c;
border:none;

font-size:12px;
}
#inner_right_containerlist .list_text12312 p a{
color:#0d67c0;
font-size:12px;
font-weight:normal;
}
#inner_right_containerlist .list_text12312 p a:hover{
color:#0d67c0;
font-size:12px;
text-decoration:underline;

}





.click_here{margin:0px;
padding:38px 0 10px 99px;
background:url(../images/button1.jpg) no-repeat left top;
color:#fff; 
font-size:15px; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:normal;
}
.click_here a{color:#fff; 
font-size:15px;
text-decoration:underline;
}
.click_here a:hover{color:#fff; 

text-decoration:none;
}

#inner_right_containerlist .list_text12312  ul{
padding:8px 0 0px 0;
margin:0px;
color:#3c3c3c;
list-style:none;
}
#inner_right_containerlist .list_text12312  ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:32px;
color:#3c3c3c;
/*width:200px;*/background:url(../images/arrow.jpg) no-repeat 13px 50%;
/*background:url(../images/dotted_linebg.jpg) repeat-x left bottom;*/
padding:0px 0 0 9px;
}

#inner_right_containerlist .list_text12312  ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

color:#3c3c3c;

padding:0 0 0px 25px;
text-decoration:none;
}
#inner_right_containerlist .list_text12312  ul li a:hover{
color:#2361ae;
text-decoration:underline;
}

.table_data{ border:1px solid #e9e8e8;  margin-top:20px;
margin-left:0px;
margin-bottom:20px;
}


.form_text_internel{
width:50px;
float:left;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:6px 0px 0 10px;
font-weight:bold;
color:#585555;
}

.form_text_internel_123{
width:125px;
float:left;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:6px 0px 0 10px;
font-weight:bold;
color:#585555;
}

.button_bg{
background:#A00000;
padding:3px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:#993300 1px solid;
}


/*----------------------memberhomepage-------------------------*/

.mem_list h1{
color:#3c3c3c;
font-size:20px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
padding:2px 0px 3px 7px;
font-weight:bold;
border-bottom:#d0d0d0 1px solid;

}


.mem_list p{
color:#3c3c3c;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:10px 0 10px 7px;
line-height:18px;
}

.mem_list a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4E80C1;
text-decoration:none;

}
.mem_list a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4E80C1;
text-decoration:underline;
}


.free_directory{
padding:5px 0 20px 0;
float:left;
width:660px;
}

.free_directory img{
padding:0 7px 0 5px;
float:left;
}
.free_directory p{
padding:15px 10px 0 0px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3c3c3c;
}

.free_directory_1{
padding:5px 0 20px 0;
float:left;
width:660px;
background:url(../images/1px_bg.jpg) repeat-x;

}

.free_directory_1 img{
padding:0 7px 0 5px;
float:left;
}
.free_directory_1 p{
padding:15px 10px 0 0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3c3c3c;
}

.directory_link{
width:660px;
float:left;
padding:15px 0 0 0;
}

/*-----------------------------------memberhomepageend----------------------------------------*/








#inner_right_containerlist .paid_image_list .bullets_list{margin:0px 0 0 0;
padding:0px;

}
#inner_right_containerlist .paid_image_list .bullets_list ol{margin:0px 0 0 0;
padding:0px;
}
#inner_right_containerlist .paid_image_list .bullets_list ol li{
list-style:none;
margin:0 0 10px 0;
color:#3C3C3C;
font-size:14px;
}

#inner_right_containerlist .paid_image_list .bullets_list ol li img{
margin:0 6px 0px 0;
}
#inner_right_containerlist .paid_image_list .bullets_list ol li h1{
margin:-45px 0 0 56px;
width:400px;
font-size:14px;
color:#A61212;
padding:0px;
border:none;
}

#inner_right_containerlist .paid_image_list .bullets_list ol li p{
margin:0px 0 0 55px; font-size:13px;
padding:0px;}

#inner_right_containerlist .paid_image_list{
width:500px;
 padding:0 0px 10px 10px; 
 float:left;
 }
 #inner_right_containerlist .paid_image_list h2{
 color:#3C3C3C;
font-size:14px;
margin:0;
padding:16px 0 8px;
}
 #inner_right_containerlist .paid_image_list p{
border:medium none;
color:#3C3C3C;
font-size:12px;
margin:0;
padding:0;
}


/*--------innerbodystart-----------*/

.inner_body{
background:url(../images/body_innerbg.jpg) repeat-x left top;
margin:0;
padding:0;
}

#inner_main_container{
width:979px;
margin:auto;
background:url(../images/inner_header_bg.jpg) no-repeat left top;
height:187px;
}




/*--------innerbodyend-----------*/
#remove_table{width:700px;
margin:0px;
padding:0px;
}

#inner_right_containerlist h1 {
border-bottom:1px solid #D0D0D0;
color:#3C3C3C;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
margin:0;
padding:2px 0px 6px 7px;
}

/*#contact_us {
width:600px;
float:left;
}*/


#contact_us p{color:#3C3C3C;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:18px;
margin:0;

padding:10px 0 0px 7px;
}

.free_member_1{
font-size:23px; font-family:Arial, Helvetica, sans-serif; color:#990000!important; padding:0px 0 3px 0; font-weight:bold; margin:5px 0 5px 0;
border-bottom:1px solid #ddd;
}




form{margin:0px;
padding:0px;}




/*----------------signupstart-------------------------*/
#left_inner_cont_new{
width:441px;
float:left;
padding:0px;
margin:0px;

}
#left_inner_cont_new  h1{
color:#3c3c3c;
font-size:20px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
padding:2px 0px 3px 12px;
/*border-bottom:#d0d0d0 1px solid;*/
font-weight:bold;
}
#left_inner_cont_new  p{
color:#4e4c4c;
font-size:12px;
margin:0px 12px 0 12px;
font-family:Arial, Helvetica, sans-serif;
padding:3px 0px 0px 0px;
/*border-bottom:#d0d0d0 1px solid;*/
line-height:18px;
}
#left_inner_cont_new_mid  img{
margin:0px 0 23px 0px;
padding:0px 0 0px 50px;
}

#inner_right_container_new{
width:500px;
float:left;
padding-left:20px;
padding-bottom:25px;
}

.left_inner_cont_new_top{padding:0px;
margin:0px;
width:441px;
}
#inner_right_container_new  h1{
color:#3c3c3c;
font-size:20px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
padding:2px 0px 3px 5px;
border-bottom:#d0d0d0 1px solid;
font-weight:bold;
}
.left_inner_cont_new_mid{
background:url(../images/signup_mid_bg.jpg) repeat-x left top;
border-left:1px solid #e7e7e7;
border-right:1px solid #e7e7e7;
width:439px;
margin:0 0 0 0;
padding:0 0 10px 0;
}
.left_inner_cont_new_bot{padding:0px;
margin:-2px 0 0 0;
width:441px;
}
.form_inputbox1{
width:294px;
float:left;
color:#585555;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:4px 0 4px 2px;
margin:0 0 0px 0;

}
.contact_us_inner{
width:500px;
float:left;
margin:0px;
padding:20px 0 0 0px;

}
.contact_us_inner p{
padding:0 0 5px 10px;
margin:0px;
width:650px;
}
/*----------------signupend-------------------------*/



.listing_table_page{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/list_bg.jpg) repeat-x;
padding-left: 10px;
height:30px;
color:#4d4d4d;
}
.listing_page_number{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#fff;
padding-left: 10px;
color:#4d4d4d;
height:25px;

}

.main_listing_page{
width:740px;
border:1px solid #eee;
padding:0px;
margin-top:15px;
float:left;
}

.listing_page_number1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#f9f9f9;
padding-left: 10px;
color:#4d4d4d;
height:25px;
}





.signup_div{
width:436px;
float:left;
padding:0;
}

.signup_div ol{
padding:7px 0 0 40px;
margin:0;

}
.signup_div ol li{
padding:0px 0 4px 0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4E4C4C;
}





.go_button{
width:150px;
float:right;
padding:0;
}

.track_category{
width:720px;
float:left;
padding:0 0 0 0px;
}

.track_category h2{
width:240px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.text_inputbox_track{
width:200px;
/*float:left;
font-size:12px;
background:#f1efef url(../images/textboxbg.jpg) repeat-x left top;
border:#d3d6d6 1px solid;
padding:5px 2px;*/


-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: url(../images/textboxbg.jpg) repeat-x scroll 0 0;
border:1px solid #D3D6D6;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:5px 0 5px 2px;
text-align:left;
background-color:none;

}




/*---------------------managenewclassstart----------------------------*/
.form_inputbox_cal{
width:310px;
float:left;
margin:0 0 7px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#585555;
}

.text_inputbox_cal{
width:120px;
/*float:left;
font-size:12px;
background:#f1efef url(../images/textboxbg.jpg) repeat-x left top;
border:#d3d6d6 1px solid;
padding:5px 2px;*/
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: url(../images/textboxbg.jpg) repeat-x scroll 0 0;
border:1px solid #D3D6D6;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:5px 0 5px 2px;
text-align:left;
background-color:none;

}
/*-------------------------managenewclassend----------------------------------*/


.span_paging{
border:1px solid #CCCCCC;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:2px 2px;
padding:2px 4px 2px 4px;
position:relative;
}
/*.link7 {
border:1px solid #CCCCCC;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0 2px;
padding:2px;
}
*/


a.link7{
border:1px solid #CCCCCC;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:2px 4px 2px 4px;
margin:0 2px;
position:relative;
background:#E9EFF5;
}

a:hover.link7{
color:#868686 ;
border:1px solid #aacafd;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0 2px;
padding:2px 4px 2px 4px;
background:#89b7fe;
color:#fff;
}

a.link_7{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:2px 4px 2px 4px;
margin:0 2px;
color:#333;

}

a:hover.link_7{
color:#333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0 2px;
padding:2px 4px 2px 4px;
}


.paging_12{
width:100%;
padding:2px 0 2px 0;

}



.awesome, .awesome:visited {
	background: #4496D2 url(/images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

	.awesome:hover	{ background-color:#6FB1E3; color: #fff; }
	.awesome:active	{ top: 1px; }
	.awesome, .awesome:visited { font-size: 14px; 
	font-weight:800!important;
	line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome, .large.awesome:visited {
	font-size: 14px; padding: 5px 14px 5px; 
	border:none 0px; 
	border:transparent;
	background-image:none;
	width:auto 

}











.awesome1, .awesome1:visited {
	background: #4496D2 url(/images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 5px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

	.awesome1:hover	{ background-color:#6FB1E3; color: #fff; }
	.awesome1:active	{ top: 1px; }
	.awesome1, .awesome1:visited { font-size: 14px; 
	font-weight:800!important;
	line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large1.awesome1, .large1.awesome1:visited {
	font-size: 11px; padding: 3px 10px 3px; 
	border:none 0px; 
	border:transparent;
	background-image:none;
	width:auto 

}



















/*----newclassesstart by Prem on 18jan2010---*/


#inner_right_containerlist_new{
width:745px;
float:left;
padding-left:10px;
}


#inner_right_containerlist_new .mem_list{
width:740px;
float:left;
}

#inner_right_containerlist_new .mem_list h1{
color:#3c3c3c;
font-size:20px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
padding:2px 0px 3px 5px;
font-weight:bold;
border-bottom:#d0d0d0 1px solid;
}



#right_inner_cont{
width:230px;
margin-left:20px;
padding:0 0px 0 0px;
float:left;
}
#right_inner_cont  h1{
color:#4e80c1;
font-size:16px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
padding:2px 0px 8px 0;
border-bottom:#d0d0d0 1px solid;
font-weight:bold;
}

#right_inner_cont  ul{
padding:8px 0 8px 0;
margin:0px 0 0 0px;
color:#3c3c3c;
list-style:none;
}








#left_inner_cont_121{
width:740px;
float:left;
padding:0px;
margin:10px 0 10px 0;

/*background:url(../images/signup_mid_bg.jpg) repeat-x left top;*/
}
#left_inner_cont_121  p{
color:#4e4c4c;
font-size:12px;
margin:0px 5px 0 5px;
font-family:Arial, Helvetica, sans-serif;
padding:3px 0px 5px 0px;
/*border-bottom:#d0d0d0 1px solid;
line-height:18px;*/
}
#left_inner_cont_121 h2{
color:#4e80c1;
font-size:18px;
width:200px;
margin:0px 0 0 0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
padding:2px 0px 8px 0;
font-weight:bold;
}



/*--------newclass by prem 19jan2010----------*/

.top_curve_bg{
background:url(../images/top_curve_bg.jpg) no-repeat;
float:left;
height:24px;
width:456px;
padding:4px 0 0px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:bold;
}


.mid_curve_bg{
background:url(../images/mid_curve_bg.jpg) repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
width:461px;
}
.bot_curve_bg{
background:#f0f0f0;
float:left;
width:740px;
height:22px;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
color:#0066CC;
padding:6px 0 0 5px;
}

.data_table_123{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding:4px 0 4px 5px;
}

.data_table_1234{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding:4px 0 4px 5px;
}
.data_table_submit{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4e95c4;
padding:5px 0 5px 5px;
background:#f9f9f9;


}

.table_inner_page{
width:461px;
float:left;
}


.form_inputbox_new{
width:390px;
float:left;
margin:0 0 7px 0px;
}


/*--------------------------------*/

/*.home_icons{
background:url(../images/home_icons_bg.jpg) no-repeat;
width:454px;
height:84px;
margin-left:3px;
}

.left_icon{
width:200px;
float:left;
padding:20px 0 0 27px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px; 
font-weight:bold;
color:#3b3b3b;
}
.left_icon img{
padding-right:5px;
}
.right_icon{
width:192px;
float:left;
color:#3b3b3b;
padding:16px 0 0 35px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px; 
font-weight:bold;
}
.right_icon img{
padding-right:7px;
}

.left_icon a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px; 

color:#3b3b3b;
text-decoration:none
}
.left_icon a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px; 
color:#990000;
text-decoration:underline;
}
.right_icon a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px; 
color:#3b3b3b;
text-decoration:none
}
.right_icon a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px; 
color:#990000;
text-decoration:underline;

}

*/

.home_icons{
/*background:url(../images/home_icons_bg.jpg) no-repeat;*/
width:454px;
height:80px;
margin:5px 0 0 5px;
} 

.left_icon{
width:200px;
float:left;
}
.how_icon{
width:77px;
float:left;
}

.how_text{
width:118px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3b3b3b;
padding:20px 0 0 5px;
}

.right_icon{
width:250px;
float:right;

}
.how_track{
width:125px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3b3b3b;
padding:20px 0 0 5px;
}

.how_text a{
font-size:14px;
color:#3b3b3b;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.how_text a:hover{
color:#4E80C1;
text-decoration:underline;
font-size:14px;

}

.how_track a{
font-size:14px;
color:#3b3b3b;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.how_track a:hover{
color:#4E80C1;
text-decoration:underline;
font-size:14px;

}

/*-----------------------newtestimonialsclass by prem 22jan10----------------------------------*/


.left_testimonial{
width:645px;
float:left;
margin:10px 0 0 0;
}


.left_testimonial h2{
padding:0px 0 15px 0;
margin:0px 0 16px 0;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
border-bottom:#d0d0d0 1px solid;
}

.left_testimonial h2 img{
float:left;
margin:0 5px 0 0;

}




.left_blog_1{
width:645px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 0 10px 4px ;
color:#333333;

}

.left_blog_1 h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
padding:0px 0 5px 0px;
margin:0px;
}
.left_blog_1 img{
float:left;
padding-right:4px;
margin:0 5px 10px 0;
}










.left_blog_2{
width:645px;
background:#f6f6f6;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px 0 10px 4px;
margin:0 0 10px 0 ;
color:#333333;
}

.left_blog_2 h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
padding:0px 0 5px 0px;
margin:0px;
}
.left_blog_2 img{
float:left;
padding-right:4px;
margin:0 5px 10px 0;
}

























.saperator{
width:645px;float:left; border-bottom:1px solid #d0d0d0; margin:10px 0;
}
/*new on 23march2010*/
.msg_1
{padding:8px 0 11px 0; margin:0px 0 0 11px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#2a2b2b;
}
.input_box1 {
background:#F1EFEF url(../images/textboxbg.jpg) repeat-x scroll 0 0;
border:1px solid #D3D6D6;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:5px 0 5px 2px;
text-align:left;
width:190px;
}


.form_text_new{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px 5px 0 11px;
font-weight:bold;
color:#585555;
}



.bigOrangeText{
color:#FD5204!important;
font-size:24px!important;
font-family:Arial, Helvetica, sans-serif!important;
font-weight:bold;
margin:15px 0 0 0!important;
}





/*=====================New classes 27march 2010=====================*/

.left_blog_home{
width:255px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 20px 0;
color:#3c3c3c;
}
.left_blog_home h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:0px;
padding:0px;
color:#3c3c3c;
}
.left_blog_home img{
float:left;
margin:0 15px 5px 0;
}




#left_container a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#579eb8;
text-decoration:none;
}
#left_container a:hover{
color:#3c3c3c;
text-decoration:none;
}

#left_container p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3c3c3c;
padding:10px 0 0 0;
}


#left_inner_cont  h3{
color:#4e80c1;
font-size:16px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
padding:2px 0px 8px 0;
border-bottom:#d0d0d0 1px solid;
font-weight:bold;
}





