form{
	margin:0px;
	padding:0px;	
}
/* TOP BAR CSS*/


.top_bar {
	font-family: Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.txt_box {
	font-family: Helvetica;
	color: #666666;
	width: 336px;
	border: 1px solid #3179C4;
	font-size: 11px;
	vertical-align: middle;
}
.elevenpt_grey {
	font-family: Helvetica;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
}

.body_text {
	font-family: Helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	line-height: 16px;
}
.succes_girl_bkg {
	background-image: url(eng/images/success_bkg_girl.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}
.bread_arrow {
	font-family: Helvetica;
	font-size: 9px;
	font-weight: normal;
	color: #3179C4;
}

.bread_main_links {
	font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: underline;
	text-transform: uppercase;
	line-height: 14px;	
}
.bread_main_links a {
	font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: underline;
	text-transform: uppercase;
	line-height: 14px;
}
.bread_main_links a:hover {
	font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: underline;
	text-transform: uppercase;
	line-height: 14px;
}
.bread_main_links:hover {
	font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: underline;
	text-transform: uppercase;
	line-height: 14px;
}
.small_copy {
	font-family: Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #3179C4;
}
.quiz_numbers {
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.quiz_questions {
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.quiz_answers {
	font-family: Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.radio_button {
	height: 10px;
	width: 10px;
}
.viewdetails_links {
font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: none;
	font-weight: bold;
}
.viewdetails_links a {
font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: none;
	font-weight: bold;
}
.viewdetails_links a:hover {
font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: none;
	font-weight: bold;
}
.viewdetails_links:hover {
font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: none;
	font-weight: bold;
}
.bread_sub_links {
	font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: underline;
	line-height: 14px;	
}
.bread_sub_links a {
	font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: underline;
	line-height: 14px;
}
.bread_sub_links a:hover {
	font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: underline;
	line-height: 14px;
}
.bread_sub_links:hover {
	font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: underline;
	line-height: 14px;
}

.success_links {
	font-family: Helvetica;
	font-size: 11px;
	color: #3179C4;
	font-weight: bold;
	text-decoration: underline;
	line-height: 14px;	
}
.success_links a {
	font-family: Helvetica;
	font-size: 11px;
	color: #3179C4;
	font-weight: bold;
	text-decoration: underline;
	line-height: 14px;	
}
.success_links a:hover {
	font-family: Helvetica;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;	
}
.success_links:hover {
	font-family: Helvetica;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;	
}
/* read more links */
.readmore_links {
	font-family: Helvetica;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
	line-height: 14px;	
}
.readmore_links a {
	font-family: Helvetica;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
	line-height: 14px;	
}
.readmore_links a:hover {
	font-family: Helvetica;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;	
}
.readmore_links:hover {
	font-family: Helvetica;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;	
}
.faq_links {
	font-family: Helvetica;
	font-size: 12px;
	color: #3179C4;
	font-weight: bold;
	text-decoration: none;
}
.faq_links a {
	font-family: Helvetica;
	font-size: 12px;
	color: #3179C4;
	font-weight: bold;
	text-decoration: none;		
}
.faq_links a:hover {
	font-family: Helvetica;
	font-size: 12px;
	color: #3179C4;
	font-weight: bold;
	text-decoration: none;		
}
.faq_links:hover {
	font-family: Helvetica;
	font-size: 12px;
	color: #3179C4;
	font-weight: bold;
	text-decoration: none;		
}
/* top bar_links */

.topbar_links {
	font-family: Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;	
}
.topbar_links a {
	font-family: Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.topbar_links a:hover {
	font-family: Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.topbar_links:hover {
	font-family: Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

/* links for sub menu */

.submenu_links {
	font-family: Helvetica;
	font-size: 13px;
	color: #666666;
	text-decoration: none;	
}
.submenu_links a {
	font-family: Helvetica;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}
.submenu_links a:hover {
	font-family: Helvetica;
	font-size: 13px;
	color: #3179C4;
	text-decoration: none;	
}
.submenu_links:hover {
	font-family: Helvetica;
	font-size: 13px;
	color: #3179C4;
	text-decoration: none;
}
.product_tn_box {
	border: 1px solid #DFEFFA;
}
.prod_tn_title {
	font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	font-weight: bold;
	text-transform: uppercase;
}
.prod_tn_smll_des {
	font-family: Helvetica;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}
/* links for sub menus sub menu menu */
.submenu2_link {
	font-family: helvetica;
	font-size: 12px;
	font-weight: normal;
	background: #FFFFFF;
	/*color: #666666;*/
	text-decoration: none;
	width: 141px;
	border: none;
	padding: 3px;
}

.submenu2_link a {
	font-family: helvetica;
	font-size: 12px;
	font-weight: normal;
	/*background: #FFFFFF;*/
	color: #666666;
	text-decoration: none;
	width: 141px;
	border: none;
}
.submenu2_link a:hover, .submenu2_link a.hilite {
	font-family: helvetica;
	font-size: 12px;
	/*font-weight: bold;*/
	background: #3179C4;
	color: #FFFFFF;
	text-decoration: none;
	width: 141px;
	border: none;
}
/*
.submenu2_link:hover {
	background: #3179C4;
	color: #FFFFFF;
	text-decoration: none;
	width: 141px;
	border: none;
}
*/
/* links for sub faq menus */
.submenu3_link {
	font-family: helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #3179C4;
	background: #FFFFFF;
	text-decoration: none;
	width: 141px;
	border: none;
	padding: 3px;
}
.submenu3_link a {
	font-family: helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #3179C4;
	background: #FFFFFF;
	text-decoration: none;
	width: 141px;
	border: none;
}
.submenu3_link a:hover, .submenu3_link a.hilite {
	font-family: helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #3179C4;
	background: #efefef;
	text-decoration: none;
	width: 141px;
	border: none;
}
.submenu3_link:hover {
	font-family: helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #3179C4;
	background: #efefef;
	text-decoration: none;
	width: 141px;
	border: none;
}

.thumbnail_txt {
	font-family: Helvetica;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}



/* footer_links */
.product_title {
	font-family: Helvetica;
	font-size: 24px;
	font-weight: bold;
	color: #3179C4;
}
.productimage_title {
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #3179C4;
}
.prod_det {
	font-family: Helvetica;
	font-size: 11px;
	line-height: 12px;
	color: #666666;
}
.enter_box {
	font-family: Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #FFF1DE;
	border: 1px solid #FE9300;
}
.searchbox {
	font-family: Helvetica;
	color: #666666;
	height: 15px;
	width: 164px;
	border: 1px solid #3179C4;
	font-size: 11px;
	vertical-align: middle;
}
.searchdropedown {
	font-family: Arial;
	font-size: 10px;
	color: #3179C4;
	background-color: #E6F0F9;
	border: 1px solid #3179C4;
}
	
.faq_answers {
	font-family: Helvetica;
	font-size: 12px;
	color: #666666;
	line-height: 14px;
}
.question_txtbox {
	font-family: Helvetica;
	color: #666666;
	height: 15px;
	width: 95%;
	border: 1px solid #3179C4;
	font-size: 11px;
	vertical-align: middle;
}
.recruitment_multiple {
	font-family: Helvetica;
	color: #666666;
	width: 95%;
	border: 1px solid #3179C4;
	font-size: 11px;
}
.rewards_desc {
	font-family: Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.rewards_sub {
	font-family: Helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #3179C4;
}
.reards_points {
	font-family: Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #3179C4;
}
.rewards_title {
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #3179C4;
}
.cart_titles {
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3179C3;
}
.qty_box {
	font-family: Helvetica;
	color: #666666;
	height: 15px;
	width: 20px;
	border: 1px solid #3179C4;
	font-size: 11px;
	vertical-align: middle;
}
.txt_boxmultiple {
	font-family: Helvetica;
	color: #666666;
	width: 100%;
	border: 1px solid #3179C4;
	font-size: 11px;
	vertical-align: middle;
}
.bkg_landing {
	background-attachment: fixed;
	background-image: url(eng/images/bkg_landing.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.log_numbers {
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #3179C4;
}
.question_txtboxsmll {
	font-family: Helvetica;
	color: #666666;
	height: 15px;
	width: 30px;
	border: 1px solid #3179C4;
	font-size: 11px;
}
.searchdropedown2 {
	font-family: Arial;
	font-size: 10px;
	color: #3179C4;
	background-color: #E6F0F9;
	border: 1px solid #3179C4;
}
.view_cart_boxoutline {
	border: 1px solid #89C2FF;
}
.twelvepoint {
	font-family: Helvetica;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
}
.question_txtboxorange {
	font-family: Helvetica;
	color: #666666;
	height: 15px;
	width: 90%;
	border: 1px solid #FE9300;
	font-size: 11px;
	vertical-align: middle;
}
.question_txtareaorange {
	font-family: Helvetica;
	color: #666666;
	width: 90%;
	border: 1px solid #FE9300;
	font-size: 11px;
	vertical-align: middle;
}
.enter_numbers {
	font-family: Helvetica;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
}
.news_title {
	font-family: Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.media_gall_outline {
	border: 1px solid #3179C4;
}
/* TAJEN FROM BLOC_FOOTER */

.footer_links {
	font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 14px;	
}
.footer_links a {
	font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 14px;
}
.footer_links a:hover {
	font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 14px;
}
.footer_links:hover {
	font-family: Helvetica;
	font-size: 9px;
	color: #3179C4;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 14px;
}	
.product_title {
	font-family: Helvetica;
	font-size: 24px;
	font-weight: bold;
	color: #3179C4;
}
.grey_24_title {
	font-family: Helvetica;
	font-size: 24px;
	font-weight: bold;
	color: #666666;
}
.twelvepoint2, .twelvepoint2 a {
	font-family: Helvetica;
	font-size: 10px;
	color: #3179C4;
	line-height: normal;
	font-weight: bold;
}
/* LINKS FOR REP PAGES LEFT TOPICS */

.left_topics {
	font-family: Helvetica;
	font-size: 11px;
	color: #3179C4;
	text-decoration: none;
}
.left_topics a {
	font-family: Helvetica;
	font-size: 11px;
	color: #3179C4;
	text-decoration: none;
}
.left_topics a:hover {
	font-family: Helvetica;
	font-size: 11px;
	color: #3179C4;
	text-decoration: none;
}
.left_topics:hover {
	font-family: Helvetica;
	font-size: 11px;
	color: #3179C4;
	text-decoration: none;
}	.body_text_twelve {
	font-family: Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 16px;
}


/* TRAINER SECTION */
ul.trainer_topics{
	margin-left: 10px;
	padding-left: 5px;
	}
.product_big_box {
	border: 5px solid #DFEFFA;
}
.question_txtbox_long {
	font-family: Helvetica;
	color: #666666;
	width: 466px;
	border: 1px solid #3179C4;
	font-size: 11px;
	vertical-align: middle;
}
#admin{
	color:#3179C4;
	font-family:Helvetica;
	font-size:11px;
	}
#admin textarea{
	border: 1px solid #3179C4;
}
#admin input{
	border: 1px solid #3179C4;
}
#admin .mod_tables{
	border:1px solid #006699;
	}
#admin .mod_header{
	background-color:#3179C4;
	color:#ffffff;
	}	

