body  {
	margin:0;
	padding:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	background:#fff;
	text-align:center;
	height: 100%;
	font-size:11px;
}

a {
	color:#3382D5;
	text-decoration:none;
}

a:hover {
	color:#30649D;
	text-decoration:underline;
}

p {
	font-size:11px;
	color:#404040;
}

img.left {
	float:left;
	padding:4px;
	background:#fff;
	margin-right:6px;
	border:1px solid #c4c4c4;
}

img.right {
	float:right;
	padding:3px;
	margin-right:6px;
	border:1px solid #c4c4c4;
}

img:hover {
	border:1px solid #30649D;
}

ul {
	list-style-image:url(/images/bullet.gif);
	margin-left:-10px !important;
	margin-left:15px;
}	

li {
	margin-bottom:1em;
}	

#wrapper {  
	width:100%;
	height: auto;
	background:#fff;
	margin-left:auto;   
	margin-right:auto;
	text-align:left;  
}

#inside-wrapper {  
	width:100%;
	display: inline;
}

#nav {
	text-align:center;
	background:url(/images/navbutton.gif) repeat-x;
	height:30px;
	padding-top:5px;
}

#nav a  {
	padding:0 11px;
	color:#000;
	margin-left:-6px;
}

#nav a:hover {
	padding:5px 11px 7px 11px; 
	background:url(/images/navbarhover.gif) repeat-x;
	text-decoration:none;
}	

#top {
	background:url(/images/ag-header.jpg) repeat-x;
	height:129px;
	border-bottom: solid 1px #839FC6;
}

#top h1 {
	font-family:Century Gothic, georgia, helvetica, times, sans-serif;
	font-weight:normal;
	font-size:35px;
	text-transform:uppercase;
	text-align:center;
	margin:0;
	color:#fff;
}

#middle h1, #right h1, #left h1 {
	font-size:17px;
	font-family:georgia, arial, georgia, times, sans-serif;
	border-bottom:1px solid #c4c4c4;
	font-weight:normal;
}

#right h1 {
	color:#316FB2;
	font-weight:normal;
	font-size:28px;
	text-transform:uppercase;
	font-family:Century Gothic;
	}
	
#left {
	float:left;
	width:250px;
	height: 100%;
	margin-left:0px;
	font-size:11px;
	background-color: #F0F9FC;
	border-right: solid 1px #E1E8F1;
}

#middle {
	float:left;
	font-size:11px;
	width:21%;
	margin-left:14px;
}

#right {
	width:auto;
	padding-right: 24px;
	padding-left: 275px;
}

.post {
	background-color:#fff;
	padding-top:1px;
}

.sidepost {
	padding:5px;
	margin-bottom:10px;
	margin-left: 15px;
}

.sidepost h1 {
	margin-top: 20px;
	margin-bottom: 5px;
}

.sidepost a {
	line-height: 24px;
	font-size: 12px;
}

.links {
	font-size:11px;
	text-align:right;
}

.links a {
	margin-right:10px;
}

#footer {
	border-top:1px solid #527485;
	text-align:center;
	background-color: #273E49;
	width:100%;
	clear:both;
	padding-bottom:1px;
	color: #BFCDD4;
}

#footer p {
	color: #BFCDD4 !important;
}

#header-bg {
	background:url(/images/ag-header-bg.jpg);
	background-repeat: no-repeat;
	width: 919px;
	height:129px;
	margin: auto;
}

#logout-links 
{
    float: right;
    font-size: 12px;
    color: White;
    margin-top: 4px;
    height: 28px;
    line-height: 28px;
    
}

.admin-content {
	width: auto;
}

/* menu */	
.submenu { height:40px; float:right; padding:0; margin:50px 0 0 0; width:560px; background:url(/images/menu_bg.gif) top repeat-x; }
.submenu ul { padding:0; margin:0; list-style:none; border:0; float:left;}
.submenu ul li { float:left; margin:0; padding:0; border:0;}
.submenu ul li a { float:left; margin:0; padding:13px 15px; color:#014E9E; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.submenu ul li a:hover { background:url(/images/hover_bg.gif) top repeat-x;}
.submenu ul li a.active { background:url(/images/hover_bg.gif) top repeat-x;}


/*
 Ajatix Advanced CSS Drop Down Menu
 Copyright (C) 2009 Ajatix. All rights reserved.
 http://www.ajatix.com
*/
.AJXCSSMenuRObVQHD {position:absolute;z-index:3000;width:147px;}
.AJXCSSMenuRObVQHD ul {position:relative;float:left;margin:0;padding:0;list-style-type:none;background:#e6e6e6;}
.AJXCSSMenuRObVQHD li {float:left;width:145px;margin:0;padding:0 1px 1px 1px;}
.AJXCSSMenuRObVQHD li:hover,.AJXCSSMenuRObVQHD .ajxover {position:relative;}
.AJXCSSMenuRObVQHD a {display:block;width:131px;overflow:hidden;padding:7px 6px 8px 6px;font:10px/10px Arial,Helvetica,sans-serif;text-decoration:none;text-transform:uppercase;text-align:left;border:1px solid #ffffff;color:#4E8F03;background:#ffffff;}
.AJXCSSMenuRObVQHD .tfirst a {margin-top:1px;}
.AJXCSSMenuRObVQHD li:hover a,.AJXCSSMenuRObVQHD .ajxover a {color:#ffffff;background:#4E8F03;}
.AJXCSSMenuRObVQHD a.ajxsub {width:120px;padding:7px 17px 8px 6px;background:#ffffff url(/images/bn-rr.gif) no-repeat center right;}
.AJXCSSMenuRObVQHD li:hover a.ajxsub,.AJXCSSMenuRObVQHD .ajxover a.ajxsub {background:#4E8F03 url(/images/bn-rw.gif) no-repeat center right;}
.AJXCSSMenuRObVQHD ul ul {position:absolute;left:-9999px;top:-9999px;width:182px;height:auto;background:#e6e6e6;}
.AJXCSSMenuRObVQHD ul :hover ul,.AJXCSSMenuRObVQHD ul .ajxover ul {left:146px;top:-1px;}
.AJXCSSMenuRObVQHD .tfirst:hover ul,.AJXCSSMenuRObVQHD ul .ajxover.tfirst ul {top:0px;}
.AJXCSSMenuRObVQHD li li {width:180px;padding:0 1px 1px 1px;}
.AJXCSSMenuRObVQHD ul ul a,.AJXCSSMenuRObVQHD ul :hover ul a,.AJXCSSMenuRObVQHD ul :hover ul :hover ul a,.AJXCSSMenuRObVQHD ul .ajxover ul a,.AJXCSSMenuRObVQHD ul .ajxover ul .ajxover ul a {margin:0;width:166px;padding:7px 6px 8px 6px;font:10px/10px Arial,Helvetica,sans-serif;text-decoration:none;border:1px solid #ffffff;color:#4E8F03;background:#ffffff;}
.AJXCSSMenuRObVQHD ul :hover ul .sfirst a,.AJXCSSMenuRObVQHD ul :hover ul :hover ul .sfirst a,.AJXCSSMenuRObVQHD ul .ajxover ul .sfirst a,.AJXCSSMenuRObVQHD ul .ajxover ul .ajxover ul .sfirst a {margin-top:1px;}
.AJXCSSMenuRObVQHD ul ul :hover a,.AJXCSSMenuRObVQHD ul ul :hover ul :hover a,.AJXCSSMenuRObVQHD ul ul .ajxover a,.AJXCSSMenuRObVQHD ul ul .ajxover ul .ajxover a {color:#ffffff;background:#4E8F03;}
.AJXCSSMenuRObVQHD ul ul a.ajxsub,.AJXCSSMenuRObVQHD ul :hover ul a.ajxsub,.AJXCSSMenuRObVQHD ul .ajxover ul a.ajxsub {width:166px;padding:7px 6px 8px 6px;background:#ffffff url(/images/bn-rr.gif) no-repeat center right;}
.AJXCSSMenuRObVQHD ul ul :hover a.ajxsub,.AJXCSSMenuRObVQHD ul ul .ajxover a.ajxsub {background:#4E8F03 url(/images/bn-rw.gif) no-repeat center right;}
.AJXCSSMenuRObVQHD ul :hover ul ul,.AJXCSSMenuRObVQHD ul .ajxover ul ul {position:absolute;left:-9999px;top:-9999px;}
.AJXCSSMenuRObVQHD ul :hover ul :hover ul,.AJXCSSMenuRObVQHD ul .ajxover ul .ajxover ul {left:181px;top:-1px;}
.AJXCSSMenuRObVQHD ul :hover ul .sfirst:hover ul,.AJXCSSMenuRObVQHD ul .ajxover ul .ajxover.sfirst ul {top:0px;}
.AJXCSSMenuRObVQHD br {clear:both;height:0;font-size: 1px;line-height: 0px;}

