/*---------------------------------------------------------------------------*/
/* NINTELLIGENT Rev. CSS											        */
/* File is property of Nintelligent Network                                */
/* You may NOT duplicate all or any of the following                      */
/*-----------------------------------------------------------------------*/
/* Created February 5 2006                            					*/
/*--------------------------------------------------------------------*/



/* main css classes                                                 */
/* classes can be used on: anything                                */


html {
     height: 100%;
     width: 100%;
     }


body {
     background-color: #ffffff;
     height: 100%;
     font-family: sans-serif;
     font-size: 13px;
     margin: 0;
     width: 100%;
     }


img {
	border: 0px;
	}
	
#head {
	background-image: url(gui/h_repeat.jpg);
     background-repeat: repeat-x;
     height: 80px;
     margin: 0px;
     font-family: arial;
     font-size: 4px;
     padding: 0px;
   
     }

 
#full {
width: 100%;
}


#headnav {
 background-image: url(gui/h2_repeat.jpg);
 background-repeat: repeat-x;
 height: 18px;
 color: #a0a3a8;
 font-family: verdana;
 font-size: 9px;
 margin: 0px;
 padding: 0px;
 }
 
 
#container {
margin: 5px;
}

h1 {
color: #689368;
font-size: 21px;
margin: 0px;
padding-left: 2px;
padding-top: 3px;
padding-bottom: 2px;
font-family: sans-serif, arial, verdana;
font-weight: bold;
border-bottom: 1px solid #e0e1e2;
}

a.h1:link {
text-decoration: none;
color: #689368;
}

a.h1:visited {
color: #689368;
text-decoration: none;
}

a.h1:hover {
color: #5b805b;
text-decoration: none;
}

a.white:link {
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #70757d;
font-family: sans-serif; 
}

a.white:visited {
font-size: 12px;
font-weight: bold;
color: #70757d;
text-decoration: none;
font-family: sans-serif;
}

a.white:hover {
font-size: 12px;
font-weight: bold;
color: #415d7f;
text-decoration: none;
font-family: sans-serif;
}

a:link {
text-decoration: underline;
color: #415d7f;
}

a:visited {
color: #415d7f;
text-decoration: underline;
}

a:hover {
color: #415d7f;
text-decoration: none;
}


.small {
font-size: 11px;
line-height: 110%;
font-family: arial;
color: #585a58;
}

.single {
line-height: 100%;
}

.article {
background-color: #fff;
line-height: 150%;
text-align: justify;
font-size: 10.5pt;
width:100%;
clear: both;
color: #585a58;
font-family: arial, sans-serif;
margin: 0px;
}


.date {
font-family: sans-serif;
font-size: 12px;
text-transform: lowercase;
font-weight: bold;
background-color: white;
color: #415d7f;
text-align: left;
font-style: ultra-condensed;
}

h2 {
font-family: sans-serif;
font-size: 16px;
font-weight: bold;
color: #689368;
text-align: left;
font-style: ultra-condensed;
padding: 0px;
margin-bottom: 1px;
display: inline;
}

.nextprev {
font-family: sans-serif;
font-size: 10pt;
text-transform: lowercase;
font-weight: bold;
color: #5a7390;
text-align: left;
font-style: ultra-condensed;
padding: 0px;

}

a.nextprev:link,active,visited,hover {
text-decoration: none;
color: #5a7390;
}

.pad {
margin: 0px;
padding: 0px;
border-top: 1px solid #fff;
border-left: 1px solid #fff;

}

.right {

}

.right-top {
width: 245px;
margin: 0px;
padding: 0px;
}

.right-bottom {
width: 245px;
margin: 0px;
padding: 0px;
}

.bluebox {
background-color: #e1f8dc;
line-height: 100%;
font-size: 10pt;
padding: 2px;
}

.dark {
border-left: 1px solid #959395;
border-bottom: 1px solid #959395;
border-top: 1px solid #959395;
background-color: #f0f0f0;
padding: 3px;
width: 240px;
font-size: 11px;
color: black;
}


.newslinks {
background-color: #eceffb;
color: #70757d;
font-size: 8pt;
font-family: sans-serif;
font-weight: bold;
padding: 1px;
margin: 0px;
width: 100%;
vertical-align: top;
text-transform: lowercase;
border: 1px solid #e0e1e2;
border-bottom: 2px solid #e0e1e2;
}

a.newslink:link {
color: #8f9298;
text-decoration: none;
}

a.newslink:visited {
color: #8f9298;
text-decoration: none;
} 

a.newslink:hover {
color: #70757d;
text-decoration: none;
}

a.newslink:active {
color: #70757d;
text-decoration: none;
}

a.permalink:link {
color: #415d7f;

}

a.permalink:visited {
color: #415d7f;
}

a.permalink:hover {
color: #415d7f;
text-decoration: none;

}

.rhead {
background-image: url(gui/sidebg.gif);
background-color: #e1f8dc;
color: #689368;
font-size: 8pt;
font-family: sans-serif;
font-weight: bold;
padding: 0px;
margin: 0px;
width: 100%;
vertical-align: top;
text-transform: lowercase;
border-top: 1px solid #e0e1e2;
border-bottom: 1px solid #e0e1e2;
}

.sticky {
display: none;
background-image: url(gui/sticky-tan.jpg);
background-color: #70757d;
border: 1px solid #5f5e5e;
background-repeat: repeat-x;
color: #fff;
font-size: 16px;
font-family: sans-serif;
text-align: center;
vertical-align: middle;
width: 95%;
cursor: pointer;

}

.stickyh {
display: none;
background-image: url(gui/stickyh-tan.jpg);
background-color: #7a7f86;
border: 1px solid #5f5e5e;
background-repeat: repeat-x;
color: #fff;
font-size: 16px;
font-family: sans-serif;
text-align: center;
vertical-align: middle;
width: 95%;
cursor: pointer;
}

.footer {
background-color: 1px solid #e0e1e2;
border: 1px solid #ccc;
}

.field {
font-family: verdana; 
font-size: 11px; 
background-color: white; 
border: 1px solid #ccc; 
padding: 2px; 
color: #585a58;
}