@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#666666; font-size:12px; line-height:normal;}
p, form { margin:0px; padding:0px;}

.lineheight15 { line-height:15px;}

.topmenubg { background-image:url(../images/topmenu_bg.png); background-repeat:no-repeat; margin:auto; width:980px; background-color:#FFF;}
.topmenubg_home { background-image:url(../images/home_menu_bg.gif); background-repeat:no-repeat; margin:auto; width:980px;}


.topmenu {padding:15px 0px 25px 10px; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
.topmenu a{text-decoration:none; color:#2c2c2c;  font-size:12px;}
.topmenu a:hover { color:#999;}



a { color:#145cad; text-decoration:underline;}
a:hover { color:#666;}

/*Dropdown*/
.jquerycssmenu{font:  11px Tahoma; padding-left: 0px; /*offset of tabs relative to browser left edge*/}

.jquerycssmenu ul{ margin: 0; padding: 0; list-style-type: none;}

/*Top level list items*/
.jquerycssmenu ul li{position: relative; display: inline; float: left; z-index:2; }

/*Top level menu link items style*/
.jquerycssmenu ul li a{display: block; padding: 4px 0px 3px 0px; margin-right: 45px; /*spacing between tabs*/ border: 0px solid #778; border-bottom-width: 0;
color: #2d2b2b; text-decoration: none; font-weight:bold;}

.jquerycssmenu ul li a:hover{}
	
/*1st sub level menu*/
.jquerycssmenu ul li ul{position: absolute; left: 0; display: block; visibility: hidden; border-top: 1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{display: list-item; float: none; }

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{ top: 0px; }

/* Sub level menu links style */
.jquerycssmenu ul li ul li a{font-family:Tahoma, Geneva, sans-serif; font-size:11px; width: 160px; /*width of sub menus*/
background: #f5f5f5; color: black; padding: 4px 5px; margin: 0; border-top-width: 0; border-bottom: 1px solid #cccccc; font-weight:normal; }

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
background: #95a104; color: #ffffff; }

/* ######### CSS classes applied to down and right arrow images  ######### */

.rightarrowclass{position: absolute; top:5px; right: 5px;
}

.green16 { font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#7c8600; font-weight:bold;}
.green12 { font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#7c8600; font-weight:bold;}
.green13 { font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#7c8600; font-weight:bold;}
.orange12{ color:#e36c0a; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
.grey20 { font-size:20px; color:#7e7e7e;}

.section_heading {  font-family:Tahoma, Arial, sans-serif; font-size:14px; color:#000; font-weight:bold;}
.section_heading_blue {  font-family:Tahoma, Arial, sans-serif; font-size:14px; color:#317d9b; font-weight:bold;}

.fontred { color:#ff0000;}
.blue11 { color:#317d9b; font-size:11px;}
.blue12 { color:#317d9b; font-size:12px; }
.blue13 { color:#317d9b; font-size:13px;}

.black11 { color:#2c2c2c; font-size:11px; line-height:normal;}
.black11 a { color:#2c2c2c; font-size:11px; text-decoration:none;}
.black12 { color:#000; font-size:12px;}
.black12 a { color:#000; text-decoration:underline}
.black12 a:hover { color:#000; text-decoration:none;}
.black13 { color:#000; font-size:13px;}

.p19{ padding-bottom:12px;}

.normaltext { color:#666666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; line-height:15px;}
.normaltext a{ color:#666; text-decoration:none;}

.footer { color:#878787; border-top:1px solid #dedede; padding:20px; text-align:center;}
.footer a { color:#878787;}

.leftpanellinks { font-size:12px; color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.leftpanellinks a { text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
.leftpanellinks a:hover { color:#000;}
h2{font-size:13px;}
.hidden{display:none;}

.input_border {border:2px solid #C3E5F7; padding:2px; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}

.namefielddeactive {border:2px solid #7f9db9; padding:2px; background-color:#FFA67C; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}


.namefieldactive {border:2px solid #C3E5F7; padding:2px; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}


.namefieldnormal{ padding:2px;	border:2px solid #7f9db9; margin-left:7px; background-color:#ffffff; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;	}	

.arial10 { font-size:10px; font-family:Arial, Helvetica, sans-serif;}

.solutions ul{ margin:0px; padding:0px; }
.solutions li{ margin:0px; padding:0px; list-style-type:none; }
.solutions li{ list-style:none; background-image:url(../images/bullet_red_arrow.gif); background-repeat:no-repeat; padding-left:10px; margin:15px 0px 0px 0px; background-position:left;}

.listingnormal ul{ margin:0px; padding:0px; list-style-type:none;}
.listingnormal li{list-style:none; background-image:url(../images/tick.gif); background-repeat:no-repeat; background-position:left;  padding-left:15px; margin:2px 0px 0px 0px;}

.emaillink a{ color:#5b7ab3; text-decoration:underline;}
.emaillink a:hover { color:#000;}

.namefielddeactivejour{border:2px solid #7f9db9; padding:2px; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;  background-color:#FFA67C; width:173px}

.namefielddeactivemail{border:2px solid #7f9db9; padding:2px; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;  background-color:#FFA67C; width:70px}

.namefielddeactivecol{border:2px solid #7f9db9; padding:2px; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;background-color:#FFA67C; width:230px}


.teble {
	border: solid 1px #c0c0c0;
}
.cleint-img {
	background-image: url(../images/grey-line.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	width: 180px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.register {
	background-image: url(../images/register-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 66px;
	width: 423px;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 10px;
}
.teble td {
	border-right: solid 1px #c0c0c0;
	border-bottom: solid 1px #c0c0c0;
}
.registerlink {
	color:#af0139;
	font-size: 15px;
	font-weight: bold;
}
.registerlink a{
	color:#af0139;
	font-size: 15px;
	font-weight: bold;
}
.registerlink a:visited{
	color:#af0139;
	font-size: 15px;
	font-weight: bold;
}
.registerlink a:hover {
	color:#af0139;
	font-size: 15px;
	font-weight: bold;
}
.registerlink a:active{
	color:#af0139;
	font-size: 15px;
	font-weight: bold;
}
.grey {
	color:#666666;
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	text-decoration:none
}
.grey a {
	color:#666666;
	text-decoration:none;
	
}
.grey a:visited{
	color:#666666;
	text-decoration:none;
}
.grey a:hover {
	color:#666666;
	text-decoration:none;
}
.grey a:active {
	color:#666666;
	text-decoration:none;
}
.submit-black {
	background-image: url(../images/submit_black.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 30px;
	width: 93px; border:0 ;
}

