﻿@charset "UTF-8";
body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-color: #262471;
	background-image: url(../images/sub-bg-alt.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#SubContentContainerLeft {
	background-image: url(../images/bg-sub-content-left-white.gif);
	background-repeat: no-repeat;
	float: left;
	width: 854px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-bottom: 50px;
}

#SubContentContainerRight {
	background-image: url(../images/bg-sub-content-right.png);
	background-repeat: no-repeat;
	float: left;
	width: 270px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-bottom: 50px;
}


#SubContentLeft {
	float: left;
	width: 800px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
}

#SubContentLeftLibrary
{
	float: left;
	width: 800px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
}

#SubContentRight {
	float: left;
	width: 230px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
}

.BlackHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: lighter;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
}

.DarkBlueSubHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F37526;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight:bold;
}

.DarkBlueSubHeaderLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #F37526;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight:bold;
}

.BlueSubHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #221f72;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight:bold;
}

#SubContentContainerProduct {
	background-image: url(../images/bg-sub-content-product.gif);
	background-repeat: no-repeat;
	float: left;
	width: 914px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-bottom: 50px;
}

#SubContentProduct {
	float: left;
	width: 870px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
}

a:hover { color: #FF9900; text-decoration: underline; font-weight: normal;}
a:active { color: #0068BA; text-decoration: underline; font-weight: normal;}
a:link { color: #0068BA; text-decoration: underline; font-weight: normal;}

.oldbuttonPreview a
{
  width: 138px;
  height: 34px;

  display:block;
  background: url(../images/buttonPreview.png) 0 0 no-repeat;
  background-position: 0 0px;
}

.oldbuttonPreview a:hover
{
  background-position: 0 -34px;
}


.buttonPreview a
{
  width: 110px;
  height: 24px;

  display:block;
  background: url(../images/buttonPreviewVideo.png) 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonPreview a:hover
{
  background-position: 0 -24px;
}


.buttonPreviewSmall a
{
  width: 68px;
  height: 24px;

  display:block;
  background: url(../images/buttonPreviewSmall.png) 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonPreviewSmall a:hover
{
  background-position: 0 -24px;
}


.buttonCancelSmall a
{
  width: 68px;
  height: 24px;

  display:block;
  background: url(../images/buttonCancelSmall.png) 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonCancelSmall a:hover
{
  background-position: 0 -24px;
}



.maintext
{ 
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #000000; 
  font-weight: normal; 
  text-decoration: none;
}

.oldbuttonReturnToLibrary a
{
  width: 251px;
  height: 34px;

  display:block;
  background: url(../images/buttonReturnToLibrary.png) 0 0 no-repeat;
  background-position: 0 0px;
}

.oldbuttonReturnToLibrary a:hover
{
  background-position: 0 -34px;
}


.buttonReturnToLibrary a
{
  width: 188px;
  height: 24px;

  display:block;
  background: url(../images/buttonReturnToVideoLib.png) 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonReturnToLibrary a:hover
{
  background-position: 0 -24px;
}



.buttonViewLibrary a
{
  width: 155px;
  height: 107px;

  display:block;
  background: url(../images/preview-library.gif) 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonViewLibrary a:hover
{
  background-position: 0 -214px;
}


.oldbuttonAdminGuide a
{
  width: 251px;
  height: 34px;

  display:block;
  background: url(../images/buttonAdminGuide.png) 0 0 no-repeat;
  background-position: 0 0px;
}

.oldbuttonAdminGuide a:hover
{
  background-position: 0 -34px;
}


.buttonAdminGuide a
{
  width: 210px;
  height: 24px;

  display:block;
  background: url(../images/buttonPreviewAdmGuide.png) 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonAdminGuide a:hover
{
  background-position: 0 -24px;
}

.oldbuttonEmployeeGuide a
{
  width: 210px;
  height: 24px;

  display:block;
  background: url(../images/buttonEmployeeGuide.png) 0 0 no-repeat;
  background-position: 0 0px;
}

.oldbuttonEmployeeGuide a:hover
{
  background-position: 0 -24px;
}

.buttonEmployeeGuide a
{
  width: 210px;
  height: 24px;

  display:block;
  background: url(../images/buttonPreviewEmpHandb.png) 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonEmployeeGuide a:hover
{
  background-position: 0 -24px;
}

.categoryText
{
  font-size: 14px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #646464; 
  font-weight: bold; 
  text-decoration: none;
}

.categoryText  a          { color: #000000; text-decoration: none; font-weight: normal;}
.categoryText  a:hover    { color: #FF9900; text-decoration: underline; font-weight: normal;}
.categoryText  a:active   { color: #000000; text-decoration: none; font-weight: normal;}
.categoryText  a:link     { color: #000000; text-decoration: none; font-weight: normal;}


.standardText
{
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #646464; 
  font-weight: normal; 
  text-decoration: none;
}

.standardText  a          { color: #0068BA; text-decoration: underline; font-weight: normal;}
.standardText  a:hover    { color: #FF9900; text-decoration: underline; font-weight: normal;}
.standardText  a:active   { color: #0068BA; text-decoration: underline; font-weight: normal;}
.standardText  a:link     { color: #0068BA; text-decoration: underline; font-weight: normal;}

a:hover { color: #FF9900; text-decoration: underline; font-weight: normal;}
a:active { color: #0068BA; text-decoration: underline; font-weight: normal;}
a:link { color: #0068BA; text-decoration: underline; font-weight: normal;}

.message_error{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #990000; font-weight: normal;; text-decoration: none;}

.buttonSubmit a
{
  width: 57px;
  height: 24px;

  display:block;
  background: url(../images/buttonSubmit.png) 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonSubmit a:hover
{
  background-position: 0 -24px;
}

.buttonClose a
{
  width: 100px;
  height: 24px;

  display:block;
  background: url(../images/buttonCloseWindow.png) 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonClose a:hover
{
  background-position: 0 -24px;
}

.form_fields 
{  
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #000000; 
  font-weight: normal; 
  text-decoration: none;
}

.buttonBuyNow a
{
  width: 92px;
  height: 24px;

  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonBuyNow.png") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonBuyNow a:hover
{
  background-position: 0 -24px;
}

.oldbuttonAddToCart a
{
  width: 70px;
  height: 18px;

  display:block;
  background: url("http://www.performtrax.com/clmi-vod/images/buttonAddToCart.jpg") 0 0 no-repeat;
  background-position: 0 0px;
}

.oldbuttonAddToCart a:hover
{
  background-position: 0 -19px;
}

.buttonAddToCart a
{
  width: 92px;
  height: 24px;

  display:block;
  background: url("http://www.performtrax.com/clmi-vod/images/buttonAddToCart.png") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonAddToCart a:hover
{
  background-position: 0 -24px;
}



.oldbuttonViewCart a
{
  width: 124px;
  height: 36px;

  display:block;
  background: url("http://www.performtrax.com/clmi-vod/images/buttonViewCart.jpg") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonViewCart a
{
  width: 92px;
  height: 24px;

  display:block;
  background: url("http://www.performtrax.com/clmi-vod/images/buttonViewCart.png") 0 0 no-repeat;
  background-position: 0 0px;
}


.buttonViewCart a:hover
{
  background-position: 0 -24px;
}

.header_2_dark { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: none;}

.oldbuttonUpdate a
{
  width: 104px;
  height: 37px;

  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonUpdate.jpg") 0 0 no-repeat;
  background-position: 0 0px;
}

.oldbuttonUpdate a:hover
{
  background-position: 0 -37px;
}


.buttonUpdate a
{
  width: 68px;
  height: 24px;

  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonUpdate.png") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonUpdate a:hover
{
  background-position: 0 -24px;
}



.buttonCheckOut a
{
  width: 92px;
  height: 24px;

  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonCheckOut.png") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonCheckOut a:hover
{
  background-position: 0 -24px;
}


.buttonCheckOutNormal a
{
  width: 124px;
  height: 36px;

  display:block;
  background: url("http://www.performtrax.com/clmi-vod/images/buttonCheckOut.jpg") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonCheckOutNormal a:hover
{
  background-position: 0 -38px;
}

.buttonRemove a
{
  width: 39px;
  height: 24px;

  display:block;
  background: url("https://www.performtrax.com/riskmap/images/styleCommon/buttonRemove.gif") 0 0 no-repeat;
  background-position: 0 -48px;
}

.buttonRemove a:hover
{
  background-position: 0 -24px;
}

.oldbuttonCancel a
{
  width: 107px;
  height: 37px;
  
  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonCancel.jpg") 0 0 no-repeat;
  background-position: 0 0px;
}

.oldbuttonCancel a:hover
{
  background-position: 0 -37px;
}


.buttonCancel a
{
  width: 68px;
  height: 24px;
  
  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonCancel.png") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonCancel a:hover
{
  background-position: 0 -24px;
}

.oldbuttonContinue a
{
  width: 118px;
  height: 36px;

  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonContinue.jpg") 0 0 no-repeat;
  background-position: 0 0px;
}

.oldbuttonContinue a:hover
{
  background-position: 0 -36px;
}


.buttonContinue a
{
  width: 92px;
  height: 24px;

  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonContinue.png") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonContinue a:hover
{
  background-position: 0 -24px;
}



.buttonEditOrder a
{
  width: 92px;
  height: 24px;

  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonEditOrder.png") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonEditOrder a:hover
{
  background-position: 0 -24px;
}

.buttonOrder a
{
  width: 68px;
  height: 24px;

  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonOrder.png") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonOrder a:hover
{
  background-position: 0 -24px;
}


.buttonApplyCoupon a
{
  width: 110px;
  height: 24px;

  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonApplyCoupon.png") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonApplyCoupon a:hover
{
  background-position: 0 -24px;
}

.oldbuttonRemoveItem a
{
  width: 76px;
  height: 18px;

  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/RemoveItem.jpg") 0 0 no-repeat;
  background-position: 0 0px;
}

.oldbuttonRemoveItem a:hover
{
  background-position: 0 -18px;
}

.buttonRemoveItem a
{
  width: 106px;
  height: 24px;

  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonRemoveItem.png") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonRemoveItem a:hover
{
  background-position: 0 -24px;
}

.buttonEditOrder a
{
  width: 92px;
  height: 24px;

  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonEditOrder.png") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonEditOrder a:hover
{
  background-position: 0 -24px;
}


.buttonOrder a
{
  width: 68px;
  height: 24px;

  display:block;
  background: url("https://www.performtrax.com/clmi-vod/images/buttonOrder.png") 0 0 no-repeat;
  background-position: 0 0px;
}

.buttonOrder a:hover
{
  background-position: 0 -24px;
}

table.libraryThumbNails
{
	background-color:#ECF3FC;
}


.shoppingCartRowEven
{
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #000000; 
  font-weight: normal; 
  text-decoration: none;
  background-color:#ecf3fc;
}

.shoppingCartRowOdd
{
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #000000; 
  font-weight: normal; 
  text-decoration: none;
  background-color:#ffffff;
}

