td.homecontent_red
{
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
	font-family:Arial;
}
td.SiteText
{
	font-size:14px;
	color:black;
	font-weight:bold;
	font-family:Arial;
}
td.fontText_new
{
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:Arial;
}

font.fontText
{
	font-size:2px;
	color:black;
	font-weight:normal;	
}

font.SmallGrey
{
	font-size:12px;
	color:#868686;
	font-weight:normal;	
	font-family:Arial;
}
td.ErrorMessage
{
	font-size:12px;
	color:red;
	font-weight:bold;
	font-family:Arial;
}
tr.TrClassOne
{
	background-color:#DFDFDF;
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:Arial;
	height:18px;
	padding-left:10px;
	cursor:pointer;
}
tr.TrClassTwo
{
	background-color:#F4F4F4;
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:Arial;
	height:18px;
	padding-left:10px;
	cursor:pointer;
}
tr.feed_heading_tr
{
	background-color:#BF0000;
	font-size:12px;
	color:white;
	font-weight:normal;
	font-family:Arial;
	height:18px;
	padding-left:10px;
}
td.FeedText
{	
	color:black;
	font-weight:normal;
	font-family:Arial;	
	padding-left:10px;
}
td.head_text {
	font-size:18px;
	color:black;
	font-weight:bold;
	font-family:Arial;
  padding: 10px 0;
  border-top: 1px dotted #ccc;
  margin: 10px 0;
}

td.head_text_white
{
	font-size:14px;
	color:white;
	font-weight:bold;
	font-family:Arial;
}

td.footer_text
{
	font-size:11px;
	color:white;
	font-weight:normal;
	font-family:Arial;
}
td.top_text
{
	font-size:11px;
	color:#993333;
	font-weight:normal;
	font-family:Arial;
}
input.TextBox100
{
color: black;
font-family:Arial;
width:150px;
height:20px;
font-size:11px;
font-weight:normal;

}
input.TextBox200
{
color: black;
font-family:Arial;
width:190px;
height:20px;
font-size:11px;
font-weight:normal;

}
input.TextBox250
{
color: black;
font-family:Arial;
width:250px;
height:20px;
font-size:11px;
font-weight:normal;

}

input.TextBox150
{
color: black;
font-family:Arial;
width:250px;
height:20px;
font-size:11px;
font-weight:normal;

}
textarea.textarea250_100
{
color:  black;
font-family:Arial;
width:250px;
height:100px;
font-size:11px;
font-weight:normal;
}
textarea.textarea650_20
{
color:  black;
font-family:Arial;
width:650px;
height:20px;
font-size:11px;
font-weight:normal;
}
textarea.textarea350_100
{
color:  black;
font-family:Arial;
width:350px;
height:100px;
font-size:11px;
font-weight:normal;
}
textarea.textarea250_50
{
color:  black;
font-family:Arial;
width:250px;
height:50px;
font-size:11px;
font-weight:normal;
}
input.button
{
width:70px;
height:22px;
font-family:Arial;
font-size:11px;
font-weight:bold;
border-width:2px;
color:#ffffff;
background-color:#993333;
}
input.button_100
{
width:100px;
height:22px;
font-family:Arial;
font-size:11px;
font-weight:bold;
border-width:2px;
color:#ffffff;
background-color:#993333;
cursor:hand;
}

/* normal blue link starts here */
a.BlueLink:link {color: blue;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.BlueLink:visited {color: blue;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.BlueLink:active {color:blue;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.BlueLink:hover {color:red;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:underline;}
/* normal blue link ends here */

/* normal site link starts here */
a.SiteLink:link {color: #CC0000;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.SiteLink:visited {color: #CC0000;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.SiteLink:active {color:#CC0000;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.SiteLink:hover {color:black;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:underline;}
/* normal site link ends here */

/* normal site link starts here */
a.LeftMenuLink:link {color: black;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.LeftMenuLink:visited {color: black;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.LeftMenuLink:active {color:black;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.LeftMenuLink:hover {color:#CC0033;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:underline;}
/* normal site link ends here */

/* normal site link starts here */
a.FooterLink:link {color: white;font-size:12px;font-weight:bold;font-family:Arial,verdana;text-decoration:none;}
a.FooterLink:visited {color: white;font-size:12px;font-weight:bold;font-family:Arial,verdana;text-decoration:none;}
a.FooterLink:active {color:white;font-size:12px;font-weight:bold;font-family:Arial,verdana;text-decoration:none;}
a.FooterLink:hover {color:white;font-size:12px;font-weight:bold;font-family:Arial,verdana;text-decoration:underline;}
/* normal site link ends here */

/* normal site link starts here */
a.topLink:link {color:#CC0033;font-size:12px;font-weight:bold;font-family:Arial,verdana;text-decoration:none;}
a.topLink:visited {color:#CC0033;font-size:12px;font-weight:bold;font-family:Arial,verdana;text-decoration:none;}
a.topLink:active {color:#CC0033;font-size:12px;font-weight:bold;font-family:Arial,verdana;text-decoration:none;}
a.topLink:hover {color:#003399;font-size:12px;font-weight:bold;font-family:Arial,verdana;text-decoration:underline;}
/* normal site link ends here */

// JC this works...but looks funky/bad
// body { background-color:#CC0000; }


.calborderline1
{
	/*color:#0033CC;*/	
	BORDER-TOP: #036F74 1px solid; 
	BORDER-LEFT: #036F74 1px solid; 
	BORDER-BOTTOM: #036F74 1px solid;
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:Arial;
	/*background-color:#E6EFF7;*/
}

.calborderline2
{
	/*color:#0033CC;*/	
	BORDER-TOP: #036F74 1px solid; 
	BORDER-LEFT: #036F74 1px solid; 
	BORDER-BOTTOM: #036F74 1px solid;
	BORDER-RIGHT: #036F74 1px solid;
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:Arial;
	/*background-color:#E6EFF7;*/
}

.calborderline3
{
	/*color:#0033CC;*/		
	BORDER-LEFT: #036F74 1px solid; 
	BORDER-BOTTOM: #036F74 1px solid;	
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:Arial;
	/*background-color:#E6EFF7;*/
}

.calborderline4
{
	/*color:#0033CC;*/		
	BORDER-LEFT: #036F74 1px solid; 
	BORDER-BOTTOM: #036F74 1px solid;	
	BORDER-RIGHT: #036F74 1px solid;	
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:Arial;
	/*background-color:#E6EFF7;*/
}
td.success_message
{
	font-size:12px;
	color:green;
	font-weight:bold;
	font-family:Arial;
}
td.error_message
{
	font-size:12px;
	color:red;
	font-weight:bold;
	font-family:Arial;
}

select.selectbox100
{
border-width: 1px;
width:100px;
height:20px;
font-weight: normal;
font-size: 12px;
font-family:Verdana,Arial;
color: black;
}
select.selectbox150
{
border-width: 1px;
width:150px;
height:20px;
font-weight: normal;
font-size: 12px;
font-family:Verdana,Arial;
color: black;
}
select.selectbox200
{
border-width: 1px;
width:200px;
height:18px;
font-weight: normal;
font-size: 12px;
font-family:Verdana,Arial;
color: black;
}
select.selectbox250
{
border-width: 1px;
width:250px;
height:18px;
font-weight: normal;
font-size: 12px;
font-family:Verdana,Arial;
color: black;
}

select.selectbox300
{
border-width: 1px;
width:300px;
height:18px;
font-weight: normal;
font-size: 12px;
font-family:Verdana,Arial;
color: black;
}
.normaltext
{
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:Arial;
	/*background-color:#E6EFF7;*/
}

.borderline_1
{
	/*color:#0033CC;*/	
	BORDER: #ccc 1px dotted; 
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:Arial;
	/*background-color:#E6EFF7;*/
}

.borderline_2
{
	/*color:#0033CC;*/	
	BORDER: #ccc 1px dotted; 
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:Arial;
	/*background-color:#E6EFF7;*/
}

/*FOR LISTBOX */
#navi{display:none;}
#alternate_logins{display:none;}
#footer{display:none;}
#login_page{padding-left:10px;font-family:arial;}
#page_controls{width:500px;}
body {min-width: 100px;}
table.data{width:500px;}
input.submit{background:#ffffff;}

.latest-news {
  background-image: url(/images/wpix_logo.jpg);
  background-repeat: no-repeat;
  background-position: 13px;
  padding: 20px 20px 20px 280px;
  text-align:left;
  left: 20px;
  background-color: #fff;
}

.basic, .premium, .b2b, .sponsors {
  text-align:left;
  float:left;
  width:179px;
  padding: 0 15px 8px 15px;
  border-left: 1px dotted #ccc;
}

.basic:hover, .premium:hover, .b2b:hover, .sponsors:hover {
  background-color: #ffc;
}

.basic ul, .premium ul, .b2b ul, .sponsors ul {
  padding-left: 15px;
}

.basic {
  border:none;
}

.basic h2 {
  padding-left: 48px;
  background: url(/images/email.png) no-repeat;
  min-height: 48px;
  color: #E11E26;
}

.premium h2 {
  padding-left: 48px;
  background: url(/images/mobile.png) no-repeat;
  min-height: 48px;
  color: #E11E26;
}

.b2b h2 {
  padding-left: 48px;
  background: url(/images/datafeed.png) no-repeat;
  min-height: 48px;
  color: #E11E26;
}

.sponsors h2 {
  padding-left: 48px;
  background: url(/images/cart.png) no-repeat;
  min-height: 48px;
  color: #E11E26;
}


.container {
  font-size: 12px;
  font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
  line-height: 1.5;
  background-color:#fff;
  float: left;
}

.banner {
  background-image: url(/images/hp_train.jpg);
  width: 840px;
  height: 300px;
}

.banner h2 {
  color: #fff;
  text-align: left;
  padding: 0px;
  font-size: 34px;
  line-height: 38px;
  top: 20px;
  margin: 10px 20px 0 20px; 
  width: 900px;
  float: left;
  text-shadow: 1px 1px #000;
}

.banner h3 {
  color: #ffc;
  text-align: left;
  padding: 0px;
  font-size: 22px;
  line-height: 26px;
  top: 20px;
  margin-left: 20px; 
  width: 300px;
  float: left;
  text-shadow: 1px 1px #000;
}
