/*******************************/


.button
{
    BORDER-RIGHT: gray 1px outset;
    BORDER-TOP: gray 1px outset;
   /* FONT-WEIGHT: underline; */
    BORDER-LEFT: gray 1px outset;
    BORDER-BOTTOM: gray 1px outset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: gainsboro;
}

.btn_over
{
    BORDER-RIGHT: gainsboro 1px outset;
    BORDER-TOP: gainsboro 1px outset;
    /*FONT-WEIGHT: bold;*/
    BORDER-LEFT: gainsboro 1px outset;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: gainsboro 1px outset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #848284
}




body 
{
/*
scrollbar-color:#ffffff; 
scrollbar-arrow-color:#999999;
scrollbar-base-color:#999999;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#999999;
*/

margin-top: 0;
}



/*
A{text-decoration:underline; color: #77c;}
A:link    {text-decoration:underline; color: #77c;}
A:visited {text-decoration:underline; color: #77c;}
A:hover   {text-decoration:underline; color: #77c;}
*/


.lnk { font-family: arial,sans-serif; color: #003399; font-weight: bold; line-height: 22px}
.lnk1 { font-family: arial,sans-serif; color: #77c; line-height: 22px}
.lnk2 { font-family: arial,sans-serif; font-size: 12px; color: #0000cc; line-height: 22px}

.fav { font-family: arial,sans-serif; font-size: 12px; color: #333333; text-decoration: none ; font-weight: bold; line-height: 22px}

/*a.topmenu {  font-family: arial,sans-serif; font-size: 12px; font-weight: bold; color: #FF6600;}*/
a.topmenu_white {  font-family: arial,sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.topmenu_purple {  font-family: arial,sans-serif; font-size: 12px; color: #993399; text-decoration: none}
a.topmenu_blue {  font-family: arial,sans-serif; font-size: 12px; color: #00019A; text-decoration: underline}





/* a.topmenu:hover { color:#ffffff} */
a.sidemenu {  font-family: Arial; font-size: 12px; color: #666666; font-weight: normal; line-height: 18px; text-decoration: none}
a.sidemenu:hover { color:#6699cc; text-decoration: underline}

a.bluelink { color:#00309C; font-family: arial,sans-serif; font-weight: bold; }
a.bluelink:visited { color:#00309C; font-family: arial,sans-serif; font-weight: bold; }
a.bluelink:hover { color:#00309C; font-family: arial,sans-serif; font-weight: bold; }

a.blue { color:#00309C; font-family: arial,sans-serif; }
a.blue:visited { color:#00309C; font-family: arial,sans-serif; }
a.blue:hover { color:#00309C; font-family: arial,sans-serif; }




a.whitelink { color:#FFFFFF; font-family: arial,sans-serif; text-decoration:none; }
a.whitelink:visited { color:#FFFFFF; font-family: arial,sans-serif; text-decoration:none; }
a.whitelink:hover { color:#FFFFFF; font-family: arial,sans-serif; text-decoration:underline; }

a.blacklink { color:#000000; font-family: arial,sans-serif; text-decoration:none; }
a.blacklink:visited { color:#000000; font-family: arial,sans-serif; text-decoration:none; }
a.blacklink:hover { color:#000000; font-family: arial,sans-serif; text-decoration:underline; }



a.bluehover{ color:#0000cc; font-family: arial,sans-serif; font-weight: bold; text-decoration: none; }
a.bluehover:visited { color:#0000cc; font-family: arial,sans-serif; font-weight: bold; text-decoration: none;}
a.bluehover:hover { color:#0000cc; font-family: arial,sans-serif; font-weight: bold; text-decoration: underline;}



a.orangelight { color:#E88C25; font-family: arial,sans-serif; font-weight: bold; }
a.orangelight:visited { color:#E88C25; font-family: arial,sans-serif; font-weight: bold; }
a.orangelight:hover { color:#E88C25; font-family: arial,sans-serif; font-weight: bold; }

/*E8,8C,25*/


a.bluelight { color:#08A1D0; font-family: arial,sans-serif; font-weight: bold; }
a.bluelight:visited { color:#08A1D0; font-family: arial,sans-serif; font-weight: bold; }
a.bluelight:hover { color:#08A1D0; font-family: arial,sans-serif; font-weight: bold; }

a.redlink { color:#FF0000; font-family: arial,sans-serif; font-weight: bold; }
a.redlink:visited { color:#FF0000; font-family: arial,sans-serif; font-weight: bold; }
a.redlink:hover { color:#FF0000; font-family: arial,sans-serif; font-weight: bold; }


a.reddouble {color:#FF0000; text-decoration:none; border-bottom: 3px double #ff0000; cursor: help}
a.reddouble:visited { color:#FF0000; font-family: arial,sans-serif; font-weight: bold; }
a.reddouble:hover { color:#FF0000; font-family: arial,sans-serif; font-weight: bold; }


a.reddash { color:#FF0000; font-family: arial,sans-serif; text-decoration:none; border-bottom:1px dashed $color; cursor: help}
a.reddash:visited { color:#FF0000; font-family: arial,sans-serif; font-weight: bold; }
a.reddash:hover { color:#FF0000; font-family: arial,sans-serif; font-weight: bold; }


a.lightgray { color:#cccccc; font-family: arial,sans-serif; font-size: 10px;}
a.lightgray:visited { color:#cccccc; font-family: arial,sans-serif; }
a.lightgray:hover { color:#FF0000; font-family: arial,sans-serif;  }

.textlightgray {  font-family: arial,sans-serif; font-size: 11px;  color:#cccccc;}


/*a.reddouble {text-decoration:none; border-top: 5px double #ff0000; border-bottom: 5px double #ff0000;}*/



a.closewindow {  font-family: arial,sans-serif; font-size: 12px; color: #999999; font-weight: bold; line-height: 22px; text-decoration: none}
a.closewindow:hover { color:#666666; text-decoration: underline}


.sidemenutitle { font-family: arial,sans-serif; font-size: 12px; color: #333399; text-decoration: none ; font-weight: bold; line-height: 22px}
.blueunderline { font-family: arial,sans-serif; font-size: 12px; color: #333399; text-decoration: underline ; line-height: 22px}
.search {  font-family: arial,sans-serif; font-size: 12px; font-weight: normal; color: #3333cc}
.boxtitle {  font-family: arial,sans-serif; font-size: 12px; font-weight: bold; color: #333399}
.text {  font-family: arial,sans-serif; font-size: 13px;}

.redtext {  font-family: arial,sans-serif; margin-top:1em; margin-bottom:1em; width:34em; font-weight: bold; color: #FF0000}
.bottomlinks {  font-family: arial,sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none}
.watermark {  font-family: arial,sans-serif; font-size: 12px; color: #cccccc;}
.userview {  font-family: arial,sans-serif; font-size: 12px; color: #cccccc;border: thin solid #ff00}

.tableshadow{border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; border-top:1px solid #ebebeb; background:url('http://www.google.com/images/grad.png') repeat-x bottom; border-bottom:1px solid #c7c7c7; color:#000;padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:8px}







/*      Oblic overlapping tabs      */

ul.obtabs {
    list-style: none;
    margin: 1px 0 -1px 0;
    padding: 0;
    position: absolute;
}

ul.obtabs li.first {
    margin-left: 0;
}

ul.obtabs li {
    float: left;
    display: block;
    height: 24px;
    padding-right: 12px;
    margin-left: -5px;
    position: relative;
    background: url(images/tabright-back.gif) 100% 0 no-repeat;
    border-bottom: 1px solid #bbb8a9;
    white-space: nowrap;
}

ul.obtabs span {
    height: 24px;
    line-height: 24px;
    padding-left: 7px;
    background: url(images/tableft-back.gif) no-repeat;
}

html>body ul.obtabs span {
    display: block;
}

ul.obtabs li.selected {
    z-index: 1;
    font-weight: bolder;
    border-bottom: 1px solid #fff;
    height: 25px;
    background-image: url(images/tabright.gif);
}

ul.obtabs li.selected span {
    background-image: url(images/tableft.gif);
}

ul.obtabs a {
    color: #00c;
}

ul.obtabs a.new {
    color: #c00;
}




