/* CSS - New Project */

/*control panel*/
.controlpanel{background:url(images/cp.jpg);border:#FFF solid;border-width:0px 0px 1px;}
.controlpanel img{margin:10px 5px 0px;}
.controlpanel td td td td img{margin:0px;}
.controlpanel td td td{width:auto;}
.controlpanel div{border:0;background:transparent;}
.controlpanel td .SubHead{background:transparent;font-size:12px;color:#990000;font-weight:bold;}
.controlpanel td td td .SubHead{background:transparent;font-size:12px;color:#990000;font-weight:normal;}
.controlpanel .NormalTextBox{font-size:12px;}
.controlpanel a.commandbutton{font-size:10px;}
.controlpanel a.commandbutton:link{
	color:#990000;
	text-decoration:none;
}
.controlpanel a.commandbutton:visited{color:#990000;text-decoration:none;}
.controlpanel a.commandbutton:hover{color:#990000;}
.controlpanel a.commandbutton:active{color:#990000;text-decoration:none;}

/* reset */
	body, form, ul, li, img, pre, fieldset {padding: 0; border: 0; margin: 0;}

/* general */
	strong {font-weight: bold;}
	em {font-style: italic;}
	.left {float: left;margin-right: 1em;}
	.right {float: right;margin-left: 1em;}
	.hide {display: none;}
	.show {display: block;}
	body,.normal,div,span,p,td,th,li,a {font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
	h1,.head {font-size: 22px; color: #88131e; margin-top: 0;margin-bottom: 2px;}
	h2,.head,.subhead {font-size: 18px; color: #494646; margin-top: -3px;}
	a:link {color: #87111D; text-decoration: underline;}
	a:visited {color: #87111D; text-decoration: underline;}
	a:hover {text-decoration: none;}
	a:active {color: #87111D; text-decoration: underline;}

/* basic */
	#mainContainer {clear: both;}
	
/* header */
	#headerContainer {clear: both;width: 745px; margin: 0 auto; background: url(images/header.jpg) no-repeat; height: 185px;}
	#headerLogo h1 {text-indent: -9999px;margin: 0;}
	#headerLogo a {display: block;left: 20px; height: 120px; width: 338px;margin-left: 35px;}
	#headerNav li {list-style: none;}

/* body */
	#bodyContainer {clear: both;width: 745px; margin: 0 auto; min-height: 400px; background: url(images/bodybg.jpg) repeat-y;}
	#nav {width: 200px;background: url(images/navbg.jpg) repeat-y;}
	#nav h2 {font-size: 18px; color: #ffffff;margin: 0;position: relative; top: -32px;padding-left: 13px;}
	#nav li {margin-left: 20px;list-style: none; padding-bottom: 10px; background:url(images/arrowbullet.jpg) no-repeat -3px 4px; padding-left: 10px;}
	#nav a {color: #ecf7b8; text-decoration: none;font-size: 14px;font-weight: bold;}
	#nav a:hover {text-decoration: underline;}
	#nav ul {background: url(images/navbottom.jpg) no-repeat bottom center;padding-bottom: 56px;margin-right: 2px;}
	#nav ul li ul {background: none; padding: 0; margin: 0;margin: 5px 0 -6px 0;}
	#nav ul li ul li a {font-size: 10px;}
	#nav ul li ul li { display:none}
	#nav ul li:hover ul li, 
	#nav ul li.sfhover ul li { display: block;}
	#leftCol ul li {
	margin: 5px 0px 0px 15px;
	padding: 5px 0px 0px 15px;
	list-style: disc outside;
	line-height: 1.5em;
}
	
	#leftCol {float: left;width: 470px;padding-left: 25px;}
	#leftCol p {line-height: 1.5em;}
	#rightCol {float: right;width: 200px;padding-right: 11px;}
	#rightCol a[title $='Member Login'] {background:url(images/memberLogin.jpg) no-repeat center center; 
		width:181px; height:59px; display:block; text-indent:-9999px;}	
	#rightCol a[title $='Choices Job Opportunities'] {background:url(images/AGC-Choices6_.jpg) no-repeat center center; 
		width:181px; height:56px; display:block; text-indent:-9999px;}
	#rightCol a[title $='Choices Members Only'] {background:url(images/AGC-Choices-MO.jpg) no-repeat center center; 
		width:181px; height:60px; display:block; text-indent:-9999px;}	
	#rightCol a[title $='Join the AOGC Today'] {background:url(images/joinaogc.jpg) no-repeat center center; 
		width:181px; height:88px; display:block; text-indent:-9999px;}	
	
	#DateContainer {float: right;width: 250px;padding:18px 30px 0px 0px; text-align:right; color:#ECF7B8;}
	#currentDate {color: #ECF7B8; }
	#currentDate a:link {color: #ECF7B8; text-decoration: none;}
	#currentDate a:visited {color: #ECF7B8; text-decoration: none;}
	#currentDate a:hover {color: #ECF7B8; text-decoration: underline;}
	#currentDate a:active {color: #ECF7B8; text-decoration: none;}

	.user {color: #ECF7B8; }
	a.user:link {color: #ECF7B8; text-decoration: none;}
	a.user:visited {color: #ECF7B8; text-decoration: none;}
	a.user:hover {color: #ECF7B8; text-decoration: underline;}
	a.user:active {color: #ECF7B8; text-decoration: none;}
	
/* footer */
	#footerContainer {clear: both;margin: 0 auto; width: 745px; background: url(images/bodyfooter.jpg) no-repeat; height: 76px;}
	#footerContent {text-align: center;padding: 10px 0 20px 0;}
	#footerContent li {display: inline; list-style: none;padding-right: 10px;}
	
	.dnnLINKS {font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
	.dnnLINKS a:link {color: #87111D; text-decoration: underline;}
	.dnnLINKS a:visited {color: #87111D; text-decoration: underline;}
	.dnnLINKS a:hover {text-decoration: none;}
	.dnnLINKS a:active {color: #87111D; text-decoration: underline;}



