a{font-family: Verdana, Tahoma, Sans-Serif; font-size:1.15em;}
a:link { color:#999999; text-decoration:none; }
a:visited { color:#999999; text-decoration:none; }
a:hover { color:black}
a:active{ color:#999999; text-decoration:none; }
legend {color:#999999}
a img{text-decoration:none;border-style:none;}
body
{
font-family: Verdana, Tahoma, Sans-Serif;
}
.contentLeftContract fieldset, .contentRightContract fieldset  
{
	height:14em;
}


#contentHolder
{
width:100%;
	margin-top:1em;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}
.news
{
	font-style:normal;
	text-align:center;
	font-size:1.25em;
}
.italic
{
	font-style:italic;
	text-align:left;
}
.normal
{
	font-style:normal;
	text-align:left;
}
.tickernormal
{
     font-size:.9em;
}
.breadCrumbs
{
	width:30em;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
	margin-bottom:1em;
font-size:.8em;
}
.breadCrumbs2
{
	width:30em;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
margin-top:1em;
	margin-bottom:1em;
font-size:.8em;
}
.bold
{
font-weight:bold;
}
.linkText
{
font-size:.75em;
}
#pageContainer
{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}
#wrapper
{
	width:61em;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}
#header
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:75%;
}		
#navigator
{
	width:50em;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
	margin-top:1em;
	text-align:right;
}
#navCenter
{
	width:23.75em;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}
.navSpacer
{
padding-left:1em;
padding-right:1em;
	float:left;
	text-align:center;
}
#contentMiddle
{
	float:left;
	width:23%;
	margin-top:2em;
	margin-left:1em;
	text-align:center;
	overflow:auto;
}
.contentLeftCategories
{
	float:left;
	width:44%;
	overflow:auto;
	padding:1%;
}
.contentLeftItem
{
	float:left;
	width:50%;
	overflow:auto;
	padding:1%;
}
.contentLeftContract
{
	float:left;
	width:50%;
	overflow:auto;
	padding:1%;
	height:16em;
	margin-top:2em;
}
.contentRightCategories
{
	float:left;
	width:52%;
	overflow:auto;
	padding:1%;
	height:37em;
}
.contentRightContract
{
	float:left;
	width:45%;
	overflow:auto;
	padding:1%;
	height:20em;
	margin-top:2em;
}
#categoryNavigation
{
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}
#categoryInfo
{
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}
#featured
{
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}
#featuredItem
{
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
	margin-top:1em;
}
.thumbRow
{
	width:17em;
	overflow:auto;
	margin-top:.5em;
}
.thumbColumn
{
	text-align:center;
	width:2.75em;
	float:left;
}
#viewBox
{
	width:99%;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}
#categoryHeader
{
	text-align:center;
	font-size:1.5em;
}


#contentHolderThankYou{text-align:center;margin-top:1em;width:61em;margin-left:auto;margin-right:auto;overflow:auto;}
.contentCenterThankYou{float:left;margin-left:3%;margin-top:2em;margin-bottom:2em;}


.contentCenter
{
	float:left;
	width:50%;
	margin-left:25%;
	margin-top:2em;
	margin-bottom:2em;
}
.contentFooter
{
	width:95%;
	text-align:center;
	float:left;
	margin-top:2em;
}
#contentRightItem
{
	width:30%;
	float:left;
	margin-left:8%;
	padding:1%;
}
.midHeaderItem
{
	font-size:1.25em;
}
.midSubHeaderItem
{
	margin-top:1em;
}
.midCenterItem
{
	width:99%;
}
.midLeftItem
{
	float:left;
	width:45%;
	text-align:right;
}
.midRightItem
{
	float:left;
	width:45%;
	text-align:left;
	margin-left:10%;
}
#instructions
{
	color:black;
	margin-top:20%;
	font-weight:bold;
	font-family: Verdana, Tahoma, Sans-Serif; font-size:1.15em;
}
.descText
{
	color:black;
	font-family: Verdana, Tahoma, Sans-Serif; font-size:1em;
}
.imageTitle
{
	font-weight:bold;
}
.imageTextLeft, .imageTextRight
{
	float:left;
	margin-top:.5em;
font-size:.9em;
}
#copyFooter
{
text-align:center;
font-weight:bold;
font-size:.85em;
font-color:gray;
margin-top:1em;
}
.imageTextLeft{width:5em;}
.imageTextRight{width:13em;}
.imageTextRow{margin-top:1em;}
.imageTextPrice{margin-top:1em;float:left;font-size:.9em;}

