body
			{
				margin:0;
			}
			#header
			{
				height:20px;
				background: linear-gradient(#FFD410 , #b30000);
				padding-left:150px;
				padding-top:40px;
				box-shadow: 0px 2px 12px white;
			}
			#header1 {
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
}
			#bottomDiv
			{
				height:60px;
				width:100%;
				background:#E6E6E6;
				box-shadow: 0px -2px 12px #888888;
				position:absolute;	
				bottom:0px;
			}

				#footer
			{
				margin-top:5px;
				text-align:center;
			}
				#essLogo
			{
				background:url('') no-repeat ;
				height:50px;
				width:150px;
				position:absolute;
				margin-left:50%;
				left:-75px;
			}
.wc
{
	font-family: 'PT Sans', sans-serif;
	font-size: 25px;
	color: #ece7e1;
	font-weight:normal;
}
.wc2
{
	font-family: 'PT Sans', sans-serif;
	font-size: 12px;
	color: #ece7e1;
	font-weight:b;
}
.wc1
{
	font-family: 'PT Sans', sans-serif;
	font-size: 13px;
	color: black;
	
}
#bodyWrapper
{
	height:87%;
}
#header1
{
	height : 16%;
	display:table;
	width:100%;
	box-shadow : 0px 0px 15px rgba(0, 0, 0, 0.49);
	background:#E6E6E6
}

#logInWrapper
{
	margin-top:50px;
	height :30%;
}

#logInDiv
{
	margin:0 auto;
	display:table;
	height:70%;
	width:80%;
}
.centerCell
{
	display:table-cell;
	vertical-align :left;
	height:1%;
}
.copyright
{
	text-align: center;
	width:100%;
	height:20px;
	background-color:#ffcc00;
	font-family:'PT Sans',serif;
	font-size:15px;
	color:#000000;
	font-weight:normal;
	
}
.header
{
	margin-top:100px;
	margin-left: 40%;
	/*margin-right: 55%;*/
	color : #DF0101;
	font-weight:bold;
	font-family: 'PT Sans', sans-serif;
	font-size: 35px;
}
.img_head
{
	margin-top:-50px;
	margin-right: 95%
}


#logInTable
{
	border : solid #EC5122 2px;
	padding:5%;
	border-radius : 8px;
	background : linear-gradient(#f0521d, #f0921d);
	box-shadow : 0px 0px 0px #F9BB22;
	width:35%;
	margin-right:10%;
}

#logInTable td
{
	padding:10px;
	border:none;
	font-weight : bold;
}

#logInButton
{

	height : 50px;
	width :100%;
	/*background : #ad0303 ;*/
	color : white;
	font-weight : bold ;
	border-radius : 5px;
	font-size:14px;

}

/*
input[type = "text"]
{
	height : 40px;
	width : 100%;
	border-radius : 5px;
	text-align:center;
}
*/
.lg_text
{
	height : 40px;
	width : 100%;
	border-radius : 5px;
	text-align:center;
}

input[type = "password"]
{
	height : 40px;
	width : 100%;
	border-radius : 5px;
	text-align:center;
}


.xx1 
{
	font-family: 'Helvetica Neue',Helvetica, sans-serif;
	color: #FFCC80;
	font-weight:bold;
	font-size: 75px;
	text-shadow:0px 0px 0 rgb(223,223,223),-1px 1px 0 rgb(202,202,202),-2px 2px 0 rgb(180,180,180),-3px 3px 0 rgb(158,158,158), -4px 4px 0 rgb(136,136,136),-5px 5px 4px rgba(0,0,0,0.15),-5px 5px 1px rgba(0,0,0,0.5),0px 0px 4px rgba(0,0,0,.2);
	margin-left:16%;
}

.xx2
{
	font-family: 'Helvetica Neue',Helvetica, sans-serif;
	line-height: 1em;
	color: white;
	font-weight:bold;
	font-size: 40px;
	margin-left:16%;
}

.buttonStyle
{
	width: 100px;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:white;/*#44A4D3;*/
	height:26px;
	background-color:#EC5122;
	background-repeat:repeat-x;
	border:none;
}

.buttonStyle1
{
	width: 40px;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:white;/*#44A4D3;*/
	height:26px;
	background-color:#EC5122;
	background-repeat:repeat-x;
	border:none;
	align:left;
}

.buttonStyle:hover
{
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:white;/*#44A4D3;*/
	height:26px;
	background-color:#FF8526;
	background-repeat:repeat-x;
	border:none;
}

.pagination
{
  font-family: Arial;
  font-size: 13px;
  color: #EC5122;
  margin :0% 0% 0% 0%;
  padding :0.5%;
  text-align:right;
  width:10%;
  float:right;
  height:5%;
  /*border-radius: 3px;
  border: 2px solid #73AD21;*/
 
}
.pagination b
{
  font-family: Arial;
  font-size: 13px;
  color:#a80000;
  cursor:pointer;
  text-decoration:none;
 
}
.pagination1
{
 text-align:left;
 margin :0% 0% 0% 0%;
 padding :0.5%;
 font-family: Arial;
 font-size: 13px;
 color:#a80000;
 width:20%;
 float:left;
 height:5%;
 /*border-radius: 3px;
 border: 2px solid #73AD21;*/
}

.fieldset-css
{
	border: #FF8526 2px solid;
	BACKGROUND-COLOR:  #FFEECC;
}

.fieldset-insideMain
{
	border: #FF8526 3px solid;
	
}

.legend-css
{
font-weight: bold;
font-size: 16pt;
font-family : calibri; 
BACKGROUND-COLOR:  #FFEECC;
color:#EC5122;
}
.FormMainTable 
{
font-weight: bold;
font-size: 20px;
font-family : Helvetica,Sans-serif; 
BACKGROUND-COLOR:  #FFFFFF;
border:0 ;
width:100%;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
}

.greenheding
{
	background-color:#FFEECC;
	color:black;
	font-family : calibri; 
	font-weight: bold;
	font-size: 12pt;
	border-top: 2px solid #EC5122;
	border-bottom: 2px solid #EC5122;
	border-right: 2px solid #EC5122;
}
.greenhedingL
{
	background-color:#FFEECC;
	color:black;
	font-family : calibri; 
	font-weight: bold;
	font-size: 12pt;
	
	border-bottom: 2px solid #EC5122;
	border-right: 2px solid #EC5122;
	border-top: 2px solid #EC5122;
}
.greenhedingL1
{
	background-color:#FFEECC;
	color:black;
	font-family : calibri; 
	font-weight: bold;
	font-size: 12pt;
	border-bottom: 2px solid #EC5122;
	border-left: 2px solid #EC5122;
	border-top: 2px solid #EC5122;
	border-right: 2px solid #EC5122;
}
.TableHeaderFooterL  
{
    background-color :#FFEECC;
	color : black;
	border-right: 2px solid #EC5122;
	border-bottom: 2px solid #EC5122;
	
	font-family : Verdana;
	font-size: 10pt;
	font-weight:100 !important;
	
	height:19px;
}
.TableHeaderFooterL1  
{
    background-color :#FFEECC;
	color : black;
	border-right: 2px solid #EC5122;
	border-bottom: 2px solid #EC5122;
	border-top: 2px solid #EC5122;
	
	font-family : Verdana;
	font-size: 10pt;
	font-weight:100 !important;
	text-align:left;
	height:19px;
}
.TableHeaderFooterL11  
{
   background-color :#FFEECC;
	color : black;
	border-left: 2px solid #EC5122;
	border-right: 2px solid #EC5122;
	border-bottom: 2px solid #EC5122;
	border-top: 2px solid #EC5122;
	font-family : Verdana;
	font-size: 10pt;
	font-weight:100 !important;
	
	height:19px;
}
.TableHeaderFooterL12 
{
 background-color :#FFEECC;
	color : black;
	border-left: 2px solid #EC5122;
	border-right: 2px solid #EC5122;
	border-bottom: 2px solid #EC5122;
	
	font-family : Verdana;
	font-size: 10pt;
	font-weight:100 !important;
	
	height:19px;
}
.TableHeaderFooterL123 
{
    background-color :#FFEECC;
	color : black;
	
border-bottom: 2px solid #EC5122;
	
	font-family : Verdana;
	font-size: 10pt;
	font-weight:100 !important;
	text-align:left;
	height:19px;
}
.TableHeaderFooterR 
{
    background-color :#FFEECC;
	color : black;
	border-right: 2px solid #EC5122;
	border-bottom: 2px solid #EC5122;
	
	font-family : Verdana;
	font-size: 10pt;
	font-weight:100 !important;
	text-align:right;
	height:19px;
}
.TableHeaderFooterR1
{
    background-color :#FFEECC;
	color : black;
	border-top: 2px solid #EC5122;
	border-left: 2px solid #EC5122;
	border-bottom: 2px solid #EC5122;
	border-right: 2px solid #EC5122;
	font-family : Verdana;
	font-size: 10pt;
	font-weight:100 !important;
	text-align:right;
	height:19px;
}
.TableHeaderFooterM
{
    background-color :#FFEECC;
	color:black;
	border-bottom: 2px solid #EC5122;
	border-right: 2px solid #EC5122;
	font-family : Verdana;
	font-size: 10pt;
	font-weight:100 !important;
	text-align:center;
	height:19px;
}
.TableHeaderFooterB1
{
     background-color :#FFEECC;
	color:black;
	border-bottom: 0px solid #EC5122;
	border-right: 2px solid #EC5122;
	border-left: 0px solid #EC5122;
	font-family : Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-align:center;
	height:19px;
}

.TableHeaderFooterB2
{
    background-color :#FFEECC;
	color:black;
	border-bottom: 2px solid #EC5122;
	border-right: 2px solid #EC5122;
	font-family : Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-align:center;
	height:19px;
}




#header1 {
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
}


}
#header .header-bg-inner1 {
	background-repeat: no-repeat;
	height: 97px;
	background-image: url(../images/top_inn.jpg);
}

.main-nav {
	width: 960px;
	height: 29px;
	padding-right: 60px;
	padding-left: 0px;
	margin-top: 0px;
	background-image: url(../images/heding_bg.jpg);
	background-repeat: no-repeat;
}
.main-nav li {
	display: inline;
	background-color: #FFF;
}
.main-nav a {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	height: 29px;
	display: block;
	width: auto;
	float: left;
	margin-right: 1px;
	padding-left: 30px;
	padding-right: 38px;
}
.main-nav a:hover {
	height: 29px;
	line-height: normal;
	color: #FF0;
}

.wrap {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}