/* Feature Graphics */

body#legal #feature-area,
body#example #feature-area,
body#faq #feature-area,
body#piracy	#feature-area																		{ display: none; }

/* 3 Column */

body#legal #mid-col															{ width: 400px; }
body#faq #mid-col																{ width: 950px; }
body#legal #right-col														{ width: 300px; }

body#example #left-col,
body#faq #left-col															{ display: none; }


/* Body */

body#legal div#lower-area p											{ padding-bottom: 20px; }
body#legal #mid-col p,
body#legal #right-col p													{ padding-bottom: 0 !important; margin-bottom: 0; }

body#legal #mid-col li:last-child,
body#legal #right-col li:last-child							{ padding-bottom: 20px; }

body#legal #mid-col form												{ display: block; position: relative;}
body#legal #mid-col form li											{ position: relative; padding-top: 5px; }
body#legal #mid-col li select 									{
	position: absolute;
	left: 274px;
	width: 110px;
}

.pdf																						{ padding-right: 18px; background: url(/site/images/icons/icon_pdf_sm.png) no-repeat 0 0; }

/* Lists */
body#faq ul.questions li												{ list-style-type: disc; margin-left: 30px; padding-bottom: 5px; }
	body#faq ul.questions li:last-child						{ padding-bottom: 30px; }
	
body#piracy #mid-col ol#warning-signs						{ padding-left: 160px; }
body#piracy #mid-col ul li											{ list-style-type: disc; margin-left: 160px; }
body#piracy #left-col ol												{ margin-left: 15px; }
	body#piracy #left-col ol li										{ padding-bottom: 5px; font-size: 11px;}
	body#piracy #left-col ol li:last-child				{ padding-bottom: 0; }
	

/* Piracy Form */
body#faq form																		{ padding-bottom: 25px;}
body#faq fieldset																{ margin: 10px 0px; border: solid 1px #cccccc;}
body#faq label																	{ display: block; width:140px; float:left; text-align:right;margin: 6px;color:black;}
body#faq fieldset select,fieldset input					{ font-size: 11px; background: #F5F5F5; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #DADADA; border-left: 1px solid #ccc; margin-top: 3px; }
body#faq input.next															{ margin: 5px 0px 0px 270px;}
body#faq table.privacy													{ width: 400px;}
body#faq label span, body#faq .xams							{ font-size: 10px; color: #666666;}
body#faq .required															{ color: #FF0000}

