/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #D0CECF;
    FONT-FAMILY: verdana, Tahoma, arial;
    FONT-SIZE: .7em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    MARGIN:0px;
    TEXT-TRANSFORM: none;
    background-image:url(images/page_bg.gif);
    background-repeat:repeat-x;
    WORD-SPACING: normal
}

div#main {WIDTH:612px; POSITION:relative; TOP:20px; background-image:url(images/content_bg.gif); background-repeat:repeat-y}
div#footer {height:80px; background-image:url(images/content_bot.gif); background-repeat:no-repeat}
div#footercontent {position:relative; top:56px; color:#999999; font-weight:normal; font-size: 9px; width:420px; float:left}
div#tabs {float:right; width:200px; background-image:url(images/tab_bg.gif); overflow:hidden; background-repeat:repeat-y; position:relative; top:-27px}
div#maincontent {float:left; width:404px}
div#content {background-image:url(images/content_top.gif); background-repeat: repeat-x}
div.yellowtab {background-color:#FFC406; background-image:url(images/yellow_tab_bg.gif); background-repeat:repeat-x; position:relative; left:6px; width:188px; height:80px; text-align:left}
div.graytab {background-color:#D1D2CC; background-image:url(images/gray_tab_bg.gif); background-repeat:repeat-x; position:relative; left:6px; width:188px; height:100px; text-align:left}
div.test { background-position:0 -50}

.map {border-style:solid; border-width:1px; border-color:#AAAAAA}

div#footercontent a:link {font-weight: normal; color: #444444; text-decoration: underline;}
div#footercontent a:visited {font-weight: normal; color: #444444; text-decoration: underline;}
div#footercontent a:active {font-weight: normal; color:  #444444; text-decoration: underline;}
div#footercontent a:hover {font-weight: normal; color:  #444444; text-decoration: none;}

/* easy clearing */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix { display: inline-table; }

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

input.txtLogin {margin-top:1px; margin-bottom:8px; font-size:10px; border-style:solid; border-width:1px; border-color:#BBBBBB; width:180px; color:#555555; font-family:Verdana, Tahoma, Arial; height:24px; padding:5px}
input.btnLogin {width:88px; padding-left:4px; height:32px; font-family:Verdana, Tahoma, Arial; font-size:12px; font-weight:bold; color:#FFFFFF; background-image:url(images/btnLogin.gif); background-color:Transparent; border:0px}

a.tabLink:link {font-weight:bold; font-size: 9px; line-height: 12px; color: #222222; text-decoration: underline;}
a.tabLink:visited {font-weight:bold; font-size: 9px; line-height: 12px; color: #222222; text-decoration: underline;}
a.tabLink:active {font-weight:bold; font-size: 9px; line-height: 12px; color:  #222222; text-decoration: underline;}
a.tabLink:hover {font-weight:bold; font-size: 9px; line-height: 12px; color:  #333333; text-decoration: none;}