/* CSS document for krunchbox home pages */
html, body{
	border:none;
	margin:0px;
	font-family:"Trebuchet MS", Verdana;
	font-size:11px;
	font-weight:normal;
	background:#cdebf8 url(../images/bg_tiler.jpg) repeat-x;
	}
a{
	color:#00a1e4;
}
a:hover{
  text-decoration:none;
}
.outer_container{
  width:1264px;
  #width:1259px;
	margin:0px auto;
	background:#FFFFFF;
}
.kh_banner{
	position:relative;
	height:70px;
	border-bottom:#4ca9e5 solid 3px;
}
.banner_logo_parent{
	position: relative; 
	float:left; 
	margin-top:10px;
	margin-left:28px;
}
.login_parent{
	position:relative;
	float:right;
	margin-right:9px;
	_margin-right:4px;
	top:55px;
	height:25px;
	width:70px;
}
.menu_panel_parent{
	position:relative;
	height:30px;
	padding-left:10px;
	padding-right:10px;
}
.menu_panel{
	position:relative;
	height:30px;
}
.menu_panel_core{
	float:left;
}
.btn_login_left{
	float:left;
	width:7px;
	height:26px;
	background-image:url(../images/kh_login_btn_left.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.btn_login_bg{
	float:left;
	padding-left:10px;
	padding-right:9px;
	height:26px;
	background-image:url(../images/kh_login_btn_bg.gif);
	background-repeat:repeat-x;
	font-family:"Gill Sans MT", Verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:26px;
	color:#FFFFFF;
}
.btn_login_right{
	float:left;
	width:7px;
	height:26px;
	background-image:url(../images/kh_login_btn_right.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
.selected_menu_left{
	width:8px;
	height:31px;
	background-image:url(../images/login_menu_selected_left.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
}
.selected_menu_right{
	width:8px;
	height:31px;
	background-image:url(../images/login_menu_selected_right.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
.selected_menu_bg{
	height:31px;
	background-image:url(../images/kh_menu_selected_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:center;
	text-transform:uppercase;
	float:left;
	padding-right:15px;
	padding-left:15px;
}
.unselected_menu_left{
	width:8px;
	height:31px;
	background-image:url(../images/login_menu_unselected_left.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
}
.unselected_menu_right{
	width:8px;
	height:31px;
	background-image:url(../images/login_menu_unselected_right.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
.unselected_menu_bg{
	height:31px;
	background-image:url(../images/kh_menu_unselected_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:center;
	text-transform:uppercase;
	float:left;
	padding-right:15px;
	padding-left:15px;
}
.selected_menu_bg a.main_menu{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	height:31px;
	top:-2px;
	color:#FFFFFF;
}
.unselected_menu_bg a.main_menu{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	height:31px;
	top:-2px;
	color:#b7b7b7;
}
.menu_divider{
	width:2px;
	height:31px;
	background-image:url(../images/kh_menu_divider.gif);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
}
.flash_parent{
	height:254px;
	margin-top:5px;
	text-align:center;
	margin-left:10px;
	margin-right:10px;
}
.kh_copyright_parent{
	height:62px;
	background-image:url(../images/kh_copyright_band_bg.gif);
	background-repeat:repeat-x;
	clear:both;
}
.kh_footer_links_parent{
	text-align:center;
	color:#FFFFFF;
	font-weight:normal;
	padding-top:5px;
}
.kh_copyright_text_parent{
	height:28px;
	text-align:center;
	color:#FFFFFF;
}
.kh_footer_links_parent a.link_copyright{
	text-decoration:underline;
	height:28px;
	color:#ffffff;
	line-height:28px;
}
.home_contents_block{
	position:relative;	
	margin-left:10px;
	margin-right:10px;
}
.cntnt_block_top_left{
	width:8px;
	height:20px;
	background-image:url(../images/kh_cntnt_tab_top_left.gif);
	background-position:top;
	background-repeat:no-repeat;
}
.cntnt_block_top_right{
	width:8px;
	height:20px;
	background-image:url(../images/kh_cntnt_tab_top_right.gif);
	background-position:top;
	background-repeat:no-repeat;
}
.cntnt_block_bottom_left{
	width:8px;
	height:20px;
	background-image:url(../images/kh_cntnt_tab_bottom_left.gif);
	background-position:top;
	background-repeat:no-repeat;
}
.cntnt_block_bottom_right{
	width:8px;
	height:20px;
	background-image:url(../images/kh_cntnt_tab_bottom_right.gif);
	background-position:top;
	background-repeat:no-repeat;
}
.cntnt_block_brdr_top{
	height:20px;
	background-image:url(../images/kh_cntnt_tab_border_top.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.cntnt_block_brdr_left{
	height:20px;
	width:8px;
	background-image:url(../images/kh_cntnt_tab_border_left.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.cntnt_block_brdr_bottom{
	height:20px;
	background-image:url(../images/kh_cntnt_tab_border_bottom.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.cntnt_block_brdr_right{
	height:20px;
	width:8px;
	background-image:url(../images/kh_cntnt_tab_border_right.gif);
	background-repeat:repeat-y;
	background-position:right;
}
.blank_content{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:3px; 
	line-height:10px;
}
.about_kb_core_block{
	vertical-align:top;
	background-image:url(../images/kh_cntnt_block_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.about_kb_header_block{
	position:relative;
	padding-left:16px;
	height:30px;
	line-height:24px;
	background-image:url(../images/about_kb_header_bg.gif);
	background-repeat:repeat;
	border-left:#eeeeee solid 1px;
	border-right:#eeeeee solid 1px;
}
.krunchbox_black{
	font-size:20px;
	text-decoration:none;
	color:#000000;
}
.krunchbox_blue{
	font-size:20px;
	text-decoration:none;
	color:#00adf1;
}
.float_left{
	float:left;
}
.float_right{
	float:right;
}
.about_kb_block{
	background-image:url(../images/about_kb_block_bg.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
}
.kb_tour_block{
	margin-top:5px;
}
.kb_tour_header_block{
	position:relative;
	height:31px;
	line-height:26px;
	_top:-4px;
}
.kb_tour_body{
	position:relative;
	margin-left:10px;
	margin-right:10px;
	_top:-4px;
	text-align:left;
	padding:10px;
	clear:both;
}
.FAQ_tab_gradient_bg a{
  text-decoration:none;
}
.faq_block{
	float:left; 
	width:30%; 
	text-align:left;
}
.faq_header_block{
	position:relative;
	margin-left:3px;
	height:31px;
	line-height:26px;
}
.header_block_left{
	width:6px;
	height:31px;
	background-image:url(../images/kh_block_header_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.header_block_bg{
	height:31px;
	background-image:url(../images/kh_block_header_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	text-align:left;
	padding-left:5px;
	font-size:14px;
	font-weight:bold;
	color:#2472a3;
	vertical-align:middle;
	line-height:30px;
}
.header_block_right{
	width:6px;
	height:31px;
	background-image:url(../images/kh_block_header_right.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.faq_body{
	margin-left:9px; 
	margin-right:4px; 
	border-left:#eeeeee solid 1px; 
	border-right:#eeeeee solid 1px;
}
.faq_item{
	position:relative;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:15px;
	background-image:url(../images/faq_item_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	text-align:left;
}
.faq_text_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	padding-bottom:6px;
}
.faq_text_normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	padding-bottom:6px;
	color:#000000;
}

.btn_view_more_videos{ 
	width:112px;
	height:20px;
	background-color:transparent;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-image:url(../images/view_more_videos.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	margin-top:3px;
	#margin-top:0px;
	padding-bottom:4px;
	#padding-bottom:0px;
}
.btn_view_more_questions{
	width:120px; 
	height:20px;
	background-color:transparent;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-image:url(../images/view_more_questions.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	margin-top:3px;
	#margin-top:0px;
	padding-bottom:4px; 
	#padding-bottom:0px; 
}
.btn_view_more_testimonials{
	width:125px;
	height:20px;
	background-color:transparent;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-image:url(../images/view_more_testimonials.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	margin-top:2px;
	padding-bottom:4px; 
	#padding-bottom:0px; 
}
.btn_view_more_questions_parent{
	float:right;
}
.arial_bulleted_text_normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.item_about_kb{
	position:relative;
	padding-top:10px;
	padding-bottom:10px;
}
.stressed_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#519bcc;
}
.about_kb_bullets_parent{
	position:relative; 
	float:left; 
	top:3px; 
	margin-left:5px; 
	margin-right:20px;
	height:auto;
}
.left_column{
	position:relative; 
	float:left; 
	width:70%; 
	height:auto;
}
.right_column{
	position:relative;
	float:right;
}
.testimonials_text_block{
	position:relative;
	padding-left:10px;
	padding-right:10px;
	width:auto;
	background-image:url(../images/testimonials_bg.gif);
	background-repeat:repeat-x;
	margin-left:8px; 
	margin-right:4px; 
}
.testimonials_image_block{
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	width:auto;
}
.left_menu_block{
	float:left;
	width:194px;
	padding-left:2px;
	padding-right:2px;
}
.right_conntents_block{
	position:relative;
	float:right;
	margin-right:5px;
}
.header_block_button_parent{
	float:right;
	padding-top:2px;
}
.header_page_navigator{
	float:left;
	width:40px;
	color:#999999; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px; 
	font-weight:bold; 
	line-height:26px; 
	text-align:center;
}
.why_krunchbox_list{
	list-style-image:url(../images/list_bullet.gif); 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;  
	color:#4c4c4c;
}
.vertical_top_pad_btm_10px{
	vertical-align:top; 
	padding-bottom:5px;
}
.horizontal_dotted_line{
	border-top:#0099CC dashed 1px; 
	height:15px; 
	margin-left:10px; 
	margin-right:30px;
	clear:both;
}
.why_kb_header_text{
	font-size:15px; 
	font-weight:bold; 
	margin-left:10px;
}
.align_left{
	text-align:left;
}

.margin_left_right_10px{
	margin-left:10px; 
	margin-right:10px;
}
.home_contents_parent{
	margin-top:5px; 
	margin-left:10px; 
	margin-right:10px; 
	margin-bottom:5px; 
	height:auto;
	overflow:auto;
}
.home_contents_block_gradient_bg{
	margin:2px 10px 4px 10px; 
	padding-top:3px;
	padding-left:2px;
	padding-bottom:3px;
	background-image:url(../images/Kb-home_body_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	border:#cccccc solid 1px;
  height:auto;
	width:1238px;
	#width:1234px;
}
.pad_btm_10px{
	padding-bottom:10px;
  font-size:0px;
}
.margin_left_5px{
	margin-left:5px;
}
.color_blue{
	color:#00a2eb;
}
.kb_list_bullet_container{
	width:40px; 
	text-align:center; 
	vertical-align:top; 
	padding-bottom:10px;
}
.about_kb_body{
	clear:both; 
	border-left:#cccccc solid 1px; 
	padding-left:7px; 
	padding-right:7px; 
	border-right:#cccccc solid 1px;
	height:100%;
}
.about_kb_top_right_corner{
	float:right; 
	background-image:url(../images/curved_corner_top_right.gif); 
	width:7px; 
	height:6px; 
	background-repeat:no-repeat; 
	font-size:4px;
}
.about_kb_top_left_corner{
	float:left; 
	background-image:url(../images/curved_corner_top_left.gif); 
	width:7px; 
	height:6px; 
	background-repeat:no-repeat; 
	font-size:4px;
}
.about_kb_top_border{
	background-image:url(../images/curved_corner_top.gif);
	height:6px; 
	background-repeat:repeat-x;
}
.about_kb_core_parent{
	border-left:#e6e6e6 solid 1px;
	border-right:#e6e6e6 solid 1px;
	border-bottom:#e6e6e6 solid 1px;
}
.about_kb_bottom_right_corner{
	float:right; 
	background-image:url(../images/curved_corner_bottom_right.gif); 
	width:7px; 
	height:6px; 
	background-repeat:no-repeat; 
	font-size:4px;
}
.about_kb_bottom_left_corner{
	float:left; 
	background-image:url(../images/curved_corner_bottom_left.gif); 
	width:7px; 
	height:6px; 
	background-repeat:no-repeat; 
	font-size:4px;
}
.about_kb_bottom_border{
	background-image:url(../images/curved_corner_bottom.gif);
	height:6px; 
	background-repeat:repeat-x;
}
.left_menu_panel{
	width:194px; 
	overflow:auto;
	vertical-align:top;
}
.list_divider{
	background-image:url(../images/about_kb_divider.gif); 
	background-position:left; 
	background-repeat:no-repeat; 
	height:2px;
}
.list_divider_testimonials{
	background-image:url(../images/deviderLine_testimonials.gif); 
	background-position:left; 
	background-repeat:no-repeat; 
	height:2px;
	margin-left:10px;
}
.align_center{
	text-align:center;
}
.margin_left_right_5px{
	margin-left:5px;
	margin-right:5px;
}
.slide_show_parent{
	text-align:center;
	clear:both;
	background-image:url(../images/slideshow_bg.gif);
	background-position:top;
	margin-left:7px;
	margin-right:5px;
}
.faq_menu_selected{
	border-bottom:#dddddd solid 1px; 
	border-left:#dddddd solid 1px; 
	border-right:#dddddd solid 1px; 
	background-image:url(../images/selected_FAQ_menu_bg.gif); 
	background-repeat:repeat-x; 
	background-position:center; 
	height:23px; 
	font-family:'Trebuchet MS', Verdana; 
	font-size:13px; 
	font-weight:bold; 
	color:#1f6796; 
	padding-left:10px; 
	line-height:23px;
	cursor:pointer;
}
.faq_menu_unselected{
	border-bottom:#dddddd solid 1px; 
	border-left:#dddddd solid 1px; 
	border-right:#dddddd solid 1px; 
	background-color:#f6f6f6; 
	background-repeat:repeat-x; 
	background-position:center; 
	height:23px; 
	font-family:'Trebuchet MS', Verdana; 
	font-size:13px; 
	font-weight:bold; 
	color:#888888; 
	padding-left:10px; 
	line-height:23px;
	cursor:pointer;
}
.faq_text_normal_gray{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	padding-bottom:6px;
	color:#696969;
}
.curved_corner_top{
	margin-left:5px; 
	margin-right:5px; 
	background-image:url(../images/curved_corner_top.gif); 
	background-repeat:repeat-x; 
	height:8px; 
	background-position:bottom; 
	font-size:2px;
}
.curved_corner_top_left{
	float:left; 
	width:9px; 
	height:8px; 
	background-image:url(../images/curved_corner_top_left.gif); 
	background-repeat:no-repeat;
	background-position:bottom; 
	font-size:2px;
}
.curved_corner_top_right{
	float:right; 
	width:9px; 
	height:8px; 
	background-image:url(../images/curved_corner_top_right.gif); 
	background-repeat:no-repeat;
	background-position:bottom; 
	font-size:2px;
}
.FAQ_tab_gradient_bg{
	margin-left:5px; 
	margin-right:6px; 
	clear:both; 
	border-left:#dedede solid 2px; 
	border-right:#dedede solid 2px;  
	background-image:url(../images/FAQ_tab_gradient_bg.gif); 
	background-position:bottom; 
	background-repeat:repeat-x; 
	padding-top:5px; 
}
.FAQ_leftmenu_items{
	margin-left:5px; 
	margin-right:5px; 
	border-top:#dddddd solid 1px;
}
.curved_corner_bottom{
	margin-left:5px; 
	margin-right:5px; 
	background-image:url(../images/curved_corner_bottom.gif); 
	background-repeat:repeat-x; 
	height:8px; 
	background-position:top; 
	font-size:2px;
}
.curved_corner_bottom_left{
	float:left; 
	width:9px; 
	height:8px; 
	background-image:url(../images/curved_corner_bottom_left.gif); 
	background-repeat:no-repeat;
	background-position:top; 
	font-size:2px;
}
.curved_corner_bottom_right{
	float:right; 
	width:9px; 
	height:8px; 
	background-image:url(../images/curved_corner_bottom_right.gif); 
	background-repeat:no-repeat;
	background-position:top; 
	font-size:2px;
}
.FAQ_tab_corner_top_bg{
	margin-left:5px; 
	margin-right:5px; 
	margin-top:1px; 
	background-image:url(../images/FAQ_tab_corner_top_bg.gif); 
	background-repeat:repeat-x; 
	height:39px; 
	line-height:42px; 
	_line-height:30px; 
	font-size:15px; 
	font-weight:bold; 
	color:#439dd3;
}
.FAQ_tab_corner_top_left{
	float:left; 
	width:9px; 
	height:39px; 
	background-image:url(../images/FAQ_tab_corner_top_left.gif); 
	background-repeat:no-repeat;
	background-position:top;
}
.FAQ_tab_corner_top_right{
	float:right; 
	width:9px; 
	height:39px; 
	background-image:url(../images/FAQ_tab_corner_top_right.gif); 
	background-repeat:no-repeat;
	background-position:top;
}
.place_FAQ_bullet{
	position:relative; 
	top:4px; 
	margin-left:5px; 
	_top:11px;
}
.FAQ_header{
	margin-left:3px;
	position:relative; 
	_top:6px;
}
.tab_gradient_bg_FAQ{
	clear:both; 
	border-left:#dddddd solid 1px; 
	border-right:#dddddd solid 2px; 
	margin-left:5px; 
	margin-right:5px; 
	background-image:url(../images/FAQ_tab_gradient_bg.gif); 
	background-position:bottom; 
	background-repeat:repeat-x; 
	padding-right:25px; 
	padding-left:10px; 
	padding-top:10px; 
}
.tableBg{
	border:1px solid #cccccc; 
	width:98.2%; 
	height:389px; 
	margin-left:11px; 
	margin-top:3px; 
	margin-bottom:5px; 
	right:10px;
}
.vertAlignTop{
	vertical-align:top;
}
.listStyleNone{
	list-style:none;
}
.fontBold{
	font-weight:bold;
}
.tab_share_left{
	width:10px; background-image:url(../images/tab_share_left.gif); background-repeat:no-repeat; height:169px;
}
.tab_share_bg{
	background-image:url(../images/tab_share_bg.gif); background-repeat:repeat-x; height:169px;
}
.tab_share_right{
	width:10px; background-image:url(../images/tab_share_right.gif); background-repeat:no-repeat; height:169px;
}
.header_text{
	height:31px;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
	color:#439dd3;
	vertical-align:middle;
	line-height:30px;
}

.line_height30{
	line-height:30px;
}
.line_height20{
	line-height:20px;
}
.line_height10{
	line-height:10px;
}
.cursor_pointer_100{
	width:100%; 
	height:100%;
	cursor:pointer;
	line-height:30px;
}
.margin_top_10px{
	margin-top:10px;
}
.margin_bottom_5px{
	margin-bottom:5px;
}
.margin_top_3px{
	margin-top:4px;
	font-size:0px;
	line-height:0px;
}

.text_col77add3{
	color:#77add3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.pos_rel{
	position:relative;
	top:4px;
}
.margin_top_10_FF{
	margin-top:5px; 
	#margin-top:0px;
	_margin-top:2px;
}

.margin_top_n2px{
	margin-top:-2px;
}
.vert_align_middle{
	vertical-align:middle;
}
.width_66px{
	width:66px;
}

.padd_left_right_10px{
	padding-right:10px; 
	padding-left:10px;
}
.clear_both{
	clear:both;
}
.col_2373a4{
	color:#2373a4;
}
.height_340px{
	height:auto;
	_width:95%;
}
.width_99{
 	width:99.9%;
 }
 .margin_left_10px{
 	margin-left:10px;
}
.testimon_text{
	margin-top:10px; 
	margin-bottom:10px; 
	margin-left:10px; 
	font-size:13px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000;
}
.testioni_text_bg{
	background-color:#f1f1f1;
}
.width_point1per{
	width:.1%;
}
.height_50px{
	height:50px;
}
.height_260px{
	height:260px;
}
.margin_top_2px{
	margin-top:2px;
}
.overflow_auto{
	overflow:auto;
}
/* scroll bar */
#container{
  height:315px;
	overflow:hidden;
	position:relative;
	top:0px;
}
#content{
  position:relative;
	top:0px;
}
#mask, #mask3{
  float:left;
	height:315px;
	overflow:hidden;
	position:relative;
	top:0px;
	width:98%;
}
#scrollContent, #scrollContent3{
  float:left;
  position:relative;
	top:0px;
}
.faq_menu_heading_bg{
	border-bottom:#dddddd solid 1px; 
	border-left:#dddddd solid 1px; 
	border-right:#dddddd solid 1px; 
	background-image:url(../images/heading_bg.jpg);
	background-repeat:repeat-x; 
	background-position:center; 
	height:29px;
	font-family:'Trebuchet MS', Verdana; 
	font-size:12px; 
	font-weight:bold; 
	color:#40aada; 
	padding-left:10px; 
	line-height:29px;
}
.margin_right_10px{
	margin-right:10px;
}
.width_95perc{
	width:95%;
}
.margin_top_6px{
	margin-top:6px;
}
.heading_corner_middle_bg{
	margin-left:5px; 
	margin-right:5px; 
	margin-top:1px; 
	background-image:url(../images/FAQ_tab_corner_top_bg.gif); 
	background-repeat:repeat-x; 
	height:39px; 
	line-height:42px; 
	_line-height:30px; 
	font-size:15px; 
	font-weight:bold; 
	color:#439dd3;
}

.dataAnalTopBg{
	 background-image:url(../images/rounded_corners_bottom.jpg); 
	 background-repeat:repeat-x;
	 height:10px
	}
	
.margin_top_10px{
	margin-top:10px;
	}
	
.margin_top_20px{
	margin-top:20px;
	}
	
.margin_top_5px{
	margin-top:5px;
	}
	
.margin_left_30px{
	margin-left:30px;
	}
.margin_right_50px{
	margin-right:50px;
	}
	
.margin_left_20px{
	margin-left:20px;
	}
	
	

.colRed{
  color: #FF0000;
	}
	
.devider{
	background-position:left;
	background-repeat:repeat-x;
	background-color:#CCCCCC;
	height:1px;
	margin-right:20px;
	font-size:0px;
	}
	
.dataAnalBotBg{	
	background-image: url(../images/plane_rounded_corners_13.gif); 
	background-repeat:repeat-x; 
	height:25px; 
	margin:0;
	}
	
.freeTrialBg{
	 background-color:#FFFFFF;
	 }
	 
.freeTrialTopBg{
	background-image: url(../images/rounded_corners_bg.jpg); 
	background-position: left; 
	height:49px; 
	background-repeat:repeat-x;
	}
	
.paddingTop10px{
	padding-top:10px;
	}
	
.textAlignCenter{
	text-align:center;
	}

.width50px{
	width:10%;
	}
	
.width150px{
	width:375px;
	}
	
.width215px{
	width:215px;
	}


.width100px{
	width:100px;
	}


	
.width400px{
	width:360px;
	}
	
.width100px{
	width:100px;
	}

.width120px{
	width:120px;
	}
.width30px{
	width:30px;
	}
	
.lineHeight10px{
	line-height:10px;
	}
	
.textBlueUnderline{
	color:#00a1e4; 
	text-decoration:underline;
	}
	
.freeTrialBottBg{
	background-image:url(../images/rounded_corners_bottom.jpg); 
	background-position: left; 
	background-repeat:repeat-x; 
	height:13px; 
	}
	
.freeTrialTableBg{
	border-left:2px solid #ccc; 
	width:100%; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.clearBoth{
	clear:both;
	}
	
.alignRight{
	text-align:right;
	}
.textSubmit{
	color:#FFFFFF; 
	float:left; 
	font-size:16px; 
	font-weight:bold; 
	padding-bottom:3px; 
	margin-top:5px; 
	}
	
.subButtonBg{
	margin-right:30px; 
	background-image:url(../images/kh_login_btn_bg.gif); 
	background-repeat:repeat-x; 
	height:26px; 
	}
	
.corner_top{
	background-image:url(../images/sitemap_corners_bg.gif); 
	background-repeat:repeat-x; 
	height:49px; 
	width:100%;
}
.corner_bottom{
 background-image:url(../images/rounded_corners_bottom.jpg); 
 background-repeat:repeat-x; 
 height:13px; 
 width:100%
}
.free_trial{
	background-image:url(../images/clock.gif); 
	width:20px; 
	height:19px; 
	margin-left:10px; 
	margin-top:14px; 
	float:left;
}
.free_bg{
	margin-top:15px; 
	float:left; 
	color:#0000FF; 
	font-weight:bold;
}
.free_img_bg{
	background-image:url(../images/close_window.gif); 
	width:23px; 
	height:23px; 
	float:right; 
	margin-top:13px;
}
.width_height100_perc{
	width:100%; 
	height:100%;
}
.free_content_bg{
	border-left:1px solid #c7c7c7; 
	border-right:1px solid #c7c7c7;
	background-color:#ffffff;
	height:500px;
	overflow:hidden;
	width:667px;
}
.freeTrialContentText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
/*contact us*/
.enquiry{
  width:50px;
	float:left;
}
.margin_top_20px{
  margin-right:10px;
}
/*testimonials */
.width_99 #mask{
        width:100%;
	height:315px;
	overflow:hidden;
	position:relative;
	top:0px;
}
.width_99 #scrollContent{
 	top:0px; 
	width:100%;
}

/* start of gettingstartedpage style classes */
.kh_block_header_bg{
	background-image:url(../images/kh_block_header_bg.gif); 
	background-repeat:repeat-x; 
	height:31px;
}
.kh_block_header_left{
	background-image:url(../images/kh_block_header_left.gif); 
	float:left; 
	height:31px; 
	width:6px;
}
.kh_block_header_right{
	background-image:url(../images/kh_block_header_right.gif); 
	float:right; 
	height:31px; 
	width:6px;
}
.kh_block_header_bg_font{
	color:#40aada; 
	line-height:33px; 
	font-size:12px; 
	font-weight:bold;
}
.margin_left_7px{
	margin-left:7px;
}
.height_377px{
	height:377px;
	}
.line_height_30px{
	line-height:30px;
}
.margin_top_5px{
	margin-top:5px;
}
.width_100px{
	width:100px;
}
.align_right{
	text-align:right;
}
.text_border_1px_cole6e6e6{
	border:1px solid #e6e6e6;
	width:160px;
}
.font_colFF0000{
	color:#FF0000;
}
.margin_right_30px{
	margin-right:30px;
}
.margin_right_15px{
	margin-right:15px;
}
.width_160_px{
	width:160px;
}
.margin_left_105px{
	margin-left:105px;
}
.text_align_justify{
	text-align:justify;
}
.getting_subheading{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
}
.font_col40aada{
	color:#40aada;
}

.font_col2472a3{
	color:#2472a3;
}
/* end of gettingstartedpage style classes */



.dataAnalTopBg{
	 background-image:url(../images/rounded_corners_bottom.jpg); 
	 background-repeat:repeat-x;
	 height:10px
	}
	
.margin_left_30px{
	margin-left:30px;
	}
.margin_right_50px{
	margin-right:50px;
	}
	
.margin_left_20px{
	margin-left:20px;
	}
	
	
.colBlue{
color:#048ed9;
	}
.colRed{
color: #FF0000;
	}
	
.dataAnalBotBg{	
	background-image: url(../images/plane_rounded_corners_13.gif); 
	background-repeat:repeat-x; 
	height:25px; 
	margin:0;
	}
	
.freeTrialBg{
	 background-color:#FFFFFF;
	 }
	 
.freeTrialTopBg{
	background-image: url(../images/rounded_corners_bg.jpg); 
	background-position: left; 
	height:49px; 
	background-repeat:repeat-x;
	}
	
.paddingTop10px{
	padding-top:10px;
	}
	
.textAlignCenter{
	text-align:center;
	}

.width50px{
	width:10%;
	}
	
.width150px{
	width:375px;
	}
	
.width200px{
	width:284px;
	}
	
.width400px{
	width:400px;
	}
	
.width250px{
	width:300px;
	}
.width100px{
	width:100px;
	}

.width120px{
	width:120px;
	}
.width30px{
	width:30px;
	}
	
.lineHeight10px{
	line-height:10px;
	}
	
.freeTrialBottBg{
	background-image:url(../images/rounded_corners_bottom.jpg); 
	background-position: left; 
	background-repeat:repeat-x; 
	height:13px; 
	}
	
.freeTrialTableBg{
	border-left:2px solid #ccc; 
	width:100%; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.clearBoth{
	clear:both;
	}
	
.alignRight{
	text-align:right;
	}
.textSubmit{
	color:#FFFFFF; 
	float:left; 
	font-size:16px; 
	font-weight:bold; 
	padding-bottom:3px; 
	margin-top:5px; 
	}
	
.subButtonBg{
	margin-right:30px; 
	background-image:url(../images/kh_login_btn_bg.gif); 
	background-repeat:repeat-x; 
	height:26px; 
	width:70px; 
	}
/* start of principle page style class */
	
.corner_top1{
	background-image:url(../images/curved_corner_top.gif);
	background-repeat:repeat-x; 
	background-position:bottom;
	height:6px; 
}
.corner_top_left1{
	background-image: url(../images/curved_corner_top_left.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
	height:6px;
	width:7px;
}
.corner_top_right1{
	background-image: url(../images/curved_corner_top_right.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	float:right;
	height:6px;
	width:7px;
}
.corner_bottom1{
	background-image:url(../images/kh_cntnt_tab_border_bottom.gif);
	background-repeat:repeat-x; 
	height:20px; 
}
.corner_bottom_left{
	background-image: url(../images/kh_cntnt_tab_bottom_left.gif);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	height:20px;
	width:6px;
}
.corner_bottom_right{
	background-image: url(../images/kh_cntnt_tab_bottom_right.gif);
	background-repeat:no-repeat;
	float:right;
	height:20px;
	width:7px;
}

/* end of principle page style class */
/* start of legals page style class */
.text_col439dd2{
	color:#439dd2;
}
.text_col959595{
	color:#959595;
}
.margin_bottom_10px{
	margin-bottom:10px;
}
.height_400px{
	height:400px;
}
/* start of newly added classes for user login page on 08/04/09*/

.login_bg_img{
	background-image:url(../images/Krunchbox-UserLogin.gif); width:471px; height:500px;
}
.login_kb_logo{
	background-image:url(../images/krunchBoxLogo.jpg); 
	height:62px; 
	width:183px;
	margin-left:35px;
}
.line_height_40px{
	line-height:40px;
}
.login_textbox{
	border:1px solid #e5e5e5;
	width:180px;
	height:23px;
}
.blue_txt_underline{
	color:#1d82ae;
}
.login_text{
	width:153px;
	float:left;
	text-align:right;
	margin-top:5px;
	margin-right:40px;
}
.forgot_middle_bg{
	background-image:url(../images/forgot_pwd_bg.gif); background-repeat:repeat-x; width:166px; height:23px;
}
.forgot_left_bg{
	background-image:url(../images/forgot_pwd_left.gif); background-repeat:no-repeat; width:5px; height:23px; float:left;
}
.forgot_right_bg{
	background-image:url(../images/forgot_pwd_right.gif); background-repeat:no-repeat; width:5px; height:23px; float:right;
}
.email_textbox{
	border:1px solid #e5e5e5;
	width:142px;
	height:17px;
}
.line_height_10px{
	line-height:10px;
}
.width_375px{
	width:375px;
}
.margin_left_90px{
	margin-left:90px;
}
/* start of newly added classes for user login page on 08/04/09*/

/* end of newly added classes on 08/04/09*/

/* start of newly added classes on 09/04/09*/
.font_weight_normal{
	font-weight:normal;
}
.btn_view_more{
	width:67px;
	height:20px;
	margin-top:2px;
	background-color:transparent;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-image:url(../images/view_more.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
/* end of newly added classes on 09/04/09*/

.btn_retrieve{
	background-color:transparent; 
	border:none; 
	background-image:url(../images/btn_retrieve.gif); 
	width:82px; 
	height:27px;
	cursor:pointer;
}
.btn_login{
	background-color:transparent; 
	border:none; 
	background-image:url(../images/btn_login.gif); 
	width:60px; 
	height:27px;
	cursor:pointer;
}
.pillar_parent_accessibility{
	position:absolute; 
	width:44px; 
	height:247px; 
	top:39px;
	left:29px;
}
.pillar_parent_exception{
	position:absolute; 
	width:44px; 
	height:245px; 
	left:127px;
	top:39px;
}
.pillar_parent_collaboration{
	position:absolute; 
	width:44px; 
	height:245px; 
	left:226px;
	top:39px;
}
.pillar_blue{
	background-image:url(../images/highlited_pillar.gif); 
	background-position:center; 
}
.pillar_gray{
	background-image:url(../images/gray_pillar.gif); 
	background-position:center; 
}

.pillar1_selctd{
	display:none; 
	font-family:'Gill Sans MT', Verdana; 
	font-size:12px; 
	color:#148bde; 
	font-weight:normal; 
	text-align:center; 
	margin:5px;
	line-height:11px;		
}
.pillar1_unselctd{
	font-family:'Gill Sans MT', Verdana; 
	font-size:12px; 
	font-weight:normal; 
	text-align:center; 
	color:#8c8c8c; 
	margin:5px;
	line-height:11px;
}
.pillar_base{
	float:left;
	width:86px; 
	height:62px;
}
.pillar_base_parent{
	position:absolute; 
	top:286px; 
	left:20px; 
	background-image:url(../images/pillar_base.gif); 
	width:258px; 
	height:62px;
}
.btn_click_here{
	cursor:pointer; 
	background-color:transparent; 
	border:none; 
	background-image:url(../images/btn_click_here.gif); 
	width:69px; 
	height:18px;
}
.pillar2_selctd{
	display:none; 
	font-family:'Gill Sans MT', Verdana; 
	font-size:12px; 
	color:#148bde; 
	font-weight:normal; 
	text-align:center; 
	margin:5px;
	line-height:11px;
}
.pillar2_unselctd{
	font-family:'Gill Sans MT', Verdana; 
	font-size:12px; 
	line-height:16px; 
	font-weight:normal; 
	text-align:center; 
	color:#8c8c8c; 
	margin:5px;
  line-height:11px;	
}
.pillar3_selctd{
	display:none; 
	font-family:'Gill Sans MT', Verdana; 
	font-size:12px; 
	color:#148bde; 
	font-weight:normal; 
	text-align:center; 
	margin:5px;
	line-height:11px;	
}
.pillar3_unselctd{
	font-family:'Gill Sans MT', Verdana; 
	font-size:12px; 
	line-height:16px; 
	font-weight:normal; 
	text-align:center; 
	color:#8c8c8c; 
	margin:5px;
  line-height:11px;	
}

/* Classes for stiemap */
.sitemap_left_text{
	text-align:right; 
	font-size:12px; 
	font-weight:bold; 
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.sitemap_right_text{
	font-size:12px; 
	font-weight:bold; 
	color:#9b9b9b;
}
a.sitemap_right_text{
	font-size:12px; 
	font-weight:bold; 
	color:#9b9b9b;
	text-decoration:none;
}
a:hover.sitemap_right_text {
	font-size:12px; 
	font-weight:bold; 
	color:#3184b5;
	text-decoration:none;
}
.width_80px{
	width:80px;
}
.width_340px{
	width:340px;
	_width:345px;
}
.width_360px{
	width:360px;
	_width:365px;
}
.width_300px{
	width:300px;
}
.width_494px{
	width:494px;  
}
.margin_top_15px{
	margin-top:15px;
}
.margin_top_60px{
	margin-top:60px;
}
.margin_top_50px{
	margin-top:50px;
}
.sitemap_text_center_bg{
	background-image:url(../images/sitemap_img_bg.gif); 
	background-repeat:repeat-x; 
	line-height:32px; 
	height:32px; 
	margin-top:10px;
}
.sitemap_text_center_bg1{
	background-image:url(../images/sitemap_img_bg.gif); 
	background-repeat:repeat-x; 
	line-height:32px; 
	height:32px; 
}
.sitemap_text_left_bg{
	background-image:url(../images/sitemap_img_left.gif); 
	background-repeat:no-repeat; 
	height:32px; 
	width:4px; 
	float:left;
}
.sitemap_text_right_bg{
	background-image:url(../images/sitemap_img_right.gif); 
	background-repeat:no-repeat; 
	height:32px; 
	width:4px; 
	float:right;
}
/*End - Site Map */
.popupParent{
	display:none; 
	position:absolute; 
	top:200px; 
	left:0px; 
	z-index:1000;
}
.changeCursor{
	cursor:pointer;
}
.principles{
  width:433px;
	_width:430px;
}
.princ_corner_top_left1{
  background:url(../images/principles_curved_corner_top_left.gif) no-repeat;
}
.dimLayer
{
	background-color:#CCCCCC; 
	display:none; 
	left:0; 
	opacity:0.5; 
	filter:alpha(opacity=50); 
	position:absolute;
	top:0px; 
	width:100%; 
	z-index:100;
}
.contactFormTextField
{
	width:140px;
	height:16px;
	color:#000000;
	font-size:13px;
	border:1px solid #dedede;
	padding:2px 5px;
	margin:0px 0px 0px 5px;
}
.listStyleNone li
{
	font-size:13px;
}
/* Price list style */
.price{
  height:425px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#959696;
}
.desc{
  margin:25px 0px 20px 20px;
}
.tableContainer{
  border:1px solid #d1d1d1;
	margin:0px 15px 19px 12px;
	padding:5px;
	width:628px;
	float:left;
	_margin-left:8px
}
.tableHeading{
  height:68px;
	width:628px;
  background:url(../images/table_heading_bg.gif) no-repeat;
	float:left;
	color:#ffffff;
	font-weight:bold;
}
.databaseSize{
  width:195px;
	float:left;
	padding:24px 0px 0px 15px;
}
.lessThan10gb{
  width:115px;
	float:left;
	margin-left:10px;
	padding:24px 0px 0px 15px;
}
.middleRange{
  float:left;
	width:120px;
	margin-left:10px;
	padding:17px 0px 0px 10px;
}
.greater50{
  float:left;
	width:115px;
	margin-left;10px;
	padding:24px 0px 0px 18px;
}
.tableBody{
  width:626px;
	float:left;
	background:url(../images/table_bg.gif) repeat-y top right;
	color:#000000;
}
.description{
  width:205px;
	height:41px;
	margin-left:5px;
	_margin-left:2px;
	border-bottom:1px solid #e1e1e1;
	padding:13px 10px 0px 0px;
	float:left;
}
.data, .dataNo{
  width:125px;
	height:41px;
	border-bottom:1px solid #e1e1e1;
	padding:13px 10px 0px 0px;
	float:left;
  text-align:center;
}
.dataNo{
  font-weight:bold;
}
.last{
  border-bottom:none;
}
/* leagals */
.legals{
  font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#4c4c4c !important;
}
.legals .heading{
	font-weight:bold;
	text-decoration:underline;
	text-align:center;
}
.legals .sub_heading{
  font-weight:bold;
}
/* getting started */
.steps_outer{
  height:300px;
	width:399px;
	float:left;
	margin:10px 11px 0px 0px;
}
.no_arrow{
  width:353px;
	margin-right:0px;
}
.left, .right{
  height:300px;
	width:15px;
	background:url(../images/left_bg.gif) no-repeat;
	float:left;
}
.right{
	background:url(../images/right_bg.gif) no-repeat;
	width:16px;
}
.center_content{
  height:300px;
	width:316px;
	background:url(../images/center_bg.gif) repeat-x;
	float:left;
}
.arrow{
  height:300px;
	width:46px;
	background:url(../images/arrow.gif) no-repeat left center;
	float:left;
}
.step_heading{
  margin:13px 0px 12px 4px;
	font-weight:bold;
	color:#217fb7;
	float:left;
	font-size:18px;
	font-family:"Trebuchet MS";
}
.list_content{
 	margin:10px 0px 0px 3px;
	float:left;
	width:316px;
}
.list_icon{
  background:url(../images/list_bullet.gif) no-repeat;
	height:15px;
	width:13px;
	float:left;
	margin-top:3px;
}
.text{
  float:left;
}
.center_content{
  float:left;
	font-size:13px!important;
	font-family:"Arial";
	color:#000000;
}
/*forum*/
.forum_header{
  line-height:39px;
	margin-left:3px;
	float:left;
}
.forum{
  padding:0px 4px;
}
.links{
	float:right;
	line-height:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:15px;
}
.welcome_guest{
  float:left;
	color:#0b0b0c;
}
.spliter{
  float:left;
	color:#000000;
	margin:0px 3px;
}
.login{
  float:left;
	position:relative;
	cursor:pointer;
}
.login a{
  text-decoration:none;
	font-weight:bold;
} 
.forum_topic{
 	float:left;
	margin:2px 0px;
}
.top_left_curve, .top_right_curve, .bottom_left_curve, .bottom_right_curve{
  height:5px;
	width:5px;
	background:url(../images/forum/top_left_curve.gif) no-repeat;
	float:left;
	font-size:0px;
}
.top_border, .bottom_border{
  border-top:1px solid #e8e8e8;
	height:5px;
	float:left;
	width:1206px;
	_width:1203px;	
	font-size:0px;
}
.bottom_border{
	border-top:none;
  border-bottom:1px solid #e8e8e8;
}
.top_right_curve{
	background:url(../images/forum/top_right_curve.gif) no-repeat;
}
.topic_content{
  float:left;
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	width:1212.8px;
}
.topic_content1{
  float:left;
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	width:1212.8px;
}

.bottom_left_curve{
	background:url(../images/forum/bottom_left_curve.gif) no-repeat;
}
.bottom_right_curve{
	background:url(../images/forum/bottom_right_curve.gif) no-repeat;
}
.title_icon{
  margin:5px 7px 0px 10px;
	float:left;
}
.title_text{
  font-size:20px;
	color:#040404;
	float:left;
	width:800px;
	position:relative;
}
.blue{
  color:#00adf1;
}
.topics, .posts, .update{
  font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	float:left;
	padding-top:6px;
	width:120px;
	text-align:left;
}
.update
{
	width:110px;
}
.topic_link{
  background:#f3f3f3;
	width:1206px;
	float:left;
	margin-left:2.9px;
}
.topic_link a{
	text-decoration:none;
	color:#010101;
	display:block;
	float:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
	padding-bottom:15px;	
}
.topic_link a:hover{
	text-decoration:none;
	background:#f1f9ff url(../images/forum/hover_bg.gif) repeat-x bottom left;
	color:#010101;
	display:block;
	float:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
}
.topic_text{
 float:left;
 padding:21px 20px 0px 13px;
 width:675px;
}
.link_icon{
  height:34px;
	background:#ffffff;
	border:1px solid #e9e9e9;
	float:left;
	margin:5px 20px 0px 0px;
	padding:7px 6px 0px 6px;
	position:relative;
}

.link_icon1{
  height:34px;
	float:left;
	margin:5px 20px 0px 0px;
	padding:7px 6px 0px 6px;
	position:relative;
	width:95px;
	color:#41acdb;
}



.icon_img{
  margin:0px 1px 0px 0px;
  cursor:hand;
}
.count_data{
  float:right;
}
.no_topic{
  float:left;
	width:100px;
	margin:17px 0px 0px 0px;
	color:#7e7e7e;
	text-align:right;
	margin-right:8px;
}
.border_line{
  height:2px;
	background:url(../images/forum/border.gif) repeat-x;
	height:2px;
	width:1206px;
	margin-left:2.9px;	
	float:left;
	margin-bottom:4px;
	font-size:0px;
}
/* popups */
.login_popup, .create_topic_popup, .post_topic_popup{
  height:215px;
	width:370px;
	border:1px solid #979797;
	position:absolute;
	right:-40px;
	_right:-77px;
	top:43px;
	z-index:1000;
	background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#040404;
	cursor:default;
}
.create_topic_popup{
	left:70px;
	top:35px;
	height:245px;
}
.post_topic_popup{
	top:267px;
	left:578px;
	height:275px;
	position:absolute;
	z-index:10000;
}
.create_topic_heading{
	margin:50px 0px 10px 25px;
}
.create_topic_popup .topic, .post_topic_popup .topic{
	padding:0px 7px 0px 40px;
	float:left;
}
.alert_img{
	float:left;
}
.post_topic_popup .popup_button{
	padding-left:217px;
}
.rem_box{
  float:left;
	margin-top:15px;
	_margin-top:10px;
} 
.rem_txt{
  float:left;
	font-weight:normal;
}
.sub_button{
  float:left;
}
.button{
  float:left;
}
.forgot_pas a{
  color:#519bcc;
	float:left;
  font-weight:normal;
	line-height:15px;
	margin:8px 0px 0px 100px;
	text-decoration:underline;
}
.username, .email{
  margin:48px 15px 10px 0px;
	width:120px;
	text-align:right;
	float:left;
}
.email{
  margin:0px 15px 20px 0px;
}
.login_popup .name_txt, .pass_txt, .create_topic_popup .heading_txt{
	height:27px;
	width:190px;
	border:1px solid #cacaca;
	margin:50px 0px 0px 0px;
}
.create_topic_popup .heading_txt, .post_topic_popup .heading_txt{
	height:90px;
	width:255px;
	margin:0px;
}
.popup_button{
	padding:15px 0px 0px 184px;
}
.pass_txt{
  margin:4px 0px 0px 0px;
}
.login_popup img{
  margin:10px 0px 0px 15px;
}
.alert{
	width:300px;
	position:absolute;
	left:50px;
	top:15px;
}
.login_popup .alert img{
  float:left;
	margin:0px;
}
.alert_text{
  float:left;
	margin-left:4px;
	line-height:18px;
  color:#ff0000;	
}
.new_topic_img #create_topic_popup{
  top:0px;
	left:0px;
}
/* forum topics */
.forum_topic_link .spliter{
  margin-top:0px;
	float:left;
	color:#41acdb;
	line-height:35px;
}
.forum_topic_link a{
  text-decoration:none;
}
.title_text img{
  margin-left:15px;
	float:left;
}
.forum_topic .topic_content .title_text span.topic{
  float:left;
}
.forum_bottom{
	float:left;
	width:99.2%;
	_float:none;
}
.pagenation{
	height:35px;
	background:#ededed;
	float:left;
	width:100%;
}
.page_text{
  float:right;
	padding:25px 25px 0px 0px;
}
/* registration form */
.reg_form{
  height:450px;
	width:1184px;
	margin-left:13px;
	_margin-left:6px;
	border:1px solid #979797;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	position:relative;
}
.reg_form .alert img{
	float:left;
}
.mandatory{
  float:right;
	margin:30px 20px 0px 0px;
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	color:#ff0000;
}
.label_first, .label{
  float:left;
	width:150px;
	margin:60px 13px 0px 0px;
	text-align:right;
	height:23px;
}
.label, .state, .city{
	margin:20px 13px 0px 0px;
	float:left;
}
.reg_form .name_txt{
  margin-top:58px;
	height:20px;
	padding:4px 0px 0px 9px;	
}
.second{
  margin-left:15px;
}
/*.month, .year, .country{
  margin:20px 15px 0px 0px;
	width:50px;
	color:#cacaca;
	height:22px;
}
.year{
  width:58px;
}
*/
.month, .year, .country{
  margin:20px 15px 0px 0px;
	width:auto;
	color:#444444;
	height:22px;
}
/*
.country{
	width:158px;
	float:left;
	margin-right:8px;
}
*/
.country{
	width:auto;
	float:left;
	margin-right:8px;
}
.add_txt, .con_code, .phone{
	margin-top:20px;
	height:24px;
	width:186px;
}
.con_code{
	width:45px;
	margin-right:8px;
}
.phone{
	width:125px;
}
.btn_submit{
  float:left;
	margin:25px 15px 0px 135px;
	_margin:20px 15px 0px 135px;
}
.btn_cancel{
	float:left;
  margin-top:25px;
  _margin-top:20px;
}
.star{
	margin-top:2px;
}
/* Forum Psts */
.date_time{
  margin-right:10px;
	color:#b3b3b3;
	font-size:20px;
}
.NewForums{
	position:relative;
	top:8px;
}
.change_cursor{
	cursor:pointer;
}
.gettingStartedText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.linkTour{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#01263b;
	text-decoration:none;
}
