/* $Header$ $Name$ */
/* BEGIN: element styles */
body, div,  form {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;	
}
input, select, textarea {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;	
	color: #000;
}
a { cursor: pointer;
    color: #999999;
    outline: none;
    -moz-outline-style: none;
    border:none}


body, div, form {
	margin:0px;
	padding:0px;
}
body {
	background: #000 url("/images/empty.gif") fixed;	
}
h1, h2, h3, h4, h5, h6 {
	display:inline;
	margin:0px;
	padding:0px;
	font-weight:normal;
}
img {
	border:0px;
}
td {
	vertical-align:top;	
}
th {
	font-weight:normal;	
}
em {
	font-style:normal;	
}

.removed { text-decoration: line-through; }

/* END: element styles */
/* BEGIN: copy styles */
.base-clear { clear:both; }
.base-copy-1 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#999;	
}
.base-copy-2 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;	
}
.base-copy-3 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#EC1C24;	
}
.base-copy-4 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;	
}
.base-copy-5 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#999;	
}
.base-copy-6 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;	
	color:#B2B2B2;
}
.base-copy-7 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#EC1C24;	
}
.base-copy-8 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#EC1C24;	
}
.base-copy-9 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-weight:normal;
	color:#B2B2B2;	
}
.base-copy-10 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	color:#ED3026;	
}
.base-copy-11 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;		
}
.base-copy-12 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	color:#333;
}
.base-copy-13 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;	
}
.base-copy-14 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#969696;
}
.base-copy-15 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#999;	
}
.base-copy-16 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#B2B2B2;	
}
.base-copy-17 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#292929;	
}
.base-copy-18 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#696969;	
}
.base-copy-19 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;		
}
.base-copy-20 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#484848;	
}
.base-copy-21 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#4F4F4F;	
}
.base-copy-22 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;	
	color:#333;
}
.base-copy-23 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;	
}
.base-copy-24 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#403C3C;	
}
.base-copy-25 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6D6D6D;	
}
.base-copy-26 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#959595;	
}
.base-copy-27 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ACABAB;	
}
.base-copy-28 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5B5B5B;	
}
.base-copy-29 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#F02F1E;
}
.base-copy-30 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6E6E6E;
}
.base-copy-31 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#E7E7E7;
}
.base-copy-32 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5B5B5B;
}
/* END: copy styles */
/* BEGIN link styles */
a.base-link-1 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;	
}
a.base-link-2 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
}
a.base-link-3 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCC;
}
a.base-link-4 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;		
}
a.base-link-5 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF !important;
	text-decoration:none;
}
a.base-link-6 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;	
}
a.base-link-7 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;	
}
a.base-link-8 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;	
}
a.base-link-9 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCC;
}
a.base-link-10 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FA6E72;
	text-decoration:none;
}
a.base-link-10:hover {
	color:#FFF;
	text-shadow:#FFF 0px 0px 5px;
}
a.base-link-11 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-shadow:#FFF 0px 0px 5px;
}
a.base-link-12 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;	
}
a.base-link-12:hover {
	color:#FF0000;	
}
a.base-link-13 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;	
}
a.base-link-14 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B6B6B6;
	text-decoration:none;
}
a.base-link-15 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	text-decoration:none;
}
a.base-link-16 {
	border:1px solid #2B2B2B;
	background:#141414;
	padding:3px 6px 3px 6px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ACABAB;
	text-decoration:none;
}
a.base-link-16:hover {
	border:1px solid #FF0000;
	background:#970000;
	color:#FFF;
}
a.base-link-17 {
	border:1px solid #FF0000;
	background:#970000;
	padding:3px 6px 3px 6px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;	
}
a.base-link-18 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;		
}
/* END: link styles */
/* BEGIN: paragraph, div block styles */
p.base-block-1 {
	margin-top:0px;
	margin-bottom:0px;
}
div.base-block-1 {
	font-size:1px;
}
p.base-block-2 {
	margin-top:0px;
	margin-bottom:8px;
}
div.base-block-2 {
	font-size:1px;
	padding-bottom:8px;
}
p.base-block-3 {
	margin-top:0px;
	margin-bottom:14px;
}
div.base-block-3 {
	font-size:1px;	
	padding-bottom:14px;
}
p.base-block-4 {
	margin-top:0px;
	margin-bottom:28px;
}
div.base-block-4 {
	/*font-size:1px;	*/
	padding-bottom:28px;
}

p.no_margin { margin: 0; }

/* END: paragraph, div block styles1 */
/* BEGIN: list styles */
ul.base-list-1, ol.base-list-1 {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.base-list-2 {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.base-list-2 li {
	padding:4px;
	margin-bottom:2px;	
}	

ul.doc-list-1 {
}

ul.doc-list-1 li {
	padding: 25px 0px 25px 60px;
	margin: 0px 0px 0px 0px;
	background-image: url(/images/fyretv/icons/doc.png);
	background-repeat: no-repeat;
	background-position: left top;
	list-style-type: none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
}


ul.doc-list-1 a {
	color: #FF0000;
}

ul.doc-list-1 a:hover {
	color: #FFFFFF;
}

/* END: list styles */
/* BEGIN: clear styles */
div.base-clear {
	clear:both;
	height:1px;
	font-size:1px;
}
/* END: clear styles */
/* BEGIN: line styles */
div.base-line-horizontal-0 {
	height:1px;
	font-size:1px;
	background:#272829 url(/images/fyretv/layout/bg_15.gif) no-repeat;
}
div.base-line-horizontal-1 {
	height:1px;
	font-size:1px;	
	background:#333;
}
div.base-line-horizontal-2 {
	height:1px;
	font-size:1px;	
	background:#3A3A3A;	
}
div.base-line-horizontal-3 {
	height:1px;
	font-size:1px;	
	background:#121212;	
}
div.base-line-horizontal-4 {
	height:1px;
	font-size:1px;
	background:#252525;	
}
div.base-line-horizontal-5 {
	height:1px;
	font-size:1px;	
	background: #272829 url(/images/fyretv/layout/bg_17.gif) no-repeat right;

}
div.base-line-horizontal-6 {
  height: 1px;
  font-size: 1px;
  background: #F00;
  width: 100%;
  display: block;
}
div.base-line-horizontal-7 {
  height: 1px;
  font-size: 1px;
  background: #444444;
  width: 100%;
  display: block;
}
/* END: line styles */
/* BEGIN: table styles */
table.base-table-1 {
	width:100%;
}
table.base-table-1 tr td, table.base-table-1 tr th {
	padding:4px 10px 4px 10px;
}
table.base-table-1 tr td.base-table-1-spacer {
	height:5px;
	font-size:1px;
	padding:0px;
}
table.base-table-2 {
	width:100%;
}
table.base-table-2 tr td, table.base-table-2 tr th {
	padding:0px;
}
table.base-table-3 {
	padding:2px 1px 0px 2px;
	width:100%;
}
table.base-table-3 tr.base-table-3-row-1 {
	background:url(/images/fyretv/layout/bg_21.gif) repeat-x #5A5A5A;
}
table.base-table-3 tr.base-table-3-row-1 th {
	border-right:1px solid #1C1C1C;
	border-bottom:2px solid #1C1C1C;
	text-align:center;
	padding:6px 10px 6px 10px;
}
table.base-table-3 tr.base-table-3-row-2 td {
	background:#2C2C2C;
	border-bottom:1px solid #252525;
	text-align:left;
	vertical-align:top;
	padding:6px 10px 6px 10px;
}
table.base-table-3 tr.base-table-3-row-2 td.base-table-3-row-2-cell-1 {
	background:#1C1C1C;
}
table.base-table-3 tr.base-table-3-row-2 td.base-table-3-row-2-cell-2 {
	background:#E7E7E7;
	vertical-align:middle;
	text-align:center;
}
th.right,td.right{
    text-align:right;
}
/* END: table styles */
/* BEGIN: background styles */
.base-background-1 {
	background:#121212;
}
.base-background-2 {
	background:#1F1F1F;
}
.base-background-3 {
	background:#191617;
}
/* END: background styles */
/* BEGIN: input styles */
.base-input-1 {
	border:2px solid #474747;
	background:#fff;
}
/* END: input styles */
/* BEGIN: icon styles */
.base-icon-1 {
	background:url(/images/fyretv/icons/arrow_02.png) left no-repeat;
	padding-left:12px;
	_background-image:url(/images/fyretv/icons/arrow_02.gif);
}
.base-icon-2 {
	background:url(/images/fyretv/icons/arrow_03.png) left no-repeat;
	padding-left:18px;
	_background-image:url(/images/fyretv/icons/arrow_03.gif);
}
.base-icon-3 {
	background:url(/images/fyretv/icons/doc.png) left no-repeat;
	padding-left:60px;
	padding-top:20px;
	padding-bottom:24px;
	_background-image:url(/images/fyretv/icons/doc.gif);
}
.base-icon-4 {
	background:url(/images/fyretv/icons/flame_02.png) left no-repeat;
	padding-left:19px;
	padding-top:32px;
	padding-bottom:24px;
	_background-image:url(/images/fyretv/icons/flame_02.gif);
}
.base-icon-5 {
	background:url(/images/fyretv/icons/arrow_05.png) left no-repeat;
	padding-left:25px;
	padding-top:24px;
	text-decoration:none;
	_background-image:url(/images/fyretv/icons/arrow_05.gif);
}
.base-icon-6 {
	background:url(/images/fyretv/icons/arrow_04.gif) left no-repeat;
	padding-left:14px;
	text-decoration:none;
}
.base-icon-7 {
	background:url(/images/fyretv/icons/arrow_06.png) left no-repeat;
	padding-left:20px;
	padding-top:0px;
	text-decoration:none;
	_background-image:url(/images/fyretv/icons/arrow_06.gif);
}
/* END: icon styles */
/* BEGIN: graphic text styles */
.base-graphic-text {
	_background-image:none!important;
}
.base-graphic-text * {
	display:block;
	text-indent:-5000px
}
/* END: graphic text styles */

/* BEGIN: Wreal custom styles */

/* This style removes the default button styles for a form submit button */
.custom-button {
  padding:0;
  margin:0;
  border:none;
  background:none;
  cursor:pointer;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;    
}
  * html .custom-button {cursor:hand;} /* alternate cursor style for ie */
  
/* This style applies background color to date select div's but not their parent div */
  .base-input-1a { 	
 }  
  .base-copy-23a select {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
 }
 
 .legal a {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#999;	
}
/*This style is used to make cancel hyperlinks look like buttons in the account pages */
a.button_link {
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
  text-align:center;
  white-space:pre;
  background-color: #F6F4F1;
	color:#999;	
  height:16px;
  width:37px;
  text-decoration:none;
  border:2px outset #F6F4F1;
  padding:0px 6px 2px 6px;
  cursor:default;
}
div.space {
  padding:2px;
}

/* END: Wreal custom styles */

#print_logo { display: none; }

/* Coupon alert (returns) */
.coupon_alert p { margin: 3px 0 15px 0; }
.coupon_alert h2 { font-weight: bolder; display: block; font-size: 1em; margin: 0; padding: 0; }

/* Press */
.black-logo { background: url(../../images/logo-black-thumb.png) no-repeat top left; margin: 0 0 1em 0; padding-left: 53px; }
.white-logo { background: url(../../images/logo-white-thumb.png) no-repeat top left; margin: 0 0 1em 0; padding-left: 53px; }
.press_image { float: left; width: 200px; padding: 6px; margin: 10px; position: relative; top: 10px }
.press_image em,
.press_image_list em { display: block; }


.premium_content {
	background: transparent url(../../images/fyretv/premium_content.png) no-repeat right;
}

#legend dt { display: block; width: 30px; float: left; text-align: center; }
#legend .premium_content { text-indent: -9999px; overflow: hidden; 	background-position: center; }
#debug { position: fixed; top: 0; right: 0; width: 200px; background-color: #000; border:2px solid red;}

/* some selects have margins set and it looks bad when fields have errors */
.fieldWithErrors select { margin:0 !important; }

/* Movie titles list */
#movie_titles_list #filter_box { border-bottom: 1px solid black; padding: 10px 0; margin-bottom: 10px; }
#movie_titles_list #filter_box .include select,
#movie_titles_list #filter_box .exclude select { width: 150px; }
#movie_titles_list #filter_box .exclude { clear: both; }
#movie_titles_list #filter_box #cv_issues,
#movie_titles_list #filter_box #cv_complete,
#movie_titles_list #filter_box #mdv_complete,
#movie_titles_list #filter_box #exclude_cv_issues,
#movie_titles_list #filter_box #exclude_cv_complete { width: 280px; }
#movie_titles_list #filter_box #exclude_mdv_complete { width: 280px; }
#movie_titles_list #filter_box .date { clear: both; }
#movie_titles_list #filter_box .date span { padding: 0 15px; }
#movie_titles_list #filter_box .date label,
#movie_titles_list #filter_box .upc label,
#movie_titles_list #filter_box .keywords label,
#movie_titles_list #filter_box .include label,
#movie_titles_list #filter_box .exclude label,
#movie_titles_list #filter_box .search_profile label { float: left; width: 180px; }
#movie_titles_list #filter_box .include label,
#movie_titles_list #filter_box .exclude label { height: 70px; }
#movie_titles_list #filter_box .exclude label { height: 70px; }
#movie_titles_list #results { float:left; width: 860px; }
#movie_titles_list .thumbnail { float: left; }
#movie_titles_list .thumbnail span { top: 0; left: 0; float: left; display: block; margin:0; padding: 0; }
#movie_titles_list .thumbnail span img.front { position: absolute; top: 0; left: 0; }
#movie_titles_list .thumbnail span img.back { position: absolute; top: 0; left: 380px; }
#movie_titles_list form { margin-bottom: 20px }
#movie_titles_list #results h2 { font-size: 1em; font-weight: bolder; }  
#movie_titles_list #results .button-1 { float: right; margin-top: -5px; }
#movie_titles_list #results div.item { margin-top: 15px; padding: 10px; height: 70px; }
#movie_titles_list #results div.item_description { float: left; width: 700px; }
#movie_titles_list #results div.item img { float: left; margin-right: 15px; }
#movie_titles_list #results div.item p { margin: 4px 0; }
#movie_titles_list #results div.item p.studio { font-style:normal; display: block; padding:0; }	    
#movie_titles_list #results .cost span { margin-left: 30px; }  
#movie_titles_list #results .actions { float: right; }
#movie_titles_list #results .scenes span { margin-left: 30px; }


/* Refactorings */
div#container-3-nav-1-block, div#container-1-nav-1-block {
    padding: 2px 0 0 0;
	  position:absolute;
	  top:2px;
	  right:2px;
	  z-index:2;
}

div#container-3-content-1 {
	padding-top:17px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:40px;
}

a#container-3-header-link, a#container-1-header-link {
	display:block;
	position:absolute;
	top:35px;
	left:32px;
	width:210px;
	height:56px;
	z-index:11;
	outline:none;

}

.c {
  text-align: center;
  display: block;
}

.clearfix {
  display: block;
  width: 100%;
  height: 1px;
  clear: both;
}
.gray {
  color: gray;
}
.pagination_page_x_of_total {
  margin-right: 20px;
}
.pagination_page_x_of_total img {
  margin-bottom: -4px;
}
.ar {
  text-align: right;
}
.pagination_per_page {
  color: gray;
  margin-left: 9px;
}
.pagination_per_page img {
  margin: 0 3px -1px 5px;
}
.pagination_per_page a, .pagination_per_page .current, .pagination_pagination a, .pagination_pagination .current {
  color: white;
  text-decoration: none;
  font-size: 13px;
  font-weight: bold;
}
.pagination_per_page a:hover, .pagination_pagination a:hover{
  color: red;
}
.pagination_per_page .current, .pagination_pagination .current {
  color: red !important;
}
.pagination_pagination img {
  margin-bottom: -4px;
}
.pagination_pagination {
  color: gray;
  margin-right: 18px;
}
.pagination_pagination a {
  padding: 0 3px;
}
.pagination_pagination .current {
  padding: 0 10px;
}

/* IOS ENROLL SERVICE, TODO: MOVE IT!!*/
.ios h1,h2 {display: block}
.ios h1 {font-size: 3em; text-align: center}
.ios h2 {font-size: 2em; text-align:center}
.ios p {font-size: 1.5em}
.ios a {color: #f33}
.ios{margin: 90px;}

#being_watched{
    width: 309px;
    height: 195px;
    background: url(/images/being_watched.png) 0 0 no-repeat;
    position: relative; }
#being_watched .cover{ width: 175px; height: 138px; position: absolute; left: 62px; top: 36px}
#being_watched span{ display: block; width: 175px; padding: 3px 0; text-align: center; background: url(/images/bg-trans-black.png) 0 0 repeat; font-size: 13px; color: #ccc; margin-top: 105px; position: absolute; left: 62px; bottom:20px; text-decoration: none }
#being_watched span a{text-decoration: none !important}

dl.faq{font-size:12px;line-height:1.3em}
dl.faq dt{margin:0;padding:5px 0;color:red; display:block;clear:both}
dl.faq dd{margin:0;padding:5px 0;color:#fff}
dl.faq a{color:#999999;text-decoration:none}
dl.faq a:hover{text-decoration:underline}
dl.faq ul{padding-left:20px}
#simple_captcha{border:0 !important;margin-left:-5px}
#simple_captcha .simple_captcha_image {border:0 !important;margin: 0!important}
#simple_captcha .simple_captcha_label{display:none}
#simple_captcha .simple_captcha_field{border: 0 !important;}

.step-3-box{background:red; float:left; height:150px;width:100%}
.getbox-features{overflow:auto;display:block}
.getbox-features li{list-style-type:none; float:left;width:470px;padding-top:250px}
.getbox-features li p{line-height:1.4em; font-size: 12px; font-weight:normal;font-family: Arial, Tahoma; padding: 0 15px; text-align:center;height:70px}
.getbox-features li.odd{float:right; }
.getbox-features li.separator{background: url(/images/signup/step3/separator.jpg) left center no-repeat;height:274px; width:1px;float:left;padding:0 !important;margin-top:25px}
.getbox a.imgbutton{margin:5px auto; clear:both;width:200px;height:46px;display:block;background-position:center center; background-repeat:no-repeat}

