﻿html, body, form 
{
    font-family: Arial;
    font-size: 10pt;
    margin: 0px;
    padding: 0px;
}



#divMaster
{
    width: 100%;
    background-color: #fff;
    margin: 0px;
    padding: 0px; 
    
}

.divSideShade
{
    width: 995px; 
    background-image:url(Images/bg.jpg);
    background-repeat:repeat-y;
    background-position: center;
    margin: 0px;
    padding: 0px;
     
}

#divWedge
{
    width: 994px; 
    height: 76px;
    background-image:url(Images/wedgesub.jpg);
    background-position:center;
    background-repeat:repeat-y;
    
}



#HomeForm #divWedge
{
    width: 994px; 
    height: 76px;
    background-image:url(Images/wedge.jpg);
    background-position:center;
    background-repeat:repeat-y;
}

#divWedgeRed
{
    width: 996px; 
    #width: 994px;
    height: 76px;
    background-image:url(Images/wedgered.jpg);
    background-position: right;
    background-repeat:repeat-y;
    
}

/* safari is 1px off 
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
    #divWedgeRed
    {
        position: relative;
        left: 1px;
    }
}
*/

#divHeader
{
    float:none;
    margin: 0px;
    padding: 0px;
    
}

.divContainer
{
    width: 975px;
    margin: 0px;
    padding: 0px;
    height: 100%; 
    overflow: hidden;  
    background-color: White; 
}

.divCallout
{
    width: 100%;
    text-align: center;
    margin-bottom: 15px;   
}

a:link
{
    color:Red;
    text-decoration: none;
}
a:hover
{
    color:Red;
    text-decoration: underline;
}
a:visited
{
    color:Red;
    text-decoration: none;
}
a:active
{
    color:Red;
    text-decoration: underline;
}

li
{
    line-height: 20pt;
}

p
{
    line-height: 19pt;
}

em
{
    line-height: 16pt;
}

td
{
    vertical-align: top;
    padding: 0px;
}

h1
{
    margin: 0px;
}

h3
{
    color: #ef3e41;
}

sup
{
    line-height: 0px;
}

/* Navigation */
#divNav
{
    text-align: left;
    border: solid 1px #fa1515;
    margin-bottom: 15px;
    margin-left:4px;
    margin-right: 4px;
    width: 190px;
    overflow: hidden;
}

#divNav a:link
{
    color: #fa1515;
    text-decoration: none;   
}
#divNav a:visited
{
    color: #fa1515;
    text-decoration: none; 
}

#divNav a:hover
{
    color: #fa1515;
    text-decoration: underline;     
}
#divNav a:active
{
    color: #9f1414;
    text-decoration: underline; 
}
#divNav a .menu1on
{
    background-image:url(Images/MenuBg.gif);
}

#divNav ul li.level2 
{ 
    background-image:url(Images/MenuBg.gif);
    background-position:left center;
    background-repeat:repeat-x;
    border-bottom:1px solid #D7DEDE;
    color:#000000;
    font-weight:normal;
    line-height:25px;
    padding-left:10px;
    text-align:left;
    width:175px;
}


#divNav ul
{
    margin: 3px;
    #margin: 5px;
    padding: 0px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}


#divNav ul li 
{ 
    
    background-repeat:repeat-x;
    color:#000000;
    font-size:12px;
    font-weight:bold;
    line-height:20px;
    padding-left:10px;
    width:175px;
    list-style-type: none;
} 

#divNav ul li 
{ 
     
    background-repeat:repeat-x;
    color:#000000;
    font-size:12px;
    font-weight:bold;
    line-height:20px;
    padding-left:10px;
    width:175px;
}
 
#divNav .menu1on
{ 
    /*
    background-image:url(Images/selected.gif);
    background-repeat:repeat-x;
    */
    color:#000000;
    font-size:12px;
    font-weight:bold;
    line-height:20px;
    padding-left:10px;
    width:175px;
} 



#divNav ul li.menu2off 
{ 
    /*
    background-image:url(Images/MenuBg.gif);
    background-position:left center;
    background-repeat:repeat-x;
     */
    color:#000000;
    font-weight:normal;
    line-height:25px;
    padding-left:20px;
    text-align:left;
    width:140px;
}

#divNav ul li.menu2on 
{ 
    /*
    background-image:url(Images/MenuBg.gif);
    background-position:left center;
    background-repeat:repeat-x;
    */
    color:#000000;
    font-weight:bold;
    line-height:25px;
    padding-left:20px;
    text-align:left;
    width:145px;
}
 






/* body content */
#divBody
{
    width: 100%;
    background-color: #ef3e41;
    
    /*
    background-image: url(images/bottomFade.gif);  
    background-position: bottom;
    background-repeat: repeat-x;
    */
}

#divBodyLeft
{
    padding: 0px;
    margin: 0px;
    width: 100%;    
}
#tblContentContainer
{
   margin-left: 20px;  
   background-color: White;
   width: 755px;
   height: 480px; 
}

#HomeForm #tblContentContainer
{
    margin-left: 0px;  
    background-color: White;
    float:none;
    display: inline; 
    height:auto;
    width: auto;
}


/* Body Content "bubbles" */
#divContentBubble
{
    background-color: White;
    border-color:#5a6b73; 
    border-width: 0px; 
    border-style: solid; 
    
    padding: 0px;
    padding-left:10px;
    padding-right: 10px;
    padding-bottom: 30px;
    padding-top: 10px;
    
    text-align: left;
    margin: 0px;
    
     
    
     min-height: 480px;
     overflow: visible;
     
    
}
 
#HomeForm #divContentBubble
{
    height: auto;
     overflow: visible;
}
 


#tblMain
{
       margin-left: 5px;
}


#divContentBubble p
{
    margin: 0px;
    padding-top: 5px;
    padding-bottom: 10px;
    line-height: 14pt;  
}

#divContentBubble li
{
    line-height: 14pt;
    padding-bottom: 10px;   
}

.BodyLeft
{
    height: 100%;
    width: 200px;
    
    overflow:hidden;
    
    background-color: #fff;
    border-right-color: White;
    border-right-style: solid;
    border-right-width: 0px;
    margin: 0px;
    padding: 0px;
    
}

#divBodyMiddle
{
    float: left;
    width: 775px;
    display:block;
}

.BodyRight
{
    height: 100%;
    width: 195px;
    background-color: #fff;
    padding: 0px;
    overflow: hidden;
}

#divBodyRight
{
    margin: 0px;
    padding: 5px; 
    width: 230px; 
    height: 500px;
    background-color: #ffe6e5; 
    background-image: url(images/RightColFade.jpg);  
    background-position: bottom;
    background-repeat: repeat-x;
}


/* Bubble */
.tbbg
{
    background-color: Black;
    color: White;
    background-image: url(images/Subtitle.gif);  
    background-position: bottom;
    background-repeat: repeat-x;
    padding-top: 3px;
}

.tbbg h1
{
    margin: 0px;
    font-size: 10pt;
    font-weight: bold;
}




/* Top Bar */

#divTopBar img
{
    padding: 0px;
}

#divTopBar a:link
{
    color:#FFFFFF;
    font-size:8pt;
    text-decoration:none;
}
#divTopBar a:visited
{
    color:#FFFFFF;
    font-size:8pt;
    text-decoration:none;
}
#divTopBar a:hover
{
    color:#FFFFFF;
    font-size:8pt;
    text-decoration:underline;
}
#divTopBar a:active
{
    color:#FFFFFF;
    font-size:8pt;
    text-decoration:none;
}


#divTopBar
{
     
    display:block;
    width: 100%;
    height: 21px;
    background-image:url(images/globalNavigation.gif);
    background-repeat:repeat-x;
    background-position: top right;
    background-color: Red;
    color:#FFFFFF;
    vertical-align: middle; 
    padding-top: 2px;
    margin: 0px;
    
    
}

 

#divTopBar input
{
    font-size: 10pt;
    border-width: 1px;
    border-style: solid;
    border-color: Black;
    padding: 0px;
    vertical-align: top;   
    font-family: Arial;
}
#divTopBar a
{
     margin-left: 5px;  
     line-height: 10pt;
     
}

#divTopBarLeft
{
    margin-left: 0px;
    padding-left: 10px;
    float: left;
    font-size: 8pt;
   
}

#divTopBarRight
{
    float: right;
    padding-right: 3px;
}


/* HDN Link */
#HDNLink
{
    text-align: right;
    margin-top: 5px;
    margin-right: 10px;
    padding-right: 10px;
    width: 99%;
    margin-bottom: 0px;
    padding-bottom: 10px;
}

#HomeForm #HDNLink
{
    margin-top: 0px;
    padding-top: 5px;
    margin-bottom: 10px;
    width: 754px;
    
}


#HDNLink a:link
{
    color: White;
    text-decoration: none;
    font-weight: bold;  
}

#HDNLink a:hover
{
    color: White;
    text-decoration: underline;
    font-weight: bold;  
}

#HDNLink a:visited
{
    color: White;
    text-decoration: none;
    font-weight: bold;  
}

#HDNLink a:active
{
    color: White;
    text-decoration: none;
    font-weight: bold;  
}

#HomeForm #HDNLink
{
    background-color: #ef3e41;
}

/*
#HomeForm #HDNLink a:link
{
    color: #EC2030;
}
#HomeForm #HDNLink a:visited
{
    color: #EC2030;
}
#HomeForm #HDNLink a:active
{
    color: #EC2030;
}
#HomeForm #HDNLink a:hover
{
    color: #EC2030;
    text-decoration: underline;
}
*/







/* footer */
#divLogo
{
    width: 100%;
    text-align: right;
    color: #7c7c7c;
    font-size: 8pt;
}

#divFooter
{
     
    color: White;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 30px;
}


#divFooterContent
{
    
    background-repeat:repeat-x;
    background-color: #ef3e41;
    height: 16px;
    padding: 0px;
    font-size: 11px;
    text-align: center; 
}

#divFooter a
{
    color: White;
    font-size:11px;
    text-decoration:none;
    vertical-align:middle;   
}





/* ISI */
#divISI
{
    
    margin: 0px;
    padding: 0px;
    width: 100%;
    padding-bottom: 20px; 
    margin-top: 10px;
    text-align: left;
    font-size: 10pt;
    line-height: 14pt;
    
}
 

#divISI p
{
    margin-left: 15px;
    margin-right: 15px;
}

#divISI h4
{
    background-color: #d4d5d5;
    color: Black;
    font-weight: bold;
    text-align: center;
}

#divISIPage h4
{
    display: none;   
}



/* tblStandard - pretty table layout for data */
.table_standard 
{ 
    border-bottom:2px solid #F6A8A8;
    margin-top: 15px;
    margin-bottom: 15px;
}

.table_standard th 
{ 
    background:transparent url(images/list_tile.gif) repeat-x scroll 0 0;
    border-right:1px solid #DFDFDF;
    color:#666666;
    padding:6px 3px;
}

.table_standard .border_top 
{ 
    border-top:1px solid #DFDFDF;
}
.table_standard .border_right 
{ 
    border-right:1px solid #DFDFDF;
}
.table_standard td 
{ 
    padding:5px;
}





.redborder
{
    border: solid 1px Red;
    width: 80%;
    text-align: center;
    padding: 30px;
    margin: 15px;   
    
}


.tblFAQ
{
    margin-bottom: 20px;
}
.tblFAQ td
{
       padding: 5px;
    
}



/* sitemap */
.sitemap
{
    list-style-type: none;
       
}



.sitemap li
{
     list-style-type: none;
}


/* txtbox */
.inputTextboxOff
{
    border: solid 1px #9d9d9d;
    border-top-width: 3px;
    font-family: Arial; 
    color: #1c1c1c;
    font-size: 10pt;
}

.inputTextboxOn
{
    border: solid 1px #ef3e41;
    border-top-width: 3px;
    font-family: Arial; 
    color: #000000;
    font-size: 10pt;
}




/* Homepage */
#HomeForm #divContentBubble
{
    width: 700px;
    
}

#HomeForm #divBodyMiddle
{
     background-color: White;
     margin-left: 20px;    
     padding: 0px;
     padding-left: 0px;
     display: block;
     float: none;
    
}

 


#HomeForm #divBody
{
    background-image: none;
    
}



#HomeForm #divContentBubble
{
    min-height: 250px;   
}

.tbBottom
{
    background-image:url(images/bottom.gif);
    background-repeat:repeat-x;
}

.tbBottomLeft
{
    
}

.tbBottomRight
{
    
}

.tbMiddle
{
    
}
.tbMiddleRight
{
    background-image:url(images/rCenter.gif);
    background-repeat:repeat-y;
}

.tbMiddleLeft
{
    background-image:url(images/lCenter.gif);
    background-repeat:repeat-y;
    text-align: left;
}


.tblHomeSubBubble
{
    margin-left: 0px;
    margin-top: 10px;
    width: 300px;
    float:none;  
    
   
     
}

.divFastFacts
{
    background-color: #ffffff;
    color: #000000;
    border: solid 1px #f6a8a8;
    padding: 3px;   
    width: 213px;
    text-align: left;
    padding-bottom: 15px;
}

.divFastFacts ul
{
 
    
}

.divFastFacts li
{
    margin-bottom: 5px;
}




.floatRight
{
    float:right;
    margin: 0 0 10px 10px;
}




#divNav .menu1on a:active
{
    color: #9B0808;
}

#divNav .menu1on a:link
{
    color: #9B0808;
}

#divNav .menu1on a:visited
{
    color: #9B0808;
}

#divNav .menu1on a:hover
{
    color: #9B0808;
}

#divNav ul li.menu2on a:link
{
    color: #9B0808;
}
#divNav ul li.menu2on a:visited
{
    color: #9B0808;
}
#divNav ul li.menu2on a:hover
{
    color: #9B0808;
}
#divNav ul li.menu2on a:active
{
    color: #9B0808;
}

.divSearch
{
    display: inline;
}

.normaltext, #txtSearch.normaltext
{
    opacity: 1; 
    filter: alpha(opacity = 100); 
    background-image: none;
     width: 160px; 
     border: 1px solid #863A94;
     
 
}
.displayimg, #tdHeader .textbox, #txtSearch
{
    background:url(images/powered_by_google.gif) no-repeat; 
    
    font-family:Arial;
    background-color: White;
    width: 160px; 
    border: 1px solid #863A94;
 
    
}

