 
BODY, P, TABLE, TH, TD, INPUT, SELECT, OPTION, TEXTAREA {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #333;
	line-height: 14px;
}
body {
    margin:0 0 0 0; 
    background: #FFFFFF;
}

TD.fieldhead {
	font-weight: bold;
	line-height: 12px;
	text-align: left;
	width: 120px;
}

TD.fieldtitle {
	font-weight: bold;
	color: #069;
	line-height: 12px;
	padding-right: 10px;
	text-align: right;
	vertical-align: baseline;
	width: 120px;
}

TD.mailtitle {
	font-weight: bold;
	color: #069;
	line-height: 12px;
	padding-right: 5px;
	text-align: right;
	width: 70px;
}


TD.mailbox {
	line-height: 12px;
	text-align: left;
	width: 350px;
}

TD.textbox {
	line-height: 12px;
	text-align: left;
	width: 250px;
}

TD.tdblank {
	text-align: left;
	width: 250px;
}


TD.upnum  {
	font-weight: bold;
	color: #069;
	line-height: 12px;
	text-align: right;
	width: 50px;
}
	
TD.upfile  {
	line-height: 12px;
	width: 340px;
	text-align: left;
}

.navgif {
	width: 176px;
	background-image: url("../images/global/subnav_bg.gif");
	background-repeat: repeat-y;
}

td.navbground {
	padding-left: 10px;
	height: 22px;
	width: 175px;
    border-bottom: #FFDDA8 1px solid;
}

TD.spacer {
	background-color: #CFCFCF;
	height: 1px;
	width: 175px
}

TD.navuser  {
	padding-left: 10px;
	width: 175px;
	height: 45px;
	background-color: #F0F0F0;
}

TD.navcomptitle  {
	padding-left: 10px;
	width: 175px;
	height: 20px;
	font-weight: bold;
	color: #069;
}

TD.navcomp  {
	padding-left: 15px;
	width: 175px;
	height: 20px;
}

.insidetitle { 
	font-weight: bold;
	color: #069;
	line-height: 12px ;
}

.bodybold {
	font-weight: bold;
	line-height: 12px;
}


.bigorange {
	font-size: 20px;
	font-weight: bold;
	color: #F90;
	line-height: 25px;
}

.disclaimer {
	color: #900;
	font-size: 9px;
}

.bottomstars {
	color: #F90;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
}

.smallbody {
	font-size: 10px;
	color: #333;
	line-height: 12px;
}

.smallbodybold {
	font-weight: bold;
	font-size: 10px;
	color: #333;
	line-height: 12px;
}

.subhead { 
	color: #636363;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
	font-weight: bold ;
}

.subheaditalic {
	color: #069;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
	font-weight: bold ;
}


td.lefthead {
	font-size: 14px; 
	font-weight: bold;
	color: #000;
	line-height: 14px;
	background-color: #F0F0F0;
	padding-left: 20px;
	text-align: left;
	vertical-align: middle;
	width: 175px;
	height: 31px;
    border-top: black 1px solid;
    border-bottom: black 1px solid;
}

.comp {
	color: #900;
	font-size: 10px;
	line-height: 12px ;
}



/* Problem Report Styles */

TH.PR {
	background-color: #F90;
}

TD.PR11 {
	background-color: #FFFFFF;
	font-weight: bold;
}
TD.PR12 {
	background-color: #FFFFFF;
}
TD.PR13 {
	background-color: #FFFFFF;
	padding-left: 12px;
	padding-right: 5px;
}
TD.PR14 {
	background-color: #FFFFFF;
	text-align: right;
	width: 80px;
}
TD.PR15 {
	background-color: #FFFFFF;
}
TD.PR01 {
	background-color: #FFCC99;
	font-weight: bold;
}
TD.PR02 {
	background-color: #FFCC99;
}
TD.PR03 {
	background-color: #FFCC99; 
	padding-left: 12px; 
	padding-right: 5px;
}
TD.PR04 {
	background-color: #FFCC99; 
	text-align: right; 
	width: 80px;
}
TD.PR05 {
	background-color: #FFCC99
}

/* Generic PR styles */
TD.PR1 {
	background-color: #FFFFFF;
}

TD.PR0 {
	background-color: #FFCC99;
}

/* User List Styles */

TH.USERS {
    background-color: #999999;
}
TD.USERS11 {
	padding-left: 5px;
	background-color: #FFFFFF;
	font-weight: bold;    
}
TD.USERS12 {
	background-color: #FFFFFF;
	text-align: center;    
}
TD.USERS13 {
	background-color: #FFFFFF;
	text-align: right;
	width: 80px ;
}
TD.USERS14 {
	background-color: #FFFFFF;
}
TD.USERS01 {
	padding-left: 5px;
	background-color: #CCCCCC;
	font-weight: bold;
    text-align: center;
}
TD.USERS02 {
	background-color: #CCCCCC;
	text-align: center ;   
}
TD.USERS03 {
	background-color: #CCCCCC; 
	text-align: right; 
	width: 80px; 
}
TD.USERS04 {
	background-color: #CCCCCC;
}

/* Generic Users TDs */
TD.USERS1 {
	background-color: #FFFFFF;
	text-align: right ;
}
TD.USERS0 {
	background-color: #CCCCCC;
	text-align: right;
}

/* Generic quote items styles */
TD.prod1 {
	background-color: #FFFFFF;
}

TD.prod2 {
	background-color: #FFCC99;
}
TD.prodinc1 {
	background-color: #FFFFFF;
   font-size: 9px;
}

TD.prodinc2 {
	background-color: #cccccc;
   font-size: 9px;
}


/*Company List Styles */

TH.CO {
	background-color: #F90;
}

TD.CO10 {
	background-color: #FFFFFF; 
	font-weight: bold;
	padding-left: 5px;
}
TD.CO11 {
	background-color: #FFFFFF;
	padding-left: 5px;
}
TD.CO12 {
	background-color: #FFFFFF; 
	text-align: center;
}
TD.CO13 {
	background-color: #FFFFFF; 
	width: 80px;
}
TD.CO00 {
	background-color: #FFCC99; 
	font-weight: bold;
	padding-left: 5px;
}
TD.CO01 {
	background-color: #FFCC99;
	padding-left: 5px;
}
TD.CO02 {
	background-color: #FFCC99; 
	text-align: center;
}
TD.CO03 {
	background-color: #FFCC99; 
	width: 80px;
}


/*Logs Styles */

TH.LOG {
	background-color: #F90;
}

TD.LOG0 {
	background-color: #FFCC99;
}
TD.LOG1 {
	background-color: #FFFFFF;
}

TD.LOG01 {
	background-color: #FFCC99;
}
TD.LOG02 {
	background-color: #FFCC99;
}
TD.LOG03 {
	background-color: #FFCC99; 
	padding-left: 12px; 
	padding-right: 5px;
}
TD.LOG04 {
	background-color: #FFCC99; 
	text-align: right; 
	width: 80px;
}
TD.LOG11 {
	background-color: #FFFFFF; 
	padding-left: 12px; 
	padding-right: 5px;
}
TD.LOG12 {
	background-color: #FFFFFF;
}
TD.LOG13 {
	background-color: #FFFFFF; 
	padding-left: 12px; 
	padding-right: 5px;
}
TD.LOG14 {
	background-color: #FFFFFF; 
	text-align: right; 
	width: 80px;
}


TD.ind {
   line-height:  18px;
   padding-left: 20px;
}

INPUT.long {
	width: 280px;
}

INPUT.smallprod {
  font-size: 7px;
}


a.normal { 
	color: #069; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif; 
	text-decoration: underline; 
	line-height: 14px; 
}

a.normal:hover { 
	color: #F90; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif; 
	text-decoration: underline; 
	line-height: 14px; 
}

a.bottomnav { 
	color: #069; 
	font-size: 10px; 
	text-decoration: underline;
}

a.bottomnav:hover {
	color: #F90; 
	font-size: 10px; 
	text-decoration: underline;
}
a.nav {
	color: #000; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif; 
	text-decoration: none; 
	line-height: 14px;
        display: block; 
}
a.navbeta {
	color: #000; 
	background: red; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif; 
	text-decoration: none; 
	line-height: 14px;
        display: block; 
}

a.nav:hover {
	color: #993300;
    background: #FFFFCC;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif; 
	text-decoration: none; 
	line-height: 14px; 
}
a.black { 
	color: #000; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif; 
	text-decoration: underline; 
	line-height: 14px; 
}
a.black:hover { 
	color: #F90; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif; 
	text-decoration: underline; 
	line-height: 14px; 
}

td.even { 
	font-family: Verdana; 
	font-size: 11px; 
	color: #000; 
	line-height: 14px; 
	background-color: #ffffff; 
	text-align: left; 
}
td.odd { 
	background-color: #cccccc; 
	text-align: left; 
}
td.nameodd { 
	font-size: 13px; 
	background-color: #cccccc; 
	text-align: left; 
}
td.nameeven { 
	font-size: 13px; 
	background-color: #ffffff; 
	text-align: left; 
}





