body, p, ul, ol,li, td, tr, a, input, select  {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.toptableheader {
	background-color : #1D77D2;
	color : White;
}
.toptablecontent {
	background-color : #FEF0D7;
    font-size: 8pt;
}
.toptablecontentlight {
	background-color : #FFF6E6;
    font-size: 8pt;
}
.toptableedge {
	background-color : #333333;
}
.toptablegrid {
	background-color : #CCCCCC;
	font-size:  12pt;
}
h1 {
	font-size: 13pt;
	font-weight: normal;
	margin-bottom: 0px
}
a.h1link {
	font-size: 13pt;
	font-weight: normal;
	margin-bottom: 0px
}
h2 {
	font-weight: normal;
	font-size: 13pt;
	margin-bottom: 0px;
	color: #333333;
	padding-bottom : 0;
	padding-left : 2;
	padding-right : 0;
	padding-top : 0;
}
.SmallTextBlueCell{
	font-size: 8pt;
	background-color : #1D77D2;
	color : White;
}
.SmallTextGreyCell{
	font-size: 8pt;
	background-color: #E9E7E2;
}
.summarycell {
	background-image : url("/images/sectiongradnew.gif");
}
.topnavbarcell {
	background-color: #E9E7E2;
}
.bottomnavbarcell {
	background-color: #E9E7E2;
}
.sectioncell  {
	background-color: #E9E7E2;
}
.sectionboothcell  {
	background-color: #E9E7E2;
}
.linecell  {
	background-color: #999999;
}
.boothlinecell  {
	background-color: #999999;
}
.copyrighttext {
	font-size: 8pt
}
.copyrightcell {
}
A {
	color: black;	
}
A:hover {
	color: blue;
}
A.HomeLink {
	text-decoration: none;
	color:#333333;
	font-size: 13pt;
}
A.HomeLink:active {
	color:#333333
}
A.HomeLink:visited {
	color:#333333;
}
A.HomeLink:hover {color:#990000}
A.HeaderLink {
	text-decoration: none;
	font-size: 10pt;
}
A.HeaderLink:hover {color:#990000}
A.NoUnderline {
	text-decoration: none;
	color:#003399
}
A.NoUnderline:hover {
	color:#990000
}
A.BigNoUnderline {
	text-decoration: none;
	font-size: 12pt;
	color:#003399
}
A.BigNoUnderline:hover {
	color:#990000
}
A.SmallNoUnderline {
	text-decoration: none;
	font-size: 8pt;
}
A.SmallNoUnderline:hover {
	color: blue;
	text-decoration: underline;
}
A.SmallText {
	font-size: 8pt;
}
.SmallTextCurrency {
	font-size: 8pt;
}
A.SmallLink {
	font-size: 8pt;
}
A.BigLink{
	font-size: 12pt;	
}
.NoMarginForm{
	margin : 0 0 0 0;
}
.tablehighlight  {
	background-color: #E9E7E2;
}
.formtable {
	background-color: #FFF6E6;
}
.TableHelp {
	background-color: white;
	font-size : 8pt;
}
.TableEntry {
	background-color: #FFF6E6;
}
.LoginText {
	font-size: 12pt;
}
.AuthenticationEdit {
	width : 130px;
}
.FormInput{
	width : 80px;
}
.SmallFormInput{
	width : 40px;
}
.BigFormInput{
	width : 300px;
}
.VeryBigFormInput{
	width : 450px;
}
.MediumFormInput{
	width : 220px;
}
.PrepayEditOpen{
	width : 110px;
	margin-top: 2px;
	background-color : #F0FFF0;
	text-align : center;
	border: 1px solid;
	border-color : #999999;
	font-size : 8pt;
}
.PrepayEditClosed{
	width : 110px;
	margin-top: 2px;
	background-color : #FFF0F0;
	text-align : center;
	border: 1px solid;
	border-color : #999999;
	font-size : 8pt;
}
.OrderInput
{
	width : 300px;
}
ul.sidebarbox,ul.sidebarbox li{
	padding:0;
	list-style:none;
	margin : 0;
}
ul.sidebarbox li{
	float:left;
	width : 122px;
	margin : 2px 0 13px 0px;
        position:relative; left:1px;
}
ul.sidebarbox h3{
  font-size: 10pt;
  font-weight: normal;
  margin:0px;
  padding: 2px 0 1px;
  text-align:center;
  color: #FFFFFF;
  background-color : #1D77D2;
}
ul.sidebarbox p{
	margin:0;
	padding: 5px 0px 5px 1px;
}
ul.sidebarbox div{
	background-color: #E9E7E2;
	border-top : 1px solid #1D77D2;
	border-bottom : 1px solid #999999;
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
}
A.BannerLink {color:#333333;text-decoration: none;font-size: 8pt}
A.BannerLink:active {color:#333333}
A.BannerLink:visited {color:#333333}
A.BannerLink:hover {color:#333333;text-decoration: underline}
