/*******************************************************************************
***  TITLE:    SignIn.css                                                    ***
***  AUTHOR:   Ted Collins                                                   ***
***  CREATED:  May 6, 2008                                                   ***
***                                                                          ***
***  DESCRIPTION:                                                            ***
***  This file is the only stylesheet used in conjunction with SignIn.cfm.   ***
***                                                                          ***
*******************************************************************************/

* {
   margin: 0;
   padding: 0;
}

p, dt, dd, li, th, td, label, address, div {
   font-family: Arial, "Trebuchet MS", Helvetica, sans-serif;
}   

h1, h2, h3, h4, h5, h6 {
   font-family: Arial, "Trebuchet MS", Helvetica, sans-serif;
}

html {
   background: #0275b6 url(images/bkg_signin.jpg) no-repeat center top;
}

body {
   background: no-repeat center top;
   }

img {
   border: none;
}

#container {
   height:100%;
   padding: 0;
   margin: 0 auto 0 auto;
   width: 100%;
}

#head {
   width: 828px;
   height: 70px;
   height: 252px;
   margin: 0 auto 0 auto;
}

#content {
	width: 500px;
   height: 318px;
	margin: 0 auto 0 auto;
   color: #ffffff;
   display: block;
   clear: both;
}

#content h3 {
	font-size: 25px;
	color: #ffffff;
	margin: 0 0 10px 0;
	font-weight: normal;
   padding-bottom: 5px;
}

#content table tr td {
   padding-right: 10px;
}

#content table tr td p {
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
}

#content p {
}

#content a {
   font-size: 12px;
	text-decoration: underline;
	color: #fff;
}

#content a:hover {
   font-size: 12px;
	color: #ffd902;
}

#content p.forgot {
   font-size: 12px;
	color: #ffffff;
	text-transform: none;
}

#content p.submit {
	padding: 10px, 0, 0, 0;
	margin: 0 0 0 0;
	text-align: left;
	display: block;
}

#content input.SignInButton {
   background: url(images/signin_btn_signin.gif) no-repeat top;
   width: 100px;
   height: 38px;
   border: none;
   padding: 0 4px 5px 0;
}

#content input.ContinueButton {
   background: url(images/signin_btn_continue.gif) no-repeat top;
   width: 100px;
   height: 38px;
   border: none;
   padding: 0 4px 5px 0;
}

#content input.CancelButton {
   background: url(images/signin_btn_cancel.gif) no-repeat top;
   width: 100px;
   height: 38px;
   border: none;
   padding: 0 4px 5px 0;
}

#content form table input.textbox {
   width: 240px;
   height:23px;
   padding:5px 0 0 5px;
   margin: 5px 0 10px 0;
   background-color: #ffffff;
   display: block;
   border:none;
}

#error_message {
	width: 485px;
	padding: 6px 6px 7px 7px;
	margin: 0 0 10px 0;
	font-size: 12px;
   border: solid 1px #ffffff;
   color: #ffffff;
}

#error_message a {
   color: #ffffff;
   cursor: hand;
   text-decoration: underline;
}

#error_message a:hover {
   color: #f0ce0b;
}

#foot {
   color: #ffffff;
   font-size: 10px;
   width: 828px;
   height: 104px;
   margin: 0 auto 0 auto;
   display: block;
   clear: both;
   padding: 15px 0 0 9px;
   text-align: center;
}

#foot p {
   color: #fff;
   font-size: 10px;
   padding: 15px 0 0 0;
   margin: 0;
   text-align: center;
}

#foot a {
   color: #ffffff;
   cursor: hand;
   text-decoration: underline;
}

#foot a:hover {
   color: #f0ce0b;
}

