/*$Id$*/

/***********************************
* Global Shatterfield Styles
***********************************/

/* Template #1 Styles */

#container_table								{ position:absolute; top:0; left:0; width:100%; border:none; z-index:1; }
#content_table									{ width:100%; height:100%; z-index:1;}
#content_cell									{ width:100%; height:100%; }

#container_1_1									{ width:185px; padding:0 0 0 0; }
#container_1_2									{ background-image:url("/images/hdr.bg.1b.jpg"); background-repeat:repeat-x; }
#container_1_3									{ background-image:url("/images/hdr.bg.1b.jpg"); background-repeat:repeat-x; }

#container_2_1									{ padding:0 0 0 0; }
#container_2_2									{ background-image:url("/images/hdr.bg.2b.jpg"); background-repeat:repeat-x; color:#ffffff; background-color:#091E5F;}

#container_3_1									{  }
#container_3_2									{ background-image:url("/images/hdr.3b.jpg"); background-repeat:repeat-x; padding:0 25px 0 0; }

#container_4_1									{  }
#container_4_2									{  }

#container_5_1									{ width:185px; }
#container_5_2									{  }

#header_menu									{ padding:0 0 0 0; }
#header_menu_item								{ background-image:url("/images/menu.tab.middle.gif"); background-repeat:repeat-x; padding:0 10px 0 10px; }

a.header_menu_link:link, a.header_menu_link:visited {
	font-family:arial,verdana,helvetica;
	font-size:9pt;
	font-weight:500;
	color:#E7D8A3;
	text-decoration:none;
}

a.header_menu_link:hover {
	color:#ffffff;
	text-decoration:none;
}

#banner_right									{  }

#leftnav_table									{ width:100%; border:none; }
#leftnav_top									{ width:100%; padding:0 0 25px 15px; background-image:url("/images/bg.leftnav.jpg"); background-repeat:repeat-y; }

a.leftnav:link, a.leftnav:visited				{ font-size:8pt; font-weight:500; color:blue; text-decoration:none; }
a.leftnav:hover									{ text-decoration:underline; }

.search											{ font-size:9pt; background-color:#ffffff; border:1px solid #081E5E; }
#search_button									{ border:none; padding-left:3px; }

/* Tag level styles*/

body								{
	margin:0 0 0 0;
	background-color:#ffffff;
	font-family:arial,verdana,helvetica;
	font-size:9pt;
	font-weight:500;
	color:#333333;
}

/* classes */

a.category:link, a.category:visited 	{ font-size:12pt; font-weight:600; color:#E7D8A3; text-decoration:none; }
a.category:hover						{ color:#ffffff; text-decoration:none; }

a.content:link, a.content:visited		{ font-size:10pt; font-weight:500; color:blue; text-decoration:none; }
a.content:hover							{ text-decoration:underline; }

.link_group_title						{ width:110px; color:#ffffff; background-color:#091E5F; padding:0 5px 0 5px; }

a.sm_white:link, a.sm_white:visited		{ font-size:7pt; font-weight:600; color:#ffffff; text-decoration:none; }
a.sm_white:hover						{ text-decoration:underline; }

/* ID Selectors */

#container_5_2 .footer				{
	font-family:arial,verdana,helvetica;
	font-size:8pt;
	font-weight:500;
	color:#081E5E;
}

#container_5_2 a:link, a:visited	{
	font-family:arial,verdana,helvetica;
	font-size:8pt;
	font-weight:500;
	color:#081E5E;
	text-decoration:none;
}

#container_5_2 a:hover				{
	text-decoration:underline;
}


/*****************************************************
* Login Box
*****************************************************/
#login_box	{
	width:250px;
	font-family:arial,verdana,helvetica;
	color:#081E5E;
	font-size:8pt;
	display:table;
	float:right;
	margin:5px 15px 0 0;
	padding:1px;
}

#login_email	{
	width:90px;
	font-family:arial,verdana,helvetica;
	color:#081E5E;
	font-size:8pt;
	height:15px;
	border:1px solid #081E5E;
}

#login_password		{
	width:90px;
	font-family:arial,verdana,helvetica;
	color:#081E5E;
	font-size:8pt;
	height:15px;
	border:1px solid #081E5E;
}

.greeting	{
	width:100%;
	font-family:arial,verdana,helvetica;
	color:#081E5E;
	font-size:8pt;	
}

a.forgot, a.forgot:link, a.forgot:visited	{
	font-family:arial,verdana,helvetica;
	color:#081E5E;
	font-size:7pt;
	text-decoration:none;
}

a.forgot:hover	{
	text-decoration:underline;
}

#welcome_splash		{
	font-family:arial,verdana,helvetica;
	color:#081E5E;
	font-size:8pt;
	display:block;
	float:right;	
}


/*****************************************************
* Help Sections (Tool Tips)
*****************************************************/

#helpDiv						{ background-color:#E8EBF0; color:#17234B; border:2px solid #999999; z-index:100; padding:6px; }

/* Text styles */

.footer								{
	font-family:arial,verdana,helvetica;
	font-size:8pt;
	font-weight:500;
	color:#081E5E;
}

.text_7								{ font-family:arial,verdana,helvetica; font-size:7pt; }
.text_7_title						{ font-family:arial,verdana,helvetica; font-size:7pt; font-weight:600; color:#091E5F; }
.text_8								{ font-family:arial,verdana,helvetica; font-size:8pt; }
.text_8_title						{ font-family:arial,verdana,helvetica; font-size:8pt; font-weight:600; color:#091E5F; }
.text_9								{ font-family:arial,verdana,helvetica; font-size:9pt; }
.text_9_title						{ font-family:arial,verdana,helvetica; font-size:9pt; font-weight:600; color:#091E5F; }
.text_10							{ font-family:arial,verdana,helvetica; font-size:10pt; }
.text_10_title						{ font-family:arial,verdana,helvetica; font-size:10pt; font-weight:600; color:#091E5F; }
.text_11							{ font-family:arial,verdana,helvetica; font-size:11pt; }
.text_11_title						{ font-family:arial,verdana,helvetica; font-size:11pt; font-weight:600; color:#091E5F; }
.text_12							{ font-family:arial,verdana,helvetica; font-size:12pt; }
.text_12_title						{ font-family:arial,verdana,helvetica; font-size:12pt; font-weight:600; color:#091E5F; }
.text_13							{ font-family:arial,verdana,helvetica; font-size:13pt; }
.text_13_title						{ font-family:arial,verdana,helvetica; font-size:13pt; font-weight:600; color:#091E5F; }
.text_14							{ font-family:arial,verdana,helvetica; font-size:14pt; }
.text_14_title						{ font-family:arial,verdana,helvetica; font-size:14pt; font-weight:600; color:#091E5F; }
.text_15							{ font-family:arial,verdana,helvetica; font-size:15pt; }
.text_15_title						{ font-family:arial,verdana,helvetica; font-size:15pt; font-weight:600; color:#091E5F; }
.text_16							{ font-family:arial,verdana,helvetica; font-size:16pt; }
.text_16_title						{ font-family:arial,verdana,helvetica; font-size:16pt; font-weight:600; color:#091E5F; }

.blue								{ color:blue }
.green								{ color:green }
.red								{ color:red }
.white								{ color:white }
.lt_gray                            { color:#DEDEDE }

.status								{ color:red }
.status_ok							{ color:green }
.status_error						{ color:red }
.status_bold						{ color:red; font-weight:bold; }
