﻿/*html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, th
{
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
/*table tr:hover { background: #aaa; }*/
.trhover:hover
{
	width:90%;
	background: #c7e5ff;
}
body
{
	margin:0px;  padding:0px; background:#e5e5e5; font-family:"Segoe UI", Arial, Tahoma; font-size:14px; color:#333;
}
.header1
{
	float:left; 
	color:#ff6600; 
	font-weight:bold; 
	font-size:16px;
	text-align:center;
	width:750px;
	margin-top:15px;
}

.header2
{
	float:left; color:#068fe3; font-weight:bold; font-size:14px;
}

.header3
{
	font-size:14px;
	color:#FC751B;
	margin:5px 0 0 15px;
	font-weight:bold;
	
}




/*CSS FOR CUSTOMER REGISTRATION PAGE*/
.newtop
{
	float:left;
	vertical-align:top;
	background:url(images/sh_top.jpg) no-repeat 0 0;
	width:800px;
	height:14px;
}

.newtop2
{
	float:left;
	vertical-align:top;
	background:url(images/sh_top1000.jpg) no-repeat 0 0;
	width:1000px;
	height:14px;
}

.newleft
{
	float:left;
	vertical-align:top;
	background:url(images/sh_left.jpg) repeat-y 0 0;
	height:850px;
	width:13px;
}

.newleft2
{
	float:left;
	vertical-align:top;
	background:url(images/sh_left.jpg) repeat-y 0 0;
	height:650px;
	width:13px;
}

.newleft3
{
	float:left;
	vertical-align:top;
	background:url(images/sh_left.jpg) repeat-y 0 0;
	height:1150px;
	width:13px;
}

.newright
{
	float:right;
	vertical-align:top;
	background:url(images/sh_rt.jpg) repeat-y 0 0;
	height:850px;
	width:13px;
}

.newright2
{
	float:right;
	vertical-align:top;
	background:url(images/sh_rt.jpg) repeat-y 0 0;
	height:650px;
	width:13px;
}

.newright2
{
	float:right;
	vertical-align:top;
	background:url(images/sh_rt.jpg) repeat-y 0 0;
	height:1150px;
	width:13px;
}

.underline
{
	width:100%;
	border-bottom:solid 1px #7A3182;
	height:1px;
}

.totalalign
{
	float:left;
	width:750px;
	margin:15px 0 0 0;
	vertical-align:top;
}

.leftalign
{
	float:left;
	width:300px;
	font-size:14px;
	text-align:right;
	margin-right:10px;
	
}

.rightalign
{
	float:left;
	width:350px;	
	text-align:left;
	font-size:13px;
}

.cssvalidation
{
	color:Red; 
	float:left; 
	text-align:left; 
	height:20px;
	
	
}

/*END OF CSS FOR CUSTOMER REGISTRATION PAGE*/

/*CSS FOR DASHBOARD*/
.divheading
{
	float:left;
	width:960px;
	background-color:#e3e8f0;
	color:Black;
	height:25px;
	margin:10px 0 0 5px;
	font-weight:bold;
	font-size:14px;
	border:solid 1px #b2c9e4;
}

.divheadingfont
{
	float:left;
	margin:3px 0 0 10px;	
}

.divgap
{
	float:left;
	width:100%;
}

.divgap2
{
	float:left;
	width:100%;
}

.tablefirstrow
{
	font-weight:bold; 
	border-bottom:solid 1px #F0C3F5;
	border-left:solid 1px #F0C3F5;
	height:30px;
	color:Black;
	font-weight:normal;
	padding-left:2px;
	width:15%;
}

.tablefirstrow2
{
	font-weight:bold; 
	border-bottom:solid 1px #F0C3F5;
	border-left:solid 1px #F0C3F5;
	height:30px;
	text-align:center;
	color:Black;
	width:15%;
}

.tablefirstrow2last
{
	font-weight:bold; 
	border-bottom:solid 1px #F0C3F5;
	border-left:solid 1px #F0C3F5;
	border-right:solid 1px #F0C3F5;
	height:25px;
	text-align:center;
	color:Black;
	width:15%;
}

.divdashboard
{
	float:left; border:solid 1px #F0C3F5; width:22%; height:150px;
}

.divdashboardtext
{
	float:left; width:100%; font-weight:bold; text-align:center; color:#893A93; background-color:#EEEEEE; height:20px;padding-top:5px;
}

.divdashboard2
{
	float:left; width:22%; font-weight:bold; text-align:center; color:#893A93; margin-left:30px; border:solid 1px #F0C3F5; height:150px;
}

.divheadingtext
{
	text-align:center; font-size:50px; font-weight:bold; margin:48px 0 0 0; height:81px; color:#EEEEEE;
}

.lbldashboardbottom
{
	font-weight:bold; font-size:14px;color:black;width:100%;
}

.dashboardtail1
{
	width:100%;text-align:center;margin:0px 0px 0px 0px;
}

.dashboardtail2
{
	width:100%;text-align:center;margin:0px 0px 0px 0px;
}

.dashboardtail3
{
	width:100%;text-align:center;margin:0px 0px 0px 0px;
}

.dashboardtail4
{
	width:100%;text-align:center;margin:0px 0px 0px 0px;
}

.dashboardtail
{
	height:50px; width:5%; background-color:#F0C3F5;text-align:center;
}

.divprivatecustomer
{
	float:left;
	min-height:400px;
	text-align:right;
	color:#3495fc;
	font-weight:bold;
}

.listboxcss
{
	
}

.trHeight
{
	height:25px;	
}