/* ======================================== */
/*              REQUIRED CSS                */
/*     Do not delete the styles in this     */
/*  section.  They are used by Ecobuilder.  */
/*  You of course, may modify them to suit  */
/*         your design and layout.          */
/* ======================================== */

/* Body */
BODY {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #000000}
P, INPUT, TEXTAREA, SELECT {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #000000}
TD {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #000000}
HR {color: #dddddd; background-color: #dddddd; height: 1px; border: 0; text-align: left; margin-left: 0;}

A:link {color: #666633; text-decoration: none;}
A:visited {color: #999966; text-decoration: none;}
A:active {color: #000000; text-decoration: none;}
A:hover {color: #FF6600; text-decoration: underline;}

UL {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #000000}
OL {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #000000}
.status {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #cc3300; font-weight: bold}
.notes {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 10px; color: #003399; font-weight: bold}

/* Form CSS */
.forminput {background-color: #ffffff; font-size: 7pt; font-weight: normal; font-family: Verdana, Tahoma, Arial, Times New Roman; color: #000000;
	border: 1px #000000 solid; }
.formsubmit {background-color: #D4D4BD; font-size: 7pt; font-weight:bold; font-family: Verdana, MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000;
	border: 1px #000000 solid; }

/* Menu links if menu are texted */
/* Padding order is top, right, bottom, left */
td.menucat { background-color: #000000; padding: 4px; background-image: url(/images/sfv2/bg.gif)}
td.menu {background-color: #87a8c9; border-top: 1px #ffffff solid ;}
td.menul {0px 0px 1px 0px}
td.menubottom {padding: 0px 0px 6px 12px; background-color: #87a8c9;}

.menucat {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 11px; color: #ffffff; font-weight: bold}
.menubottom {font-family: arial,helvetica,ms sans serif,geneva; font-weight: bold; font-size: 12px; color: #000000;}
.menu {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-weight: bold; font-size: 11px; color: #000000;}
A.menul:link {color: #FFFFFF; text-decoration: none}
A.menul:visited {color: #FFFFFF; text-decoration: none}
A.menul:active {color: #FFFFFF; text-decoration: none}
A.menul:hover {color: #000000; text-decoration: none;}

.loginform {font-family: courier,arial,helvetica; font-weight: bold; font-size: 12px; color: #000000;}

/* Who's Online */
/* Who's Online */
.whosonline_header {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #000000; font-weight: bold}
.whosonline_text {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #000000}
.whosonline_status {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #CC3300; font-weight: bold}
.whosonline_statussimple {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #CC3300}
TABLE.whosonline_bordercolor {background-color: #dddddd; background-image: url(bin/netscapefixer.gif)}
TD.whosonline_header_cellcolor {background-color: #efefef; background-image: url(bin/netscapefixer.gif)}
TD.whosonline_body_cellcolor {background-color: #ffffff; background-image: url(bin/netscapefixer.gif)}

/* VPRRS User Report */
.vprrstitle {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.vprrsbody {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #000000}

/* THOUGHTS Formatting */
.thoughttext {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #000000}
.thoughtauthor { font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #000000; font-style : italic; }

/* ======================================== */
/*              CUSTOM CSS                  */
/*   You can do anything with the styles    */
/*                below.                    */
/* ======================================== */
.toptitle {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-weight: bold; font-size: 11px; color: #CCCCCC}
.maintitle {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-weight: bold; font-size: 14px; color: #ffff1b}
.calltitle {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-weight: bold; font-size: 14px; color: red}
.pinverse {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #ffffff}
.title {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 18px; color: #000000; font-weight: bold}
.title2 {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-weight: bold; font-size: 12px; color: #666633; text-decoration: none}
.subtitle {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 14px; color: #87a8c9; font-weight: bold}

.globalfooter {font-family: arial,helvetica,ms sans serif,geneva,verdana; font-weight: bold; font-size: 11px; color: #cccccc}
A.globalfooter:link {color: #FFCC00}
A.globalfooter:visited {color: #FFCC00}
A.globalfooter:active {color: red}
A.globalfooter:hover {color: red}

TD.accounttitles {background-color: #efefef;}
.accounttitles {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 12px; color: #000000; font-weight:bold}
.accountnotes {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 10px; color: #003399}
.accountnormal {font-family: arial, tahoma, verdana, helvetica, ms sans serif; font-size: 11px; color: #000000}


/* ======================================== */
/*           NEW SFV THEME CSS              */
/*   Added by Malcolm Hawker August 2004    */
/*               as below.                  */
/* ======================================== */

.bodysmall {font-family: Tahoma, Arial, helvetica, ms sans serif; font-size: 10px; color: #000000}

.forminput2 {background-color: #ffffff; font-size: 7pt; font-weight: normal; font-family: Verdana, Tahoma, Arial, Times New Roman; color: #000000;
	border: 1px #000000 solid; }
.formsubmit2 {background-color: #D4D4BD; font-size: 7pt; font-weight:bold; font-family: Verdana, MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000;
	border: 1px #000000 solid; }
	
.toptext {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 9px; color: #ffffff; font-weight: bold}
A.toptext:link {color: #FF6600; text-decoration:none;}
A.toptext:visited {color: #DCCC88; text-decoration:none;}
A.toptext:active {color: #FFFFCC; text-decoration:none;}
A.toptext:hover {color: #FFFFFF; text-decoration:underline;}

.topmenu {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none}
A.topmenul:link {color: #FFFFCC; text-decoration:none;}
A.topmenul:visited {color: #FFFFCC; text-decoration:none;}
A.topmenul:active {color: #FFFFFF; text-decoration:none;}
A.topmenul:hover {color: #CCCC99; text-decoration:none;}

.copyright {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 9px; color: #999999; font-weight: bold}

td.menucat2 { background-color: #000000; padding: 4px; background-image: url(/images/sfv2/bg.gif)}
td.menucat3 { background-color: #000000; padding: 4px; background-image: url(/images/sfv2/bg2.gif)}
td.menucat4 { background-color: #000000; padding: 4px; background-image: url(/images/sfv2/bg3.gif)}

.menucat2 {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 11px; color: #ffffff; font-weight: bold}

A.menucat2:link {color: #FFFFFF; text-decoration:none;}
A.menucat2:visited {color: #FFFFFF; text-decoration:none;}
A.menucat2:active {color: #FFFFFF; text-decoration:none;}
A.menucat2:hover {color: #D4D4BD; text-decoration:underline;}

.menucat3 {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 11px; color: #000000; font-weight: bold}

td.menu2 {background-color: #87a8c9; border-left: 1px #ffffff solid ; border-right: 1px #ffffff solid ; border-top: 1px #ffffff solid ;}
.menu2 {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-weight: bold; font-size: 11px; color: #000000;}
A.menul2:link {color: #FFFFFF; text-decoration: none}
A.menul2:visited {color: #FFFFFF; text-decoration: none;}
A.menul2:active {color: #FFFFFF; text-decoration: none}
A.menul2:hover {color: #000000; text-decoration: none;}

A.menul3:link {color: #000000; text-decoration: none}
A.menul3:visited {color: #000000; text-decoration: none;}
A.menul3:active {color: #000000; text-decoration: none}
A.menul3:hover {color: #FFFFFF; text-decoration: none;}

.flinks {font-family: arial,helvetica,ms sans serif; font-weight: bold; font-size: 14px; color: #000000;}
A.flinks:link {color: #ff6600; text-decoration: none}
A.flinks:visited {color: #ff6600; text-decoration: none;}
A.flinks:active {color: #ff6600; text-decoration: none}
A.flinks:hover {color: #000000; text-decoration: underline;}

div.menu_top a {
color: #333333; 
background: #ffffff; 
text-decoration:none; 
font-size:11px; 
font-weight: bold;
line-height:17px; 
font-family: Tahoma, verdana, sans-serif;
padding-left: 13px;
padding-right: 13px;
padding-top: 3px;
padding-bottom: 3px;
border-top: 1px #000000 solid;
border-bottom: 1px #000000 solid; 
}

div.menu_top a:link {
color: #000000; 
background: #cccc99;
  
}

div.menu_top a:active { 
color: #000000;
background: #cccc99;
   
}

div.menu_top a:visited {
color: #000000; 
background: #cccc99;
 
}

div.menu_top a:hover {
color: #000000;
background: #FF6600;
 
}

.joblinks {font-family: arial,helvetica,ms sans serif; font-weight: bold; font-size: 9px; color: #000000;}
A.joblinks:link {color: #000000; text-decoration: none}
A.joblinks:visited {color: #000000; text-decoration: none;}
A.joblinks:active {color: #000000; text-decoration: none}
A.joblinks:hover {color: #000000; text-decoration: underline;}