/* CSS Document */

body {
	margin:0px;
	background:url(http://www.affinitytrading.com/images/body_bg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
p{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

#topcantainer{
width:947px;
margin:auto;
}
	
#headercantainer{
width:947px;
margin:auto;
}
	
.logo_affinity{
background:url(http://www.affinitytrading.com/images/logo_affinity.gif);
width:312px;
padding:0 0px 0 20px;
height:121px;
float:left;
}
.flag_buttons_bg{
	background:url(../images/flag-buttons-bg.jpg) no-repeat;
	height:121px;
	float:left;
	width:615px;
}
.flagimg{
width:234px;
float:left;
}

.logo_affinity a{
width:312px;
height:121px;
float:left;
display:block;
}
.contact-buttons-box{
width:351px;
float:left;
margin:0px;
padding:0px 10px 0px 20px;
height:121px;
}
.facebook-content{
width:275px;
float:left;
margin:0px;
padding:4px 0px 0px 75px;
height:29px;
}
.contact-bg{
	width:170px;
	float:left;
	height: 15px;
	background-image: url(http://www.affinitytrading.com/images/contact-bg-new.png);
	background-repeat: no-repeat;
	padding-top: 48px;
	padding-right: 20px;
	padding-bottom: 7px;
	padding-left: 0px;
	margin-top: -4px;
	margin-right: -4px;
	margin-bottom: -4px;
	margin-left: auto;
}
.contact-bg a{
	width:181px;
	height:20px;
	float:left;
	display:block;
	text-align: right;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #c64702;
}
.livechat-bg-box{
width:156px;
float:left;
margin:0px;
padding:0px 0px 0px 5px;
height:82px;
}
.live-chat-btn{
width:156px;
height:40px;
padding:0px 0px 0 0;
float:left;
}

.live-chat-btn a{
width:156px;
height:40px;
display:block;
float:left;
}
.trade-login-btn{
width:156px;
height:36px;
padding:0px 0px 9px 0;
float:left;
}
.contacts{
width:199px;
height:17px;
padding:88px 21px 16px 0;
float:left;
background:url(http://www.affinitytrading.com/images/contacts.gif) no-repeat;
}
.contacts a{
width:176px;
height:17px;
float:left;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold
color:#c64702;
font-size:13px;
}
.buttonbg{
background:url(http://www.affinitytrading.com/images/button_bg.gif) no-repeat;
width:155px;
height:121px;
float:left;
}
.link-bg{
background:url(http://www.affinitytrading.com/images/link-bg.gif) no-repeat;
width:144px;
height:36px;
float:left;
padding:7px 0px 0px 10px;
}
.trader_login{
width:155px;
height:33px;
padding:7px 0px 0 0;
display:block;
float:left;
}

.trader_login a{
width:155px;
height:33px;
display:block;
float:left;
}

.live_chat{
width:155px;
height:33px;
padding:1px 0px 0 0;
float:left;
}

.live_chat a{
width:155px;
height:33px;
display:block;
float:left;
}
	
#main_container_bd{
padding:0 5px 10px 5px;
float:left;
width:937px;
background:url(http://www.affinitytrading.com/images/header_bg.gif) #FFFFFF repeat-x ;
}


#top_nav ul{
margin:0px;
padding:0px;
list-style:none;
float:left;
width:937px;
}

#top_nav ul li{
list-style:none;
float:left;
margin:0px;
}

#home{
background:url(http://www.affinitytrading.com/images/home_over.gif);
width:64px;
height:41px;
display:block;
}

#home a{
width:64px;
height:41px;
display:block;
}

#home a:hover{
background:url(http://www.affinitytrading.com/images/home.gif);
width:64px;
height:41px;
}

#home1{
background:url(http://www.affinitytrading.com/images/home.gif);
width:64px;
height:41px;
display:block;
}
#aboutus{
background:url(http://www.affinitytrading.com/images/aboutus.gif);
width:81px;
height:41px;
display:block;
}

#aboutus a{
width:81px;
height:41px;
display:block;
}

#aboutus a:hover{
background:url(http://www.affinitytrading.com/images/aboutus_over.gif);
width:81px;
height:41px;
}

#aboutus1{
background:url(http://www.affinitytrading.com/images/aboutus_over.gif);
width:81px;
height:41px;
display:block;
}
#education{
background:url(http://www.affinitytrading.com/images/education.gif);
width:87px;
height:41px;
display:block;
}

#education a{
width:87px;
height:41px;
display:block;
}

#education a:hover{
background:url(http://www.affinitytrading.com/images/education_over.gif);
width:87px;
height:41px;
}

#education1{
background:url(http://www.affinitytrading.com/images/education_over.gif);
width:87px;
height:41px;
display:block;
}

#trader_pro{
background:url(http://www.affinitytrading.com/images/trader_pro.gif);
width:141px;
height:41px;
display:block;
}

#trader_pro a{
width:141px;
height:41px;
display:block;
}

#trader_pro a:hover{
background:url(http://www.affinitytrading.com/images/trader_pro_over.gif);
width:141px;
height:41px;
}

#trader_pro1 {
background:url(http://www.affinitytrading.com/images/trader_pro_over.gif);
width:141px;
height:41px;
display:block;
}

#software{
background:url(http://www.affinitytrading.com/images/software.gif);
width:87px;
height:41px;
display:block;
}

#software a{
width:87px;
height:41px;
display:block;
}

#software a:hover{
background:url(http://www.affinitytrading.com/images/software_over.gif);
width:87px;
height:41px;
}

#software1{
background:url(http://www.affinitytrading.com/images/software_over.gif);
width:87px;
height:41px;
display:block;
}

#event{
background:url(http://www.affinitytrading.com/images/event.gif);
width:122px;
height:41px;
display:block;
}

#event a{
width:122px;
height:41px;
display:block;
}

#event a:hover{
background:url(http://www.affinitytrading.com/images/event_over.gif);
width:122px;
height:41px;
}

#event1{
background:url(http://www.affinitytrading.com/images/event_over.gif);
width:122px;
height:41px;
display:block;
}

#testimonials{
background:url(http://www.affinitytrading.com/images/testimonial.gif);
width:107px;
height:41px;
display:block;
}

#testimonials a{
width:107px;
height:41px;
display:block;
}

#testimonials a:hover{
background:url(http://www.affinitytrading.com/images/testimonial_over.gif);
width:107px;
height:41px;
}

#testimonials1{
background:url(http://www.affinitytrading.com/images/testimonial_over.gif);
width:107px;
height:41px;
display:block;
}

#faq{
background:url(http://www.affinitytrading.com/images/faq.gif);
width:58px;
height:41px;
display:block;
}

#faq a{
width:58px;
height:41px;
display:block;
}

#faq a:hover{
background:url(http://www.affinitytrading.com/images/faq_over.gif);
width:58px;
height:41px;
}

#faq1{
background:url(http://www.affinitytrading.com/images/faq_over.gif);
width:58px;
height:41px;
display:block;
}

#resource{
background:url(http://www.affinitytrading.com/images/resource.gif);
width:93px;
height:41px;
display:block;
}

#resource a{
width:93x;
height:41px;
display:block;
}

#resource a:hover{
background:url(http://www.affinitytrading.com/images/resource_over.gif);
width:93px;
height:41px;
}

#resource1{
background:url(http://www.affinitytrading.com/images/resource_over.gif);
width:93px;
height:41px;
display:block;
}


#contact{
background:url(http://www.affinitytrading.com/images/contactus.gif);
width:95px;
height:41px;
display:block;
}

#contact a{
width:95px;
height:41px;
display:block;
}

#contact a:hover{
background:url(http://www.affinitytrading.com/images/contactus_over.gif);
width:95px;
height:41px;
}

#contact1{
background:url(http://www.affinitytrading.com/images/contactus_over.gif);
width:95px;
height:41px;
display:block;
}

#left_container{
width:705px;
float:left;
padding:17px 6px 0 0;
}

#right_container{
width:216px;
float:left;
padding:17px 0 0 0;
}
.flash_graphic{
width:705px;
float:left;
}
.banner-img-box{
width:705px;
float:left;
}
.left_crv{
background:url(http://www.affinitytrading.com/images/left_crv.gif);
width:226px;
height:11px;
float:left;
overflow:hidden;
}
.left_bg{
float:left;
width:210px;
padding:0 8px 0 8px;
background:url(http://www.affinitytrading.com/images/left_bg.gif) no-repeat;
}

.register{
background:url(http://www.affinitytrading.com/images/register_box.gif);
width:101px;
height:29px;
padding:66px 24px 12px 85px;
float:left;
}

.register a{
width:101px;
height:29px;
float:left;
display:block;
}

.trader_our{
background:url(http://www.affinitytrading.com/images/trader_our.gif);
width:101px;
height:29px;
padding:66px 24px 12px 85px;
margin:8px 0 0 0;
float:left;
}

.trader_our a{
width:101px;
height:29px;
float:left;
display:block;
}

.accepting{
background:url(http://www.affinitytrading.com/images/accepting_box.gif);
width:101px;
height:29px;
padding:74px 24px 4px 85px;
margin:8px 0 0 0;
float:left;
}

.accepting a{
width:101px;
height:29px;
float:left;
display:block;
}

.free_workshops{
background:url(http://www.affinitytrading.com/images/free_workshops.gif);
width:101px;
height:29px;
padding:62px 24px 16px 85px;
margin:8px 0 0 0;
float:left;
}

.free_workshops a{
width:101px;
height:29px;
float:left;
display:block;
}

.charitable_box{
background:url(http://www.affinitytrading.com/images/charitable_box.gif);
width:101px;
height:29px;
padding:62px 24px 16px 85px;
margin:8px 0 0 0;
float:left;
}

.charitable_box a{
width:101px;
height:29px;
float:left;
display:block;
}

#today_market{
width:210px;
float:left;
height:294px;
margin-top:8px;
}

.arial18_333{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:18px;
	font-weight:bold;
	padding:8px 0 0 7px;
	}
	
.bg_mid_body{
background:url(http://www.affinitytrading.com/images/bg_mid_body.gif) top no-repeat;
width:705px;
float:left;
padding:32px 0 0 0;
}

.bg_mid_body_inner{
background:url(http://www.affinitytrading.com/images/bg_mid_body.gif) top no-repeat;
width:643px;
float:left;
padding:15px 31px 0 31px;
background:#FFFFFF;
}
.address
{
width:91px;
height:21px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#433E35;
font-weight:bold;
}
.smile
{
width:157px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#433E35;
height:55px;
}
.telphone
{
width:157px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#433E35;
height:27px;
}
.visit
{
width:157px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#433E35;
height:27px;
}

.bg_mid_body_inner_event{
background:url(http://www.affinitytrading.com/images/bg_mid_body.gif) top left no-repeat;
width:700px;
float:left;
padding:15px 01px 0 5px;
}

.mid_left{
width:372px;
float:left;
padding:0 0 0 26px;
}
.mid_right{
width:265px;
float:left;
padding:0 20px 0 17px;
}

.arial18_52493f{
	font-family:Arial, Helvetica, sans-serif;
	color:#52493f;
	font-size:18px;
	font-weight:bold;
	}
	
.box_crv{
background:url(http://www.affinitytrading.com/images/box_crv1.gif) #f6ebc3 top no-repeat;
width:361px;
float:left;
margin:20px 0 0 0;
padding:25px 8px 0 8px;
}

.box_crv_2{
background:url(http://www.affinitytrading.com/images/box_crv2.gif) no-repeat;
width:377px;
height:12px;
float:left;
}

.left{
float:left;
}

.listing_arrow{
background:url(http://www.affinitytrading.com/images/arrow_n.gif) top left no-repeat;
font-size:12px;
color:#35342e;
font-weight:normal;
padding:0 0 10px 17px;
margin:10px 0 0 0;
border-bottom:1px solid #c2bc9a;
}

.listing_arrow a{
font-size:12px;
color:#35342e;
font-weight:normal;
text-decoration:none;
font-weight:bold;
}	
.listing_arrow a:hover{
font-size:12px;
color:#35342e;
font-weight:normal;
font-weight:bold;
text-decoration:underline;
}	

.midlink{
float:left;
width:372px;
text-align:center;
margin:10px 0 0 0;
}
.heading_upcoming_even_text{
width:170px;
float:left;
padding:0 0 0 14px;
}

.sub_heading_1{
background:url(http://www.affinitytrading.com/images/bullet_1.gif) top left no-repeat;
font-size:12px;
color:#35342e;
font-weight:normal;
padding:2px 0 0 25px;
margin:6px 0 0 0;
}

.sub_heading_2{
background:url(http://www.affinitytrading.com/images/bullet_2.gif) top left no-repeat;
font-size:12px;
color:#35342e;
font-weight:normal;
padding:2px 0 0 25px;

}

.sub_heading_3{
background:url(http://www.affinitytrading.com/images/bullet_3.gif) top left no-repeat;
font-size:12px;
color:#35342e;
font-weight:normal;
padding:2px 0 0 25px;

}

.dvider_event{
background:url(http://www.affinitytrading.com/images/dvider_event.gif) left center no-repeat;
width:170px;
height:18px;
float:left;
margin:0 0 0 10px;
}

.morelink{
background:url(http://www.affinitytrading.com/images/arrow_n.gif) top left no-repeat;
font-size:12px;
color:#35342e;
font-weight:normal;
width:170px;
padding:0 0 10px 17px;
margin:0px 0 0 14px;
float:left;
}

.morelink a{
font-size:12px;
color:#35342e;
font-weight:normal;
text-decoration:none;
font-weight:bold;
}	
.morelink a:hover{
font-size:12px;
color:#35342e;
font-weight:normal;
font-weight:bold;
text-decoration:underline;
}	
	
.footer_crv{
background:url(http://www.affinitytrading.com/images/footer_crv.gif);
float:left;
width:15px;
height:51px;
}

.footer_crv1{
background:url(http://www.affinitytrading.com/images/footer_crv1.gif);
float:left;
width:15px;
height:51px;
}
.footer_bg{
background:url(http://www.affinitytrading.com/images/footer_bg.gif);
width:917px;
height:41px;
float:left;
text-align:center;
padding:10px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#52493f;
}
.footer_bg a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#52493f;
text-decoration:none;
}
.footer_bg a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#52493f;
text-decoration:underline;
}

.footer{
width:947px;
text-align:center;
padding:10px 0 10px 0;
float:left;

}
.footerlink{
font-size:12px;
color:#35393c;
}
.footerlink a{
font-size:12px;
color:#35393c;
text-decoration:none;
font-weight:bold;
}
.footerlink a:hover{
font-size:12px;
color:#35393c;
text-decoration:underline;
font-weight:bold;
}

.footerlink1{
font-size:12px;
color:#35393c;
line-height:23px;
}
.footerlink1 a{
font-size:12px;
color:#502700;
text-decoration:underline;
font-weight:bold;
}
.footerlink1 a:hover{
font-size:12px;
color:#502700;
text-decoration:none;
font-weight:bold;
}
.about_header{
width:705px;
float:left;
height:203px;
background: url(http://www.affinitytrading.com/images/header_aboutus.jpg);
}

.mission_header{
width:705px;
float:left;
height:203px;
background:url(http://www.affinitytrading.com/images/mission_header.gif);
}

.management{
background: url(http://www.affinitytrading.com/images/header_management.jpg);
width:705px;
float:left;
height:203px;
}

.education_header{
width:705px;
float:left;
height:203px;
background:url(http://www.affinitytrading.com/images/education_header_graphic.jpg);
}

.bredcrumb{
width:643px;
margin:auto;
text-align:right;
color:#35393c;
}

.bredcrumb a{
text-align:right;
color:#35393c;
text-decoration:underline;
}

.bredcrumb a:hover{
text-align:right;
color:#35393c;
text-decoration:none;
}

.body_text{
width:643px;
margin:auto;
padding:21px 0 0 0;
}

.about_us_contaner{
	width:643px;
	float:left;
	padding:15px 0 0 0;
	}
	
.arial12_52493f{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#52493f;
	font-weight:normal;
}

#mid_container{
width:500px;
float:left;
padding:0px 5px 0 0;
}
#mid_nav{
width:124px;
float:right;
background:#f5edc3;
padding:10px 0px 0 0;
}
.mid_nav_right{
	margin:0px;
	padding:4px 0 4px 10px;
	background:url(http://www.affinitytrading.com/images/arrow2.gif) top left no-repeat;
	margin:0 0 0 10px;
	list-style:none;
	width:104px;
	float:left;
	}
	
.mid_nav_right a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

	color:#514a3c;
	text-decoration:none;			
	}
	
.mid_nav_right a:hover{
	color:#000;
	text-decoration:none;			
	}
	
.line_nav{
background:url(http://www.affinitytrading.com/images/line_dvd.gif);
height:2px;
width:122px;
float:left;
overflow:hidden;
}
	
.link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#35393c;	
	text-decoration:underline;
}
.link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#35393c;	
	text-decoration:none;
}
#pagetitle{
	width:643px;
	background:url(http://www.affinitytrading.com/images/line_bottom_heading.gif) left bottom no-repeat;
	height:20px;
	padding:21px 0 0 0;

	}
	
.page_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
background:#FFFFFF;
color:#52493f;
width:82px;
margin:0px;
}

.midtext_contaner{
	width:643px;
	float:left;
	padding:10px 0 0 0;
	}

.phone{
	width:200px;
	float:left;
	padding:10px 10px 0 0;
	
	}
	
.bot_heading{
width:640px;
margin:20px 0 0 0px;
color:#504738;
font-size:15px;
font-weight:bold;
font:Arial, Helvetica, sans-serif;
background:url(http://www.affinitytrading.com/images/line_fade.gif) bottom right no-repeat;
float:left;
}

.bot_link{
	width:640px;
	margin:5px 0 30px 0px;
	color:#504738;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	float:left;
	}
	
.bot_link a{
	color:#504738;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}
	
.bot_link a:hover{
	color:#504738;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
.page_heading_seminar{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
background:#FFFFFF;
color:#52493f;
margin:0px;
}

.page_heading_bot{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
background:#FFFFFF;
color:#52493f;
margin:0px;
}

.sub_sub_heading{
font-size:12px;
color:#52493f;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
line-height:25px;
}

.sub_heading_bullet_n{
	background:url(http://www.affinitytrading.com/images/bullet_1.gif) top left no-repeat;
	font-size:12px;
	color:#35342e;
	font-weight:normal;
	padding:2px 0 2px 23px;
	}
.sub_heading_bullet_n2{
	background:url(http://www.affinitytrading.com/images/bullet_2.gif) top left no-repeat;
	font-size:12px;
	color:#35342e;
	font-weight:normal;
	padding:2px 0 2px 23px;
   	}
	
.sub_heading_bullet_n3{
	background:url(http://www.affinitytrading.com/images/bullet_3.gif) top left no-repeat;
	font-size:12px;
	color:#35342e;
	font-weight:normal;
	padding:2px 0 2px 23px;
   	}
	
.sub_heading_bullet_n4{
	background:url(http://www.affinitytrading.com/images/bullet_4.gif) top left no-repeat;
	font-size:12px;
	color:#35342e;
	font-weight:normal;
	padding:2px 0 2px 23px;
   	}
	
.sub_heading_bullet_n5{
	background:url(http://www.affinitytrading.com/images/bullet_5.gif) top left no-repeat;
	font-size:12px;
	color:#35342e;
	font-weight:normal;
	padding:2px 0 2px 23px;
   	}
	
.sub_heading_bullet_n6{
	background:url(http://www.affinitytrading.com/images/bullet_6.gif) top left no-repeat;
	font-size:12px;
	color:#35342e;
	font-weight:normal;
	padding:2px 0 2px 23px;
   	}
	
.sub_heading_bullet_n7{
	background:url(http://www.affinitytrading.com/images/bullet_7.gif) top left no-repeat;
	font-size:12px;
	color:#35342e;
	font-weight:normal;
	padding:2px 0 2px 23px;
   	}
	
.sub_heading_bullet_n8{
	background:url(http://www.affinitytrading.com/images/bullet_8.gif) top left no-repeat;
	font-size:12px;
	color:#35342e;
	font-weight:normal;
	padding:2px 0 2px 23px;
   	}
	
.sub_heading_bullet_n9{
	background:url(http://www.affinitytrading.com/images/bullet_9.gif) top left no-repeat;
	font-size:12px;
	color:#35342e;
	font-weight:normal;
	padding:2px 0 2px 23px;
   	}
	
.sub_heading_bullet_n10{
	background:url(http://www.affinitytrading.com/images/bullet_10.gif) top left no-repeat;
	font-size:12px;
	color:#35342e;
	font-weight:normal;
	padding:2px 0 2px 23px;
   	}
	
.atgteam_heading_contaner{
	width:645px;
	}

.testi_heading_contaner{
	width:645px;
	
	
}
.testi_empty_contaner{
	width:645px;
	margin-left:21px;
	padding-top:18px;
	border-top:1px solid #dbd8cc;
	float:left;
}
#mid_container2{
width:410px;
float:left;
padding:0px 10px 0 0;
}

.photo_team{
width:75px;
height:150px;
float:left;
padding:0px 0px 0 0;
}

.mid_team_container{
width:570px;
float:left;
}

.mid_testi_container{
width:630px;
float:left;
}

.v_line{
background:url(http://www.affinitytrading.com/images/v-line.gif) no-repeat;
height:1px;
width:645px;
float:left;
margin:15px 0 15px 0;
}

.photo_team1{
width:75px;
float:left;
padding:0px 0px 0 0;
}

.test_bot_heading{
width:645px;
margin:0 0 0 0px;
color:#504738;
font-size:15px;
font-weight:bold;
font:Arial, Helvetica, sans-serif;
background:url(http://www.affinitytrading.com/images/line_fade1.gif) top right no-repeat;
float:left;
}

.page_heading_advanced{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
background:#FFFFFF;
color:#52493f;
width:422px;
margin:0px;
}

.package{
background:#f3b700;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#52493f;
padding:10px 10px 10px 5px;
width:487px;
float:left;
margin: 0px 10px 10px 0;
font-weight:bold;
}

.package a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#52493f;
font-weight:bold;
text-decoration:none;
}
.education_bg{
	width:500px;
	margin-bottom:28px;
	background:url(http://www.affinitytrading.com/images/education_crv_bg.gif) top no-repeat;
	float:left;
	padding:4px 0px 0px 5px;
}

.onlinemid_list{
	width:460px;
	margin-bottom:28px;
	background:url(http://www.affinitytrading.com/images/onlinelist_bg.gif) top no-repeat;
	float:left;
	padding:4px 0px 0px 5px;
}


.online_coaching_bg{
	width:635px;
	margin:15px 0 28px 0;
	background:url(http://www.affinitytrading.com/images/online_coaching_bg.gif) top no-repeat;
	float:left;
	padding:4px 0px 0px 5px;
}


.education_bg_latest{
	width:635px;
	margin:15px 0 28px 0;
	background:url(http://www.affinitytrading.com/images/education_bg.gif) top no-repeat;
	float:left;
	padding:4px 0px 0px 5px;
}


.online_coaching_bg_new{
	width:615px;
	margin:15px 0 28px 0;
	background:url(http://www.affinitytrading.com/images/online_coaching_bg.gif) top no-repeat;
	float:left;
	padding:4px 0px 0px 25px;
}

.day_bg{
	background:url(http://www.affinitytrading.com/images/day_bg.gif) no-repeat;
	width:425px;
	height:16px;
	padding:3px 0 3px 10px;
	margin:8px 0 0 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	float:left;
	}
	
.education_list{
	width:410px;
	float:left;
	margin-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#52493f;
}
.education_list ul{
	margin:10px 0 10px 0;
	padding:0px;
	width:410px;
}
.education_list ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	padding:5px 3px 5px 17px;
	font-size:12px;
	color:#39332c;
	font-weight:normal;
	background:url(http://www.affinitytrading.com/images/atg_link_bg.gif) left top no-repeat;
	}
	
.intro_text{
	font-size:12px;
	color:#52493f;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	line-height:25px;
	float:left;
	width:500px;
	}
	
.formbg_main{
	background:#fdfaec;
	float:left;
	overflow:hidden;
	width:526px;
	margin:0 0 30px 0;
	}
	
.contact_fildbg_light{
	width:526px;
	float:left;
	background:#f1ead1;
	}
	
.contact_fildbg_btn{
	width:321px;
	float:left;
	padding:10px 0 10px 205px;
	margin:auto;
	background:#f1ead1;
	
		}
		
.smallinput1{
	width:11px;
	float:left;
	height:25px;
	text-align:center;
	}
	
.smallinput{
	width:50px;
	float:left;
	height:25px;
	}
	
.input_small{
	width:48px;
	font-size:13px;
		}
		
	
.contact_fildbg_lable1{
	width:191px;
	float:left;
	padding-right:14px;
	text-align:right;
	line-height:29px;
	}
	
.contact_fildbg_lable{
	width:321px;
	float:left;
	padding-left:11px;
	line-height:29px;
	}
	
.contact_fildbg_dark{
	width:526px;
	float:left;
	height:29px;
	background:#ecd8a5;
	}
	
.contact_fildbg_dark_big{
	width:426px;
	float:left;
	background:#b0d5e3;
	}
	
.contact_fildbg_lable1input1{
	width:180px;
	float:left;
	padding:4px 0 0 0;
	}
	
	#contact_form_cont{
	width:426px;
	float:left;
		}
	
.contact_form_text{
	width:426px;
	float:left;
	overflow:hidden;
	}
	
.contact_fildbg_light1{
	width:526px;
	float:left;
	padding:0px 0 4px 0px;
		}
	
.contact_fildbg_lablename{
	width:224px;
	float:left;
	padding:6px 0 6px 25px;
	}
	
.contact_fildbg_lablename_eq{
	width:180px;
	float:left;
	padding:6px 0 6px 21px;
	}
	
.contact_fildbg_lable1input{
	width:180px;
	float:left;
	padding:4px 0 0 0;
	}
	
.contact_fildbg_textarea{
	width:406px;
	float:left;
	padding:4px 0 0 0px;
	}
	
	
.contact_fildbg_lable1input{
	width:178px;
	float:left;
	font-size:13px;
	}
	
.input2{
	width:178px;
	float:left;
	font-size:13px;
	}
	
.contactus_heading{
	width:640px;
	float:left;
		}
	
	.prof_links1{
	width:503px;
	float:left;
	
	}
.prof_links1 ul{
	margin:0px;
	padding:0px;
	width:503px;
}
.prof_links1 ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-top:5px;
	padding:3px 3px 3px 17px;
	font-size:12px;
	color:#52493f;
	font-weight:normal;
	background:url(http://www.affinitytrading.com/images/atg_link_bg.gif) left top no-repeat;
	background-color:#ebdfba;
}
.prof_links1 ul li a{
	color:#52493f;
	font-weight:normal;
	text-decoration:underline;
	
	
}
.prof_links1 ul li a:hover{
	color:#52493f;
	font-weight:normal;
	text-decoration:none;
}

.text_contaner{
	width:500px;
	padding-top:15px;
	padding-bottom:15px;
	float:left;
	}
	
	.atg_bg{
	width:500px;
	height:200px;
	margin-left:5px;
	margin-top:9px;
	margin-bottom:48px;
	background:url(http://www.affinitytrading.com/images/ATG_bg.gif) no-repeat;
	float:left;
	padding:0 0 0 13px;
}

.atg_bg_team{
	width:444px;	
	margin-left:5px;
	margin-top:9px;
	margin-bottom:25px;
	background:url(http://www.affinitytrading.com/images/ATG_bg.gif) no-repeat;
	float:left;
}
.atg_contant{
	width:360px;
	padding-top:16px;
	margin-left:25px;
}
.atg_links1{
	width:241px;
	float:left;
	}
	
.atg_links1 ul{
	margin:0px;
	padding:0px;
	width:225px;
}
.atg_links1 ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-top:5px;
	padding:3px 3px 3px 17px;
	font-size:12px;
	color:#52493f;
	font-weight:normal;
	background:url(http://www.affinitytrading.com/images/atg_link_bg.gif) left top no-repeat;
	background-color:#ebdfba;
}
.atg_links1 ul li a{
	color:#52493f;
	font-weight:normal;
	text-decoration:none;
	
	
}
.atg_links1 ul li a:hover{
	color:#52493f;
	font-weight:normal;
	text-decoration:underline;
}

.atg_links2{
	width:235px;
	float:left;
}
.atg_links2 ul{
	margin:0px;
	padding:0px;
	width:225px;
}
.atg_links2 ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-top:5px;
	padding:3px 3px 3px 17px;
	font-size:12px;
	color:#52493f;
	font-weight:normal;
	background:url(http://www.affinitytrading.com/images/atg_link_bg.gif) left top no-repeat;
	background-color:#ebdfba;
}
.atg_links2 ul li a{
	color:#52493f;
	font-weight:normal;
	text-decoration:none;
	}
.atg_links2 ul li a:hover{
	color:#52493f;
	font-weight:normal;
	text-decoration:underline;
}

.egar_contaner{
	width:643px;
	float:left;
	}

.faq_contaner{
	width:643px;
	float:left;
	
	}
.arial12_52493f{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#52493f;
	font-weight:normal;
}
.faqq {
	background-color:#ede9dc;
	border-bottom:1px solid #D7D9D9;
	padding:6px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3c3833;
	margin-top:4px;
	text-decoration:none;
}
.faqq a:link, .faqq a:active, .faqq a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3c3833;
	text-decoration:none;
}
.faqans {
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3c3833;
	text-decoration:none;
}
.faqans a:link, .faqans a:active, .faqans a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3c3833;
	text-decoration:none;
}
.faqans a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3c3833;
	text-decoration:none;
}

.package2{
background:#f3b700;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#52493f;
padding:5px 10px 5px 5px;
width:267px;
float:left;
margin: 0 10px 4px 0;
font-weight:bold;
}
.package2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#52493f;
font-weight:bold;
}
.online_coaching_list{
	width:600px;
	float:left;
	margin-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#52493f;
}
.online_coaching_list ul{
	margin:10px 0 10px 0;
	padding:0px;
	width:590px;
}
.online_coaching_list ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	padding:5px 3px 5px 17px;
	font-size:12px;
	color:#39332c;
	font-weight:normal;
	background:url(http://www.affinitytrading.com/images/atg_link_bg.gif) left top no-repeat;
	}
	
.sitemap_link{
	width:278px;
	float:left;
	margin:15px 0 0 0;
	}
	
.sitemap_link ul{
	width:278px;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
.sitemap_link ul li{
	font-size:12px;
	color:#583704;
	padding:3px 0 3px 15px;
	width:263px;
	background:url(http://www.affinitytrading.com/images/arrow.gif) top left no-repeat;
	}
	
.sitemap_link ul li a{
	font-size:12px;
	color:#583704;
	text-decoration:none;
	}
	
.sitemap_link ul li a:hover{
	font-size:12px;
	color:#583704;
	text-decoration:underline;
	}
	
	.sitemap_link1{
	width:278px;
	float:left;
	margin:15px 0 0 35px;
	}
	
.sitemap_link1 ul{
	width:278px;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
.sitemap_link1 ul li{
	font-size:12px;
	color:#583704;
	padding:3px 0 3px 15px;
	width:263px;
	background:url(http://www.affinitytrading.com/images/arrow.gif) top left no-repeat;
	}
	
.sitemap_link1 ul li a{
	font-size:12px;
	color:#583704;
	text-decoration:none;
	}
	
.sitemap_link1 ul li a:hover{
	font-size:12px;
	color:#583704;
	text-decoration:underline;
	}
	
.education_list_trading{
	width:600px;
	float:left;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#52493f;
}

.educationlist{
	width:310px;
	float:left;
	}
	
.educationlist ul{
	margin:0 0 0 20px;
	padding:0px;
	width:275px;
}
.educationlist ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-top:5px;
	padding:3px 3px 3px 17px;
	font-size:12px;
	color:#52493f;
	font-weight:normal;
	background:url(http://www.affinitytrading.com/images/atg_link_bg.gif) left top no-repeat;
	background-color:#ebdfba;
}
.educationlist ul li a{
	color:#52493f;
	font-weight:normal;
	text-decoration:none;
	
	
}
.educationlist ul li a:hover{
	color:#52493f;
	font-weight:normal;
	text-decoration:underline;
}

#mid_nav_education{
width:145px;
float:right;
background:#f5edc3;
padding:10px 0px 0 0;
}


	
.mid_nav__education a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#514a3c;
text-decoration:none;			
	}
	
.mid_nav__education a:hover{
	color:#000;
	text-decoration:none;			
	}
	
.line_nav_education{
background:url(http://www.affinitytrading.com/images/line_dvd.gif) center top;
height:2px;
width:135px;
float:left;
overflow:hidden;
}
.left_nav_heading{
height:20px;
padding:0 0 0 10px;
float:left;
font-size:15px;
width:135px;
}

.left_nav_heading_new{
height:20px;
padding:8px 0 0 10px;
float:left;
font-size:15px;
width:135px;
}

.mid_nav_right_education{
	margin:0px;
	padding:4px 0 4px 8px;
	background:url(http://www.affinitytrading.com/images/arrow2.gif) top left no-repeat;
	margin:0 0 0 5px;
	list-style:none;
	width:126px;
	float:left;
	}
	
.mid_nav_right_education a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#514a3c;
text-decoration:none;			
	}
	
#mid_container_education{
width:480px;
float:left;
padding:0px 5px 0 0;
}

.package_education{
background:#f3b700;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#52493f;
padding:10px 10px 10px 5px;
width:450px;
float:left;
margin: 0px 10px 10px 0;
font-weight:bold;
}

.package_education a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#52493f;
font-weight:bold;
text-decoration:none;
}

.left_education{
float:left;
width:470px;
margin:0px 0 10px 0; 
}

.mid_left_text{
width:470px;
float:left;
padding:0px 5px 0 0;
}


.listing_main{
	width:600px;
	float:left;
	margin-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#52493f;
}
.listing_main ul{
	margin:10px 0 10px 0;
	padding:0px;
	width:590px;
}
.listing_main ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	padding:2px 3px 2px 17px;
	font-size:12px;
	color:#39332c;
	font-weight:normal;
	background:url(http://www.affinitytrading.com/images/atg_link_bg.gif) left top no-repeat;
	}

.bot_link_education{
	width:640px;
	margin:5px 0 15px 0px;
	color:#504738;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	float:left;
	padding-bottom:31px;
	}
	
.bot_link_education a{
	color:#504738;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}
	
.bot_link_education a:hover{
	color:#504738;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
	.listing_software{
	width:300px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#52493f;
}
.listing_software ul{
	margin:10px 0 10px 0;
	padding:0px;
	width:300px;
}
.listing_software ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	padding:2px 3px 2px 17px;
	font-size:12px;
	color:#39332c;
	font-weight:normal;
	background:url(http://www.affinitytrading.com/images/atg_link_bg.gif) left top no-repeat;
	}
	
.sofware_screen1{
background:url(http://www.affinitytrading.com/images/software_screen1.gif) no-repeat;
width:286px;
height:207px;
float:left;
margin:20px 0 0 10px;
}

.sofware_screen2{
background:url(http://www.affinitytrading.com/images/software_screen2.gif) no-repeat;
width:286px;
height:207px;
float:left;
margin:20px 0 0 10px;
}

.sofware_screen3{
background:url(http://www.affinitytrading.com/images/software_screen3.gif) no-repeat;
width:286px;
height:207px;
float:left;
margin:20px 0 0 10px;
}

.sofware_screen4{
background:url(http://www.affinitytrading.com/images/software_screen4.gif) no-repeat;
width:286px;
height:207px;
float:left;
margin:20px 0 0 10px;
}


.arial13_FF0000{
color: #FF0000;
font-size:13px;
}

.arial13_333{
color: #333;
font-size:13px;
}
.arial13_52493f{
color: #52493f;
font-size:14px;
}


.bg_mid_body_missing{
background:url(http://www.affinitytrading.com/images/bg_mid_body.gif) #FFFFFF top no-repeat;
width:880px;
float:left;
padding:15px 31px 0 31px;
}

.donate_smile_header
{
width:705px;
float:left;
height:204px;
background:url(http://www.affinitytrading.com/images/img_donate_smile_banner_pic.jpg) no-repeat;
}


.charitable_contribution_con
{
	width:643px;
	height:20px;
	padding:21px 0 0 0;
	}
	
.mid_nav_right_donate{
	margin:0px;
	padding:4px 0 4px 8px;
	background:url(http://www.affinitytrading.com/images/arrow2.gif) top left no-repeat;
	margin:0 0 0 5px;
	list-style:none;
	width:126px;
	float:left;
	color:#514A3C;
	}	
	.mid_nav_right_donate a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#514a3c;
text-decoration:none;			
	}
	
	.donate_smile_train_con
	{
	float:left;
	width:450px;
	height:103px;
	padding-left:10px;
	}
	
	.donate_smile_body_con
	{
	width:640px;
	float:left;
	padding:24px 0px 0px 0px;
	background-color:#FFFFFF;
}

.donate_body_left_panel
{
float:left;
width:195px;
}

.donate_girl_pic
{
float:left;
width:195px;
height:220px;
padding-bottom:30px;
}


.donate_new_york_times_main_con
{
float:left;
width:195px;
height:119px;
padding-bottom:55px;
}

.donate_new_york_times
{
float:left;
width:193px;
height:119px;
padding-bottom:30px;
border:1px #D3CFC7 solid;
}

.donate_new_york_times_inner_con1
{
float:left;
width:183px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#433E35;
font-size:18px;
line-height:20px;
padding-left:2px;
padding-top:14px;
}

.donate_new_york_times_inner_con2
{
float:left;
width:183px;
padding-left:2px;
padding-top:16px;
}

.donate_address_main_con
{
float:left;
width:191px;
}
.donate_address_inner_con
{
float:left;
width:194px;
}

.times_new_york_pic
{
float:left;
width:195px;
height:119px;
padding-bottom:30px;
}
.donate_address_main_con1
{
float:left;
width:194px;
height:8px;
}

.donate_address_center_con
{
	float:left;
	width:193px;
	background:#F6F3DF;
	padding-bottom:10px;
	padding-top: 5px;
}

.donate_address_font
{
float:left;
width:157px;
font-family:Arial, Helvetica, sans-serif;
color:#433E35;
font-size:12px;
padding-left:20px;
}

.donate_link
{

color:#433E35;
text-decoration:underline;
}

.donate_right_main_panel
{
float:right;
width:423px;
background:#FFFFFF;
}

.donate_right_goal_charity
{
float:right;
width:415px;
font-family:Arial, Helvetica, sans-serif;
color:#433E35;
font-size:23px;
}

.donate_right_text_con
{
float:right;
width:415px;
font-family:Arial, Helvetica, sans-serif;
color:#433E35;
font-size:12px;
line-height:16px;
padding-bottom:30px;
}


.donate_rectangle_con
{
float:right;
width:405px;
font-family:Arial, Helvetica, sans-serif;
color:#433E35;
font-size:12px;
line-height:19px;
padding-left:10px;
}
ul
{
padding:0;
margin:0;
list-style:none;
}
li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#433E35;
line-height:20px;
}

.rectangle_black_bullet
{
float:left;
width:3px;
height:3px;
}
.help_99
{
color:#433E35;
text-decoration:underline;
}

.donate_right_donate_now_button
{
float:leftt;
width:200px;
padding-left:100px;
}

.donate_contribute_pic
{
width:640px;
float:left;
background:#FFFFFF;
padding-top:44px;
padding-bottom:2px;
}

.donate_contribute_pic_nav
{
width:600px;
float:left;
}

.donate_contribute_pic_nav1
{
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#433E35;
font-size:12px;
padding:0px 10px 0px 10px;
text-decoration:underline;
pa
}

.donate_contribute_pic_nav1 a
{
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#433E35;
font-size:12px;
padding:0px 10px 0px 10px;
text-decoration:underline;
}

.donate_divider_con
{
float:left;
width:3px;
height:11px;
padding-top:3px;
.top_text {
	color: #FFF;
}
.style4
{font-family:Arial, Helvetica, sans-serif;
font-weight:bold
color:#c64702;
font-size:13px;
}

