TABLE TD, INPUT, SELECT, TEXTAREA, BODY{font-family:tahoma, sans-serif, Helvetica; font-size:11px; color: #606060}
TABLE.xform{
  background:#FAFAFA;
  filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ffFAFAFA, EndColorStr=#ffFAFAFA, GradientType=0);
  border:1px solid #E0E0E0;
}
TD.order_td{
  border-bottom:2px solid #B0B0B0; font-weight:bold;
}
TABLE.order_highlight TD{
  background:silver;
  filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ffD0D0D0, EndColorStr=#ffF0F0F0, GradientType=0);
  border-left:1px solid #F0F0F0; border-top: 1px solid #F0F0F0;
  border-right:1px solid #B0B0B0; border-bottom: 1px solid #B0B0B0;
}
TABLE.footer A, TABLE.footer TD{font-size:10px; padding:3}

/* HR style */

hr{ background-color: #606060; color: #606060; height: 1px; border: 0px; }

/* Main content */

.content_front{
}
td.midpattern{
}
td.content{
  border-right: 1px solid #E0E0E0;
}
td.sidebar{
	background-color: #FAFAFA;
  border-right: 1px solid #E0E0E0;
}

/* box1 */

.box1{
  line-height: normal;
  border: 1px solid #D0D0D0;
  padding: 5px;
  background-color: #FAFAFA;
}
td.box1, td.box1_tm, td.box1_bm, td.box1_ml, td.box1_mr{
	background-color: none;
}
td.box1_tl{
	width: 12px;
	height: 7px;
	background-color: none;
}
td.box1_tr{
	width: 12px;
	height: 7px;
	background-color: none;
}
td.box1_bl{
	width: 12px;
	height: 7px;
	background-color: none;
}
td.box1_br{
	width: 12px;
	height: 7px;
	background-color: none;
}

/*
.sidebar td.box1_bl,
.sidebar td.box1_bm,
.sidebar td.box1_br{
  border-bottom:1px solid #D0D0D0
}
*/

/* General font styles */

.h1{font-size:12px; font-weight:bold; color:#404040;}
.h2{font-size:12px; font-weight:bold; color:#606060;}
.h3{font-size:11px; font-weight:bold; color:#606060;}

.content .body1, .sidebar .body1{
}
.body0, .body0 table, .body1, .body1 table{
	line-height: 16px;
}

.small{font-size:10px}
.tiny{font-size:9px}
.alert{color:red}

ul.link{
	margin-left: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

ul.link li{
	list-style-image: url(bullet.gif);
}

A:link, A:visited, A:active {text-decoration: underline; color:#606060}
A:hover {color:orange; text-decoration: underline;}

INPUT.xbutton, INPUT.xbutton100 {font-size:10px; background:#E0E0E0; border:1 solid #808080; width:70; height:20; padding:0}
INPUT.xbutton100 {width:100}

TABLE.classic_1{border:1px solid #C0C0C0}
TABLE.classic_1 TR.tr0{background:#F0F0F0}
TABLE.classic_1 TR.tr0 td{border-bottom:1px solid #D0D0D0; font-weight:bold}
TABLE.classic_1 TR.tr1{}
TABLE.classic_1 TR.tr2{background:#F0F0F0}
TABLE.classic_1 TR.trn{}
TABLE.classic_1 TD.td0{border-right:1px solid #D0D0D0; font-weight:bold}

TABLE.classic_2{border:1px solid #C0C0C0}
TABLE.classic_2 TR.tr0{background:#F0F0F0}
TABLE.classic_2 TR.tr0 td{border-bottom:1px solid #D0D0D0; font-weight:bold}
TABLE.classic_2 TR.tr1{}
TABLE.classic_2 TR.tr2{background:#F0F0F0}
TABLE.classic_2 TR.trn{}
TABLE.classic_2 TD.td0{}
TABLE.classic_2 TD.td1{border-left:1px solid #D0D0D0}
TABLE.classic_2 TD.td2{border-left:1px solid #D0D0D0}

/* What makes it cool page */
.whatbg {
BACKGROUND-IMAGE: url(what_cool.jpg); 
BACKGROUND-REPEAT: no-repeat;
background-position: 200px 0px;
padding-right:350px;
}

/* For Calypso page */
.calpysobg2 {
BACKGROUND-IMAGE: url(calypso2.jpg); 
BACKGROUND-REPEAT: no-repeat;
background-position: 0px 0px;
padding-right:380px;
}
