/* CSS Document */

body {
	background-color: #E00024;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.whitelink {font-family: verdana, geneva, helvetica;
	margin: 0 2px;
	text-align:left;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
A.whitelink-constant:link{color: #FFFFFF; text-decoration: none; }
A.whitelink-constant:visited {color: #FFFFFF; text-decoration: none;}
A.whitelink-constant:hover {color: #FFFFFF; text-decoration: none;}
A.whitelink-constant:active {color: #FFFFFF; text-decoration: none;}

.whitelink-constant {font-family: verdana, geneva, helvetica;
	margin: 0 2px;
	text-align:left;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
A.whitelink:link{color: #FFFFFF; text-decoration: none; }
A.whitelink:visited {color: #FFFFFF; text-decoration: none;}
A.whitelink:hover {color: #000000; text-decoration: none;}
A.whitelink:active {color: #FFFFFF; text-decoration: none;}

.style6 {font-family: Arial; font-size: 12px; }
.style19 {color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold; }
.style20 {font-family: Arial; font-size: 12px; font-weight: bold; }
.style21 {font-family: Arial; font-weight: bold; }
.style22 {font-family: Arial; font-size: 12px; font-weight: bold; color: #E00024; }

A.toplink:link{color: #E00024; text-decoration: none; }
A.toplink:visited {color: #E00024; text-decoration: none;}
A.toplink:hover {color: #E00024; text-decoration: underline;}
A.toplink:active {color: #E00024; text-decoration: none;}

A.sidelink:link{color: #000000; text-decoration: none; }
A.sidelink:visited {color: #000000; text-decoration: none;}
A.sidelink:hover {color: #000000; text-decoration: underline;}
A.sidelink:active {color: #000000; text-decoration: none;}

A.blacklink:link{color: #000000; text-decoration: none; }
A.blacklink:visited {color: #000000; text-decoration: none;}
A.blacklink:hover {color: #E00024; text-decoration: underline;}
A.blacklink:active {color: #000000; text-decoration: none;}

.style28 {font-family: Arial; font-size: 11px; }
.style31 {font-family: Arial; font-size: 11px; color: #FFFFFF; }
a:link {
	color: #E00024;
}
a:visited {
	color: #E00024;
}
a:hover {
	color: #E00024;
}
a:active {
	color: #E00024;
}
.blacktext {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}
body,td,th {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
}


#header-tab-container {
height: 48px;
width: 930px;
position: relative;
}

#header-tab-top {
height: 23px;
}

*html #header-tab-top {
margin-left: -283px;
}

#header-tab-bottom {
height: 25px;
}

*html #header-tab-bottom {
margin-left: -215px;
}

#button-bottom-left {
height: 25px;
float: left;
}

#button-bottom-middle {
height: 25px;
float: left;
}

#button-bottom-right {
height: 25px;
float: left;
}

#bottom-left-red {
height: 25px;
width: 26px;
background: url(http://www.hspn.com/images/newtabs/bottom-left-red2.jpg);;
float: left;
margin-left: 215px;
}

#bottom-right-red {
height: 25px;
width: 26px;
background: url(http://www.hspn.com/images/newtabs/bottom-right-red2.jpg);
float: left;
}

#bottom-bg-grey {
height: 25px;
background: url(http://www.hspn.com/images/newtabs/bottom-bg-grey2.jpg);
float: left;
}

#link-content {
text-align: center;
font-family: Arial;
font-size: 12px;
font-weight:bold;
color: #E00024;
padding-top: 6px;
padding-left: 2px;
}

#bottom-right-grey-above {
height: 25px;
width: 19px;
float: left;
background: url(http://www.hspn.com/images/newtabs/bottom-right-grey-above2.jpg);
}

#bottom-right-grey-below {
height: 25px;
width: 19px;
float: left;
background: url(http://www.hspn.com/images/newtabs/bottom-right-grey-below2.jpg);
}

#bottom-left-grey-above {
height: 25px;
width: 19px;
float: left;
background: url(http://www.hspn.com/images/newtabs/bottom-left-grey-above2.jpg);
}


#bottom-left-grey-below {
height: 25px;
width: 19px;
float: left;
background: url(http://www.hspn.com/images/newtabs/bottom-left-grey-below2.jpg);
}



#button-top-left {
height: 23px;
float: left;
}

#button-top-middle {
height: 23px;
float: left;
}

#button-top-right {
height: 23px;
float: left;
}

#top-left-red {
height: 23px;
width: 24px;
background: url(http://www.hspn.com/images/newtabs/top-left-red2.jpg);;
float: left;
margin-left: 283px;
}

#top-right-red {
height: 23px;
width: 24px;
background: url(http://www.hspn.com/images/newtabs/top-right-red2.jpg);
float: left;
}

#top-bg {
height: 23px;
background: url(http://www.hspn.com/images/newtabs/top-bg2.jpg);
float: left;
}

#top-right-above {
height: 23px;
width: 18px;
float: left;
background: url(http://www.hspn.com/images/newtabs/top-right-above2.jpg);
}

#top-right-below {
height: 23px;
width: 18px;
float: left;
background: url(http://www.hspn.com/images/newtabs/top-right-below2.jpg);
}

#top-left-above {
height: 23px;
width: 18px;
float: left;
background: url(http://www.hspn.com/images/newtabs/top-left-above2.jpg);
}


#top-left-below {
height: 23px;
width: 18px;
float: left;
background: url(http://www.hspn.com/images/newtabs/top-left-below2.jpg);
}

#link-content-top {
text-align: center;
font-family: Arial;
font-size: 12px;
font-weight:bold;
color: #E00024;
padding-top: 6px;
padding-left: 2px;
}

#page-container {
width: 980px;
}

#gradient-bar-container {
height: 7px;
}

*html #gradient-bar-container {
margin-left: -11px;
margin-top: -7px;
}

#gradient-left {
height: 7px;
width: 10px;
float: left;
margin-left: 11px;
background: url(http://www.hspn.com/images/newtabs/gradient-bar-left2.jpg);
}

#gradient-right {
height: 7px;
width: 10px;
float: left;
background: url(http://www.hspn.com/images/newtabs/gradient-bar-right2.jpg);
}

#gradient-bg {
height: 7px;
width: 938px;
float: left;
background: url(http://www.hspn.com/images/newtabs/gradient-bar-bg2.jpg);
}

#homepage-gradient-bg {
height: 7px;
width: 938px;
float: left;
background: url(http://www.hspn.com/images/newtabs/homepage-gradient-bg.jpg);
}

#content-container {
width: 980px;
background: url(http://www.hspn.com/images/newtabs/video-content-bg.jpg);
}


#content {
padding-left: 30px;
padding-right: 30px;
padding-top: 8px;
padding-botom: 10px;
text-align: left;
}

#bottom {
width: 980px;
height: 16px;
background: url(http://www.hspn.com/images/newtabs/980bottom.jpg);
}

#right-video {
float: right;
width: 160px;
position: relative;
height: auto;
}


#left-video {
float: left;
position: relative;
width: 750px;
height: auto;
}
