HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
BODY {
	BACKGROUND-IMAGE: url(/images/bkgrd.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ded2bc
}
BODY {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#Container {
	MARGIN: 0px auto; WIDTH: 795px; TEXT-ALIGN: left
}
#ProductLogin {
	FONT-SIZE: 9px
}
INPUT.search {
	FONT-SIZE: 9px
}
A:visited {
	COLOR: #3c6291
}
A:link {
	COLOR: #3c6291
}
A:active {
	COLOR: #3c6291
}
A {
	COLOR: #3c6291
}
A:hover {
	TEXT-DECORATION: none
}
A.noline:visited {
	TEXT-DECORATION: none
}
A.noline:link {
	TEXT-DECORATION: none
}
A.noline:active {
	TEXT-DECORATION: none
}
A.noline:hover {
	TEXT-DECORATION: none
}
A.noline {
	TEXT-DECORATION: none
}
.bccarrots {
	FONT-SIZE: 9px; COLOR: #dcd4c2
}
A.bclinks:visited {
	FONT-SIZE: 9px; COLOR: #bdaf95
}
A.bclinks:link {
	FONT-SIZE: 9px; COLOR: #bdaf95
}
A.bclinks:active {
	FONT-SIZE: 9px; COLOR: #bdaf95
}
A.bclinks:hover {
	FONT-SIZE: 9px; COLOR: #bdaf95
}
A.bclinks {
	FONT-SIZE: 9px; COLOR: #bdaf95
}
A.bottomlinks:visited {
	FONT-SIZE: 9px; COLOR: #3c6291
}
A.bottomlinks:link {
	FONT-SIZE: 9px; COLOR: #3c6291
}
A.bottomlinks:hover {
	FONT-SIZE: 9px; COLOR: #3c6291
}
A.bottomlinks:active {
	FONT-SIZE: 9px; COLOR: #3c6291
}
A.bottomlinks {
	FONT-SIZE: 9px; COLOR: #3c6291
}
.bottomvertdivider {
	FONT-SIZE: 9px; COLOR: #515151
}
.bold {
	FONT-WEIGHT: bold
}
.breadcrumbs {
	FONT-SIZE: 9px; COLOR: #b4996a
}
.searchURL {
	FONT-SIZE: 9px; COLOR: #008000
}
.calloutareabot {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/images/rightareabot.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #efe7da
}
.category {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.contentbkgrd {
	BACKGROUND-COLOR: #ffffff
}
.footertext {
	TEXT-ALIGN: left; FONT-SIZE: 9px; COLOR: #6f7176
}
A.greenlink:visited {
	COLOR: #6a9e30
}
A.greenlink:link {
	COLOR: #6a9e30
}
A.greenlink:active {
	COLOR: #6a9e30
}
A.greenlink:hover {
	COLOR: #6a9e30
}
A.greenlink {
	COLOR: #6a9e30
}
.greentext {
	COLOR: #6a9e30
}
.googletext {
	FONT-SIZE: 9px; COLOR: #e29f46
}
.hlsecondary {
	BACKGROUND-COLOR: #eee8de
}
.homeboxbkgrd {
	BACKGROUND-COLOR: #f2eee5
}
.leftsdbkgrd {
	BACKGROUND-IMAGE: url(/images/l_bkgrd.jpg); VERTICAL-ALIGN: top; WIDTH: 22px; BACKGROUND-REPEAT: repeat-y
}
.orangebullets {
	FONT-SIZE: 11px; COLOR: #e29f46; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orangetext {
	COLOR: #df8b1b
}
A.orangelink:visited {
	COLOR: #df8b1b
}
A.orangelink:link {
	COLOR: #df8b1b
}
A.orangelink:hover {
	COLOR: #df8b1b
}
A.orangelink:active {
	COLOR: #df8b1b
}
A.orangelink {
	COLOR: #df8b1b
}
.prodlogbkgrd {
	BACKGROUND-IMAGE: url(/images/productlogbkgrd.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 44px
}
.productlogin {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000
}
.productsbot {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/images/productsbot.jpg); BACKGROUND-REPEAT: repeat-x
}
.productstitle {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff
}
.productstop {
	BACKGROUND-IMAGE: url(/images/productsbar.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
A.purplelink:visited {
	COLOR: #9f6798
}
A.purplelink:link {
	COLOR: #9f6798
}
A.purplelink:hover {
	COLOR: #9f6798
}
A.purplelink:active {
	COLOR: #9f6798
}
A.purplelink {
	COLOR: #9f6798
}
.purpletext {
	COLOR: #9f6798
}
.rcalloutbot {
		text-align:left;
BACKGROUND-IMAGE: url(/images/rcallout_bot.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.rcallouttitle {
	text-align:left;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.rightcalloutbkgrd {
	text-align:left;
	BACKGROUND-COLOR: #efe7da
}
.rightcallouttop {
	text-align:left;
	BACKGROUND-IMAGE: url(/images/rcallout_hdr.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
.rightsdbkgrd {
	BACKGROUND-IMAGE: url(/images/r_bkgrd.jpg); VERTICAL-ALIGN: top; WIDTH: 23px; BACKGROUND-REPEAT: repeat-y
}
.searchbkgrd {
	BACKGROUND-IMAGE: url(/images/search_back.jpg); BACKGROUND-REPEAT: repeat-x
}
A.secnavlinks:visited {
	COLOR: #3c6291; TEXT-DECORATION: none
}
A.secnavlinks:link {
	COLOR: #3c6291; TEXT-DECORATION: none
}
A.secnavlinks:hover {
	COLOR: #3c6291; TEXT-DECORATION: none
}
A.secnavlink:active {
	COLOR: #3c6291; TEXT-DECORATION: none
}
A.secnavlink {
	COLOR: #3c6291; TEXT-DECORATION: none
}
.titles {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #28568d; PADDING-TOP: 0px
}
A.toplinks:visited {
	FONT-SIZE: 10px; COLOR: #ab8e58
}
A.toplinks:link {
	FONT-SIZE: 10px; COLOR: #ab8e58
}
A.toplinks:hover {
	FONT-SIZE: 10px; COLOR: #ab8e58
}
A.toplinks:active {
	FONT-SIZE: 10px; COLOR: #ab8e58
}
A.toplinks {
	FONT-SIZE: 10px; COLOR: #ab8e58
}
A.toplink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ab8e58; TEXT-DECORATION: none
}
A.toplink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ab8e58; TEXT-DECORATION: none
}
A.toplink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ab8e58; TEXT-DECORATION: none
}
A.toplink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ab8e58; TEXT-DECORATION: none
}
A.toplink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ab8e58; TEXT-DECORATION: none
}
.topvertdivider {
	FONT-SIZE: 10px; COLOR: #dcd4c2
}
.verticalrule {
	BACKGROUND-COLOR: #eee8de
}
A.whitelinks:visited {
	COLOR: #ffffff
}
A.whitelinks:link {
	COLOR: #ffffff
}
A.whitelinks:hover {
	COLOR: #ffffff
}
A.whitelinks:active {
	COLOR: #ffffff
}
A.whitelinks {
	COLOR: #ffffff
}
UL.medialist {
	PADDING-LEFT: 0px; MARGIN: 5px 0px 0px; LIST-STYLE-TYPE: none
}
UL.medialist LI {
	PADDING-LEFT: 11px; BACKGROUND-IMAGE: url(/images/bullet_blue.gif); BACKGROUND-REPEAT: no-repeat
}
UL.solutionProductsList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.solutionProductsList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND-IMAGE: url(/images/bullet_tan.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
UL.tan_bullet_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.tan_bullet_list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND-IMAGE: url(/images/bullet_tan.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
UL.blue_bullet_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.blue_bullet_list LI {
	PADDING-LEFT: 11px; BACKGROUND-IMAGE: url(/images/bullet_blue.gif); BACKGROUND-REPEAT: no-repeat
}
#ContentTable P {
	MARGIN: 7px 0px
}
#ScreenShots {
	BORDER-RIGHT: #aca899 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aca899 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 8px 0px 0px 10px; BORDER-LEFT: #aca899 1px solid; WIDTH: 135px; PADDING-TOP: 0px; BORDER-BOTTOM: #aca899 1px solid; BACKGROUND-COLOR: #efe7da
}
#ScreenShots DIV.screenShot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#ResourceList {
	MARGIN: 10px 0px 0px
}
#ResourceList SPAN.resourcePropertyName {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000
}
#ResourceList DIV.resourceProperty {
	MARGIN: 10px 0px 0px
}
#ResourceList DIV.resourceItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 12px; PADDING-TOP: 0px
}
#ResourceList DIV.resourceItemDetails {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.required {
	COLOR: #ff0000
}
#SendToAFriendForm TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#LeftNav {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#LeftNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI.level1Off {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #eee8de 1px solid
}
LI.level1On {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f0e7de
}
LI.level2Off {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0.6em; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(/images/nav_arrow_right.gif); PADDING-BOTTOM: 4px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat
}
LI.level2On {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0.5em; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(/images/nav_arrow_down.gif); PADDING-BOTTOM: 4px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat
}
LI.levelNOff {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0.6em; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/images/nav_bullet.gif); PADDING-BOTTOM: 4px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat
}
LI.levelNOn {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0.6em; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/images/nav_bullet.gif); PADDING-BOTTOM: 4px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat
}
A.level1Off:visited {
	TEXT-DECORATION: none
}
A.level1Off:link {
	TEXT-DECORATION: none
}
A.level1Off {
	TEXT-DECORATION: none
}
A.level1On:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.level1On:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.level1On {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.level1Off:hover {
	TEXT-DECORATION: underline
}
A.level1Off:active {
	TEXT-DECORATION: underline
}
A.level1On:active {
	TEXT-DECORATION: underline
}
A.level1On:hover {
	TEXT-DECORATION: underline
}
A.level2Off:visited {
	FONT-SIZE: 10px
}
A.level2Off:link {
	FONT-SIZE: 10px
}
A.level2Off:hover {
	FONT-SIZE: 10px
}
A.level2Off:active {
	FONT-SIZE: 10px
}
A.level2Off {
	FONT-SIZE: 10px
}
A.levelNOff:visited {
	FONT-SIZE: 10px
}
A.levelNOff:link {
	FONT-SIZE: 10px
}
A.levelNOff:hover {
	FONT-SIZE: 10px
}
A.levelNOff:active {
	FONT-SIZE: 10px
}
A.levelNOff {
	FONT-SIZE: 10px
}
A.level2On:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.level2On:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.level2On:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.level2On:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.level2On {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.levelNOn:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.levelNOn:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.levelNOn:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.levelNOn:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.levelNOn {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#VideoPage {
	MARGIN: 10px 0px 0px
}
#VideoPage #PlayerContainer {
	FLOAT: left; MARGIN-BOTTOM: 8px; WIDTH: 551px
}
#VideoPage #PlayerContainer .middle {
	PADDING-LEFT: 5px; FLOAT: left; BACKGROUND-IMAGE: url(/images/video_player/video_bkg.gif); WIDTH: 546px; BACKGROUND-REPEAT: repeat-y
}
#VideoPage #PlayerContainer .top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 551px; PADDING-TOP: 0px; HEIGHT: 5px
}
#VideoPage #PlayerContainer .bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 551px; PADDING-TOP: 0px; HEIGHT: 5px
}
#VideoPage #PlayerContainer .channels {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 222px; COLOR: #ab8e58; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#VideoPage #PlayerContainer .channels A:visited {
	COLOR: #ab8e58; TEXT-DECORATION: none
}
#VideoPage #PlayerContainer .channels A:link #VideoPage #PlayerContainer .channels A:active {
	COLOR: #ab8e58; TEXT-DECORATION: none
}
#VideoPage #PlayerContainer .channels A {
	COLOR: #ab8e58; TEXT-DECORATION: none
}
#VideoPage #PlayerContainer .channels A:hover {
	COLOR: #0f3059
}
#VideoPage #PlayerContainer .channelon {
	BACKGROUND-IMAGE: url(/images/video_player/channel_bkg.gif); COLOR: #0f3059; BACKGROUND-REPEAT: repeat-x
}
#VideoPage #PlayerContainer .channels UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#VideoPage #PlayerContainer .channels LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 6px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 6px; BORDER-BOTTOM: #ded2bc 1px solid
}
#VideoPage #PlayerContainer .flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 320px; PADDING-TOP: 0px
}
#VideoPage #VideoList {
	MARGIN-TOP: 8px; FLOAT: left; WIDTH: 551px
}
#VideoPage #VideoList .resultsheader {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/video_player/resultsheader.gif); WIDTH: 541px; COLOR: #3c6291; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 26px
}
#VideoPage #VideoList .channeltitle {
	FLOAT: left; WIDTH: 320px; COLOR: #3c6291
}
#VideoPage #VideoList .results {
	PADDING-RIGHT: 10px; FLOAT: right; WIDTH: 200px; COLOR: #3c6291; TEXT-ALIGN: right
}
#VideoPage #VideoList .resultsheaderbold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff
}
#VideoPage #VideoList .storydescription {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#VideoPage #VideoList .thumbnail {
	FLOAT: left
}
#VideoPage #VideoList .storycontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 551px; COLOR: #333333; PADDING-TOP: 20px; BORDER-BOTTOM: #ded2bc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#VideoPage #VideoList .storycontainer A:visited {
	COLOR: #3c6291; TEXT-DECORATION: underline
}
#VideoPage #VideoList .storycontainer A:link {
	COLOR: #3c6291; TEXT-DECORATION: underline
}
#VideoPage #VideoList .storycontainer A:active {
	COLOR: #3c6291; TEXT-DECORATION: underline
}
#VideoPage #VideoList .storycontainer A {
	COLOR: #3c6291; TEXT-DECORATION: underline
}
#VideoPage #VideoList .storycontainer A:hover {
	TEXT-DECORATION: none
}
#VideoPage #VideoList .rightlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 0px; COLOR: #3c6291; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#VideoPage #VideoList .boldtext {
	FONT-WEIGHT: bold; COLOR: #3c6291
}
#VideoPage #VideoList .star {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ratingContainer {
	LEFT: 4.5em; WIDTH: 65px; POSITION: relative; TOP: -1.2em
}
.ratingStar {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 13px; CURSOR: pointer; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.filledRatingStar {
	BACKGROUND-IMAGE: url(/images/video_player/star_active.gif)
}
.emptyRatingStar {
	BACKGROUND-IMAGE: url(/images/video_player/star_inactive.gif)
}
.savedRatingStar {
	BACKGROUND-IMAGE: url(/images/video_player/star_active.gif)
}
.login-textbox {
	BORDER-TOP-WIDTH: 1px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 65%; 
	BORDER-LEFT-COLOR: #000000; 
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-BOTTOM-COLOR: #000000; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 8em; 
	COLOR: #333333; 
	BORDER-TOP-COLOR: #000000; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	BORDER-RIGHT-WIDTH: 1px; 
	BORDER-RIGHT-COLOR: #000000
}
.login-btn1 {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 60%; 
	BORDER-LEFT-COLOR: #b7cfeb; 
	BACKGROUND: #366496; 
	BORDER-BOTTOM-COLOR: #003366; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 6em; 
	COLOR: #ffffff; 
	BORDER-TOP-COLOR: #cbe3ff; 
	PADDING-TOP: 0px; 
	BORDER-RIGHT-COLOR: #003366
}
h1 {
	font-family: Verdana, Arial, Sans-serif;
	font-size:18px;
	color:#55899E;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:12px 0px 3px 15px;
}
h2 {
	font-family: Verdana, Arial, Sans-serif;
	font-size:14px;
	color:#A5A581;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 15px;
}
h3 {
	font-family: Verdana, Arial, Sans-serif;
	font-size:14px;
	color:#55899E;
	font-weight:bold;
	/*new*/margin:0px;
	/*new*/padding:0px;
}
.dd {color:#b80000;}
/**********************************************/
#header {
	width:780px;
	height:132px;
	background:  url(/images/header.jpg) no-repeat;
	border: 1px solid #fff; /* without this line the site will break in Mozilla/Firefox */
	_border: none;
	}
#header2 {height:199px;}
#header2short {height:179px;}
#mainpic {float:right;}
/**********************************************/	
#leftcontent {
	float:left;
	width:504px;
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:18px;
}
#leftcontent strong {
	color:#CB9824;
	font-size:12px;
}
#topMainCopy {
	Text-Align: left;
	padding:0px 25px 20px 15px; 
	margin:10px 0px 0px 5px;
	background: url(/images/h1-bg.gif) 0px 17px no-repeat;
}
#MainCopy {
	Text-Align: left;
	padding:0px 25px 20px 15px; 
	margin:10px 0px 0px 5px;
	/*border:1px solid green;*/
}
#MainCopy pre {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Sans-serif;
	font-size:12px;
}
#MainCopy li{
 list-style-type:square; 
}
#MainCopy a{
	color:blue;/* #9B9B7A; */
	padding:3px;
	text-decoration:underline;
}
#MainCopy a:hover{
	color:#55899E;
	background-color:#ffffef;
	text-decoration:underline;
}
#MainCopy li.navSub { /* only on locations page for "california" and "national affiliates" headers */
	list-style-type:none;
	text-transform: uppercase;
	color:#CB9824;
	margin:0px 0px 0px -20px;
	padding:3px 0px 3px 0px;
}
/**********************************************/
#rightcontent {
	float:right;
	/*border:1px solid red;*/
	margin:0px;
	padding:0px;
	width:276px;
}
#quickContact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width:237px;
	padding:0px;
	margin:20px 1px 1px 30px;
	background-color:white;
}
.dd {font-size:10px;}
#hand {
	margin:20px 0px 20px 0px;
	background: url(/images/hand.gif) 0px 8px no-repeat;
	
}
#hand h5 {color:#fff;padding:5px 5px 3px 6px;margin:0px;}
#pInfo {
	background: url(/images/preback.gif) repeat;
	border:1px solid #EAEAD3;
	width:227px;
	margin:0px 0px 0px 30px;
	padding:0px;
	background-color:#FFFFEF;
}
#preA {
font-family:Verdana, Arial, Sans-serif;
font-size:11px;
width:80px;
float:left;
padding:5px 5px 5px 5px;
margin:0px;
}
#preB {
float:right;
font-family:Verdana, Arial, Sans-serif;
font-size:11px;
width:120px;
padding:5px 5px 5px 0px;
margin:0px;
}
#hand strong {color:#FFFFEF;}
/**********************************************/
.programPics {
	float:left;
	width:207px;
	height:199px;
}
#testimonial {
	float:left;
	width:207px;
	height:189px;
	background:   url(/images/test-bg.jpg) no-repeat;
}
#testimonialshort {
	float:left;
	width:207px;
	height:179px;
	background:   url(/images/test-bg-short.jpg) no-repeat;
}
#testimonialCopy {
	text-align:left;
	margin: 15px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	width:168px;
	height:165px;
}
#testimonialCopy p {
	text-align:left;
	font-size:10px;
	margin:10px 0px 0px 0px;
}
#testimonialCopy h4 {
	text-align:left;
	font-size:11px;
	color:#588CA1;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#testimonialCopy h5 {
	text-align:left;
	font-size:10px;
	color:#757575;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.tPic {
	margin:0px 5px 0px 0px;
	border:1px solid #D8A83D;
	float:left;
	padding:2px;
}
/**********************************************/
#nav1 {
	font-family:Arial, Helvetica, Sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:102px 0px 0px 20px;
	padding:0px;
	}
#nav1 li{
	float:left;
	margin:0px;
	display:block;
	list-style-type:none;
	}
#nav1 li a{
	color:#707070;
	padding: 4px 10px 4px 10px;
	display:block;
	text-decoration:none;
}
#nav1 li a:hover{
	display:block;
	background-color:#fff;
	color:#707070;
}
#nav1 li ul{
	display:none;
	position:absolute;
	/* background: url(/images/navsecbg.jpg) repeat-x; */
	/* background-color:#d8d8d8; */
	/* background-color:#CB9825; *//*orange*/
	background-color:#636363;
	font-size:10px;
	padding:0px;
	margin:0px;
	border:3px solid #fff;
	width:125px;
}
#nav1 li ul li {
	border-top:1px solid #838383;
	width:125px;
	
	/*border-bottom:1px solid #fff;*/
}
#nav1 li ul li a{
color:#fff;
}
#nav1 li:hover ul, #nav1 li.sfhover ul{
	position:absolute;
	display:block;
	}
#nav1 li ul li.navSub{
	/* background-color:#CB9825; *//*orange*/
	/* background-color:#636363; *//*grey*/
	background-color:#CB9825;
	display:block;
	width:115px;
	padding:3px 5px 3px 5px;
	color:#fff;
}
#nav1 li.siteMap {
	display:none;
}
/**********************************************/
#logoLink {
	float:left;

	padding:0px;
	margin:17px 0px 0px 17px;
}
/**********************************************/
#call {
	float:right;
	margin:0px;
	padding:18px 41px 0px 0px;
	font-family:Arial, Helvetica, Sans-serif;
	width:90px;
}
#call p{margin:0px;}
.callText {padding-left:5px;color:#fff;font-size:10px;line-height:12px;}
#call strong{margin:10px 0px 0px 0px;padding:10px 0px 0px 0px;color:#CB9824;font-size:14px;}
#call h4 {color:#FBFCE6;margin:0px;padding:0px;font-size:12px;}
/**********************************************/
#footer {
	clear:both;
	background-color:#588CA1;
	height:25px;
	text-align:left;
	border-top:5px solid #749CAB;
}
#footerNav {
	margin:0px;
	padding:0px;
}
#footerNav li {
	display:inline;
	list-style-type:none;
}
#footerNav li a {
	color:#fff;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding: 0px 3px 0px 3px;
}
#footerNav li ul {
	display:none;
}
/************************ stuff ***********************************/
#pL{
	width:250px;
	font-family:Verdana, Arial, Sans-serif;
	font-size:12px;
	list-style-type:none;
	/*
margin:0px;
	padding:0px;
*/
}
#pL li {
	padding:5px 5px 5px 10px;
	list-style-type:none;
	/* margin:0px; */
}
#pL li.y{background-color:#ffffef;}
#pL li.g{background-color:#f1f1f1;}
.ulPad li{
	 padding:5px 0px 5px 0px;
}
.appcontainerDivs {
	border:1px solid #EAEAD3; 
	background-color:#FFFFF2;
}
.appDivs {
	padding:10px;
}
.appFS {
	margin-bottom:30px;
	margin-top:0px;
	border:none;
}
.appFS legend{
	padding-top:10px;
} 
#ap {
	float:right;
	width:229px;
	padding:0px;
	margin:15px 6px 20px 0px;
	display:block;
	height: 32px;
	text-align:center;
	background-color:#588CA1;/*CB9825;*/
}
#ap a{
	display:block;
	text-transform: uppercase;
	color: #fff;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	padding:11px 0px 10px 0px;
}
#ap a:hover{
	display:block;
	background: #588CA1;
	color:#fff;
}
