/******************************************************
*	Custom Style Sheet for Sterling Resources
* 	Created by Al Edwards.
*	$Id: style.css,v 1.00 Monday, October 27th, 2003
******************************************************/
A:link { color: #9ecdfb; text-decoration: none; }
A:visited { color: #9ecdfb; text-decoration: none; }
A:active { color: #9ecdfb; text-decoration: none; }
A:hover { color: #9ecdfb; text-decoration: none; }

A.dark:link    {color: black; text-decoration: none;}
A.dark:visited { color: black; text-decoration: none; }
A.dark:active { color: black; text-decoration: none; }
A.dark:hover { color: #333333; text-decoration: none; }

A.pgTitle:link { font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Tahoma, Verdana; text-decoration: underline; }
A.pgTitle:visited {font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Tahoma, Verdana; text-decoration: underline;}
A.pgTitle:active  {font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Tahoma, Verdana; text-decoration: underline;}
A.pgTitle:hover   {font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Tahoma, Verdana; text-decoration: underline;}

A.dklg:link { font-weight: bold; color: #000080; text-decoration: none; }
A.dklg:visited { font-weight: bold; color: #000080; text-decoration: none; }
A.dklg:active { font-weight: bold; color: #000080; text-decoration: none; }
A.dklg:hover { font-weight: bold; color: #333333; text-decoration: none; }

A.epsol_PageNavText2:link{font-weight: bold; font-size: 10pt; color: #9ECDFB; font-family: Verdana; text-align: right; }
A.epsol_PageNavText2:hover{font-weight: bold; font-size: 10pt; color: #9ECDFB; font-family: Verdana; text-align: right; }
A.epsol_PageNavText2:visited{font-weight: bold; font-size: 10pt; color: #9ECDFB; font-family: Verdana; text-align: right; }
/*A.epsol_PageNavText2:hover { font-weight: bold; font-size: 10pt; color: #6699ff; font-family: Verdana; text-align: right; }*/

TD, TH     {FONT-SIZE: 11px; FONT-FAMILY: Verdana;}
TD.dark    {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
TD.pgTitleDark { font-size: 11px; color: #ffffff; font-family: Tahoma; background-color: black; }
TD.smaller {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; background-color: #f0f0f0;}
TD.smallr  {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
TD.footer { background-image: url(../images/blueblackfade.jpg); }
TD.footer2 { background-color: black; }
TD.sidemenu{background-color: #f0f0f0;}
TH { font-size: 11px; color: #000080; font-family: Verdana; background-color: whitesmoke; text-align: left; }
TD.t_menu { font-size: 11px; width: 900px; color: white; font-family: Tahoma; background-color: #7c89b3; }
TD.clients { font-size: 11px; width: 33%; color: white; font-family: Verdana; }
TABLE.clients { border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; border-collapse: collapse; }
TABLE.clients2 { }

/**************************
/ Reports
/**************************/
.ReportTitle { font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: left; font-family: Tahoma; }
.ReportHeader { font-size: 11px; color: #FFFFFF; text-align: left; font-family: Verdona; }
.RequiredField {font-size: 11px; font-family: Tahoma; color: #FF0000; }
TABLE.thankyou {}
/*style=\"BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND-COLOR: #fff\" cellSpacing=\"1\" cellPadding=\"3\" width=\"80%\" align=\"left\" border=\"1\"*/
TR.tyheader {font-size: 11px; color: #000080; font-family: Verdana; background-color: whitesmoke; text-align: left; }
.tyHeader { font-size: 11px; color: #000080; font-family: Verdana; background-color: whitesmoke; text-align: left; }

/******************
/ Image Styles
/*****************/
TD.logo        { background-image: url(../images/logo-onblack.jpg); }
TD.logofade    { background-image: url(../images/logo_motion_fade.jpg); }
TD.motion { background-repeat: no-repeat; background-color: black; }
TD.motionend { background-image: url(../images/blue-motion-end.jpg); background-repeat: no-repeat; background-color: black; }


P {FONT-SIZE: 11px; FONT-FAMILY: Verdana}
P.smaller {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma}
P.dark {FONT-SIZE: 11px; FONT-FAMILY: Verdana}

.MissionText { font-weight: bold; text-justify: distribute; font-size: 15px; color: white; font-family: Verdana; text-align: justify; }
.ManagerTitle { font-size: 11px; color: white; font-family: Verdana; text-align: justify; }
.ManagerText { font-size: 10pt; color: white; font-family: Arial; text-align: justify; }

.curtop {font-family:Arial;font-size:8pt;color:black;}
.othertop {font-family:Arial;font-size:8pt;color:#FFFFFF;}
.contenttitle {font-family:Arial;font-size:10pt;color:#800000;font-weight:bold}
.contenttitle2 {font-family:Arial;font-size:10pt;color:#000080;font-weight:bold}
.contenttext {font-size: 10pt; color: white; font-family: Arial; }
.contenttextj { font-size: 10pt; color: white; font-family: Arial; text-align: justify; }
.content_text_justified_padded { padding-left: 15px; padding-right: 15px; font-size: 10pt; color: white; font-family: Arial; text-align: justify; }
.contentTextLg {font-family:Arial;font-size:11pt;color:#000080;}
.404 { font-weight: bold; font-size: 13pt; color: white; font-family: Arial; text-align: justify; }
.contentquote {font-family:Arial;font-size:10pt;color:#800000;}
.contentlink {font-family:Arial;font-size:10pt;color:blue;}
.contentheader { padding-left: 10px; font-weight: bold; font-size: 14pt; background-image: url(../images/content-header-bg-a.jpg); padding-bottom: 12px; color: white; background-repeat: no-repeat; font-style: italic; font-family: Arial; height: 82px; }
.jobTitle{font-family:Arial; font-size:14pt; color:white; font-weight:bold}
.pgTitle {font-weight: bold; font-size: 14pt; color: #ffffff; font-family: Verdana; text-decoration: underline;}
.time{font-weight: bold; font-size: 7pt; color: #ffffff; font-family: Verdana;}
.header_table { width: 750px; }
.regform_text_fields { background-color: lightgrey; }
.image { margin-left: 25px; }
.Pushed_Text{color: white; margin-left: 40px;}
ul { font-size: 10pt; color: white; margin-right: 5px; font-family: Arial; text-align: justify; }

body { margin: 0px; color: white; background-color: #7c89b3; }

.epsol_template_header { margin-top: 0px; padding-left: 5px; font-weight: bold; font-size: 14pt; color: white; font-style: italic; font-family: Arial; /*height: 82px;*/ }
.epsol_template_background { background-image: url(../images/presentation_template01.jpg); background-repeat: no-repeat; }
.epsol_template_text { font-size: 10pt; color: white; font-family: Arial; text-align: justify; }
.epsol_textcell { padding-right: 10px; padding-left: 15px; width: 375px;}
.epsol_texttable { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 400px; padding-top: 0px; height: 325px; }
.epsol_outer_table { table-layout: fixed; width: 750px; }
.epsol_outer_cell { width: 480px; }
.epsol_picturecell{ }
.epsol_PageNavText { font-weight: bold; font-size: 10pt; color: #99ccff; font-family: Verdana; }
.epsol_PageNavText2 { }
/****************************
/ Menu Styles
/****************************/
.TopMenuGroup{border:1px; border-style:outset; border-color:Gray; background-image:url(../images/topGroupBg.gif);}
.MenuGroup   {cursor:default; /*background-color:white; border:1px; border-style:solid; border-color:Gray; filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);*/}
.SubMenuGroup{cursor:default; border:1px; border-style:solid; border-color:Gray;}
.MenuMainItem { padding-right: 5px; padding-left: 10px; font-size: 10px; padding-bottom: 3px; cursor: default; color: white; padding-top: 3px; font-family: MS Sans Serif, Verdana; }
.MenuMainItemOver { padding-right: 5px; padding-left: 10px; font-size: 10px; padding-bottom: 3px; cursor: hand; color: blue; padding-top: 3px; font-family: MS Sans Serif, Verdana; background-color: #7c89b3; }

.MenuItem { padding-right: 10px; padding-left: 15px; font-size: 10px; padding-bottom: 3px; cursor: default; color: #a2d1ff; padding-top: 3px; font-family: MS Sans Serif, Verdana; background-color: #033767; }
.MenuItemOver    {background-color:silver; color:blue; font-family:MS Sans Serif, Verdana; font-size:10px; padding:3px; padding-left:15px; padding-right:10px; cursor:hand;}

.MenuBreak { background-color: #a2d1ff; }
.DisabledMenuItem    {color:Gray; background-color:white; font-family:MS Sans Serif, Verdana; font-size:10px; padding:3px; padding-left:15px; padding-right:10px; cursor:default;}
.DisabledMenuItemOver{color:Gray; background-color:silver; font-family:MS Sans Serif, Verdana; font-size:10px; padding:3px; padding-left:15px; padding-right:10px; cursor:default;}

.SelectedMenuItem{padding-right: 5px; padding-left: 10px; font-size: 10px; padding-bottom: 3px; cursor: default; color: white; padding-top: 3px; font-family: MS Sans Serif, Verdana; }
.SelectedMenuItemOver { padding-right: 5px; padding-left: 10px; font-size: 10px; padding-bottom: 3px; cursor: hand; color: blue; padding-top: 3px; font-family: MS Sans Serif, Verdana; background-color: lightgrey; }
.ChildSelectedMenuItem { padding-right: 10px; padding-left: 15px; font-size: 10px; padding-bottom: 3px; cursor: hand; color: white; padding-top: 3px; font-family: MS Sans Serif, Verdana; background-color: silver; }
.ChildSelectedMenuItemOver { padding-right: 10px; padding-left: 15px; font-size: 10px; padding-bottom: 3px; cursor: hand; color: blue; padding-top: 3px; font-family: MS Sans Serif, Verdana; background-color: darkgray; }


.MenuBreak   {padding:0px;}
.TopNavLink  {font-weight:bold; font-size:10px; color:#3F3F3F;}
.WelcomeTitle{font-family:Verdana; font-size:23px; font-weight:900; letter-spacing:-0.2mm; margin-top:10px; margin-bottom:20px;}
.MainText    {font-family:Verdana; font-size:11px;}
.FooterText  {font-family:Verdana; font-size:10px;}
.Hint        {color:Red;}

.TabMenuItem { border-right: #3333cc 1px solid; padding-right: 20px; border-top: #3333cc 1px solid; padding-left: 20px; font-size: 11px; padding-bottom: 5px; border-left: #3333cc 1px solid; cursor: hand; color: white; padding-top: 5px; border-bottom: #3333cc 1px solid; font-family: verdana; background-color: #3333cc; }
.TabMenuItemOver { border-right: #3333cc 1px solid; padding-right: 20px; border-top: #3333cc 1px solid; padding-left: 20px; font-size: 11px; padding-bottom: 5px; border-left: #3333cc 1px solid; cursor: hand; color: white; padding-top: 5px; border-bottom: #3333cc 1px solid; font-family: verdana; background-color: #0066ff; text-decoration: underline; }
.TabSelectedMenuItem { border-right: #f0f0f0 1px solid; padding-right: 20px; border-top: #f0f0f0 1px solid; padding-left: 20px; font-size: 11px; padding-bottom: 5px; border-left: #f0f0f0 1px solid; cursor: default; color: black; padding-top: 5px; border-bottom: #f0f0f0 1px solid; font-family: verdana; background-color: #f0f0f0; }
.TabSelectedMenuItemOver { border-right: #f0f0f0 1px solid; padding-right: 20px; border-top: #f0f0f0 1px solid; padding-left: 20px; font-size: 11px; padding-bottom: 5px; border-left: #f0f0f0 1px solid; cursor: default; color: black; padding-top: 5px; border-bottom: #f0f0f0 1px solid; font-family: verdana; background-color: #f0f0f0; }

/*******************
/ Button Styles
/******************/
.buttonOnTab { border-right: black thin solid; border-top: black thin solid; font-weight: bold; border-left: black thin solid; color: blue; border-bottom: white thin solid; background-color: white; }
.buttonOffTab { border-right: black thin solid; border-top: black thin solid; border-left: black thin solid; color: black; border-bottom: black thin solid; background-color: silver; }


