/*  SptectraTek Colors from spectratek_logo.gif
*
*
93d8f2 = Light Blue;
4cae53 = Bright Green
309899 = Aqua
f79633 = Orange
273528 = Black

*/


pre {
font-family: courier, times, sans-serif;
font-size: 1em;
}

/* Topic text */

h1, h2, h3, h4, h5, h6 {
	background-color: transparent;
}
h1 {
	color:#FFCC66;
	margin:0 0 0.1em 0;
	line-height:auto;
	font-size: 18pt;
	font-weight: 700;
	font-family: "Arial Rounded MT Bold", "Lucida Grande", Helvetica, Lucida, Verdana, Sans-Serif;
}
h2 {
	font-size:1.5em;
	display:block;
	color:#CC9933;
	padding:0.2em 0.7em;
	margin:1em -0.7em 0.15em -0.7em;
	line-height:1.5em;
	font-weight: 800;
	font-style: italic;
	font-family: "Arial Narrow", "Lucida Grande", Helvetica, Lucida, Verdana, Sans-Serif;
}
h3 { font-size:1.4em;
	color:#339999;
	display:block;
	padding:0.2em 0.7em;
	margin:1em -0.7em 0.15em -0.7em;
	line-height:1.4em;
	font-weight: 700;
	font-family: "Arial", "Lucida Grande", Helvetica, Lucida, Verdana, Sans-Serif;
}
h4 { font-size:1.2em;
	color:#336666;
	display:block;
	padding:0.2em 0.7em;
	margin:1em -0.7em 0.15em -0.7em;
	line-height:1.3em;
	font-weight: 900;
	font-family: "Arial Narrow", "Lucida Grande", Helvetica, Lucida, Verdana, Sans-Serif;
}
h5 { font-size:1em;
	color:#666633;
	display:block;
	padding:0.2em 0.7em;
	margin:1em -0.7em 0.15em -0.7em;
	line-height:1.2em;
	font-weight: 700;
	font-family: "Arial", "Lucida Grande", Helvetica, Lucida, Verdana, Sans-Serif;
}
h6 { font-size:.9em;
	color:#663333;
	display:block;
	padding:0.2em 0.7em;
	margin:1em -0.7em 0.15em -0.7em;
	line-height:1.1em;
	font-weight: 700;
	font-family: "Arial Narrow", "Lucida Grande", Helvetica, Lucida, Verdana, Sans-Serif;
}

.server {
background: none;
color: #66CCCC; /*--CHANGE FOR EACH SITE--*/
font-size: 9pt;
font-weight: 300;
margin: 5px 0px 5px 0px;
padding: 10px 0px 0px 0px;
}

body
{
	background: #FFFFFF;
    font-family: Arial, "Arial Narrow", Helvetica, 'Lucida Grande', Lucida, "Arial Bold", Verdana, Sans-Serif;
    font-size: .75em;
	margin:0px;
	padding:0px;
}

p {
color: #273528;
padding: 0px 0px 0px 0px;
margin: 0px;
font-size: 1em;
}

td {
color: #273528;
padding: 3px 5px 3px 5px;
margin: 0px;
font-size: 12px;
font-weight: bold;
}

a {
/* color: #3c7def; /*--CHANGE FOR EACH SITE--*/
color: #66CCCC;
font-weight:bold;
text-decoration:none;
}


a:visited {
/* color: #3c7def; /* #66CCCC; */  /*--CHANGE FOR EACH SITE--*/
color: #336666;
text-decoration:none;
}


a:hover {
/* color: #fed190; /*--CHANGE FOR EACH SITE--*/
color: #FFCC66;
border-bottom:none;
text-decoration:none;
}

#wikibox {
    text-align: left;
    width: 770px;
    }

#wikistuff {
  text-align: left;
  width: 770px;
  margin-top: 7px;
  margin-bottom: 13px;
  float: left;
}

.wikipage {
	padding: 0em 1.5em 0em 1.5em;
	background-color:transparent;
}


.wikipane {
border: none;
width: 180px;
clear: none;
float: right;
padding-right: 10px;
margin: 0px 5px 5px 5px;
background: transparent;
text-align: left;
/* border-top: 5px solid #c1c1c1; */
/* border-bottom: 2px solid #c1c1c1; */
}

ul {
	margin: 0;
	padding : 0;
	list-style : none;
	}

input.search {
    width: 116px;
    border: 1px solid #273528;
    color:#273528;/*--CHANGE FOR EACH SITE--*/
    font-weight: normal;
    padding: 0px;
    margin-right: 3px;
    /* background-color: inherit; */
    background:#F5F7FC;
}

input.search2 {
    width: 144px;
    border: 1px solid #ffffff;
    color:#273528;/*--CHANGE FOR EACH SITE--*/
    font-weight: bold;
    padding: 0px;
    margin-right: 3px;
    /* background-color: inherit; */
    background:#F5F7FC;
}

#browser { margin: 0px; padding: 0px 0px 0px 0px;  color: #66CCCC; font-size: 9pt; font-weight: bold;}

#form1 { margin: 0px; padding: 0px; }

#form2 { margin: 0px; padding-right: 11px; text-align:right;}

input.submit {
    background: url("/images/submit.gif") repeat-x;
    border: .5pt solid #273528;
/*    width: 52px; */
    color: #FFFFFF; /*--CHANGE FOR EACH SITE--*/
/*  font: bold 9pt Arial, Helvetica, sans-serif;  */
/*	font-family: "Palatino Linotype", "Book Antiqua", "Times New Roman", "MS Serif"; */
	font-size: 11px;
	font-weight: bold:
    padding: 0px 5px 0px 5px;
    margin: 0px 0px 1px 0px;
}

input.submit:hover {
    background: url("/images/submit.gif") repeat-x;
    border: .5pt solid #FFFFFF;
/*    width: 52px; */
    color: #273528; /*--CHANGE FOR EACH SITE--*/
	font-size: 11px;
	font-weight: bold:
    padding: 0px 5px 0px 5px;
    margin: 0px 0px 1px 0px;
}

.content {
border: 1px solid #c1c1c1; /* 3px groove #8f9082; /*--CHANGE FOR EACH SITE--*/
padding:0px;
width:900px;
margin: 7px;
/* background-color: #FFF;/*--CHANGE FOR EACH SITE--*/
/* background: url("/images/tracker/usmap.jpg") repeat scroll 0% 0%; */
background: #F5F7FC;
}

.content p {
margin-top:7px;
border:none;
background: transparent;
font-weight: 500;
}

#homeinfo {
    margin-left: 21px;
    /* background-color: #FFF; */ /*--CHANGE FOR EACH SITE--*/
	line-height: 16px;
	text-align: left;
	width: 544px;
	font-size: 1em;
	background: transparent;
}

.header {
    background: #ffffff;
    margin: 0px;
    padding: 0px;
    border-top: 5px solid #c1c1c1;
}

.whitebg {
background: #FFFFFF;
padding: 5px;
}

.bluebg {
background: #78a3ef;
padding: 5px;
}

.highlight {
	color: #66CCCC;
	font-weight: normal;
	text-decoration: none;
	border-bottom:3px double #78a3ef;
}

.highlight:hover {
	color: #FFCC66;
	font-weight: bold;
	text-decoration: none;
	border-bottom:none;
}

.copyright {
	color: #66CCCC;
	font-weight: bold;
	text-decoration: none;
	display: inline;
}


/*------------------------MENUBAR top and bottom----------------*/
.bar {
    /* clear: both; */

    font-size: 1.0em;
    height: 22px;
    color: #FFFFFF;
 /*   background: url("/images/navbarbg.jpg"); /*--CHANGE FOR EACH SITE--*/
    text-decoration: none;
    border-top: 0px;
    border-bottom: 0px;
    clear: both;

}

    .bar td {
        margin-top: 9px;
        color: #ffffff;
        height: 22px;
        background url: url("/images/menu-bg.gif");
        text-align: center;
        border-bottom: 1px solid #000;
        border-top: 1px solid #000;
        padding-left: 13px;
        padding-right: 13px;
        margin-top: 9px;
    }

    .bar td a {
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
        border-bottom: none;
    }

    .bar td a:visited {
        /* color: #9E0036; */
        color: #FFFFFF;
        border-bottom: none;
    }

    .bar td a:hover {
        /* color: #9E0036; */
        color: #FFCC66;
        border-bottom: none;
    }

    .bar td.active a:hover{
        color: #FFCC66;
        border-bottom: none;
   }

.grey {
    color: #8f9082;
    background: transparent;
    font-weight: normal;
}


.subheader {
    margin: 0px 0 10px 0;
    border-bottom: 1px solid #eee;
    padding: 5px 0 5px 0;
    background: #A4A4A4;
    color: #fff;
}

#footer {
    clear: both;
    margin; 0px;
    display: block;
    padding: 13px 0px 7px 0px;
	background: #F5F7FC; /*--CHANGE FOR EACH SITE--*/
    text-align: center;
}

.footer-sm {
    /* clear: both; */
    font-size: .95em;
    }


.footer p {
    text-align: center;
    line-height: 1.8em;
    padding: 0px 0px 0px 0px;
    padding: 3px 0px 21px 0px;
}

.adsense-menu {
/* border: #808080 solid thin;
width: 728px;
height: 15px;
 */
margin-bottom: 7px;
margin-top: 7px;
/* background-color: #FFF; */ /*--CHANGE FOR EACH SITE--*/
}

#leftbar {
border: #c1c1c1 solid thin;
clear: none;
float: left;
padding: 2px 2px 2px 2px;
margin: 5px 0px 5px 0px;
background: #ffffff;
border-top: 5px solid #c1c1c1;
border-bottom: 2px solid #c1c1c1;
text-align: center;
vertical-align: middle;
}

.leftpane {
border: none;
clear: none;
float: left;
margin: 0px 15px 5px 5px;
background: transparent;
text-align: center;
/* border-top: 5px solid #c1c1c1; */
/* border-bottom: 2px solid #c1c1c1; */
}

.rightpane {
border: none;
width: 180px;
clear: none;
float: right;
padding-right: 10px;
margin: 0px 5px 5px 5px;
background: transparent;
text-align: left;
/* border-top: 5px solid #c1c1c1; */
/* border-bottom: 2px solid #c1c1c1; */
}

.wideright {
border: none;
width: 250px;
clear: none;
float: right;
padding-right: 10px;
margin: 0px 5px 5px 5px;
background: transparent;
text-align: right;
/* border-top: 5px solid #c1c1c1; */
/* border-bottom: 2px solid #c1c1c1; */
}

.rightbar {
width: 180px;
clear: none;
float: right;
padding: 0px;
margin: 3px;
border-right: 1px solid #c1c1c1;
border-top: 5px solid #c1c1c1;
border-bottom: 2px solid #c1c1c1;
border-left: 1px solid #c1c1c1;
}

.rightbar p {
clear: none;
border: none;
text-align: center;
vertical-align: middle;
}

a img {
	border: none;
}

img.title {
text-decoration: none;
float:left;
display:inline;
padding-right:33px;
padding-left: 16px;
margin-bottom: 13px;
margin-top: 21px;
border: none;
vertical-align: top;
}

.image img {
text-decoration: none;
float:left;
padding-right:20px;
padding-left:5px;
margin-bottom: 10px;
margin-top: 0px;
border: none;
}

.vxhtml img {
text-decoration: none;
float:left;
padding-right:20px;
padding-left:5px;
margin-bottom: 10px;
margin-top: 0px;
border: none;
}

.vcss img {
text-decoration: none;
float:left;
padding-right:20px;
padding-left:5px;
margin-bottom: 10px;
margin-top: 0px;
border: none;
}

.firefox img {
text-decoration: none;
float:left;
padding-right:20px;
padding-left:5px;
margin-bottom: 10px;
margin-top: 0px;
border: none;
}

#contactus {
font-size: .9em;
padding: 0px;
margin: 0px;
text-align: left;
}

.post {
  /*   text-align:center; */
  /* padding:0.2em; */
  padding-left: 45px;
  padding-bottom: 13px;
  color: #66CCCC;
  font-size: 1.1em;
  text-align: left;
 }

.post-box {
  margin-left: 21px;
 }

.postsubmit {
  margin-left: 13px;
  display: inline;
  margin-top: 7px;
  background: url(/images/submit.gif);
  background-repeat: repeat-x;
  border: .5pt solid #273528;
 /*  width: 52px; */
  color: #FFFFFF;
  font: bold 1em;
  font-size: .80em;
  }

.postreset {
  margin-left: 0px;
  display: inline;
  margin-top: 7px;
  background: url(/images/submit.gif);
  background-repeat: repeat-x;
  border: .5pt solid #273528;
 /*  width: 52px; */
  color: #FFFFFF;
  font: bold 1em;
  font-size: .9em;
  }

.postsubmit:hover {
  margin-left: 13px;
  display: inline;
  margin-top: 7px;
  background: url(/images/submit.gif);
  background-repeat: repeat-x;
  border: .5pt solid #fed190;
 /*  width: 52px; */
  color: #273528;
  font: bold 1em;
  font-size: .80em;
  }

.postreset:hover {
  margin-left: 0px;
  display: inline;
  margin-top: 7px;
  background: url(/images/submit.gif);
  background-repeat: repeat-x;
  border: .5pt solid #fed190;
 /*  width: 52px; */
  color: #273528;
  font: bold 1em;
  font-size: .9em;
  }

.postreset-small {
  margin-left: 0px;
  margin-top: 3px;
  width: 162px;
  text-align: center;
  background: #CCCCCC;
  color: #000;
/*
  border-top: 1px solid #c1c1c1c1;
  border-bottom: 1px solid #CCCCCC;
 */
  font: bold 1em;
  font-size: 10px;
  }

.posttext {
  width: 484px;
  margin-left: 13px;
  display: inline;
  margin-top: 7px;
  }

.postselect {
  margin-left: 13px;
  display: inline;
  margin-top: 7px;
  color: #66CCCC;
}

.postreview {
  width: 484px;
  height: 88px;
  margin-left: 13px;
  display: inline;
  margin-top: 7px;
  }

p.choice {
	font-size: .9em;
	display:inline;
	margin-left: 7px;
}

.veriword img {
padding-top: 13px;
border: none;
}

.veriword {
/* padding-top: 13px; */
border: none;
}

p.veriword {
/* padding-top: 13px; */
border: none;
width:169px;
}

img.goldstar {
padding-left: 7px;
border: none;
}

#printbar {
width: 180px;
text-align: right;
border: 1px solid #c1c1c1;
padding: 0px;
margin: 0px;
background: #ffffff;
}

.refer {
font-family: Arial, Verdana, Sans-Serif;
font-size: .9em;
text-align: center;
/* line-height: 10pt; */
font-weight: bold;
text-decoration: none;
color: #66CCCC;
/* display: inline; */
}

.pgbutton {
width: 60px;
text-align: center;
background: #CCCCCC;
color: #cccccc;
}

.pgrowtop {
width: 60px;
text-align: center;
background: #ffffff;
color: #66CCCC;
border-top: 5px solid #c1c1c1;
background: #ffffff;
}

.pgrowbottom {
width: 60px;
text-align: center;
background: #ffffff;
border-bottom: 2px solid #c1c1c1;
}

.email-message {
  width: 484px;
  height: 111px;
  margin-left: 13px;
  display: inline;
  margin-top: 7px;
  }

.email {
  width: 311px;
  margin-left: 13px;
  display: inline;
  margin-top: 7px;
  }

.linkbar {
/* border-top: 5px solid #c1c1c1c1; */
/* border-bottom: 2px solid #CCCCCC; */
/* height: 28px; */
background-color:inherit; /* #CCCCCC; */ /* #f1f8ff; */
font-weight:bold;
color:#339999; /*--CHANGE FOR EACH SITE--*/
margin-bottom:10px;
margin-top:0px;
}

/*  FROM KEYS */

.main-template {
margin-top: 9px;
/* margin-left: 7px; */
/* padding-right: 7px; */
}

.thumb-box {
float: left;
margin-top: 20px;
margin-left:7px;
width: 144px;
padding: 7px;
border: none;
line-height: 14pt;
font-size: 10px;
text-align: center;
}

.tag-box {
float: left;
width: 155px;
margin-top:13px;
/* margin-left: 11px; */
/* width: 144px; */
padding: 13px;
border: none;
line-height: 14pt;
font-size: 10px;
text-align: center;
}

.letter img {
float: left;
display: inline;
/* width: 169px; */
/* margin-top: 7px; */
margin-left: 36px;
margin-top: 21px;
/* width: 144px; */
border: none;
/* line-height: 14pt;
font-size: 10px; */
text-align: center;
}

.tag-column-box {
display: inline;
margin-left: 13px;
width: 244px;
border: none;
text-align: center;
margin-top: 0px;
}

.tag-columns {
width: 576px;
text-align: center;
margin-left: 21px;
/* margin-top: 7px; */
}

.tags-column {
float: left;
width: 233px;
margin-top:3px;
margin-left: 21px;
/* width: 144px; */
/* padding: 13px; */
border: none;
/* line-height: 14pt; */
font-size: 10px;
text-align: left;
}

.thumb p {
margin-top: 7px;
border: none;
line-height: 14pt;
font-size: 10px;
text-align: center;
}

.thumb a {
font-weight: bold;
text-decoration:none;
background-color: inherit;
font-size: .88em;
}

.thumb a:visited {
text-decoration:none;
background-color: inherit;
}

.thumb a:hover {
border-bottom:none;
background-color: inherit;
text-decoration:none;
}

.thumb img {
/* border: #339999 groove thick; */
border: none;
margin-bottom: 7px;
}

.thumb img:visited {
/*         color: #E0691A;
 */
/* border: #339999 groove thick; */
}
.thumb img:hover {
/*         color: #E0691A;
 */
/* border: #FFCC66 groove thick; */
}

.keys-box {
margin-left: 169px;
width: 421px;
}

.long-tag-box {
margin-top: 0px;
text-align: left;
margin-left: 11px;
width: 544px;
}

.keys {
font-family: Arial, Verdana, Sans-Serif;
text-decoration: none;
font-weight: bold;
padding-top: 13px;
font-size: 12px;
}

.reqkeys {
font-family: Arial, Verdana, Sans-Serif;
text-decoration: none;
font-weight: bold;
padding-top: 13px;
font-size: 12px;
background-color: inherit;
background-image: url('/images/asterisk.gif');
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center right;
}

.keys a {
font-family: Arial, Verdana, Sans-Serif;
color:#666633;
text-decoration: none;
font-weight: bold;
margin-top: 9px;
background-color: inherit;
font-size: 12px;
}

.keys a:visited {
color: #666633;
background-color: inherit;
text-decoration: none;
font-weight: bold;
margin-top: 9px;
font-size: 12px;
}

.keys a:hover {
color:#FF6600;
background-color: inherit;
text-decoration: underline;
font-weight: bold;
margin-top: 9px;
font-size: 12px;
}

.keys-sm {
font-family: Arial, Verdana, Sans-Serif;
font-size: 10px;
text-decoration: none;
font-weight: bold;
margin-top: 9px;
}

.keywords {
font-family: Arial, Verdana, Sans-Serif;
text-decoration: none;
margin-top: 9px;
font-size: 11px;
font-weight: normal;
}

.title {
text-decoration: none;
font-size: 12px;
margin-top: 9px;
color:#663333;
font-weight: normal;
background-color: inherit;
display: inline;
margin-left: 7px;
}

h2.title {
text-decoration: none;
font-size: 12px;
margin-top: 9px;
color: #663333;
font-weight: bold;
}

.description {
text-decoration: none;
font-size: 11px;
margin-top: 9px;
font-weight: normal;
display: inline;
}

.description h2 {
text-decoration: none;
font-size: 12px;
margin-top: 9px;
font-weight: normal;
}

div.lookb4leap {
position:absolute;
display:none;
border: 1px groove #C0C0C0;
background-color: #CC9933;
width: 129px;
height: 99px;
margin-left: 21px;
margin-top: -45px;
padding: 3px;
}

div.lookb4info {
position:absolute;
display:none;
border: 1px dashed #3366CC;
background-color: #CCCCCC;
color:#3366CC;
margin-left: -21px;
margin-top: 7px;
padding:3px;
}


p.lookb4info {
background-color: #CCCCCC;
color:#3366CC;
margin:0px;
padding:3px;
font-size: 1em;
}

.suggest_link {
background-color: #CCCCCC;
color:#3366CC;
padding: 2px 6px 2px 6px;
}
.suggest_link_over {
background-color: #CCCCCC;
color:#3366CC;
padding: 2px 6px 2px 6px;
}

#search_suggest {
position: absolute;
margin-left: 686px;
background-color: #CCCCCC;
color:#3366CC;
text-align: left;
border: 1px solid #3366CC;
z-index: 3;
}

#search_suggest2 {
position: absolute;
background-color: #CCCCCC;
color:#3366CC;
text-align: left;
border: 1px solid #273528;
}

#translate {
margin: 0px;
padding: 0px;
font-size: 11px;
font-weight: bold;
letter-spacing: .1px;
text-align: left;
text-indent: 0px;
display: block;
}

#flags img {
margin: 3px 2px 5px 2px;
padding: 0px;
font-size: .9em;
font-weight: bold;
text-align: left;
text-indent: 0px;
display: inline;
border: none;
}

/* FLASH STUFF FOR SWF JS OBJ */

/* Tweak as needed to scale and position,
   CSS courtesy of Gordon Hackett
   SWF JS Object Method avail via Google
*/

#main {
    font: 1em;
    width: 600px;
    text-align: left;
    float: left;
    display: inline;
    margin-left: 7px;
}

#flash {
margin-top: 133px;
text-align: center;
}

#flashcontent {
    border: none;
    width: 250px;
    height: 208px;
    float: left;
    margin: 15px 20px;
}

#welcomeflash {
    width: 472px;
    float: left;
    padding: 21px 25px 21px 25px;
    background: none;
    border: none;
}

/*  FILEPHP STYLES */


.filebox {
    font: 1em;
 	width: 241px;
    padding: 0px;
    margin: 0px;
    border: .5px solid #224e97;
}

form.upload input {
	background: url('/images/input_boxes.gif') no-repeat 0 -58px;
	border: none;
	width: 241px;
	height: 20px;
	color: #273528;
	padding: 0px;
    font: .84em Arial, Helvetica, 'Lucida Grande', Verdana, Sans-Serif;
    text-align: left;
 	display: inline;
}

.directory {
	background: transparent url('/images/folder_new.gif') no-repeat scroll 0%;
	border: none;
	width: 58px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	display: inline;
	font: .9em Arial, Verdana, Sans-Serif;
	font-weight: bold;
	height: 20px;
}

#uploadGif {
	border: none;
	margin: 7px 0px 0px 0px;
	padding: 7px 0px 0px 0px;
	display: inline;
	width: 52px;
}

.changeDir {
	background: transparent url('/images/open_folder_icon.gif') no-repeat scroll 0%;
	border: none;
	width: 66px;
	margin: 0px 0px 0px 11px;
	padding: 0px 0px 0px 15px;
	display: inline;
	font: .9em "Arial Bold", Verdana, Sans-Serif;
	font-weight: bold;
	height: 20px;
}

.goBack {
	background: transparent url('/images/arrow_back.gif') no-repeat scroll 0%;
	border: none;
	width: 72px;
	margin: 0px 11px 0px 0px;
	padding: 0px 0px 0px 15px;
	display: inline;
	font: .9em Arial, Verdana, Sans-Serif;
	font-weight: bold;
	height: 20px;
}

.download {
	background: transparent url('/images/download.gif') no-repeat scroll 0%;
	border: none;
	width: 88px;
	margin: 0px 0px 0px 11px;
	padding: 0px 0px 0px 15px;
	display: inline;
	font: .9em Arial, Verdana, Sans-Serif;
	font-weight: bold;
	height: 20px;
}

.fileopen {
  	background: url('/images/input_boxes.gif') no-repeat 0 -58px;
 	border: none;
	height: 20px;
	width: 241px;
	padding-left: 3px;
	padding-top: 3px;
	margin-top: 5px;
	margin-right: 3px;
	color: #273528;
    font: .84em;
    text-align: left;
   }

.filesave {
  	background: url('/images/input_boxes.gif') no-repeat 0 -58px;
 	border: none;
	height: 20px;
	width: 241px;
	padding-left: 3px;
	padding-top: 3px;
	margin-top: 5px;
	margin-right: 3px;
	color: #273528;
    font: .94em;
    text-align: left;
    font-weight: normal;
   }

form.upload input.save {
	background: transparent url('/images/upload_icon.gif') no-repeat scroll 0%;
	border: none;
	margin: 0px 0px 0px 21px;
	padding: 0px 0px 0px 18px;
	font: .9em Arial, Verdana, Sans-Serif;
	font-weight: bold;
	display: inline;
	height: 20px;
}

form.upload input:focus {
	background-color: transparent;
}

form.upload div.fileinputs {
	position: relative;
	width: 277px;
	display: inline;
	margin: 0px 7px 0px 0px;
}

form.upload input.file {
	width: 277px;
	margin: 0;
}

form.upload input.file.hidden {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

form.upload div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 320px;
	padding: -3px 0px 0px 0px;
	margin: 0;
	z-index: 1;
	line-height: 90%;
}

form.upload div.fakefile input {
	margin-bottom: 10px;
	margin-left: 0;
}

form.upload {

	width: 400px;
	float: left;
	margin: 0px;
	padding: 0px;
}

#filemgr {
    font: .84em;
    text-align: left;
    padding: 0px;
    border: none;
    margin-left: 0px;
 }

#filemgr td {
    font: 1em;
    padding: 3px 5px 3px 5px;
    border: none;
    margin: 0px;
 }

#filemgr table th {
    font: .75em;
    text-align: center;
    border: none;
    width: 588px;
    font-weight: 700;
    padding-top: 13px;
 }


#toolbar {
    font: 1em;
    text-align: left;
    padding: 0px;
    border: none;
    margin-left: 0px;
 }

#toolbar td {
    font: 1em;
    padding: 3px 3px 3px 3px;
    border: none;
    height: 25px;
    margin: 0px;
    vertical-align: top;
 }

#toolbar table th {
    font: 1em;
    text-align: center;
    border: none;
    font-weight: 700;
 }


p.P1 {
	font-family: "Arial Narrow", "Lucida Grande", Helvetica, Lucida, Verdana, Sans-Serif;
	line-height:auto;
	font-weight: 800;
	font-style: italic;
	font-size: 1.3em;
	color:#CC9933;
	padding: 13px 0px 0px 0px;
	margin: 0px;
}

p.P2 {
	font-size:1em;
	text-align:justify;
	color: #273528;
	padding: 3px 0px 7px 0px;
	margin: 0px;
}

p.P3 {
	font-family: Arial, Lucida, Helvetica, Verdana, Sans-Serif;
	line-height: auto;
	font-size: 1.1em;
	text-align: left;
	color: #666633;
	font-weight: 600;
	text-decoration: none;
	padding: 3px 0px 4px 13px;
	margin: 0px;
}

*.question {
	text-align: left;
	font-family: "Arial Narrow", "Lucida Grande", Helvetica, Lucida, Verdana, Sans-Serif;
	font-weight: 800;
	font-style: italic;
	font-size: 1.3em;
	color:#CC9933;
	padding: 23px 0px 7px 0px;
	margin: 0px;
	display: block;
}

*.answer {
	font-weight: normal;
	text-align: left;
	font-size:1em;
	text-align:justify;
	color: #273528;
	padding: 0px 0px 7px 0px;
	margin: 0px;
	display: block;
}

.question a {
	color: #CC9933;
}

.faqs {
/* color: #66CCCC; */
margin: 0px;
padding: 0px;
border: none;
width: 96%;
line-height: auto;
}

ul.faqs-list { margin: 0; padding : 0; list-style : none; text-align: left;}

    .faqs-list li {
        /* border-right:1px solid #D9E2F5; */
        /* margin: 0; */
        /* padding: 7px 12px 5px 12px; */
        margin: 3px 0px 2px 3px;
        /* color: #ffffff; */
        /* background: #66CCCC; */
        /* float: left; */
        text-align: left;
		color: #339999;

    }

    .faqs-list li.active {
        /* background: #E0691A url("/images/faqs-list.gif") no-repeat center top; */
        /* color: #fff; */
        font-weight: bold;
        /* padding: 7px 10px 6px 10px */;
        border-bottom: none;
    }

    .faqs-list li a {
        font-weight: normal;
        /* color: #FFFFFF; */
        /* background-color: inherit; */
        text-decoration: none;
        border-bottom: none;
        font-size: 1.0em;
        /* color:#66CCCC; */
		color: #339999;
		line-height: 1.1em;

    }

    .faqs-list li a:visited {
        /* background-color: inherit; */
        /* color: #9E0036; */
        /* color: #FFFFFF; */
        border-bottom: none;
        /* color: #339999; */
        color: #336666;
    }

    .faqs-list li a:hover {
        /* background-color: inherit; */
        /* color: #9E0036; */
        /* color: #E0691A; */
        /* color:#fed190; */
        border-bottom: none;
        color: #66CCCC;
    }
