BODY
{
    background: #b3b5b7 url( 'images/bg_slice.jpg' ) repeat-x 100% top;
}

a
{
    color: #2a6787;
    font-weight:normal;
    text-decoration:none
}

a:hover
{
    color: #003d5b;
    text-decoration:underline
}

td.global 
{
    background-color:White
}

td.global_globe
{
    text-align:left;
    background-color: White;
    background: white url(  'images/globeslice_edge_18.jpg' ) no-repeat 100% top;
}

td.leftpageborder
{
    background: #b3b5b7 url( 'images/home_16_slice.jpg' ) repeat-y 100% top;
}

td.rightpageborder
{
    background: #b3b5b7 url( 'images/home_22_slice.jpg' ) repeat-y 100% top;
}

td.mainbodyheading
{
    color: #003d5b;
    font-family: Georgia;
    font-size: 22px;
    text-align: left;
    text-indent: 8px;
    letter-spacing: 1pt;
    vertical-align: top;
    background: url( 'images/headingline.gif' ) repeat-x 100% bottom;
}
td.mainbodysubheading
{
    color: #a4af1d;
    font-family: Georgia;
    font-size: 14px;
    text-align: right;
    letter-spacing: 1pt;
    vertical-align: top;
    padding-right: 30px;
}
td.mainbodytext
{
    color: #666666;
    font-family:  Trebuchet MS, Times New Roman, MS Sans Serif;
    text-align: justify;
    font-size: 11px;
    font-weight: normal;
    vertical-align: top;
}

a.mainbodytext_subheading
{   
    color: #003d5b;
    font-family:  Trebuchet MS, Times New Roman, MS Sans Serif;
    text-align: justify;
    font-size: 11px;
    font-weight: bold;
    vertical-align: top;
}
span.mainbodytext_subheading
{   
    color: #003d5b;
    font-family:  Trebuchet MS, Times New Roman, MS Sans Serif;
    text-align: justify;
    font-size: 11px;
    font-weight: bold;
    vertical-align: top;
}
td.leftmenuhead
{
    padding: 0px;
    color: #7c7c80;
    font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
    font-size: 13px;
    text-align: right;
    font-weight: bold;
}

a.leftmenuhead
{
    color: #7c7c80;
    text-decoration:none;
    font-weight: bold
}

a.leftmenuhead:hover
{
    color: #7c7c80;
    text-decoration:none;
}

td.leftmenusubhead
{
    padding: 0px;
    color: #a4af1d;
    font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
    font-size: 13px;
    text-align: right;
    font-weight: bold;
}
.leftmenusubhead a
{
    color: #a4af1d;
    text-decoration:none;
    font-weight: bold
}
.leftmenusubhead a:hover
{
    color: #336600;
    text-decoration: none;
}

table.leftmenu_graymenubox
{
    border: solid 1px #999999;
    background-color: #7c7c80;
        
}

td.leftmenu_graymenubox
{
    padding: 0px;
    color: white;
    background-color: #7c7c80;
    font-family:  Trebuchet MS, Times New Roman, MS Sans Serif;
    font-size: 10px;
    text-align: right;
    padding-right: 10px;
    padding-left: 5px;
    font-weight: normal;
}
td.leftmenu_graymenubox_selected
{
    padding: 0px;
    color: white;
    background-color: #557984;
    font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
    font-size: 10px;
    text-align: right;
    padding-right: 10px;
    padding-left: 5px;
    font-weight: normal;
}
td.leftmenu_graymenubox_sub
{
    padding: 0px;
    color: white;
    background-color: #999999;
    font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
    font-size: 10px;
    text-align: right;
    padding-right: 10px;
    padding-left: 5px;
    font-weight: normal;
}
td.leftmenu_graymenubox_border
{   
    background-color: #7c7c80;
  
}
td.leftmenu_graymenubox_border_sub
{   
    background-color: #999999;
}
.leftmenu_graymenubox a
{
    color: white;
    text-decoration:none
}
.leftmenu_graymenubox a:hover
{
    color: #CCCCCC;
    text-decoration: none;
}

td.rightmenuhead
{
    padding: 0px;
    color: #003d5b;
    font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
    font-size: 13px;
    text-align: left;
    font-weight: bold;
    vertical-align:bottom
}
td.rightmenu
{
    padding: 0px;
    color: #2a6787;
    font: background-color:white;
    font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
    text-align: left;
    font-size: 11px;
    font-weight: bold
}

a.bodylink 
{
    color: #2a6787;
    font-weight:bold;
    text-decoration:none
}

a.bodylink:hover
{
    color: #003d5b;
    text-decoration:none
}
a.bodylink_press
{
    color: #2a6787;
    font-weight:normal;
    text-decoration:none
}

a.bodylink_press:hover
{
    color: #003d5b;
    text-decoration:underline
}
a.rightmenu
{
    color: #2a6787;
    font-weight:bold;
}
a.rightmenu:hover
{
    color: #003d5b;
    text-decoration:none
}

a.leftmenu_homepage
{
    font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
    text-align: right;
    font-size: 11px;
    color: #2a6787;
    font-weight:bold;
}
a.leftmenu_homepage:hover
{
    color: #003d5b;
    text-decoration:none
}
td.leftmenuhead_homepage
{
    padding: 0px;
    color: #003d5b;
    font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
    font-size: 13px;
    text-align: left;
    font-weight: bold;
   
}
div.leftmenu_homepage
{
    font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
    text-align: left;
    font-size: 10px;
    color: #666666;
    font-weight:bold;
    padding: 5px 10px 5px 10px; 
    background-color:white;
    border:solid 1px #CCCCCC
}
td.bottomsmallmenu
{
    padding: 0px;
    color: #a4af1d;
    font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
}

.bottomsmallmenu a
{
    color: #a4af1d;
    text-decoration:none
}
.bottomsmallmenu a:hover
{
    color: #336600;
    text-decoration: none;
}

td.bottomsmallmenu_sub
{
    padding: 0px;
    color: #a4af1d;
    font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
    font-size: 8px;
    text-align: center;
    font-weight: bold;
}

ul
{
    list-style-type: none;
    margin-top:10px;
    margin-bottom:10px;
    
}
ul.ULtight
{
    list-style-type: none;
    margin-top:0px;
    margin-left: 25px;
    margin-bottom: 0px
}
ul.ULinline
{
    list-style-image:  url( 'images/greendot.gif' );
    margin-top:0px;
    margin-left: 17px;
    margin-bottom: 0px
}
ol.OLinline
{
    margin-top:0px;
    margin-left: 24px;
    margin-bottom: 0px
}

hr.HRgreen
{
    height:1px;
    color: #a4af1d;    
}

hr.HRlightgrey
{
    height: 1px;
    color: #CCCCCC;
}

.floatright
{
    FLOAT: right;
    clear:right;
    margin: 2px 0px 5px 25px;
    text-align: right;
}
.floatright_inset
{
    FLOAT: right;
    margin: 20px 0px 5px 20px;
}
.floatright_inset_clear
{
    FLOAT: right;
    clear: right;
    margin: 20px 0px 5px 20px;
}
.contactform
{
    background-color: #DCDCDC;
}
.contactbutton
{
   color: #003d5b; 
   font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
   font-size:11px;
   font-weight:bold;
}
acttextbox
{
   font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
   font-size:11px;
   font-weight:bold; 
}
div.quotebox
{
    font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
    font-size: 10px;
    padding: 0px 5px 0px 5px; 
    color:#666666; 
    background-color:white;
    border:solid 1px #CCCCCC
}
div.except
{
    font-family: Trebuchet MS, Times New Roman, MS Sans Serif;
    font-size: 9px;
}
