/* MGIC : Orange Skin */

/******************/
/*** Logon Page ***/
/******************/
.Home_Link_Arrow { background-image: url('hm_right_arrow.jpg'); height:15px; width:19px; background-repeat:no-repeat; float:left; margin-top:5px;}

/**************************/
/*** Master Page Styles ***/
/**************************/
.AboutNav_Label { font-size: 12px; color: #4d009b; font-weight: bold }

/**************************/
/*** Information Blocks ***/
/**************************/
.InfoTitle {font-size: 18px; color: #FF7F00; }
.InfoText {color: #FFFFFF; font-size: 11px; }
a:link {
	color: #FF7F00;
	text-decoration: none;
}
a:visited {
	color: #FF7F00;
	text-decoration: none;
}
a:hover {
	color: #3895F5;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.Master_Info_Block {width: 250px; height: 100px; border:solid 1px #ff7f00; border-bottom:solid 1px #ff7f00; border-left:solid 1px #ff7f00; border-right:solid 1px #ff7f00}

/**************************/
/*** Paragraph Headings ***/
/**************************/
.ParaHeader { color: #4d009b; font-size: 20px }

/************************/
/*** Horizontal Rules ***/
/************************/
hr { height: 1px; color: #ff7b00 }

/************************/
/*** Form Text Styles ***/
/************************/
.TitleLabelStyle14
{
	color:#ff7b00;
    /*vertical-align:middle;*/
    font-family:Arial,Verdana,tahoma,arial;
	font-size:14pt;	
}

.TitleLabelStyle18
{
	color:#5D10D2;
    vertical-align:middle;
    font-family:Arial,Verdana,tahoma,arial;
	font-size:18pt;	
}

.TitleLabelStyleWhite18
{
	color:#ffffff;
    vertical-align:middle;
    font-family:Arial,Verdana,tahoma,arial;
	font-size:18pt;
}

.TitleLabelStyle20
{
	color:#ff7b00;    
    font-family:Arial,Verdana,tahoma,arial;
	font-size:20pt;
}

.LabelStyle14
{
	color:#000000;    
    font-family:Arial,Verdana,tahoma,arial;
	font-size:14pt;
}

.LabelStyle9
{
	color:#ff7b00;    
    font-family:Arial,Verdana,tahoma,arial;
	font-size:9pt;
	font-weight:bold;
}

.SubTitleLabelStyle9
{
	color:#191919;
    vertical-align:middle;
    font-family:Arial,Verdana,tahoma,arial;
	font-size:9pt;
	font-weight:bold;
}

.SubTitleLabelStyle10
{
	color:#ff7b00;
    vertical-align:middle;
    font-family:Arial,Verdana,tahoma,arial;
	font-size:10pt;
	font-weight:bold;
}

.copyLink {
	font-family: Arial,Verdana, Tahoma, Arial;
	font-size:8.5pt;
	color: #ff7b00;	
}

.AdCellHeaderStyle
{
	color:#5D10D2;
    /*vertical-align:middle;*/
    font-family:Arial,Verdana,tahoma,arial;
	font-size:10pt;	
}

.Border
{
	border-top: solid 1px #ff7b00;
	border-left: solid 1px #ff7b00;
	border-right: solid 1px #ff7b00;
	border-bottom: solid 1px #ff7b00;
}

.tdHelpLink
{
	/*color:#191919;*/
    vertical-align:middle;
    font-family:Arial,Verdana,tahoma,arial;
	font-size:9.5pt;
	/*text-decoration:underline;*/
	padding-top:10px;
	padding-bottom:10px;
}

/************************/
/*** Page Link Styles ***/
/************************/
.hLink {
	font-family: Arial,Verdana, Tahoma, Arial;
	font-size: 9.5pt;
	color: #ff7b00;
	font-weight:bold;
	text-decoration: underline;
}

.hLink:link {
	font-family: Arial,Verdana, Tahoma, Arial;
	font-size: 9.5pt;
	color: #ff7b00;
	font-weight:bold;
	text-decoration: underline;
}
.hLink:visited {
	font-family: Arial,Verdana, Tahoma, Arial;
	font-size: 9.5pt;
	color: #ff7b00;
	font-weight:bold;
	text-decoration: none;
}
.hLink:active {
	font-family: Arial,Verdana, Tahoma, Arial;
	font-size: 9.5pt;
	color: #ff7b00;
	font-weight:bold;
	text-decoration: none;
}
.hLink:hover {
	font-family: Arial,Verdana, Tahoma, Arial;
	font-size: 9.5pt;
	font-weight:bold;
	color: #3366ff;
	text-decoration: underline;
}

.hLinkSm
{
	font-family: Arial,Verdana, Tahoma, Arial;
	font-size:8.5pt;	
	color: #ff7b00;	
	text-decoration: none;
}
.hLinkSm:link {
	font-family: Arial,Verdana, Tahoma, Arial;
	font-size:8.5pt;	
	color: #ff7b00;	
	text-decoration: none;
}
.hLinkSm:visited {
	font-family: Arial,Verdana, Tahoma, Arial;
	font-size:8.5pt;	
	color: #ff7b00;
	text-decoration: none;
}
.hLinkSm:active {
	font-family: Arial,Verdana, Tahoma, Arial;
	font-size:8.5pt;	
	color: #ff7b00;
	text-decoration: none;
}
.hLinkSm:hover {
	font-family: Arial,Verdana, Tahoma, Arial;
	font-size:8.5pt;	
	color: #3366ff;
	text-decoration: underline;
}

/***********************/
/*** GridView Styles ***/
/***********************/
.GridViewRowStyle
{
	background-color: #ffffff;	
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#37475e;	
	padding-left:5px;
	margin-left:5px;
	height:20px;	
}

.GridViewLinkStyle
{
	color:#ff7b00;
    vertical-align:middle;
    font-family:Arial,Verdana,tahoma,arial;
	font-size:7pt;
	font-weight:bold;
}

.GridViewLabelStyle
{
	color:#5D10D2;
    vertical-align:middle;
    font-family:Arial,Verdana,tahoma,arial;
	font-size:7pt;
	font-weight:bold;
}

.GridViewHeaderStyle
{	
	background-color: #111f0c;	
	height: 20px;	
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;	
	color:#ffffff;
	padding-left:5px;
	margin-left:5px;
	padding-right:5px;
	margin-right:5px;
	font-weight:bold;
}

.GridViewHeaderStyle a:link {
    color : #ffffff;
    text-decoration : none;
}

.GridViewHeaderStyle a:visited {
    color : #ffffff;
    text-decoration : none;
}

.GridViewHeaderStyle a:hover {
    color : #ffffff;
    text-decoration : underline;
}

.GridViewHeaderStyle a:active {
    color : #ffffff;
    text-decoration : underline;
}

.GridViewFooterStyle
{
	height: 20px;
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;	
	padding-left:5px;
	margin-left:5px;
}

.GridViewPagerStyle
{			
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
}

.GridViewSelectedRowStyle
{
	background-color: #f5f5f5;	
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#37475e;
	padding-left:5px;
	margin-left:5px;
	height:20px;
}

.GridViewAlternateRowStyle
{
	background-color: #ffffff;	
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#37475e;	
	padding-left:5px;
	margin-left:5px;
	height:20px;
}

/**********************/
/*** Navigation Bar ***/
/**********************/
.menuStyle
{	
	background-color:#ffffff;
	font-family:Arial,Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#191919;	
}
.menuHoverStyle
{	
	text-decoration: underline;	
	font-family:Arial,Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#191919;
}
.menuSelectedStyle
{	
	background-color:#ffffff;
	font-family:Arial,Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#191919;	
}

/********************************/
/*** Information Popup Styles ***/
/********************************/
.popupContentStyle
{	
	font-family:Arial,Verdana,tahoma,arial;
	font-size:small;
	color:#191919;
	font-weight:normal;				
}
.popupStyle
{	
	border:solid 1px #ff7b00;	
	background-color:#ffffff;
	padding:3px;
	margin:3px;	
}

/********************************/
/*** Collapsable Panel Styles ***/
/********************************/
.collapsePanel
{
	height:0px;
	overflow:hidden;
	width:100%;
}

.collapsePanelHeader
{	
	height:27px;
	width:100%;
	padding-left:2px;	
	vertical-align:middle;
	background-image:url('orange_bar.jpg');
	background-repeat:repeat-x;
	font-size:8.5pt;	
}

/********************/
/*** Other Styles ***/
/********************/
.HelpTable
{
	background-image:url('home_pop.jpg');
	background-repeat:no-repeat;	
	display:block;
}

.TipStyle
{
	color:#529CEF
}

.MessageHeaderStyle
{
	color:White;
	background-color:#ff7b00;
	height:20px;
	padding-left:10px;
	padding-top:3px;
}

/************************************/
/*** Authentication - Login Panel ***/
/************************************/
.Login_Panel_Top
{
	background-image: url('Login_Panel_Orange_Top.gif');
	background-repeat: repeat-x;
}

.Login_Panel_Bottom
{
	background-image: url('Login_Panel_Orange_Bottom.gif');
	background-repeat: repeat-x;
}

.Login_Panel_Left
{
	background-image: url('Login_Panel_Orange_Left.gif');
	background-repeat: repeat-y;
}

.Login_Panel_Right
{
	background-image: url('Login_Panel_Orange_Right.gif');
	background-repeat: repeat-y;
}

.Recovery_Caption { font-size: x-small; color: #ff7b00; text-align:left; }
.PasswordReset_Caption { font-size: x-small; color: #ff7b00; text-align:left; }

.dykBackColour
{
	background-color:#110100;
}
.promoBackColour
{
	background-color:#110100;
}

/**************************/
/*** Modal Popup Styles ***/
/**************************/
.modalBackground
{
    background-color:Gray;
    filter:alpha(opacity=40);
    opacity:0.5;
}
.modalPopup
{
    background-color:#ffffff;
    border-width:1px;
    border-style:solid;
    border-color:#ff7b00;
    padding:3px;
    width:600px;
}

/**********************/
/*** DID YOU KNOWS? ***/
/**********************/
.dyk_container
{
	padding:7px;
	border-top:solid 1px #FE7E00; 
	border-bottom:solid 1px #FE7E00; 
	border-left:solid 1px #FE7E00; 
	border-right:solid 1px #FE7E00; 
	background-color:#110100;	
	min-height:100px;
}

.dyk_title
{
	font-size:14pt;
	color:#FE7E00;
}

.dyk_text
{
	font-size:8.5pt;
	color:#FE7E00;
	padding-top:2px;
}

/************************/
/*** PROMOTION BLOCKS ***/
/************************/
.promo_container
{
	padding:7px;
	border:solid 1px #fe7e00; 
	border-bottom:solid 1px #fe7e00; 
	border-left:solid 1px #fe7e00; 
	border-right:solid 1px #fe7e00;
	background-color:#110100;
	min-height:100px;
}

.promo_title
{
	font-size:14pt;
	color: #fe7e00;
}

.promo_text
{
	font-size:8.5pt;
	color:#ffffff;
	padding-top:2px;
}