﻿*{margin:0; padding:0;}
html, body{ margin:0; padding:0; height:100%; } 

#pagewidth{ max-width:100%;  min-width:960px;  height:100%; min-height:550px; }

#maincol{width:100%;height:90%; min-height:90%; float:left; position:relative; background-color:#DAE0E0; display:inline; }
#footer{height:10%;min-height:10%; min-width:950px; width:99.5%; height:10%; margin-left:0.2%; clear:both;  bottom:0; position:relative ;} 

body
{
	background-color:#DAE0E0;
	top:0px;
	padding-top:0px;
	margin-top:0px;
	font-size:0.9em;
	min-width:960px;
		
}
	
.body 
{	 
	background-color:#DAE0E0;
	top:0px;
	padding-top:0px;
	margin-top:0px;
	font-size:0.9em;	
	margin-left:1.2%;
	margin-right:0.7%;
}

img
{
	border:0px;	
}	
	
.LeftMenu
{	
	width: 20%;	
	float:left;
	background-color: #b3ceec;
	height:99%; min-height:99%;
	
}

	
	
	/*ServiceAppForm*/
	
	
.bdy
{
	margin-left: 10%;
	width: 80.0%;
	text-align:justify;
	margin-right:10%
	 
		
}
.serviceinner
{
	background-color: #4D987A;
	width: 106px;
	vertical-align: top;
	top: 0px;
	left: 830px;
	height: 880px;
	position: absolute;
              
}


.divService
{
	 
	text-align:justify;
	position:absolute;	
	left: 230px; 
	top: 0px;	  
	width: 600px;
	background-color:White;
	height:880px;
	 
}
.bdyService
{
	background-color: #dae0e0;	 
	margin-top: 0px;
	  
}
	
.servicemenu
{
	height: 880px;
	margin-left: 50px;
	width: 160px;
	background-color: #b3ceec;
	width: 160px; position: relative;
}	


.divmargin
{
	margin-left:34%
}


.MainContent
{
	min-width:98%;
	width: 98%; 
	position: relative;
	left:1.2%;
	top:0px;
	
	
}


.MiddlePaneHome
{
	width:39.8%;
	float: left;
	margin-left: 1%;
	position:relative;
	height:99%; min-height:99%; 
	
	
	
	
}

.MiddlePaneInner
{
	float: left;
	margin-left: 1%;	
	width:63.5%;
	margin-right:1%;
	background-color: white;
	height:99%; min-height:99%;
	position:relative;
}

.SerTxtbx
{
	position:absolute;
	left:34%;	
	width:145px;	
}

.RequiredMark
{
	color: red;
	position:absolute;
	left:60%;
}
.RequiredValidation
{
	position:absolute;
	left:62%;
	width:300px;
}

.NewRequiredValidation
{
	position:absolute;
	left:60%;
	width:300px;
	}
.footer

{
	top: 500px;
	width: 97.5%;
	
	left:1.1%;
	position: absolute;
	min-width:940px;
}
.footerModified

{
	
	width: 99%;
	min-width:99%;
	left:1.1%;
	position: absolute;
}


.ServiceFont
{
	float: left;
	margin-left: 25px;
	text-align: left;
	font-size: .9em;	
	font-family:Tahoma;
	}
/*RightPaneHome*/

.RightPaneHome
{
	width: 37.6%;
	float: right;
	position: absolute;
	background-color: #4d987a;
	right: .4%;
	top: 0px;
	left:61.8%;
	height:99%; min-height:99%; 
}

.RightPaneHomeDiv
{
		
	text-align: left;	
	padding-bottom:11%;
	padding-left:13%;
	padding-right:13%;
	padding-top:11%;
	
	border: solid 1px white;
	width: 64%;
	margin-top:2%;
	position:relative; 
	height:200px;
}

.RightPaneHomeFont
{
	text-align: left;
	font-family:Tahoma;
	font-size: 9pt;
    color:#FFFFFF;
}


.TahomaGreenFont
{
	font-family :Tahoma;
	font-size: .9em;
	font-weight: 700;
	color:#006600;
	text-align:justify;
	}
/*AdminloginPage*/
.divlogin
{
	text-align:justify;
}
.txt
{
	left:450px;
	position:absolute;
	width:150px;

}
.lbl

{
	margin-left:30%;

}

.lblAdm

{
	margin-left:26%;

}

.TahomaGreenAdmin
{
	font-family :Tahoma;
	font-size: 1.3em;
	font-weight: 700;
	color:#006600;
	text-align:justify;
	}
	
	.TahomaAdmin
{
	font-family :Tahoma;
	font-size: 1em;
	font-weight: 700;	
	text-align:justify;
	}
	
	.TahomaAdminLogin
{
	font-family :Tahoma;
	font-size: 1.0em;
	font-weight: 700;	
	margin-left:40%;
	}

.lbl1

{
	position:absolute;
	left:70%;
	top:70px;

}

.Logout
{
	position:absolute ;
	left:70%;
	background-color:#b3ceec;
	width:120px;	
	}
	
.Logout:hover
{
	background-color:#5EA0E3;
}

.Logout:visited 
{
	background-color:#5EA0E3;
}

.Logout:active
{
	background-color:#5EA0E3;
}
.Logout:selected
{
	background-color:#5EA0E3;
}

.TahomaFont
{
	font-family :Tahoma;	
	font-size:.9em;
	text-align:justify;
	 
}
.HomeImg
{
	float: left;
	border:0;
	margin-right:20px;
	margin-bottom:15px;
}
	
	
	
	


.paymentFont
{
	
	
	float: left;
	margin-left: 25px;
	text-align: left;
	font-size: .9em;	
	font-family:Tahoma;
	text-align:justify;
	width:85%;
}

.HomeFont
{
	direction:ltr;
	text-align:justify;
}


.SerTxtbx2
{
	position:absolute;
	left:45.2%;
	right:15%;
	width:145px;
	
}
.txtLogin
{
	left:42%;
	position:absolute;
	width:150px;

}

.ReqLogin
{
	left:68%;
	position:absolute;
	
}

.innerRight
{
	width: 14%;
	float: right;
	position: absolute;
	background-color: #4d987a;	   
	right: .4%;
	top: 0px;
	height:99%; 
	min-height:99%;
	min-width:170px;
	_width:170px;
	
	
	}
	
	.innerRight2
	{
		width: 14%;
		float: right;
		position: absolute; 
		background-color: #4d987a;
		
		right: .4%;
		top: 0px;
		min-width:170px;
		_width:170px;
	}
	

	
	
	.payCheck1
{
	position:absolute;
	left:33.5%;
	width:250px;
}
	
	.payCheck2
{
	position:absolute;
	left:42%;	
}
	
	.payCheck3
{
	position:absolute;
	left:51%;	
}

.payCheck4
{
	position:absolute;
	left:45%;	
}

.payCheck5
{
	position:absolute;
	left:55%;	
}


.PayBtn
{
	position:absolute;
	left:39%;	
	width:55px;
		
}


.TahomaDirect
{
	font-family :Tahoma;
	font-size: 1.5em;
	font-weight: 700;	
	text-align:center;
	width:65%
	}


/*Admin Upload page */

.adminFooter
{
	top: 1250px;
	width: 98%;
	margin-left: 1%;
	margin-top:10px;
	position: absolute;
	min-width:940px;
	
}


.Flash
{
	width: 250px;
	border: 0;
	left:21%;
	
	position:absolute;
}


.Flash ul{
list-style-type: none;
margin: 5px 0;
padding:10;

}
.Flash li
{
left:0px;
top:0px;
/*display :block;
background-image: url('images/menu-bg1.gif');
background-repeat: repeat-x;*/
background-position: left top;
}

.Flash ul li a
{
	margin-right:10px;
background: #b3ceec ; /*light gray background*/
font: bold 8pt "Tahoma", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color:#006600;
display: block;
width: auto;
padding-right: 0px;
padding-top:2px;
text-decoration: none;
border-bottom: 1px solid white;
direction:rtl;
height:18px;
text-align:center;
}

* html .Flash ul li a{ /*IE6 hack*/
width: 250px;
background-position:center ;
text-align:center;
color:#006600;



}

.Flash ul li a:visited, .Flash ul li a:active{
color: #006600;


}

.Flash ul li a:hover, .Flash ul li a.selected
{
color: white;
background-color:#5EA0E3;

}

/* ######### Customized Drop Down ULs CSS (inherits from ddlevelsmenu-base.css) ######### */

.blackwhite li a
{
background: white;
}

.blackwhite li a:hover{
background: black;
color: white;
}
/*	
.Flash img
{
border:none 0px;
}

.Flash ul li img
{
color:#5EA0E3;
background-color:#5EA0E3;
border-color:#5EA0E3;
border-collapse:collapse;
}*/




