body
{
    background-image: url(../_MasterPageImages/BigGlossy-background.gif);
    font-family: Verdana, Lucida Sans Unicode, Sans-Serif;
    font-size: 12px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    background-color: #F1F1F1;
    background-repeat: repeat-x;
}

a
{
}

a:link, a:hover, a:visited
{
    color:  rgb(0, 56, 213);
}   

.cnt_table
{
    padding-top: 10px;
}

.line
{
    border-top: 1px solid #aaaaaa;
    width: 100%;
}
 
 .line_light
{
    border-top: 1px solid #e9e9e9;
    width: 100%;
}
 
 .menu_left_bold
{
      font-size: 15px;
      color: #3A50A3 !important;
 }
    
.menu_left
{    
    font-size: 12px;
    text-indent: 5px;        
}

.min64
{
  min-height: 64px; 
  height: auto !important; 
  height: 64px; 
  float:right;
  width:1px;
}

.min100
{
  min-height: 100px; 
  height: auto !important; 
  height: 100px; 
  float:right;
  width:1px;
}

.min204 {
    min-height: 204px; 
    height: auto !important; 
    height: 204px; 
    float:right;
    width:1px; }

.clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }
  
.maintable
{
    background-color: White;
    margin-right: auto;
    margin-left:auto;  
    padding-left: 6px;
    padding-right: 6px;
    width: 972px;
}

img.img_blog
{
    float: left;
    margin-right: 5px;
}

div#ChamberFooter
{
    font-size: 13px;
    color: #000000 !important;
    text-align: center;    
}
div#ChamberFooter table
{
    width: 976px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    background-color: White;
    padding-top: 50px;
        
}


img.thin-gray-border, div.thin-gray-border, td.thin-gray-border
{
    border: solid 1px #A8A8A8 !important;
}


.tabs
{
    border-bottom-color: black;
    border-bottom-style: none;
    border-bottom-width: 0px;
    border-right-color: black;
    border-right-style: none;
    border-right-width: 0px;    
    display: block;    
    list-style-type: disc;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

/* LI not selected*/


.tabs li
{

    background-attachment: scroll;
    background-color: rgb(140, 120, 105);
    background-image: none;
    background-repeat: repeat;
    border: solid 1px gray;
    display: list-item;
    float: left;    
    list-style-type: none;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 2px;
    margin-top: 0px;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;       
}

a.tab_link:hover
{
    color: White !important;
    background-color: Gray;
    font-weight: bold;
    text-decoration: none;
}

a.tab_link:link
{
    color:rgb(62,62,62);
} 

.tab_link_selected, a.tab_link_selected:hover
{
    background-color: White !important;
    font-weight: bold;
    text-decoration: none;    
    padding-top: 2px;
    padding-bottom: 6px;    
}

a.tab_link_selected:link
{
    color: Black;
} 

.tab_link_selected 
{  
    background-color: white;
    background-image: none;
    background-repeat: repeat;
    display: list-item;
    float: left;    
    list-style-type: none;
    margin-bottom: -2px;
    margin-left: 0px;
    margin-right: 2px;
    margin-top: -2px;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;  
    font-size: 11px;
    font-weight: bold;
    height: 12px;
    padding-bottom: 6px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    text-decoration: none;   
    color: #c6c6c6; 
}
/* link within LI */
.tab_link
{
    color: Black;
    cursor: pointer;
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: 12px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    text-decoration: none;
    white-space: nowrap;    
}

div#menu-bar a.mb
{
    font-family: Verdana; 
    font-weight: normal;
    font-size: 20px !important; 
    color: #565656 !important;
    padding: 3px 7px 3px 7px;
}
div#menu-bar a.mb:link, a.mb:visited
{
    color: #565656 !important;
    font-weight: normal;
    font-size: 20px !important; 
    text-decoration: none;
    padding: 3px 7px 3px 7px;
}
div#menu-bar a.mb:hover 
{
    color: #FFFFFF !important;
    font-weight: normal;
    text-decoration: none;
    background:#ababab;
    /*background: rgb(220,220,220); */
    padding: 3px 7px 3px 7px;
}


a.breadcrumb
{
    font-family: Verdana; 
    font-weight: normal;
    font-size: 18px !important; 
    color: rgb(0, 56, 213) !important;
    padding: 3px 7px 3px 7px;
}
a.breadcrumb:link, a.breadcrumb:visited
{
    color: rgb(0, 56, 213) !important;
    font-weight: normal;
    font-size: 18px !important; 
    text-decoration: none;
    padding: 3px 7px 3px 7px;
}
a.breadcrumb:hover 
{
    color: rgb(0, 56, 213) !important;
    font-weight: normal;
    text-decoration: none;
    background: rgb(240,240,240);
    padding: 3px 7px 3px 7px;
}


div#menu-bar .sep
{
    color: rgb(220,220,220) !important;
    font-weight: normal;
    text-decoration: none;
    font-size: 29px;    
    margin: 0px -9px 0px -5px;
}

div#menu-bar a.menu-selected:link, a.menu-selected:hover, a.menu-selected:visited
{
    color: #FFFFFF !important;
    font-weight: normal;
    font-size: 20px;
    text-decoration: none;
    background:#ababab;
    /*background: rgb(220,220,220);*/
    padding: 3px 7px 3px 7px;
}

div#blog_posts a.blog
{
    color: rgb(0,56,213) !important;
    font-size: 11px;
    font-weight: normal !important;    
}
div#blog_posts a.blog:link, a.blog:visited
{
    color: rgb(0,56,213) !important;
    font-weight: normal !important;
    text-decoration: underline !important;
}
div#blog_posts a.blog:hover
{    
    font-weight: normal !important;
    text-decoration: none;
    background: #3A50A3;
}

a.link_small
{
    color: rgb(0,56,213) !important;
    font-size: 10px;
    font-weight: normal !important;    
    padding: 1px !important;
}
a.link_small:link, a.link_small:visited
{
    color: rgb(0,56,213) !important;
    font-weight: normal !important;
    text-decoration: underline !important;
}
a.link_small:hover
{    
    font-weight: normal !important;
    text-decoration: none;
}

a.link_no_underline
{
    color: rgb(0,56,213) !important;
    padding: 1px !important;
    font-size: 15px; 
    font-weight: bold;
}
a.link_no_underline:link, a.link_no_underline:visited
{
    color: rgb(0,56,213) !important;
    text-decoration: none !important;
    font-size: 15px; 
    font-weight: bold;
}
a.link_no_underline:hover
{    
    text-decoration: none;
    font-size: 15px; 
    font-weight: bold;
}

a.link_black
{
    color: black !important;    
    font-weight: normal !important;    
    padding: 1px !important;
}
a.link_black:link, a.link_black:visited
{
    color: black !important;
    font-weight: normal !important;
    text-decoration: underline !important;
}
a.link_black:hover
{    
    font-weight: normal !important;
    text-decoration: none;
}

a.link_blue
{
    color: rgb(0,56,213) !important;    
    font-weight: normal !important;    
    padding: 1px !important;
}
a.link_blue:link, a.link_blue:visited
{
    color: rgb(0,56,213) !important;
    font-weight: normal !important;
    text-decoration: underline !important;
}
a.link_blue:hover
{    
    font-weight: normal !important;
    text-decoration: none;
}

a.link_blueB
{
    color: rgb(0,56,213) !important;    
    font-weight: bold !important;    
    padding: 1px !important;
}
a.link_blueB:link, a.link_blueB:visited
{
    color: rgb(0,56,213) !important;
    font-weight: bold !important;
    text-decoration: underline !important;
}
a.link_blueB:hover
{    
    font-weight: bold !important;
    text-decoration: none;
}

.sponsor, a.sponsor:link, a.sponsor:hover, a.sponsor:visited
{
    font-weight: bold;
    background-color: rgb(255,250,115);
    color: rgb(192,0,0);
    padding: 1px 1px 1px 1px;
    border: solid 1px rgb(240,240,240);        
}

.bold_under
{
    font-weight: bold;
    text-decoration: underline;
}
.watermark
{
    color: LightGray;
}

.modalBackground
 {
 background-color:#CCCCFF;
 filter:alpha(opacity=40);
 opacity:0.5;
 }
 
 .ModalWindow
 {
 border: solid1px#c0c0c0;
 background:#f0f0f0;
 padding: 0px10px10px10px;
 position:absolute;
 top:-1000px;
 }