/* Hawaii: Harold K.L. Castle Foundation Education Dashboard CSS Document */

* {
	margin: 0;
	padding: 0;
	
}

img { border:0; }

.clearout {
	clear: both;
	font-size: 0;
	line-height: 0;
	margin: 0px;
	padding: 0px;
}
.blue { color: #1a72bc; }

body {
	background-image: url(../images/bkg_body.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #001330;
}

#container {
	position: relative;
	width: 963px;
	/*height: 573;*/
	margin: 0px auto 50px auto;
	padding:0px;
	overflow: hidden;
	text-align: left;
}

#logo {	
	position: relative;
	width: 963px;
	margin: 0px 0px 0px 35px;
	padding:0px;
	text-align:center;
	overflow: hidden;
}

.imgleft { float: left; width:auto; }
.imgright { float:right; width:auto; }

/* ******************************************************************************************* mainnav */
#mainnav_wrapper {
	margin: 0px 0px 0px 0px;
}
#mainnav_wrapper p { float:right; width:auto; padding: 0px 20px 10px 0px;}

a.contact {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration:none;
	text-align:right;
}

a.contact:link {	color:#1a72bc;	}

a.contact:visited, a.contact:hover {	color:#ffffff;	}


#mainnav {
	float:left;
	width: 430px;
	height:41px;
	margin: 0px 0px 0px 0px;
	
	background-image: url(../images/bkg_mainnav.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	
	overflow: hidden;
}

#mainnav ul {
	float:left;
	width: auto;
	margin:0px 0px 50px 0px;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 16px 0px;
}

#mainnav ul li {
	display:inline;
	height:41px;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 8px 0px;
	
}

#mainnav ul li a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:	11px;
	font-weight:bold;
	margin: 0px 0px 0px -4px;
	padding: 14px 19px 13px 19px;
	text-decoration: none;
	border-right: 1px solid #3d6ec0;
}

#mainnav ul li a:link, #mainnav ul li a:visited {	color: #002157;	}

#mainnav ul li a:hover {
	color:#ffffff;
	background-image: url(../images/bkg_mainnav_o.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}


#mainnav ul li a.last, #footer li.last {	border-right: none;	}

#nav_dash {
	float:left;
	width: 465px;
	height:41px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 10px;
	background-image: url(../images/bkg_mainnav.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	
	overflow: hidden;
}

#nav_dash ul {
	float:left;
	width: 480px;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 16px 20px;	
}

#nav_dash ul li {
	display:inline;
	
	height:41px;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 8px 0px;
}

#nav_dash ul li a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:	11px;
	font-weight:bold;
	margin: 0px 0px 0px px;
	
	padding: 13px 20px 13px 20px;
	
	text-decoration: none;
	
	background-image: url(../images/bkg_navdash.jpg);
	background-repeat: no-repeat;
	background-position: center 11px;
	padding: 13px 40px 13px 25px;
}

#nav_dash ul li a:link, #nav_dash ul li a:visited {	color: #002157;	}
#nav_dash ul li a:hover {	color:#ffffff;	}
#nav_dash ul li a.last { margin: 0px 0px 0px -15px;}

#bar_blue {
	clear:both;
	float:left;
	width: 963px;
	background-image: url(../images/bkg_bar_blue.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height:11px;
}

#bar_gray {
	clear:both;
	float:left;
	width: 963px;
	background-image: url(../images/bkg_bar_gray.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height:34px;
	margin: 121px 0px 0px 0px;
}
.hp #bar_gray { margin: 144px 0px 0px 0px }
#bar_gray_lite {
	clear:both;
	float:left;
	width: 963px;
	background-image: url(../images/bkg_bar_gray.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height:34px;
	margin: 152px 0px 0px 0px;
}

#bar_gray_in { 
	clear:both;
	float:left;
	width: 961px;
	background-image: url(../images/bkg_bar_gray.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height:34px;
	margin: 58px 0px 0px 0px;
	padding: 0px 0px 0px 1px;
}

/* ******************************************************************************************* content */

#content_hp {
	clear:both;
	float:left;
	width: 963px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
	background-image: url(../banner_graphics/6.jpg);
	/*background-image: url(../images/bkg_hp.jpg);*/
	background-repeat: no-repeat;
	background-position: center 10px;	
	overflow: hidden;
}


#content_in {
	clear:both;
	float:left;
	width: 963px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
	background-image: url(../images/bkg_in.jpg);
	background-repeat: no-repeat;
	background-position: 1px 10px;
	overflow:hidden;
	
}

#content_in_in {
	clear:both;
	float:left;
	width:963px;
	background-image: url(../images/bkg_content_in.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px 0px 0px 2px;
	padding:0px 0px 0px 0px;
}

#content_in_action {
	clear:both;
	float:left;
	width:963px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#content_in_action img { margin: 0px 0px 0px 10px;}

#content_bottom {
	clear:both;
	float:left;
	width: 962px;
	height:19px;
	background-image:url(../images/bkg_content_bot.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding:0px;
}

#content_bottom_meas {
	clear:both;
	float:left;
	width: 962px;
	height:19px;
	background-image:url(../images/bkg_content_bot_meas.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding:0px;
}

h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 30px;
	font-weight:lighter;
	letter-spacing: 2px;
	color: #ffffff;
	margin: 40px 15px 0px 15px;
}

.hp h1 {	font-size: 40px;	}

h1.tagline {
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#ffffff;
	margin: 0px 0px 0px 17px;
	line-height: 18px;
	padding: 0px 0px 0px 0px;
}
h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #00aeef;
	margin: 0px 0px 0px 0px;
	padding: 50px 0px 5px 35px;
	border-right: 1px solid #e2eaf6;
	
}


.col_noborder h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #00aeef;
	margin: 0px 0px 0px 15px;
	padding: 20px 0px 5px 0px;
	border-right:none;
	
}
.col_noborder h2.lesstoppad { padding: 0px 0px 5px 0px;}

#content_hp p { 
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight:normal;
	letter-spacing: normal;
	line-height: 15px;
	color: #636363;
	margin: 0px 0px 0px 0px;
}

p.graybar { margin:-45px 0px 0px 0px; text-align:center; }

#content_hp p.tagline { 
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight:bold;
	letter-spacing: normal;
	line-height: 15px;
	color: #ffffff;
	margin: 5px 0px 0px 15px;
}

a.tagline_link:link, a.tagline_link:visited  { color: #ffffff; text-decoration:none; }

a.tagline_link:hover { text-decoration:underline; }


#content_in p {
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#636363;
	margin: 0px 0px 0px 0px;
	line-height: 18px;
	padding: 7px 25px 12px 15px;
	border-top: 2px dotted #e2eaf6;
	border-right: 1px solid #e2eaf6;
	border-bottom: 1px solid #e2eaf6;
	border-left: 1px solid #e2eaf6;
	height: 165px;	
}

#content_in p.long {
	height:370px;	
}

.long {
	height:384px;	
}

body#dashDash .long {
	height:255px;	
}

#measures p.long { height:410px; }
#measures p.long2 { height:320px; }

#content_in p.medium {	height:290px;	}
#measures #content_in p.medium { height:190px; }


body#dashMeasures #content_in p.height_cccc { height: 405px; }
body#dashMeasures #content_in p.height_read { height: 231px; }
body#dashMeasures #content_in p.height_isg { height: 199px; }
body#dashMeasures #content_in p.height_freshman { height: 211px; }
body#dashMeasures #content_in p.height_grad { height: 210px; }
body#dashMeasures #content_in p.height_post { height: 320px; }

body#dashMeasures #data_wrapper.cccc { height: 425px; 	}
body#dashMeasures #data_wrapper.read { height: 251px; 	}
body#dashMeasures #data_wrapper.isg { height: 219px; 	}
body#dashMeasures #data_wrapper.freshman { height: 231px; 	}
body#dashMeasures  #data_wrapper.graduation { height: 230px; 	}
body#dashMeasures #data_wrapper.post { height: 340px; 	}


body#dashDash #data_wrapper.cccc { height: 250px; 	}
body#dashDash #data_wrapper.read { height: 250px; 	}
body#dashDash #data_wrapper.isg { height: 250px; 	}
body#dashDash #data_wrapper.freshman { height: 250px; 	}
body#dashDash  #data_wrapper.graduation { height: 250px; 	}
body#dashDash #data_wrapper.post { height: 250px; 	}

#content_in_in .col_noborder p {
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#636363;
	margin: 0px 0px 0px 15px;
	line-height: 18px;
	padding: 7px 25px 12px 0px;
	border-top: 2px dotted #e2eaf6;
	border-right:none;
	border-bottom:none;
	border-left:none;
	height:auto;
}



#content_in p.noborder {border-top:none;}
#content_in p.noborder_addtopmargin {border-top:none; margin-top:10px;}
#content_in_in p.noborder {border-top:none;}

.col_noborder ul {
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#636363;
		margin: 0px 0px 0px 0px;	
		padding: 0px 25px 12px 45px;
}

.col_noborder li {
		margin: 0px 0px 0px 0px;	
		padding: 0px 0px 5px 0px;
}


/* these 3 columns are for the home page */
#col1, #col2, #col3 {
	float:left;
	width:290px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	line-height: 15px;
	color:#636363;
	margin: 10px 0px 20px 10px;
	text-align: justify;
}
#col1 { padding: 0px 15px 0px 0px; }
#col2 { padding: 0px 15px 0px 0px; }
#col3 { padding: 0px 0px 0px 0px; }
/* these columns are for the dashboard lite page */

#col1_lite { 
	float:left;
	width: 150px;
	height:178px;
	margin: 0px 0px 0px 12px;   
	padding: 0px 0px 0px 0px;
	background-image: url(../images/dashLite_graphic1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#col2_lite {
	float:left;
	width: 156px;
	height:178px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	background-image: url(../images/dashLite_graphic2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
}


#col2_lite_read {
	float:left;
	width: 160px;
	height:178px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	
	background-image: url(../images/dashLite_graphic2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
}
#data_wrapper {
	float: left;
	width:405px;
	;
	padding: 0px 0px 0px 20px;
	border-left: 1px solid #e2eaf6;
	border-bottom: 1px solid #e2eaf6;
	background-image: url(../images/bck_dash_databox.jpg);
	background-repeat: no-repeat;
	background-position: 30px 0px;
	overflow:hidden;
}

#databox {
	float:left;
	width: 155px;
	height:178px;
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 0px 10px;
	
	overflow:hidden;
	
}

#databox.post {	height:269px;	}


#data_wrapper img {
	float:right;
	width: auto;
	padding: 0px 0px 0px 0px;
}
#data_wrap {
	margin: 0px 0px 0px 10px;
}
.superscript {
		vertical-align:text-top;
		font-size: 60%;

}
/* ********************************************************************************** form */
select {
	
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 145px;
}
.head1_cccc {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fb2401;
	
}
.head2_cccc {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #a61b04;
}
.head1_blue {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1a72bc/*#0000ff*/;
	
}
.head2_blue {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: /*#1a72bc*/#0000ff;
}

.head2_blue2 {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1a72bc;
}

.head1_isg {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #9b2de2;
	
}
.head2_isg {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2a0c48;
}

.head1_freshman {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #e7a51b;
	
}
.head2_freshman {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: /*#cf8a11*/#793b04;
}

.head1_graduation {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4bba14;
	
}
.head2_graduation {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: /*#368d0b*/#1c4e03;
}

.head1_postsec {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #e9140a;
	
}
.head2_postsec {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: /*#ab0d06*/#4a0603;
}

.head_gray {
	float:left;
	width:45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #adaeaf;
}
.head_graybold {
	float:left;
	width:150px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #adaeaf;
	font-weight:bold;
	padding: 0px 0px 0px 2px;
}

.row1 {
	float:left;
	width:150px;
	text-align:center;
	margin: 31px 0px 0px 0px;
	overflow:hidden;
}
	
.row2 {
	float:left;
	width:150px;
	text-align:left;
	margin: 1px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	overflow:hidden;
}	
.row3 {
	float:left;
	width:150px;
	text-align:center;
	margin: 9px 0px 0px 0px;
	overflow:hidden;
}	
.rowall {
	float:left;
	width:150px;
	margin: 19px 0px 0px 0px;
	overflow:hidden;
}
	

#col3_lite { 
	float:left;
	width: 625px;
	height:178px;
	margin: 0px 0px 0px 0px;   
	padding: 0px 0px 0px 0px;
	background-image: url(../images/dashLite_graphic3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*This sets up the float divs that layout in 2 columns for the inside pages */

.col {
	float:left;
	width:427px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height: 15px;
	color:#898989;
	margin: 15px 35px 0px 0px;
	padding: 0px 0px 0px 15px;
	overflow:hidden;
}

.col_data {
	float:left;
	width:427px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height: 15px;
	color:#898989;
	margin: 15px 35px 0px 0px;
	padding: 0px 0px 0px 15px;
	overflow:hidden;
	border-right: 1px solid #e2eaf6;}

.col_noborder {
	display:block;
	float:left;
	width:427px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height: 15px;
	color:#898989;
	margin: 15px 35px 0px 0px;
	padding: 0px 0px 0px 15px;
	overflow:hidden;
	
}	
body#dashMeasures.col { padding: 0px 0px 0px 0px;}




h2.ccc {
	background-image: url(../images/bcg_col_cccc.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}


h2.cccb {
	background-image: url(../images/bcg_col_cccc.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom: 2px dotted #e2eaf6;
	border-right:none;
}

h2.read {
	background-image: url(../images/bcg_col_read.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	
}
h2.readb {
	background-image: url(../images/bcg_col_read.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	border-bottom: 2px dotted #e2eaf6;
	border-right:none;
}

h2.isg {
	background-image: url(../images/bcg_col_isg.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

h2.isgb {
	background-image: url(../images/bcg_col_isg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom: 2px dotted #e2eaf6;
	border-right:none;
}

h2.freshman {
	background-image: url(../images/bcg_col_freshman.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

h2.freshmanb {
	background-image: url(../images/bcg_col_freshman.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom: 2px dotted #e2eaf6;
	border-right:none;
}

h2.graduation {
	background-image: url(../images/bcg_col_graduation.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

h2.graduationb {
	background-image: url(../images/bcg_col_graduation.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	border-bottom: 2px dotted #e2eaf6;
	border-right:none;
}

h2.postsec {
	background-image: url(../images/bcg_col_postsec.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

h2.postsecb {
	background-image: url(../images/bcg_col_postsec.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	border-bottom: 2px dotted #e2eaf6;
	border-right:none;
}


/* ******************************************************************************************* footer */

#footer {
	clear:both;
	float:left;
	width: 963px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:lighter;
	margin: 23px auto 0px auto;
	padding: 0px 0px 20px 0px;
	text-align:center;
}



#footer1 {
	font-size:	10px;
	color: #ffffff;
	margin: 5px 0px 0px 0px;
}


#footer1 li {
	display:inline;
	padding: 0px 14px 0px 14px;
	border-right: 1px solid #ffffff;

}

#footer2 {
	font-size:	9px;
	color: #ffffff;
	margin: 5px 0px 0px 0px;
}

#footer2 li {
	display:inline;
	padding: 0px 5px 0px 4px;
	border-right: 1px solid #ffffff;

}

#footer a:link, #footer a:visited { text-decoration:none;}
#footer a:hover {text-decoration:underline; 	}

#disclaimer {
	font-size:	9px;
	color: #1a72bc;
	margin: 35px 125px 0px 125px;
	text-align:center;	
}

#disclaimer ol {
	
}

/*#hp #disclaimer {	margin: 10px 125px 0px 125px;	}
*/
#disclaimer li {
	color: #ffffff;
	padding: 0px 0px 10px 0px;
}
#disclaimer li span {	color:#1a72bc;	}
#disclaimer a:link, #disclaimer a:visited {color:#fff799; text-decoration:underline;	}
#disclaimer a:hover { color:#99cc66; text-decoration:underline;}
/*  *************************************************************** current page */

body#dashDash a#navdash_dash,
body#dashLite a#navdash_dashlite,
body#dashMeasures a#navdash_measures

{	color:#ffffff;	}



body#projects a#navmain_projects,
body#action a#navmain_action,
body#goals a#navmain_goals,
body#measures a#navmain_measures
{
	color:#ffffff;
	background-image: url(../images/bkg_mainnav_o.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	
}





/*  *************************************************************** login page */



body#login {
	background-image: url(../images/bck_login.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #001330;
}

body#login #container {
	position: relative;
	width: 1330px;
	height: 925px;
	margin: 0px auto 50px auto;
	padding:0px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/bck_login_container.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	
}

body#login #content_login {
	position:relative;
	top: 420px;
	left:200px;
	width:1000px;
	height:190px;
}

body#login #container #col1 {	
	float:left;
	width: 270px;
	height: 145px;
	border-right: 2px dotted #1a72bc;
}

body#login  #container #col2 {	
	float:left;
	width: 270px;
	height: 145px;
	border-right: 2px dotted #1a72bc;
	padding: 0px 0px 0px 25px;
}

body#login  #container #col3 {	
float:left;
	width: 270px;
	height: 145px;
	border-right: none;
	padding: 0px 0px 0px 25px;
}

body#login #container h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	text-transform:lowercase;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px;
	font-weight:lighter;
}

body#login  #container #col1 h1 {	color: #fff94b; 	}

body#login  #container #col2 h1 {	color: #8cc63f;		}

body#login  #container #col3 h1 {	color: #f1592a;		}

body#login  #container #col3 p {	
	color: #ffffff;	 
	font-size: 10px; 
	width: 175px;	
	margin: 25px 0px 0px 0px;
	line-height: 17px;
	text-align:left;
}

.tel {font-size:15px; line-height:24px;}

body#login  #container #col3 a:link, body#login  #container #col3 a:visited  {
		color: #6dcff6;
		text-decoration:underline;
	
}

body#login  #container #col3 a:hover  {
	color: #99cc66;
	text-decoration:none;
}

body#login #footer {
	position:relative;
	top: 470px;
	left:170px;
	width: 963px;
}

body#login form {
	margin: 45px 0px 0px 20px;
}