.sidebar-list { color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif } 
.table-body { color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif } 
.table-head { color: #CCCCCC; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 10px; text-decoration: none ; background-color: #282828} 
.table-label { color: #999999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: normal } 
.table-altrow1 {  background-color: #333333} 
.table-altrow2 { background-color: #2E2E2E} 
.sidebar-tablehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: 003399;
	text-align: left;
	margin-top: 3px;
	margin-bottom: 3px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(images/gradients/sidebar-header.gif);
}
.sidebar-tablebody { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; list-style-type: upper-alpha}
.sidenav-option {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: bold; border: 0px black; text-indent: 10pt; clip:  rect(   ); background-color: #FFFFFF}
.sidebar-tablehead-ON { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #990000; text-align: left; margin-top: 3px; margin-bottom: 3px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #FFFFFF; font-weight: bold }
.sidenav-option-ON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-indent: 10pt;
	clip: rect( );
	background-color: #999999;
	background-image: url(images/gradients/sidebar-option-ON.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.sidenav-option a:link {  color: #666666; text-decoration: none}
.sidenav-option a:visited {  color: #666666; text-decoration: none}
.sidenav-option a:hover {  text-decoration: none; color: #333333}
.sidenav-option-ON a:visited {  color: #FFFFFF; text-decoration: none}
.sidenav-option-ON a:link {  color: #FFFFFF; text-decoration: none}
.sidenav-option-ON a:hover {  color: #FFFFFF; text-decoration: none}
.topdirectorylocationtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF66;
}
.recordsetnavtext-small {
	color: #999999;
	font-size: 9px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	vertical-align: middle;

}
.recordsetnavtext-large {
	color: #CCCCCC;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: 100;
	vertical-align: bottom;
}
.caption-large {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

}
.caption-small {
color: #999999; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: normal
}
.caption-larger {

	color: #FFFFFF;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.table-listingtitle {
	color: #CCCCCC;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #252525;
}
.table-listingtitle a:link {
	color: #FFFF99;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;

}
.table-listingtitle a:hover {

	color: #FFFFFF;
}
.table-listingtitle a:visited {
	color: #ffff99;

}
.vidclip-table-caption {
	color: #CCCCCC;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;



}
.vidclip-table-labelsmall {
	color: #999999;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;

}
.vidclip-table-data01 {

	color: #CCCCCC;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.vidclip-table-description {

	color: #CCCCCC;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.vidclip-table-head-smaller {
	color: #CCCCCC;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #282828;

}
.vidclip-table-videosize {
	color: #999999;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background-color: #232323;

}
td a:link {
	color: #FFFF99;
	text-decoration: none;
}
td a:hover {
	color: #FFFFCC;
	text-decoration: none;
}
td a:visited {

	color: #FFFF99;
	text-decoration: none;
}
.head-main {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 4px;
	text-transform: uppercase;


}
.table-data01 {


	color: #CCCCCC;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.table-listingsubtitle {
	color: #CCCCCC;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: uppercase;


}
.table-head02 {
color: #CCCCCC; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 10px; text-decoration: none ; background-color: #282828
}
.table-data01-indented {
	color: #CCCCCC;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 10pt;

}
.product-description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: justify;
}
.head-main-larger {

	color: #FFFFFF;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 4px;
	text-transform: uppercase;
}
.table-labelsmall {

	color: #999999;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.purchase-versions {
	color: #999999;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
}
.purchase-runtime {

color: #CCCCCC; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold
}
.purchase-head {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 4px;
	text-transform: uppercase;
	text-align: center;
}
.purchase-discounthead {


	color: #CCCCCC;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.purchase-discounttext {



	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.purchase-title {

color: #CCCCCC; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold
}
.overview-head-01 {


	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 4px;
	text-transform: uppercase;
}
.table-listingsubtitle-02 {

	color: #999999;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
}
.table-data02 {



	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.preview-boxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 10px;
	padding: 10px;
	width: 450px;
	border: 1px solid #999999;
	background-color: #990000;
	color: #FFFFFF;
	text-align: center;
	background-position: center;
}
.join-formlabel {
color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: normal
}
.body-reg {



	color: #CCCCCC;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.body-strong {
	color: #FFFFFF;
	font-weight: bold;

}
.copyright-text {




	color: #CCCCCC;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.purchase-memberprice {
	color: #FFFF99;
	font-size: 16px;
	line-height: 20px;
}
.purchase-box {
	background-color: 222222;
}
.purchase-titlebox {
	background-color: 222222;
	text-align: center;
	font-family: Helvetica, sans-serif;
}
.purchase-videotitle {
	color: #FFFF99;
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.purchase-videosubhead {
	color: #CCCCCC;
	font-size: 12px;
}
.purchase-pricestrike {
	text-decoration: line-through;

}
.purchase-regularprice {
	color: #999999;
	font-size: 12px;
	line-height: 16px;
}
.packageprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
.packageprice-smaller {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.purchase-discounttext-small {
	color: #CCCCCC;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;

}
.main-special {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-align: justify;
}
.showcase-assetcounts {




	color: #CCCCCC;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.showcase-competitorname {
	color: #CCCCCC;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}
.imagesizeselecttext {
	color: #FFFF66;
	font-size: 9px;
	font-family: myriad, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	font-weight: bold;
	text-align: center;
	line-height: 10px;
	background-color: #292929;
}
.weightclassbar {
	color: #CCCCCC;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #272727;
	text-align: center;
	line-height: 14px;
	text-transform: uppercase;
}
.v2-vidcliptable {
	background-color: #272727;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	margin: 4px;
	padding: 4px;
}
.v2-vidcliptable-description {
	font-size: 10px;
	line-height: 13px;
}
.v2-vidcliptable-moreinfo {

	font-size: 9px;
}
.v2-vidcliptable-title {
	font-size: 14px;
	font-weight: normal;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.v2-vidcliptable-videosize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 10px;
	font-weight: bold;
	background-color: #1E1E1E;
	border: 1px solid #333333;
	text-align: center;
}
.v2-tourblurb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #999999;
}
.v2-tourblurb strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
.v2-vidcliptable-title-small {

	font-size: 10px;
	font-weight: normal;
}
.v2-vidcliptable-name {

	font-size: 12px;
	font-weight: bold;
}
.v2-vidcliptable-videonumber {
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 5px;
}
.assetcount-number {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	letter-spacing: -2px;
	line-height: 30px;
	color: #FFFF99;
}
.assetcount-label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: normal;
	line-height: 20px;
}
.assetcount-date {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #CCCCCC;
}
.v2-vidclipdetail-captionsmall {
	font-size: 9px;
	font-weight: bold;
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.v2-vidclipdetail-caption {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.v2-vidclipdetail-seemore-small {
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.v2-vidclipdetail-seemore {

	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.CollageIndex-Title {
		font-family: "Myriad Pro Bold", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.CollageIndex-Title  a:link {
	
	color: #1C76A3;
}
.CollageIndex-Title  a:visited {
	
	color: #1C76A3;
}
.CollageIndex-resourcetally {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	line-height: 18px;
}
.assetcounts-subhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: none;
	letter-spacing: 0em;
	font-size: 16px;
	color: #999999;
}
.v2-thumbnails-style01 {
	background-color: #272727;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	margin: 4px;
	padding: 4px;
	height: 180px;
	width: 240px;
	background-position: center center;
}
.v2-thumbnails-Header01 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #CCCCCC;
	font-size: 14px;
	font-style: italic;
}
.v2-section-subnav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	line-height: 22px;
	color: #CCCCCC;
}
.assetcounts-number {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: none;
	letter-spacing: 0em;
	color: #CCCCCC;
	font-weight: bold;
}
.welcometext-01 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5B5B5;
	text-align: justify;
}
.welcometext-01:first-line {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-align: justify;
	font-weight: bold;
}
.header-competitionname {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	color: #F4B730;
	font-style: italic;
	font-weight: bold;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
}
.header-competitionsubhead {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
}
.scroller-competitorlist {
	height: 350px;
	width: 620px;
	overflow: auto;
	text-align: center;
	position: static;
	margin-right: auto;
	margin-left: auto;
}
.header-competitorname {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	color: #F4B730;
	font-style: italic;
	font-weight: bold;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	line-height: 10px;
}
.header-competitorsubhead {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
	line-height: 0px;
}
.emphasis-brighter {
	color: #FFFFFF;
		font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 0px;
}
.header-competitorsubhead-emphasis {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFF99;
	font-weight: bolder;
}
.FooterNavigationText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 12px;
	line-height: 12px;
}
.CopyrightFooter {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	text-transform: uppercase;
	line-height: 40px;
}
body a:link {
	color: #FFFF99;
	text-decoration: none;
}
body a:visited {
	color: #FFFF99;
	text-decoration: none;
}
.AlphabetNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.resultset-status {
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 12px;
	background-color: #262626;
	text-align: center;
	margin: auto;
	vertical-align: middle;
	width: 300px;
	padding-top: 6pt;
	padding-right: 2pt;
	padding-bottom: 6pt;
	padding-left: 2pt;
}

.resultset-status strong {
	color: #FCFCFC;
	font-weight: 200;
}
	
.sortbyoption {
	color: #CCCCCC;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.sortbyoption-selected {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline overline;
	font-size: 10px;
	
}	
.HomepageBlogText {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 10px;
	line-height: 14px;
	width: 100%;
	height: 105px;
	overflow: auto;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.SectionBlogText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 11px;
	line-height: 14px;
	width: 590px;
	height: 110px;
	overflow: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.sectionassetcount {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: none;
	letter-spacing: -2px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 42px;
}
.sectionassetcount-subhead {
	font-family: "Myriad Pro", Myriad, Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #CCCCCC;
	font-weight: bold;
	font-size: 12px;
}

