/* ------------------------ */
/* general formatting       */
/* ------------------------ */
html,body {
	width:100%;
	height:100%;
	margin:0px;
	border:0px;
}
body {
	background-repeat: repeat-x;
	background-position: top;
}

BODY, P, FORM, DIV, TABLE, TR, TD, TH, BLOCKQUOTE, QUOTE, PICTURE, .resume
{
color: #333333;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
}

A:link, A:visited
{
font-size: 9pt; 
color: #02c4b9; 
font-weight: bold; 
text-decoration: none
}

A:hover
{
font-size: 9pt; 
color: #ee8787; 
font-weight: bold; 
text-decoration: none
}

.strike
{
font-size: 9pt; 
color: #333333; 
font-weight: bold; 
text-decoration: overlie
}

.sale
{
font-size: 9pt; 
color: #FF0000; 
font-weight: bold; 
text-decoration: none
}

.columnHeader
{
	font-size: 10pt;
	font-variant:small-caps;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFC4C4;
	padding:0;
	margin:0;

}

.categoryHeader
{
font-size: 12pt; 
color: #FFFFFF; 
font-weight: bold; 
text-decoration: none
}

.navLinks A:link, .navLinks A:visited
{
font-size: 11pt; 
color: #666666; 
font-weight: bold; 
text-decoration: none
}

.navLinks A:hover
{
font-size: 11pt; 
color: #999999; 
font-weight: bold; 
text-decoration: none
}

iframe {
	left: -1;
	top: 113;
	position: absolute;
}
.borderRight {

}
.borderTopBox {

}
.leftColumn {
	background-image:url(../images/left_bg.gif);
}
.rightColumn {
	background-image:url(../images/right_bg.gif);
}
.footerBg {

	background-color:#FFFFFF;
}
.lowerlevelbg {
background-image:url(../images/right_bg.gif);
background-position:right;
background-repeat:repeat-y;
}
#twitter_div {
	background-image:url(../images/twitter_bg.gif);
	background-color:#515455;
	width:359px;
	height:98px;
	margin-left:0px;
	margin-top:0px;

}
#twitter_update_list {
color:#ffffff;
padding-left:10px;
padding-right:10px;
margin-top:0px;
}

