/*---------------------- GENERAL STYLES ---------------------------*/
body {
   margin: 6px 3px 20px 3px;
   background: #f1f1f1;
   /*background: url(gui/images/stripes.gif);*/
   font: 13px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
   color: #223950;
}

td {     
   font: 13px Trebuchet MS, Arial, Lucida Sans Unicode, sans-serif;
}

h1 {
   font-size: 18px; 
   color: #223950;
   letter-spacing: 1px;
   margin: 0px;
   font-weight: bold;
   text-align: left;
}

h2 {
   font: bold 13px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
   color: #223950;
   margin: 0px;
   letter-spacing: 1px;
}

h3 {
   font: 12px verdana, tahoma, arial, sans-serif;
   color: #223950;
   margin: 0px;
   text-align: left
}


A:Link       {color:#538bc3;}
A:visited    {color:#538bc3;}
A:hover      {text-decoration: none}

form {margin: 0}

P {margin-top: 15px}

/*---------------------- HEADER STYLES ---------------------------*/

.header {
   background: url(gui/images/daffs3.jpg);
   margin-bottom: 6px;
   border: solid #C4DAEC 1px;  
}

.logobox {
   padding: 0px 3px 0px 10px;
}

.tabbar {
   background: #C4DAEC;
   border-top: solid #538BC3 1px; 
   border-bottom: solid #538BC3 1px; 
}

.tabbar td {padding: 3px}

.tab {
   background: url(gui/images/tab.gif);
}
.tab a  {font-size: 11px; letter-spacing: 2px; font-weight: bold;}
.tab a:link {color:#345674; text-decoration: none;}
.tab a:visited {color:#345674; text-decoration: none;}
.tab a:hover {text-decoration:underline;}

.activetab {
   background: url(gui/images/active_tab.gif);
}
.activetab a  {font-size: 11px; letter-spacing: 2px; font-weight: bold;}
.activetab a:link {color:#ffffff; text-decoration: none;}
.activetab a:visited {color:#ffffff; text-decoration: none;}
.activetab a:hover {text-decoration:underline;}

.navbar {
   color : #43709d;
   font-size: 11px;
   letter-spacing: 3px;
   padding: 2px 6px;

}
.navbar  a{
   font-size: 11px;
   letter-spacing: 3px;
   color: #43709d;/*#558866;*/
   text-decoration: none;
}
.navbar  a:link {color: #43709d;}
.navbar  a:visited {color: #43709d;}
.navbar  a:hover {text-decoration: underline;}

/*---------------------- CONTENT STYLES ---------------------------*/

.contentcell {
   border: solid #C4DAEC 1px;
   background: #ffffff;
   padding:10px;
   margin-bottom: 6px;
}
.contentcell span {color:#6699cc;}
.contentcell li {margin-bottom: 4px}

#sidebar {
   padding: 0px 0px 10px 6px;
   color: #223950;
}
#sidebar p {margin-top: 10px}
#sidebar span {color: #223950;}
#sidebar a {color: #307082;text-decoration: none}
#sidebar a:link {color: #307082}
#sidebar a:visited {color: #307082}
#sidebar a:hover {text-decoration: underline; color: #345674;}

#sidebar ul {
  /*margin:.5em 0 1.25em;*/
   margin: 0px; 
   padding:0 0px;
   list-style:none;
}
#sidebar ul li {
   background:url("gui/images/bullet.gif") no-repeat 2px .25em;
   margin:0;
   color:#223950;
   padding:0 0 1px 16px;
   margin-bottom:3px;
   border-bottom:1px solid #E2EBED; 
   line-height:1.4em;
}

#sidebar h2 {
   margin:0;
   padding:0 0 3px 0;
   font: bold 13px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
   line-height:1.5em;
   color:#333;
}
 
.splashbox {

   background: #ffffff;
   border: solid 1px #C4DAEC; 
   margin-bottom: 6px;
}
.splashbox td {
   font-style: italic;
   color: #345674; 
}
.splashbox td p {margin-top: 10px}


.smalltext {font-size: 11px;}
.smalltext a {font-size: 11px;}
          
/*.minitb  {
   font-size: 13px;
   color: #ffffff;
   font-weight: bold;
   background: #538bc3;
   padding : 1px 2px 1px 4px;
}
.minitb a {text-decoration: none;}
.minitb a:link {color: #ffffff;}
.minitb a:visited {color: #ffffff;}
.minitb a:hover {text-decoration: underline;}*/

.img_col {
   color: #43709d;
   font-size: 11px;
   background: #ffffff;
   padding: 0 0 10px 10px;
}
.img_col p {margin-top: 8px}
.img_col img {margin-bottom: 4px;}

.prev_next {  
   color : #43709d;
   font-size: 11px;
   padding: 3px 3px 6px 3px;
   letter-spacing: 2px;
   border-top: 1px solid #E2EBED;
   text-align: center;
}
.prev_next a:link {color:#43709d;}
.prev_next a:visited {color:#43709d;}
.prev_next a:hover {text-decoration: none;}



.heading2 {
   font-size: 13px;
   color: #ffffff;
   background: url(gui/images/active_tab.gif);
   padding: 2px 10px 2px 10px;

}
.heading2 a {text-decoration: none;}
.heading2 a:link {color: #ffffff;}
.heading2 a:visited {color: #ffffff;}
.heading2 a:hover {text-decoration: underline;}
.heading2 td {color: #ffffff;}

.heading  {
   font-size: 13px;
   color: #345674;
   background: url(gui/images/tab.gif);
   padding: 1px 10px 1px 10px;
   border: solid #C4DAEC 1px;

}
.heading a {text-decoration: none;}
.heading a:link {color: #345674;}
.heading a:visited {color: #345674;}
.heading a:hover {text-decoration: underline;}

/*.box2 {
   border: solid #C4DAEC 1px;
   background: #ffffff;
   padding:10px;
   margin-bottom: 6px;
}*/

.box {
   border: solid #C4DAEC 1px;
   background: #ffffff;
   padding:10px;
   margin-bottom: 6px;
}

.daffbox {
   border: solid #C4DAEC 1px;
   background: url(gui/images/daffs4.jpg);
   padding:10px;
   margin-bottom: 6px;
}

.footer{ margin-top: 6px;}



    












  
