	
/* BASIC LINKS STYLES */
a {color:#003d7e;  text-decoration:none;}
a:hover {color:#003d7e; text-decoration:underline;}
/*a:visited {color:#666;}*/

/* HEADERS */
h1 {font-size:24px; color:#b14c12; margin:0 0 32px 0;}
h2 {font-size:14px; color:#b14c12; margin:1em 0 10px 0;}

/*  AAIDD Client Styles */
body {background-color:#f0efde;}
html {background:url(../images/bg_main.jpg) top repeat-x #f0efde;}
body {background: url(../images/bg_wrapper.jpg) top no-repeat; font-family: Arial, Helvetica, sans-serif; color: #333;}

#logo {top:0px;}
#wrapper {width:945px; background: transparent;}
#accountNav {background:transparent; border:none; color:#002663;}
#accountNav a {color:#002663; text-decoration:none;}
#accountNav a:hover {color:#bc0000;}

#topBarTopPadding {background:transparent;}
#admin #topBar, #blogs #topBar, #calendar #topBar, #forums #topBar, #help #topBar, #library #topBar, #myPage #topBar, #people #topBar, #projectWizard #topBar, #tasks #topBar, #workgroups #topBar {background:url(../images/online_community.gif) top right no-repeat transparent;}

/*#admin #mainBody, 
#blogs #mainBody, 
#calendar #mainBody, 
#forums #mainBody, 
#help #mainBody, 
#library #mainBody, 
#myPage #mainBody, 
#people #mainBody, 
#projectWizard #mainBody, 
#tasks #mainBody, 
#workgroups #mainBody {background:red;}*/

#leftColumn, #rightColumn {background:#e6e7e8;}

#mainHeader {background: transparent; position:relative:}
#html_client_topnav {border:1px solid red;}
#mainHeaderLiner {background: transparent;}
#topBar {padding-top:216px; background:url(../images/online_community.gif) top right no-repeat transparent;}
#topNav {top:169px; width:900px; left:0px; padding:0px; margin:0px;border:none;background: transparent; }
#topNav li {padding:0px; margin:0px;}
#topSubNavEmpty {display:none;}
#topNav {padding-left:30px;}
#topNav li,
#topNav div,
#topNav a {background: transparent; }

#topNavArea #topNav li a {background:none; height:47px;}
#topNavArea #topNav a {color:#fff; font-weight:bold;margin:0px; border-left:1px solid #aaa; margin-top:0px; padding-top:15px; padding-bottom:10px; padding-right:20px;}
#home #topNavArea #topNav a { padding-bottom:10px;}
#topNavArea #topNav a:hover {background:#2b5dae;}
#topNavArea #topNav span {margin-left:15px;margin-right:15px;}
#topNavArea #topNav li.first a {color:#fff; border-left:none;}
/*#topNavArea #topNav li.last a {border-right:1px solid #aaa;}*/
#topNavArea #topNav a:hover {color:#fff/*a1aec7*/;}
#welcomeFrame {border:none;}
#topNav a:active, #topNav a:hover {color:#a1aec7;}

#home #topNav li.home a, 
#blogs #topNav li.blogs a, 
#calendar #topNav li.calendar a, 
#forums #topNav li.forums a, 
#help #topNav li.help a, 
#library #topNav li.library a, 
#myPage #topNav li.myPage a, 
#people #topNav li.people a, 
#projectWizard #topNav li.projectWizard a, 
#tasks #topNav li.tasks a, 
#workgroups #topNav li.workgroups a {/*color:#a1aec7;*/ background:#2b5dae; padding-top:14px; padding-bottom:11px; color:#fff;}

#topNav span {
	display: none !important;
}
#topSubNav {background:/*#a1aec7*/ #d3e7ac;}
#topSubNav a {color:#002663;}
#topSubNav a:hover {color:#bc0000;}
#topSubNav ul li a.at {color:#bc0000;}

#topNav a:hover {color:#a1aec7;}


#contentNoBorders {background:url(../images/bg_mainbody.jpg) top no-repeat transparent;}
#contentMain1Inside {background:transparent;}
#contentMain1 h1 {color:#b14c12;font-size:24px; font-weight:bold;} /* b14c12 */
#contentMain1 h2 {color:#b14c12;font-size:20px; font-weight:bold;}

#contentPromo1Inside, #contentPromo2Inside {background:transparent;}
#contentPromo1Inside h2, #contentPromo2Inside h2 {color:#b14c12;}


.footerRow {background:#f0efde;}
#pageFooter {background:url(../images/bg_footer.jpg) top left no-repeat #f0efde; border:none; margin-top:10px;}
#pageFooter #footerNav1 a, #pageFooter #footerNav2 a {color:#002663; text-decoration:none; border-left:1px solid #002663; padding-left:6px; }
#pageFooter #footerNav1 li {padding-left:0px;}
#pageFooter #footerNav1 a:hover, #pageFooter #footerNav2 a:hover { text-decoration:underline;}


.siteVersion {background:#f0efde; color:#999999;}

#searchBox {width:99%;}
#searchBox {padding-top:5px; background:#e6e7e8;border-left:2px solid #e6e7e8;}
#searchBox, x:-moz-any-link  {border-left:1px solid #e6e7e8;  } 
#searchBox, x:-moz-any-link, x:default {border-left:1px solid #e6e7e8;  }


#welcomeArea1 {background: transparent;margin-top:10px;}
#contentMain1 {background: transparent;}
#contentPromo1 {background: transparent;}
#contentPromo1 {width:185px;}
#contentMain1Inside {background: transparent;}
.contentPromo2InsideColor {background: transparent;}
.contentPromo2InsideColor2a {background: #fff;}


#dropmenudiv {
	margin: 0 0 0 0;
	background: #a1aec7;
	border-top: none;
	width: 170px !important;
}
#dropmenudiv a {
	border: none !important;
	color: #fff;
	font-weight: normal;
	text-align: left;
	font-size: 12px;
}
#dropmenudiv {border:1px solid #fff; border-top:none; padding-left:3px; padding-top:3px; padding-bottom:3px;}
#dropmenudiv a {border-bottom:1px solid #fff; padding-bottom:3px; padding-top:3px;}
#dropmenudiv a:active,
#dropmenudiv a:hover {
	color: #bc0000;
	text-decoration: none;
}

#footerNav1 {float:right; padding-right:10px; padding-top:10px;}
#pageFooter .notice p {float:left; text-align:left; padding-left:10px; clear:both; color:#002663; position:relative; top:-25px;}
#pageFooter .notice .notice p {float:none; text-align:center;}

#home #searchBox {width:175px; background: transparent; margin:0px;float:left; padding-left:5px; padding-bottom:15px; border:none;}
#home #searchBox h2 {color:#002663; font-size:14px; font-weight:bold; padding:0px; margin:0px; padding-bottom:5px;}
#home #searchBox .textField {width:150px; margin-bottom:3px;}
#home #searchBox select{margin-left:1px;}
#home #searchBox a {margin-left:0px;}

#contentMainBody a {color#003d7e;}
ul li  a {color#003d7e;}
h2 {font-size:14px; color:#b14c12; margin:1em 0 10px 0;}

/* Working on */
#contentPromo1Inside h2 {background:url(../images/roundedbox_top.jpg) no-repeat top left;width:175px;padding-left:8px;margin-left:-7px;}
#contentPromo1Inside {padding:0px;margin:0px;padding-left:7px;padding-bottom:5px;margin-top:3px;background:url(../images/roundedbox_bottom.jpg) no-repeat bottom left;width:175px;margin-left:3px;}

/* LeftNav */
/* 
#leftNav ul {background:transparent; border:none; }
#leftNav ul li {background:transparent; border:none; border-bottom:1px solid #deedc5;}
#leftNav ul li:hover {background:#eff7de;} */
#leftNav h2 {background: url(../images/bg_container_top.gif) top left no-repeat transparent; width:175px; color:#bf4c12;}
#leftNav {font-weight:bold; background: url(../images/bg_container_bot.gif) bottom left no-repeat transparent;width:175px;}
#leftNav ul{ padding-bottom:9px; border:none; background: url(../images/bg_container_bot.gif) bottom left no-repeat transparent;width:175px;}
#leftNav ul li {background:#fff; border:none;  color:#bf4c12;}
#leftNav ul li ul {margin-top:5px; font-size:11px;}
#leftNav ul li li { border-top:1px solid #deedc5; padding-top:5px; color:#002663;}
#leftNav ul li li:hover {background:#eff7de;}
#leftNav ul li li a {color:#002663;}

/* AAIDD Nav Bar*/
#aaiddnavbar {text-align:right; font-size:11px; padding:0px; margin:0px; padding-top:0px; margin-top:0px; background:#dee5ee; height:25px; padding-right:15px;}
#aaiddnavbar p {margin-top:0px; margin-bottom:0px; padding-top:3px;}
/* #aaiddnavbar a {color:#003d7e; text-decoration:none; font-weight:bold;}
#aaiddnavbar a:hover {color: #bc0000;}
#aaiddnavbar img {height:100px}
.aaiddglobalnav {width:900px; display:block; float:right;}
#aaiddnavbar a:visited (color#003d7e;)
.aaiddglobalnav a {color#003d7e;}
.aaiddglobalnav a:visited {color#003d7e;}*/
.aaiddglobalnav a {font-weight:bold; text-decoration:none; color:#003d7e;}
.aaiddglobalnav a:hover {text-decoration:underline; color:#003d7e;}

#pageFooter {padding-bottom:0px; margin-bottom:0px;}
#pageFooter .notice {padding-bottom:0px; margin-bottom:0px;}
#pageFooter .notice p {padding-bottom:0px; margin-bottom:0px;}

/* Side Container Styles */
/* #contentPromo1Inside.contentPromo1InsideColor1a {margin-top:0px; padding-top:0px; padding-left:0px; margin-left:0px; background: url(../images/bg_container_bot.gif) bottom left no-repeat transparent; width:190px; position:relative; left:-8px; padding-left:13px; padding-bottom:10px;}
#contentPromo1Inside.contentPromo1InsideColor1a h2 {margin-top:0px; padding-left:0px; margin-left:0px; background: url(../images/bg_container_top.gif) top left no-repeat transparent; width:190px; position:relative; left:-13px; padding-left:13px; }
*/
#contentPromo1Inside.contentPromo1InsideColor1b {margin-top:10px; padding-top:0px; padding-left:0px; margin-left:0px; background: url(../images/bg_container_bot.gif) bottom left no-repeat transparent; width:190px; position:relative; left:-8px; padding-left:13px; padding-bottom:13px;}
#contentPromo1Inside.contentPromo1InsideColor1b h2 {margin-top:0px; padding-left:0px; margin-left:0px; background: url(../images/bg_container_top.gif) top left no-repeat transparent; width:190px; position:relative; left:-13px; padding-left:13px; }

#contentPromo2Inside.contentPromo1InsideColor1c {margin-top:10px; padding-top:0px; padding-left:0px; margin-left:0px; background: url(../images/bg_container_bot.gif) bottom left no-repeat transparent; width:190px; position:relative; left:-8px; padding-left:13px; padding-bottom:13px;}
#contentPromo2Inside.contentPromo1InsideColor1c h2 {margin-top:0px; padding-left:0px; margin-left:0px; background: url(../images/bg_container_top.gif) top left no-repeat transparent; width:190px; position:relative; left:-13px; padding-left:13px; }
/*#contentPromo1Inside.contentPromo1InsideColor1b {background: #fff;}
#contentPromo1Inside.contentPromo1InsideColor1c {background: #fff;}*/

#footerNav1 a {font-weight:bold;}
#pageFooter #footerNav1 .first a, #pageFooter #footerNav2 .first a { border-left:0px solid #002663; }

@media print {
#aaiddnavbar {display:none;}
}