@charset "UTF-8";
/* CSS Document */

#header { width: 982px; height: 66px; margin:0 auto; position: relative; margin:30px auto 0;}
#mainnav { margin: 0; padding: 0; }
#mainnav li { display: inline; }
#mainnav li a { float: left; width: 125px; height: 0; padding-top: 37px; overflow: hidden; }
#mainnav li#ag-home a{width:232px;padding-top:66px}
#mainnav li a, 
#header{ background-image: url(images/ui/adgiants_nav2.png); background-repeat: no-repeat; }
#mainnav li#ag-home a
{
	background-position:0 0;
	background-image:url(images/toolbar.jpg);
}
#mainnav li#ag-store a{background-position:-232px 0}
	#mainnav li#ag-store a:hover{background-position:-232px -67px}
	#mainnav li#ag-store a:active{background-position:-232px -134px}
	#header.store #mainnav li#ag-store a{background-position:-232px -201px}
#mainnav li#ag-services a{background-position:-357px 0}
	#mainnav li#ag-services a:hover{background-position:-357px -67px}
	#mainnav li#ag-services a:active{background-position:-357px -134px}
	#header.services #mainnav li#ag-services a{background-position:-357px -201px}
#mainnav li#ag-features a{background-position:-482px 0}
	#mainnav li#ag-features a:hover{background-position:-482px -67px}
	#mainnav li#ag-features a:active{background-position:-482px -134px}
	#header.features #mainnav li#ag-features a{background-position:-482px -201px}
#mainnav li#ag-blogs a{background-position:-607px 0}
	#mainnav li#ag-blogs a:hover{background-position:-607px -67px}
	#mainnav li#ag-blogs a:active{background-position:-607px -134px}
	#header.blogs #mainnav li#ag-blogs a{background-position:-607px -201px}
#mainnav li#ag-calendar a{background-position:-732px 0}
	#mainnav li#ag-calendar a:hover{background-position:-732px -67px}
	#mainnav li#ag-calendar a:active{background-position:-732px -134px}
	#header.calendar #mainnav li#ag-calendar a{background-position:-732px -201px}
#mainnav li#ag-reports a{background-position:-857px 0}
	#mainnav li#ag-reports a:hover{background-position:-857px -67px}
	#mainnav li#ag-reports a:active{background-position:-857px -134px}
	#header.reports #mainnav li#ag-reports a{background-position:-857px -201px}
	
#breadcrumb, #breadcrumb a {
color:#999999;
font-size:9px;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}

#loginContainer {
	background:#E5E5E5 url(./images/login_splash.gif) no-repeat scroll center top;
	height:398px;
	margin:60px auto;
	width:606px;
}

#loginFront {
	float:left;
	margin:0px;
	padding:30px 0px 0px 45px;
	width:200px;
}
#loginFront .form-required {
	color:#CC0000;
}
#loginFront #user-login-form {
	float:left;
	margin:0pt;
	text-align:left;
}
#user-login-form label {
	border:0px solid red;
	display:inline;
	float:left;
	margin:0pt;
	/*padding:30px 0pt 0pt;*/
}
#user-login-form input#edit-name {
	display:inline;
	float:left;
	margin:-40px 0px 20px;
	width:180px;
}
#user-login-form input#edit-pass {
	display:inline;
	float:left;
	margin:-40px 0px 0px;
	width:180px;
}
#user-login-form #edit-submit.form-submit {
	clear:right;
	float:left;
	margin:10px 0px 0px;
}
#loginFront .item-list ul {
	float:left;
	margin:40px 0px 0px -50px;
	padding:0pt;
}
#loginFront .item-list ul li {
	float:left;
	margin:0pt;
	padding:0pt;
}
#loginFront .item-list ul li a {
	color:#6699CC;
	float:left;
	margin-left:60px;
	padding:0pt;
}
#loginRight {
	float:right;
	margin:3px 5px 5px;
	width:220px;
}
#loginRight a {
	color:#6699CC;
}
#loginRight .create {
	font-size:18px;
}
#loginRight p {
	margin-bottom:10px;
}

.redBox
{
	border:none 0px #533019;
	background-color:#533019;
	color:White;
	text-align:center;
	width:210px;
	font:bold 16px Arial,sans-serif;
}

.TabText
{
	font:bold 16px Arial,sans-serif;
	text-decoration:none;	
	text-align:center;
	color:White;
}