td {  font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 13px; color: #666666}
a:link {
	color: #9097B3;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}
a:visited {
	color: #9097B3;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}

/* formatting for sale listings */
.style1 {color: #CC3300}
.style2 {
	font-size: 14px;
	color: #666666;
	border-bottom: 1px dotted #CCCCCC;
}
.style3 {color: #CC33CC}
.style4 {font-size: 9px}

.listings a:link {
	color: #9097B3;
	font-size: 11px;
	text-decoration: none;
}
.listings a:visited {
	color: #9097B3;
	font-size: 11px;
	text-decoration: none;
}
.listings td {
	vertical-align: top;
	font-size: 11px;
	border-bottom: 1px dotted #CCCCCC;
}
.listings p {
	font-size: 11px;
}

/* header text sizing */
.header1 {
	font-size: 40px;
	font-family: Georgia, Times New Roman, Times, serif;
}
.header2 {
	font-size: 18px;
}
/* Lists*/
 li {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 12px;
	margin-top: 12px;
	list-style-type: square;
/*	margin-right: 75px; */
}
 li.compact {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 4px;
	margin-top: 4px;
	list-style-type: disc;
/*	margin-right: 75px; */
}
/*----------------------------------------------------------------*/
/* Column Lists */
ul.column li
{
  margin-top: 2px;
  margin-bottom: 0px;
  list-style-type: none;
}

/* position list chunks side by side */
div.wrapper
{
  float: left;
  width: 12em;
}

/* clear float after lists */
.clear_left
{
  clear: left;
}

	/* anchor styling */
ul.column li a
{
  display: block;
  width: 10em;
  text-decoration: none;
}
ul.column li a:hover
{
  color: #FFF; /* white */
  background-color: #9097B3; /* blue */
}



/*Styles Applied to Form Elements */
form {
	border: 1px dotted #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 20px;
	margin-top: 0px;
	padding: 12px;
	
}
input {
	background-color: #F0F8FF;
	border: 1px solid #999999;
}

textarea { 
	background-color : #F0F8FF;
	border : 1px solid #999999; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px 
}

.formBut { background-color : #F0F8FF }

/*Sidebar styles */

.sidebar {  
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
	font-size: 13px; 
	color: #FFFFFF
	padding-top: 0px;
}
.sidebar2 a:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
.sidebar2 a:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
.maindiv a:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
}

.maindiv a:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
}
.maindiv {
	font: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; color: #FFFFFF
}
/*Style Applied to the Paragraphs for Copyright-Small-Text */
p.copyrights {
	color : #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : normal;
	margin-bottom : 12px;
	margin-top : 60px
}
/* new content */
.both { clear:both; }
#topContent {
	clear: both;
	background: #fff;
	margin-top: 10px;
	color: #666;
	border: #999;
	min-width: 500px;
}
#ltopCon { float: left; width: 250px; background: #fff url(images/rtopconbg.gif) right repeat-y; padding-right: 10px; }
#ltopCon p { margin: 10px 0px; text-align: justify; font-size: 12px; line-height: 14px;}
.hline { margin: 0px; padding: 0px; border-bottom: 2px solid #ededed; }

#rtopCon { 
	float: left; 
	padding-left: 10px; 
	background: #fff;
	width: 250px;
}
#rtopCon p { margin: 10px 0px; text-align: justify; font-size: 12px; line-height: 14px;}
#products li {
	list-style: none;
	font-size: 12px;
	line-height: 12px;
	padding-left: 3px;
	display: block;
	border-left: dotted;
	clear: both;
	border-left-color: #CCCCCC;
	border-left-width: thin;
}
#rtopCon h2 { line-height: 20px; }

/* To improve appearance of fractions */  
.fracNum, .fracDen {
         font-size: 70%;
  }

sup { line-height: .2em; }

/* Table and div mods for resource pages */	
.resources td {
	border: 1px solid #CCCCCC;
	padding-left: 3px;
}
.lCon { float: left; width: 250px; background: #fff url(images/rtopconbg.gif) right repeat-y; padding-right: 10px; }
.lCon p { margin: 10px 0px; text-align: justify; font-size: 12px; line-height: 14px;}

.rCon { 
	float: left; 
	padding-left: 10px; 
	background: #fff;
	width: 250px;
}
.rCon p { margin: 10px 0px; text-align: justify; font-size: 12px; line-height: 14px;}
