﻿body {
}


/** LEFT PANEL **/
.LeftPanel
{
    width:20%;
    vertical-align:top;
    
}

.leftPanel_ShadedBox
{
    filter:shadow(color=Lightgrey,direction=150);
    
}

.LeftPanel_BoxHeader
{
    background-image:url(../Images/MainMenuBkg.gif);
    border-left:solid 1px lightgrey;
    border-top:solid 2px #DE3D26;
    border-right:solid 1px lightgrey;
    background-color:white;
    font-family:Tahoma;
    font-size:11px;
    color:#DE3D26;
    width:100%;
    height:22px;
    text-align:left;
    font-weight:bold;
    padding-left:10px;
}


.LeftPanel_BoxHeader_Link
{
    background-image:url(../Images/MainMenuBkg.gif);
    border-left:solid 1px lightgrey;
    border-top:solid 2px #DE3D26;
    border-right:solid 1px lightgrey;
    background-color:white;
    font-family:Tahoma;
    font-size:11px;
    color:#DE3D26;
    width:100%;
    height:22px;
    text-align:left;
    font-weight:bold;
    text-decoration:underline;
}

.LeftPanel_BoxBody
{
    border:solid 1px lightgrey;
    background-color:White;
    width:100%;
    font-family:Tahoma;
    font-size:10px;
    margin:2 2 2 2;
    color:Maroon;
    vertical-align:top;
}  

/** LEFT PANEL **/



/** MIDDLE PANEL **/
.MiddlePanel
{
   vertical-align:top;
    text-align:left;
    float:left;
    
}
.MiddlePanel_ShadedTD
{
    filter:shadow(color=Lightgrey);
}

.MiddlePanel_Header_ShadedTD
{
    filter:shadow(color=Lightgrey);
}

.MiddlePanel_ShadedBox
{
    width:98%;
    background-color:#F2F5F2;
    border:solid 1px lightgrey;
    text-align:left;
    overflow:hidden;
}

.MiddlePanel_ShadedBoxHeader
{
     /**width:97%;
    border-left:solid 1px lightgrey;
    border-top:solid 2px lightgrey;
    border-right:solid 1px lightgrey;**/
    background-color:white;
    font-family:Tahoma;
    font-size:11px;
    color:DarkSlateBlue;
    height:22px;
    text-align:left;
    font-weight:bold;
    padding-left:10px;
    vertical-align:middle;
}

.MiddlePanel_ShadedBoxHeading
{
    background-color:#DE3D26;
    font-family:Tahoma;
    font-size:12px;
    color:Wheat;
    padding:2px 4px 2px 8px;
    border-right:outset 2px white;
    border-bottom:outset 2px white;
    width:80px;
}

.MiddlePanel_ShadedBoxHeading1
{
    /**background-color:lightGrey;**/
    font-family:Tahoma;
    font-size:12px;
    color:navy;
    padding:2px 4px 2px 8px;
    /**border-right:outset 1px white;
    border-bottom:outset 1px white;**/
    width:50%;
}

.MiddlePanel_ShadedBoxHeading2
{
    background-color:#66799A;
    font-family:Tahoma;
    font-size:12px;
    color:Wheat;
    padding:2px 4px 2px 8px;
    border-right:outset 2px white;
    border-bottom:outset 2px white;
    width:50%;
}

.MiddlePanel_ShadedBoxLink
{
    width:100%;
    text-align:right;
}
.ShadedBoxLink
{
    font-family:Tahoma;
    font-size:10px;
    text-align:right;
    color:#545556;
    font-weight:bold;
    width:100%;
    text-align:right;
}

.MiddlePanel_ShadedBoxConent
{
    font-family:Tahoma;
    font-size:11px;
    text-align:justify;
    width:100%;
}
/** MIDDLE PANEL **/


/** RIGHT PANEL **/
.RightPanel
{
    width:20%;
    vertical-align:top;
    
}

.RightPanel_ShadedBox
{
    filter:shadow(color=Lightgrey,direction=150);
    
}

.RightPanel_BoxHeader
{
    background-image:url(../Images/MainMenuBkg.gif);
    border-left:solid 1px lightgrey;
    border-top:solid 2px #DE3D26;
    border-right:solid 1px lightgrey;
    background-color:white;
    font-family:Tahoma;
    font-size:11px;
    color:#DE3D26;
    width:100%;
    height:22px;
    text-align:left;
    font-weight:bold;
    padding-left:10px;
}

.RightPanel_BoxBody
{
    border:solid 1px lightgrey;
    background-color:White;
    width:100%;
    font-family:Tahoma;
    font-size:10px;
    margin:2 2 2 2;
    color:Maroon;
}  

/** RIGHT PANEL **/







.BulletList_Heading
{
    font-family:Tahoma;
    font-size:11px;
    color:#66799A;
    text-align:left;
    font-weight:bold;
    padding-left:10px;
}

.BulletList_Content
{
    padding-left:20px;
}


.Content_OuterTable
{
    color: Black;
	font-size: 8pt;
	width: 100%;
	text-align:center;
}
.Content_InnerTable
{
	font-family: Tahoma;
	color:Black;
	font-size: 8pt;
	background-color:#F0F3F9;
	border : 1px solid #7288AC;
	padding: 10 2 2 2;
	margin: 0 0 0 0;
	width: 90%;
	text-align:left; 
}
.Content_InnerTable_Header 
{
    border-bottom : 1px solid #635DAD;
	background-color :#EEEEEE;
	color:#0E3491;
	font: bold 11px Tahoma;
	padding-bottom: 2px;
	padding-left: 6px;
	text-align:Left;
	
}

.Content_ListLink 
{
    font-family:Tahoma;
    color:#DE3D26;
	font: bold 11px Tahoma;
	padding-bottom: 2px;
	padding-left: 6px;
	text-align:Left;
	text-decoration:none;
}

.Content_ListLink:hover 
{
    font-family:Tahoma;
    color:#DE3D26;
	font: bold 11px Tahoma;
	padding-bottom: 2px;
	padding-left: 6px;
	text-align:Left;
	text-decoration:underline;
}

.Content_InnerTable_TDCaption
{
	font-family:Tahoma;
	text-align:right;
	font-size:11px;	
	vertical-align:middle;
	width:25%;
}
.Content_TextBox
{
	font-family:Tahoma;
	text-align:left;
	font-size:11px;	
	vertical-align:middle;
	border : 1px solid #7B9EBD;
	background-color:#FFFFFF;
}
.Content_TextBox_ReadOnly
{
	font-family:Tahoma;
	text-align:left;
	font-size:11px;	
	vertical-align:middle;
	border : 1px solid #7B9EBD;
	background-color:lightGrey;
}
.Content_ComboBox
{
	font-family:Tahoma;
	text-align:left;
	font-size:11px;	
	vertical-align:middle;
	border : 1px solid #7B9EBD;
	background-color:#FFFFFF;
}

.Content_ButtonCaption
{
	font-family:Tahoma;
	color:Black;
	font-size:11px;
	border : 1px solid #7B9EBD;
	background-color:#E3E3EC;
	margin: 2 2 2 2 ;
}
.Content_RequiredField
{
    font-family:Tahoma;
    font-size:10px;
    text-align:left;
    color:Red;
}

.Content_InnerTable_View
{
	font-family: Tahoma;
	color:Black;
	font-size: 8pt;
	background-color:gainsboro;
	border : 1px solid #7288AC;
	padding: 10 2 2 2;
	margin: 5 5 5 5;
	width: 90%;
	text-align:left; 
}

.Content_View_Data
{
	color:maroon;
	font-family:Tahoma;
	text-align:left;
	font-size:11px;	
	vertical-align:middle;
	border: solid 1px Gray;
	background-color:lightGrey;
	margin: 5 5 5 5;
	}
.Content_View_Caption
{
	font-family:Tahoma;
	text-align:right;
	font-size:11px;	
	vertical-align:middle;
	color:darkBlue;
	width:25%;
	}

.Content_ErrMsg
{
	font-family:Tahoma;
	font-size:11px;
	color:Maroon;
}



.Sitemap_Static
{
    font-family:Tahoma;
    color:Green;
	font: bold 12px Tahoma;
	padding-bottom: 2px;
	padding-left: 50px;
	text-align:Left;
	text-decoration:none;
}

.Sitemap_Seprator
{
    border:solid 1px #99FFCC;
    width:100%;
    color:#99FFCC;
}

.Sitemap_Link
{
    font-family:Tahoma;
    color:#DE3D26;
	font: bold 12px Tahoma;
	padding-bottom: 2px;
	padding-left: 6px;
	text-align:Left;
	text-decoration:none;
}
.Sitemap_Link:hover
{
    font-family:Tahoma;
    color:#DE3D26;
	font: bold 12px Tahoma;
	padding-bottom: 2px;
	padding-left: 6px;
	text-align:Left;
	text-decoration:underline;
}


/**NEWS**/
.News_Date
{
    font-weight:bold;
    color:#253D81;
    text-decoration:underline;
    text-align:left;
}
.News_Details
{
    text-align:justify;
    color:#253D81;
}

.Quotes
{
    width:100%;
    font-family:Tahoma;
    font-size:11px;
    margin:2 2 2 2;
    color:Maroon;
    padding-left:20px;
}
.Quotes_Author
{
    width:100%;
    font-family:Tahoma;
    font-size:11px;
    margin:2 2 2 2;
    color:Maroon;
    font-weight:bold;
    padding-left:20px;
}

/** Product **/
.ProductLinks
{
    font-family:Tahoma;
    font-size:11px;
    text-align:right;
    font-weight:bold;
    color:#253D81;
    width:100%;
    text-align:right;
    text-decoration:none;
}
.ProductLinks:hover
{
    font-family:Tahoma;
    font-size:11px;
    text-align:right;
    color:#253D81;
    font-weight:bold;
    width:100%;
    text-align:right;
    text-decoration:underline;
}


/** GRID **/
.Grid
{
    color : #000000; 
    background-color :White;
    font-size : 11px; 
    font-family :Tahoma;
    text-decoration : none; 
    line-height : 10px; 
    padding-left : 2px; 
    padding-right : 2px;
    
}
.Grid_Header
{
     border-bottom : 1px solid #635DAD;
	background-color :WhiteSmoke;
	color:#66799A;
	font: bold 8pt Tahoma;
	text-align:center;
}
.Grid_Row
{
    color : black; 
    background-color : transparent ; 
    font-size : 8pt; 
    font-family :Tahoma;
    text-decoration : none; 
}
