﻿body         
	{ background-image: url("images/bg._bgjpg"); 
	background-repeat: repeat }
.MainTagText
{
	font-size: 2em;
	color: #3c0634;
	font-family: Arial, Verdana;
	font-weight: bold;
}
.MainPageText
{
	font-size: 13px;
	color: #a23594;
	font-family: Tahoma,Arial, Verdana;
	font-weight: normal;
}
.ExtranetBoxTitle
{
	font-size: 0.8em;
	color: #3c0634;
	font-family: Arial, Verdana;
	font-weight: bold;
}
.ExtranetBoxText
{
	font-size: 0.6em;
	color: black;
	font-family: Arial, Verdana;
}

#container             
	{ background-color: white; 
	background-image: url("images/containerBG_bg.jpg"); 
	background-repeat: repeat-y; 
	margin: 0 auto 10px; 
	width: 900px }

	
#banner          
	{ background-color: white; 
	text-align: center; 
	}
	
#footer      
	{ background-color: transparent; 
	background-image: url("images/footer_bg.jpg"); 
	background-repeat: repeat-x; background-position:0 bottom; margin-top: 5px; padding: 5px; clear: both }
		
.white  { color: white }
.blue  { background-color: #000031 }
.bkgblack { background-color: #000 }

#content        
	{ background-color: white; 
	margin-right: 0px; margin-left: 10px; 
	padding: 5px 20px; border-right: 1px dotted silver; 
	border-left: 1px dotted silver }

#content2   
	{ background-color: white; 
	margin-right: 40px; margin-left: 195px; 
	padding: 5px 15px; border-right: 1px dotted silver; 
	border-left: 1px dotted silver }
	
#sidebar-a_old
{
	background-color: transparent;
	margin: -5px 5px 0px 22px;
	width: 130px;
	float: left;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
		position: relative;
	left: 10px;
	top: 10px;
}
#sidebar-a
{
	background-color: transparent;
	margin: -5px 5px 0px 22px;
	width: 135px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-top: 5px;
	position: relative;
	left: 10px;
	top: 10px;
}
	
#sidebar-b
	{ background-color: white; 
	margin: 0 30px 0 5px; 
	padding: 5px 25px 5px 0; 
	width: 140px; float: right }
	

h1   
	{ 	font-size: 24px;
	color: #3c0634;
	font-family: Arial, Verdana;
	font-weight: bold;}
	
a:link.news       
	{ color: #369; font-size: 16px; 
	font-family: Georgia, "Times New Roman", serif; 
	font-weight: normal; line-height: 120%; 
	text-decoration: none; padding-bottom: 4px }
	
a:visited.news       
	{ color: #369; 
	font-size: 16px; 
	font-family: Georgia, "Times New Roman", serif; 
	font-weight: normal; 
	line-height: 120%; 
	text-decoration: none; 
	padding-bottom: 4px }
	
a:hover.news    
	{ color: red; 
	font-size: 16px; 
	font-family: Georgia, "Times New Roman", serif; 
	font-weight: normal; 
	line-height: 120%; 
	text-decoration: underline; 
	padding-bottom: 4px }
	
a:link   
	{ color: #036; 
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	line-height: 130%; 
	text-decoration: none }
	
a:visited  
	{ color: #369; 
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	line-height: 130%; 
	text-decoration: none }
	
a:hover 
	{ color: red; 
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
	line-height: 130%; 
	text-decoration: underline }
	
a:link.small 
	{ color: maroon; font-size: 9px; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	line-height: 130%; 
	text-decoration: none }
	
a:visited.small   
	{ color: maroon; 
	font-size: 9px; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	line-height: 130%; 
	text-decoration: none }
	
a:hover.small  
	{ color: red; 
	font-size: 9px; 
	font-family: Verdana, Arial, sans-serif; 
	line-height: 130%; 
	text-decoration: underline }
	
h2 
	{ color: #c96; 
	font-size: 11px; 
	font-family: Verdana, Arial, sans-serif; 
	line-height: 300%; 
	text-decoration: none }
	
h3 
	{ color: #99c; 
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
	line-height: 200%; text-decoration: none }
	
.smallheader 
	{ color: #111528; 
	font-size: 8px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
	
.largeheading     
	{ color: #369; 
	font-size: 24px; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	line-height: 30px; padding-top: 40px; padding-bottom: 40px }
	
.subheadorange 
	{ color: #c96; 
	font-size: 10px; 
	font-family: Verdana; 
	font-weight: bold; 
	line-height: 15px }
	
.subheadorangereg 
	{ color: #c96; 
	font-size: 10px; 
	font-family: Verdana; 
	line-height: 14px }
	
.subheadblue         
	{ color: #699; 
	font-size: 9px; 
	font-family: Verdana; 
	font-weight: bold; 
	line-height: 160%; 
	text-transform: uppercase; 
	letter-spacing: 1pt }
	
.general_text     
	{ color: #789; 
	font-size: 11px; 
	font-family: Verdana; 
	line-height: 160% }
	
.promohead     
	{ color: #036; 
	font-size: 10px; 
	font-family: Verdana; 
	font-weight: bold; 
	line-height: 14px; 
	padding-top: 12px }
	
ul 
	{ list-style-type: none; 
	margin: 0; 
	padding: 1em 0 }
	
li
{
	background-image: url(images/cross.gif);
	background-repeat: no-repeat;
	background-position: left 0.1em;
	text-align: left;
	list-style-type: none;
	margin-bottom: 3px;
	padding-bottom: 3px;
	padding-left: 1.2em;
	border-bottom: 1px dotted #fc9;
}
	
.subheadblue1 
	{ color: #789; 
	font-size: 12px; 
	font-family: Verdana; 
	font-weight: bold; 
	line-height: 18px }
	
.greyborder 
	{ font-size: 10px; 
	font-family: Verdana, Arial; 
	line-height: 12px; padding: 4px; 
	border-style: solid; border-width: 2px 1px; 
	border-color: #c0c0c0 }
	
.beigeborder 
	{ color: #036; 
	font-size: 10px; 
	font-family: Verdana, Arial; 
	line-height: 12px; 
	padding: 4px; 
	border: solid 1px #cc9 }
	
.smallgreyhead 
	{ color: #808080; 
	font-size: 10px; 
	font-family: Verdana, Arial, Geneva, sans-serif; 
	line-height: 150% }
	
.textbluehead      
	{ color: #036; 
	font-size: 14px; 
	font-family: Verdana, Arial, Geneva, sans-serif; 
	line-height: 120%; 
	padding-top: 12px }
	
.textgreyhead 
	{ color: #ccc; 
	font-size: 13px; 
	font-family: Verdana, Arial, Geneva, sans-serif; 
	line-height: 14px; padding-top: 12px }
	
.textbeigehead    
	{ color: #677894; 
	font-size: 11px; 
	font-family: Verdana, Arial, Geneva, sans-serif; 
	line-height: 14px; 
	padding-top: 12px }
	
.newshead          
	{ color: #369; 
	font-size: 16px; 
	font-family: Georgia; 
	line-height: 120%; 
	padding-top: 12px }
	
.newsubhead   
	{ color: #699; 
	font-size: 16px; 
	font-family: Georgia; 
	line-height: 120%; 
	padding-top: 12px }
	
.newsubheadsecondary   
	{ color: #58a; 
	font-size: 11px; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	line-height: 120%; 
	padding-top: 12px }
	
.newsheadhilite 
	{ color: #699; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold; 
	line-height: 14px; 
	padding-top: 12px }
	
sup.new 
	{ color: #c00; 
	font-size: 9px; 
	font-family: Verdana, Arial, sans-serif; 
	line-height: 10px }
	
sup.pop 
	{ color: #036; 
	font-size: 9px; 
	font-family: Verdana, Arial, Geneva, sans-serif; 
	line-height: 10px }
	
small.date 
	{ color: #036; 
	font-size: 9px;
	font-family: Verdana, Arial, Geneva, sans-serif; 
	line-height: 10px }
	
.featuretext  
	{ color: #aaa; 
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
	line-height: 12px }
	
.summary_date  
	{ color: gray; 
	font-size: 9px; 
	font-family: Verdana, Arial, sans-serif, Verdana, Arial, sans-serif, Verdana }
	
.featurehead       
	{ color: #369; 
	font-size: 13px; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	line-height: 130% }
	
.summary_title        
	{ color: #369; 
	font-size: 16px; 
	font-family: Georgia; 
	line-height: 120%; 
	padding-bottom: 4px }
	
.arrowred  
	{ background-image: url("images/redarrow.gif"); 
	background-repeat: no-repeat; 
	background-position: left -1px; 
	text-align: left; 
	text-indent: 16px }
	
/* Style Cobalt */
/* Body */
body   
	{ color: #677894; 
	margin: 0 }
	
a:link   
	{ color: maroon }
	
a:visited 
	{ color: #800000 }
	
a:hover 
	{ color: red; 
	text-decoration: underline }

a:active 
	{ color: #800000 }

/* Backgrounds Colors */
.bg_main  { background-color: transparent }
.bg_header  { background-color: transparent }
.bg_search_box  { background-color: white }

.bg_nav_left_header         
	{ background-color: transparent; 
	padding-top: 8px }
	
.bg_nav_left   { background-color: transparent }

.bg_nav_left_selected  
	{ background-color: transparent; 
	padding-right: 4px }
	
.bg_nav_right_header        
	{ color: white; 
	font-size: 10px; 
	font-family: Verdana; 
	background-color: transparent; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	border-top: 1px dotted #036; 
	border-bottom: 1px dotted #036 }
	
.bg_nav_right   { background-color: transparent }
/* Common Styles */
.header_category_name   
	{ color: #9aa3b3; 
	font-size: 16px; 
	font-family: Georgia, "Times New Roman", serif; 
	font-weight: normal; 
	text-align: left; 
	text-transform: uppercase }
	
.header_breadcrumb       
	{ color: #699; 
	font-size: 9px; 
	font-family: Verdana, Arial; 
	text-transform: uppercase; 
	letter-spacing: 2px }
	
.header_breadcrumb a       
	{ color: #699; 
	font-size: 9px; 
	font-family: Verdana, Arial; 
	text-decoration: none; 
	text-transform: uppercase; 
	letter-spacing: 2px }
	
.header_breadcrumb a:hover       
	{ color: red !important; 
	font-size: 9px; 
	font-family: Verdana, Arial; 
	text-decoration: underline; 
	text-transform: uppercase; 
	letter-spacing: 2px }
	
.logo_text  
	{ color: #579; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; letter-spacing: -0.05em }
	
.logo_sub  
	{ color: #579; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; 
	letter-spacing: -0.05em }
	
.image_caption   
	{ color: #9aa3b3; 
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif }
	
.more_headlines   
	{ color: #800000; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 130% }
	
.global_updated  
	{ color: #ccc; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif }
	
.general_text       
	{ color: #699 !important; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 130% }
/* Left Navigation (Category List) */
.nav_left_header_text    
	{ color: #036; 
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif, Verdana; 
	font-weight: bold }
	
.nav_left_header_text a    
	{ color: #036; 
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif, Verdana }
	
.category_link_depth1 a 
	{ color: #800000; 
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold }
	
.category_link_depth2 a 
	{ color: #800000; 
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold }
	
.category_link_depth3 a 
	{ color: #800000; 
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold }
	
.advancedsearch_link   
	{ color: #579; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal   }
	
/* Right Navigation (Headlines) */
.nav_right_header       
	{ color: #036; 
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	line-height: 130%; 
	background-color: transparent; 
	text-transform: uppercase }
	
.nav_right_category_header       
	{ color: #036; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 130%; 
	text-transform: uppercase }
	
.nav_right_headlines     
	{ color: gray; 
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif }
	
.nav_right_category_name            
	{ color: #677894; 
	font-size: 9px; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	line-height: 160%; 
	text-align: left; 
	text-transform: uppercase; 
	letter-spacing: 1pt; 
	padding-bottom: 2px; 
	border-bottom: 1px dotted #677894 }
	
/* Article Summaries */
.summary_title           
	{ color: #369; 
	font-size: 16px; 
	font-family: Georgia; 
	line-height: 130%; 
	padding-bottom: 2px }
	
.summary   
	{ color: #677894; 
	font-size: 11px; 
	font-family: Verdana, Arial, sans-serif; 
	line-height: 130% }
	
.summary_date  
	{ color: #699; 
	font-size: 9px; 
	font-family: Verdana, Arial, sans-serif, Verdana, Arial, sans-serif, Verdana }
	
.summary_breadcrumb  
	{ color: #699; 
	font-size: 9px; 
	font-family: Verdana, Arial, sans-serif; 
	line-height: 160%; 
	text-decoration: none; 
	text-transform: uppercase; 
	letter-spacing: 1pt }
	
.summary_breadcrumb a  
	{ color: #699; 
	font-size: 9px; 
	font-family: Verdana, Arial, sans-serif; 
	line-height: 160%; 
	text-decoration: none; 
	text-transform: uppercase; 
	letter-spacing: 1pt }
	
.summary_breadcrumb a:hover   
	{ color: red; 
	font-size: 9px; 
	font-family: Verdana, Arial, sans-serif; 
	line-height: 160%; 
	text-decoration: underline; 
	text-transform: uppercase; 
	letter-spacing: 1pt }
/* Article Pages */
.article_title      
	{ color: #369; 
	font-size: 22px; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	line-height: 140% }
	
.article_text    
	{ color: #677894; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 130% }
	
.bg_printer_page  
	{ font-size: 11px; 
	font-family: Verdana; 
	line-height: 140%; 
	background-color: #ffffff }
	
p       
	{ color: #677894; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 130% }
	
.arrowredstyle 
	{ background-image: url("images/redarrow2.gif"); 
	background-repeat: no-repeat; 
	background-position: 0 -1px; 
	padding-left: 14px }
	
.arrowgreenstyle   
	{ background-image: url("images/green_dots.gif"); 
	background-repeat: no-repeat; 
	background-position: 0 3px; 
	padding-left: 14px }

.ProductBoxAHeadline
{
	font-size: .8em;
	color: #99ccff;
	font-family: Arial, Verdana;
	font-weight: bold;
	text-align: center;
}

.ProductBoxAMainText
{font-size: .8em;
	color: #3c0634;
	font-family: Arial, Verdana;
	font-weight: normal;
	text-align: center;}
	
.ProductBoxALink
{
	font-size: 0.6em;
	color: #000000;
	font-family: Arial, Verdana;
	font-weight: normal;
	text-align: center;
}

.ProductBoxBHeadline
{
	font-size: .8em;
	color: #990066;
	font-family: Arial, Verdana;
	font-weight: bold;
	text-align: center;
}

.ProductBoxBMainText
{
	font-size: .8em;
	color: #000000;
	font-family: Arial, Verdana;
	font-weight: normal;
	text-align: center;
}
