.mainwhitesmall {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: white; line-height:1.5em; }
.mainblacksmall {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: black; line-height:1.5em; }
.maingraysmall {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: #808080; line-height:1.5em; }
p
{
	margin-top: 0.4em;
	margin-bottom: 0.8em;
}

.mainwhitebig {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 11pt; color: white}
.mainblackbig {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 11pt; color: black}
.maingraybig {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 11pt; color: #EDEDED}
.title {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 12pt; color: #FF7DFF}
.maintitlegray {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 11pt; color: #808080}
.mainvioletsmall {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: #808080}

.inputbox { background: #ffffff; border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; border-top: 1px solid; border-color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 400; color: #808080; }

A.navilink:link {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: #808080; text-decoration: none}
A.navilink:active {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: #808080; text-decoration: none}
A.navilink:visited {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: #808080; text-decoration: none}
A.navilink:hover {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: #009900; text-decoration: none}

A.navilinkon:link {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: #009900; text-decoration: none}
A.navilinkon:active {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: #009900; text-decoration: none}
A.navilinkon:visited {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: #009900; text-decoration: none}
A.navilinkon:hover {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: black; text-decoration: none}

A.inpagelink:link {font-family: Verdana, Arial,Helvetica,sans-serif; color: #009900; text-decoration: none}
A.inpagelink:active {font-family: Verdana, Arial,Helvetica,sans-serif; color: #009900; text-decoration: none}
A.inpagelink:visited {font-family: Verdana, Arial,Helvetica,sans-serif; color: #009900; text-decoration: none}
A.inpagelink:hover {font-family: Verdana, Arial,Helvetica,sans-serif; color: #DAA520; text-decoration: none}

A.whitelink:link {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: White; text-decoration: none}
A.whitelink:active {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: White; text-decoration: none}
A.whitelink:visited {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: White; text-decoration: none}
A.whitelink:hover {font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9pt; color: #009900; text-decoration: none}
a:link { color: #808080; text-decoration: none }
a:visited { color: #808080; text-decoration: none }
a:hover { color: #DAA520;}

.img {float: right; border:#ffffff}
.img2 {float: left;}
#menu{border-bottom:#c7c7c7 solid 1px;border-top:#c7c7c7 solid 1px; line-height:1.5em; text-align:left;}

#outer{border-left:solid 1px #333; border-right: solid 1px #333; border-top: solid 1px #333;border-bottom: solid 1px #333;}

#quotepanel
	{ 
	width: 250px;
	text-align:left;  
	margin-left:auto; 
	margin-right:auto; 
	background-color: #FFFFFF;
}

blockquote1 p
	{
	padding: 0px 15px 0px 0px;
	font-size: 1.2em;	
	float: left;
	background: url(../images/quote_down.png) bottom right no-repeat;
}

blockquote1
	{
	padding: 20px;
	font-size: 1.8em;	
	background: url(../images/quote_up.png) top left no-repeat;
}

cite1
	{
	font-size: 1.2em;
	float: right;	
}

blockquote {
		clear: both;
		padding: 20px 10px 0 20px;
		background: #fff url(../images/quote_up.png) 10px 10px no-repeat;
		}

blockquote p.quoteBody {
		background: url(../images/quote_down.png) bottom right no-repeat;
		font-size: 1.2em;
		text-align: center;
		padding: 0 15px 10px 10px;
		margin-bottom: 0;
		}

blockquote p.quoteCite {
		padding-bottom: 10px;
		text-align: right;
		font-weight: bold;
		margin-top: 0;
		}
		
		/*** used for clearing a div with no gap ***/
.clear
{
	float:none;
	clear:both;
	height:0;
	line-height:0;
	font-size:1px;
}

/*** used for clearing a div with a gap ***/
.clearheight
{
	float:none;
	clear:both;
}

.footer {
  clear: both;
  width: 100%;
   position:absolute;
   bottom:0;
   width:100%;
   height:30px;   /* Height of the footer */
}

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 785px;
}

#header {
	margin: 0 0 15px 0;
}

#side-a {
	float: left;
}

#side-b {
	float: right;
}

#content { 
	float: left;
	width: 500px;
}

#footer {
	clear: both;
}