﻿/*
NOTE: Filters don't work if the width property of the element is not set.
*/

A:link			{ font-size: 11px; color: #536587; font-weight: bold; text-decoration: none; font-family: verdana;}
A:visited		{ font-size: 11px; color: #536587; font-weight: bold; text-decoration: none; font-family: verdana;}
A:hover			{ font-size: 11px; color: #FF9933; font-weight: bold; text-decoration: none; font-family: verdana;}
A:active		{ font-size: 11px; color: #536587; font-weight: bold; text-decoration: none; font-family: verdana;}

Label		{background-color: Transparent;color: #536587; font-family: Verdana; font-size: 11px;font-weight: normal; vertical-align: middle;}
SPAN		{font-size: 11px; color: #536587; font-family: Verdana; font-weight: normal; text-decoration: none; padding: 0; vertical-align: middle;}

P			{background-color: Transparent; color: #536587; font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 16px; text-align: justify;}
BR          {font-family: Verdana; font-size: 11px; font-weight: normal;}
ul 	        {margin: 15px 0px 15px 15px; font-family: verdana; font-size: 11px; font-weight: bold; color: #536587; line-height: 17px; text-indent: 10px; list-style-image: url('../images/orange_dot.gif');}

/* BACKGROUND **********************************************************/
.Body1 
{
	background-color: #FFFFFF; 
	margin: 0;
	background-image: url(../images/body_bg.gif);
	background-repeat: repeat;
}

/* BUTTON *************************************************************/
.Button_Main
{
	border-left: 1px solid #3F6FA4; 
	border-right: 1px solid #3F6FA4; 
	border-top: 1px solid #3F6FA4; 
	border-bottom: 1px solid #3F6FA4; 
	font-family: Verdana;
	color: #010179;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF; 
	background-image: url(../images/button_bg.gif); 
	background-repeat: repeat-x;
	cursor: hand;
}
.Button1
{
	border: 0; 
	font-family: Verdana;
	color: Gray;
	font-size: 11px;
	font-weight: bold;
	background-color: Transparent; 
	background-image: url(../images/buttons/btn1_off.gif); 
	background-repeat: no-repeat;
	cursor: hand;
	width: 112px;
	height: 16px;
	padding-bottom: 1px;
	text-align: center;
	text-transform: lowercase;
}
.Button3
{
	border: 0; 
	font-family: Verdana;
	color: Gray;
	font-size: 11px;
	font-weight: bold;
	background-color: Transparent; 
	background-image: url(../images/buttons/btn3_off.gif); 
	background-repeat: no-repeat;
	cursor: hand;
	width: 73px;
	height: 16px;
	padding-bottom: 2px;
	text-transform: lowercase;
}
.Button_Orange
{
	border-left:1px solid #FFAC59; 
	border-right:1px solid #CC6633; 
	border-top:1px solid #FFAC59; 
	border-bottom:1px solid #CC6633; 
	font-family:Verdana;
	color:#FFE066;
	font-size:11px;
	font-weight:bold;
	background-color:#E68946; 
	background-image:url(../images/btn_bk2.gif); 
	background-repeat:repeat-x;
}

/* Gradients **************************************************************/
.Gradient_Bottom
{
	font-family: Verdana; 
	color: 330000; 
	font-size: 12px;
	background-color: #C1CBD7;
	padding: 0px;
	margin: 0;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#C1CBD7',endColorStr='#FFFFFF',gradientType='1');
	border-width: 0px;
}
.Gradient_Tab
{
	font-family: Verdana; 
	color: 330000; 
	font-size: 12px;
	background-color: #E1E8F5;
	padding: 0px;
	margin: 0;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#E1E8F5',endColorStr='#FFFFFF',gradientType='0');
	border-width: 0px;
}
.Gradient_Title
{
	font-family: Verdana; 
	color: 330000; 
	font-size: 12px;
	background-color: #C2CCD8;
	padding: 0px;
	margin: 0;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#C2CCD8',endColorStr='#FFFFFF',gradientType='1');
	border-width: 0px;
}

.Gradient_Content
{
	font-family: Verdana; 
	color: 330000; 
	font-size: 12px;
	background-color: #E0E5EB;
	padding: 0px;
	margin: 0;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#E0E5EB',endColorStr='#FFFFFF',gradientType='1');
	border-width: 0px;
}

/* IMG **************************************************************/
.ImageShadow
{
	border: #516485 1px solid;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=DimGray,direction=135,strength=2);
}

.Img_Rotate {filter: progid:DXImageTransform.Microsoft.BasicImage( Rotation=.1,Mirror=0,Invert=0,XRay=0,Grayscale=0,Opacity=1.00);}

/* Links *************************************************************/
.Link_Bottom:link		{font-family: Verdana; font-size: 11px; color: #536587; font-weight: bold; text-decoration: none; }
.Link_Bottom:visited	{font-family: Verdana; font-size: 11px; color: #536587; font-weight: bold; text-decoration: none; }
.Link_Bottom:hover		{font-family: Verdana; font-size: 11px; color: #536587; font-weight: bold; text-decoration: none; }
.Link_Bottom:active		{font-family: Verdana; font-size: 11px; color: #536587; font-weight: bold; text-decoration: none; }

.Link_Main:link			{font-family: Verdana; font-size: 11px; color: #536587; font-weight: bold; text-decoration: underline; }
.Link_Main:visited		{font-family: Verdana; font-size: 11px; color: #536587; font-weight: bold; text-decoration: underline; }
.Link_Main:hover		{font-family: Verdana; font-size: 11px; color: #FF9933; font-weight: bold; text-decoration: underline; }
.Link_Main:active		{font-family: Verdana; font-size: 11px; color: #536587; font-weight: bold; text-decoration: underline; }

.Link_Left:link			{font-family: Verdana; font-size: 12px; color: #536587; font-weight: bold; text-decoration: none;}
.Link_Left:visited		{font-family: Verdana; font-size: 12px; color: #536587; font-weight: bold; text-decoration: none;}
.Link_Left:hover		{font-family: Verdana; font-size: 12px; color: #FF9933; font-weight: bold; text-decoration: none;}
.Link_Left:active		{font-family: Verdana; font-size: 12px; color: #536587; font-weight: bold; text-decoration: none;}

.Link_Top:link			{font-family: Verdana; font-size: 11px; color: #262B49; font-weight: bold; text-decoration: underline; }
.Link_Top:visited		{font-family: Verdana; font-size: 11px; color: #262B49; font-weight: bold; text-decoration: underline; }
.Link_Top:hover			{font-family: Verdana; font-size: 11px; color: #FF9933; font-weight: bold; text-decoration: underline; }
.Link_Top:active		{font-family: Verdana; font-size: 11px; color: #262B49; font-weight: bold; text-decoration: underline; }

/* DATAGRID ***********************************************************/
.DataGrid_Footer			{color: #010179;font-family: Verdana;font-size: 1pt;font-weight: bold;text-decoration: none;}

.DataGrid_Head				{background-color: Transparent;border: 0;color: #010179;font-family: Verdana;font-size: 12px;font-weight: bold;text-align: left;}
.DataGrid_Head a:link		{color: #010179;font-family: Verdana;font-size: 12px;font-weight: normal;text-decoration: underline;}
.DataGrid_Head a:visited	{color: #010179;font-family: Verdana;font-size: 12px;font-weight: normal;text-decoration: underline;}
.DataGrid_Head a:hover		{color: #010179;font-family: Verdana;font-size: 12px;font-weight: normal;text-decoration: underline;}
.DataGrid_Head a:active		{color: #010179;font-family: Verdana;font-size: 12px;font-weight: normal;text-decoration: underline;}

.DataGrid_Item				{background-color: Transparent;border: 0;color: #000000;font-family: Verdana;font-size: 10px;margin: 0;text-align: left;}
.DataGrid_ItemAlt			{background-color: Transparent;border: 0;color: #000000;font-family: Verdana;font-size: 10px;margin: 0;text-align: left;}
.DataGrid_ItemAlt2			{background-color: #EEF0F0;border: 0;color: #000000;font-family: Verdana;font-size: 10px;margin: 0;text-align: left;}

.DataGrid_Pager				{color: #010179;font-family: Verdana;font-size: 12px;font-weight: normal;text-decoration: none;}
.DataGrid_Pager a:link		{color: #010179;font-family: Verdana;font-size: 12px;font-weight: normal;text-decoration: underline;}
.DataGrid_Pager a:visited	{color: #010179;font-family: Verdana;font-size: 12px;font-weight: normal;text-decoration: underline;}
.DataGrid_Pager a:hover		{color: #010179;font-family: Verdana;font-size: 12px;font-weight: normal;text-decoration: underline;}
.DataGrid_Pager a:active	{color: #010179;font-family: Verdana;font-size: 12px;font-weight: normal;text-decoration: underline;}



.List_Header
{
	color: #000000;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFD603;
	text-align: center;
	vertical-align: middle;
	height: 20px;
}
.List_Item
{
	font-family: Verdana;
	color: White;
	font-size: 13px;
	font-weight: normal;
	height: 20px;
	vertical-align: middle;
}

.List_ItemAlt
{
	font-family: Verdana;
	background-color: #F7FBFB;
	color: Blue;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	height: 20px;
}

.List_Selected
{
	font-family: Verdana;
	background-image: url(images/btnbkg.gif);
	font-size: 20px;
	height: 20px;
	width: 228px;
}

/* Shadows *************************************************************/
.Shadow_Image
{
	border: black 1px solid;
	background-color: Gray;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=DimGray,direction=135,strength=2);
}
.Shadow_Background	{background-color: White; filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=135,strength=4)}
.Shadow_Left		{filter: Shadow(color=White,direction=135,strength=2)}

/* TEXT *************************************************************/
.Text_Label			{background-color: Transparent; color: #536587; font-family: Verdana; font-size: 10px; font-weight: normal;}
.Text_LabelTitle	{background-color: Transparent; color: #C9D4E4; font-family: Verdana; font-weight: bold; font-size: 18px;}
.Text_LabelTop		{background-color: Transparent; color: #262B49; font-family: Verdana; font-size: 10px; font-weight: normal;}
.Text_LabelBold		{background-color: Transparent; color: #536587; font-family: Verdana; font-weight: bold; font-size: 11px;}
.Text_Title			{background-color: Transparent;color: #536587;font-family: Verdana;font-weight: bold;font-size: 13px;}
.Text_SubTitle		{background-color: Transparent;color: #FFFFFF;font-family: Verdana;font-weight: bold;font-size: 11px;}
.Text_White			{background-color: Transparent; color: #FFFFFF; font-family: Verdana; font-size: 14px; font-weight: bold; text-transform: uppercase;}
.Text_Message		{color: Red;font-family: Verdana;font-size: 10px;font-weight: normal;font-family: Verdana;}
.Text_Orange		{font-family: Verdana; font-size: 12px; color: #F97C00; font-weight: bold; text-decoration: none; font-style: normal;}

/* bulleted list ***********************************************************/
.normal 	        {margin: 15px 0px 15px 15px; font-family: verdana; font-size: 11px; font-weight: normal; color: #536587; line-height: 17px; text-indent: 10px; list-style-image: url('../images/orange_dot.gif');}

/* TEXTBOX ***********************************************************/
.TextBox_Regular
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	padding: 0 0 0 3;
}
.TextBox_Multiline
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	padding: 0 0 0 3;
}
.TextBox_Regular_old
{
	background-color: #FFF3B9;
	color: #444444;
	font-family: Verdana;
	font-size: 11px;
	padding-left: 5px;
	
	border-style: window-inset;
	border-width: 1px;
	border-color: Gray;	
}

#fullheight	{height: 100%;}