body {
	margin: 15px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #636163;
	background-color: #F7F5EA;
	background-image: url(images/pub2/bkgr_body.png);
	background-repeat:  repeat-x;
	background-position: center top;
}
a:link {color: #333333;text-decoration: none;}
a:visited {color: #333333; text-decoration: none;}
a:hover {color: #c40101; text-decoration: underline;}
#login a:link {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
}
#login a:visited {color: #333333; text-decoration: none;}
#login a:hover {color: #CC0000; text-decoration: underline;}
.builtby_top {
	background: #F1F2F5;
	width: 150px;
	text-align: center;
	border-right: 1px solid #000000;
	height: 35px;}
.copyright {
	color: #FFFFFF;
	background: transparent;
	text-align: right;
	padding-right: 10px;
	font-size: 10px;
	height: 20px;
}
#copyright a:link {
	color: #000000;
	font-size: 10px;}
#copyright a:active {
	color: #000000;
	font-size: 10px;}
#copyright a:visited {
	color: #000000;
	font-size: 10px;
}
#copyright:hover {
	color: #FF6600;
	font-size: 10px;
}

.welcome {
	background: #E5E5E5;
	border-bottom: 1px solid #000000;
	font-size: 11px;
	color: #333333;
	text-align: right;}
.page_title {
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
	background-image: url(images/pub2/bkgr_title.png);
	background-repeat: no-repeat;
	height: 30px;
	padding-right: 23px;
	padding-left: 10px;
	padding-bottom: 1px;
}
.btn_sup {text-align: right;}
.btn_loginetc {
	height: 20px;
	width: 80px;
	padding-left: 2px;}
.content_mgn_wide {
	padding-right: 37px;
	padding-left: 20px;
	padding-top: 20px;
	background-image: url(images/pub2/bkgr_cont.png);
	background-repeat:   repeat-y;
}
.content_mgn_small {
	padding-right: 27px;
	padding-left: 10px;
	padding-top: 9px;
	background-image: url(images/pub2/bkgr_cont.png);
	background-repeat:   repeat-y;
}
.bkgr_header {
	background: url(images/pub2/header.png) no-repeat;
	height: 128px;
	width: 915px;
	vertical-align: top;
}
.bkgr_logo_client {background: #F1F2F5;}
.logo_client {
	}
.bkgr_menu {
	background: #E1DFDA;
	border-right: 2px solid #FFFFFF;
	width: 243px;
	border-left: 2px solid #E1DFDA;
}
.title {
	font-size: 14px;
	font-weight: bold;
	color:#548494;
	padding: 10px 10px 2px;
	border-bottom: 1px solid #666666;
}
.subtitle {
	font-size: 14px;
	font-weight: bold;
	padding: 20px 5px 0px;
}
.table_gral {
	padding: 3px;
	width: 100%;}
.table_border {
	padding: 3px;
	border: 1px solid #666666;}
.row1 {
        background-color: #F5F5F5;
        padding-right: 5px;
        padding-left: 5px;
        border: 1px solid #9B9B9B;}
.row2 {
        background-color: #E5E5E5;
        padding-right: 5px;
        padding-left: 5px;
        border: 1px solid #9B9B9B;}
.row3 {
        background-color: #CFCFCF;
        padding-right: 5px;
        padding-left: 5px;
        border: 1px solid #9B9B9B;}
.rowactive {
	background-color: #999999;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #9B9B9B;
	background-image: url(images/bkgr_active.gif);
	cursor:hand;}
.legend {
        font-size: 12px;
        color: #000000;
        font-weight: bold;
        border: 1px solid #666666;
        padding: 0px 8px;}
.button {
	font: 12px Verdana, Arial, Helvetica, sans-serif;;
	color: #FFFFFF;
	background: url(images/pub2/btn_normal.gif) no-repeat;
	cursor: hand;
	height: 30px;
	border: 0px;
	width: 150px;
	text-align: center;
}
.button_off {
        font: 12px Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; border: 0px none; 
		background: url(images/btn_bkgr_off.gif);height: 24px;width: 110px;cursor: hand;}
.button_on {
        font: 12px Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;border: 0px none;
        background: url(images/btn_bkgr_on.gif);height: 24px;width: 110px;cursor: hand;}
.formlabel {
	background: #EEEAD5;
	text-align: right;
	padding-right: 5px;
	border: 1px solid #FFFFFF;
}
.formcell {
	background: #F7F5EA;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #FFFFFF;
	text-align:left;
}
.prevnext {
	background: #EBEBEB url(images/bgr_prevnext.gif);
	color: #000000;
	padding-right: 3px;
	padding-left: 3px;
}
.prevnext_font {
	color: #000000;
}

.inputbox {
	width: 250px;
}

.inputbox-select {
	width: 255px;
}

/* TABS Styles */
.tabNavMarginLft {
	width: 10px;
	}
.tabNavMarginRt {
	/* This rule allows the right-side margin to expand to the full width of the table */
	width: auto;
	}
.tabNavSpacer {
	width: 3px;
	}
	
tr.tabRow td{
	text-align: center;
	padding: 0 0 0 0;
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6A6767;
	}
	
/* Removes the bottom border from tabon */
tr.tabRow td.tabon {
	border-bottom: none;
	}

	
/* ================== Overwrite the following in section/page level for customization ======================*/
	
/* Sets link styles for the on tabs */
.tabon a:link, .tabon a:visited, .tabon a:hover, .tabon a:active {
	display: block;
	color: #000000;
	text-decoration: none;
	}
	
/* Sets link styles for the off tabs */
.taboff a:link, .taboff a:visited, .taboff a:hover, .taboff a:active {
	display: block;
	color: #000000;
	text-decoration: none;
	}


/* Sets link styles for the off hover tabs */
.taboffhover a:link, .taboffhover a:visited, .taboffhover a:hover, .taboffhover a:active {
	display: block;
	color: #000000;
	text-decoration: none;
	}

/* Set width and background style of the individual tabs and their margins */
.tabon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 110px;
	background-image: url(images/tabon.gif);
	}
.taboff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 110px;
	background-image: url(images/taboff.gif);
	}
	
.taboffhover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 110px;
	background-image: url(images/taboffhover.gif);
	}
	
/* This line-height attribute controls the overall height and clickable region of the tab */
.tabon, .taboff, .taboffhover {
	line-height: 24px;
	} 
	
.reports_legend {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 0px 0px 20px;
	background: url(images/bkgr_legend.gif) no-repeat;
	width: 230px;
	height: 25px;
	border: 0px none;}
.reports_fieldset {
}

/* FOR ADMIN LOGIN */
.adminlogin_table {
	height: 250px;
	width: 500px;
	background: url(tpadmin/img/login/adminlogin_bkgr.jpg) no-repeat;
}
.adminlogin_label {
	font-weight: bold;
	color: #333333;
	text-align: right;
	padding-right: 6px;
	width: 80px;
	font-size: 14px;
}
.adminlogin_formcell {
	font-weight: bold;
	color: #333333;
	padding-left: 6px;
}
.adminlogin_title {
	font-size: 14px;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 92px;
}
.adminlogin_form_input {
	font-size: 12px;
	color: #FFFFFF;
	background: #9A9A9A;
	height: 22px;
	width: 265px;
	border: 1px solid #333333;
	padding-left: 10px;
	font-weight: bold;
}
.adminlogin_button_cell {
	padding-top: 5px;
	padding-bottom: 30px;
	text-align: right;
	padding-right: 20px;
}
.adminlogin_button {
	color: #FFFFFF;
	height: 24px;
	width: 120px;
	border: 0px none;
	background: url(tpadmin/img/login/adminlogin_btn_bkgr.gif);
	cursor: hand;
}.adminlogin_table_gral {
	text-align: center;
	vertical-align: top;
	height: 100%;
	width: 100%;
	padding-top: 50px;
}
.adminlogin_logo {
	text-align: center;
	position: absolute;
	height: 130px;
	width: 100%;
}
.adminwelcome_title {
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
	background: #666666;
	text-align: right;
	height: 20px;
	padding-right: 30px;
}
.tabla995 {
	width: 995px;
	background: #FFFFFF;
}
.col_right {
	width: 150px;
	background: #FAF5DC;
}
.width_int {
	width: 953px;
}
.tabla953 {
	width: 953px;
	background: #FFFFFF;
}
.table_total {
	background-color: #E8E3E3;
	background-image: url(images/bkgr_logo.gif);
	background-repeat: repeat-x;
}
.mgn_sup {
	height: 15px;
}
.mgn_sup2 {
	height: 20px;
}
.b_izq {
	background: url(images/b_izq.gif);
	width: 21px;
}
.b_right {
	background: url(images/b_right.gif);
	width: 21px;
}
.b_sup {
	background: url(images/b_sup.gif);
	height: 21px;
}
.b_inf {
	background: url(images/pub2/bkgr_inf.png) no-repeat left top;
	height: 24px;
}
.mgn_inf {
	height: 15px;
}
.home_login {
	padding: 16px 15px 16px 16px;
}
.btn_login_on {
	font-weight: bold;
	color: #FFFFFF;
	background: url(images/login_btn_bkgr_on.gif) no-repeat;
	text-align: center;
	height: 20px;
	width: 100px;
	border: 0px none;
	font-size: 11px;
	cursor: hand;}
.input_login {
	background: #FFFFFF;
	height: 16px;
	width: 200px;
	border: 1px solid #5A5125;
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.btn_login {
	font-weight: bold;
	color: #FFFFFF;
	background: url(images/login_btn_bkgr.gif);
	text-align: center;
	height: 20px;
	width: 100px;
	border: 0px none;
	font-size: 11px;
	cursor: hand;
}
.login_bkgr_title {
	text-align: center;
	height: 20px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 16px;}
.login_table {
	text-align: center;
	width: 210px;
	border: none;
	background: url(images/login_bkgr_table.gif) no-repeat;
	height: 125px;
	font-size: 11px;
	line-height: 13px;
}
.menu {
	height: 30px;
	background: url(images/pub2/menubar.png);
	width: 748px;
}

.menuleft {
	height: 30px;
	background: url(images/pub2/menubar_left.png) no-repeat right top;
	width: 140px;
}
.menuright {
	height: 30px;
	width: 19px;
}
.margin15 {padding: 10px 15px;}
.text_big {
	font-size: 18px;
	line-height: 22px;
	color: #000000;
}
.bkgr_logo {
	height: 120px;
	width: 247px;
	background: #FFFFFF;
}
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */  
/*Style for the background-bar*/
.clBar{
	position:absolute;
	visibility:hidden;
	left: 10%;
}
/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:absolute;
	padding:6px 2px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	LINE-HEIGHT: 16px;
	text-align: center;
	font-weight: normal; cursor:hand;
}
.clLevel0{cursor:hand;}
.clLevel0over{
	color:#FFFFFF;
	height: 20px;
	text-decoration: none; cursor:pointer; cursor:hand;
	background-image: url(images/pub2/menubar_over.png);
}
.clLevel0border{position:absolute; visibility:hidden;}
/*Styles for level 1*/
.clLevel1, .clLevel1over{
	position:absolute;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6B6A67;
	font-weight:normal
}
.clLevel1{
	color:#4C4B48;
	background-image: url(images/pub2/menu_bar_level1.gif);
	padding: 2px;
	height: 20px;
	width: 110px;
}
.clLevel1over{
	color:#B30606;
	background-color:#CBC9C9;
	cursor:pointer;
	cursor:hand;
	/*background-image: url(images/menu_bar_level1_over.gif);*/}
.clLevel1border{
	position:absolute;
	visibility:hidden;
	border-bottom: 1px solid #FFFFFF;
}
.clLevel1overborder{
	position:absolute;
	visibility:hidden;
	border-bottom: 1px solid #FFFFFF;
}
.login_mgn{
	padding-right: 30px;
	text-align: right;
	width: 668px;
	float: none;
}
.formlabel2 {
	background: #EEEAD5;
	text-align: right;
	padding-right: 5px;
	border: 1px solid #FFFFFF;
}
.formcell2 {
	background: #F7F5EA;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #FFFFFF;
	text-align:left;
}
.formcell2_btn {
	padding-right: 5px;
	padding-left: 5px;
	}
.formlabel_error{
background: #EEEAD5;
	text-align:right;
	padding-right:5px;
	color:#990000;
	font-weight:bold;
	height:24px;
}
.validate_error{
	color:#990000;
}
.validate_ok{
	color:#009900;
}.prod_title {
	background-image: url(images/pub2/bkgr_title.gif);
	background-repeat:   repeat-x;
	height: 25px;
	font-weight: bold;
	padding-left: 10px;
}
.prod_data {
	padding: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#homeTabs {
	DISPLAY: block;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 22px;
	}
#homeTabs A {
	DISPLAY: block;
	COLOR: #636163;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 22px;
}
#homeTabs A:hover {
	DISPLAY: block;
	COLOR: #c40101;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 22px;
}

.viewFirstOn{
	BACKGROUND: url(images/pub2/tabs/first_on.gif) no-repeat left top;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 139px;
	padding: 0px 0px 0px 0px;
	height: 22px;
	text-indent: 28px;
	color: #c40101;
}
.viewFirstOff{
	BACKGROUND: url(images/pub2/tabs/first_off.gif) no-repeat left top;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 139px;
	padding: 0px 0px 0px 0px;
	height: 22px;
	text-indent: 28px;
}
.viewMiddleOff{
	BACKGROUND: url(images/pub2/tabs/middle_off.gif) no-repeat left top;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 139px;
	padding: 0px 0px 0px 0px;
	height: 22px;
	text-indent: 28px;
}
.viewMiddleOn{
	BACKGROUND: url(images/pub2/tabs/middle_on.gif) no-repeat left top;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 139px;
	padding: 0px 0px 0px 0px;
	height: 22px;
	text-indent: 28px;
	color: #c40101;
}
.viewMiddleNextOff{
	BACKGROUND: url(images/pub2/tabs/middle_next_off.gif) no-repeat left top;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 139px;
	padding: 0px 0px 0px 0px;
	height: 22px;
	text-indent: 28px;
}
.viewLastOn{
	BACKGROUND: url(images/pub2/tabs/last_on.gif) no-repeat left top;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 234px;
	padding: 0px 0px 0px 0px;
	height: 22px;
	text-indent: 28px;
	color: #c40101;
}
.viewLastOff{
	BACKGROUND: url(images/pub2/tabs/last_off.gif) no-repeat left top;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 234px;
	padding: 0px 0px 0px 0px;
	height: 22px;
	text-indent: 28px;
}
.viewLastPrevOff{
	BACKGROUND: url(images/pub2/tabs/last_prev_off.gif) no-repeat left top;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 234px;
	padding: 0px 0px 0px 0px;
	height: 22px;
	text-indent: 28px;
}
.box_bkgr {
	background-image: url(images/pub2/box_bkgr.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 178px;
	width: 266px;
	
}.box1_title {
}
.box_sep {
	width: 8px;
}
.box_arrow {
	height: 12px;
	width: 12px;
	vertical-align: top;
}
.box_data {
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: left;
}
.box2_data {
	padding: 10px 50px;
	width: 50%;
	text-align: center;
}
.box2_title {
	width: 431px;
	text-align: center;
	font-weight: bold;
	color: #c40101;
	background-repeat: no-repeat;
	background-position: center;
	height: 21px;
	line-height: 20px;
	padding-bottom: 1px;
}
.required{color: #C40101;}
.photo_left {
	width: 30%;
	padding: 5px;
	vertical-align: top;
	text-align: center;}
.border {
	border: 1px solid #c40101;
	padding: 5px;
	height: 328px;
}
.border_signup {
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #c40101;
	border-bottom-color: #C40101;
}
.txt_red {color: #c40101;}
.webinar_title {
	font-weight: bold;
	color: #333333;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c40101;
	text-align: center;
	background-image: url(images/pub2/bkgr_title_webinar.gif);
	background-repeat:   repeat-x;
	height: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.webinar_data {
	color: #333333;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DED7AD;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DED7AD;
}
.webinar_datafirst {
	color: #333333;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DED7AD;
	border-left-style: solid;
	border-left-color: #DED7AD;
	border-left-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DED7AD;
}
.table_border_red {
	padding: 3px;
	border: 1px solid #c40101;
}
.red {
	list-style-image: url(images/pub2/circle.png);
}
.box1_sep {
	width: 12px;
}
.box1_left {
	width: 32px;
}
.box1_right {
	width: 28px;
}
.box_bkgr3 {
	background-image: url(images/pub2/box1_litigation.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 204px;
	width: 266px;
	padding-top: 30px;
	float: left;
}
#boxes #boxes_news {
	position: static;
	left: 38px;
	top: 2px;
	width: 858px;
	height: 204px;
	float: left;
	margin-left: 80px;
}
.box_bkgr1 {
	background-image: url(images/pub2/box1_industry.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 204px;
	width: 278px;
	padding-top: 30px;
	position: fixed;
	float: left;
}
.box_bkgr2 {
	background-image: url(images/pub2/box1_nutrition.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 204px;
	width: 278px;
	padding-top: 30px;
	position: static;
	float: left;
}
.resources_title {
	font-weight: bold;
	color: #c40101;
	padding-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c40101;
	background-image: url(images/pub2/bkgr_resources.gif);
	height: 20px;
	padding-top: 4px;
}
.resources_data {
	padding-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	height: 20px;
	padding-top: 4px;
}

/*Modal login styles*/
#modal-overlay {     
	position: fixed;     
	z-index:100;     
	top: 0px;     
	left: 0px;     
	height:100%;     
	width:100%;     
	background: #000;     
	display: none; 
}
#modal-window {
	position: fixed;
	z-index: 200;
	display:none;
	width: 500px;
	height:350px;
	margin-left:-250px;
	margin-top:-175px;
	top:50%;
	left:50%;
	background-color:#FFFFFF;
	border:1px solid #C40101;
	background-image: url(images/photo_login_small_bgr.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}  
.modal-window-close{
}
.login_chef {
	background-image: url(images/photo_login_small_bgr.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 284px;
	width: 500px;
}
.phone_number {
	font-size: 20px;
	color: #ffd306;
	text-align: right;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.phone_number_cont {
	font-size: 10px;
	color: #333333;
	text-align: right;
	background-image: url(images/pub2/login800_sep.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 11px;}
.col_sep {
	width: 20px;}
.col_160 {
	padding: 10px;
	width: 180px;
	text-align: center;vertical-align: top;}
.main_160 {
	width: 658px;
	font-size: 12px; vertical-align: top;}
.col_250 {
	width: 270px;
	padding: 10px;
	text-align: center;vertical-align: top;}
.main_250 {
	width: 568px;
	font-size: 12px;vertical-align: top;}
.col_300 {
	padding: 10px;
	width: 320px;
	text-align: center;vertical-align: top;}
.main_300 {
	width: 518px;
	font-size: 12px;vertical-align: top;}
.w_adv_font {
	font-size: 11px;
	text-align: right;
	padding-top: 10px;
	line-height: 11px;
}
.col_white {
	background-color: #FFFFFF;}
.col_shadow {
	background-color: #efeeee;}
.w_1 {
	background-image: url(images/pub2/w1.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px; width: 10px;}
.w_2 {
	background-image: url(images/pub2/w2.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 10px;
	width: 10px;}
.w_3 {
	background-image: url(images/pub2/w3.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 10px;
	width: 10px;}
.w_4 {
	background-image: url(images/pub2/w4.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 10px;
	width: 10px;}
.w_sup {
	background-image: url(images/pub2/w_sup.png);
	height: 10px;}
.w_inf {
	background-image: url(images/pub2/w_inf.png);
	height: 10px;}
.w_left {
	background-image: url(images/pub2/w_left.png);
	width: 10px;}
.w_right {
	background-image: url(images/pub2/w_right.png);
	width: 10px;
	background-repeat:  repeat-y;
	background-position: right top;
}
.w_bkgr {
	background-color: #f4f4f4;}
.col_160 .w_bkgr .w_adv_font a {font-size: 11px; color: #666666;}
.col_250 .w_bkgr .w_adv_font a {font-size: 11px; color: #666666;}
.col_300 .w_bkgr .w_adv_font a {font-size: 11px; color: #666666;}
.quote {
}
.quote_1 {
}
.quote_2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 46px;
	color: #c40101;
}
.quote_text {
	text-align: center;
	line-height: 26px;
}
.quote_by {
	font-size: 11px;
	text-align: right;
	line-height: 12px;
}
.testimonial {

}
.testimonial_text {
	text-align: center;
	line-height: 26px;
}
.testimonial_by {
	font-size: 11px;
	text-align: right;
	line-height: 12px;
}
