body
{
	padding: 0px 0px 0px 0px;
	font-size: 10pt;
	margin: 0px 0px 0px 0px;
	font-family: Tahoma;
	background:  #FFFFFF;
}

table {font-size: 100%;}
th {color:Gray;}
table.graphtable {border-collapse:collapse; border:1px solid #c5c5d5;}
table.graphtable td {border:1px solid #c5c5d5;}
table.graphtable th {border:1px solid #c5c5d5;white-space:nowrap;}

div.footer {border-top:1px solid #c5c5d5;background:url('images/header_bg_rev.jpg');padding-top:15px;padding-bottom:15px;margin-top:10px;}

div.maininfo {width:75%;float:left;padding-right:5px;line-height:140%;}
div.sideinfo {width:24%;float:left;}
.sideinfo table {width:100%;border-collapse:collapse;border:1px solid #c5c5d5;background-color:#ebebeb;}
.sideinfo td {border:1px solid #c5c5d5;padding:5px 3px 5px 5px;}
.sideinfo th {border:1px solid #c5c5d5;text-align:center;font-weight:normal;height:22px;}

a {color: #004499;text-decoration: underline;}
a:hover{text-decoration: none;}
a.orderlink {color:Green;}

h1
{
	color:#FF6C0A;
	font-size:16pt;
	font-weight:bold;
	font-family: Tahoma;
}
h2
{
	color:#5A7699;
	font-size:16pt;
	font-weight:bold;
	font-family: Tahoma;
}
h3
{
	color:#FF8534;
	font-size:13pt;
	font-weight:bold;
	font-family: Tahoma;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:0px;
	padding-top:3px;
}
h4
{
	color:#444444;
	font-size:10pt;
	font-weight:bold;
}
input {font-family: Tahoma;border:1px solid silver; font-size:100%;}
textarea {font-family: Tahoma;border:1px solid silver;}
select {font-family: Tahoma;border:1px solid silver;}
ul
{
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 5px;
	margin-left: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	list-style-image: url(images/bullet_blue2.gif);
}
li {padding-bottom:4px;}
hr{color:#c5c5d5;height:1px;border:none;background:#c5c5d5;}

table.topmenu {border-left:1px solid #c5c5d5;width:500px;float:right;border-top:1px solid #c5c5d5}
table.topmenu td {text-align:center;font-size:8pt;font-weight:bold;height:22px;padding: 0 10px 0 10px;border-right: #c5c5d5 1px solid;border-left: #ffffff 1px solid;}
table.topmenu a {text-decoration:none;}
table.topmenu a:hover {text-decoration:underline;}

td.headercontainer {background: url('images/header_bg.jpg') top repeat-x;border-bottom:1px solid #c5c5d5;}

.content {width:790px;margin-top:25px;margin-bottom:25px;text-align:left;padding:0 15px 0px 15px;}

.news
{
	font-size: 8pt;
	color: #666666;
}
a.news
{
	color: #666666;
	text-decoration: underline;
}
a.news:hover
{
	text-decoration: none;
}

.gradientbg
{
	background-image: url('images/gradient_bg.gif');
	background-position:top;
	background-repeat:repeat-x;
}

ul.list1 {list-style-image: url('images/bullet_orange.gif');}
ul.list2 {list-style-image: url('images/bullet_disk.gif');}
ul.listquote {list-style-image: url('images/quote.gif'); margin-left: 25px;}

img {border:none;vertical-align:middle;}
