 body {	
	background-color: #5D7DA4;
	/*background-color: #7693B6;*/
	font-weight: normal;
	font-size: 11px;
	font-family: arial, helvetica, geneva;	
	}

p  {
	color: #3A5571;
	font-size: 11px;
	font-weight: normal;
	font-family: arial, helvetica, geneva} 

td   {
	color: black;
	font-size: 11px;
	font-family: arial, helvetica, geneva 
	}
	
td.contentLabels  {
	
	color: #3A5571;
	font-size: 11px;
	font-family: arial, helvetica, geneva ;
	font-weight: bold;	
	letter-spacing: 2;
}
	
.stories  {
	color: #B46666;
	font-size: 10px;
	font-weight: bold;
	font-family: arial, helvetica, geneva }

a:link.stories    {
	color:          #B46666;
	font-weight:     bold;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }

a:visited.stories    {
	color:          #B46666;
	font-weight:     bold;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:active.stories	{
	color:          #B46666;
	font-weight:     bold;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:hover.stories	{
	color:          #B46666;
	font-weight:     bold;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
	
td.stories {
	font-family: Arial, Helvetica, Geneva;
	font-size: 10px;
	font-weight: bold;
	color: #B46666;
	background-color: #FFFFFF;
}
	

a:link.showcases    {
	color:          #B46666;
	font-weight:     normal;
	font-size:       14px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }

a:visited.showcases    {
	color:          #B46666;
	font-weight:     normal;
	font-size:       14px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:active.showcases	{
	color:          #B46666;
	font-weight:     normal;
	font-size:       14px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:hover.showcases	{
	color:          #B46666;
	font-weight:     normal;
	font-size:       14px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
	

a:link.searchlink    {
	color:          #7682BF;
	font-weight:     bold;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }

a:visited.searchlink    {
	color:          #7682BF;
	font-weight:     bold;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:active.searchlink    {
	color:          #7682BF;
	font-weight:     bold;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:hover.searchlink      {
	color:          #B46666;
	font-weight:     bold;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }	

.menulink {
	font-family: Arial, Helvetica, Geneva;
	font-size: 10px;
	font-weight: bold;
	color: #B46666;
}

td.menulink {
	font-family: Arial, Helvetica, Geneva;
	font-size: 10px;
	font-weight: bold;
	color: #B46666;
	background-color: #FFFFFF;
}
	
a:link.menulink   {
	color:          #3A5571;
	font-weight:     bold;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:visited.menulink    {
	color:          #3A5571;
	font-weight:     bold;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:active.menulink    {
	color:          #3A5571;
	font-weight:     bold;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:hover.menulink      {
	color:          #B46666;
	font-weight:     bold;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }


td.found   {
	color: #3A5571;
	font-size: 10px;
	font-family: arial, helvetica, geneva;
	}

a:link.found   {
	color:          #3A5571;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:visited.found    {
	color:          #3A5571;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:active.found    {
	color:          #3A5571;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:hover.found      {
	color:          #B46666;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: underline}
	
td.cell_caption   {
	color: #3A5571;
	font-size: 11px;
	font-weight: normal;
	font-family: arial, helvetica, geneva }


table.storythreedee
{
	background-color: #D2D9E0;
		
	border-left-width: 1px;	
	border-left-style: solid;
	border-left-color: #D6E1E5;
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D6E1E5;	
	
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-bottom-color: #97A9B5;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ADBAB1;
}
table.iethreedee
{
	border-left-width: 1px;	
	border-left-style: solid;
	border-left-color: #D6E1E5;
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D6E1E5;	
	
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-bottom-color: #97A9B5;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ADBAB1;
}

table.outline {
	border:1px; 
	border-thickness: 1px; 
	border-color: #000000; 
	border-style: solid;	
	}

td.form_header
{
	color: #3A5571;
	background-color: #DEDFEA;
	padding: 2 2 2 2;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	font-family: Arial, Helvetica, Geneva;

}

td.form_header_nopad
{
	color: black;
	background-color: #DEDFEA;	
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}

td.form_header_center
{
	color:  #3A5571;
	background-color: #DEDFEA;
	padding: 2 2 2 2;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

td.form_label
{
	background-color: #F7F8F9;
	color:  #3A5571;
	font-size: 11px;
	font-weight: bold;
	text-align:right;
}

td.results_message_quicksearch {
	color: B46666;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	letter-spacing: 0.5pt;
	text-decoration: none;
	padding: 1 1 1 1;	
	background-color: #9EA9AB
}

td.results_message {
	color: #B46666;
	font-weight:     bold;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none;
	padding: 1 1 1 1;
	background-color: #FFFFFF;

	/*background-color: #fde3b1 straw*/
}

td.results_message_nopad {
	color: #B46666;
	font-weight:     bold;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none;
	background-color: #FFFFFF
	/*background-color: #fde3b1 straw*/
}

table.outline_light {
	border:1px; 
	border-thickness: 1px; 
	border-color: #aaaaaa; 
	border-style: solid;	
	}

td.outline {
	border:1px; 
	border-thickness: 1px; 
	border-color: #000000; 
	border-style: solid;	
	}

input.flat_input 
{
	border-width: 1px;
	border-style: solid;
	border-color: #676767;
	height: 20px;
	color: #000000;
	font-size: 11px;
	font-family: arial, helvetica, geneva;
}

input.search 
{
	border-width: 1px;
	border-style: solid;
	border-color: #676767;
	height: 20px;
	color: #000000;
	font-size: 12px;
	font-family: arial, helvetica, geneva;
}

textarea.flat_input 
{
	border-width: 1px;
	border-style: solid;
	border-color: Black;
	height: 80px;
	width: 180px;
	color: #000000;
	font-size: 12px;
	font-family: arial, helvetica, geneva;
		
}

input.flat_button
{
	border-width: 1px;	
	height: 18px;
	color: #3A5571;
	font-size: 11px;
	font-family: arial, helvetica, geneva;
	cursor: hand;
}

td.options  {
	color: #8C89B4;
	font-weight:     bold;
	font-size:       10px;
	font-family:     verdana, arial, helvetica, geneva;
	text-decoration: none;
	
}
select.options  {
	color: #7682BF;
	font-weight:     bold;
	font-size:       10px;
	font-family:     verdana, arial, helvetica, geneva;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 1px;
	border-top: 1px outset #333366;
	border-right: 1px none #333366;
	border-bottom: 1px inset #333366;
	border-left: 1px outset #333366;
	margin: 1px;
}
	
td.options_label  {
	color: #8C89B4;
	font-weight:     bold;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #9EA9AB;
	border-right-color: #9EA9AB;
	border-bottom-color: #9EA9AB;
	border-left-color: #9EA9AB;
	margin: 0px;
	padding: 0px;
}

td.results_nav  {
	color: #8C89B4;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }

select.results_nav  {
	color: #8C89B4;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none;
	background-color:#FFFFFF;
	border-top-style: outset;
	border-right-style: none;
	border-bottom-style: inset;
	border-left-style: outset;
}

td.copyright  {
	color: white;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none;
	text-align:left }

td.site_nav  {
	color: #999999;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none; 
	letter-spacing: 0.5pt
	 }

.mnuSite_nav  {
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none; 
	letter-spacing: 0.5pt;		
}

a:link.site_nav    {
	color:          white;
	font-weight:     normal;
	font-size:      11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none;
	letter-spacing: 0.5pt }
 
a:visited.site_nav    {
	color:          white;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none;
	letter-spacing: 0.5pt }
 
a:active.site_nav    {
	color:          white;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none;
	letter-spacing: 0.5pt }
 
a:hover.site_nav      {
	color:          #C0C0C0;
	font-weight:     normal;
	font-size:       11px;
	font-family:    arial, helvetica, geneva;
	text-decoration: none;
	letter-spacing: 0.5pt }
	
td.site_nav_large  {
	color: C0C0C0;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }	

td.found   {
	color: #3A5571;
	font-size: 10px;
	font-family: arial, helvetica, geneva;
	}

a:link.found   {
	color:          #3A5571;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:visited.found    {
	color:          #3A5571;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:active.found    {
	color:          #3A5571;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:hover.found      {
	color:          #B46666;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: underline}

a:link.results_nav    {
	color:          #8C89B4;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:visited.results_nav    {
	color:          #8C89B4;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:active.results_nav    {
	color:          #8C89B4;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:hover.results_nav      {
	color:          #B46666;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
	
td.previewpage {
	color: 3A5571;
	font-size: 11px;
	font-family: arial, helvetica, geneva }

td.preview_caption   {
	color: #3A5571;
	font-size: 11px;
	font-weight: normal;
	font-family: arial, helvetica, geneva }
	
td.cell_details   {
	color: #000000;
	font-size: 11px;
	font-family: arial, helvetica, geneva }

td.cell_caption   {
	color: #3A5571;
	font-size: 11px;
	font-weight: normal;
	font-family: arial, helvetica, geneva }
	
td.cell_links_major   {
	color: #8095AA;
	font-size: 8px;
	font-weight: normal;
	font-family: arial, helvetica, geneva;	}
	
td.cell_image   {
	color: #000000;
	font-size: 13px;
	font-family: arial, helvetica, geneva; 
	background-color:#DDDDDD
	}

.image {
	border:1px; 
	border-thickness: 1px; 
	border-color: #000000; 
	border-style: solid;}
	
a:link.cell_links_minor    {
	color:          #8095AA;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }

a:visited.cell_links_minor    {
	color:          #8095AA;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:active.cell_links_minor	{
	color:          #8095AA;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:hover.cell_links_minor	{
	color:          #B46666;
	font-weight:     normal;
	font-size:       11px;
	font-family:     arial, helvetica, geneva;
	text-decoration: underline }
	
td.lightboxUser   {
	color: white;
	font-size: 13px;
	font-weight: bold;
	font-family: arial, helvetica, geneva }
	
.label   {
	color: #8095AA;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, helvetica, geneva }
	

.info_popup 
{	
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	border: solid 1px #000000;
	visibility: hidden;
	padding: 7px 5px 9px 5px;
	background-color: #FFFFF5;
	position: absolute;
	width: 155px;
	z-index: 1000;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}

td.copyright_black {
	color: black;
	font-size: 10px;
	font-weight: bold;
	font-family: arial, helvetica, geneva }
	
td.footer_white {
	color: white;
	font-size: 10px;
	font-weight: normal;
	font-family: arial, helvetica, geneva;
	text-align: center;
}

td.indexText {
	/*color: #5B7797;*/
	color: #7898BE;
	text-align: center;
	font-size: 10px;
	font-weight: normal;
	font-family: arial, helvetica, geneva 
}

a:link.footer_white    {
	color:          white;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:visited.footer_white    {
	color:          white;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:active.footer_white    {
	color:          #C0C0C0;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
 
a:hover.footer_white      {
	color:          #C0C0C0;
	font-weight:     normal;
	font-size:       10px;
	font-family:     arial, helvetica, geneva;
	text-decoration: none }
