/*----------------------------------------
Affiniscape IVMA Stylesheet
Last Updated: August 1, 2010
(c) 2010 Affiniscape, Inc.
All Rights Reserved. This style sheet must not be reproduced without the express written permission of Affiniscape, Inc.
For questions regarding licensing or setup please contact Affiniscape, projects @ affiniscape dot com
----------------------------------------*/

@import url(/global/themes/09-crawford/crawford-styles.css);
@import url(/global/css/portal-right.min.css);


body {
	background-image: url(../imgs/bak-body.png);
}
#structuraltable {
	background-image: url(../imgs/bak-structuraltable.png);
}


/* Type
----------------------------------------*/
h1 {
	color: #36433D;
}
h2, div#content div#info_bar h3 {
	color: #A4B519;
}
div#content div#info_bar h3 {
	font-size: 20px;
	margin: 0;
}
h3 {
	color: #5F6F66;
}
h4 {
	color: #929C9D;
}
h5 {
	color: #032D61;
}
h6 {
	
}

a:link, 
a:active, 
a:visited,
#maincontentcell a:link, 
#maincontentcell a:active, 
#maincontentcell a:visited,
#rightnavcell a:link, 
#rightnavcell a:active, 
#rightnavcell a:visited {
	color: #2E537F;
}
a:hover,
#maincontentcell a:hover,
#rightnavcell a:hover {
	color: #2E537F;
}


/* Global Navigation
----------------------------------------*/
/* Navtop2 */
#navtop2list {
	z-index: 90;
}
#navtop2list li a {
	color: #36443E;
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	padding: 12px 0;
	text-align: center;
	text-shadow: none;
	white-space: nowrap;
}
#navtop2list li a#navtop2link_1 {
	width: 83px;
}
#navtop2list li a#navtop2link_2 {
	width: 63px;
}
#navtop2list li a#navtop2link_3 {
	width: 137px;
}
#navtop2list li a#navtop2link_4 {
	width: 83px;
}
#navtop2list li a#navtop2link_5 {
	width: 137px;
}
#navtop2list li a#navtop2link_6 {
	width: 63px;
}
#navtop2list li a#navtop2link_7 {
	width: 128px;
}
#navtop2list li a#navtop2link_8 {
	width: 72px;
}
#navtop2list li a#navtop2link_9 {
	width: 186px;
}
#navtop2list li a.hover, 
#navtop2list li a:hover {
	background-image: url(../imgs/bak-navtop2-hover.png);
	color: #FFF;
	text-shadow: 0 -1px 0 #000;
}
#navtop2list li a:hover * {
	color: #FFF;
}
#navtop2list li.current {
	background-image: url(../imgs/bak-navtop2-hover.png);
}
#navtop2list li.current a {
	color: #FFF;
	text-shadow: 0 -1px 0 #000;
}
#navtop2list li.current a.hover, 
#navtop2list li.current a:hover {
	background-image: url(../imgs/bak-navtop2-hover.png);
}

/* Flyouts */
#navtop2list li ul.last {
    left: auto;
    right: auto;
}
#navtop1list li ul li, #navtop2list li ul li {
	border-bottom-color: #28322E;
	border-top-color: #5E6E64 !important;
}
#navtop1list li li a:link,
#navtop1list li li a:active,
#navtop1list li li a:visited,
#navtop1list li li a:hover,
#navtop2list li li a:link,
#navtop2list li li a:active,
#navtop2list li li a:visited,
#navtop2list li li a:hover {
	background-color: #36443E;
}
#navtop1list li li a:hover, 
#navtop2list li li a:hover {
	background-color: #5F6F66;
}


/* Main Content
----------------------------------------*/
.m360 #maincontentcell {
	padding: 15px 25px;
}


/* Sub Content
----------------------------------------*/
#maincontentsubcell blockquote {
	background-color: #DEE1E1;
	background-image: url(../imgs/bak-blockquote.png);
}
#maincontentsubcell blockquote, #maincontentsubcell blockquote p {
	color: #666;
}


/* Client-side Right Navigation
----------------------------------------*/
#rightnavcell h5 {
	background-color: #AFBD20;
	color: #032D61;
}


/* Footer
----------------------------------------*/
#assnfootercell, #footertablecell {
	background-color: #5F6F66;
	color: #FFF;
}
#assnfootercell, #assnfootercell *,
#footertablecell, #footertablecell * {
	color: #FFF;
}


/* Clickable Logo
----------------------------------------*/
#logo-click {
	border: none;
	margin-left: -480px;
	top: 10px;
	width: 300px;
}

#logo-click h1 {
	height: 100px;
}


/* Sponsor Box
----------------------------------------*/
#maincontentcell #sponsors.imageRotation {
	margin: 10px 26px;
}


/* Login Widget
----------------------------------------*/
div#quick_login span#auto-logout {
	display: none;
}
#maincontentcell a.forgotpass {
	color: #F00;
}


