body {
	padding: 			0px;
	margin:				0px;
	text-align:			center;
	background-color:	#FFFFFF;
}

#bodyShadow {
	background-image:	url(backgroundShadow.jpg);
	background-repeat:	repeat-y;
	margin: 			0px auto 0px auto;
	text-align:			justify;
	width:				719px;
	background-color:	#C4CAD8;
}

#footerShadow {
	background-image:		url(footerShadow.jpg);
	background-repeat:		no-repeat;
	margin: 				0px auto 0px auto;
	width:					715px;
	background-color:		#FFFFFF;
	padding-top:			10px;
	height:					54px;
	margin-top:				-30px;
	font-size:				11pt;
	text-align:				center;
	
}

#footerShadow p, #footerShadow p a {
	font-size:				9pt;
	color:					#666666;
}

#footerShadow p a:hover {
	color:					#0000FF;

}

h1, h2, h3, p, li {
	font-family: 			"Trebuchet MS",Arial,   "Helvetica LT Std", Georgia;
}

h1 {
	font-size:				17pt;
	margin-top: 			-5px;
	color:					#003399;
}

h2 {
	font-size:				12pt;
}

h3 {
	font-size:				12pt;
text-align:				center;
}

h4{
	p.sansserif {font-family: sans-serif}
}
#content p, li {
	font-size:				12pt;
	line-height:			1.3;
}

a {
	color:					#003399;
}

a:hover {
	color:					#0000FF;
}

#footerShadow {
	background-image:url(footerShadow.jpg);
	background-repeat:no-repeat;
	margin: 0px auto 0px auto;
	width:715px;
	background-color:#FFFFFF;
	padding-top:9px;
	height:28px;
	margin-top:-45px;
	font-family : "Trebuchet MS",Arial, "Helvetica LT Std", Georgia;
	;
}

.hidden {
	visibility:				hidden;
}

#menu li {
	display:				inline;
}

#menu li a {
	border-style:			solid;
	border-width:			1px;
	border-color:			#E5EBF2;
	padding: 				3px;
	color:					#0F2E6A;
	text-decoration:		none;
}

#menu li a:hover{
	border-style:			solid;
	border-width:			1px;
	border-color:			#C8CED6;
	padding: 				3px;
	color:					#00009B;
	background-color:		#E4E8EE;
}

#menu {
	margin-right: 			5px;
	margin-left: 			6px;
	margin-top: 			-5px;
	margin-bottom: 			0px;
	padding-left: 			6px;
	padding-top: 			10px;
	padding-bottom: 		9px;
	background-color:		#E5EBF2;
	height:					30px;
	border-color:			#C8CED6;
	border-bottom-width:	1px;
	border-bottom-style:	solid;
}

#header {
	margin-left: 			6px;
}

#content {
	background-image:		url(../templateGraphics/contentWhiteLight.jpg);
	background-color:		#E5EBF2;
	background-repeat:		no-repeat;
	width:					708px;
	margin-top:				0px;
	padding-top:			1px;
	margin-left: 			6px;
	padding-bottom:60px;
}

#content p, #content h1{
	padding-left:			13px;
	padding-right:			13px;
}

#content h1 {
	padding-top:			10px;
}

#logo {
	height: 67px;
	padding:0px;
	margin:0px;
	background-image: url(thirstfilmslogo.jpg);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#E4EBF3;
	width:707px;
	margin-left: 6px;
}

#sideContent {
	float:					right;
	background-color:		#C4CAD7;
	width:					300px;
	padding:				0px;
	margin-top:				15px;
	margin-right:			5px;
	padding-right:			0px;
}

/* Form CSS */
.formField {
    width: 					100%;
	border-top: 			1px;
	border-top-color: 		#FFFFFF;
	border-top-style: 		solid;
	border-bottom: 			1px;
	border-bottom-color: 	#D8D9DD;
	border-bottom-style: 	solid;
	padding-top:			5px;
	padding-bottom:			5px;
}

.formFieldOff {
	background-color:		#EEEFF4;
}

.formFieldOn {
	background-color:		#FFFFFF;
}

.fieldHelp {
	background-image:		url(../formGraphics/formFieldHelp.gif);
	width:					12px;
	height:					18px;
	float:					right;
	padding-left:			6px;
	border:					0px;
	margin-top:				-19px;
	margin-right:			7px;
	cursor:					help;
}

.fieldHelpHover {
	background-image:		url(../formGraphics/formFieldHelp.gif);
	width:					12px;
	height:					18px;
	float:					right;
	padding-left:			6px;
	border:					0px;
	margin-top:				-19px;
	margin-right:			7px;
	cursor:					help;
	color:					#0000FF;
}

.formHeader {
	border-bottom: 			1px;
	border-bottom-color: 	#D8D9DD;
	border-bottom-style: 	solid;
	height:					46px;
	background-image:		url(../formGraphics/formHeaderBackGround.gif);
	background-repeat:		repeat-x;
	margin-right:			-2px;
}

.formHeaderRightTab {
	background-image:		url(../formGraphics/formHeaderTabRight.gif);
	background-repeat:		no-repeat;
	width:					10px;
	height:					35px;
	margin-left:			100px;
}

.formHeaderText {
	height:					0px;
	font-size:				12px;
	text-align:				center;
	font-weight:			bold;
}

.formHeaderTextOff {
	color:					#000000;
}

.formHeaderTextOn {
	color:					#003399;
}

.formHeaderTopRightCorner {
	background-image:		url(../formGraphics/formHeaderRightCorner.gif);
	background-repeat:		no-repeat;
	width:					11px;
	height:					10px;
	
	float:					right;
}


.formHeaderLeftTab {
	background-image:		url(../formGraphics/formHeaderLeftCorner.gif);
	background-repeat:		no-repeat;
	width:					90px;
	height:					35px;
	padding-left:			10px;
	background-color:		#EEEFF4;
	float:					left;
	padding-top:			10px;
	margin-right:			0px;
	padding-right:			0px;
}

.formCaption {
    width: 					35%;
    float: 					left;
    text-align: 			right;
	padding-right: 			10px;
}

.fieldSize {
	width:					150px;
}

.field {
	background-color:		#EEF2F5;
	border: 				1px;
	border-style:			solid;
	border-color:			#C3C6CB;
}

.fieldHover {
	background-color:		#F7F8F9;
	border: 				1px;
	border-style:			solid;
	border-color:			#7F7FFF;
	color:					#6565E1;
}

.aForm {
	width:					290px;
	background-color:		#EEEFF4;
	background-image:		url(..formSideShadow.gif);
	background-position:	right;
	background-repeat:		repeat-y;
	padding-right:			2px;
	margin-right:			0px;
}

.fieldSubmit {
	text-align:				right;
}

.fieldSubmitButton {
	margin-right:			32px;
}

.formFooter {
	height:					14px;
	background-color:		#C4CAD7;
	margin-right:			0px;
}

.formFooterMiddle {
	background-image:		url(formFooterMiddleBackground.gif);
	background-repeat:		repeat-x;
	background-position:	bottom;
}

.formFooterLeftCorner {
	background-image:		url(formFooterLeftCorner.gif);
	background-repeat:		no-repeat;
	height:					13px;
	width:					10px;
	float:					left;
	margin-top:				1px;
}

.formFooterRightCorner {
	background-image:		url(formFooterRightCorner.gif);
	background-repeat:		no-repeat;
	background-position:	right;
	height:					13px;
	width:					13px;
	float:					right;
	padding-top:0px;
	margin-top:				1px;
	margin-right:			-2px;

}

form, textarea, input, select {
	font-family: "Trebuchet MS",Arial, "Helvetica LT Std", Georgia;
	font-size: xx-small;
}