ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, H1, H2, H3, H4, H5, H6, MENU, OL, UL, LI, FORM,TABLE,TH,TR,TD,P {font-size:100%;font-family:'Trebuchet MS',arial,helvetica,sans-serif;} 

BODY {font-family:'Trebuchet MS',arial,helvetica,sans-serif; margin:2% 0% 0% 0%; letter-spacing:0.11em; color:#222; text-align:center; line-height:2em; font-size:100%; background:#f4f4f4 url(pix/bg.gif) top center repeat-y;} 

P {margin-top:0.5em; margin-bottom:2em}

H2,H3,H4,H5 {padding:0; margin-top:0.5em; margin-bottom:0px; line-height:1.5em;}
H2 {color:#fc0; font-size:1.4em; padding-top:1em; margin-top:0}
H3 {color:#669; font-size:1.3em;text-transform:uppercase}
H4 {color:#09c; font-size:1.2em;}
H5 {color:#669; font-size:1.0em;}

ul {padding:0px; margin:1.5em;}
ol {padding:0px; margin:1.5em;}
li {color:#222; list-style-type:square; padding-bottom:0.8em; text-align:left;}


td {vertical-align:top}

/*LINKS*/
a:link {color:#669; text-decoration:none}
a:visited {color:#669; text-decoration:none; }
a:hover {color:#fff; text-decoration:none; background: #669; border:0;}
a:active {color:#669; text-decoration:none}

/*FORMS*/
input, textarea, select {font-family:'Trebuchet MS',arial,helvetica,sans-serif; font-size:100%;letter-spacing:0.1em;color:orange}
input[type="radio"] {width: auto; border:0px}
input[type="checkbox"] {width: auto;border:0px}
form input.radio, form input.checkbox {border:0px}

form table {padding-bottom:1em; width:100%}
td.label {width:300px; text-align:left; font-weight: bold;}
td.label em {font-weight: normal}
td input, td textarea, select {font-family:'Trebuchet MS',arial,helvetica,sans-serif; font-size:85%;color:#669; letter-spacing:0.1em; border:1px solid #ccd; width:400px}

/*MAIN LAYOUT DIVS*/
#wrap {background:#ffffff;margin:0 auto;width:740px;; text-align:left}

#warning {display:none}

#header {text-align:center}

#menu {font-variant:small-caps; text-align:center; font-size:90%; padding:1em; line-height:1.5em;}

#menu ul {padding:0px; margin:1em;}

#menu li {display:inline; padding:0 10 0 4; background:transparent url(pix/separator.gif) no-repeat right; height:1px;  margin-bottom:0em;}
#menu li.last {display:inline; padding:0 0 0 4; background:transparent}


#content {text-align:left;border-top:solid #dde 1px}
#content h4 {border-top:solid #dde 1px}

#sidebar {float:right; width:30%; padding: 10px 0 0 10px}
#sidebar p {border-bottom:1px solid #ccd}
#sidebar h4,h5 {border:0}
#sidebar input {font-family:'Trebuchet MS',arial,helvetica,sans-serif; font-size:100%;color:#669; letter-spacing:0.1em; border:1px solid #ccd; width:100%; margin:0;}

#footer {clear:both; text-align:center; padding:0px;}

/* SIDEBAR ROUNDED BOXES */
.sbtop, .sbbottom {display:block; background:transparent; font-size:1px;}
.sb1, .sb2, .sb3, .sb4 {display:block; overflow:hidden;}
.sb1, .sb2, .sb3 {height:1px;}
.sb2, .sb3, .sb4 {border-left:1px solid #ccd; border-right:1px solid #ccd;background:#eef url(pix/gradient.jpg) no-repeat top left}
.sb1 {margin:0 5px; background:#ccd;}
.sb2 {margin:0 3px; border-width:0 2px;}
.sb3 {margin:0 2px;}
.sb4 {height:2px; margin:0 1px;}

/* CUSTOM CLASSES */
.submenu {font-variant:small-caps; font-size:90%; text-align:center; border:0 solid #ccd; border-width:0 1px; padding:0px; margin:0; line-height:1.5em; background:#eef url(pix/gradient.jpg) repeat-y left}

.search {border:0 solid #ccd; border-width:0 1px; padding:1em; line-height:1.5em; background:#eef url(pix/gradient.jpg) repeat-y left}

.pic {width:200px; height:auto;border:0}

.top {font-variant:small-caps; font-weight:bold; text-align:center; font-size:80%; border-bottom:1px solid #dde;}

.doc {background:url(pix/doc.gif) no-repeat left scroll; padding-left:15px; height:1px;}

.sidebarcontent {display:block; font-size:90%; border:0 solid #ccd; border-width:0 1px;  padding:1em; line-height:1.5em; background:#eef url(pix/gradient.jpg) repeat-y left;}


.bluetable {font-size:90%; padding:1em; line-height:1.5em; background:#eef url(pix/gradient.jpg) repeat-y left;}

.whitetable {font-size:90%; padding:1em; line-height:1.5em; background:#fff;}

.greytable {font-size:90%; padding:1em; line-height:1.5em; background:#999;}

.box {border:1px solid #ccd; padding:5px; margin:0 auto}

.picbox {float:left; margin: 5px 10px 0 0; border:0; padding:0; text-align:center}

/* PICTURE CAPTION LINK STYLES */
a:link.caption {color:#aaa; font-size:80%}
a:visited.caption {color:#aaa; font-size:80%}
a:hover.caption {color:#fff}

/* HIDDEN/VISIBLE LINKS FOR STYLE CHANGING */
a:link.large {display:none}
a:link.small {display:inline;color:#09c;font-weight:bold;border:0px}
a:visited.large {display:none}
a:visited.small {display:inline;color:#09c;font-weight:bold;border:0px}
a:hover.small {color:#fff}
a:hover.large {color:#fff}

/* DATE LAST CHANGED */
.date {font-variant:small-caps; text-align:center; font-size:80%; color:#666}

