@charset "UTF-8";
/* Arketi Default CSS Document */

/* BASE CSS Reset */
/* Items here are the default starting point and can be modified and removed to adjust for any specific project */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 12pt;
	vertical-align: baseline;
	background: transparent;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	
}
html {
	height:100%;
}
body {background-color:#CCC !important	;

}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}


/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse; border-spacing: 0;
}


/* General Global Settings */
/* Settings carried throughout the site and used as standards */
ul {list-style:none outside none;}



/* Global DIV and Container Settings */
/* Divs and containers used on the whole site */
#navContainer { display:none;}
#header {display:none;}
#mainNav {position:absolute; top:36px;}
#footer {display:none;}
#footercontent { width:940px; margin-left:auto; margin-right:auto; color:#FFFFFF !important; font-size:10pt !important; padding-top:20px;}
#socialLogos { display:none;}
#search { font-size:11px; float:right;}
/* Homepage DIV and Container Settings */
/* Divs and containers used on the homepage only */



/* Subpage DIV and Container Settings */
/* Divs and containers used on subpages only */
#mainContent { width:940px; padding:10px 10px 0 10px; z-index:1; position:relative; margin-left:auto; margin-right:auto;}
#content { padding:20px 10px 10px 20px; font-size:80%; background-color:#ffffff;}
#sidebar { float:left; width:180px; background-color:#ffffff;}
#contentArea { float:right; width:710px; background-color:#ffffff;}
#sidebarNavigation { background:#86b90d; width:165px; padding:10px 3px 5px 5px; margin-bottom:20px; margin-top:20px;}
#sidebarNavigation ul {display:none;}
#sidebarQuote { color:#08387a; font-style:italic; font-size:14pt; padding-bottom:30px; line-height:1.25em;}
#sidebarQuote p { color:#08387a; font-style:italic; font-size:14pt; padding-bottom:30px; line-height:1.25em;}
#sponsors { display:none;}

/* CTA Settings */
/* Divs, containers and other elements used in Calls to action */






#sidebarNavigation li {background:url(../images/common/sidebar_li_background.gif) no-repeat bottom; padding:1px 5px 3px 20px; margin-bottom:10px; color:#ffffff; cursor:pointer; font-weight:bold;}
#sidebarNavigation li a {color:#ffffff; text-decoration:none;}
#sidebarNavigation li a:hover {color:#000000;}
.menuheading {background:url(../images/common/sidebar_li_background.gif) no-repeat bottom; padding:1px 5px 3px 20px; margin-bottom:10px; color:#ffffff; cursor:pointer; font-weight:bold;}
.menuheading span {color:#ffffff;}
.menuheading span:hover {color:#000000;}
.menuheading li a {color:#ffffff; text-decoration:none;}
.menuheading li a:hover {color:#000000;}
.menuheading ul {padding-left:8px; display:none;}
.menuheading ul li {margin-top:8px; margin-bottom:8px; background:none !important; padding:0px !important;}
.menuheading ul li a {color:#ffffff; text-decoration:none; font-weight:normal;}
.menuheading ul li a:hover {color:#000000;}
.currentPage {color:#000000 !important;}


#search a { color:#333333; text-decoration:none;}
#search a:hover {text-decoration:underline;}

#footer a { color:#ffffff; text-decoration:none; font-size:8pt !important;}
#footer a:hover {text-decoration:underline;}
#contentArea h2 a {color:#2295de; text-decoration:none !important;}
#contentArea h2 a:hover {color:#2295de; text-decoration:underline !important;}
#contentArea a {color:#2295de; text-decoration:none;}
#contentArea a:hover {color:#2295de; text-decoration:underline;}
/* Link Settings */
/* Header, footer and any link needing special treatment */



/* Type styles */
/* Headings, type treatments and other typography standards */
#contentArea h1 {color:#2295de; font-size:20pt; font-weight:bold; padding:0px 0px 3px 0px; margin-bottom:20px;}
#contentArea h2 {color:#2295de; font-size:14pt;}
#contentArea p {padding-bottom:20px;}
#footercontent p {color:#ffffff; padding-bottom:10px;}

/* Image Settings */
/* Image stylings, borders, spacing and other <img> standards */
.tag_graph {border:1px solid  #999999; margin-bottom:1.5em;}

/* Form Settings */
/* Form stylings, borders, spacing and other <form> standards */
#search input { padding:3px; font-size:11px; border:1px #333333 solid; font:Arial, Helvetica, sans-serif;}
/* Table Settings */
/* table stylings, borders, spacing and other <table> standards */



/* Html overides / Hacks */
/* Any special id/classes for overiding defined styles goe here, such as color, top margins, and specific image boards */



/* RSS ssettings */
/* Any special RSS feed settings for Javacript or HTML aggregators */



/* Other */
/* Any small use CSS code needed for specific instances or does not go anywhere else */
#supersize {
    display:none;
    }

#supersize img {
    height:100%;
    position:absolute;
    width:100%;
    z-index:0;
    }

.sourceline {
   font-size:10pt;
   font-style:italic;
   }
#webBanner {display:none;}
#printBanner {display:block !important;}
