/* CSS Document */

body {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}
h4{ margin:0; padding:0;}
p {
margin:0px;
padding:0px;
}

.greentext{color:#3F9645; text-align:center; padding:0px 0 20px 0 !important; font-size:11pt;}
.rightpadd{padding:0 10px 0 0;}
.fixing{ height:25px;}



/*-------------------- Link Bar Start ----------------------------*/

.indentmenu{
font-family:Arial;
font-size:13px;
font-weight:800;


}
.newwidth{width:524px !important;}
.flowdiv{height:66px; padding-left:10px; overflow:hidden; margin-bottom:10px; width:394px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.flowdivnew{height:66px; padding-left:10px; overflow:hidden; margin-bottom:10px; width:530px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.flowdivnewheight{height:33px; padding-left:10px; overflow:hidden; margin-bottom:10px; width:530px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-style:normal;}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;

}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: #ffffff;
padding: 11px 12px;
text-decoration: none;
}



.indentmenu ul li a:visited{
color: #ffffff;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white;
background-color:#167DC2;

}





/* --------------------- Linkbar End ------------------- */

.infotext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
line-height:14px;
text-decoration:none;
}

.textfield {
font-family:Arial, Helvetica, sans-serif,Tahoma;
font-size:11px;
font-weight:normal;
color:#565656;
text-decoration:none;
background-color:#FFFFFF;

border:1px solid #BCBCBC;
}

.textfield2 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#565656;
text-decoration:none;
background-color:#FFFFFF;
padding-left:5px;
padding-bottom:2px;
padding-right:5px;
padding-top:2px;
border:1px solid #c2c2c2;
}

.textfield_update_pro/* This css is for update profile page only */ {
font-family:Arial, Helvetica, sans-serif,Tahoma;
font-size:11px;
font-weight:normal;
color:#565656;
width:292px;
text-decoration:none;
background-color:#FFFFFF;
height:32x;
border:1px solid #BCBCBC;
}

.readmore_linktext {
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}
.text_white {
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

.login_box_text {
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

.url {
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.readmore_linktext:hover {
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:underline;
}


.search_link {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#404040;
text-decoration:none;
}

.search_link:hover {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#404040;
text-decoration:underline;
}

.heading_text_Home {
font-family:Arial;
font-size:13pt;
font-weight:normal;
color:#000;
font-weight:bold;

}
.heading_text {
font-family:Arial;
font-size:16pt;
font-weight:normal;
color:#0D7CC4;
font-weight:bold;

}
img.viewnew{ float:left;}

.heading02_text {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#60734e;
text-decoration:none;
}

.error_text 
{
	font-family: Arial;
	font-size:10px;
	font-weight:normal;
	color:red;
	text-decoration:none;
}

.modalBackground
{
	background-color:Gray;
	filter:alpha(opacity=90);
	opacity:0.7;
	width:100%;
	height:100%;
}

.modalPopUp
{
	background-color:Silver;
	border-bottom-width:3px;
	border-style:solid;
	border-bottom-color:Gray;
	padding:3px;
	width:250px;
}

.bullet {
list-style: url(../images/bullet_arrow.gif);
}

.bullet2 {
list-style: url(../images/bullet_arrow2.gif);
}

.border {
border-collapse:collapse;
}

.border td {
border:1px solid #999999;
}
.AutoSelectedBack
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
cursor:pointer;
color:#404040;
background:#ECECEC;
}

.headerline_linktext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#5d5b1c;
text-decoration:none;
}

.headerline_linktext:hover {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#5d5b1c;
text-decoration:none;
}


/*-------------------- Paginator start ---------------------*/

.tnt_pagination {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.tnt_pagination a:link, .tnt_pagination a:visited{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:4px;
	padding-top:0px;
	padding-bottom:0px;
	cursor:pointer;
	font-weight:normal;
}

.tnt_pagination a:active {
	background:url(images/hover_circle.jpg) no-repeat;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#0072BC;	
}

.tnt_pagination a:hover {
	background:url(images/hover_circle.jpg) no-repeat;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#0072BC;	
}

.tnt_pagination a.currentpage{
font-family:Tahoma, verdana;
font-size:11px;	
color: #000000 !important;
font-weight: normal;
cursor: default;
background:url(images/hover_circle.jpg) no-repeat;
}


/*-------------------- Paginator End ---------------------*/

/*
Created by:Ajay
Date:8 oct 08
*/

.text {
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#191919;
line-height:normal;
text-decoration:none;
}

.faq_text {
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#191919;
line-height:normal;
text-decoration:none;
padding:20px 25px;
border:1px solid #6bba42;
background-color:#f4faf1;
margin-top:5px;
width:630px;
text-align:left;
}

.text_strong {
font-family:Arial;
font-size:12px;
font-weight:bold;

color:#191919;


}

.text_green {
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#1D8208;
line-height:normal;
text-decoration:none;
}
.text_bold{
font-family:Arial;
font-size:10pt;
color:#1179BE;
line-height:normal;
text-decoration:none;
}

.text_bold_table{
font-family:Arial;
font-size:10pt;
color:#0F75BC;
line-height:normal;
text-decoration:none;
}

.text_bold_businame
{
font-family:Arial;
font-size:10pt;
color:#009ED8;
font-weight:bold;
line-height:normal;
text-decoration:none;

}

.text_bold_green
{
font-family:Arial;
font-size:12pt;
color:#3F9645;
font-weight:bold;
line-height:normal;
text-decoration:none;

}



.text_header
{
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#1D8208;
line-height:normal;
text-decoration:none;
}

.text_green2
{
font-family:Arial;
font-size:12px;
color:#1D8208;

}

.text_header_white
{
font-family:Arial;
font-size:14pt;
font-weight:bold;
color:#ffffff;
line-height:normal;
text-decoration:none;
}

.search_header
{
font-family:Arial;
font-size:12pt;
font-weight:bold;
color:#1D8208;
line-height:normal;
text-decoration:underline;
}
.search_header a
{
font-family:Arial;
font-size:12pt;
font-weight:bold;
color:#1D8208;
line-height:normal;
text-decoration:underline;
}

.search_header a:hover
{
font-family:Arial;
font-size:12pt;
font-weight:bold;
color:#1D8208;
line-height:normal;
text-decoration:none;
}

.home_search_header
{font-family:Arial;
font-size:13pt;
padding-top:13px;
padding-left:20px;
font-weight:bold;
color:#2F85E8;
font-weight:bold;}

.bsn_search_header
{font-family:Arial;
font-size:10pt;
color:#2F85E8;
font-weight:bold;}

.small_text
{
font-family:Arial;
font-size:11px;
color:#000000;
}

.small_green
{
font-family:Arial;
font-size:11px;
color:#1A8421;
}

.small_text2
{
font-family:Arial;
font-size:11px;
color:#ffffff;
}

.footertext
{
font-family:Arial;
font-size:11px !important;
font-weight:normal !important;
color:#7D7D7D !important;
text-decoration:none;
}

.footertext a:hover
{
font-family:Arial;
font-size:11px !important;
font-weight:normal;
color:#7D7D7D !important;
text-decoration:underline;
}

.text_greybold
{
font-family:Arial;
font-size:12px;
color:#6A6A6A;
font-weight:bold
}

.subheading_text {
font-family:Arial;
font-size:12pt;
font-weight:normal;
color:#0D7CC4;
font-weight:bold;

}
.red_text
{
font-family:Arial;
font-size:12px;
color:#ff0000;
}

.blue_link
{
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#1179BE;
text-decoration:none;
}

/*This class is for on general link for white background*/
.readmore_linktext2 {
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#1179BE;
text-decoration:none;
text-align:left;
}
/*This class is for on general link for white background*/
.readmore_linktext2:hover {
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#535353;
text-decoration:underline;
text-align:left;
}

.faq_link {
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#1179BE;
text-decoration:none;
text-align:left;
padding-top:10px;

}

.faq_link a {
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#1179BE;
text-decoration:none;
text-align:left;

}

.faq_link a:hover {
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#535353;
text-decoration:underline;
text-align:left;

}


/*This class is for on general link for white background*/
.link_green {
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#1A8421;
text-decoration:none;
text-align:left;
}
/*This class is for on general link for white background*/
.link_green:hover {
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#535353;
text-decoration:underline;
text-align:left;
}


.view {
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#1179BE;
text-decoration:none;
text-align:left;
}
/*This class is for on general link for white background*/
.view:hover {
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#535353;
text-decoration:none;
text-align:left;
}

/*This class is for on general link for white background*/
.link_small {
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#1179BE;
text-decoration:none;
}
/*This class is for on general link for white background*/
.link_small:hover {
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#535353;
text-decoration:underline;
}

.details {
font-family:Arial !important;
font-size:11px !important;
font-weight:normal !important;
color:#1179BE !important;
text-decoration:none !important;
}
/*This class is for on general link for white background*/
.details:hover {
color:#535353 !important;
text-decoration:underline !important;
}






.tabnormal 
{
	font-size:13px;
	font-weight:800;
	COLOR: #ffffff;
	display:block;
	line-height:37px;
	FONT-FAMILY: Arial;
	text-decoration:none;
}

.tabnormal a 
{
	font-size:13px;
	font-weight:800;
	COLOR: #ffffff !important;
	display:block;
	line-height:37px;
	FONT-FAMILY: Arial;
	text-decoration:none;

}

.tabnormal a:hover
{
	font-size:13px;
	font-weight:800;
	line-height:37px;
	display:block;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	background-color:#167DC2;


}
/*...........................................................................................................*/


.exc 
{
	font-size:13px;
	font-weight:800;
	COLOR: #ffffff;
	display:block;
	line-height:37px;
	FONT-FAMILY: Arial;
	text-decoration:none;
	background-image:url(../images/ex.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:200px;
		
}

.exc a 
{
	font-size:13px;
	font-weight:800;
	COLOR: #ffffff;
	display:block;
	line-height:37px;
	FONT-FAMILY: Arial;
	text-decoration:none;
	
	}

.exc a:hover
{
	font-size:13px;
	font-weight:800;
	line-height:37px;
	display:block;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	background-image:url(../images/ex_over.jpg);
	background-position:center;
	background-repeat:no-repeat;
	cursor:hand;
	


}



/*
.tabnormal 
{
	font-size:13px;
	font-weight:800;
	vertical-align:top;
	line-height:35px;
	padding-left:00px;
	padding-right:0px;
	height:38px;
	display:block;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
background-image: url(../images/linkbar_bgline.jpg);
background-repeat:repeat-x;
text-decoration:none;
}

.tabnormal a 
{
	font-size:13px;
	font-weight:800;
	height:38px;
	vertical-align:top;
	line-height:35px;
	padding-left:0px;
	padding-right:0px;
	display:block;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	text-decoration:none;

}

.tabnormal a:hover
{
	font-size:13px;
	font-weight:800;
	height:38px;
	vertical-align:top;
	line-height:35px;
	padding-left:0px;
	padding-right:0px;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	display:block;
	FONT-FAMILY: Arial;
	background-color:#167DC2;
	text-decoration:none;

}


*/

.spacing
{padding-left:10px;
padding-right:10px;}


.logout {
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

.logout:hover {
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#ffffff;
text-decoration:underline;
}

.coupon_header
{
font-family:Arial;
font-size:10pt;
font-weight:bold;
color:#ffffff;
line-height:normal;
text-decoration:none;
}

.gradient
{
/*background-image:url(../images/coupon_spacer_gray.jpg);*/
background-repeat:repeat-x;
background-color:#FDFDFD;
}


.selected{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#646660;
line-height:normal;
text-decoration:none;
}
.count{
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#229FCD;
line-height:normal;
text-decoration:none;
}

.current {
font-family:Arial !important;
font-size:11px !important;
font-weight:normal !important;
color:#229FCD !important;
line-height:normal !important;
text-decoration:none !important;
}

a.current:hover{
color:#229FCD !important;
text-decoration:underline !important;
}

.spacing_right
{

padding-right:20px;}

.text_dark{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.gray_link
{
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#535353;
text-decoration:underline;
text-align:left;
}

.gray_link:hover {
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#1179BE;
text-decoration:none;
text-align:left;
}

.normal_link
{
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#191919;
line-height:normal;
text-decoration:underline;
}




.small_text_white
{
font-family:Arial;
font-size:8px;
color:#ffffff;
}
.online_demo{
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:underline;
}

.online_demo:hover {
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}
/*systematix*/
.contact_formbgtop{background: url(../images/contact_formbgtop.gif) no-repeat; width:500px; height:11px;}
.contact_formbg{background:url(../images/contact_formbg1.gif) repeat-y; width:500px;}
.contact_formbgbtm{background:url(../images/contact_formbgbtm.gif) no-repeat; width:500px; height:11px;}
.storybg{background:#ffffff url(../images/storybg.jpg) top repeat-x;}
.cc_text{ padding-top:8px; font-size:12px;}
.business_leftbg{ background: url(../images/businessleftbg.jpg) repeat-y right; padding:0px 10px 0 0px; width:185px;}
.business_left_link a{color:#FFFFFF; padding:5px; font-weight:bold; font-size:12px; text-decoration:none;font-family:Arial, Helvetica, sans-serif; margin-top:20px;}
.para{padding:20px 0 0 0;}
ul.leftnevigation{padding:0; margin:0 0 0 20px; list-style:none; width:150px;}
ul.leftnevigation li{ padding:9px 13px; background: url(../images/linkbar_bgline.jpg) repeat-x; margin-bottom:10px;}
.textpara{padding:10px;font-size:8pt;}

a.orange {color:#F90 !important;}
a.bluenew{color:#33C !important;}
a.orange:hover{color:#fff !important;}
a.bluenew:hover{color:#fff !important;}
table.formstory tr td{vertical-align:middle; text-align:left; padding:0px 0px 10px 10px;}
.textstory{color:#000; font-size:13px; font-weight:normal; font-size:22px; margin-bottom:6px; display:block;}
.seprator{ width:587px; background:#CCC;}
.newpara p{padding-bottom:10px;}
.paddbot{padding-bottom:10px;}
.small-text{font-size:7pt; padding:0 0 5px 0px; display:block;}
.shads{background: url(../images/seprator.jpg) repeat-x bottom; height:8px; margin-bottom:10px;}
ul.leftnevigationnew{margin:0; padding:0; list-style:none;}
ul.leftnevigationnew li{margin:0; padding:0; border-bottom:1px dotted #E4E4E4;}
ul.leftnevigationnew li a{ color:#999; padding:7px 0 7px 21px; background: url(../images/arowleft.png) no-repeat 6px center; display:block; margin:0;}
ul.leftnevigationnew li a:hover{ background: url(../images/arowleft.png) no-repeat 6px center #CCC; color:#FFF;}
.loginbg{background: url(../images/loginbg.jpg) repeat-x bottom; border:#E9E9E9 1px solid; color:#333 !important;}
.loginbg a{color:#000; font-size:11px; text-decoration:none; font-family: Arial, Helvetica, sans-serif;}
.loginbg a:hover{ text-decoration:underline;}
.lables{color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.loginbg input{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.listbusiness{ background: url(../images/btnnew.png) no-repeat; width:192px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding:15px 16px 15px 17px;}
ul.rights li{background:url(../images/listbulet.png) no-repeat left 3px !important; list-style:none; margin:0; padding:0 0 3px 18px;}
ul.rights{ margin-left:23px !important;}
.graybg{ background:#ECEDF0;}
.highlightedtextcolor{ color:#000 !important; font-size:19px; line-height:20px; padding:0 8px 10px 20px; display:block;}
.couandeatil{ width:580px;}
.listprofilesection{margin:0 0 8px 0 !important; padding:0 !important;}
.ctop{ background: url(../images/ctop.jpg) no-repeat top; width:580px; height:14px;}
.cbot{ background: url(../images/cbot.jpg) no-repeat bottom; width:580px; height:14px;}
.cmid{ background: url(../images/cmid.jpg) repeat-y; width:580px;}
.smallcontenertop{background: url(../images/smallctop.png) no-repeat top left #FFFFFF; width:546px; margin:0 auto; *margin:0 auto 10px auto;}
.smallcontenerbot{background: url(../images/smallcbot.png) no-repeat bottom left; padding:0 5px 10px 0; margin-bottom:10px; *margin-bottom:0px;}
.headis{margin:0; padding:2px 0 10px 19px; color:#FFFFFF; font-size:18px; font-weight:normal;}
#faqwidth .faq_text{width:500px !important;}
.newparasmallpadd p{ padding-bottom:3px;}
.margintoplist{ margin-top:0px; margin-bottom:4px;}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.safarinew { padding-top:10px; }
}

/*For FOLLOW US links*/
div.iconsnew a{ display:block; float:left; padding:2px 15px; background:url(../images/sep.jpg) no-repeat right 5px;}  
div.iconsnew{ width:220px; margin:0 auto 65px;}
div.iconsnew img{ height:40px; width:42px;}
div.iconsnew a + a + a{ background:none;}
.fallo{ color:#3F9645; font-size:17px; font-weight:bold; font-family:Arial; border-bottom:1px solid #ccc; display:block; width:131px; margin-bottom:5px;}
