﻿body 	{
margin: 0px;
padding: 0px;
background: url(/assets/img/bgH.jpg) top center repeat-y;
background-color:#0A151B;
}

img	{
margin: 0px;
padding: 0px;
border: none;
}
a:active {outline:none;}
a:focus {outline: none;}
.clear{
	clear: both;
}

    sup {
	vertical-align: baseline;
	font-size: 9px;
	font-weight:normal;
	position: relative;
	top: -0.9em;
	}
#topWrapper{
background: url(/assets/img/top.jpg) top center no-repeat;
width: 100%;
margin: 0px;
padding: 0px;
}

#wrapper	{
width: 988px;
margin: auto;
/*background: url(../images/bg.jpg) top left no-repeat;*/
padding: 0px;	
margin-top: 0px;

/*min height hack */
min-height:675px;
height:auto !important;
height:675px;
}

#flashWrapper {
margin-left: auto;
margin-right: auto;
margin-top: 81px;
height: 665px;
}
.header
{ padding-top:29px;
    margin-left:auto;
    margin-right:auto;
    }
.tipHeader
{
    height: 70px;
}
body { background-color:#0a151b; color:#333;  font-size: 12px; font-family: "Lucida Grande", Lucida, Helvetica Neue, Helvetica, Arial, sans-serif; line-height: 1.7em; margin:0px 0px 0px 0px;}
td { color: #333; font-size: 12px; font-family: "Lucida Grande", Lucida, Helvetica Neue, Helvetica, Arial, sans-serif; line-height: 1.7em;}
.legal { color: #a4b02c; font-size: 12px; font-family: "Lucida Grande", Lucida, Helvetica Neue, Helvetica, Arial, sans-serif; line-height: 1.7em;}
.legal p { color: #b3c5d1; font-size: 12px; font-family: "Lucida Grande", Lucida, Helvetica Neue, Helvetica, Arial, sans-serif; line-height: 1.7em;}

.tipBody
{
    width: 600px;
}

a:active{outline:none;}
a:focus {outline: none;}

a:link { color: #333; text-decoration: underline; }
a:visited { color: #333; text-decoration: underline; }
a:hover { color: #586066; text-decoration: none; }

h1,h2,h3,h4,h5,h6{
margin: 0px 0px 5px 0px;
padding: 0px 0px 5px 0px;
}
h1{ height:26px; color: #c; font-size: 20px; font-family: verdana, arial, SunSans-Regular, helvetica, Geneva, sans-serif; line-height: 30px; text-transform: uppercase; }
h2{height:24px; color: #9bb86e; font-size: 18px; font-family: verdana, arial, SunSans-Regular, helvetica, Geneva, sans-serif; line-height: 20px; text-transform: uppercase; }
h3{ color: #9f9f9f; font-size: 15px; font-family: Lucida Sans Grande,helvetica, Arial, Geneva, sans-serif; line-height: 1.7em;padding-bottom: .6em; }
h4{ color: #5A666E; font-size: 16px; font-family: Lucida Sans Grande,helvetica, Arial, Geneva, sans-serif; line-height: 1.7em;padding-bottom: .6em; text-transform: uppercase; }

p { color: #5a666e; font-size: 12px; font-family: Lucida Sans Grande,helvetica, Arial,; }
.Required{color: #ff0000;}
.RequiredImg {background: url(/assets/img/Required.gif) no-repeat;
    }
.FormLabel { color: #5a666e; font-size: 12px; font-family: Lucida Sans Grande,helvetica, Arial,; }

.text1{ color: #2a4954; font-size: 29px; font-weight:bold; font-family: Franklin Gothic, arial, SunSans-Regular, helvetica, Geneva, sans-serif; line-height: 32px; text-transform: uppercase; }
.text2{ color: #9bb86e; font-size: 24px; font-weight:bold; font-family: Franklin Gothic, arial, SunSans-Regular, helvetica, Geneva, sans-serif; line-height: 26px; text-transform: uppercase; }
.text3{ color: #9f9f9f; font-size: 15px; font-family: Lucida Sans Grande,helvetica, Arial, Geneva, sans-serif; line-height: 1.7em;padding-bottom: .6em; }
.text4{ color: #5A666E; font-size: 16px; font-family: Lucida Sans Grande,helvetica, Arial, Geneva, sans-serif; line-height: 1.7em;padding-bottom: .6em; text-transform: uppercase; }

.text5 { color: #5a666e; font-size: 12px; font-family: Lucida Sans Grande,helvetica, Arial,; }

.greenLink{ color: #BAC733; font-size: 12px; font-family: Lucida Sans Grande,helvetica, Arial, Geneva, sans-serif; }
.greenLink a:link { color: #BAC733;text-decoration: none; }
.greenLink a:visited { color: #BAC733; text-decoration: none; }
.greenLink a:hover { color: #9cb86e; text-decoration: none; }
.greenLink a:active { color: #BAC733; text-decoration: none; }
.imageContainer
{
    padding:10px 20px 10px 10px;}
.block1
{border-top: solid 1px #2a4954;
 border-bottom: solid 1px #2a4954;
    color: #5a666e; font-size: 12px; font-family: Lucida Sans Grande,helvetica, Arial,;
    padding: 5px 5px 5px 5px; }

.contentDivTop{ background: url(/assets/img/Content_BG_TOP.gif) no-repeat;
    background-position: -20 0px;
    }
.container
{
    background: #0a151b url(/assets/img/Content_BG.gif) repeat-y;
    width:1400px;
    min-height: 100%;
    position: absolute;
        top: 0px;
        left: 7%;
        margin-left: -250px;
}
.containerTop
{
    width:1400px;
    background: transparent url(/assets/img/Content_BG_TOP.gif) no-repeat;
    position: relative;
    height: 370px;
   
}
.mainTop
{
    width: 980px;
    height: 18px;
    background: transparent url(/assets/img/main_top.gif) no-repeat;
    margin-left: auto;
    margin-right: auto;
    }
 .mainBottom
{
    width:980px;
    height:5px;
    background: transparent url(/assets/img/main_Bottom.gif) no-repeat;
    margin-left:auto;
    margin-right:auto;
     }   
.mainOutter
{
    width:980px;
    background: #ffffff url(/assets/img/main_outter.gif) repeat-y;
    margin-left:auto;
    margin-right:auto;
    } 
.mainInner
{
    width:960px;
    background: #ffffff url(/assets/img/main_inner.gif) repeat-x;
    margin-left:auto;
    margin-right:auto;
     } 
.content{padding: 10px 10px 10px;}
.LongContent{
    height: 400px;
    overflow: auto;}

.footer
{  width :980px;
   padding: 5px 0px 5px 0px;
   margin-left:auto;
   margin-right:auto;
    }
.footerItem
{
    color:#87999f;
    float:left;
     padding: 5px 5px 5px 5px;
    font-size: 12px; 
    font-family: Lucida Sans, arial,SunSans-Regular, helvetica, Geneva, sans-serif; 
    line-height: 16px; 
    text-transform: uppercase; 
}
.footerItem a:link { color: #87999f;text-decoration: none; }
.footerItem a:visited { color: #87999f; text-decoration: none; }
.footerItem a:hover { color: #BAC733; text-decoration: none; }
.footerItem a:active { color: #BAC733; text-decoration: none; }

.footerItem isCurrent
{
   color: #BAC733;}


.navigation{
    background: #ffffff url(/assets/img/nav_outter.gif) repeat-y;
    width:980px;
    height:121px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
     }  
.navLeft
{   padding-left: 5px;
    width:318px;
    float:left;
    }
.navCenter
{ width:329px;
    float:left;
    }
.navRight
{ width:321px;
    float:left;
     }
/************ Sub Navigation  ***********/   
.subNav{
    width: 280px;
    margin: 0px auto 0px auto;
    background: transparent;
    padding: 5px 5px 5px 15px;
    }
 
.subNavItem{
    width: 255px;
    height: 25px;}
.subNavItem a 
{   display:block;
    width: 255px;
    height: 25px;
    color:#586066;
    padding: 0px 0px 0px 30px;
    background: transparent url("/assets/img/subNavItem_bg.gif") 0 0 no-repeat;
    background-position: 0 -24px;
    text-decoration: none;
}
.subNavItem a:hover { 
    display:block;
    width: 255px;
    height: 25px;
    color:#586066;
    padding: 0px 0px 0px 30px;
    background: url("/assets/img/subNavItem_bg.gif") 0 0 no-repeat;
    background-position: 0 0px;
    text-decoration: none;
      }

.subNav a:visited {color:#586066;text-decoration: none;}

.subNav a:active {color:#586066;text-decoration: none;   }
 /*	*/
.subNavItem .isCurrent {
    display:block;
    width: 255px;
    height: 25px;
    background: url("/assets/img/subNavItem_bg.gif") 0 0 no-repeat;
    text-decoration: none;
    background-position: 0 0px;
    color:#586066;
}

a.isCurrent:visited {color:#586066; text-decoration: none;}
.clearAll{ clear:both;}
.modalBackground {
	background-color: #cccccc;
	filter:alpha(opacity=20);
	opacity:0.2;
}
    
/***************   MODAL WINDOW   ***************/
.modal_window
{
    background: transparent url("/assets/img/modal/modal_top.png") 0px 0px no-repeat;
    
    position:relative;  
    width:700px;
 }


  .modal_window_middle
{
    position:relative;
    background: transparent url("/assets/img/modal/modal_middle.png") 0px 0px repeat-y;
    width:700px;
    margin-top: 1px;
    
 }
  .modal_window_body
{
    background: #ffffff;
    padding: 10px 10px 10px 10px;
    margin-left:auto;
    margin-right:auto;
    width:600px;
    text-align:left;
 }
  .modal_window_bottom
{
    position:relative;
    background: transparent url("/assets/img/modal/modal_bottom.png") 0px 0px no-repeat;
    width:700px;
    height:25px;
 }
  .modal_window_top
{
    position:relative;
    background: transparent url("/assets/img/modal/modal_top.png") 0px 0px no-repeat;
    width:700px;
    height:43px;
 }
 .closeBtn
 {
    height:43px;
    z-index: 100;
}
 .closeBtnAlt
 {
visibility:hidden;
height:0px;

}
.closeBtnAltLink
 {
visibility:hidden;
height:0px;
}

.manualHeader {color: #a4b02c;font-weight: bold; font-size: 15px; font-family: "Lucida Grande", Lucida, Helvetica Neue, Helvetica, Arial, sans-serif; line-height: 1.7em;}
.manualHeaderBG 
{
    padding-left: 30px;   
    background: url("/assets/img/manualListHeader_bg.gif") 0 0 no-repeat;
    background-position: 0 -24px;
   width:450px;
   
      }


.manualHeaderBGSelected 
{
 padding-left: 30px;   
    background: url("/assets/img/manualListHeader_bg.gif") 0 0 no-repeat;
    background-position: 0 0px;
    width:450px;
   
      }
.manualItem{padding-left: 45px;   width:450px; font-size: 12px; font-family: "Lucida Grande", Lucida, Helvetica Neue, Helvetica, Arial, sans-serif; line-height: 2.0em;}
.manualItem a:link { color: #9f9f9f;text-decoration: none; }
.manualItem a:visited { color: #9f9f9f; text-decoration: none; }
.manualItem a:hover { color: #9cb86e; text-decoration: none; }
.manualItem a:active { color: #9f9f9f; text-decoration: none; }
