<!--
.links { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000066}
-->

A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: red;}


.sexypanels{
list-style-type: none;
margin: 0;
padding: 0;
width: 180px; /* width of menu */
}

.sexypanels li{
border-bottom: 1px solid white; /* white border beneath each menu item */
}

.sexypanels li a{
background: #333 url(sexypanelright.gif) no-repeat right top; /*color of menu by default*/
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana;
display: block;
color: white;
width: auto;
padding: 5px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
border-bottom: 1px solid black; /*bottom border of menu link. Should be equal or darker to link's bgcolor*/
}

.sexypanels li a:visited, .sexypanels li a:active{
color: gray;
}

.sexypanels li a:hover{
background-color: black; /*color of menu onMouseover*/
color: white;
border-bottom: 1px solid gray; /*bottom border of menu link during hover. Should be equal or darker to link's hover's bgcolor*/
}


<!--[if IE]>

 
.sexypanels li a{ /* Menu link width value for IE */
width: 100%;
}
<![endif]--> 

 






*:first-child+html {} * html {}


img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
hr
{
border: 0;
color: black;
background-color: #CECECE;
height: 1px;
} 


body{
margin:0;
padding:0;
line-height: 1.2em;
}

b{font-size: 110%;}
em{color: red;}


#topsection{
background: white;
height: 145px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 15% 0 20%; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 12%; /*Width of left column in percentage*/
margin-left: -100%;
background: WHITE;
}

#rightcolumn{
float: left;
width: 20%; /*Width of right column in pixels*/
margin-left: -20%; /*Set margin to that of -(RightColumnWidth)*/
background: white;
}

#footer{
clear: left;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: red;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
font: 11px "Lucida Grande", "Trebuchet MS", Verdana;
}


#customers
{
font-family:"Trebuchet MS", "Arial", "Helvetica", sans-serif;
width:50%;
border-collapse:collapse;
}
#customers td, #customers th 
{
font-size:1.2em;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}
#customers th 
{
font-size:1.4em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#fff;
}
#customers tr.alt td 
{
color:#000;
background-color:#EAF2D3;
}

#hor-minimalist-a
{
	font-family: "Arial", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 11px;
	background:#E6E6DC;
	margin: 10px;
	width: 1000px;
	border-collapse: collapse;
	text-align: left;
}
#hor-minimalist-a th
{
	font-size: 10px;
	font-weight: normal;
	color: #039;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
#hor-minimalist-a td
{
	color: BLACK;
	padding: 9px 8px 0px 12px;
}
#hor-minimalist-a tbody tr:hover td
{
	
}
#newspaper-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 10px;
	margin: 25px;
	width: auto;
	text-align: center;
	border-collapse: collapse;
	border: 1px solid #69c;
}
#newspaper-a th
{
	padding: 3px 15px 3px 15px;
	font-weight:bold;
	font-size: 12px;
	color: #039;
	background: #d0dafd;

	border-bottom: 1px dashed #69c;
}
#newspaper-a td
{
	padding: 1px 1px 1px 1px;
	color: black;
}
#newspaper-a tbody tr:hover td
{
	color: #339;
	background: #d0dafd;
}

#newspaper-b
{
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 9px;
	margin: auto;
	width: 900px;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #69c;
}
#newspaper-b th
{
	padding: 3px 15px 3px 15px;
	font-weight: normal;
	font-size: 9px;
	color: #039;
	
}
#newspaper-b td
{
	padding: 1px 1px 1px 1px;
	color: black;
}
#newspaper-b tbody tr:hover td
{
	color: #339;
	background: #d0dafd;
}

P.breakhere {page-break-before: always}

