@import url( table.css );

/*-------  -------*/
body {
    margin: 0;
    padding: 0;
    font-family:Arial,Verdana,sans-serif;
}

body, td, div, p, th {
    font-size:12px;
    font-family:Arial,Verdana,sans-serif;
    color: #222;
}

form {
   margin: 0px; 
   padding: 0px
}
p {
    font-size:12px;
    line-height: 130%;
}
/*-------  -------*/
a {
    color:#336699;
}

a:hover {
    color: orange;
    text-decoration: none;
}

/*-------  -------*/
td.menu1 {
    text-align: center;
}

a.menu1 {
    color: #fff;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
}

a.menu1:hover {
    text-decoration: underline;
}

/*-------  -------*/
#menu2 {
    background: #efefef;
    color: #ccc;
    padding: 5px;
    width:90%;
}

/*-------  -------*/
#menu3 {
    border-top: solid 1px #fff;
    background: #efefef;
    padding: 5px;
}

/*-------  -------*/
#footer {
    text-align: center;
    font-size: 11px;
    color: #666;
}

#footer a {
    color: #333;
    text-decoration: none;
}

#footer a:hover {
    color: #333;
    text-decoration: underline;
}

/*-------  -------*/

td.tabsel {
    border-bottom: solid 1px #ccc;
    background: #ccc;
    border-right: solid 1px #efefef;
    border-left: solid 1px #efefef;
    text-align: center;
}

td.tab {
    border-bottom: solid 1px #ccc;
    background: #efefef;
    border-right: solid 1px #efefef;
    border-left: solid 1px #efefef;
    text-align: center;
}

a.tabsel {
    font-weight: bold;
    color: #333;
    text-decoration: none;
}

a.tab {

}

td.tabspc {
    border-bottom: solid 1px #ccc;
}

h2 {
color: #333;
}

/*-------  -------*/
.nav1m {
   color:#fff;
   font-family:Arial,Verdana,sans-serif;
   text-decoration:none;
   font-size:15px;
   font-weight:bold;
   padding-left:15px;
   padding-right:15px;
}
a.nav1m:hover {
   color:#8fb8da;
}
a.nav1ms {
   color:orange;
   font-family:Arial,Verdana,sans-serif;
   text-decoration:none;
   font-size:15px;
   font-weight:bold;
   padding-left:15px;
   padding-right:15px;
}
a.nav1ms:hover {
   color:orange;
}
td.nav1l {
   color:#666;
   font-family:Arial,Verdana,sans-serif;
   text-decoration:none;
   font-size:12px;
}
a.nav1l {
   color:#666;
   font-family:Arial,Verdana,sans-serif;
   text-decoration:none;
   font-size:12px;
}
a.nav1l:hover {
   text-decoration:underline;
}
/*-------  -------*/
table.opttable {
   border:solid 1px #ccc;
   padding:3px;
   background:#efefef;
}
/*-------  -------*/
#sftable td.error {
   color:red;
   font-size:11px;
   padding-left:5px;
}
#sftable th {
   padding:10px;
   background:#efefef;
   font-weight:bold;
   text-align:right;
}
/*-------  -------*/
div.slbox {
   border:solid 1px #ccc;
   background:#ffffff;
   padding:5px;
   cursor:pointer;
   width:80%;
}
/*-------  -------*/
.warningbox {
   background:#efefef;margin-bottom:2px;cursor:pointer;
}
.warningbox td {
   padding:5px;
}
/*-------  -------*/
