body {  top:0px; left:0px; background-repeat:no-repeat; }

table,td,ul,ol,li,input,select,textarea { font-family:verdana,helvetica,sans-serif; font-size:12px; } 


select {width:100%}
input[type=text] {width:100%}
.textInput {  width:100% }
/**** E-Serve SOLUTION ****/


a:link
{
	color: #000000; 
	font-weight: 900;
	text-decoration:none;
}

a:hover 
{
	color:#777777;
	text-decoration:none;
}

a:visited 
{
	color:#e70031; 
	text-decoration:none;
}


img.floatLeft 
{ 
    	float: left; 
    	margin: 4px; 
    	vertical-align: top;
}


.sol_eworker_table {
	border: 0px;
	width:100%;
	padding: 0px;
	color:#000000;	
	border-style:solid;
	border-color: #e70031;
	vertical-align: top;
	text-align: top;
	font-weight: bold;
}



.sol_needText {
	width:400px;
	padding-left: 7px;
	padding-top: 0px;
}


.sol_marketingSlogan {

	color: #e70031;

	background-color: #ffff00;

	text-align: middle;

	padding: 10px;

	font-size: 14px;

	font-weight: 900;

	border: 1px;

	border-style: solid;

	border-color: #e70031;

	vertical-align: middle;

}



.sol_marketingNavi {
	text-align: center;
	font-size: 14px;
	vertical-align: middle;
}


a.sol_marketingNavi:link {
	color: #000000;
}

a.sol_marketingNavi:hover {
	color: #fbeaeb;
}

a.sol_marketingNavi:visited {
	color: #fbeaeb;
}


.sol_marketingSloganText2 {
	color: #fbeaeb;
	font-weight:bold;
	font-size: 12px;
	vertical-align: middle;
	text-align: center;
}

a.sol_marketingSloganText2:link {
	color: #fbeaeb;
}

a.sol_marketingSloganText2:hover {
	color: #ffffff;
}


a.sol_marketingHead:link {
	color: #fbeaeb;
}



a.sol_marketingHead:hover {
	color: #ffffff;

}



a.sol_marketingHead:visited {
	color: #ffffff;

}



.sol_marketingHead {
	color: #fbeaeb;
	background-color: #e70031;
	text-align: left;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
}



.sol_marketingTopic {
	width:100%;
	color:#000000;	
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	vertical-align: middle;
	background-color: #ffffff;
}



.sol_marketingText {
	width:100%;
	color:#111111;	
	font-size: 12px;
	padding: 5px;
	padding-top: 5px;
	vertical-align: top;
	background-color: #ffffff;
}



.sol_marketingLink {
	width:100%;
	color:#0000ff;	
	font-size: 11px;
	padding: 5px;
	spacing: 1px;
	spacing-right: 0px;
	spacing-left: 0px;
	vertical-align: top;
}



.login_table

{

	color: #08459c;

}



.login_input

{	

	border-color: #08459c;

	border-width: 1px;

	width: 200px;

	height: 18px;

}



.login_button

{	

	color: yellow;

	font-size: 12px;

	background-color: #08459c;

	border-color: blue;

	border-width: 3px;

	border-style: double;

	width: 100px;

	height: 22px;

}



.solution_error_text

{

	color: red;

}



.sol_title_logo

{

	background-color: #ffffff;

	align:middle;

	vertical-align:middle;

}



.sol_top1
{
	padding-left: 0px;
	background-image: url("/eserve/solution/img/topbg1.gif");
	text-align: left;
	vertical-align: middle;
}



.sol_top4
{
	color:#fbeaeb;
	font-weight:bold;
	font-size: 25px;
	text-align: center;
	vertical-align: middle;
	background-color: #e70031;
}



.sol_top3

{
	background-image: url("/eserve/solution/img/topbg3.gif");
	padding-right: 0px;
	text-align: right;

}



.sol_top2
{
	font-weight:bold;
	font-size: 14px;
	color:#ffff00;
	background-color: #e70031;
	text-align: center;
	vertical-align: middle;
}



.solution_content_title

{

	padding-top: 0px;

	font-size: 16px;

	font-weight: 800;

}



.sol_navigationbg

{

	width:100%;

	font-size:11px;	

	border:10px;

	border-color:#336666;

	padding-right:0px;

}



.solution_navigation a {

	vertical-align:middle;

	font-color:#000066;

}



.solution_navigation {

	BORDER-TOP: white 1px solid;

	COLOR: #000000;

	background-color: #D9E6F4;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 15px;

	padding-right: 5px;

	font-size: 11px;

	vertical-align:middle;

	width:100%;

}



.sol_dyntablebg{	

	width:100%;

	font-size:11px;	

	background-color: #ffffff;

	border:0px;

	border-style:solid;

	border-color:#336666;

}



.sol_dyntabletitle{

	color: #ffffff;

	text-align: left;

	background-color:#0000ff;

	padding: 5px;

	font-size: 11px;

	font-weight: 900;

	vertical-align:middle;

}



.sol_dyntablehead {

	color: #ffffff;

	text-align: left;

	background-color:#e70031;

	padding: 5px;

	font-size: 11px;

	font-weight: 900;

	vertical-align:middle;

}



.sol_dyntabletext {

	BORDER-TOP: white 0px solid;

	COLOR: #000000;

	background-color: #D9E6F4;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 5px;

	padding-right: 5px;

	font-size: 11px;

	vertical-align:middle;

}



.sol_dyntabletextC1{

	BORDER-TOP: white 0px solid;

	COLOR: #000000;

	background-color: #D9E6F4;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 5px;

	padding-right: 5px;

	font-size: 11px;

	width:10%;

	font-weight: 900;

}



.sol_dyntabletextC3{

	BORDER-TOP: white 0px solid;

	COLOR: #000000;

	background-color: #D9E6F4;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 5px;

	padding-right: 5px;

	font-size: 11px;

	width:10%;

	font-weight: 900;

}



.sol_dyntabletext2{

	BORDER-TOP: white 0px solid;

	COLOR: #000000;

	background-color: #D9E6F4;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 5px;

	padding-right: 5px;

	font-size: 11px;

	width:10%;

}





.solution_status_table table   {

	width:100%;

	padding: 2px;

	font-size:11px;

	color:#ffffff;	

	border:0px;

	border-style:solid;

	border-color:#000000;

	background-color: #436b96;

}



table.solution_admin

{

	width: 100%;

	font-size: 11px;

	border: 1px;	/*disabling the border*/

	border-style: solid;

	border-color: #336666;

	padding: 4;

}



td.solution_admin

{

	background-color: #dfdfdf;

}



.tableHeadSol

{

	background-color: #cccccc;

	color: #000000;

	font-weight:bold;

}



.tableContentSol

{

	background-color: #eeeeee;

}



.areaContentSol

{

	background-color: #eeeeee;

	text-valign: middle;

}



.areaHeadSol

{

	background-color: #0188da;

	color: #ffffff;

	font-weight:bold;

	text-valign: middle;

}



.areaLabelSol

{

	background-color: #eeeeee;

	color: #000000;

	font-weight:bold;

}



.areaErrorSol

{

	background-color: #e70031;

	color: #ffff00;

	font-weight:bold;

}



.mainHeadSol

{

	color: #0188da;

	font-weight:bold;

	font-size:14pt; 

}