body
	{
	background-color: #FFFFFF}

img
	{
	border: 0;
	}
	
a
	{
	color:#CC9966;
	text-decoration:none;
	}

a:hover
	{
	color:#000000;
	text-decoration:underline;
	}
	
.frontlinks
	{
	font-family:arial;
	font-size:11px;
	color:#CC9966;
	}
	
.frontlinks:hover
	{
	color:#CC9966;
	font-family:arial;
	font-size:11px;
	font-weight: 900;
	}

.bottomcopy
	{
	font-family:arial;
	color:#666666;
	font-size:10px;
	text-decoration:none;
	}

.bottomlinks
	{
	font-family:arial;
	color:#000000;
	font-size:10px;
	text-decoration:none;
	}
	
.bottomlinks:hover
	{
	font-family:arial;
	color:#666666;
	font-size:10px;
	text-decoration:underline;
	}
	
.greytext
	{
	font-family:arial;
	font-size:12px;
	color:#666666;
	}
.padding { position: relative; float: right; padding-bottom: 20px; padding-left: 20px; padding-top: 20px;}
.padding-v { position: relative; float: none; padding-bottom: 20px; padding-top: 20px; margin-bottom: 20px; margin-top: 20px;}

.sidebar { background-color: #EEEEEE; padding-top: 5px; padding-right: 5px; 
           padding-bottom: 20px; padding-left: 10px; width: 150; position: relative; border:1px solid black; left-margin: 40px;bottom-margin: 40px;}
.sidebar h4 { margin-top: 2px;padding-top: 2px;border-bottom: 1px solid black; padding-bottom: 2px; margin-bottom: 2px;	font-family: Arial; font-size: 14px;font-weight: bold;line-height: 18px;color:#666666;}

ul.sideBarList { 
	margin-top: 2px;
	padding-top: 2px;
	list-style-type: disc;
	list-style-image: url(bullet.gif);
	list-style-position: inside;
	margin-left:1em;
	padding-left: 0px;
	text-indent: -1.2em;}
ul.sideBarList li {	margin-top: 2px;
	padding-top: 2px;	padding-bottom: 5px;}



ul.fancylist { 
	list-style-type: disc;
	list-style-image: url(http://www.lunaimaging.com/images/greybox.gif);
	list-style-position: inside;
	margin-left:1em;
	padding-left: .5em;
	margin-top: 0;
	padding-top: -4px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	text-indent: -1.6em;
}


ul.fancylistNoHeader { 
	list-style-type: disc;
	list-style-image: url(http://www.lunaimaging.com/images/greybox.gif);
	list-style-position: inside;
	margin-left:1em;
	padding-left: .5em;
	margin-top: -2em;
	padding-top: -2em;
	margin-bottom: 0px;
	padding-bottom: 0px;
	text-indent: -1.6em;
}


ul.hpfancylist { 
	list-style-type: disc;
	list-style-image: url(http://www.lunaimaging.com/images/greybox.gif);
	list-style-position: inside;
	margin-left:1em;
	padding-left: .5em;
margin-top: 0px; padding-top:-4px;	margin-bottom: 0px; padding-bottom: 0px;
	text-indent: -1.6em;
}



ul.hpfancylist li {	
margin-top: -1em; padding-top:0em;	margin-bottom: 0px; padding-bottom: 0px;
	font-family:arial;
	font-size:11px;
	font-weight:100;
	color:#999999;
}

 li#horiz {	
  padding-left:5em;
	font-weight: 300;
	display: inline;
	
}


ul.hpfancylist li a{	
	font-family:arial;
	font-size:11px;
	color:#666666;
	font-weight: bold;
}

ul.fancylist li {	
margin-top: 0em; padding-top:0em;	margin-bottom: 0px; padding-bottom: 0px;
}

h2.greybig
	{
	font-family: Arial; 	font-size: 14px; font-weight: bold; line-height: 18px;
	color:#666666;
	padding-bottom: -2em;
	margin-bottom: -0px;
	padding-top: 1.2em;
	margin-top: 1.2em;
	border-bottom: 1px solid #666666;
	}

.greybig
	{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	color:#666666;
	}

.sidelinks 
    {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #999999}

.collectionlinks 
    {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: bold}
    
.collectionlinks:hover 
    {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: bold
    }

.client 
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	}

.quotelinks 
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: underline
	}

.quotelinks:hover 
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: underline
	}
.sidetext { font-family:arial; font-size:11px; }
.fineprint {  font-size: 10px}

#leftcolumn {
		float:left;
		width:48%;
		background:#fff;
		margin-right:15px;
		}

#rightcolumn {
}

.tablewarn {   border: medium #990000 double; border-color: #993333 groove; font-weight: bold; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; color: #000000; font-size: 9pt}
.helpmain {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-color: #666666 black; background-color: #CCCCCC; padding-top: 3px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-weight: bold}
.tableHeader { border: 1px solid black;  font-family: Arial, Helvetica, sans-serif; font-size: 10pt;background-color: #CCCCCC; padding-top: 3px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; font-weight: bold }


.shadow {
  float:left;
  position: relative;
  background: url(http://www.lunaimaging.com/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(http://www.lunaimaging.com/images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }


.imgborder {
  border:1px solid #666666;
}


.shadow table {
  display: block;
  position: relative;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }

.nsbrowserfixline {
	padding: 2px;
}.greybiglink { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 18px; color:#5E6F65; }
.blacktext { font-family:arial; font-size:12px; color:#000000; }
