/* Johnson CSS Document */

html, body{
    margin: 0;
    padding: 0;
	height:100%;
	overflow-y:hidden;
}
body {
	overflow-y:auto;
	color:#FFFFFF;
	font-family: Verdana, Times New Roman, Times ;
	background:url(../banner/backdrop.png) repeat-x #000000;
	font-size:12px;
}

a img
{
	text-decoration:none;
	color:#000;
}

/*********** banner part **********/
#break
{
	width:800px;
	height:90px;
	margin: 0 auto;
}

#banner
{
	width:800px;
	height:280px;
	margin:0 auto;
}

/*********** End of banner part **********/



/*********** menu part **********/
#menu
{
	padding:5px 0 5px 0;
	width:800px;
	height:20px;
	margin:0 auto;
}
ul {list-style:none;margin:0;padding:0;}
li {float:left;width:100px;margin:0;padding:0;text-align:center;}
li a {display:block;padding:5px 10px;height:100%;color:#FFF;text-decoration:none;
      border-right:1px solid #009900;font-weight:500;text-transform:capitalize;}
li a:hover, li a:focus, li a:active {background-position:-150px 0;}
#a a {background:url(../banner/bg.jpg) repeat -20px 35px;}



/*********** End of menu part **********/


/*********** content part **********/
#content
{
	width:800px;
	height:auto;
	margin:0 auto;
}

.div_content
{
	
	margin:10px 10px 30px 10px;
	text-align:justify;

}

.div_content p{
	text-indent:120px;
	line-height:25px;
}

.div_title
{
	margin:20px 10px 10px 10px;
	font-size:14px;
	font-weight:bold;
	color:#639802;
}

.left
{
	float:left;
}
.right
{
	float:right;
}
a
{
	text-decoration:none;
	color:#AFF5AD;
}

.font16
{
font-size:16px;
}

/*********** End of content part **********/




/*********** Login **********/
#login
{
	height:200px;
	width:320px;
	margin: 0 auto;
	color:#FFFFFF;
	border: 1px #6EAD06 solid;
	background-image:url(banner/bg.jpg);

}

.userlogin
{
	height:40px;
	width:320px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}

.div_login
{
	margin:0 auto;
	width:260px;
}


.div_login_buttton
{
	margin:0 auto;
	width:140px;
	padding-left: 25px;
}


.div_textbox
{
	border: #999999 1px solid;
	height:18px;
	width:180px;
	background-color:#000000;
	border: 1px #6EAD06 solid;
	color:#FFFFFF;
}

input.submit
{
	background-image:url(../banner/login.jpg);
	border:0;
	background-repeat:no-repeat;
	width:70px;
	height:28px;
	font-size:13px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.submit:hover{
	background-image:url(../banner/bg.jpg);
	border:0;
	background-repeat:no-repeat;
	width:70px;
	height:28px;
	font-size:13px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.signup
{
	padding-left:15px;
}

.signup:hover
{
	text-decoration:underline;
}

label{
	padding-right:5px;
}
/*********** End of login part **********/




/*********** footer part **********/
#footer
{
	font-size:11px;
	width:800px;
	height:32px;
	margin:0 auto;
}

.foot_left
{
	float:left;
	width:300px;
}

.foot_right
{
	float:right;
	width:300px;
	text-align:right;
}


/*********** End of footer part **********/


/*********** footer part **********/

/*********** End of footer part **********/

