body, html { 
	color: #555; 
	background-color: #fff; 
	margin: 0;
	padding: 0; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	background:url(images/checkerbd-bkg.gif) #000;
	}

td { font-size: 12px; vertical-align: top;}

a { color: #660; text-decoration: underline; }
a img { border: 0;}
a:visited { color: #787878; }
a:hover { color: #900; }
a:active { color: #F00; }

h1, h2, h3, h4 { color: #900;}
h1 { font-size: 19px; font-weight: bold; line-height: 19px; margin: 12px 0 12px 2px; }
h2 { font-size: 16px; font-weight: bold; line-height: 18px; margin: 8px 0 8px 2px; padding: 2px; }
h3 { font-size: 14px; font-weight: bold; line-height: 15px; margin: 10px 0 10px 2px; }
h4 { font-size: 13px; font-weight: bold; line-height: 13px; margin: 1.33em 0; }
ul { font-size: 12px; list-style-type: square; margin: 1em 0 1em 20px; }
ol { font-size: 12px; list-style-type: decimal; margin: 1em 0 1em 40px; }
.unstyled { list-style: none; margin: 0; padding: 0;}

#main { width: 750px; margin: 0 auto;}
#headerLeft, #headerRight { background:url(images/yellow_bg.jpg) repeat-x #fac714; color: #900; vertical-align: middle;}
#headerLeft {width: 222px;}
#headerRight { padding: 5px;}
#content { padding: 10px; background-color: #fff; }

#sidebar { background: #222; color: #ccc; padding: 5px; text-align: center; border-right: 1px solid #fff;}
#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4 { color: #fff;}   
#sidebar a { color: #fff;}
#sidebar a:hover {color: #f00;}
#sidebar .unstyled { line-height: 2em;}

#sidebarLinks { list-style: none; margin: 2.5em 0 2.5em 20px; padding: 0; line-height: 2em; text-align: left;}
#sidebarLinks a { color: #FC0; font-weight: bold; font-size: 1.2em; text-decoration: none;}
#sidebarLinks a:visited { color: #ffc; }
#sidebarLinks a:hover { color: #fff;}

#header1col { background: #222; color: #ccc; padding: 5px; }
#headerLinks { text-align: center;}
#headerLinks a { color: #FC0; font-weight: bold; font-size: 1.2em; text-decoration: none;}
#headerLinks a:hover { color: #fff;}

#footer { color: #000; background:url(images/yellow_bg.jpg) repeat-x #fac714; text-align: center; padding: 5px;}

#footerLinks { margin: 0; padding: 0; text-align: center;}
#footerLinks td {border:1px outset #666;}
#footerLinks a { color: #900; text-decoration: none; }
#footerLinks a:hover { color: #30C;}

.left { float: left; margin-right: 5px;}
.right { float: right; margin-left: 5px;}
.center { text-align: center;}

dt { float: left; text-align: right; width: 140px; clear: both; }
dd { float: left; text-align: left; margin-left: 5px;}

.redtext { color: #603; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 13px; }
.address { color:#900; font-family:Verdana, arial, helvetica, "sans serif"; font-size:12px; font-weight:bold; line-height:18px; margin-right: 2px; margin-left: 2px; }
.email {font-family:Verdana, arial, helvetica, "sans serif";
		font-size:12px;
		line-height:16px;
		font-weight:normal;
		color:#0000ff;
		text-transform:lowercase;}
.links {font-family:Verdana, arial, helvetica, "sans serif";
		font-size:11px;
		line-height:14px;
		font-weight:normal;}
.body {font-family:Verdana, arial, helvetica, "sans serif";
		font-size:12px;
		font-weight:normal;
		color:#05ab47;}
.contact {font-family:verdana, arial, helvetica, sans serif;
                font-size:14px;
                font-weight:bold;
                color:#0000FF;
                align:center}
.knockin { text-align: left; margin-left: 40px; }
.fineprint { font-size: 11px; font-family: arial, Helvetica, sans-serif; line-height: 11px; }
.whitener { color:#fff; font-weight:bold; margin-right: 2px; margin-left: 2px; }
.banner { background-image: url(images/MovieMMbanner.jpg); background-repeat: no-repeat; }
.required { color: #c33; font-weight: inherit; font-style: inherit; margin: 0; }
.steps { font-size: 14px; font-family: arial, helvetica, "sans serif"; font-weight: bold; }