body {
font-family:  arial,helvetica;
font-size: 9pt;
background-color:#808080;
background-image: url(images/bg.gif);

}
td {font-family: arial,helvetica;
font-size: 9pt;line-height:18px }

.Table-States {
	
	width:272px	;
		height: 19px;
}

.tdLeft-States {
	background-image: url(images/states/left.gif);
	background-repeat: no-repeat;
	height: 19px;
	font-size:	11px;
	color:	#fff;
	
}

.tdRight-States {
	background-image: url(images/states/right.gif);
	background-repeat: no-repeat;
	height: 19px;
	width:1px
	}
	
	.statesmenu {font-size:	11px;
		text-decoration:	none}

a.statesmenu:link
	{color:	#333333;
		}
a.statesmenu:visited
	{color:	#333333;
		}
		a.statesmenu:hover
	{color:	#333333;
		}

.sm {font-family: arial,helvetica;
font-size: 8pt;line-height:18px }
.smbr {font-family: arial,helvetica;
font-size: 8pt;line-height:18px;font-weight:bold;color:#cc0000 }

.main {font-family:  arial, helvetica;
font-size: 10pt  }

.title {font-family: arial, helvetica;
font-size: 12pt; font-weight: bold  }

/* bg */


.bgbar {background-image: url(images/coffee_training_bg2.gif);
background-repeat: no-repeat;}

.bgside {background-color:#393639}
.bgwh {background-color:#FFFFFF}
.bgmain {background-image: url(images/vert-bg.gif);}
.width {width:97%}

td.SideCell {
background-color: #393639;
width:125px;
background-image: url(images/SideCellBg.gif);
text-align: center;
}

td.SideCellNbg {
background-color: #393639;
width:125px;
text-align: center;
}

/* forms*/

input {font-size: 8pt; font-family: arial,helvetica;font-weight: normal ; color:#000000; background-color: #FFFFFF; border: 1px Solid #EF1C29; width:220px }
.inputqty {width:45px }
.inputsm {width:80px }
.inputm {width:120px }
.inputl {width:180px }
.sub2but {width:100px }
.subbut {width:70px }
.submitbut {width:61px;border:0 }
.inputamt {width:40px }
.cbox {border:0px;width:15px;background-color: #FDEAEA;}
		
textarea {font-size: 8pt; font-family: arial,helvetica;font-weight: normal ; color:#000000; border: 1px Solid #EF1C29;padding:2px }
	
	.textareal {font-size: 8pt;font-family: arial,helvetica; font-weight: normal ; color:#000000; 
    border: 1px Solid #EF1C29; width:180px}
	
	select {font-size: 9pt; font-weight: normal ; color:#000000; background-color: #ffffff;
    border: 0px Solid #EF1C29; }
	

	.radiobook {background-color:#FFFFFF; border: 0px Solid #FFFFFF; width:14pt}

.ccfield {border:1 solid #EF1C29; background:#FFFFFF; height:18;  font-size: 10px; width:45px}

.divider{font-size:	12px;
		color:	#ffffff;
		}

/* top anchor */
.topmenu {font-size:	12px;
		text-decoration:	none}

a.topmenu:link
	{color:	#ffffff;
		}
a.topmenu:visited,a:hover
	{color:	#EAE8E8;
}

		
/* bot anchor */	
.botlink {font-size:	10px;
		color:	#595959;}

a.botlink:link,a.botlink:visited
	{	text-decoration:	none;}

a.botlink:hover
	{
		
		text-decoration:	underline;}
		
		/* bot anchor */	
.sidelink {font-size:	10px;
		color:	#ffffff;}

a.sidelink:link,a.sidelink:visited
	{	text-decoration:	none; }

a.sidelink:hover
	{
		
		text-decoration:	underline; none}
		
		
		/* print only */

.PrintOnly
{
 display: none
}


