/** ----------------------- *
 * SMALL
 ** ----------------------- */
 
body.font-small input, 
body.font-small textarea {
	font-size: .8em;
}

body.font-small #content_col2 {
	font-size: .8em;
}

/* Keep quote window the same size */
body.font-large #content_col2 #quote_window {
	font-size: 1.3em;
}

body.font-small #content_left {
	font-size: .8em;
}

body.font-small #content_right {
	font-size: .8em;
}

/** ----------------------- *
 * MEDIUM (DEFAULT)
 ** ----------------------- */

body.font-medium input, 
body.font-medium textarea {
	font-size: 1em;
}

body.font-medium #content_col2 {
	font-size: 1em;
}

body.font-medium #content_left {
	font-size: 1em;
}

body.font-medium #content_right {
	font-size: 1em;
}

/** ----------------------- *
 * LARGE
 ** ----------------------- */

body.font-large input, 
body.font-large textarea {
	font-size: 1.2em;
}

body.font-large #content_col2 {
	font-size: 1.2em;
	line-height: 125%;
}

/* Keep quote window normal size */
body.font-large #content_col2 #quote_window {
	font-size: .8em;
}

/* Keep table header and tabs normal size */
body.font-large #content_col2 .table_header {
	font-size: .8em;
}

/* Keep buttons normal size */
body.font-large #content_col2 .learnmore_but {
	font-size: .8em;
}

body.font-large #content_col2 .matrix_widget .learnmore_but {
	font-size: 1em;
}

/* Keep matrix widgets normal size */
body.font-large #content_col2 .matrix_widget {
	font-size: .85em;
	line-height: 125%;
}

body.font-large #content_left {
	font-size: 1.2em;
	line-height: 125%;
}

body.font-large #content_right {
	font-size: 1.2em;
	line-height: 125%;
}