﻿/* CSS Document */
body{
	background:url(../../images/background.jpg) repeat-x;
	color:#FFFFFF;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

p {
color:#000000;
margin:0px;
font-size:12px;
line-height:20px;
font-family: Arial;
}

.wrapper {
	border-bottom:none;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-top:none;
	background-color:#FFFFFF;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	
}
/* ---------------------------------------------------------------- */
/*header*/
.td1
{
	background:url(../../images/ringchat_but.jpg) no-repeat;
	color:#FFFFFF;
	cursor:pointer;
}
.td1:hover
{
	background:url(../../images/ringchat_but.jpg) no-repeat;
	color:#FFFFFF;
	cursor:pointer;
}
.td1_active
{
	background:url(../../images/ringchat_but.jpg) no-repeat;
	color:#FFFFFF;
	cursor:pointer;
}
.ringchat:link{
	font-family:Arial;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	margin-right:5px;
	#margin-right:0;
	
}
.ringchat:visited{
	font-family:Arial;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	margin-right:5px;
	#margin-right:0;
}
.ringchat:hover{
	font-family:Arial;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	margin-right:5px;
	#margin-right:0;
}
.questionsservice{
	font-family:Arial;
	font-size: 17px;
	color: #1180c3;
	text-decoration: none;
	font-weight:bold;
}

h5{
	font-family:Arial;
	font-size:20px;
	color:#777777;
	margin:0px;
	font-weight:bold;
	}
.normltextbold{
	font-family:Arial;
	font-size:14px;
	color:#1a81c0;
	margin:0px;
	font-weight:bold;
	}
.normltextbold1{
	font-family: Arial;
	font-size:12px;
	color:#000000;
	margin:0px;
	font-weight:bold;
		text-align:left;
	line-height:15px;
	}
	
.headercolor{
	background:#ffffff;
	}
/* ---------------------------------------------------------------- */	
/*Navigtion*/

.leftline_but{
	background:url(../../images/leftline_but.jpg) no-repeat;
	cursor:pointer;
	}
.rightline_but{
	background:url(../../images/rightline_but.jpg) no-repeat;
	cursor:pointer;
	}
.buttouns_line{
	background:url(../../images/buttouns_line.jpg) no-repeat;
	cursor:pointer;
	}
.td2
{
	background:url(../../images/top_buttons.jpg) repeat-x;
	color:#FFFFFF;
	cursor:pointer;
}
.td2:hover
{
	background:url(../../images/top_buttons.jpg) repeat-x;
	color:#FFFFFF;
	cursor:pointer;
}
.td2_active
{
	background:url(../../images/top_buttons.jpg) repeat-x;
	color:#FFFFFF;
	cursor:pointer;
}
.man:link{
	font-family:  Arial;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.man:visited{
	font-family:  Arial;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.man:hover{
	font-family:  Arial;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.d:link{
	font-family: Arial;
	font-size: 12px;
	color: #1a81c0;
	text-decoration: none;
}
.d:visited{
	font-family: Arial;
	font-size: 12px;
	color: #1a81c0;
	text-decoration: none;
}
.d:hover{
	font-family: Arial;
	font-size: 12px;
	color: #1a81c0;
	text-decoration: none;
}
.e:link{
	font-family:  Arial;
	font-size: 12px;
	color: #123448;
}
.e:visited{
	font-family:  Arial;
	font-size: 12px;
	color: #123448;
}
.e:hover{
	font-family:  Arial;
	font-size: 12px;
	color: #123448;
}

/* ---------------------------------------------------------------- */	
/*home_body*/
.spceing{
	margin-top:10px;
	}
.spceing_bottom{
	margin-bottom:10px;
	}
.loginTop
	{	
		padding-bottom:10px;
		#padding-bottom:10px;
		padding-top:10px;
		#padding-top:10px;
	}

.pad-space{
	padding-top:10px;
	}
.big_heder{
	background:url(../../images/big_header.jpg) no-repeat;

	}
h1{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#2389c9;
	line-height:15px;
	margin:0px;
	line-height:23px;
	letter-spacing:1px;
	}
	
h3{
	font-family:Arial;
	font-size:18px;
	color:#ffffff;
	font-weight:600;
	margin:0px;
	/*line-height:23px;*/
	}
	
	
h3 a{
	font-family:Arial;
	font-size:18px;
	color:#ffffff;
	font-weight:600;
	margin:0px;
	line-height:23px;
	text-decoration: none;
	}

	
.servicesprice{
	font-family:Arial;
	font-size:16px;
	color:#808080;
	font-weight:bold;
	margin:10px;
	}
	
	
.servicesprice a{
	font-family:Arial;
	font-size:16px;
	color:#808080;
	font-weight:bold;
	margin:10px;
	text-decoration:none;
	}
	
h4{
	font-family:Arial;
	font-size:40px;
	color:#ffffff;
	font-weight:500;
	margin:0px;
	
	}
	/*
	.extra-ie { } 
	
	.extra-ie h4{
	font-family:Arial;
	font-size:40px;
	color:#ffffff;
	font-weight:500;
	margin:0px;
	#height:120px;
	height:66px;
	#margin:43px 0 0 0;
	#line-height:20px;
	}*/
	
.supportfromtext{
	font-family:Arial;
	font-size:17px;
	color:#2d96d6;
	margin:0px;
	font-weight:bold;
	}
.login_background{
	background:url(../../images/login_background.jpg) no-repeat;
	margin-top:10px;
	}
.login_headingtext{
	font-family:Arial;
	font-size:18px;
	font-weight:900;
	color:#2d96d6;
	}
.emailpassword_text{
	font-family:Arial;
	font-size:16px;
	font-weight:900;
	color:#2d96d6;
	}
.forgotpassword:link{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#2d96d6;
	text-decoration: none;
	}
.forgotpassword:hover{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#2d96d6;
	text-decoration: none;
	}
.forgotpassword:visited{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#2d96d6;
	text-decoration: none;
	}
.searchbox {
	margin:0;
	padding:0;
	height: 18px;
	letter-spacing:1px;
	width: 175px;	
	border: 1px solid #dcedf5;
	background-color:#dcedf5;
	color:#2d96d6;
	font-family:Arial;
	font-size:14px;
	text-align:left;
}
.telephone_support{
	background:url(../../images/telephone_support.jpg) no-repeat;
	cursor:pointer;
	height:142px;
	}
.on-siteservice{
	background:url(../../images/on-siteservice.jpg) no-repeat;
	cursor:pointer;
	height:142px;
	}
.online_services{
	background:url(../../images/online_services.jpg) no-repeat;
	cursor:pointer;
	height:142px;
	}
.audio_instructions{
	background:url(../../images/sound_header.jpg) no-repeat;
	height:142;
	width:222;
	}
.audio_bottombackground{
	background:url(../../images/sound_bottombackground.jpg) no-repeat;
		margin-left:7px;
	}
.audio_text{
	font-family:Arial;
	font-size:16px;
	color:#96cbeb;
	font-weight:bold;
	margin:10px;
	}
.submission_service{
	background:url(../../images/submission_service.gif) no-repeat;
	cursor:pointer;
	}
.on-sitebackground{
	background:url(../../images/on-sitebackground.jpg) no-repeat;
	}
	
	
/*h2{
	font-family:Arial;
	font-size:16px;
	color:#2d96d6;
	font-weight:bold;
	margin:0px;
}*/

.our:link{
	font-family:Arial;
	font-size:22px;
	color:#2d96d6;
	font-weight:900;
	margin:0px;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;


}

.our:visited{
	font-family:Arial;
	font-size:22px;
	color:#2d96d6;
	font-weight:900;
	margin:0px;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
}

.bar_background {
	background:url(../../images/Bar_backgorund.jpg) no-repeat;
	width:680px; height:81px;
	font-family:Arial;
	font-size:22px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	margin-top:10px;
}
.div-left {
		float:left; width:400px; height:53px;
		padding-top:25px;
 }

.div_right {
	float:right; width:47px; height:45px; color:#FFFFFF; 
	margin-right:45px;
	font-family:Arial;
	font-size:18px;
	margin-top:17px;
	margin-bottom:25px;
	text-align:center;
}

.fran{	
	font-family:Arial;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	margin:0px;
	text-align:center;
	}


.testimonials_btop{
	background:url(../../images/testimonials_btop.jpg) no-repeat;
	background-color:#2cafe3;
	width:222px; height:20;
	}
.testimonials_bbottom{
	background:url(../../images/testimonials_bbottom.jpg) no-repeat;
	
	width:222px; height:22;
	}
.testimonials_background {
	background-color:#2cafe3;
	font-family: Arial;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	line-height:15.40px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align:top;
}
/* ---------------------------------------------------------------- */	
/*footer*/
.footer_wrapper {
	border-top:1px solid #cccccc;
	border-left::none;
	border-right::none;
	border-bottom:none;
	height:30px;
	text-align:center;
	vertical-align:middle;
	font-family: Arial;
	font-size:10px;
	color:#323232;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	
}
/* ---------------------------------------------------------------- */	

/* ---------------------------------------------------------------- */	
/*faq*/
h6{
	font-family:Arial;
	font-size:24px;
	color:#000000;
	font-weight:600;
	margin:0px;
	text-align:left;
	vertical-align:middle;
	}
	
	
.faq_headindtext{
	font-family:Arial;
	font-size:20px;
	color:#268bca;
	font-weight:bold;
	margin:0;
	text-align:left;
	vertical-align:middle;
	border-bottom:1px solid #3095d4;
	padding-bottom:3px;
	padding-top:20px;
		
}

.td3
{
	background:url(../../images/faq_buttons.jpg) repeat-x;
	color:#FFFFFF;
	margin-top:5px;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;

	
}


.td3:hover
{
	background:url(../../images/faq_buttons.jpg) repeat-x;
	color:#FFFFFF;
	margin-top:5px;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;

	
}

.td3_active
{
	background:url(../../images/faq_buttons.jpg) repeat-x;
	color:#FFFFFF;
	margin-top:5px;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;

	
}
.td4{
	background:url(../../images/on-sitebackground.jpg) no-repeat;
	color:#FFFFFF;
	cursor:pointer;
}

.faq:link
{
	font-family: Arial;
	font-size:12px;
	color:#1779b5;
	text-align:center;
	vertical-align:middle;
	text-decoration: none;
	font-weight:bold;
	
}


.faq:hover
{
	font-family: Arial;
	font-size:12px;
	color:#1779b5;
	text-align:center;
	vertical-align:middle;
	text-decoration: none;
	font-weight:bold;
	
}


.faq:visited
{
	font-family: Arial;
	font-size:12px;
	color:#1779b5;
	text-align:center;
	vertical-align:middle;
	text-decoration: none;
	font-weight:bold;
	
}


.Privat_faqtext{
	font-family:Arial;
	font-size:18px;
	color:#000000;
	margin:0px;
	font-weight:bold;
	text-align:left;
	line-height:15px;
}

.Privat_textbold{
	font-family: Arial	;
	font-size:14px;
	color:#187fbe;
	margin:0px;
	text-align:left;
	font-weight:bold;
	line-height:20px;
}

.faq_designline{
	background:url(../../images/faq_designline.jpg) no-repeat;

}


.normltext2{
	font-family: Arial;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
}

/* ---------------------------------------------------------------- */	

/* ---------------------------------------------------------------- */	
/*Technician-Panel*/
.technicianbox {
	margin-top:0px;
	margin-bottom:0px;
	#margin-bottom:0px;
	margin-left:0px;
	height: 21px;
	width: 182px;	
	border: 1px solid #7f9db9;
	background-color:#FFFFFF;
	color:#2d96d6;
	font-family:verdana;
	font-size:13px;
	text-align:left;
}


.combobox {
	height: 21px;
	width: 120px;	
	border: 1px solid #7f9db9;
	color:#323232;
	font-family:verdana;
	font-size:13px;
	text-align:left;
	}


.t-topleft {
	background:url(../../images/cat-box_03.gif) no-repeat;
	width:14px;
	height:41px;
	}
	
r:#323232;
	{
	font-family:verdana;
	font-size:13px;
	text-align:left;
	}


.t-topleft {
	background:url(../../images/cat-box_03.gif) no-repeat;
	width:14px;
	height:41px;
	}
	
.htext-color {
	background-color:#268bca;
	font-family:Arial;
	font-size:18px;
	color:#000000;
	font-weight:600;
	margin:0px;
	line-height:23px;
	text-align:left;
	vertical-align:middle;
	}

.t-topright {
	background:url(../../images/cat-box_05.gif) no-repeat;
	width:14px;
	height:41px;
	}
	
	
.left_navigation{
	list-style: none;
	padding:20px  4px  4px  6px;
	border-bottom: 1px dashed #888888;
	background:url(../../images/bullet.gif)  left no-repeat; padding:8px;
	font-size:12px;
	font-family:Arial;
	color:#333333;
	text-align:left;
	padding-right:5px;
	}
.left_navigation a { text-decoration: none; color:#000000;padding:4px 4px 14px 6px;}

.left_navigation a:hover { text-decoration: none; color:#0a79bf;  }

.navigation_bgcolor{
	background-color:#EAF3F9;
	margin:0px;
	}

.t_bodycolor{
	background-color:#E9F6FF;
	font-family:Arial; 
	font-size:12px;
	color:#13567f;
	font-weight: normal;
	}

.t-bottomleft {
	background:url(../../images/cat-box_09.gif) no-repeat;
	width:14px;
	height:15px;
	}
	
.t-bottomright {
	background:url(../../images/cat-box_10.gif) no-repeat;
	width:14px;
	height:15px;
	}
	
.notification_ngt{
	list-style: none;
	padding:20px  4px  4px  16px;
	background:url(../../images/bullet.gif)  left no-repeat; padding:10px;
	font-size:12px;
	font-family:Arial;
	color:#333333;
	text-align:left;
	padding-right:25px;
	}
.notification_ngt a { text-decoration: none; color:#000000;padding:4px 4px 14px 6px; font-size:11px;
                       font-family:Verdana,Arial,Helvetica,sans-serif;  }

.notification_ngt a:hover { text-decoration: none; color:#0a79bf;  }


	
.messagesbtext{
	font-family:Arial; 
	font-size:12px;
	color:#28373e;
	font-weight:bold;
	background:none;

}

.reviews-topleft {
	background:url(../../images/reviews_01.gif) no-repeat;
	width:14px;
	height:41px;
	}

.reviews-topright {
	background:url(../../images/reviews_02.gif) no-repeat;
	width:14px;
	height:41px;
	}

.rhtext-color {
	background:url(../../images/reviews_05.gif) repeat-x;
	font-family:Arial;
	font-size:18px;
	color:#FFFFFF;
	font-weight:600;
	margin:0px;
	line-height:23px;
	text-align:left;
	vertical-align:middle;
	}

.reviews-bottomleft {
	background:url(../../images/reviews_03.gif) no-repeat;
	width:14px;
	height:15px;
	}
	
.reviews-bottomright {
	background:url(../../images/reviews_04.gif) no-repeat;
	width:14px;
	height:15px;
	}
	
.reviewstext{
	color:#ffffff;
	margin:0px;
	font-size:12px;
	line-height:21px;
	font-family: Arial;
	text-align:left;}


.reviews:link{
	font-family: Arial;
	font-size: 12px;
	color: #7fac06;
	text-decoration: none;
	font-weight:normal;
}
/* ---------------------------------------------------------------- */	


/* ---------------------------------------------------------------- */	
/*howItworks*/

#catlist
	{
	padding-left: 0px;
	width:auto;
	margin:20px 0 50px 0;
	}

#catlist li
	{
	list-style: none;
	padding-left:15px;
	background:url(../../images/bullet1.gif)  left no-repeat;
	font-size:12px;
	font-family:Verdana;
	color:#333333;
	text-align:left;
	margin:8px 5px 5px;
	}

.hitw_headingtext{
	font-family:Verdana;
	font-size:20px;
	color:#268bca;
	font-weight:bold;
	margin:0px;
	margin-top:25px;
	text-align:left;
	vertical-align:middle;
	border-bottom:1px solid #3095d4;
	padding-bottom:3px;
	padding-top:20px;
		
}


.black a{
	color:#000000;
	margin:0px;
	font-size:11px;
	line-height:20px;
	font-family: Arial;
	text-decoration:none;
	}
	
	
.blackunderline a{
	color:#000000;
	margin:0px;
	font-size:11px;
	line-height:20px;
	font-family: Arial;
	}

/* ---------------------------------------------------------------- */	
/*testimonials*/

.testimonialsbgcolor{
	background-color:#EFFAFF;
	padding:8px;
	width:100%;
	font-family: Arial;
	font-size:12px;
	line-height:16px;
	color:#000000;
	vertical-align:top;
	text-align:left;
	border:1px solid #EFEFEF;
	margin-bottom:30px;
	}
	
	.test-bgcolor{
	background-color:#2CAFE3;
	}
	
/*Registration*/

.membership{
	list-style: none;
	padding:20px  4px  4px  16px;
	background:url(../../images/bullet.gif)  left no-repeat; padding:10px;
	font-size:12px;
	font-family:Arial;
	color:#333333;
	text-align:left;
	padding-right:0px;
	}

.tdprcustomer{
	background-color:#f7fbfe;
	border:1px solid #c6e3f6;
	margin-top:15px;
	margin-bottom:15px;
	height:75px;
	font-family: Tahoma;
	font-size:20px;
	color:#6a6a6a;
	}


.companybckground{
	/*background:url(images/companybackground.jpg) repeat-x top;*/
	background-color:#3399d7;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	height:31px;
	width:auto;
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
	margin-top:20px;
	margin-bottom:20px;
	color:#ffffff;
	}


.formstext{
	font-family:Verdana;
	font-size:12px;
	color:#353535;
	padding:8px;
	}
	
	.formstext2 {color:#353535; font-size:14px; font-family:Tahoma; }
	
	.formstext2 input
	{
	color:#353535;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	margin:0;
	padding:0 0 0 4px;
	}

.input {
border:1px solid #bde2fd;
background:url(../../images/textbox-bg.gif) repeat-x top;
height:16px;
width:240px;
margin:0;
font-family:Verdana;
color:#353535;
font-size:12px;
padding-top:3px;
padding-left:5px;
}
.input1{
border:1px solid #bde2fd;
background:url(../../images/textbox-bg.gif) repeat-x top;
height:16px;
width:115px;
margin:0;
font-family:Verdana;
color:#353535;
font-size:12px;
padding-top:3px;
padding-left:5px;
}



.input1_temp{
border:1px solid #bde2fd;
background:url(../../images/textbox-bg.gif) repeat-x top;
height:16px;
width:115px;
margin:0;
font-family:Verdana;
color:#353535;
font-size:12px;
margin:5px;
/*padding:5px;*/
padding-top:3px;
padding-left:5px;
}

.input3 {
border:1px solid #bde2fd;
background:url(../../images/textbox-bg.gif) repeat-x top;
height:16px;
width:140px;
margin:0;
font-family:Verdana;
color:#353535;
font-size:12px;
padding:0;

}

.topborder{
 	border-top:1px solid #3095d4;
	border-bottom:none;
	border-left:none;
	border-right:none;
	}
	
/* ---------------------------------------------------------------- */	

.inputmulti{
border:1px solid #bde2fd;
background:url(../../images/multilinebg.gif) repeat-x top;
height:150px;
width:375px;
margin:0;
font-family:Tahoma;
color:#353535;
font-size:12px;
padding-top:3px;
padding-left:5px;
}


.input2{
border:1px solid #d2d2d2;
background-color:#f6f6f6;
height:16px;
margin:0;
font-family:Tahoma;
color:#353535;
font-size:12px;
padding-top:3px;
padding-left:5px;
}

/*
.input3 {
border:1px solid #bde2fd;
background:url(../../images/textbox-bg.gif) repeat-x top;
height:16px;
margin:0;
font-family:Tahoma;
color:#353535;
font-size:12px;
padding-top:3px;
padding-left:5px;
} */



.test-topleft {
	background:url(../../images/test-topright.gif) no-repeat;
	width:14px;
	height:15px;
	}

.test-topright {
	background:url(../../images/test-topleft.gif) no-repeat;
	width:14px;
	height:15px;
	}

.testhtext-color {
	background:url(../../images/reviews_05.gif) repeat-x;
	font-family:Arial;
	font-size:18px;
	color:#FFFFFF;
	font-weight:600;
	margin:0px;
	line-height:23px;
	text-align:left;
	vertical-align:middle;
	}

.test-bottomleft {
	background:url(../../images/test-bottomleft.gif) no-repeat;
	width:14px;
	height:15px;
	}
	
.test-bottomright {
	background:url(../../images/test-bottomright.gif) no-repeat;
	width:14px;
	height:15px;
	}
	
/* ---------------------------------------------------------------- */	

/* ---------------------------------------------------------------- */	
/*ourServices*/

.serbar_background {
	background:url(../../images/serbar_background.jpg) no-repeat;
	width:680px; height:125px;
	font-family:Arial;
	font-size:22px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	margin-top:10px;
}

.serviceheading{
	font-family:Arial;
	font-size:22px;
	color:#2d96d6;
	font-weight:900;
	margin:0px;
}



.div-leftservices {
float:left; width:465px; height:90px;
padding:5px;
 }
 
.div-leftservices h1{
	font-family:Arial;
	font-size:18px;
	color:#1e2d34;
	font-weight:900;
	margin:2px;
	margin-bottom:5px;
	text-align:left;

 }
 
 .div-leftservices p{
 font-size:12px;
 font-weight:normal;
 line-height:17px;
 text-align:left;
 color:#333333;
 text-align:left;
 margin:0px;
 padding:5px;
 margin-top:3px;
 }



.div_rightservices {
	float:right; color:#FFFFFF;
	width:45px;
	height:45px;
	padding-top:0px;
	font-family:Arial;
	font-size:16px;
}

.ButtonCss
{
    background: url(../../images/faq_buttons.jpg);
    background-repeat: repeat-x;
    color: #1779b5;
	font-family: Arial;
	font-size:11px;
	text-align:center;
	text-decoration: none;
	font-weight:bold;
	width:111px;
	height:23px;
	padding-bottom:0;
	padding-top:0; margin-top:-5px; #margin-top:3px;
}


/*grid*/
	
.GridHeader th
{
    font-size: 13px;
	font-weight: normal;
	padding: 8px;
	/*background:url(../../images/companybackground.jpg) repeat-x;*/
	background: #3399d7;
	border-bottom: 2px solid #2472a3;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;	
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}

.GridBackground td
{
    padding: 5px;
	background: #eaf3f9; 
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	text-align:center;
	color: #669;
	border-top: 1px solid transparent;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#669;
}



/* msg and comming soon*/

.message-topleft {
	background:url(../../images/cat-box_03.gif) no-repeat;
	width:14px;
	height:41px;
	}

.message-topright {
	background:url(../../images/cat-box_05.gif) no-repeat;
	width:14px;
	height:41px;
	}

.message-color {
	background-color:#268bca;
	font-family:Arial;
	font-size:18px;
	color:#000000;
	font-weight:600;
	margin:0px;
	line-height:23px;
	text-align:left;
	vertical-align:middle;
	}

.message-bottomleft {
	background:url(../../images/cat-box_09.gif) no-repeat;
	width:14px;
	height:15px;
	}
	
.message-bottomright {
	background:url(../../images/cat-box_10.gif) no-repeat;
	width:14px;
	height:15px;
	}
	
.messagetext{
	background-color:#EAF3F9;
	font-family: Arial;
	color:#28373e;
	margin:0px;
	font-size:12px;
	line-height:20px;
	
}


.coming-topleft {
	background:url(../../images/test-topleft.gif) no-repeat;
	width:14px;
	height:14px;
	}

.coming_topright {
	background:url(../../images/test-topright.gif) no-repeat;
	width:14px;
	height:14px;
	}

.coming-bgcolor {
	background-color:#2CAFE3;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	margin:0px;
	line-height:14px;
	text-align:left;
	vertical-align:middle;
	}

.coming-bottomright {
	background:url(../../images/test-bottomright.gif) no-repeat;
	width:14px;
	height:14px;
	}
	
.coming-bottomleft {
	background:url(../../images/test-bottomleft.gif) no-repeat;
	width:14px;
	height:14px;
	}
	
	
	
	/*membership*/
	
	
	.m-topleft {
	background:url(../../images/cat-box_03.gif) no-repeat;
	width:14px;
	height:41px;
	}


	
.mtext-color {
	background-color:#268bca;
	font-family:Arial;
	font-size:18px;
	color:#FFFFFF;
	font-weight:600;
	margin:0px;
	line-height:23px;
	text-align:left;
	vertical-align:middle;
	}

.m-bottomleft {
	background:url(../../images/cat-box_09.gif) no-repeat;
	width:14px;
	height:15px;
	}
	
.m-bottomright {
	background:url(../../images/cat-box_10.gif) no-repeat;
	width:14px;
	height:15px;
	}


.m-topright {
	background:url(../../images/cat-box_05.gif) no-repeat;
	width:14px;
	height:41px;
	}
.mnavigation_bgcolor{
	background-color:#EAF3F9;
	margin:0px;
	}

/* -------------------------MAIN PAGE BOXES CLASSES--------------------------------------- */	

.partition {

	/*border:1px solid #e2e2e2;*/
	font-family:Arial; 
	font-size:14px;
	text-align:left; 
	line-height:20px; 
	color:#666666;
	height:84px;

 }

.partition h1 {

	border:none; 
	font-weight:bold; 
	letter-spacing:-1px;
	font-size:20px; 
	color:#0291d3; 
	text-align:left;
	padding:5px 0 3px 0; 
	margin:0;

 }
 
 .partition h1 a {

	border:none; 
	font-weight:bold; 
	letter-spacing:-1px;
	font-size:20px; 
	color:#0291d3;
	text-decoration:none;

 }
 
 .partition h1 a:hover {
	border:none; 
	font-weight:bold; 
	letter-spacing:-1px;
	font-size:20px; 
	color:#036897;
	text-decoration:none;

 }

.partition p { 

	padding:0; 
	margin:0; 
	font-size:12px; }

.partition a { color:#3366FF; text-decoration:none;}
.partition a:hover { color:#3366FF; text-decoration:underline;}

.part1 { border-right:1px solid #e2e2e2; }


.starbox {
	font-size:14px;
	color:#FFFFFF;
	background:url(../../images/starbox.png) no-repeat;
	font-family:Arial; 
	font-weight:bold;
	margin-left:30px; margin-top:8px; padding-right:5px; /* for star alignment */
	padding-left:15px; padding-top:8px; /* for text in it alignment */
	width:60px; height:70px;

 }
 
 /*================== some additional classes for tips area at right boxes ============ */
 /* reviewtext class also using, in last tip box */
 
 
 .white-text-heading 
 {
 	color:#ffffff;
 	font-size:14px;
 	font-weight:bold;
 	text-align:left;
 	font-family:Arial; 
 	}
 	
 	
.white-text-only { font-size:11px; font-family:Arial; }
 	
.white-text-only p
 {
 	color:#ffffff;
 	font-size:12px;
 	font-weight:normal;
 	text-align:left;
 	line-height:21px;
 	margin:0; padding:0;
 	 }
 	
.white-text-link {font-family:Arial;  }
 	
.white-text-link a
 {
 	color:#0a4e71;
 	font-size:11px;
 	font-weight:normal;
 	text-align:left;
 	line-height:21px;
 	text-decoration:none; }
 	
.white-text-link a:hover
 {
 	color:#000000;
 	text-decoration:none; }
 	
 .tableSeach-spacing 
 {
 	text-align:left;
 }
 
 .tableSeach-spacing td
 {
 	padding:2px;
 }
 
 .help-mark 
 {
 	color:#7c57f4;
 	font-weight:bold;
 	font-size:11px;
 	font-family:Trebuchet MS;
 	text-align:left;
 }
 
 .blue-shade-button 
 {
 	background:url(../../images/reg_32.jpg) repeat-x center #6666FF;
 	border:1px solid #6666FF;
 	width:90px;
 	height:25px;
 	text-align:center;
 	color:#ffffff;
 	font-weight:bold;
 	font-size:12px;
 	font-family:Arial;
 	cursor:pointer;
 	 }
 	
 	.blue-shade-button:hover 
 {
 	
 	border:1px solid #3333CC;
}

.solution-search-box 
{ height: 26px; width: 98%; font-size:20px; border:1px solid #cccccc; font-size:16px;
  background:url(../../images/slice_05.jpg) repeat-x top; color:#666666; padding:6px 0 0 3px; }


.note-read {
font-family:Arial;
color:#0066CC;
font-weight:bold;
text-align:left;
line-height:16px;
font-size:14px;
padding:0; margin:0;
background:none;
}
.formstext-small
{
	font-family:Verdana;
	font-size:11px;
	color:#353535;
	font-style:italic;
	}
	
.check-listbox { color:Black; }

.check-listbox label 
{
	vertical-align:bottom;
	padding-left:5px;
}


.h-bottom-border {
border-bottom:1px solid #2389c9;
padding-top:3px; }

.validfield 
{
	color:#000000;
	font-size:12px;
	text-align:left;
	width:330px; }
	
.highlighted
{
	font-size:11px;
	padding:6px;
	background:#fef8e2;
	border:1px solid #f6e196;
	padding:5px;
	color:#248ccb;
	text-align:left;
	font-weight:bold;
	height:88px;
	width:180px;
	font-family:Tahoma;
	margin-left:5px;
}
	
.blue-background 
{  background:#deeff9;  padding:5px;   }
	
.white-border 
{
	border-top:1px solid #ffffff; font-size:11px; font-style:italic; font-family:Arial; color:#000000; }
.fader
{
	font-family: Arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: rgb(255, 255, 255);
	height:110px;
}	

.TaxFileAvailableMsg
{
	color:#3399d7;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	height:31px;
	width:auto;
	text-align:center;
	vertical-align:middle;
	padding-left:5px;
	margin-top:20px;
	margin-bottom:20px;
		
}
