/*
TGI's SMSkit
Author: Jason Bagley
Version: 1.0
*/
* {padding:0;margin:0;}
body {padding:5px;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address { margin:20px 0; }
li, dd, blockquote { margin-left: 40px; }
fieldset { padding:10px; }
/*-------------------------------------------------------------*/
body{	margin-top: 0px;	padding-top: 0px;	font-family: "Trebuchet MS", Verdana, sans-serif;}

/*DIV's*/
#container{	background-image: url(../images/login_bg.jpg);	width: 392px;	height: 338px;	background-repeat: no-repeat;	margin-left: auto;	margin-right: auto;}

#header{	background-image: url(../images/login_header.gif);	background-repeat: no-repeat;	width: 352px;	height: 90px;	margin-left: auto;	margin-right: auto;	position: relative;	top: 10px;}
	
#footer{	background-image: url(../images/login_footer.gif);	margin-left: auto;	margin-right: auto;	width: 352px;	height: 11px;	background-repeat: no-repeat;	clear: left;}

#maintab{	float: left;	width: 352px;	padding-left: 15px;	margin-top: 10px;}
	
#maintab .error{	background-image: url(../images/login_error.gif);	background-repeat: no-repeat;	width: 313px;	height: 34px;	margin-left: auto;	margin-right: auto;}

#maintab .error p{	margin: 0px;	padding: 0px;	padding-top: 8px;	padding-left: 35px;	font-weight: bold;	color: #ffffff;}

#maintab .notice{	background-image: url(../images/login_notice.gif);	background-repeat: no-repeat;	width: 313px;	height: 34px;	padding-bottom: 5px;	margin-left: auto;	margin-right: auto;}

#maintab .notice p{	margin: 0px;	padding: 0px;	padding-top: 8px;	padding-left: 35px;	font-weight: bold;	color: #000000;}
	
.form{

}

.form dl{	margin-left: 5px;}

.form dd, .form dt{	font-size: 0.75em;}
	
.form dd{	margin-left: 0px;}
	
#submit {
	margin: 5px 0px 0px 0px;
	padding: 0;	border: none;}
	

	
/*Text styles------------------------------------------------*/
h2{	font-weight: bold;	color: #333333;	font-size: 1em;	margin: 0px;	padding: 0px;	text-align: center;}

h3{	font-weight: bold;	margin: 0px;	padding: 0px;	color: #333333;	font-size: 0.75em;	text-align: center;}
	
#maintab p{	font-size: 0.75em;}
	
.form input{
	border: 1px #a5acb2 solid;
}

.form input:focus{	background-color: #c9e9ff;	border: 1px #a5acb2 solid;}
	
/*Link styles------------------------------------------------*/
#lefttab a:link, a:visited{	color: #083785;}
#lefttab a:hover{	background-color: #74b8e9;	color: #ffffff;	text-decoration: none;}


/*-----------------------------------------------------------*/
