@charset "utf-8";
/* CSS Document */
*{
	padding:0px; margin:0px; text-decoration:none; border:0px;
}
body{
	background:url(../images/body_bg.jpg) repeat-x;
}
.outer_div{
	width:100%; margin-top:117px; height:416px; background:url(../images/inner_bg.jpg) top center repeat-y;
}
.main_div{
	width:864px; margin-left:auto; margin-right:auto; position:relative;
}
.content_div{
	width:864px; margin:2px 0px 2px 0px; height:412px; float:left; background:#000 url(../images/content_bg.jpg) left top no-repeat; display:inline;
}
.logo_panel{
	float:left; width:500px; height:75px; padding-left:26px;
}
.share_lnk_box{
	float:right; margin:15px 30px 0px 0px; display:inline;
}
.main_lnk_panel{
	float:left; width:838px; height:38px; background:url(../images/main_lnk_bg.jpg) no-repeat;
	font:bold 12px/35px Verdana, Arial, Helvetica, sans-serif; color:#efefef; 
	padding-left:26px; height:38px; text-transform:uppercase;
}
.main_lnk_panel a{
	font:bold 12px/35px Verdana, Arial, Helvetica, sans-serif; color:#efefef; 
	text-transform:uppercase;
}
.main_lnk_panel a:hover{
	font:bold 12px/35px Verdana, Arial, Helvetica, sans-serif; color:#831114; 
	text-transform:uppercase;
}
.main_lnk_panel_active{
	font:bold 12px/35px Verdana, Arial, Helvetica, sans-serif; color:#831114; 
	text-transform:uppercase;
}
.content_panel{
	float:left; width:864px; text-align:justify; height:299px; font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#ebebeb;
}
.btm_container{
	width:864px; position:relative; margin-left:auto; margin-right:auto;
}
.btm_panel{
	clear:both; width:864px; height:50px; padding-top:60px; text-align:center;
}
.copyright{	
	float:left; width:864px; text-align:center;
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin-top:15px; padding-bottom:10px;
}
.association_box{
	float:left; width:864px; text-align:center;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#494949;
}
.association_box span{
	padding-top:4px;
}
.association_box img{
	margin-left:15px; display:inline;
}
.content_leading dl, dd{
	padding:0px; margin:0px; list-style-type:none;
}
.content_leading dd{
	padding:0px 0px 0px 15px; margin:0px 0px 0px 20px; list-style-type:none; background:url(../images/bullet.gif) 0px 8px no-repeat;
}
.readmore_lnk{
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#efefef; text-decoration:underline;
}
.readmore_lnk:hover{
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#901718; text-decoration:underline;
}
.left_img_box{
	float:left;
}
.question{
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#901718;
}
.testimonial_lnk{
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#901718; text-decoration:underline;
}
.testimonial_lnk:hover{
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#EFEFEF; text-decoration:underline;
}
.red_title{
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#901718;
}
.program_heading{
	float:left; text-align:center; width:834px; padding:10px 15px 0px 15px; line-height:15px;
}
.program_heading_left{
	float:left; width:600px; text-align:left;
}
.program_heading_right{
	float:right; width:234px; text-align:right;
}
.program_title{
	float:left; width:864px; text-align:center; height:12px;
}
.program_content{
	float:left; width:834px; padding:10px 15px 5px 15px;
}
.program_content_col1{
	float:left; width:225px; margin-left:20px; margin-right:20px;
}
.program_content_col2{
	float:left; width:225px; margin-left:20px; margin-right:20px;
}
.program_content_col3{
	float:left; width:225px; margin-left:20px; margin-right:20px;
}
.program_content_heading{
	float:left; width:210px; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFF; background:#000; padding:8px 5px 8px 10px;
}
.program_content_txt{
	float:left; width:210px; color:#000; background:#FFF; padding:8px 5px 8px 10px; font:10px Verdana, Arial, Helvetica, sans-serif; height:120px;
}
.program_bottom{
	float:left; width:834px; padding:0px 15px 0px 15px; text-align:center; line-height:15px;
}
.resources_heading{
	float:left; text-align:center; width:834px; padding:15px 15px 15px 15px; line-height:15px;
}
.resources_heading_left{
	float:left; width:600px; text-align:left;
}
.resources_heading_right{
	float:right; width:234px; text-align:right;
}
.resource_content{
	float:left; width:834px; padding:10px 15px 10px 15px;
}
.resources_images dl, dd{
	padding:0px; margin:0px; list-style-type:none;
}
.resources_images dd{
	padding:0px; margin:10px 17px 10px 17px; list-style-type:none; float:left; text-align:center;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.resources_images dd span{
	display:block; text-align:center;
}
.resources_images dd a{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; outline:none;
}
.resources_images dd a:hover{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#901718; outline:none;
}
.details_black{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.white_content{	
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#ebebeb;
}
.contact_content{
	float:left; padding:0px 0px 15px 0px; margin-left:10px; margin-top:28px; width:500px;
}
.store_box{
	float:left; width:730px; padding:10px; background:#FFF; display:inline; margin:0px 10px 10px 0px;
}
.store_thumb{
	float:left; text-align:left; width:210px; margin-right:10px;
}
.store_txt{
	float:left; text-align:left; width:500px;
}
.store_content{
	float:left; text-align:left; width:500px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin-bottom:10px;
}
.store_price{
	float:left; text-align:left; width:500px; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-bottom:10px;
}
.buy_btn{
	float:left; width:50px;
}
.price_tag{
	float:left; width:450px; text-align:right;
}
.price{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#901718;
}
.store_container{
	float:left; width:770px;
}
.resource_pop_title{
	font:bold 25px "Times New Roman", Times, serif; color:#FFF;
}
.sitemap_panel{
	float:left; width:864px; text-align:center; font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#ebebeb; padding:0px 0px 20px 0px; 
}
.sitemap_panel_cotent{
	text-align:left; margin-left:30px; width:175px; float:left; display:inline;
}
.sitemap_panel_cotent02{
	text-align:left; margin-left:30px; width:300px; float:left; display:inline;
}
.sitemap_lnks dl, dd{
	padding:0px; margin:0px; list-style-type:none;
}
.sitemap_lnks dd{
	padding:0px 0px 0px 15px; margin:10px 0px 0px 0px; list-style-type:none; background:url(../images/bullet.gif) 0px 7px no-repeat;
}
.sitemap_lnks dd a{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#FFF;
}
.sitemap_lnks dd a:hover{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#831114;
}

.sitemap_sub_lnk dl, dd{
	padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-type:none;
}
.sitemap_sub_lnk dd{
	padding:0px 0px 0px 0px; margin:1px 0px 0px 5px; list-style-type:none; background:none;
}
.sitemap_sub_lnk dd a{
	font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFF;
}
.sitemap_sub_lnk dd a:hover{
	font:11px Verdana, Arial, Helvetica, sans-serif; color:#831114;
}
.top_sitemap_lnk_sep{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#efefef; 
	text-transform:uppercase;
}
.top_sitemap_lnk{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#efefef; 
	text-transform:uppercase;
}
.top_sitemap_lnk:hover{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#831114; 
	text-transform:uppercase;
}
.top_sitemap_lnk_active{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#831114; 
	text-transform:uppercase;
}

/* Added new At 21 oct 09*/

.store_box_store{
	float:left; width:641px; padding:10px; background:#FFF; display:inline; margin:0px 10px 10px 49px; display:inline;
}
.store_thumb_store{
	float:left; text-align:left; width:202px; margin-right:10px; margin-left:10px; display:inline;
}
.store_txt_store{
	float:left; text-align:left; width:415px; display:inline;
}
.store_content_store{
	float:left; text-align:left; width:415px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin-bottom:10px; display:inline;
}
.store_price_store{
	float:left; text-align:left; width:415px; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-bottom:10px; display:inline;
}
.price_tag_store{
	float:left; width:420px; text-align:right; display:inline;
}
.store_txt_visa{
	float:left; text-align:left; width:350px; display:inline;
}
.store_content_visa{
	float:left; text-align:left; width:350px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#EBEBEB; margin-bottom:10px; display:inline;
}

.visa_col1{
float:left; width:350px;
}
.visa_col2{
float:left; width:350px;
}
.visa_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#000000;
height:15px;
}