/*
Theme Name: OUForexTrader
Theme URI: http://www.creativedigitalmedia.com/
Description: OUForexTrader Theme.
Version: 1.0
Author: Creative Digital Media, Inc.
Author URI: http://www.creativedigitalmedia.com/
Tags: Customized theme

*/



/* Begin Typography & Colors */
body {
	background:url(images/bg_top.jpg) repeat-x top;	
	font-size:15px; 
	font-family:Arial, Helvetica, sans-serif; color:#000;
	padding:0; 
	margin:0; 
}
img,input {border:0;}

a {color: #0C4587;text-decoration: none;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.no_margin {margin:0; padding:0;}
.no_top {margin-top:0; padding-top:0;}
.no_bottom { margin-bottom:0; padding-bottom:0;}
.no_border { border:0;}
.text_center { text-align:center;}
.italic { font-style:italic;}
.bottom_border { border-bottom:1px #ccc solid; }
#main_content_right .black { color:#000; margin-bottom:20px;	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;}
#main_content_right .gray { color:#818181;}
hr { background:#ccc; border:0; height:1px; margin:35px 0 20px 0;}

#wrap {width:958px; margin:0 auto; padding-bottom:20px;}
	#wrap #header {width:100%; min-height:95px; }
		#header #logo {width:100%; height:54px;}
			#logo .logo {width:444px; float:left;}
			#logo .span {padding:0; margin:0;}
			#logo .member_login {width:133px; padding-top:12px; float:right; margin-right:4px;}
			#logo .navigation_top_part { min-width:340px; padding-top:14px; float:right; margin-right:4px; font-weight:bold; font-size:14px;}
				.navigation_top_part ul { list-style:none; padding:0; margin:0;}
				.navigation_top_part ul li { display:inline; border-right:1px #fff solid; padding-right:13px; margin-left:8px;}
				.navigation_top_part ul li.no_border { border:0;}
				.navigation_top_part ul li a { color:#fff; text-decoration:none;}
				.navigation_top_part ul li a:hover { text-decoration:underline;}
		#header #navigation {width:100%; height:27px;}
			#navigation ul {list-style:none; padding:0; margin:0; color:#003366; font-size:13px; font-weight:bold; padding-top:4px;}
			#navigation ul li {display:inline; border-right:2px #2a5d63 solid; padding-right:6px; margin-left:5px;}
			#navigation ul li.none {border:none; padding-right:0;}
			#navigation ul li a {color:#003366; text-decoration:none;}
			#navigation ul li a:hover {color:#000c17;}
			#navigation h2 { font-size:15px; margin:0; padding:0; color:#003366; padding-top:3px;}
			#navigation h2 span { background:url(images/info_arrow_01.jpg) no-repeat left center; padding-left:15px; margin-left:10px;}
			#navigation h2 font { font-style:italic;}
		#header #navigation ul.breadcum { list-style:none; padding:0; margin:0; padding-top:3px; float:left; font-size:15px;}
			#navigation ul.breadcum li { background:url(images/navigation_top_arrow.jpg) no-repeat left center; padding-left:15px; border:0;}		
			#information #contact_info { width:390px; float:right; padding-top:12px;font-weight:bold; padding-bottom:15px;}
				#contact_info h2 { font-size:16px; color:#666; padding:0; margin:0;}
				#contact_info span { background:url(images/info_arrow.jpg) no-repeat left center; padding-left:13px; margin-left:5px; color:#003366; font-size:17px;}
				#contact_info font { font-style:italic;}
	#wrap #main_body {}
		#main_body #main_top { width:958px; min-height:208px; position:relative;}
		#main_body #main_top_02 { background:#f1f1f1;width:958px; height:207px; border-bottom:1px #ccc solid; margin-bottom:25px;}
			#main_top_02 #main_top_left { width:493px; float:left; height:207px; padding:0 20px 0 19px; overflow:hidden;}
				#main_top_left h1 { font-size:33px; margin:0; padding:0; margin-top:25px; line-height:32px;}
				#main_top_left h1 span { color:#0e4c96; font-size:35px;}
				#main_top_left p { font-size:13px; margin-bottom:10px; padding-bottom:0;}
				#main_top_left span { font-size:12px; color:#145eb5;}
				#main_top_left span a {color:#145eb5;}
				#main_top_left span a:hover { text-decoration:none;}
			#main_top_02 #main_top_right { width:426px; float:left; height:185px; padding-top:22px;}
				#main_top_right #main_top_right_form_top { background:url(images/form_top_02.jpg) no-repeat; width:426px; height:90px;}
				#main_top_right #main_top_right_form_bottom { background:url(images/form_top_02_2.jpg) no-repeat; width:355px; height:80px; padding:0 0 0 71px;}
					#main_top_right_form_bottom form { margin:0; padding:0;}
					#main_top_right_form_bottom input.text_field { background:url(images/input_field_02.jpg) no-repeat; width:186px; height:22px; padding:5px; float:left;}
					#main_top_right_form_bottom input.submit_btn { background:none;width:145px; height:31px; cursor:pointer; padding:0; float:left;}
			#main_top #video { width:479px; height:267px; float:left;}
			#main_top #email_form { width:479px; height:267px; float:left;}
				#email_form #email_form_inside { width:462px; float:right; height:244px; margin-top:10px;}
					#email_form_inside .email_top {background:url(images/email_01.jpg) no-repeat; width:354px; height:136px; padding-left:107px; padding-top:20px; font-size:17px;}
						.email_top h3 { color:#fff; margin:0; padding:0; line-height:21px;}
						.email_top p { color:#000; margin-top:5px; font-size:14px; padding-right:5px; padding-bottom:0; margin-bottom:0;}
					#email_form_inside .email_bottom { height:75px; padding-top:118px; padding-left:48px;}
						.email_bottom form { margin:0; padding:0;}
						.email_bottom input.text_field { background:url(images/text_field.jpg) no-repeat; width:197px; height:22px; float:left; margin-right:13px; padding:5px; font-size:17px;}
						.email_bottom input.submit_btn { background:url(images/email_send_me.jpg) no-repeat; width:165px; height:31px; float:left; cursor:pointer;}
			#main_top #main_boxes { background:#efefef url(images/boxes_left.jpg) no-repeat top left;width:958px; height:125px; border-bottom:1px #c9c9c9 solid; margin-bottom:20px;}
			#main_boxes #main_boxes_inside {background:url(images/boxes_right.jpg) no-repeat top right;width:928px; height:117px; padding:8px 15px 0 15px;}
				#main_boxes_inside ul { list-style:none; padding:0; margin:0; padding-left:15px;}
				#main_boxes_inside ul li { float:left; margin-right:28px; font-size:12px;}
				#main_boxes_inside ul li a { color:#004da6; font-weight:bold;}
				#main_boxes_inside ul li a:hover { text-decoration:none;}
					.forex_daily_report { background:url(images/forex_daily_report.jpg) no-repeat; width:115px; height:22px; padding-top:85px;padding-left:37px;}
					.forex_trade_alerts { background:url(images/forex_trade_alerts.jpg) no-repeat; width:134px; height:21px; padding-top:86px; padding-left:40px;}
					.forex_online_training { background:url(images/forex_online_training.jpg) no-repeat; width:115px; height:22px; padding-top:85px;padding-left:32px;}
					.forex_mastery { background:url(images/forex_mastery.jpg) no-repeat; width:112px; height:22px; padding-top:85px;padding-left:36px;}
					.free_demo_account { background:url(images/free_demo_account.jpg) no-repeat; width:115px; height:22px; padding-top:85px;padding-left:33px;}
					.forex_daily_report p, .forex_trade_alerts p, .forex_online_training p, .forex_mastery p, .free_demo_account p { margin:0; padding:0; }
		#main_body #main_content { width:100%; padding-bottom:10px;}
			#main_content #main_content_left { width:615px; padding-left:10px; margin-right:24px; float:left;}
			#main_content_center { width:100%;}
			#main_content_center h4 { text-align:center;}
				#main_content_left h2 { font-size:18px; color:#0c4587; margin:0; padding:0;}
				#main_content_left p { line-height:19px;}
				#main_content_left hr { background:#ccc; border:0; height:1px; margin:35px 0 20px 0;}
				#main_content_left ul { list-style:none; padding:0; margin:0; background:#f2f2f2; padding:10px 10px 10px 20px; margin:25px 0 25px 0;}
				#main_content_left ul li { background:url(images/content_list_01.jpg) no-repeat left center; padding:10px 10px 10px 18px; border-bottom:2px #fff dashed; color:#0c4587;}
				#main_content_left ul li.no_border { border:0;}
				#main_content_left ul li span { color:#000;}
				#main_content_left ul li a { color:#0c4587;}
				#main_content_left ol { margin:8px 0 8px 0;}
				#main_content_left ol li { margin-bottom:25px;}
			#main_content #main_content_right { width:302px; margin-top:5px; border-top:1px #ccc solid; float:left; padding-top:10px;}
				#main_content_right h2 { background:url(images/right_arrow.jpg) no-repeat top left; font-size:17px; color:#0c4587; margin:0; padding:0; padding-left:15px; font-style:italic; font-weight:normal; border-bottom:3px #0c4587 solid; padding-bottom:10px;} 
				#main_content_right p { font-size:13px; color:#898989; margin-bottom:3px;}
				#main_content_right span { color:#0c4587; font-size:12px; font-weight:bold;}
				#main_content_right p span { color:#a0a0a0;}
				#main_content_right hr { background:#ccc; border:0; height:1px; margin:35px 0 20px 0;}
				#main_content_right #search_form {}
					#search_form form, #search_form h3 { margin:0; padding:0; margin-bottom:8px; font-weight:normal; font-style:italic;}
					#search_form #search_text_field2 { width:254px; height:15px; border:2px #1665c0 solid; padding:5px; float:left; margin-right:5px;}
					#search_form #search_text_btn_01 { background:url(images/search_go.jpg) no-repeat; width:29px; height:28px; cursor:pointer;float:left;}
					
					#search_form2 form, #search_form2 h3 { margin:0; padding:0; margin-bottom:8px; font-weight:normal; font-style:italic;}
					#search_form2 .search_text_field2 { width:172px; height:15px; border:2px #1665c0 solid; padding:5px; float:left; margin-right:5px;}
					#search_form2 .search_text_btn_01 { background:url(images/search_go.jpg) no-repeat; width:29px; height:28px; cursor:pointer;float:left;}
					
				#main_content_right #flag_box { background:#ececec; width:294px; height:45px; border:1px #d9d9d9 solid; margin-bottom:15px;}
					#flag_box #flag_box_left { width:140px; float:left; padding-top:6px; padding-left:4px;}
						#flag_box_left ul { list-style:none; padding:0; margin:0;}
						#flag_box_left ul li { display:inline;}
					#flag_box #flag_box_right { width:150px; float:left; padding-top:12px;}
						#flag_box_right p { margin:0; padding:0;font-size:12px;}
						#flag_box_right p a { color:#5f9000;}
						#flag_box_right p a:hover { text-decoration:none;}
				.read_more { text-align:right; color:#000; margin-top:8px;}
					.read_more p { margin:0; padding:0;}
					.read_more p a {color:#5f9000; font-weight:bold;}				
		#left_column { width:150px; margin-right:20px; float:left;}
			#left_column ul { list-style:none; padding:0; margin:0;}
			#left_column ul li { padding:7px 5px 7px 5px; border-top:1px #8faecd dashed; font-size:13px; font-weight:bold; }
			#left_column ul li a { text-decoration:none; color:#1d4a77; display:block;}
			#left_column ul li a:hover { background: color:#fff; display:block; color:#fff;}
			#left_column ul li:hover { background:url(images/hover_nav_left.jpg) repeat-x top; color:#fff; display:block;color:#fff;}			
			#left_column_gay_box { width:272px; height:35px; background:#ececec; margin-top:5px; margin-bottom:5px; border:1px #d9d9d9 solid; font-size:13px; padding:5px 15px 5px 15px; font-style:italic; color:#666;}
			#left_column_gay_box font { font-style:normal; color:#000;}
			#left_column_gay_box font a {font-weight:bold; color:#34862d; font-size:12px;}
			#left_column_gay_box font a:hover { text-decoration:none;}
		#main_content #middle_column { width:465px; margin-right:20px; float:left;}
			#middle_column h2 { font-size:18px; color:#0c4587; margin:0; padding:0;}
		#main_content #right_column { width:220px; float:left;}
			#right_column #main_content_right_gray_box02 { background:#f3f3f3; border:1px #ccc solid; padding:10px; width:198px;}				
				#main_content_right_gray_box02 h2 { background:url(images/arrow_10.jpg) no-repeat top left; font-size:16px; color:#0c4587; margin:0; padding:0; padding-left:15px;font-weight:normal; border-bottom:3px #0c4587 solid; padding-bottom:10px}				
				#main_content_right_gray_box02 p { font-size:13px; margin-bottom:0; padding-bottom:0;}
				#main_content_right_gray_box02 .italic { margin-bottom:0; padding-bottom:0; color:#6a6a6a;}
			#right_column #right_part_01 {background:url(images/book_right.jpg) no-repeat top right; padding:0 0 18px 0;}
				#right_part_01 p { font-size:13px;}
				#right_part_01 p span { color:#A0A0A0; font-weight:bold;}
			#right_column #right_part_01 h2 { background:url(images/right_arrow.jpg) no-repeat top left; font-size:16px; color:#0c4587; margin:0; padding:0; padding-left:15px; font-style:italic; font-weight:normal; padding-right:60px; border-bottom:3px #0c4587 solid; padding-bottom:20px; margin-top:20px;}
			
#footer { background:#f2f2f2; border-top:1px #ccc solid; padding-top:25px;}
	#footer #footer_navigation { width:684px; margin:0 auto; margin-bottom:10px;}
		#footer_navigation ul { list-style:none; padding:0; margin:0; padding-bottom:10px;}
		#footer_navigation ul li { background:url(images/footer_arrow_nav.jpg) no-repeat left center; padding-left:10px; display:inline; margin:0 11px 0 11px; font-size:15px;}
		#footer_navigation ul li a { color:#003366;}
		#footer_navigation ul li a:hover { text-decoration:none;}
	#footer #logos_01 { width:419px; margin:0 auto;}
		#logos_01 img { float:left; background:0; padding:0; margin:0;}
	#footer p { font-size:13px;color:#666; font-style:italic;}
	#footer #footer_navigation_bottom { width:685px; margin:0 auto; padding-bottom:20px; margin-top:33px;}
		#footer_navigation_bottom ul { list-style:none; padding:0; margin:0;}
		#footer_navigation_bottom ul li { display:inline; font-size:13px; margin:0 4px 10px 0; padding-right:8px; border-right:1px #000 solid;}
		#footer_navigation_bottom ul li a { color:#000;}
		#footer_navigation_bottom ul li a:hover { text-decoration:none;}
	#footer #footer_bottom_bg { background:url(images/footer_bottom_bg.jpg) repeat-x; width:100%; height:30px;}		
		#footer_bottom_bg p {text-align:center; color:#fff; font-weight:bold; font-style:normal; font-size:12px; padding-top:6px;}

.jtitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #0C4587;
	text-decoration: none;.
	font-weight: bold;	
}
		
.jtitle a{
	color: #0C4587;
	text-decoration: none;.
	font-weight: bold;	
}

#main_content_right li  {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}
	


.textwidget  {
color:#898989;
font-size:13px;
padding:10px 0 10px 0px;	
}

.widgettitle ul li a{
font-size:23px;
}

#searchform {
	padding-top: 10px;
	padding-bottom: 10px;
}

#s  {
	border: 1px solid #999;
	}

#searchsubmit {
	border: 1px solid #999;
	}
.wpcf7-form input.wpcf7-text { border:1px #d2d2d2 solid;}
.wpcf7-submit { background:#0b4283; padding:5px 20px 5px 20px; color:#fff; font-weight:bold;}
#main_content_right_form { background: #043c77 url(images/side_bg_gradient.jpg) repeat-x; padding:5px 20px 40px 20px; color:#fff;}
	#main_content_right_form form { margin:0 auto; position: relative; } 
	#main_content_right_form input { border:1px #d2d2d2 solid; margin-top:10px; float:left; width:173px;}
	#main_content_right_form label { width:80px; float:left; padding-top:12px;}
	#main_content_right_form select { float:left; margin-top:10px;}
	#main_content_right_form input.submit_btn_right { background:url(images/send_me_free_cd.jpg) no-repeat; width:180px; height:34px; float:none; border:0; margin:40px auto 10px; cursor:pointer;}
	#main_content_right_form .watch { font-size: 15px; margin: 0; text-align: center; color: #fff; font-weight: bold; }
	#main_content_right_form .watch a { color: #fff; } 
	#main_content_right_form .arrow { position: absolute; bottom: 17px; left: -50px; }
	* html #main_content_right_form .arrow { position: absolute; bottom: 150px; left: -50px; }
	#main_content_right_form h3 { overflow: hidden; display: inline-block; }

/* Index 1 */

.main-boxes {
	margin: 0;
	padding: 13px;
	overflow: hidden;
	background: #EFEFEF;
	border-bottom: 1px solid #ccc;
}

.main-boxes li {
	list-style: none;
	display: inline;
	vertical-align: top;
	margin: 0 14px;
}

.main-boxes li a {
	vertical-align: top;
}

#main_top #video1 {
	width: 450px;
	float: left;
}

#main_top #email_form1 {
	float: right;
	width: 490px;
	height: 253px;
	margin-top: 10px;
	background: url(images/index1/optin-bg.jpg) no-repeat;
}

#email_form1 form {
	padding: 78px 140px 0 53px;
	text-align: center;
}

#email_form1 h3 {
	font-size: 16px;
	color: #fff;
	margin: 0 0 7px;
	line-height: 1.1;
}
#email_form1 p {
	font-size: 13px;
	letter-spacing: -0.5px;
	margin: 7px 0; 
}

#email_form1 .field {
	margin-bottom: 6px;
}

#email_form1 .field input {
	width: 195px;
	height: 18px;
	padding: 5px;
	border: 1px solid #668703;
	background: url(images/index1/input-bg.gif) no-repeat top left;
}

#email_form1 .submit {
	margin-left: 20px;
}


/* Index 2 */

.slide {
	width: 958px;
	height: 244px;
	position: relative;
}
.slide .more-info {
	position: absolute;
	top: 189px;
	left: 338px;
}

.slide .email_form {
	position: absolute;
	left: 535px;
	top: 8px;
	width: 423px;
	height: 236px;
	background: url(images/index2/optin2_1.jpg) no-repeat;
}

.email_form .arrow {
	position: absolute;
	width: 80px;
	height: 97px;
	top: 130px;
	left: -17px;
	background: url(images/index2/arrow.png) no-repeat;
}

.email_form_content {
	padding: 70px 130px 0 10px;
	text-align: center;
}

.email_form h3 {
	font-size: 15px;
	color: #fff;
	margin: 0 0 5px;
	line-height: 1.1;
}
.email_form p {
	font-size: 12px;
	letter-spacing: -0.5px;
	margin: 5px 0; 
}

.email_form .field {
	margin-bottom: 6px;
}

.email_form label {
	font-size: 14px;
}

.email_form .field input {
	width: 170px;
	height: 16px;
	padding: 5px;
	border: 1px solid #668703;
	background: url(images/index2/input-bg.gif) no-repeat top left #fff;
}

.email_form .submit {
	margin-left: 40px;
}


#slide1 {
	background: url(images/index2/slide1.jpg) no-repeat;
}

#slide2 {
	background: url(images/index2/slide2.jpg) no-repeat;
}

#slide3 {
	background: url(images/index2/slide3.jpg) no-repeat;
}

#slide4 {
	background: url(images/index2/slide4.jpg) no-repeat;
}

#slide5 {
	background: url(images/index2/slide5.jpg) no-repeat;
}

.optin {
	width: 290px;
	float: right;
}

.nfpdetails {
	margin-top: 10px;
	width: 288px;
	float: right;
	border: 1px solid #053E8B;
	background: url(images/form-gradient.jpg) repeat-x;
}

.nfpdetails p {color: #000 !important; margin-left: 4px}

.nfpdetails h3 {text-align: center}

.optin p {
	margin: 0 0 15px;
}

.optin label {
	color: #333333;
	font-size: 15px;
	margin: 0 auto;
	display: block;
}

.optin form {
	border: 1px solid #053E8B;
	padding: 5px 10px 10px;
	background: url(images/form-gradient.jpg) repeat-x;
}

.optin input.infield {
	width: 260px;
	display: block;
	border: 1px solid black;
	padding: 3px;
	font-size: 15px;
	height: 20px;
	margin-bottom: 5px;
}

#sub_btn {
	width: 221px;
	height: 62px;
	background: url(images/sub_btn.png) no-repeat;
	border: 0px;
	margin: 10px auto 0;
	display: block;
	cursor: pointer;
}

.red { color: #c00; }

#footer {clear: both;}

/* Questions button */
.type-page div.entry { position: relative; padding: 20px 0 0; }
span.questions-btn { position: absolute; top: -40px; right: 0; display: block; width: 270px; height: 46px; }
span.questions-btn a { display: block; background: url(images/product-grid/btn_quetsions-about-product.png) no-repeat 0 0; width: 270px; height: 46px; padding: 0; margin: 0; font-size: 0%; line-height: 0%; text-indent: -9999px; overflow: hidden; }
span.questions-btn a:hover { background: url(images/product-grid/btn_quetsions-about-product.png) no-repeat 0 -46px; }

/* Product grid styles */
div.product-grid-wrapper {background: #fff; margin-bottom: 30px;}
div.product-grid-wrapper table {border-collapse: collapse; border: none; color: #46515f; nowhitespace: afterproperty; nowhitespace: afterproperty;}
div.product-grid-wrapper thead {border: none; color: #fff;}
div.product-grid-wrapper th {border-right: 1px solid #fff;}
div.product-grid-wrapper tr.product-name {height: 41px;}
div.product-grid-wrapper tr.product-name th {height: 31px;}
div.product-grid-wrapper tr.product-price {height: 31px; border-bottom: 1px solid #f0f3f6;}
div.product-grid-wrapper tr.product-price th {height: 21px;}
div.product-grid-wrapper tr {height: 35px;}
div.product-grid-wrapper tr.even {background-color: #eaf3fe;}
div.product-grid-wrapper th, div.product-grid-wrapper td {width: 130px; height: 25px; padding: 2px 5px;}
div.product-grid-wrapper td {border-right: 1px solid #acc1d9; font-size: 11px; line-height: 13px; text-align: center;}
div.product-grid-wrapper tr.last-row td {padding: 5px 5px;}

/* Specific styles for the featues table */
div#product-features{ width: 225px; float: left;}
div#product-features table {width: 225px;}
div#product-features td {text-align: left; width: 215px;}
div#product-features tr.last-row {height: 45px;}

/* Specific styles for the product grid table */
div#product-table { width: 733px; float: right; overflow: auto; overflow-y: hidden; -ms-overflow-y: hidden; }
div#product-table.beginners {}
div#product-table.intermediate, div#product-table.advanced {}
div#product-table.beginners table { width: 1269px /* td 141px * however many columns = width */; }
div#product-table.intermediate table { width: 1410px /* td 141px * however many columns = width */; }
div#product-table.advanced table { width: 1128px /* td 141px * however many columns = width */; }
div#product-table th { font-weight: bold; text-align: center; }
div#product-table th.last { border-right: 1px solid #acc1d9; }
div#product-table tr.product-name th { background: url(images/product-grid/bg_th-product-name.png) no-repeat 0 0; font-size: 12px; line-height: 14px; text-shadow: 0 1px 1px rgba(0,0,0,0.4); }
div#product-table tr.product-price th { background: url(images/product-grid/bg_th-product-price.png) no-repeat 0 0; color: #ecf6ff; font-size: 18px; line-height: 20px; text-shadow: 0 1px 1px rgba(0,0,0,0.4); }
div#product-table tr.product-price th span.month { font-size: 13px; line-height: 15px; }
div#product-table td.check { background-image: url(images/product-grid/icon_td-check.png); background-position: center center; background-repeat: no-repeat; width: 130px; height: 23px; }
div#product-table tr.last-row td a { background: url(images/product-grid/btn_buy-now.png) no-repeat 0 0; display: block; height: 35px; width: 118; padding: 0; margin: 0 6px 0 6px; color: #fff; font-size: 15px; line-height: 35px; font-weight: bold; text-transform: uppercase; text-shadow: 0 1px 1px rgba(0,0,0,0.4); }
div#product-table tr.last-row td a:hover { background: url(images/product-grid/btn_buy-now.png) no-repeat 0 -35px; }


/* New Callouts Patch */
#new-callouts{
	width: 958px;
	margin: 0 auto 15px;
	padding: 18px 0 25px 22px;
	background: #f7f7f7;
	border: 1px solid #e7e7e7;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.newcallout{
	margin-right: 10px;
	width: 246px;
	height: 76px;
	float: left;
	padding: 104px 0 0 62px;	
}

.newcallout img{
	margin-bottom: 4px;
}

.newcallout2{
	margin-right: 10px;
	width: 246px;
	height: 76px;
	float: left;
	padding: 104px 0 0 62px;	
}

.newcallout2 img{
	margin-bottom: 4px;
}


#opener, #opener-sub{
	text-align: center;
	letter-spacing: 2px;
}

#opener{
	color: #0C4587;
	font-size: 24px;
	margin: 0;
}

#opener-sub{
	margin: 0 0 10px;
}

.ic4{
	background: url(images/index2/newcallouts/c4-trial.jpg) no-repeat 0 0;
}

.trade{
	background: url(images/index2/newcallouts/trade-analyzer.jpg) no-repeat 0 0;
}

.payroll{
	background: url(images/index2/newcallouts/nonfarm-payroll.jpg) no-repeat 0 0;
}

.lower{
	height: 56px;
	padding-top: 124px;
}

.tv-bg{
	background: url(images/tv-bg.png) no-repeat left top;
	color: #fff;
	padding: 13px 0 0 26px;
}

.tv-bg-side{
	background: url(images/tv-bg.png) no-repeat left top;
	color: #46515F;
	padding: 13px 0 0 26px;
}
