body    { color: #555; font-size: 0.9em; font-family: Arial, Verdana, "Times New Roman"; line-height: 1.3em; background: #996; text-align: center; margin: 0; padding: 0   }
#rap 
{
	background:#fff url(img/rap.jpg) repeat-y center;
	width:720px;
	margin:0 auto;
	padding:0;
	text-align:left;
}
#header { background:#fff url(img/top_a.jpg) no-repeat 50% bottom; height: 80px; margin: 0 auto; width:700px; padding:0; border-width: 0; }
#topnav { 
height: 30px; 
width: 100%; }
 
#topnav ul { 
margin: 0 0 0 95px;
padding: 10px 0 0;
color: #99c; 
font-size: 0.7em; 
font-family: Verdana, Arial, Sans-Serif; 
white-space: nowrap; }

#topnav li 
{ 
list-style-type: none; 
display: inline; }

#topnav li a:link, #topnav li a:visited
{ 
text-decoration:none; 
color:#c9f; 
padding-right: 20px; }

#topnav li a:hover, #topnav li a:active
{
	color:#ffcf33;	
}

#sitetitle { color: #fff; font-size: 1.2em; font-family: Verdana, Arial; margin: 0 0 0 95px; padding: 20px 0 0; }
#header2 { background:#fff url(img/top_b.jpg) no-repeat 50% bottom; height: 248px; margin: 0 auto; width:700px; padding:0; border-width: 0; }
#quickbar { background: #7b1eaa no-repeat 50% bottom; height: 40px; margin: 0 auto; width:700px; padding:0; border-width: 0; }
#quickmenu { float: right; margin-right: 10px; padding-top: 5px; }
#main 
{ background: transparent; width: 700px 
 ; margin: 0 auto; padding: 0; }
#content2 { width: 460px; float: left; }
#doublerule hr 
{ height: 5px; margin-bottom: 15px; border-top: 1px solid #666; border-bottom: 1px solid #666; border-right-style: none; border-left-style: none; }
#sidebarmain { background-color: #e6eadd; width: 240px; height: 1490px; float: right; }
#sidebar   
{ 
	color: #666; 
	font-size: 0.75em; 
	display: inline; 
	margin: 0; 
	padding: 0 15px 0 8px; 
	width: 210px; 
	float: right 
}
#sidebar2   
{ color: #666; font-size: 0.75em; display: inline; margin: 0; padding: 0 15px 15px 8px; width: 210px; float: right 
 }
#sidebar2 .resourcegraphic { padding-top: 5px; padding-left: 18px; }
#sidebar3   
{ background-color: #c3d5a5; display: inline; margin: 0; width: 240px; height: 220px; float: right 
   ; }
#sidebar3 .CCNgraphic { padding-left: 15px; border-style: none; }
#sidebar3 .CCNgraphichead { color: #306; font-size: 0.9em; font-family: Verdana, Arial, Sans-Serif; font-weight: bold; text-align: center; padding-top: 18px; }
#sidebar3 .CCNgraphictext { color: #306; font-size: 0.9em; font-family: Verdana, Arial, Sans-Serif; font-weight: bold; text-align: center; }
#sidebar4 { display: inline; margin: 0; width: 240px; float: right; }
#sidebar4 .CCNgraphichead { color: #306; font-size: 0.9em; font-family: Verdana, Arial, Sans-Serif; font-weight: bold; text-align: center; padding-top: 18px; }

.grphcfoot { color: #306; font-size: 12px; font-family: Arial, verdana, Sans-Serif; text-align: center; }
.grphcfoot a:link, .grphcfoot a:visited { color: #306; font-weight: bold; text-decoration: underline; }
.grphcfoot a:hover { color: #f93; text-decoration: underline; }
.grphcfoot a:active { color: #c63; text-decoration: underline; }

/*Video Content Styles - START*/

.grphcfoot_vid1 { color: #306; font-size: 10px; font-family: Arial, verdana, Sans-Serif; line-height: 15px; text-align: center; }
.grphcfoot_vid1 a:link, .grphcfoot a:visited { color: #306; text-decoration: underline; }
.grphcfoot_vid1 a:hover { color: #f93; text-decoration: underline; }
.grphcfoot_vid1 a:active { color: #c63; text-decoration: underline; }

.grphcfoot_vid { color: #306; font-size: 10px; font-family: Arial, verdana, Sans-Serif; line-height: 15px; text-align: center; padding-bottom: 15px; }
.grphcfoot_vid a:link, .grphcfoot a:visited { color: #306; text-decoration: underline; }
.grphcfoot_vid a:hover { color: #f93; text-decoration: underline; }
.grphcfoot_vid a:active { color: #c63; text-decoration: underline; }

.grphcfoot_vidlink { color: #306; font-size: 12px; font-family: Arial, verdana, Sans-Serif; text-align: center; }
.grphcfoot_vidlink a:link, .grphcfoot a:visited { color: #306; font-weight: bold; text-decoration: underline; }
.grphcfoot_vidlink a:hover { color: #f93; text-decoration: underline; }
.grphcfoot_vidlink a:active { color: #c63; text-decoration: underline; }

/*Video Content Styles - END*/

#letterbody  
{ font-size: 0.9em; margin-top: 20px; margin-right: 10px; margin-left: 20px; }
#letterbody a:link, #letterbody a:visited  
{ text-decoration:none; 
color:#306;  }
#letterbody p a:hover { color: #f93; text-decoration: underline; }
#letterbody p a:active { color:#b77b40; text-decoration: underline; }
.content ul  
{ 
	list-style-type: none; 
	margin-left: 0; 
	padding-left: 15px 
}
.content ul li  
{ background: url(img/subcat_bullet.gif) no-repeat 0 5px; padding-bottom: 10px; padding-left: 15px 
 }
.content ul li a { font-weight: bold; }
.sectionhead  
{ color: #306; font-size: 1.1em; font-family: Verdana, Arial, Sans-Serif; font-weight: bold; }
#navmenu  
{ padding-top: 10px; padding-bottom: 10px; }
a img 
{
	border: none;
}
h3 {
	margin: 0;
	padding: 0;
	font-size:1.3em;
}
p 
{ line-height: 1.4em; margin: 0 0 1em; padding: 0 
 }
#sidebar h2      
{ color: #306; font-size: 0.9em; font-family: Verdana, Arial; font-weight: bold; background-image: url(img/sidenav_top.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: center; margin: 15px 0 0; padding: 3px 2px 3px 5px; }

#sidebar ul     
{ line-height: 1.3em; background-color: white; list-style-type: none; margin: 0; padding: 5px; border: solid 1px #b6be9e; }
#sidebar ul li 
{ background-image:url(img/sub-bullet.gif); background-repeat: no-repeat; background-position: 0 1px; margin: 0.8em 0; padding-left: 15px; }
#sidebar ul li a 
{ text-decoration: none; border:none; }

#sidebar ul li a:link 
{ color: #306; }
#sidebar ul li a:hover 
{
	color: #f93;
	text-decoration:underline;
}
#sidebar ul li a:active 
{
	color: #b77b40;
	text-decoration:underline;
}
#sidebar ul ul  
{ 
font-size: 0.9em; 
background: transparent; 
list-style-type: none; 
margin: 0; 
padding: 5px; 
border: none 
}

#sidebar2 h2      
{ color: #306; font-size: 0.9em; font-family: Verdana, Arial; font-weight: bold; background-image: url(img/sidenav_top.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: center; margin: 15px 0 0; padding: 4px 2px 3px 5px; }

#sidebar2 ul     
{ line-height: 1.3em; background-color: white; top: 20px; list-style-type: none; margin: 0; padding: 5px; border: solid 1px #b6be9e; }
#sidebar2 ul li 
{ background-image:url(img/sub-bullet.gif); background-repeat: no-repeat; background-position: 0 1px; margin: 0.8em 0; padding-left: 15px; }
#sidebar2 ul li a 
{ text-decoration: none; border:none; }

#sidebar2 ul li a:link 
{ color: #306; }
#sidebar2 ul li a:hover 
{
	color: #f93;
	text-decoration:underline;
}
#sidebar2 ul li a:active 
{
	color: #b77b40;
	text-decoration:underline;
}
#sidebar2 ul ul  
{ 
font-size: 0.9em; 
background: transparent; 
list-style-type: none; 
margin: 0 0 0; 
padding: 5px; 
border: none 
}
#resources { padding-top: 5px; }
#footer  
{ color: #666; background-color: #fffff0; width: 700px; height: 115px; clear: both 
 ; border-top: 2px solid #43127b; }
#footercontact { float: left; padding-top: 15px; padding-left: 10px; }
#footercontact p { color: #666; font-size: 9px; font-family: Arial, verdana, Sans-Serif; }
#footercontact p b { color: #306; font-size: 14px; font-family: Verdana, Arial, Sans-Serif; font-weight: bold; line-height: 20px; }
#footercontact office { font-size: 1em; font-weight: bold; }
#footercontact a 
{ color: #306; text-decoration: none; border:none; }
#footercontact a:link 
{
	color: #306;	
}
#footercontact a:visited {
	color: #306;	
}
#footercontact a:hover 
{
	color: #f93;
	text-decoration:underline;
}
#footercontact a:active 
{
	color: #C06403;
	text-decoration:underline;
}
#footerlogo { float: left; padding-top: 15px; padding-left: 20px; }

#footerlinks   
{ 
	width: 240px; 
	float: right 
}
#footerlinks ul     
{ font-size: 0.7em; list-style-type: none; margin: 0; padding: 5px 0 0; }

#footerlinks ul li 
{ background-image: url(img/subcat_bullet.gif); background-repeat: no-repeat; background-position: 0 4px; margin-bottom: -0.4em; padding-left: 10px;
padding-left; .6em; }

#footerlinks ul li a 
{ color: #306; text-decoration: none; border:none; }

#footerlinks ul li a:link 
{
	color: #306;	
}

#footerlinks ul li a:visited {
	color: #306;	
}

#footerlinks ul li a:hover 
{
	color: #f93;
	text-decoration:underline;
}
#footerlinks ul li a:active 
{
	color: #C06403;
	text-decoration:underline;
}
#footer2 { height: 20px; color: #c9f; font-size: 0.7em; background-color: #639; width: 700px; display: block; }
#copyright { float: left; padding-left: 10px; }
#info { float: right; padding-right: 10px; }
#info a {
	color: #c9f;
	text-decoration: none;
}
#info a:hover { color: #f93; text-decoration: underline; }
