@charset "UTF-8";



#legal_ipad{
	font-family: Calibri, Arial, Helvetica, sans-serif;
}

#legal_ipad .clearance{
	height:1px;
	display:block;
	clear:both;
	text-align: center;
}

#legal_ipad * { /* universal selector - sets the margin and padding for every element */
		margin:0;
		padding:0;
}
#legal_ipad #home_text 
{
    width: 903px;   
    background-color:#f1f1f1;
	box-shadow:0 0 20px #999;
    margin-left: -10px;
}
#legal_ipad #home_text .content
{
    padding: 30px;
    color: #6d6f71;
   	line-height:18px;
}
#legal_ipad .heading_table
{
	padding-top: 5px;
	width: 937px;
}
#legal_ipad .heading_table .title
{
	padding-top: 5px;
}
#legal_ipad p.large
{
	font-size: 18px;
}		
		
		
		
/*main-navigation*/

/*Features & Benefits*/
#features_table
{
}

#features_table .feature_row
{
	height: 315px;
	margin-bottom: 45px;
	width: 940px;
	margin-top: 10px;
}

#features_table .feature_row .screenshot
{
	height: 315px;
	width: 380px;
	float: left;
}

#features_table .feature_row .description
{
	width: 425px;
	height: 310px;
	float: left;
}

#features_table .feature_row .description h3
{
	font-size: 19px;
	color: #ed1c24;
	margin-bottom: 5px;
	font-weight: normal !important;
}

#features_table .feature_row .description p
{
	font-size: 16px;
	color: #6d6f71;
}

#features_table .feature_row  .back_to_top
{
	width: 460px;
	height: 25px;
	float: left;
	text-align: right;
}
.features .back_to_top a
{
	background-image: url(../Images/back_to_top.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 15px !important;
	font-size: 13px;
}

#features_table .feature_row  .back_to_top a
{
	background-image: url(../Images/back_to_top.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 15px;
	font-size: 13px;
}

#legal_ipad #main-nav-wrapper {
	font-size: 14px;
	font-weight: normal;
	background-image: url(../Images/menu_bg.gif);
	background-repeat: no-repeat;
	width: 943px;
	height: 38px;
	margin-left: -8px;
	/*position: relative;*/
	z-index: 90;
	margin-top: 10px;
}

#legal_ipad #main-nav-wrapper ul {
	margin : 0 auto 0 auto;
	padding-top : 0;
	text-align : left;
	border: none;
	padding-left: 20px;
	border-right: 1px solid #e5e5e6;
}

#legal_ipad #main-nav-wrapper ul li {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	background: none;
	line-height: 38px;
	vertical-align: center;
	/*padding-top: 8px;*/
	height: 38px;
}
	
#legal_ipad #main-nav-wrapper ul li a {
	float: left;
	display: block;
	line-height: 25px;
	vertical-align: center;
	color: #666666 !important;
	text-decoration:none !important;
	padding: 0 20px 0 20px;
	font-family: Arial, Calibri, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	/*border-right: 1px solid #e5e5e6;*/
	border-left: 1px solid #e5e5e6;
	margin-top: 8px;
	
}
#legal_ipad #main-nav-wrapper ul li a:last-child
{
	border-right: 1px solid #e5e5e6;
}

#legal_ipad #main-nav-wrapper li.special
{
    background-image: url(../Images/menu_bg_download_app.gif);
	background-position: 1px center;
	background-repeat: repeat-x;   
}
#legal_ipad #main-nav-wrapper li.special a
{
    color: #FFF !important;
}

#legal_ipad #main-nav-wrapper li:hover, #legal_ipad #main-nav-wrapper li.special:hover, #legal_ipad #main-nav-wrapper li.selected {
	background-image: url(../Images/menu_bg_selected.gif);
	background-position: 1px center;
	background-repeat: repeat-x;
}

#legal_ipad #main-nav-wrapper li:hover a,#legal_ipad #main-nav-wrapper li.special:hover a , #legal_ipad #main-nav-wrapper li.selected a 
{
	color: #ed1c24 !important;
}


/*FAQ*/
#legal_ipad .faq {
	font-size: 16px;
	color:#6D6F71;
	font-style: normal;
	font-weight: normal;
	padding-bottom:0px;
	text-decoration:none;
}
.faq_page p
{
	padding-bottom: 0px !important;
}

#legal_ipad #content_gen_left{
	width: 430px;
	padding-right: 20px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-bottom:20px;
	float:left;
	display:block;
	clear:left;
	border-right: 1px solid #e0e0e0;
}

#legal_ipad #content_gen_left h2{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 36px;
	color:#BCBEC0;
	font-style: normal;
	font-weight: normal;
	padding-bottom:20px;
	/*padding-top:20px;*/
	display:block;
	clear:both;
	text-shadow:none;
	float: none;
}

#legal_ipad #content_gen_left h4{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 15px;
	color:#ED1C24;
	font-style: normal;
	font-weight: normal;
	padding-bottom:5px;
	text-shadow:none;
}

#legal_ipad #content_gen_left a{
	text-align: left;
	font-size: 21px;
	color:#ED1C24;
	font-style: normal;
	font-weight: normal;
	padding-bottom:5px;
	display:inline-block;
	text-decoration:none;
}

#legal_ipad #content_gen_right{
	width: 445px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-bottom:20px;
	float:right;
	display:block;
	clear:right;
	padding-left: 15px;
}


#legal_ipad #content_gen_right h2{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 36px;
	color:#BCBEC0;
	font-style: normal;
	font-weight: normal;
	padding-bottom:20px;
	/*padding-top:20px;*/
	display:block;
	clear:both;
	text-shadow:none;
}

#legal_ipad #content_gen_right h3{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 21px;
	color:#ED1C24;
	font-style: normal;
	font-weight: normal;
	padding-bottom:5px;
	display:block;
	clear:both;
	text-shadow:none;

}

#legal_ipad #content_gen_right h4{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 15px;
	color:#ED1C24;
	font-style: normal;
	font-weight: normal;
	padding-bottom:5px;
	text-shadow:none;
}

#legal_ipad #content_gen_right p{
	padding-bottom:15px;
}

#legal_ipad #content_gen_right a{
	color:#ED1C24;
}


/*Available Titles*/
#legal_ipad .titles_page  #content_gen_left
{
	width: 230px;
	min-height: 500px;
}
#legal_ipad .titles_page  #content_gen_right
{
	width: 640px;
}
#legal_ipad .titles_page .dates_table
{
	margin-top: 18px;
}

#legal_ipad .titles_page .dates_table td {
	padding-right: 30px;
	height: 40px;
	vertical-align: top;
	width: 150px;
}
#legal_ipad .titles_page .dates_table tr td:last-child
{
	padding-right: 0px !important;
}

#legal_ipad .titles_page .dates_table td a
{
	font-size: 13px;
	text-decoration: none;
}
#legal_ipad .titles_page .dates_table td a:hoier
{
	text-decoration: underline;
}

/* #general styles*/

#legal_ipad {
	padding-top:5px;
	width: 920px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: left;
	}
	
#legal_ipad #home_container
{
	padding-left: 20px;
	/*position: relative;*/
	top: -35px;
	z-index: 10;
}

#legal_ipad #home_banner
{
	width: 880px;
	background-color:#df0022;
	background-repeat: no-repeat;
	overflow: hidden;
	padding:0 0 15px;
}

#legal_ipad #home_banner h2
{
	padding-top: 18px;
	padding-left: 20px;
	color: #FFF !important;
	font-size: 26px;
	margin-bottom: 8px;
	padding-right: 20px;
	
}

#legal_ipad #home_banner div
{
	color: #FFF !important;
	margin:0;
	padding-left: 20px;
	font-size: 16px;
	padding-right: 50px;
	
}

#legal_ipad p.request		{ float:right; margin-right:30px; padding-bottom:0; position:relative; bottom:30px; }


#legal_ipad #signup_button 
{
	float: right;
	/*visibility: hidden;*/
}
#legal_ipad #signup_button_home
{
	float: right;
	/*position: relative;*/
	margin-top: 5px;
	/*z-index: 20;*/
	margin-right: -18px;
	/*visibility: hidden;*/
}
#legal_ipad  #home_features_buttton
{
	margin-right: 15px;
	float: right;
}

#legal_ipad  p{
	text-align: left;
	font-size: 16px;
	line-height: 22px;
	color:#6D6F71;
	padding-bottom:20px;
}

#legal_ipad  .highlight{
	text-align: left;
	font-size: 19.5px;
	color:#ED1C24;
	/*font-weight:bold;*/
	margin-top:0px;
	line-height:20px;
}

#legal_ipad h2{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 34px;
	color:#ED1C24;
	font-style: normal;
	font-weight: bold;
	text-shadow:none;
	float: left;
}



#legal_ipad ul {
list-style-type:none;
padding:0px;
margin:0px;
}

#legal_ipad li
{
padding-left:25px;
}

/* #features and benefits page*/

#legal_ipad .hr_features {
	height: 11px;
	display:block;
	background-color:#CCCCCD;
	clear:both;
	float:left;
	display:block;
	width:710px;
}

#legal_ipad .featurerow {
	overflow:auto;
	background-color:#F4F4F4;
	float:left;
	clear:both;
	width:710px;
	}

#legal_ipad .featurebox {
	width:310px;
	padding:15px 10px 15px 35px;
	font-size:16px;
	line-height:22px;
	float:left;
	clear:none;
	margin:0;
}


#legal_ipad .featurebox li {
	list-style:disc;
	list-style-position:outside;
}


#legal_ipad .feature_expandable_li li {
	list-style:disc;
	list-style-position:outside; 
	font-size:16px;
	line-height:22px;
	margin-left:19px;
	padding-bottom:15px;
}


ul#breadcrumbs				{ width:650px; }

#brdcr-email-print ul#country					{ float:right; width:170px; padding:3px 10px 0; margin:0; }
#brdcr-email-print ul#country li				{ float:right; background:none; }
#brdcr-email-print ul#country li a				{ color:#666; text-decoration:none; font-size:12px; font-weight:bold; }
#brdcr-email-print ul#country li.last a			{ color:#ED1C24; }
#brdcr-email-print ul#country li a:hover		{ text-decoration:underline; }


/* #contact box*/

.clearfix							{ clear:both; }

#legal_ipad .interview-profile		{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #ccc; }
#legal_ipad .interview-profile h2	{ float:none; }
#legal_ipad .interview-profile img, #legal_ipad .interview-profile .interview-intro	{ float:left; }
#legal_ipad .interview-profile img	{ padding:20px; margin-right:30px; border:1px solid #ccc; }
#legal_ipad .interview-profile .interview-intro	{ }

#legal_ipad .podcast p				{ color:#212121; }
#legal_ipad .podcast				{ padding:20px 0; }
#legal_ipad p.question				{ color:#ed1c24; font-size:18px; } 

#legal_ipad h3.subtitle				{ margin:5px 0 20px; }

#legal_ipad blockquote { font-family:Georgia, serif; font-size:18px; font-style:italic; width:75%; margin:0 0 0 5%; padding:0 40px; line-height:1.45; position:relative; color:#383838; }
#legal_ipad blockquote:before { display:block; content:"\201C"; font-size:80px; position:absolute; left:-20px; top:-20px; color:#7a7a7a;
}

#legal_ipad .feature			{ margin-bottom:40px; }
#legal_ipad .feature-image		{ float:left; margin-right:40px }
#legal_ipad .feature-desc		{ width:700px; float:left; }

#legal_ipad .info-box		{ display:inline-block; background-color:#ccc; border:1px solid #999; padding:20px; font-size:100%; font-weight:bold; margin:0 0 20px; }
