/* CSS Document */

body, p, h1, h3, ul, ol, form, input {margin:0;padding:0;}

body {background:#ffffff url(../images/body-bg.jpg) no-repeat top center;color:#ffffff;}

body, .redText, .greyText, .redBigHeading, .blueBigHeading, .blueText, .topSearchInput {font-family:Tahoma;font-size:11px;}

.center {margin-left:auto;margin-right:auto;}

.redText, .redBigHeading {color:#496600;}
.redBigHeading, .blueBigHeading, .whiteBigHeading {font-size:24px;letter-spacing:-1px;}
.blueBigHeading {color:#496600;}
.whiteBigHeading  {color:#ffffff;font-size:30px;}
.greyText{color:#333333;}
.blueText {color:#002d65;}
.greenText {color:#496600;}

.bold {font-weight:bold;}

#pageTop {background:url(.../images/blank-black.png) #000000;height:30px;width:100%;text-align:center;padding-top:15px;}

#topLinks {text-align:left;width:958px;margin:0 auto;}
#topLinks {position:absolute;margin-top:-30px;text-align:center;width:100%;}

#topLinks ul {list-style:none;/*padding-left:65px;*/}
#topLinks ul li {display:inline;}
#topLinks ul li a {color:#ffffff;text-decoration:none;}
#topLinks ul li a:hover {color:#619800;text-decoration:none;}
.topSeprator {padding:0 25px 0 25px;background:url(../images/dotSepV.gif) no-repeat top center;}

#topSearchFormBG {background:url(.../images/blank-black.png) #000000;height:55px;border:1px solid #ffffff;padding:5px;}

#topSearchForm {background:url(.../images/blank-black.png);height:55px;/*border:1px solid #ffffff;*/padding:5px;}
#topSearchForm {position:absolute;margin-top:-60px;width:390px;}

.topSearchInput {border:1px solid #c0c7d2;background:#8d9785;width:127px;height:15px;text-align:center;color:#ffffff;}

#mainNav {background:url(../images/main-nav-bg.jpg) no-repeat top center;height:49px;font-weight:bold;}
#mainNav {text-align:center;width:100%;margin:0 auto;}
#mainNav ul {list-style:none;padding-top:20px;}
#mainNav ul li {display:inline;}
#mainNav ul li a {color:#ffffff;text-decoration:none;}
#mainNav ul li a:hover {color:#e4e4e4;text-decoration:none;}
.mainSeprator {padding:0 13px 0 13px;background:url(../images/main-nav-sep.gif) no-repeat top center;}

.footerLinks {}
.footerLinks ul {list-style:none;}
.footerLinks ul li {background:url(../images/arrowFooter.gif) no-repeat center left;padding-left:8px;}
.footerLinks ul li a {color:#666666;text-decoration:none;}
.footerLinks ul li a:hover {color:#00214a;text-decoration:underline;}

#footerBlue {background:#496600;height:38px;}

/*************************************
* Accordian
*************************************/

#accordion .ui-accordion-header {background:url(../images/accordion-default.gif) no-repeat top center;}
#accordion .ui-accordion-header h3 {margin:0;padding:0;top:0;}
#accordion .ui-accordion-header a {color:#333333;font-weight:bold;font-size:12px;}

#accordion .ui-state-active {background:url(../images/accordion-selected.gif) no-repeat top center;}
#accordion .ui-state-active a {color:#ffffff;font-weight:bolder;font-size:12px;}
#accordion .ui-state-active h3 {margin:0;padding:0;top:0;}

#accordion .ui-accordion-content {background:url(../images/accordion-panel-bg.gif) repeat-x;}
#accordion .ui-accordion-content {border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
#accordion .ui-accordion-content {margin:0;padding:0;top:0;}
#accordion .ui-accordion-content p {text-align:left;padding:10px;}

#accordion h3 {text-align:left;}

.ui-widget {font-family:Tahoma;}

.ui-icon-triangle-1-e {marging:0;padding:0;top:0;}


/*lse-accordion-selected ui-accordion-header ui-helper-reset ui-state-default ui-corner-all *@5&Ey7OQg76

ui-accordion-header ui-helper-reset ui-state-active ui-corner-top

ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active
*/

/*************************************
* Inner Page
*************************************/
.leftMenu {color:#000000;}
.leftMenu a {padding-left:13px;color:#616161;text-decoration:none;}
.leftMenu a:hover {color:#619800;}
.leftSelected a {color:#619800;}
.leftSelected {color:#619800;}

.breadcrumb {color:#619800;}
.breadcrumb a {color:#619800;text-decoration:none;}
.breadcrumb a:hover {color:#616161;}

.bodyTxt h2 {color:#619800;font-size:14px;}
.bodyTxt h3 {color:#40628c;font-size:12px;}
.bodyTxt h2 {margin:10px 0 5px 0;/*border-bottom:1px solid #cccccc;/*background:url(../images/dot.gif) repeat-x 0px 20px;*/}
.bodyTxt h1 {color:#a0ce32;font-size:14px;padding:10px 0 5px 0;}

.bodyTxt p {color:#626262;padding:5px 0 5px 0;}
.bodyTxt ul {color:#626262;padding:5px 5px 5px 25px;}
.bodyTxt ul li {color:#626262;padding:2px 0px 2px 0px;}
.bodyTxt ol {color:#626262;padding:5px 5px 5px 25px;}
.bodyTxt ol li {color:#626262;padding:2px 0px 2px 0px;}

.bodyTxt a {color:#333333;text-decoration:underline;}
.bodyTxt a:hover {color:#333333;text-decoration:none;}

.dataScroll {width:600px;height:auto;overflow:auto;}

/*********
* Tables
*********/
.factTableOuter {padding:10px;border:1px solid #bbbbbb;}
.factTableOuter a {text-decoration:none;}
.factTableOuter a:hover {color:#666666;}
.factTableOuter td {padding-left:5px;}
.factTableOuter h1 {padding:0px;}

.dataTable {border:1px solid #bbbbbb;}
.dataTable h1 {color:#ffffff;font-size:16px;padding:5px;}

.quickSearch {background:#e4e4e4;padding:10px;}
.searchPagging {background:#a9cb67;padding:10px;color:#333333;}
.searchPagging a {color:#333333;text-decoration:none;}

/***************
* Form Elements
***************/
.quickSearchInput {background:#f3f3f3;border:1px solid #90a3ba;width:127px;height:15px;font-size:11px;}
.quickSearchList {background:#f3f3f3;border:1px solid #90a3ba;width:127px;height:17px;font-size:11px;}

.datagridheader
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;    
    BACKGROUND-COLOR: #465d17
}

.datagridaltitemg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    BACKGROUND-COLOR: #ffffff
}

.datagridaltitem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    BACKGROUND-COLOR: #acc47d
}