/*** Base Tab ***/
a.tab
{
	text-decoration: none;
	cursor: pointer;
	font-size:11px;
	color:#FFFFFF;
}

a.tab div
{
	float: left;
	height: 20px;
	padding-right:2px;
}

div.tab_open_close
{
	background-repeat: no-repeat;
	width: 8px;
}

div.tab_text
{
	background-repeat: repeat-x;
	text-align: center;
	line-height: 20px;
}

/*** Silver Tab ***/
a.silver_tab
{
	color: #000000;
}

a.silver_tab:hover
{
	color: #FE8301;
}

div.silver_open_tab
{
	background-image: url(../../../Graphics/Images/Controls/SilverOpenTab.gif);
}

div.silver_text_tab
{
	background-image: url(../../../Graphics/Images/Controls/SilverTabBackground.gif);
}
div.silver_close_tab
{
	background-image: url(../../../Graphics/Images/Controls/SilverCloseTab.gif);
}


/*** Orange Tab ***/
a.orange_tab
{
	color: #ffffff;
}

a.orange_tab:hover
{
	color: #ffffff;
}

div.orange_open_tab
{
	background-image: url(../../../Graphics/Images/Controls/OrangeOpenTabNew2.gif);
}

div.orange_text_tab
{
	background-image: url(../../../Graphics/Images/Controls/OrangeTabBackgroundNew2.gif);
}

div.orange_close_tab
{
	background-image: url(../../../Graphics/Images/Controls/OrangeCloseTabNew2.gif);
}

/*** Blue Tab
a.blue_tab
{
	color: #ffffff;
}

a.blue_tab:hover
{
	color: #ffffff;
}

div.blue_open_tab
{
	background-image: url(../../../Graphics/Images/Controls/BlueOpenTab.gif);
}

div.blue_text_tab
{
	background-image: url(../../../Graphics/Images/Controls/BlueTabBackground.gif);
}

div.blue_close_tab
{
	background-image: url(../../../Graphics/Images/Controls/BlueCloseTab.gif);
} ***/

/*** Blue Tab ***/
a.blue_tab
{
	color:White;
}

a.blue_tab:hover
{
	color:White;
	font-weight:bold;
}

div.blue_open_tab
{
	background-image: url(../../../Graphics/Images/Controls/BlueOpenTabNew2.gif);
}

div.blue_text_tab
{
	background-image: url(../../../Graphics/Images/Controls/BlueTabBackgroundNew2.gif);
}

div.blue_close_tab
{
	background-image: url(../../../Graphics/Images/Controls/BlueCloseTabNew2.gif);
}










/*** Frame ***/
div.content_frame
{
	border-left: solid 1px #DDDDDD;
	background-image: url(../../../Graphics/Images/Controls/FrameRightShade.gif);
	background-repeat: repeat-y;
	background-position: right;
}









/*** Top Frame ***/
div.top_frame
{
	height: 6px;
	background-image: url(../../../Graphics/Images/Controls/FrameTopShade.gif);
	background-repeat: repeat-x;
	background-position: top;
}

div.top_frame div
{
	height: 6px;
	background-repeat: no-repeat;
}

div.top_frame_left
{
	width: 2px;
	float: left;
	background-image: url(../../../Graphics/Images/Controls/FrameLeftTopShade.gif);
	background-repeat: no-repeat;
	position: absolute;
}

div.top_frame_right
{
	width: 100%;
	background-image: url(../../../Graphics/Images/Controls/FrameRightTopShade.gif);
	background-position: top right;
}

/*** Bottom Frame ***/
div.bottom_frame
{
	height: 4px;
	background-image: url(../../../Graphics/Images/Controls/FrameBottomShade.gif);
	background-repeat: repeat-x;
}

div.bottom_frame div
{
	height: 4px;
	background-repeat: no-repeat;
}

div.bottom_frame_left
{
	width: 6px;
	float: left;
	background-image: url(../../../Graphics/Images/Controls/FrameLeftBottomShade.gif);
	background-repeat: no-repeat;
	position: absolute;
}

div.bottom_frame_right
{
	width: 100%;
	background-image: url(../../../Graphics/Images/Controls/FrameRightBottomShade.gif);
	background-position: right;
}

















/*** Base Button ***/
a.button
{
	text-decoration: none;
	cursor: pointer;
}

a.button div
{
	display: inline;
	float: left;
	height: 22px;
}

div.button_open_close
{
	background-repeat: no-repeat;
	width: 4px;
}

div.button_text
{
	background-repeat: repeat-x;
	text-align: center;
	line-height: 22px;
}

/*** Orange Button ***/
a.orange_button
{
	color: #ffffff;
}

a.orange_button:hover
{
	color: #ffffff;
}

div.orange_open_button
{
	background-image: url(../../../Graphics/Images/Controls/OrangeOpenButton.gif);
}

div.orange_text_button
{
	background-image: url(../../../Graphics/Images/Controls/OrangeButtonBackground.gif);
}

div.orange_close_button
{
	background-image: url(../../../Graphics/Images/Controls/OrangeCloseButton.gif);
}

/*** Blue Button ***/
a.blue_button
{
	color: #ffffff;
}

a.blue_button:hover
{
	color: #ffffff;
}

div.blue_open_button
{
	background-image: url(../../../Graphics/Images/Controls/BlueOpenButton.gif);
}

div.blue_text_button
{
	background-image: url(../../../Graphics/Images/Controls/BlueButtonBackground.gif);
}

div.blue_close_button
{
	background-image: url(../../../Graphics/Images/Controls/BlueCloseButton.gif);
}


















/*** Base Titled Frame ***/
div.titled_frame
{
	
}

div.titled_frame div
{
	float: left;
	height: 25px;
}

div.titled_frame_open_close
{
	background-repeat: no-repeat;
	width: 3px;
}

div.titled_frame_text
{
	background-repeat: repeat-x;
	text-align: left;
	line-height: 25px;
	font-weight: bold;
}

/*** Orange Titled Frame ***/
div.orange_titled_frame_content
{
	border: solid 1px #FEBA55;
	border-top: none;
	width:430px;
}

div.orange_open_titled_frame
{
	background-image: url(../../../Graphics/Images/Controls/OrangeOpenTitledFrame.gif);
}

div.orange_text_titled_frame
{
	color: #F68002;
	background-image: url(../../../Graphics/Images/Controls/OrangeTitledFrameBackground.gif);
}

div.orange_close_titled_frame
{
	background-image: url(../../../Graphics/Images/Controls/OrangeCloseTitledFrame.gif);
}

/*** Blue Titled Frame ***/
div.blue_titled_frame_content
{
	border: solid 1px #67B0D9;
	border-top: none;
}

div.blue_open_titled_frame
{
	background-image: url(../../../Graphics/Images/Controls/BlueOpenTitledFrame.gif);
}

div.blue_text_titled_frame
{
	color: #526574;
	background-image: url(../../../Graphics/Images/Controls/BlueTitledFrameBackground.gif);
}

div.blue_close_titled_frame
{
	background-image: url(../../../Graphics/Images/Controls/BlueCloseTitledFrame.gif);
}













/*** Quote ***/
div.quote
{
	width: 172px;
	background-repeat: no-repeat;
	display: block;
}

div.quote_header
{
	background-image: url(../../../Graphics/Images/Controls/QuoteHeader.gif);
	height: 12px;
}

div.quote_content
{
	background-color: #D5EFFF;
	color: #0E5F8E;
	font-size: 11pt;
}

div.quote_footer
{
	background-image: url(../../../Graphics/Images/Controls/QuoteFooter.gif);
	height: 30px;
}

div.quote_rights
{
	text-align: right;
	color: #818181;
	font-size: 9pt;
}

.menu
{
	color: #008DDD;
	font-weight: bold;
}

.menu_selected
{
	color: #FE8301;
	font-weight: bold;
	text-decoration: underline;
}

.menu:hover
{
	color: #FE8301;
	text-decoration: underline;
}

.PanelTitle
{
	color: #FFFFFF; /* #526573; */
	background-color: #5282C6;/*#C6D7EF;*/
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	padding: 8px 8px 8px 8px;	
	border-left: solid 1px #001894;
	border-right: solid 1px #001894;	
	border-top: solid 1px #001894;
}

.PanelContent
{	
	padding: 8px 8px 8px 8px;	
	border-left: solid 1px #001894;
	border-right: solid 1px #001894;
	border-bottom: solid 1px #001894;	
}