
body,table,td,th,p,div{
	font-family: Tahoma, Verdana, sans-serif;
	font-size:12px;
	margin:0px;

}

#header{background-image: url(images/header.jpg);
			background-repeat: no-repeat;
			background-position: bottom;
			text-align: left;}
			
			

#content{margin-left:20px;}

a:link,a:visited{color:#6666cc; text-decoration:underline;}
a:hover{color:#FFCC00; text-decoration:underline; }


p{margin: 7px}
.border-2sides{
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}

.border-topbot{
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}

#purpBox {background: #E2E5F0;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF;
width:780px;
text-align: left;
}

.yellowTxt{color:#339933;}

.yellowBox{background:#FEFFEA; padding: 20px;}

#prodCost {border: 1px solid #CCC; }
#prodCost TD{text-align:left;
			}
#signup1 {border: 1px solid #CCC;}
#signup1 TD{color:545454; font-weight: bold; border-bottom: 1px solid #CCC;}


#purpBox P {margin: 5px 10px 5px 10px}

#footer{background-image: url(images/footerbar.jpg);
			background-repeat: no-repeat;
			background-position: bottom;}
			
#footerTxt{font-size: 10px; padding:5px;}

.boxR		{background-image: url(images/box_tileR.jpg);
			background-repeat: repeat-y;
			background-color: white;
		}
			
.boxL		{background-image: url(images/box_tileL.jpg);
			background-repeat: repeat-y;
			background-color: white}
			
.boxT		{background-image: url(images/box_tileT.jpg);
			background-repeat: repeat-x;
			background-color: white}
			
.boxB		{background-image: url(images/box_tileB.jpg);
			background-repeat: repeat-x;
			background-color: white}
			
			
.boxW		{background-color: white;text-align:left;}


.boxR2		{background-image: url(images/box2_tileR.jpg);
			background-repeat: repeat-y;
			background-color: #FEFFEA}
			
.boxL2		{background-image: url(images/box2_tileL.jpg);
			background-repeat: repeat-y;
			background-color: #FEFFEA}
			
.boxT2		{background-image: url(images/box2_tileT.jpg);
			background-repeat: repeat-x;
			background-color: #FEFFEA}
			
.boxB2		{background-image: url(images/box2_tileB.jpg);
			background-repeat: repeat-x;
			background-color: #FEFFEA}
			
			
.boxW2		{background-color: #FEFFEA; text-align:left;}
			
					
			
.contentWide{width:250px; text-align:left; padding:7px;}		

.medTitle{font-size: 1.2em;font-weight:bold; color: #6666CC;}	

.style1 {color: #545454}
.style2 {color: #444b62}
.style3 {color: #727272}
.text1 {font-size: 1.0em;}
.text2 {font-size: 1.2em;}
.style4 {font-size: 24px}
.style5 {font-size: 14px}
.style18 {font-size: 18px}
.style6 {
	color: #aa0007;
	font-weight: bold;
}

.smTxt{font-size: 7pt;}
.style7 {color: #aa0007}
.style8 {color: #000}
.style9 {color: #404040}
.style10 {font-size: .9em;}
.style11 {color: #999}
