/* ---------------------------------------

Client: ACR 
Version: 1.0
Author: Rock Creek Strategic Marketing
Website: http://www.rockcreeksm.com

Colors:

Dark Burgundy: #4a152d;
Burgundy: #7c0040;
Light Blue: #42abe2;
Grey: #d6d7d7;



------------------------------------------*/

.even {background-color:#d7d7d7;}
.highlight tr.highlight {  background-color: #FFC!important; }
tbody {border:none;}

thead th a {color:#fff;}
dl {margin: 10px 0; font-size: .85em;}
dt {font-weight:bold; }
dd { margin: 6px 0 6px 20px;}

#content img.imgleft {float:left; margin-right: 20px; margin-top: 5px; margin-bottom:20px; border: solid 1px #333;}
#content img.imgright {float:right; margin-left: 20px; margin-top: 5px; margin-bottom:20px; border: solid 1px #333;}


#content h1 {font-family:"Times New Roman", Times, serif; font-size:25px; color:#252525; padding-bottom: 8px; border-bottom: solid 4px #4a152d; margin-bottom: 12px;}
#content h2 {font-family:Arial, Verdana, sans-serif; font-size:1.25em; font-weight:bold; margin: 18px 0 6px 0;}
#content h3 {font-family:Arial, Verdana, sans-serif; font-size:.9em; text-transform:uppercase; font-weight:bold; margin: 18px 0 6px 0;}
#content h4 {font-family:Arial, Verdana, sans-serif; font-size:.80em; text-transform:uppercase; color:#252525; margin: 3px 0 6px 0;}
#content h5 {font-family:Arial, Verdana, sans-serif; font-size:.75em; text-transform:uppercase; color: #252525; margin: 14px 0 6px 0;}
#content h6 {font-family:Arial, Verdana, sans-serif; font-size:.75em; text-transform:uppercase; font-style:italic; color:#252525; margin: 16px 0 6px 0;}



ul li, ol li {
	font-size: .75em;
}

li li {font-size: 1em;}

#mastheadPrint { display:none;}

#banner {height:53px;}

#bannernav {background: #5b782e; font-size:.9em; font-family:Arial, Verdana; word-spacing:.2em; text-transform:uppercase; }
#bannernav p {padding:6px 10px 6px 22px; line-height:1.4em; }
#bannernav a {color:#fff;}
#bannernav a:hover {text-decoration:underline;}

#secondary_nav ul li {color:#4a152d; background:url('../images/bullet_triangle.gif') 0px 4px no-repeat;	padding-left:15px;	font-family:Arial, Verdana, sans-serif;	font-size:13px;	line-height:1.3em; margin-bottom: 8px;}

#print {background:transparent url(../images/print.gif) no-repeat scroll right top; font-size:11px; height:21px; position:absolute; bottom:0; right: 5px; text-transform:uppercase;width:55px;}
#pdf {background:transparent url(../images/pdf.gif) no-repeat scroll right top; font-size:11px; height:21px; position:absolute; padding-top:5px;  bottom:0; right: 78px; text-transform:uppercase;}
#pdf a, #pdf a:visited {color:#000; padding-right: 22px;}

#print a, #print a:visited {color:#000;}
.date {font-weight:bold;}


#contentheader { border-bottom: solid 4px #7c0040; padding-bottom: 6px; margin-bottom: 12px;}
#contentheader h1 { width:485px; font-family:"Times New Roman", Times, serif; font-size:25px; color:#252525;  margin-top:25px;   line-height:1.1em;}
#content {margin-top:0;}

#content p {margin-bottom:10px;}
#content p, #content table, #content .tabs ol, #content .tabs ul, #content ul, #content ol {margin-bottom:10px;}   
#content ol ul li {margin-left:10px; list-style-type: disc; margin-top:8px;}
#content ol ol li {margin-left:20px; list-style-type: decimal; margin-top:8px;}
/* NB edit March 24, 2010 */
#content ul ul li {margin-left:10px; list-style-type:disc; margin-top:8px;line-height:2em;}
#content ul ul li p { font-size:1em;}
#content ul ol li {margin-left:20px; list-style-type:decimal; margin-top:8px;}

#content hr {height:0; color:#fff; border-bottom: solid 2px #7c0040; width: 100%; margin-left:0px;margin-right:0px;margin-top:16px;margin-bottom:16px;padding-left:0px;}

.tabs table, #content table{ font-size:.9em; border: solid 1px #000; margin-bottom:20px;} 

table th, #content table th {padding: 10px 10px 6px 10px; font-size:1.1em; border-bottom: solid 1px #000; font-weight:bold; border-right:1px solid #000000;} 
table tr td, #content table tr td {padding: 10px; border-right: solid 1px #000; vertical-align:top}
tbody {border:none;}
table p, #content table p {line-height:1.3em;}


#sidebar { float:right;  margin-top:0; background: #7c0040; color:#fff; font-size:11px;	padding-bottom:20px;}

/* Alternate Sidebar *************************/

#sidebar2 { margin-top:0; background: url(../images/sidebar.gif) repeat-y; color:#000; font-size:1em;	padding-bottom:20px;}
#sidebar2 p {font-family:Arial, Helvetica, sans-serif; line-height:1.4em; font-size:1em;}
#sidebar2 p, #sidebar2 h2 {padding:0 20px 5px 40px;}
#sidebar2 h2 { margin-bottom:4px; margin-top:20px; font-size:1.25em; font-weight:bold;}
#sidebar2 ul {margin-left:60px; list-style-type:disc; }
#sidebar2 li {line-height:1.5em; font-size:1em;}
#sidebar2 ol {margin-left:40px; list-style:decimal;}  
#sidebar2 a { color:#7c0040;}

#twocol #wrapper #container_12 #sidebar {
	display:none!important;
}
#twocol #wrapper #container_12 #content.expanded {
	width:700px!important;	
}

#content.expanded {
	width:700px!important;	
}

#content.expanded .widget{
	margin-left:0!important;	
}


.note {background:#FFC; font-size: .7em; text-transform:uppercase; line-height:1.5em; font-family:Arial, Verdana, sans-serif; padding:8px; border: solid 1px #666;}

.tabs table.color, #content table.color {border: solid 1px #CCC; }
.tabs table.color th, #content table.color th {background: #6fa21f url(../images/gradient.gif) repeat-x top; border-right:solid 1px #E3EEC4; border-bottom: solid 1px #CCC;}
.tabs table.color th, #content table.color tr {background-color:#E3EEC4; }
.tabs table.color td, #content table.color td { border-right: solid 1px #D3E3A4; border-bottom: solid 1px #D3E3A4; padding:2px;}

.stepcurrent {
	background-color:#7C0040;
	color:#efefef;
}

#loading {
 background:url(../images/icon_loading.gif) no-repeat 0px -2px;
 position:absolute;
 top:34%;
 left:45%;
 width:80px;
 height:48px;
 z-index:10000;
 color:#333;
 font-size:.95em;
 text-align:center;
 padding-left:10px;
}
