@charset "utf-8";
/* CSS Document */

body,td,th,a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}


/**TEXT STYLES**TEXT STYLES**TEXT STYLES***/

.movieRunTimeText {
background-color:#000000;
color:#FFFFFF;
font-style:italic;
}

/**BLACK TEXT STYLES**/

.ultReg_black {
font:"Ultimate-Regular.ttf";
font-size:18px;
}

.ultLite_darkGrey{
font:"Ultimate-Light.ttf";
font-size:14px;
color:#333333;
}

.smallBoldTextBlack {
font-size:12px;
color:#000000;
font-weight:bold;
}

.smallThinTextBlack {
font-size:12px;
color:#000000;
}

.mediumThinTextBlack {
font-size:14px;
color:#000000;
}


.mediumBoldTextBlack {
font-size:12px;
color:#1A1A1A;
font-weight:bold;
}

.heavyMediumBlack {
font-size:14px;
color:#333333;
font-weight:bold;
}

.largeBlackPlain {
font-size:16px;
color:#111111;
}

.heavyLargeDark {
font-size:18px;
color:#333333;
font-weight:bold;
}

.heavyMassiveDark {
font-size:48px;
color:#333333;
font-weight:bold;
}

/**BLUE TEXT STYLES**/
.boldTextBlue {
font-size:12px;
color:#0002BE;
font-weight:bold;
}

.mediumBoldTextBlue {
font-size: 16px;
color:#0002be;
font-weight:bold;
}

.hugeBlue {
font-size:
}

/**LISTS**/
ul.overviewList li
{
padding-bottom: 8px;
font-size:14px;
}

ul.featureList li
{
list-style:none;
padding-bottom: 8px;
font-size:14px;
}

/**WHITE TEXT STYLES**/
.boldTextWhite {
font-size:18px;
color:#FFFFFF;
font-weight:bold;
}

.mediumTextWhite {
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

.smallTextWhite {
font-size:12px;
color:#FFFFFF;
}
/**GREY TEXT STYLES**/

.italicTextGrey {
font-size:12px;
color:#999999;
font-style:italic;
}

.italicMediumTextGrey {
font-size:14px;
color:#666666;
font-style:italic;
}


.MediumTextGrey {
font-size:14px;
color:#666666;
}

.largeTextGrey {
font-size:18px;
color:#666666;
}

/**RED TEXT STYLES**/

.error {
font-size:12px;
color:#FF0000;
}


/**OTHER TEXT STYLES**/

.green {
font-weight:bold;
font-size:12px;
color:#999999;
}

/**TABLE STYLES**TABLE STYLES**TABLE STYLES**/

.solidBlack {
border:solid 1px #000000;
}

.movieThumbBox {
border:solid 1px #000000;
border-spacing:2px;
}

.backgroundNoRepeat {
background-repeat:no-repeat;
}

.comparisonTable td  {
padding-bottom:9px;
padding-top:9px;
padding-left:5px;
border-bottom:1px solid #999999;
border-left:1px solid #999999;
font-size:12px;
color:#666666;
}

.modalContent {
font-size:14px;
color:#666666;
}

.main{
background-position:bottom;
background-repeat:repeat-x;
}

.thisProduct{ /*the main panel on each product or service page containing the product image, logo and short description.*/
background-color:#FFFFFF;
background-position:bottom;
background-repeat:repeat-x;
}

/**LINK STYLES**LINK STYLES**LINK STYLES**/
.siteLink:hover img {
background:#666666;
}


a.smallLink:active {
font-size:13px;
text-decoration:underline;
}
a.smallLink:link {
font-size:13px;
text-decoration:none;
}
a.smallLink:visited {
font-size:13px;
text-decoration:none;
color:#0000FF;
}
a.smallLink:hover {
font-size:13px;
text-decoration:none;
color:#333333;
}


.modalContent a:active {
font-size:14px;
text-decoration:none;
color:#666;
}

.modalContent a:link {
font-size:14px;
text-decoration:none;
color:#666;
}

.modalContent a:visited {
font-size:14px;
text-decoration:none;
color:#666;
}
.modalContent a:hover {
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#333333;
}



.Content a:active {
font-size:14px;
text-decoration:none;
color:#333333;
}

.Content a:link {
font-size:14px;
text-decoration:none;
color:#333333;
}

.Content a:visited {
font-size:14px;
text-decoration:none;
color:#333333;
}

.Content a:hover {
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#333333;
}


/*NEWER STYLES*/

.CONTENTHEAD {
font-family:arial;
font-size:16px;
font-weight:bold;
color:#1D1D1D;
}

.CONTENTBODY {
font-family:verdana;
font-size:12px;
color:#333333;
line-height:19px;
}

.TITLEBODY {
font-family:arial;
font-size:16px;
color:#333333;
line-height:22px;
}

.CONTENTBODY a:active {
font-size:14px;
text-decoration:none;
color:#333333;
}

.CONTENTBODY a:link {
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#0000FF;
}

.CONTENTBODY a:visited {
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#333333;
}

.CONTENTBODY a:hover {
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#333333;
}

.footer {
border-top:solid 5px #000000;
}

/*end of document*/