/* Author: Meghnath Das */
/* Company: Bestman Infotech */

* { margin: 0px 0px 0 0; padding: 0; outline: 0;}

body {
    font-size: 12px;
    line-height: 1.3;
    font-family: Arial, sans-serif;
    color: Black;
    background-color:silver;
    min-width: 1004px;
}


body, html { height: 100%; }

.shadow {
    background-color: Gray;
    z-index: 5;
    -webkit-box-shadow: 0px 2px 4px #000000;
       -moz-box-shadow: 0px 2px 4px #000000;
            -box-shadow: 1.5px 2px 4px #000000;
	
}
 
 
#shell { width: 1004px; margin: 0 auto; text-align:center; padding-top:2%; padding-bottom:2%;}

.loginDisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 12px;
    color: White;
    background-color:Maroon;
    border-bottom: 2px solid #e0e1e3;
}

.loginDisplay a:link
{
    color: white;
}

.loginDisplay a:visited
{
    color: white;
}

.loginDisplay a:hover
{
    color: white;
}


.loginDisplay h1
{
    font-size: 1.3em;
	float:left;
	color:White;
	width: 500px;
	text-align:left;
}

h1, h2, h3, h4, h5, h6
{
    font-size: 1.3em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

a { color:#FFFFFF; text-decoration: none; cursor: pointer; }
a:hover { text-decoration: underline; }
a img { border: 0; }

input, textarea, select { font-size: 12px; font-family: Arial, sans-serif; }
textarea { overflow: auto; }

.sign-up { float: right; width: 321px; }
.sign-up .field { font-size: 11px; line-height: 11px; color: #000000; font-style: italic; border: 1px solid #051121; padding: 4px 12px 4px 12px; width: 193px; }
.sign-up .submit-button { border: 0; background: url(images/buttons.png) repeat-x 0 -94px; width: 96px; text-align: center; cursor: pointer; color: #fff; padding: 3px 0; }

.contact strong { display: inline; color: #6c6c6c; }
.contact p { padding-bottom: 5px; }
.btn-normal { background-position: 0 -65px; padding: 8px 16px; }

.formStyle { float:none; width: 310px; font-size: 14px; font-style: italic; margin:auto;}
.formStyle .field { font-size: 14px; line-height: 21px; color: #000000; font-style: italic; border: 1px solid #051121; padding: 4px 12px 4px 12px; width: 210px; height:14px; margin-bottom:5px;}
.formStyle .submit-button { border: 0; background: url(images/buttons.png) repeat-x 0 -94px; width: 96px; text-align: center; cursor: pointer; color: #fff; padding: 3px 0; }
.blueButton { background: url(images/buttons.png) repeat-x 0 -32px; font-size: 49px; padding: 6px 7px; line-height: 11px; color: #fff; margin-left: 6px; font-weight: bold; float:right;}
.btnStyle { margin-bottom:5px;}
.centralContents { margin:auto; width:60%; padding-top:2%; color:White; padding-bottom:10%;}
.policeFormStyle { float:none; width: 710px; font-size: 14px; font-style: italic; margin:auto;}
 

input.textEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

 
div.accountInfo
{
    width: 42%;
} 

.loginStyle
{    
    padding-top:15%;
    margin:auto;
    background-color:transparent;
 }
 
.submitButton
{
    text-align: right;
    padding-right: 10px;
}



/* Footer */


#footer { width: 1004px; margin: 0 auto; border-top: 2px solid #e0e1e3; color: White; font-size: 9px; font-family: Verdana, sans-serif; padding: 9px 0 13px 0; background-color:Maroon; text-align:center;} 
#footer-links { }
#footer-links p a { color: White; margin-right: 27px; }
#footer-links p a:hover { color: Blue; }

#footer p.right a { color: White; text-decoration: underline; }
#footer p.right a:hover { color: Blue; text-decoration: none; }

/* End Footer */

.cleft
{
	position:relative;
	margin-left:0px;
    text-align: left;
    padding-right: 10px;
}

.goMain
{
	position:relative;
	margin-left:2px;
    text-align: left;
    padding-right: 10px;
    margin-top:2%;
    margin-bottom:2%;
    text-decoration:underline none none;
}

.pgStat
{
	float:left;

	margin-left:15%;
    text-align: left;
    margin-top:-2.5%;
    margin-bottom:2%;
    text-decoration:underline none none;
}

.mnu
{
font-family:Arial;
font-weight:bold;
font-size:xx-large;
}

.combLbl
{
font-family:MS Sans Serif;
font-size:small;
color:White;
}

.lblSel
{
font-size:small;
	}

.hdn
	{	
	display:none;
	visibility:hidden;
     }


#loginLogout { width: 300px; margin:auto; text-align:center; padding-top:11%;}
#loginLogout h1 {font-size:x-large; font-family:@Arial Unicode MS; font-weight:bolder; margin:auto; text-align:center; padding-bottom:12px; position:static;}

#prntDta{display:none;}


