body {
		margin:0;
		background-color	:	#FFFFFF;
}

td,p {
	font-family:Verdana, Helvetica, Sans-serif;
	font-size:14px;
}

h1,h2 {margin-bottom:15px;color:#2C509E;font-size:18px;}

a {color:blue;}
a.textlink { color: #000000; font-style: normal; font-weight: normal; text-decoration: none;}

#Container {margin-top:5px;margin-bottom:300px;}

#MyAccount						{width: 760px;height:77px;background:url('/images/home-page/MyAccount.png') no-repeat center top;padding:3px 5px 4px;}
#MyAccount table				{float:right;}
#MyAccount .alt					{font-size:11px;color:#999999;text-align:right;margin:10px 10px;}
#MyAccount label				{color:#FFFFFF;font-size:10px;font-weight:bold;position:relative;top:3px;}
#MyAccount input[type=text],
#MyAccount input[type=password]	{font-size:11px;font-family:Verdana, Sans-serif;width:100px;}
#MyAccount input[type=submit]	{font-size:10px;font-family:Verdana, Sans-serif;background-color:#447ac0;color:#FFFFFF;border:none;padding:2px 4px 2px 4px;margin:2px 10px auto 10px;}

#MyAccountHelp {
		font-size:9px;
		font-family:Verdana,Sans-serif;
		padding-right:10px;
		height:14px;
}
#MyAccountHelp a {color:#4579C2;text-decoration:none;}


#MainContainer	{
		width:765px;
		position:relative;
		bottom:3px;
		background-color:#FFFFFF;
		margin-bottom:10px;
}

#MainContainer td {
		vertical-align:top;
}
	
#RightColumnPartner {
		color : #2C509E;
		font-size : 10px;
		font-weight : bold;
		height : 180px;
		width : 163px;
		align:center;
		vertical-align:bottom;
		margin-top:10px;
}
#RightColumnPartner .PartnerName {
		font-weight:bold;
		color:red;
}

.RightColumn1stItem {
		margin-top:38px;
		margin-bottom:28px;
}

#RightColumn2ndItem {

}

.MenuBar {
		background-image:url('/images/home-page/Background_MenuBar.gif');
		background-repeat:repeat-y;
		width: 21px;
}

.MenuItemList {
		vertical-align:top;
		background-image: url('/MenuStyle/MenuItem_Dot.gif'); 
		background-repeat: repeat-x; 
		background-position: left bottom;
}

.Tag {
		background-color : #2C509E;
		color : #FFFFFF;
		font-family : Helvetica,Sans-Serif;
		font-size : 11px;
		font-weight:bold;
		height: 14px;
}

#MyAccountForm {margin-bottom:0;}
#LogoSkyAngel {margin-top:34px;margin-bottom:20px;}
#PTCseal {margin-top:20px;}
#SearchBox {margin-top:45px;margin-left:21px;}
#SearchBox input, select {font-size:10px;width:120px;margin-bottom:5px;}
table {border-collapse: collapse;}
.TwoMonthsFree {padding-top:38px;margin-bottom:36px;}


.SpotTitle{
		font-size: 18px; 
		color: #2C509E; 
		font-family: Verdana, Sans-Serif; 
		font-weight: bold; 
		letter-spacing: -1pt;
		padding-top: 10px;
		margin-bottom:5px;
}

.SpotFeature{height:96px;}

.SpotLink{
		font-size:11px;
		font-weight:normal;
		color:#666666;
		font-family:Arial, Sans-Serif;
		align:center;
}

a.Spot-Link, a.Spot-Link:active, a.Spot-Link:visited {
		font-size:11px;
		font-weight:normal;
		color:#666666;
		font-family:Arial, Sans-Serif;
}

a.Spot-Link:hover {
		color:#CC3300;
		text-decoration:none;
}

a.Spot-VOD, a.Spot-VOD:active, a.Spot-VOD:visited {
		font-size:11px;
		font-weight:normal;
		border-color:#666666;
		font-family:Arial, Sans-Serif;
}

.Spot-Img {
		border:solid 3px gray;
}

a.Spot-VOD:hover {
		border-color:#CC3300;
		text-decoration:none;
}

.whats	{
		margin-left:24px;
		color:#CC3300;
		font-weight:bold;
		font-size:11px;
		list-style:square;
}

.whats li	{
		padding-bottom:1px;
		padding-bottom:4px;
		border-bottom: solid 1px #F1F1F1;
}

#Items {
	width:100%;
	margin-bottom:15px;
}

#LegalInfoLine {
	font-size:10px;
	font-family:Verdana, Sans-serif;
}

#LegalInfoLine a {color:blue;}

#HomePageMainTag {
	margin-top:7px;
	margin-bottom:3px;
	font-weight:bold;
	font-size:20px;
	font-family:Verdana,Sans-Serif;
	color: #2C509E;
	z-index:400;
}

.dots {
	background-image: url('/images/home-page/MenuItem_DotV.gif'); 
	background-repeat: repeat-y; 
	background-position: top;
}
.dot {
	background-image: url('/images/home-page/Dot.gif'); 
	background-repeat: repeat-y; 
	background-position: left top;
}

#RelatedLinks {margin-left:3px;margin-top:40px;}
#RelatedLinks ul {position:relative;right:18px;bottom:15px;}
#RelatedLinks li {color:#999999;}
#RelatedLinks a {text-decoration:none;font-size:11px;}
.RelatedLinks {font-weight:bold;font-size:11px;color:#999999;}

input {font-size:80%;font-weight:bold;}
.whitelink {color:#FFFFFF;}

.Site-Guide { font-weight: normal; font-size: 10px; }
.Site-Guide-White { color: #FFFFFF; font-weight: normal; font-size: 10px; }
.Cursor-Hand { cursor: hand; }
.Site-White { color: #FFFFFF; }
.Site-Forum { font-size: 8pt; }
.Form { font-weight: normal; }
.Form-White { color: #FFFFFF; }
.Form-Anchor { color: #000000; font-weight: normal; font-size: 10pt;; text-decoration: none; }
.Form-Anchor:Hover { text-decoration: underline }.leftnavon { color: #CC0000; font-weight: bold; font-size: 12px;; text-decoration: none; }
.Form-iError { color: #FF0000; font-weight: bold; font-size: 14px; }
.Form-iText {  }
.Form-iCombo { width:auto; }
.Form-iLabel { font-weight:bold; font-size:76%; }
.Form-iRequired { color: #990000; font-weight: bold;  }
.Form-iButton {  }


#OrderForm {margin-left:70px;margin-top:30px;margin-bottom:50px;font-size:12px;} 
#OrderForm label {float:left;width:140px;padding-left:5px;font-size:12px;} 
.formFields {font-size:10px;font-weight:bold;width:200px;margin-bottom:4px;} 
.formCategory {font-weight:bold;color:red;float:none;}

.screen,.screen a img,.screen div,.screen img,#slideshow .screen .child { border:none;margin:0;padding:0 }
.screen { overflow:hidden;text-align:center }
.flipper { float:right;z-index:100;position:relative;top:157px;right:30px; }
.flipper a { visibility:hidden; }
.slideLink { color:blue;font-size:9px;font-family:Verdana;text-decoration:none; }
.screen { height:120px }

#tblONStep1 td	{
	font-size: 11px;
}














.nothing {}
