/***********************************************************************************
* General Energy Service, Inc. Stylesheet                                          *
* File Name: genergy.css                                                           *
* General Energy Services, Inc., Copyright 2008                                    *
* The contents of this file may not be copied, duplicated, or redistributed        *
* in any form without the prior written consent of General Energy Services, Inc.   *
************************************************************************************/

/***************************************************************************
** IF YOU ADD STYLES TO THE FILE, MAKE SURE IT DOESN'T ALREADY EXIST,    ***             
** INTELLESENCE WILL NOT CATCH IT!                                       ***
****************************************************************************/

/*<agl.folder "Master Page Styles">*/
body { background-color: #CCCCCC; margin-top: 20px; margin-bottom: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
a { color: #358DCC; text-decoration: none; }
a:hover { color: #358DCC; text-decoration: underline; }
a:visited { color: #666666; text-decoration: none; }
div#Master_Container { width: 992px; margin: 0 auto; padding: 0px; }
div#Master_Content { width: 992px; background-color: #FFFFFF; float: left; }
div#Primary_Container { width: 992px; margin: 0px; padding: 0px; background-color: #FFFFFF; float: left; }
#Primary_Content { padding: 10px; float: left; }
ul.standard_List { list-style-type: disc; }
ul.standard_List li { line-height: 15px; }
ul.noBullet_List { list-style-type: none; float: left; }
ul.noBullet_List li { line-height: 15px; }
.flt_Lft { float: left; }
.flt_Rgt { float: right; }
/*</agl.folder>*/

/*<agl.folder "Master PopUp Page">*/
div#Pop_Container { width: 800px; margin: 0 auto; padding: 0px; }
div#Pop_Content { width: 800px; background-color: #FFFFFF; float: left; }
div#Pop_Header { width: 800px; height: 100px; background-color: #0076C0; background-image: url(../images/backgrounds/Header_BG.gif); background-repeat: repeat-x; float: left; }
div#Close_Window { height: 36px; margin-right: 20px; background-color: #0076C0; background-image: url(../images/backgrounds/Close_WindowBG.gif); background-repeat: repeat-x; border-left: 1px solid #55BCEB; border-bottom: 1px solid #55BCEB; border-right: 1px solid #55BCEB; float: right; }
div#Pop_HeaderLeft { width: auto; height: 89px; margin: 5px 10px; background-image:url(../images/logo/Genergy_Logo.png); background-repeat: no-repeat; float: left; }
div#Pop_TopNav { width: 800px; height: 30px; background-image: url(../images/backgrounds/Top_Nav.gif); background-repeat: repeat-x; border-top: .1em solid #000000; border-bottom: .1em solid #000000; float: left; }
ul#Pop_Nav { list-style-type: none; margin: 2px 10px; padding: 0px; }
ul#Pop_Nav li { margin: 0px; padding: 0px; float: left; }
div#Pop_Media { width: 790px; height: 225px; padding: 5px; background-color: #358DCC; float: left; }
div#Pop_MediaContent { width: 785px; height: 220px; background-color: #55BCEB; border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; float: left; }
div#Pop_SubNavContainer { width: 800px; height: 20px; background-image: url(../images/backgrounds/Sub_NavigationBG.gif); background-repeat: repeat-x; border-top: .1em solid #000000; border-bottom: .1em solid #000000; float: left; }
div#Pop_PrimaryContainer { width: 800px; margin: 0px; padding: 0px; background-color: #FFFFFF; float: left; }
div#Pop_PrimaryContent { padding: 10px; float: left; }
div#Pop_Footer { width: 800px; height: 40px; background-image: url(../images/backgrounds/Footer_BG.gif); background-repeat: repeat-x; border-top: .1em solid #000000; float: left; }
div#Pop_FooterContent { margin: 10px; height: 20px; width: 780px; float: left; }
/*</agl.folder>*/

/*<agl.folder "Regions">*/
div#Region_A { width: auto; float: left; }
div#Region_B { width: auto; float: left; }
div#Region_C { width: auto; float: left; }
/*</agl.folder>*/

/*<agl.folder "Background Colors">*/
.BGCSLG { background-color: #CCCCCC; }  /*Background Color 20% Black*/
.BGCSB { background-color: #000000; }   /*Background Color 100% Black*/
.BGCSULB { background-color: #55BCEB; } /*Background Color Ultra Light Blue*/
.BGCSUMB { background-color: #358DCC; } /*Background Color Ultra Medium Blue*/
.BGCSMB { background-color: #0076C0; }  /*Background Color Medium Blue*/
/*</agl.folder>*/

/*<agl.folder "Background Images">*/
.Header_BG { background-image: url(../images/backgrounds/Header_BG.gif); background-repeat: repeat-x; height: 100px; }
.Login_BG { background-image: url(../images/backgrounds/Login_BG.gif); background-repeat: repeat-x; height: 36px; }
.Top_Nav { background-image: url(../images/backgrounds/Top_Nav.gif); background-repeat: repeat-x; height: 30px; }
.Table_Top { background-image: url(../images/spacers/Table_Top.gif); background-repeat: repeat-x; height: 20px; }
.Table_Bot { background-image: url(../images/spacers/Table_Bot.gif); background-repeat: repeat-x; height: 20px; }
/*</agl.folder>*/

/*<agl.folder "Border Styles">*/
.BdrBot1 { border-bottom: .1em solid #000000; }  /*Border Bottom 100% Black*/
.BdrTop1 { border-top: .1em solid #000000; }     /*Border Top 100% Black*/
.BdrTop2 { border-top: .1em solid #CCCCCC; }      /*Border Top  20% Black*/
.BdrRight2 { border-right: .1em solid #CCCCCC; } /*Border Right 20% Black*/
.BdrImg { border-top: .1em solid #000000; border-left: .1em solid #000000; border-bottom: .1em solid #CCCCCC; border-right: .1em solid #CCCCCC; }
/*</agl.folder>*/

/*<agl.folder "Text Colors"*/
.TXTB { color: #000000; }   /*Text Color 100% Black*/
.TXTULB { color: #A4D7F4; } /*Text Color Ultra Light Blue*/
.TXTMLB { color: #358DCC; } /*Text Color Medium Light Blue*/
/*</agl.folder>*/

/*<agl.folder "Fonts and TypeFaces">*/
p { margin: 10px 0px 10px 0px; line-height: 15px; }
.navText { color: #A4D7F4; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ; }
.subNavText { color: #A4D7F4; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif ; }
.footerNavText { color: #A4D7F4; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.copyrightText { color: #A4D7F4; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.rqdText { color: #FF0000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.errorText { color: #FF0000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: italic; }
/*</agl.folder>*/

/*<agl.folder "Text Alignment">*/
.alignRight { text-align: right; }
.alignLeft { text-align: left; }
.alignJustify { text-align: justify; }
/*</agl.folder>*/

/*<agl.folder "Heading Styles">*/
h1 { color: #358DCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 0px; padding: 0px; font-weight: 900; text-decoration: none; }
h2 { color: #358DCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px 0px 10px 0px; padding: 0px; font-weight: 600; text-decoration: none; }
h2 a { color: #358DCC; text-decoration: none; }
h2 a:hover { color: #358DCC; text-decoration: underline; }
h2 a:visited { color: #666666; text-decoration: none; }
h3 { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; padding: 0px; font-weight: normal; line-height: 15px; }
h3 p { margin: 10px 0px 10px 0px; line-height: 15px; }
/*</agl.folder>*/

/*<agl.folder "Heading Row Styles">*/
hr { margin-bottom: 10px; padding: 0px; }
/*</agl.folder>*/

/*<agl.folder "Header Styles">*/
div#Header { width: 992px; height: 100px; float: left; }
#Header_Left { width: 471px; height: 89px; margin: 5px 10px; float: left; }
#Sign_In { height: 36px; margin-right: 20px; border-left: 1px solid #55BCEB; border-bottom: 1px solid #55BCEB; border-right: 1px solid #55BCEB; float: right; }
select#Express_Login { font-family: Verdana, Arial, Helvetica, sans-serif; }
/*</agl.folder>*/

/*<agl.folder "Footer Styles">*/
div#Footer_Container {!important; width: 992px; height: 40px; background-image: url(../images/backgrounds/Footer_BG.gif); background-repeat: repeat-x; border-top: .1em solid #000000; float: left; }
div#Footer_Nav { width: 992px; height: 20px; float: left; !important; }
div#Copyright { width: 981px; padding: 0px 5px; float: left; }
ul#Footer_Nav { width: 982px; list-style-type: none; margin: 5px 10px; padding: 0px; float: left; !important; }
ul#Footer_Nav li { width: auto; white-space: nowrap; padding: 0px 5px 0px 5px; float: left; }
ul#Footer_Nav li a { color: #A4D7F4; text-decoration: none; }
ul#Footer_Nav li a:hover { color: #A4D7F4; text-decoration: underline; }
/*</agl.folder>*/

/*<agl.folder "Top Navigation">*/
div#Top_Nav { width: 992px; height: 30px; background-image: url(../images/backgrounds/Top_Nav.gif); background-repeat: repeat-x; border-top: .1em solid #000000; border-bottom: .1em solid #000000; float: left; }
ul#Main_Nav { width: 972px; height: 14px; list-style-type: none; margin: 8px 10px; padding: 0px; float: left; !important; }
ul#Main_Nav li { width: auto; white-space: nowrap; padding: 0px 5px 0px 5px; float: left; }
ul#Main_Nav li a { color: #A4D7F4; text-decoration: none; }
ul#Main_Nav li a:hover { color: #A4D7F4; text-decoration: underline; }
/*</agl.folder>*/

/*<agl.folder "Media Styles">*/
#Media_Container { width: 982px; height: 295px; padding: 5px; background-color: #358DCC; float: left; }
#Media_Content { width: 980px; height: 290px; background-color: #55BCEB; border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; float: left; }
/*</agl.folder>*/

/*<agl.folder "Sub Navigation">*/
div#Sub_NavContainer { width: 992px; height: 20px; background-image: url(../images/backgrounds/Sub_NavigationBG.gif); background-repeat: repeat-x; border-top: .1em solid #000000; border-bottom: .1em solid #000000; float: left; }
ul#Sub_Nav { width: 900px; height: 16px; list-style-type: none; margin: 3px 10px; padding: 0px; float: left; !important; }
ul#Sub_Nav li { width: auto; white-space: nowrap; padding: 0px 5px 0px 5px; float: left; }
ul#Sub_Nav li a { color: #A4D7F4; text-decoration: none; }
ul#Sub_Nav li a:hover { color: #A4D7F4; text-decoration: underline; }
/*</agl.folder>*/

/*<agl.folder "Home Page Styles">*/
ul#Services { list-style-type: disc; }
ul#Services li { line-height: 15px; }
/*</agl.folder>*/

/*<agl.folder "Contact Page Styles">*/
div#Contact_Container { width: 972px; margin: 0px; float: left; }
div#Contact_Online { width: 972px; float: left; }
div#Contact_Success { width: 972px; float: left; }
form#Contact { float: left; }
form#Contact label { font-weight: bold; }
ul#Contact_Type { list-style-type: none; margin: 0px; padding: 0px; }
ul#Contact_Type li { margin: 0px; padding: 0px 5px 0px 5px; float: left; }
/*</agl.folder>*/