﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
@charset "utf-8";
/* CSS Document */
/* -------------------------------------------------------------- */
/* --------------------------- Only Tested on IE7, Firfox 3.5.7  ------------------------------- */
/* -------------------------------------------------------------- */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
}
/* -------------------- Top Navigation Bar ------------------------- */
#globalnavigation {
	border:0px;
}
#globalnavmenu {
	width:100%;
	height:26px;
}
.globalnavbutton {
	width:100%;
}
.navbut
{
	line-height:24px;
	vertical-align:middle;
	*position:relative;
	margin:auto;
	text-align:center;
}
.navbutlink{
	line-height:24px;
	vertical-align:middle;
	background-color:#003478;
	color:#FFF;
	margin:auto;
	text-align:center;

}
.navbutlink td{
	margin:auto;
	text-align:center;
}
.navbutlink a{
	color:#FFF;
	text-decoration:underline;
}
.navbutlink a:link {
	color:#FFF;
	text-decoration:underline;
	
}
.navbutlink a:visited {
	color:#FFF;
	text-decoration:underline;
}
.navbutlink a:active {
	color:#FFF;
	text-decoration:underline;}
.navbutlink a:hover {
	color:#AA272F;
	text-decoration:underline;
}
.topNavSelected{
	background-color:#AA272F !important;
	color:#fff;
}
.topNavHover{
	background-color:#f0f5fb !important;
	color:#AA272F;
}
/* ==========Start Firefox============== */
@-moz-document url-prefix()
{
	.navbutlink { text-align: -moz-center !important; margin:auto; }
				
}
/* ==========End  Firefox============== */
/* ====================== END Top Navigation Bar ============================ */
/*===================== Start Main Styles used through out========================== */
p
{
	line-height:14pt;
	font-family:Tahoma;
	font-size:10pt;
}

td
{
	font-family:Tahoma;
	font-size:10pt;
}

p a:link
{
	line-height:14pt;
	font-family:Tahoma;
	font-size:10pt;
	color:#003580;
	text-decoration:underline;
}

p a:hover
{
	line-height:14pt;
	font-family:Tahoma;
	font-size:10pt;
	color:#b0232a;
	text-decoration:underline;
}

p a span
{
	font-family:  Tahoma, Arial, Verdana, Times New Roman;
	color: #B0232A;
	text-decoration: underline;
	font-size: 10pt;
}


td a
{
	line-height:14pt;
	font-family:Tahoma;
	font-size:10pt;
	color:#003580;
	text-decoration:underline;
}


td a:hover
{
	line-height:14pt;
	font-family:Tahoma;
	font-size:10pt;
	color:#b0232a;
	text-decoration:underline;
}


hr
{
	height: 1px; color: #999;
}

/* -----------------all links unless other style--------------- */
a:link {
	color:#003478;
	text-decoration:none;
}
a:visited {
	color:#003478;
	text-decoration:none;
}
a:active {
	color:#003478;
	text-decoration:none;
}
a:hover {
	color:#AA272F;
	text-decoration:underline;
}


/* -----------------------------End links--------------------------- */
/* ------------------------Start Miscellaneous Items -------------- */
.pagetext
{
	font-family: Tahoma, Arial, Verdana, Times New Roman;
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
}

.pagetext2
{
	font-family: Tahoma, Arial, Verdana, Times New Roman;
	font-size: 10pt;
	font-weight: normal;
	color: #003580;
	padding: 10px 10px 10px 25px;
}

.pagetext3
{
	font-family: Tahoma, Arial, Verdana, Times New Roman;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}

td.pagetext3 .ms-long{
width:350px;
}

/* ------------------------End Miscellaneous Items -------------- */
/* -----------------------------Start List Items-------------------- */
p ol
{
	font-family:Tahoma;
	font-size:9.5pt;
}

p ul
{
	line-height:normal;
	font-family:Tahoma;
	font-size:10pt;
	list-style-type:square;
}


p ul a
{
	line-height:14pt;
	font-family:Tahoma;
	font-size:10pt;
	color:#003580;
	text-decoration:underline;
}

p ul a:hover
{
	line-height:14pt;
	font-family:Tahoma;
	font-size:10pt;
	color:#b0232a;
	text-decoration:underline;
}

/* --------------------End List Items------------------------ */
/* ------------ line used to separete content in sidebars-------------------- */
.breakline {
	border-bottom:#CCC 1px solid;
	margin-left:5px;
	margin-right:5px;
	margin-top:6px;
	margin-bottom:5px;
	height:0px;
	display:block;
	position:relative;
	clear:both;
}
/*----  User and footer menu right border  ------- */

/*----  most likely want to change to be a border right of link block except for last child instead of "&nbsp;|" ------- */
.spacerborder {
	font-size:11px;
	color:#000;
}
/* ============================= Start Site Buttons   ============================== */
/* ----------------- Action button red button ------------------------ */
a.actionbutton {
    background: transparent url('/PublishingImages/Redesign/redbut_right.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 8px;
    padding-right: 3px; /* sliding doors padding */
    text-decoration: none;
}
a.actionbutton:hover {
	color:#900;
}
a.actionbutton .buttext {
    background: transparent url('/PublishingImages/Redesign/redbut_left.gif') no-repeat;
    display: block;
    line-height: 16px;
	padding-right:8px;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;

} 

/* ----------------- Information button blue button ------------------------ */
a.infobutton {
    background: transparent url('/PublishingImages/Redesign/bluebut_right.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 8px;
    padding-right: 3px; /* sliding doors padding */
    text-decoration: none;
}
a.infobutton:hover {
	color:#900;
	font: normal 12px arial, sans-serif;

}
a.infobutton .buttext {
    background: transparent url('/PublishingImages/Redesign/bluebut_left.gif') no-repeat;
    display: block;
    line-height: 16px;
	padding-right:8px;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
} 
a.infobutton .buttext img {
	border:#000 0px solid;
	margin-right:10px;
	margin-top:0px;
	position:relative;
	vertical-align:text-top;
	padding-left:8px;
	margin-right:2px;
}
/* ==============================End Site Buttons ============================= */

/* ============================= Start Headers ================== */
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-top:4px;
	margin-bottom: 8px;

}
h2{

	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-top:8px;
	margin-bottom:4px;
}
h2 .titleversion {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.pagetitle 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-top:8px;
	color:#AA272F;
}
/* ============================= End Headers ================== */

.pagecontent {
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
}

/* ================= newly added ====================== */
.pagetools {
float:right;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
height:16px;
position:relative;
display:inline;
}

.pagetools img {
margin-left:8px;
border:0px;

}
#sociallinks .sociallinktext {
width:100px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-top:10px;
}
#sociallinks .socialimgwrapper {
width:120px;
height:25px;
float:right;
margin-top:3px;
}
#sociallinks .socialimglink {
margin-right:0px;
}

/*=====================Center Column==============================*/
#maincentercolfull {
	width:750px;
	float:left;
	display:inline-block;
	position:relative;
}
#submaincentercolfullpage {
	display:inline-block;
	position:relative;
}
.pagecontent p {
	margin-left:4px;
}
.redtext {
	color:#C00;
}
.welcomelogintable {
	border:2px #CCC solid;
}
#interiorLogin {
	border:1px #CCC solid;
	width:90%;
	background-color:#f3ede0;
	padding:5px;
}
#_ctl0_MainContent_UcLogin1_table1 {
	width:100%;
}
.sidebarimage {
	text-align:center;
}
.sidebarimage img {
	margin:0 auto;
}
/* ==================== fullpage center column ======================= */
/* ====================Start Accordian panel=============================== */
#Accordion1 {
}
.Accordion {
	overflow: hidden;
	width:230px;
}
.AccordionPanel {
	margin: 0px;
	padding: 0px;		 
}
.AccordionPanelTab {
	background-color: #003478;
	/*  border-top: solid 1px black; */
	border-bottom: solid 1px gray; 
	margin: 0px;
	padding: 0px;
	 cursor: pointer; 
	-moz-user-select: none;
	-khtml-user-select: none;
	border-left: solid 1px black;
	border-right: solid 1px black;
	height:24px;

}
.AccordionPanelTabtop {
	background: #003478 url(/PublishingImages/Redesign/AccordionPaneltopo.gif) top no-repeat;
	margin: 0px;
	padding: 0px;
	/* cursor: pointer; */
	-moz-user-select: none;
	-khtml-user-select: none;
	height:24px;
	border-bottom: solid 1px gray inset; 
}
.AccordionPanelTabbottom {
	background: #003478 url(/PublishingImages/Redesign/AccordionPanelbottomo.gif) bottom no-repeat;
	margin: 0px;
	padding: 0px;
	/* cursor: pointer; */
	-moz-user-select: none;
	-khtml-user-select: none;
	height:24px;
}
.AccordionPanelbottom {
 	background:url(/PublishingImages/Redesign/AccordionPanelbottomo.gif) bottom no-repeat;  
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.AccordionPanelOpen .AccordionPanelContentroundbottom {
	background: #fff url(/PublishingImages/Redesign/AccordionPanelbottomo.gif) bottom no-repeat; 
	height:4px;
}
.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: 120px;
	border-left: solid 1px black;
	border-right: solid 1px black;
	background-color:#FFF;
}
.AccordionPanelContenttext {
	padding:2px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
}
.AccordionPanelContenttext a:link {
	color:#003478;
	font-size:small;
	text-decoration:none;
	font-weight:normal;
}
.AccordionPanelContenttext a:visited {
	color:#003478;
	font-weight:bold;
}
.AccordionPanelContenttext a:hover {
	color:#AA272F;
	text-decoration:underline;
}
.AccordionPanelContentbottom {
	height: 120px;
	border-left: solid 1px black;
	border-right: solid 1px black;
	background-color:#fff;
}
.AccordionPanelOpen .AccordionPanelTab {
	background-color: #AA272F;
}
.AccordionPanelOpen .AccordionPanelTabtop {
	background-color: #AA272F;
}
.AccordionPanelOpen .AccordionPanelTabbottom {
	background-color: #AA272F;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px gray inset;
	background-image:none;
}
.AccordionPanelTabHover {
	background-color:#f0f5fb;
}
.AccordionPanelOpen .AccordionPanelTabHover {
}
.AccordionPanelTabHover .AccordionPanelTabtext {
	color:#AA272F;
}
.AccordionFocused .AccordionPanelTab {
}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
}
.AccordionPanelTabtext {
	padding:2px;
	text-align:center;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.AccordionPanelOpen .AccordionPanelTabtext {
	padding:2px;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;			
}
/* New one*/
.AccordianContainer{
	width:230px; 
	margin:0 0 20px 0; 
	float:left;
}
ul.name a:link{
	color:#003478;
	font-size:small;
	text-decoration:none;
	font-weight:normal;
	text-decoration:none;
	line-height:12pt;
}
ul.name a:hover{
	color:#AA272F;
	text-decoration:underline;
	font-size:small;
	line-height:12pt;
}
ul.name a:visited{
	color:#003478;
	font-weight:bold;
	text-decoration:none;
	font-size:small;
	line-height:12pt;
}
ul.name a:visited:hover {
	color:#AA272F;
	font-weight:bold;
	text-decoration:underline;
	font-size:small;
	line-height:12pt;
}
/* ====================End Accordian panel=============================== */
/* ================================= */
.xbreadcrumbbar {
margin-left:0px;
margin-top:0px;
margin-left:1px;
margin-right:1px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:16px;
background-color:#f0f5fb;
border-top:#ccc 1px solid;
border-bottom:#ccc 1px solid;
color:#666666;
overflow:hidden;
empty-cells:hide;

}
/* 
First child element rendered by a SiteMapPath is an <a> tag you have no control over,  
adjacent to that is your root node's span tag, adjacent to that is the root node's  
path-separator span: don't display it. 
*/ 
.xbreadcrumb > a:first-child + span + span  
{ 
  display: none; 
} 
/* 
Top level site path: don't display it. 
*/ 
.xbreadcrumb > a:first-child + span + span + span  
{ 
  display: none; 
} 
/* 
Path-sepaprator after top level site: don't display it. 
*/ 

.xbreadcrumb > a:first-child + span + span + span
{ 
  display: none; 
} 

.xbreadcrumb > a:first-child + span + span + span + span
{ 
  display: none; 
} 


/* ================================= */
#submaincontentcontainer {
	margin:0px;
	border-bottom:#CCC 1px solid;
	position:relative;
	display:inline-block;
	background:url('/PublishingImages/Redesign/subcolback2.jpg') repeat-y;
}
#subfullmaincontentcontainer {
	margin:0px;
	border-bottom:#CCC 1px solid;
	position:relative;
	display:inline-block;
	background:url('/PublishingImages/Redesign/subcolback.jpg') repeat-y;
}
#subfullpagemaincontentcontainer {
	margin:0px;
	border-bottom:#CCC 1px solid;
	position:relative;
	display:inline-block;
	background:none;
}
#submaincentercol {
	width:570px;
	float:left;
	display:inline-block;
	position:relative;
	
}
#submainrightcol {
	width:180px;
	float:right;
	display:inline-block;
	position:relative;
	

}

/* ================= newly added ====================== */
/* ---------------- class for AACC name use ----------------- */
.nametext {
	color:#AA272F;
	font-weight:bold;
	font-style:italic;
}

/* ---- =============== global front page column boxs  ================= ----- */
/* ------------------------------ Class used for boxes in left and right colums-------------------------------- */
.leftcolboxs {
	margin-left:5px;
	margin-right:5px;
	margin-bottom:8px;
}
.centerbox {
	margin-left:5px;
	margin-right:5px;
}
.rightcolboxs {	
	margin-left:5px;
	margin-right:5px;
	margin-bottom:4px;
	position:relative;
}
/* -------------------------------------------------------------- */
/* ======================= END Main styles ================== */
/* -------------------------------------------------------------- */
/* --------------------- Main page wrapper ------------------- */
#maincontainer {
	width:994px;
	margin:0 auto; 
}
/* ====================== Top ============================ */
/*---Remove after moving site------*/
.dev{
background-color:red;
font-size:12pt;
font-style:italic;
text-align:center;
height:25px;
}
/*---Remove after moving site------*/
#topbox {
	height:120px;
	width:994px;
	left: 0px; 
	top: 5px; 
	height: 75px;
}
#toplogo {
	width:200px;
	height:66px;
	margin-top:5px;
	float:left;
}
#toplogotext {
	float:left; 
	width: 320px;
	margin-top:30px;
	margin-left:10px;
}
#toplogoname {
	font-family:Tahoma;
	font-size:small;
	color:#000; 
	text-align: left;
	font-weight:bold;
}
#toplogotag {
	color:#003580; 
	font-size: 11px;
	margin-top:6px;
	margin-left:8px;
	font-style:italic;
}
#topright {
	float:right;
	width:420px;
	height:75px; 
}
/* ----------------------------- Top User Navigation Links ----------------------------- */
#usernavbar {
	height: 12px; 
	font-family: Arial; 
	text-align: left; 
	word-wrap: break-word;
	width:318px;
	float:right;
	margin-right:11px;
	margin-top:6px;
}
#usernavbar ul {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 11px;
	color: #0000ff;
	line-height: 11px;
	height:12px;
	text-align:right;
}
#usernavbar li {
	list-style-type: none;
	display: inline;
}
#usernavbar li a {
	color:#666;
}
#usernavbar li a:link {
	color:#666;
	text-decoration:none;
}
#usernavbar li a:visited {
	color:#666;
}
#usernavbar li a:hover {
	color:#AA272F;
	text-decoration:underline;
}
/* ----------------------------- END Top User Navigation Links ----------------------------- */
/* -------------------------------------------------------------- */
/* ---------------------- User Welcome ---------------------------------- */
#userwelcome {
	float:right;
	margin-top:6px;
	width:320px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	margin-right:10px;
}
#userwelcome a:link {
	color:#003478;
}
#userwelcome a:visited {
	color:#003478;
}
#userwelcome a:hover {
	color:#AA272F;
}
/* -------------------------------------------------------------- */
/* ----------------------------- Top Search box ------------------------------ */
/* -------------------------------------------------------------- */
#searchbox {
	float:right;
	width:260px;
	height:26px;
	margin-top:4px;
	margin-right:10px;
}
#searchtextbox {
	width: 180px; 
	height: 18px; 
	background-color:#fff;
	margin-top:2px;
	text-align: left; font-family: 'Arial'; 
	font-size: 12px;
	color:#000;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	float:left;
	margin-left:10px;
}
.searchbuttext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-top:3px;
	margin-left:1px;
	margin-right:1px;
	background-color:#FFF;
	text-align:center;
	height:15px;
}
.searchbuttext a {
	text-decoration: none;
	color:#000;
}
/* ------------ for search button ------------------ */
#searchbox .actionbutton {
	float:right;
	margin-right:0px;
}
/* ----------------------------- END Top Search box ------------------------------ */
/* -------------------------------------------------------------- */
/* ====================== END Top ============================ */
/* -------------------------------------------------------------- */
/* ------------- Front Page columns ----------------- */
/* ----------------=============== Column wrapper =====================---------------- */
#maincontentcontainer {
	margin:0px;
	border-bottom:#CCC 1px solid;
	position:relative;
	display:inline-block;
	background:url(/PublishingImages/Redesign/colback.jpg) repeat-y;
}
/* ------------- Left column ----------------- */
#mainleftcol {
	width:240px;
	float:left;
	position:relative;
}
/* ------------- center column ----------------- */
#maincentercol {
	width:504px;
	float:left;
	display:inline-block;
	position:relative;
	
}
/* ------------- right column ----------------- */
#mainrightcol {
	width:250px;
	float:right;
}
/* ---------------- styles listed for content Left to Right -- Top to bottom order ---------------- */
/* ----------------================================================================---------------- */
/* ---- =========================== left column first box ======================= ----- */
#fpaboutus {
	margin-top:14px;
}

#fpaboutus p {
	padding-left:8px;
	padding-right:8px;
}
/* ---- ======================== left column first box Button wrapper learn or join buttons ============= ----- */
#learnjoinbuts {
	text-align:center;
	height:24px;
	margin-bottom:4px;
}
#learnjoinbuts .infobutton {
	float:left;
	margin-left:12px;
}
#learnjoinbuts .actionbutton {
	float:right;
	margin-right:12px;
}
/* ----  END left column first box Button wrapper learn or join buttons  ----- */
/* ---- ======================== Front Page left column second box Upcoming Events ==================== ----- */
#fpevents {
	margin-bottom:4px;
	display:block;
	position:relative;
}
#fpevents .newupcomingevent {
	text-align:center;
	margin-bottom:4px;
	padding-top:6px;
	padding-bottom:1px;

} 

#fpevents .newupcomingevent a:link {
	text-decoration:none;
	font-size:8pt;
}
#fpevents .newupcomingevent a:hover {
	text-decoration:underline;

}
#fpevents a.newupcomingevent:hover {
	background:#f3e4c6;
}
#fpevents .newupcomingevent img {
	border:none;
	margin:0 auto;
}

#fpevents .eventtitlelink {
	font-size:4pt;
	color:#003478;
	font-weight:normal;
}
#fpevents .eventtitlelink .titletext {
	padding-right:6px;
	padding-left:6px;
	margin-top:4px;
	margin-bottom:4px;
	text-align:left;
}
#fpevents a.eventtitlelink:link {
	color:#003478;
	text-decoration:none;
}
#fpevents a.eventtitlelink:hover {
	color:#AA272F;
	text-decoration:underline;
}
#fpevents .eventdate {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	text-align:right;
	border-top:1px #999 dotted;
	margin-top:1px;
	margin-right:6px;
	margin-left:6px;
	margin-bottom:1px;
}
/* ============================= Button wrapper for more events ================================ */
#moreeventbut .infobutton {
	float:right;
	margin-right:12px;
	margin-top:4px;
	margin-bottom:6px;
	position:relative;
	display:inline-block;
}
/* ====================================================================== */

/* ---- ======================== left column third box ==================== ----- */
#fpexplore {
	height:280px;

}
/* =============== */
/* ---- ======================== left column third box ==================== ----- */
#fpexplore {
	height:290px;
	position:relative;
	display:block;
	margin-bottom:4px;
}
/* =============== */
/* ----------------------------------------------------------------- */
/* ----------------------- Center column content ------------------------------ */
/* ------------------------ Featured Items -------------------------------------*/
#slidepresenter {
	margin:0 auto;
	position:relative;
}
.SlideTitle{
	height:20px;
	background-color:#b0232a;
	font-size:12px;
	color:#ffffff;
	margin:1px 1px 1px 1px;
	padding-left:10px;
	padding-top:5px;
	width: 479px;
}
#slidecontent{
	margin: 5px 5px 5px 10px;
	text-align:left;
	position:relative;
	width:470px;
	font-size:10px				
}
.slidecontentleftcol {
	width:200px;
	float:left;
	position:relative;
	margin-right:10px;
}
.slidecontentleftcol a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.slidecontentleftcol a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.slidecontentcentercol {
	width:100px;
	float:left;
	display:inline-block;
	position:relative;
	margin-left:5px
	
}
.slidecontentrightcol {
	width:150px;
	float:left;
}
.slidecontentrightcol a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.slidecontentrightcol a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.multiPage
{	
	background-image: url(/_LAYOUTS/1033/IMAGES/4tab.jpg);
	background-repeat: no-repeat;
	background-position:left-top;	
	padding-top:0px;
	padding-left:0px;
	padding-bottom:2px;
	height: 190px;
	width: 491px;
}

.GeneralTab
{		
	background-image: url(/_LAYOUTS/1033/IMAGES/tab-n-act.jpg);
	background-repeat: no-repeat;	
	background-position:left-top;		
	text-align: center;
	
	height: 21px;
	width:  31px;
}    

.SelectedTab
{
	background-image: url(/_LAYOUTS/1033/IMAGES/tab-act.jpg);
	background-repeat: no-repeat;
	background-position:left-top;			
	font-weight: bold !important;
	color: red !important;
	height: 21px;
	width:  31px;
}        
    
.GeneralTab:hovered
{
	font-weight: bold !important;
    text-decoration: underline !important;
}

.RadTabStrip, .RadTabStrip *, .RadTabStripVertical, .RadTabStripVertical * {
margin:0;
padding:0;
}
.RadTabStripVertical {
display:inline-block;
}
* + html .RadTabStripVertical {
display:inline;
}
* html .RadTabStripVertical {
display:inline;
}
.RadTabStrip .rtsLevel {
clear:both;
overflow:hidden;
position:relative;
width:100%;
}
* html .RadTabStrip .rtsLevel {
position:static;
}
* + html .RadTabStrip .rtsLevel {
position:static;
}
.RadTabStrip .rtsScroll {
white-space:nowrap;
width:10000px;
}
.RadTabStripVertical:after, .RadTabStrip .rtsLevel .rtsUL:after, .RadTabStripVertical .rtsLevel .rtsUL:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.RadTabStrip .rtsUL {
float:left;
margin:0;
overflow:hidden;
padding:0;
}
.RadTabStrip_rtl .rtsUL {
float:right;
}
.RadTabStripVertical .rtsLevel {
height:100%;
overflow:hidden;
}
.RadTabStrip .rtsLI {
display:inline;
float:left;
}
* html .RadTabStrip .rtsLI {
display:inline;
float:left;
}
* + html .RadTabStrip .rtsLI {
display:inline;
float:left;
}

.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink {
cursor:pointer;
display:block;
outline:medium none;
}
.RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow, .RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled {
display:block;
font-size:0;
outline:medium none;
text-indent:-9999px;
}
.RadTabStrip .rtsCenter {
text-align:center;
}
.RadTabStrip .rtsImg {
border:medium none;
}
.RadTabStrip .rtsImg + .rtsTxt {
display:-moz-inline-box;
}
.RadTabStrip .rtsTxt {
display:inline-block;
}
.RadTabStrip .rtsRight .rtsUL {
float:right;
}
.RadTabStrip .rtsCenter .rtsUL {
display:inline-block;
float:none;
}
.RadTabStrip .rtsBreak {
clear:left;
display:block;
font-size:0;
height:0;
line-height:0;
margin-top:-2px;
width:0;
}
* html .RadTabStrip .rtsCenter .rtsUL {
display:inline-block;
}
* html .RadTabStrip .rtsCenter .rtsUL {
display:inline;
}
* + html .RadTabStrip .rtsCenter .rtsUL {
display:inline-block;
}
* + html .RadTabStrip .rtsCenter .rtsUL {
display:inline;
}
:root .rtsScroll {
width:auto;
}
:root .rtsLI {
float:none;
display:inline-block;
}
.RadTabStripVertical .rtsUL .rtsLI {
font-size:0;
line-height:0;
display:inline;
}
.RadTabStripVertical .rtsUL li.rtsSeparator {
display:none;
}
 
/* ====== Frontpage News ======= */
.fpnewsitem {
	display:inline-block;
	position:relative;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
	margin-top:8px;
	margin-bottom:10px;
	border-bottom:#CCC 1px dotted;
}
.fpnewsitem a {
	font-size:10pt;
	font-weight:bold;
}
.fpnewsitemimage {
	float:left;
	width:105px;
	}
.fpnewsitemimage img {
	border:#000 1px solid;
}
.fpnewsitemtext {
	padding-bottom:8px;
	float:left;
	width:375px;
	margin-left:10px;
}
.latestnewstitle {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
	vertical-align:top;
	margin-bottom:4px;
}
.latestnewstitle a {
	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
}
.latestnewstitle a:hover {
	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
}

.latesnewstext {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
}
.latesnewstext a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	line-height:normal
}
.latesnewstext a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	line-height:normal
}

/* ------------------------------- END Center column content ---------------------------------- */
/* ---------------------------Start Right column content -------------------------------------- */
/* ---------------   rightcol first box "CCJ" current journal  ------------------ */
#ccjcon p {
	line-height:11pt;
	font-family:Tahoma;
	font-size:10pt;
	margin-left:4px;
}
#ccjcon p a:link
{
	line-height:11pt;
	font-family:Tahoma;
	font-size:10pt;
	color:#003580;
	text-decoration:underline;
}

#ccjcon .ccjimage {
	float:right;
	padding-left:6px;
	padding-bottom:4px;
}
#ccjcon .ccjimage img {
	border:#000 1px solid;
}
#ccjcon .buttonholder {
	position:relative;
	height:28px;
	margin-top:8px;
	margin-bottom:2px;
	margin-left:12px;
	text-align:left;
}
#ccjcon .buttonholder .infobutton {
	float:left;
	margin-right:10px;
}


#ccjcon #ccjbuttons {
	margin-top:4px;
	padding-top:4px;
	border-top:#CCC 1px dotted;
}
/* ---------------  END rightcol first box "CCJ" current journal  ------------------ */
/* ---------------  rightcol second box Question of the Day  ------------------ */
#questionday {
	height:60px;
	position:relative;
	display:block;

}
a.questiondayimage {
	background-image:url(/PublishingImages/Redesign/questionday_up.jpg);
	height:60px;
	width:238px;
	border:#333 1px solid;
}
a.questiondayimage:hover {
	background-image:url(/PublishingImages/Redesign/questionday_over.jpg);

}

.questiondaytext {
		margin-top:38px;
		margin-left:6px;
		font-size:14px;
}
#questionday a {
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:14px;
}
/* --------------------------------- */
/* ---------------   rightcol Box 2 Products  ------------------ */
#productshowcase {
		font-family:Tahoma, Geneva, sans-serif;		
}

.productitem {
	display:inline-block;
	font-size:10pt;
	margin-top:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	position:relative;
	border-bottom:#CCC 1px dotted;

}
.productitem a {	
	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#003478;
}
.productitem a:link {
	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	color:#003478;
	text-decoration:none;
}
.productitem a:visited {
	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
	color:#003478;
	text-decoration:none;
}
.productitem a:hover {
	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	color:#AA272F;
	text-decoration:underline;
}
.productitemimage {
	float:left;
	width:70px;
	}
.productitemimage img {
	border:#000 1px solid;
	}
.productitemtextbox {
		float:left;
		margin-left:8px;
		width:162px;
}
 .productitemtext {
 	line-height:11pt;
 	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
 	margin-left:4px;
}
 .productitemtext a {
 	line-height:11pt;
 	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
}
 .productitemtext a:hover {
 	line-height:11pt;
 	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
}
 .productitemtext a:visited {
 	line-height:11pt;
 	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
}


.producttitle {
	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	margin-bottom:4px;
}
.producttitle a {
	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	line-height:12pt;
}
.producttitle a:link {
	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	line-height:12pt;
	
}
.producttitle a:visited {
	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	line-height:12pt;
	
}
.producttitle a:hover {
	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	line-height:12pt;
}
/* ----------- END Products ------------------------- */
#bottomcontentcontainer {
	position:relative;
	clear:both;
}
/* ----------------------------- User Navigation bottom footer ----------------------------- */
#bottomnavlinks {
	position:relative;
		margin:0 auto;
		width:900px;
}
.linklists {
	height: 24px; 
	font-family: Arial; 
	text-align: left; 
	margin-top:6px;
	text-align:center;
}
.linklists ul {
 margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 11px;
color: #0000ff;
line-height: 11px;
white-space: nowrap;
height:12px;
}
.linklists li {
list-style-type: none;
display: inline;

}
.linklists li a {
color:#666;
}
.linklists li a:link {
color:#666;
text-decoration:none;
}
.linklists li a:visited {
color:#666;;
}
.linklists li a:hover {
color:#ff0000;
text-decoration:underline;
}
#copyright {
	text-align:center;
	font-size:11px;
	color:#999;
	margin-bottom:4px;
}
/* ----------------------------- End User Navigation bottom footer ----------------------------- */
/* ======================================= Start Sharepoint Login ======================================= */
.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogin
{
	float:left;
	display:inline;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
}
a.#zz1_MyLinksMenuMenu
{
    font-family:Tahoma;
}
a.#zz8_Menu
{
    font-family:Tahoma;
}
div.#zz8_Menu_t img
{
    vertical-align:middle;
}
{
	color:#333333;
}
.sharepointLogin .ms-globallinks a
{
	color:#333333;
	font-size:x-small;
	line-height:normal;
}
.sharepointLogin .ms-globallinks
{
	color:#333333;
}
.sharepointLogin div
{
	color:#333333;
}
/* ----------------------------- End Sharepoint Login ----------------------------- */
/* ----------------------------- Start Sharepoint default ----------------------------- */

.topArea
{
	background:url("../../images/bl_band.jpg") no-repeat;
	background-position:top right;
}
.topArea :active
{
	text-decoration:none;
}
.logo
{
    float:left;
	height: 42px;
	font-size:14pt; 
	font-family: tahoma;  
	padding-bottom:3px;
	padding-top:3px;
	padding-left:4px;
	padding-right: 0px;
}
.logo a
{
	color: #656B77;
	background-image:url("../../images/bl_logo.jpg");
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding:15px 5px 0px 75px;
}
.topLinkBar 
{
    float:right;
    width:auto;
	padding-left: 1px;
	padding-right: 7px;
   	display:inline;
}
.toplinkbar a:active
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}
.topLinkBar a
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}
.topLinkBar a:hover
{
	text-decoration:underline;
}
.topLink
{
   	background: url("../../Images/linksdivider.gif") right 6px no-repeat;
   	display:inline;
}	
.console
{
	clear:both;
}
.search
{
    margin:6px 2px 0px 2px;
}
.search .ms-sbcell 
{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    height:14px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}
.search .ms-sbgo
{
    background:none;
}
.siteActionMenu
{
    float:left;
}
.authoringRegion
{
	width:100%;
	background-color:#ffffff;
	color:#333333;
}
/* ============================ End Sharepoint default ========================== */
/* ============================ Start Search Box =================================*/
td.ms-sbcell{
padding:0px;
padding-left:2px;
white-space:nowrap;
border:0px;
}

.ms-sbplain
{
    width: 180px; 
	height: 18px; 
	background-color:#fff;
	margin-top:2px;
	text-align: left; 
	font-family: 'Arial'; 
	font-size: 12px;
	color:#000;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	float:left;
	margin-left:10px;
	border-style:inset		
}

td.ms-sbgo{
background-color:white;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
padding-top:1px;
border:0px;
}
/* ============================ End Search Box =================================*/
/* ====================================== Start Node Styling =============================*/

.leaf
{
	list-style-image:url('/PublishingImages/red_arrow_right.jpg');
	text-align:right;
	text-decoration:none;
	vertical-align:middle;
	font-weight:normal;
	color:#000000;
}

.leaf a:ctive
{
	list-style-image:url('/PublishingImages/red_arrow_right.jpg');
	text-align:right;
	text-decoration:none;
	vertical-align:middle;
	font-weight:bold;
	color:#B0232A;
}

leaf a:hover
{
	list-style-image:url('/PublishingImages/red_arrow_right.jpg');
	text-align:right;
	text-decoration:none;
	vertical-align:middle;
	font-weight:bold;
	color:#B0232A;
}

.nodeChild
{
	list-style-image:url('/PublishingImages/fast_forward.jpg');
	text-align:right;
	vertical-align:middle;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}

.nodeChild a:active
{
	list-style-image:url('/PublishingImages/red_arrow_down.jpg');
	text-align:right;
	vertical-align:middle;
	text-decoration:none;
	font-weight:bold;
	color:#B0232A;
}

.nodeChild a:hover
{
	list-style-image:url('/PublishingImages/fast_forward.jpg');
	text-align:right;
	text-decoration:none;
	vertical-align:middle;
	font-weight:normal;
	color:#B0232A;
}

.nodeParent
{
	width:100%;
	color: #003580;
	font-family: tahoma;
	font-size: 10pt; 
	font-weight:normal; 
	width:195px;
	height:25px;
	font-family:Tahoma;
}

.NodeHover
{
	width:100%;
	font-family: Tahoma, Arial, Verdana, Times New Roman;
	font-size: 10pt;
	font-weight: bold;
	color: #B0232A;
	border-left-style: solid;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;

	border:0px #8997BC solid;
}

.NodeHover a
{
	width:100%;
	font-family: Tahoma, Arial, Verdana, Times New Roman;
	font-size: 10pt;
	font-weight: bold;
	color: #003580;
	border-width: 0;
	border-left-style: solid;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;

	border:1px #8997BC solid;
}
/* ====================================== End Node Styling =============================*/
/* ====================================== Start Left Nav Styling =============================*/

.leftNav
{
	width: 200px;
	max-width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	border:0px red solid;
	background-color: #f3ede0;
	color: #003580;
}

.redclass
{
	font-style:italic;
	color:#B0232A;
}
.redclass2
{
	font-style:italic;
	color:#B0232A;
	font-size:8pt;
	font-family:Tahoma;
}

.leftNavSelected a
{
	color: #B0232A;
}

.leftNavSelected
{
	color: #B0232A;
}



.leftNav1 a
{
	background-image: url('/PublishingImages/bg_head_title3.jpg');
	background-repeat:repeat-x;
	vertical-align:top;
	border-width:1px 1px 1px 1px;
	border-bottom-style: solid;
	border-color: gray;
	min-height:18px;
	display:block;
	margin-bottom: 5px;
	line-height:12pt;
	font-weight:bold;
}

.leftNav1Selected a
{
	
	color: #B0232A;
	line-height:12pt;
}

.leftNav1 a:hover 
{
	color: #B0232A;
	line-height:12pt;
}

.leftNavHover
{
    color: #B0232A;
    line-height:12pt;
}

.leftNav2 a
{
	background-image: url('/PublishingImages/bg_head_title3.jpg');
	background-repeat:repeat-x;
	vertical-align:top;
	border-width:1px 1px 1px 1px;
	border-bottom-style: solid;
	border-color: gray;
	min-height:18px;
	display:block;
	margin-bottom: 5px;
	line-height:12pt;
	font-weight:normal;
}


.leftNav2 a:hover{
	color: #B0232A;
	line-height:12pt;

}

.leftNav3 a
{
	background-color:white;
	text-align:left;
	line-height: 12pt;
	min-height:25px;
	margin-bottom: 5px;
}

.leftNav3 a:hover{
	color: #B0232A;
	
}

.rightlinks
{
	font-family: tahoma;
	color:gray;  
	font-size: 8pt; 
	font-weight:bold; 
	line-height:16pt;
	text-decoration:none
}

.rightlinks a:link
{
	font-family: tahoma;
	color:gray;  
	font-size: 8pt; 
	font-weight:bold; 
	line-height:16pt;
	text-decoration:none
}
.rightlinks a:active
{
	font-family: tahoma;
	color:gray;  
	font-size: 8pt; 
	font-weight:bold; 
	line-height:16pt;
	text-decoration:none
}

.rightlinks a:visited
{
	font-family: tahoma; 
	color:gray; 
	font-size: 8pt; 
	font-weight:bold; 
	line-height:16pt;
	text-decoration:none
}

.rightlinks a:hover
{
	 color:#cc3333
}

.rightlinks2
{
	font-family: tahoma;
	color:#cc3333;  
	font-size: 8pt; 
	font-weight:bold; 
	line-height:16pt;
	text-decoration:none
}

.rightlinks2 a:link
{
	font-family: tahoma;
	color:#cc3333;  
	font-size: 8pt; 
	font-weight:bold; 
	line-height:16pt;
	text-decoration:none
}
.rightlinks2 a:active
{
	font-family: tahoma;
	color:#cc3333;  
	font-size: 8pt; 
	font-weight:bold; 
	line-height:16pt;
	text-decoration:none
}

.rightlinks2 a:visited
{
	font-family: tahoma; 
	color:#cc3333; 
	font-size: 8pt; 
	font-weight:bold; 
	line-height:16pt;
	text-decoration:none
}

.rightlinks2 a:hover
{
	 color:gray
}

/* ====================================== End Left Nav Styling =============================*/

/* ===================================== Start Event Details Buttons Styling ===================*/

.AEDBody{
                font-family:Tahoma;
                font-size:10pt;
                text-align: center;
}
.AEDBody table
{
                margin:0px;
                padding: 5px;
                border:0px;
}
.AEDBody td
{
                margin:0px;
                padding: 5px;
                text-align: center;
}
.AEDLINKS 
{
                font-family:tahoma,verdana,arial,helvetica,sans-serif;
                font-size:10pt;
                text-align: center;
}
.AEDLINKS table {
width:600px;
                margin:0px;
                padding: 2px;
                border:0px;
}
.AEDLINKS td {
                margin:0px;
                padding: 2px;
                text-align:center;
}
.AEDLINKS .AEDLM {
width:10px;
}
.AEDLINKS .AEDRM {
width:10px;
}
.AEDLINKS .AEDLBUTTON {
width:290px;
text-align:left;
}
.AEDLINKS .AEDRBUTTON {
width:290px;
text-align:right;
}

@-moz-document url-prefix()
{              
                .AEDBody { text-align:-moz-center; }                                      
                .AEDLINKS { text-align:-moz-center; }
                .AEDBody td{ text-align:-moz-center; }                                  
                .AEDLINKS td{ text-align:-moz-center; }

}

/* ===================================== End Event Details Buttons Styling ===================*/

/* ======================================= Start Custom AACC Blog Styling Elements ========== */
.ms-blogrss
{
color:#00347F;
width:530px;
}
.ms-CommentsWrapper
{
color:#00347F;
width:530px;
}
.ms-PostWrapper
{
color:#00347F;
width:530px;
}
.ms-blogrssnav{
color:#00347F;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
border-top:none;
background:#F3EDE0;
}
.ms-blogrssnav a{
color:#00347F;
text-decoration:none;
font-weight:normal;
}
.ms-blogrssnav img{
border:none;
}
ms-PostTitle{
font-size:16pt;
border-top:solid 1px #e3efff;
padding-top:6px;
font-family:Tahoma;
}
.ms-PostTitle span{
position:relative;
left:-2px;
right:auto;
}
.ms-PostTitle a
{
color:#4c4c4c;
text-decoration: none;
}
.ms-CommentFooter{
font-size:8pt;
font-family:Tahoma;
color:#999999;
padding-bottom:22px;
}
.ms-PostFooter{
font-size:8pt;
font-family:Tahoma;
color:#999999;
padding-bottom:22px;
}
.ms-CommentFooter a{
color:#6c90d8;
white-space:nowrap;
}
.ms-PostFooter a{
color:#6c90d8;
white-space:nowrap;
}
.ms-PostBody
{
color:#4c4c4c;
font-size:10pt;
padding-top:6px;
padding-bottom:12px;
font-family:Tahoma;
}
.ms-PostBody a{
color:#0000CC;
}
.ms-PostBody p{
margin:0 0 1em 0;
}
h3.ms-PostDate
{
font-size:8pt;
color:#7f7f7f;
margin:0;
border-bottom:solid 1px #6f9dd9;
padding-bottom:5px;
font-family:Tahoma, Arial, Verdana, Times New Roman;
}
h3.ms-CommentHeader
{
font-size:16pt;
font-family:Tahoma;
font-weight:normal;
color:#999999;
margin:0 0 0 0;
padding:0 0 0 0;
position:relative;
top:-.25em;
left:-2px;
right:auto;
}
h4.ms-CommentTitle
{
color:#666666;
font-size:8pt;
line-height:1.7em;
padding:0px 0 0 0;
margin:0px;
font-family:Tahoma;
}
.ms-CommentBody{
color:#4c4c4c;
font-size:8pt;
line-height:1.7em;
padding-bottom:12px;
padding-top:6px;
font-family:Tahoma;
}
.ms-commentsempty{
color:#4c4c4c;
font-size:8pt;
padding-bottom:22px;
padding-top:6px;
}
.ms-blogedit{
font-size:8pt;
line-height:1.7em;
vertical-align:top;
border-top:solid 1px #e3efff;
}
.ms-blogedit a{
height:22px;
padding:0px 5px 0 5px;
color:#003399;
background-image:url("/_layouts/images/toolgrad.gif");
background-color:#d6e8ff;
border:1px solid #83b0ec;
border-top:none;
}
.ms-blogrss
{
border-top:none;
padding-top:5px;
color:#00347F;
text-decoration:none;
}
.ms-blogrss a{
color:#00347F;
}
.ms-blogrss img
{
vertical-align:middle;
border:none;
}
.ms-commenttable{
margin:15px 0 0 0;
padding:0px;
}
.ms-commenttable td{
border-top:solid 1px #d6e8ff;
}
.ms-CommentFooter a
{
padding-top:4px;
margin:0;
}
.ms-pickerwait
{
width:100%;
height:100%;
margin:0px;
background-color:#FFFFFF;
font-family:tahoma;
font-size:8pt;
color:#000000;
}
.ms-pickerdropdown
{
margin-left:5px;
}
.ms-CategoryTitleCell
{
padding:0px 0px 0px 0px;
background-color:#F3EDE0;
text-decoration:none;
}
.ms-CategoryTitleCell a
{
display:block;
background:transparent url("/_layouts/images/navbullet.gif") ;
background-position:left top;
background-repeat:no-repeat;
background-color:#F3EDE0;
margin:0px;
padding:3px 0px 3px 16px;
}
.ms-BlogEmptyListText
{
padding:0px 0px 0px 0px;
}

.ms-BlogNavigator p.ms-descriptiontext
{
display:none;
background:#f3ede0;
}
.ms-BlogNavigator div.ms-navheader{
background-color:#f3ede0;
font-family:Tahoma;
border-top:#F3EDE0;
border-left:#F3EDE0;
border-bottom:#F3EDE0;
padding:0px 0px 0px 0px;
text-decoration:none;
color:#00347F;
}
.ms-BlogNavigator div.ms-navheader a{
color:#00347F;
text-decoration:none;
}
.ms-BlogNavigator div.ms-navheader{
color:#00347f;
font-weight:bold;
text-decoration:none;
}
.ms-BlogNavigator td.ms-navitem a{
background-color:#F3EDE0;
padding:0px;
color:#B0232A;
text-decoration:none;
}
.ms-BlogNavigator .ms-quicklaunch table td{
border-top:none;
background:#F3EDE0;
border:none;
}
.ms-BlogNavigator div.ms-WPBody{
border-top:none;
border:none;
}
.ms-BlogNavigator div.ms-PartSpacingVertical
{
font-size:1pt;
margin-top:0px;
background-color:#F3EDE0;
}
.ms-BlogNavigator td.ms-addnew{
padding-left:6px;
background-color:#F3EDE0;
padding-top:0px;
padding-bottom:0px;
color:#00347F;
}
a.ms-addnew:Hover{
color:#B0232A;
text-decoration:none;
}
.ms-BlogNavigator td.ms-addnew img{
margin-right:2px;
background:#F3EDE0;
}
.ms-BlogEmptyListText{
padding:0px 0px 0px 0px;
color:#00347f;
background-color:#F3EDE0;
}
.ms-quicklaunchheader{
padding:0px 0px 0px 0px;
font-weight:normal;
color:#00347F;
background-image:none;
background-color:#F3EDE0;
border:none;
font-size:8pt;
}
.ms-unselectednav a{
color:#00347F;
text-decoration:none;
}
.ms-quicklaunchheader a{
color:#00347F;
text-decoration:none;
}
.ms-quicklaunchheader a:hover{
color:#B0232A;
text-decoration:none;
}
.ms-quickLaunch{
border:none;
font-size:8pt;
font-family:tahoma;
line-height:10pt;
background-color:#F3EDE0;
}
.ms-quicklaunchouter{
border-bottom:none;
border-right:none;
margin:0px 1px 2px 1px;
}
.ms-webpartpagedescription{
font-family:Tahoma;
font-size:12pt;
color:#B0232A;
padding:8px 12px 0px 12px;
font-weight:bold;
}

.ms-pagebreadcrumb{
padding:2px 3px 3px 11px;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.ms-pagebreadcrumb a{
font-size:8pt;
font-family:Tahoma;
background-color:#ebf3ff;
color:#666666;
text-decoration:none;
}
.ms-pagebreadcrumb{
font-size:8pt;
font-family:Tahoma;
background-color:#ebf3ff;
color:#666666;
text-decoration:none;
}
#bottomcontentcontainer {
	position:relative;
	clear:both;
}

.ms-formlabel{
text-align:left;
font-family:Tahoma;
font-size:.7em;
border-top:1px solid #d8d8d8;
padding-top:3px;
padding-right:8px;
padding-bottom:6px;
color:#525252;
font-weight:bold;
width:120px;
}

.ms-formbody{
font-family:Tahoma;
font-size:.7em;
vertical-align:top;
background:#ebf3ff;
border-top:1px solid #d8d8d8;
padding:3px 6px 4px 6px;
width:300px
}

/* ======================================= End Custom AACC Blog Styling Elements ========== */
