/* CSS Document */
body {
	margin:0px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color:#525758;
	padding:12px 0px 12px 0px;
}
#container
{
	background-color:white;
	width:978px;
	margin:0 auto;
}
.mainbgclr
{
	background-color:#0299d2;
}
#main
{
	padding:0px 12px 12px 12px;
}
#left-panel
{
	float:left;
	padding:0px 12px 12px 12px;
	border:0px solid #ff00ff;
	width:203px;
	/*background-color:#009900;*/
}
#middle-panel
{
	float:left;
	padding:0px 0px 12px 0px;
	width:526px;
	border:0px solid #f90fff;
	/*background-color:#66CCCC;*/
}
.right-panel
{
	float:right;clear:right;
	padding:0px 5px 12px 12px;
	border:0px solid #ff00ff;
	width:203px;
	/*background-color:#FFCC99;*/
}
#logo
{
	background-image:url(images/logo.gif);
	background-repeat:no-repeat;
	width:316px;
	height:94px;
	/* border:1px solid #ff00ff; */
}
a:link
{	
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:100%;
	color:#737b7c;
	text-decoration:underline;
}
a:active
{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:100%;
	color:#737b7c;
	text-decoration:underline;
}
a:visited
{	
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:100%;
	color:#737b7c;
	text-decoration:underline;
}
a:hover
{	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:100%;
	color:#0194d4;
	text-decoration:none;
}
.btnleft
{
	background-image:url(images/bnt-left.gif);
	background-repeat:no-repeat;
	width:10px;
	height:40px;
}
.btnright
{
	background-image:url(images/bnt-right.gif);
	background-repeat:no-repeat;
	width:10px;
	height:40px;
}
.btnback
{
	background-image:url(images/bnt-bck.gif);
	background-repeat:repeat-x;
	height:40px;
}
.btnsep
{
	background-image:url(images/bnt-sep.gif);
	background-repeat:no-repeat;
	border:0px solid #FF0000;
	width:2px;
	height:26px;
}
.btnsearch
{
	background-image:url(images/btnsearch.gif);
	background-repeat:no-repeat;
	width:59px;
	height:19px;
	margin-top:2px;
	cursor:pointer;
}
.btnsubmit
{
	background-image:url(images/btnsubmit.gif);
	background-repeat:no-repeat;
	width:59px;
	height:19px;
	margin: 5px 0px 0px 129px;
	padding-bottom:10px;
	cursor:pointer;
}
.btnsubmit-align
{
	margin: 5px 0px 0px 129px;
	padding-bottom:10px;
	cursor:pointer;

}
.btnsubmit-dis
{
	background-image:url(images/btnsubmit-dis.gif);
	background-repeat:no-repeat;
	width:59px;
	height:19px;
	margin: 5px 0px 0px 129px;
	padding-bottom:10px;
}
.searchtxtbox
{
	background-color:#edeced;
	border:1px solid #ffffff;
	height:16px;
	width:160px;
	margin-top:1px;
	font-size:10px;
	font-weight:normal;
	color:#525758;
}
.box-top
{
	background-image:url(images/box-top.gif);
	background-repeat:no-repeat;
	width:203px;
	height:30px;
}
.box-cntr
{
	background-image:url(images/box-bck.gif); 
	background-repeat:repeat-y;
	padding-top:6px;
}
.box-bot
{
	background-image:url(images/box-bot.gif);
	background-repeat:no-repeat;
	/* border:1px solid #0066FF; */
	width:203px;
	height:14px;
}
p
{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#525758;
}
h3
{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#3e494b;
	margin:0px;
	padding:6px 0px 0px 8px;
}
h2
{
	font-family:"Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#747171;
	margin:0px;
	padding:16px 0px 3px 6px;
}
.welcome
{
	font-family:"Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#747171;
	margin:0px 0px 10px 0px;
	padding:0px 0px 8px 0px;
	border-bottom:1px solid #efefef;
}
.welcome-sml
{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:20px;
	font-weight:bold;
	color:#747171;
	margin:0px;
	padding:10px 0px 13px 8px;

}
.sub-head
{
	font-weight:bold;
	color:#0099FF;
	font-size:110%;
	padding:0px 0px 4px 0px;
	margin:0px 0px 8px 0px;
	border-bottom:1px solid #efefef;
}
.sub-head1
{
	font-weight:bold;
	font-size:110%;
	color:#0099FF;
}

.sub-head-lnk
{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-weight:bold;
	color:#0099FF;
	font-size:18px;
	padding:0px 0px 4px 0px;
	margin:0px 0px 8px 0px;
	border-bottom:1px solid #efefef;
}
.sub-head-lnk a:link
{
	color:#0099FF;
	text-decoration:none;
}
.sub-head-lnk a:active
{
	color:#0099FF;
	text-decoration:none;
}
.sub-head-lnk a:visited
{
	color:#0099FF;
	text-decoration:none;
}
.sub-head-lnk a:hover
{
	color:#666666;
	text-decoration:none;
}



/* Buttons Styles Starts */
#navcontainer 
{
	width:934px;
}

ul#navlist {
	list-style-type: none;
	white-space: nowrap;
	position:relative; 
	margin:0 auto; 
	padding:0px;
	font-size:12px;
	font-family:"Trebuchet MS";
}

ul#navlist li {
	float: left;
	font-size: 105%;
	font-weight: bold;
	padding: 11px 0 3px 0;
   /*background-color: #000;
	border-top: 1px solid #e0ede9;
	border-bottom: 1px solid #e0ede9;*/
}

#navlist a, #navlist a:link {
	height:31px;
	margin: 0;
	padding: 5px 10px 9px 10px;
	color: #ffffff;
	/*border-right: 1px dashed #d1e3db; */
	text-decoration: none;
}

ul#navlist li#active {
	color: #ffffff;
	/* background-color: #deebe5;*/
}

#navlist a:hover {
	height:31px;
    color:#a2dffa;
   /* background-color: #d1e3db; */
	margin: 0;
	padding: 7px 10px 9px 10px;
}
/* Buttons Styles Ends */

/* Left & Right Links Starts */
.arr
{
	padding-left:10px;
	padding-right:10px;
	
}
.lnkspc
{
	height:19px;
	padding-top:3px;
	padding-bottom:3px;
}
.lnkspc1
{
	padding-top:3px;
	padding-bottom:10px;
}
a.lnk:link
{	
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:100%;
	color:#737b7c;
	text-decoration:none;
}
a.lnk:active
{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:100%;
	color:#737b7c;
	text-decoration:none;
}
a.lnk:visited
{	
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:100%;
	color:#737b7c;
	text-decoration:none;
}
a.lnk:hover
{	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:100%;
	color:#0194d4;
	text-decoration:underline;
}
.platform-logos
{
	background-image:url(images/platform-logos.gif);
	background-repeat:no-repeat;
	margin-left:2px;
	width:182px;
	height:203px;
}
.txtbox-log
{	
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#737b7c;
	width:112px;
	height:13px;
	border:1px solid #e4e7ec;
}
.txtbox-log1
{	
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#737b7c;
	width:112px;
	height:13px;
	border:1px solid #009ce1;
}
.usr-name
{	
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	color:#737b7c;
	float:left;
	padding:2px 0px 2px 5px;
}
.login-txt
{
	padding:5px 0px 5px 70px;
}
.qckcont-txt
{
	padding:2px 0px 1px 10px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#737b7c;
}
.txtbox-qckcont
{	
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#737b7c;
	width:172px;
	height:18px;
	border:1px solid #e4e7ec;
}
.txtbox-qckcont1
{	
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#737b7c;
	width:172px;
	height:18px;
	border:1px solid #009ce1;
}
.txtarea-qckcont
{	
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#737b7c;
	width:172px;
	height:35px;
	border:1px solid #e4e7ec;
}
.txtarea-qckcont1
{	
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#737b7c;
	width:172px;
	height:35px;
	border:1px solid #009ce1;
}
.testimonials
{
	width:182px;
	margin:0 auto;
	border:0px solid #ff00ff;
}
.testimonials-txt
{
	font-family:"Trebuchet MS";
	font-size:90%;
	font-weight:bold;
	color:#009ce1;
}
.testi-algn
{
	padding:17px 0px 0px 10px;
}
/* Left & Right Links Ends */
.fltlft
{
	float:left;
}
.fltrht
{
	float:right;
}
.more-det
{
	margin-bottom:10px;
}
.box1
{
	width:203px;
	height:110px;
}
.box2
{
	height:138px;
	width:203px;
}
.box3
{
	height:196px;
}
.error-msg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	line-height:23px;
	padding:0px 0px 0px 10px;
}
.middle-client
{
	width:700px;
	clear:both;
	margin:0 auto;
	padding:0px 0px 10px 10px;
	border:1px solid #efefef;
}
.middle-client-innr
{
	padding:0px 10px 10px 10px;
}
.login-bck
{
	float:right;
	background-color:#009ce0;
	width:60px;
	height:20px;
}
.login-wht
{
	color:#FFFFFF;
	padding-left:10px;
}
.login-wht a:link
{
	color:#ffffff;
	text-decoration:none;
}
.login-wht a:active
{
	color:#ffffff;
	text-decoration:none;
}
.login-wht a:visited
{
	color:#ffffff;
	text-decoration:none;
}
.login-wht a:hover
{
	color:#ffffff;
	text-decoration:underline;
}

/* Center Content Styles Starts */

.meta {
	height: 74px;
	margin-bottom: 10px;
	background: url(images/bread.gif) no-repeat;
	line-height: normal;
	color:#5c5a5a;
	font-size:95%;
	border-bottom:1px solid #efefef;
}
.meta-txt
{
	padding:5px 0px 0px 12px;
}
.meta-txt a:link
{
	color:#0194d4;
	text-decoration:none;
}
.meta-txt a:active
{
	color:#0194d4;
	text-decoration:none;
}
.meta-txt a:visited
{
	color:#0194d4;
	text-decoration:none;
}
.meta-txt a:hover
{
	color:#0194d4;
	text-decoration:underline;
}

.txt
{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color:#525758;
	padding:0px 0px 10px 0px;
}
/*  4 Parts Starts */

.fourprtsdis-clr
{
	 background-color:#0299d2;
	 LEFT: 0px;WIDTH: 234px;POSITION: absolute;TOP: 0px;HEIGHT: 100%;
}

/* 4 Parts Ends */


/* Center Content Styles Ends */

/* Footer Starts */
.foottop
{
	background-image:url(images/foot-back.gif);
	background-repeat:repeat-x;
	height:31px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#5c5a5a;
}
.foot-lnk
{
	float:left;
	padding-top:10px;
	padding-left:12px;
}
.foot-lnk a:link
{
	color:#5c5a5a;
	text-decoration:none;
}
.foot-lnk a:active
{
	color:#5c5a5a;
	text-decoration:none;
}
.foot-lnk a:visited
{
	color:#5c5a5a;
	text-decoration:none;
}
.foot-lnk a:hover
{
	color:#5c5a5a;
	text-decoration:underline;
}

.foot-cpyrht
{
	float:right;
	padding-top:10px;
	padding-right:12px;
}
/* Footer Ends */

/* pradeep */
/* clint login */
#main_div { border:#e4e5e6 1px solid; width:700px; padding:10px 10px 10px 10px;}
#welcome_div { border-bottom:#e4e5e6 1px solid; height:25px;}
.welcome_st {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#5a5c5d;
}
.welcome_st2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#0d59a1;
}

.txtpp
{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color:#525758;
	padding:0px 0px 10px 0px;
}
#welc_1 {float:left;}
#welc_2 { padding-left:20px;float:left;}
#logout {float:right;}
#body_div1 {padding:0px 0px 0px 0px;}
#wast_div {padding:10px;}

a.lfrglnk:link
	{
	font-family: "Trebuchet MS";
	font-size:20px;	
	text-decoration: underline;
	font-weight: bold;
	color: #525758;
	letter-spacing:0px;
	}	
a.lfrglnk:visited
	{
	font-family: "Trebuchet MS";
	font-size:20px;	
	text-decoration: underline;
	font-weight: bold;
	color: #525758;
	letter-spacing:0px;
	}	
a.lfrglnk:active	
	{	
	font-family: "Trebuchet MS";
	font-size:20px;	
	text-decoration: none;
	font-weight: bold;
	color: #292c2c;
	letter-spacing:0px;
		}	
a.lfrglnk:hover
	{	
	font-family: "Trebuchet MS";
	font-size:20px;	
	text-decoration: none;
	font-weight: bold;
	color: #292c2c;
	letter-spacing:0px;
	}
	
	
a.logoff_22:link
	{
	font-family: "Trebuchet MS";
	font-size:14px;	
	text-decoration: none;
	font-weight: bold;
	color: #525758;
	letter-spacing:0px;
	}	
a.logoff_22:visited
	{
	font-family: "Trebuchet MS";
	font-size:14px;	
	text-decoration: none;
	font-weight: bold;
	color: #525758;
	letter-spacing:0px;
	}	
a.logoff_22:active	
	{	
	font-family: "Trebuchet MS";
	font-size:14px;	
	text-decoration: none;
	font-weight: bold;
	color: #292c2c;
	letter-spacing:0px;
		}	
a.logoff_22:hover
	{	
	font-family: "Trebuchet MS";
	font-size:14px;	
	text-decoration: underline;
	font-weight: bold;
	color: #292c2c;
	letter-spacing:0px;
	}
/* clint login */