html, body{
	margin:0px;
	background-color: #1e1e1e;
	padding: 0px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #292929;
}


.nav 
{
	font-weight: bold; 
	font-size: 12px; 
	text-decoration: none; color: #1e1e1e
}
.nav:hover 
{
	font-weight: bold; 
	font-size: 12px; 
	text-decoration: underline; color: #1e1e1e
}

.footer_link 
{
	font-weight: normal; 
	font-size: 11px; 
	text-decoration: none; color: #ffffff;
	
}
.footer_link:hover 
{
	font-weight: normal; 
	font-size: 11px; text-decoration: underline; color: #ffffff
}
.nav1 
{
	font-weight: bold; 
	font-size: 12px; text-decoration: none; color: #ffffff
	
}
.nav1:hover 
{
	font-weight: bold; 
	font-size: 12px; text-decoration: underline; color: #ffffff
}

.logo 
{
	text-decoration: none;
	background-image: url(../images/logo.gif);
	height: 250px;
	width: 219px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

.top_sec 
{
	text-decoration: none;
	height: 51px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;

}

.top_tab_bg 
{
	text-decoration: none;
	height: 51px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/tab_top_bg.gif);
	width: 166px;
	background-repeat: no-repeat;
}


.herader_bg 
{
	text-decoration: none;
	height: 165px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat-x;
}

.tab_blank 
{
	text-decoration: none;
	height: 34px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

.home_tab 
{
	text-decoration: none;
	height: 34px;
	background-image: url(../images/home_tab.gif);
	width: 80px;
	background-repeat: no-repeat;
}

.order_tab 
{
	text-decoration: none;
	height: 34px;
	background-image: url(../images/order_tab.gif);
	width: 100px;
	background-repeat: no-repeat;
}

.log_tab 
{
	text-decoration: none;
	height: 34px;
	background-image: url(../images/login_tab.gif);
	width: 86px;
	background-repeat: no-repeat;
}

.contact_tab 
{
	text-decoration: none;
	height: 34px;
	background-image: url(../images/contact_tab.gif);
	width: 98px;
	background-repeat: no-repeat;
}

.nav_bg_main 
{
	text-decoration: none;
	background-image: url(../images/nav_bg_main.gif);
	width: 219px;
	background-repeat: repeat-y;
}

.black_bg_nav 
{
	text-decoration: none;
	background-image: url(../images/black_bg_nav.gif);
	background-repeat: repeat-x;
	height: 24px;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.grey_bg_nav 
{
	text-decoration: none;
	background-color: #555555;
}

.red_bg
{
	background-color: #A10101;
	
}



.text_fld 
{
	text-decoration: none;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 17px;
	width: 140px;
	border: 1px solid #000000;
}

.white_para 
{
	text-decoration: none;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.white_tag 
{
	text-decoration: none;
	font-family: verdana;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
}

.white_big
{
	text-decoration: none;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
}

.grey_para 
{
	text-decoration: none;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #212121;
}

.submit 
{
	text-decoration: none;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #272727;
	background-image: url(../images/button_bg.gif);
	background-repeat: repeat-x;
	height: 22px;
	border: 1px solid #333333;
}

.padding 
{
	margin:6px;
}

.body_right_bg
{
	background-color: #FFFFFF;
	width: 671px;
/*	margin-left:10px; */
	/*padding-left:10px;	*/ 
	
	

	padding-right:10px;*/
}

.pink_header
{
	font-size: 16px;
	font-weight: bold;
	color: #ba323e;
	padding-left:5px;
}

.cell_bg
{
	background-image: url(../images/cell_bg.gif);
	height: 162px;
	width: 139px;
	background-repeat: no-repeat;
	margin: 0px;
	padding:0px 9px 0px 9px;/**/
}

.footer
{
	height: 44px;
	background-color: #A10101;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.inputText
{
	border: 1px solid #aaaaaa;
	padding:1px 0px 3px 3px;
	height: auto;
	font-size: 11px;
}
.inputTextArea
{
	border: 1px solid #aaaaaa;
	padding-left:3px;
	font-size: 11px;
	font-family: verdana,Arial, Helvetica, sans-serif;
}

.noborder { border:none; } 

select
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	border: 1px solid #aaaaaa;
	padding-left:3px;
	font-size: 11px;
}

input
{
	margin: 0px;
	font-family: verdana,Arial, Helvetica, sans-serif;
}
.button
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	height : 18px;
    padding-bottom:2px; 
	border:none;
	background-color:#98323e;
	color:white;
}
.qformw-star {
	color: red;
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}
.tahomablk {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.titleblue {
	font-size: 12px;
	font-weight: bold;
	color: #ba323e;
	text-decoration: none;
}
.tdspan
{
	line-height:0pt;
	padding:0px 0px 0px 0px;
	background-color:#808080;
	height:1px;
}
.infoBody
{
	background-color:black;
	margin:150px;
	font-size:12px;
	color:black;
}
.infoContent
{
font-size:12px;
padding:20px 20px 12px 20px;
background-color:#ffffff;
color: black;
line-height:150%;
height: 200px;
}
.infoHeader
{
	font-weight:		bold;
	margin: 			10px 0 10px 0;
	border: 1px solid #000000;
}

#messages
{
	padding: 0;
	margin: 0;
	font-size: 11px;
	margin-top: 4px;
	/*clear: all;*/
	white-space: nowrap;
}

.message
{
	padding: 4px;
	width: 100%;
	color: #ffffff;
	background-color: #aaa9a6;
	margin-bottom: 3px;
}

.warning
{
	padding: 4px;
	width: 100%;
	color: #ffffff;
	background-color: #ff9900;
	margin-bottom: 3px;
}

.success
{
	padding: 4px;
	width: 100%;
	color: #ffffff;
	background-color: #009000;
	margin-bottom: 3px;
}
.validation
{
	color:#E32200;
	font-size: 11px;
	text-align:left;
	background-color: #eeeeee;
	border:1px solid #bbbbbb;
	padding-left: 5px;
}
.error
{
	padding: 4px;
	width: 100%;
	color: #ffffff;
	background-color: #900000;
	margin-bottom: 3px;
}

a.black_body_text:link {
	color: #ba323e; text-decoration: underline;
}
a.black_body_text:visited {
	color: #ba323e; text-decoration: underline;
}
a.black_body_text:hover {

	color:#FB4D97;
}
a.black_body_text:active {
	color: #FB4D97;
}

a.movie_link:link {
	color: white; text-decoration: underline;
}
a.movie_link:visited {
	color: white; text-decoration: underline;
}
a.movie_link:hover {
	color: #FB4D97;
}
a.movie_link:active {
	color: #FB4D97;
}


hr
{
    color:#eeeeee;
    background-color: #eeeeee;
    border:none;
    height:1px;
}
.homeBlock
{
	color:black;
	font-size: 11px;
	text-align:left;
	background-color: #eeeeee;
	border:1px solid #bbbbbb;
	padding-left: 5px;
}
.moviePreview
{
	background-color:#ffffff;
	border: 1px solid #aaaaaa;
}
.moviePreviewTitle
{
	background-color:#eeeeee;
	border: 1px solid #aaaaaa;
}
.moviePreviewLight
{
	background-color:#eeeeee;
	border: 1px solid #aaaaaa;
}
.marketingPersonalize
{
	color: #ffffff;
	background-color: black;
}
.tdPersonalize
{
	text-align:center;
	line-height:20px;
	font-size:12px;
	height:60px;
}
.spanPersonal
{
	color: #D14B5E;
	font-weight:bold;
}
.outerBodyBackground
{
	background-color:#ffffff;
}
.innerBodyBackground
{
	background-color:black;
}


.LV_validation_message{
    
    margin:0 0 0 5px;
}

.LV_valid {
    color:#009900;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
   /* border: 1px solid #009900;*/
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}


.Mainbodytext {
	font-family: Arial,Verdana, sans-serif;
	color:#000000;
	font-size:14px;
	}
.Titlewht {
	font-family: Arial,Verdana, sans-serif;
	color:#ffffff;
	font-size:16px;
	}
	
.Titleblk {
	font-family: Arial,Verdana, sans-serif;
	color:#000000;
	font-size:16px;
	}
	
	/* Headlines and Subheads */

.headline-red {
	font-family: Georgia, serif;
	font-size: 32px;
	font-weight: bold;
	color: #CC0000;
}
.headline-blue {
	font-family: Georgia, serif;
	font-size: 32px;
	font-weight: bold;
	color: #14244C;
}
.headline-red-med {
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: bold;
	color: #CC0000;
}
.headline-blue-med {
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: bold;
	color: #14244C;
}
.headline-red-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #CC0000;
}
.headline-blue-small {
	font-family:  Georgia, Verdana, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #14244C;
}
.headline-sub {
	font-family: Tahoma;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}
/* highlighters */

.highlighter {  background-color: #FFFF00 } /* the common yellow highlighter */
.yellow_highlight { BACKGROUND-COLOR: #fffeeb} /* lighter, paler yellow */
.style65 {
	font-family: Arial,Verdana, sans-serif;
	color:#000000;
	font-size:16px;
	background-color: #FFFF00; 
	font-weight: bold; 
	}

.align_left { text-align:left; }
