/*Section Below is Used for Workshop*/ 
.text_title_ws_large {font-family: Verdana, Arial, Helvetica, sans-serif; color: #808080; font-size: 16px; font-weight: normal; text-decoration: none;}
.floatrightslogan { float: right; margin: 10 10 10px 10px;}
.floatleft { float: left; margin: 0 0 0px 0px;}
.floatleft_margin { float: left; margin: 0 10px 0px 0px;}
.td_ws_top {
	background-image: url(graphics/edu/ws_bg_top.jpg);
	background-repeat: no-repeat;
}
.td_ws {
	background-image: url(graphics/edu/ws_bg.jpg);
	background-repeat: repeat-y;
}
.td_ws_bottom {
	background-image: url(graphics/edu/ws_bg_bottom.jpg);
	background-repeat: no-repeat;
}
.td_pad { padding-top: 20px; padding-left: 20px; padding-right: 20px;}
.td_pad_1st_row_top { padding-top: 5px; padding-left: 20px; padding-right: 20px;}
.td_pad_1st_row_left { padding-top: 5px; padding-left: 20px; padding-right: 15px;}
.td_pad_1st_row_right { padding-top: 5px; padding-left: 15px; padding-right: 20px;}
.td_pad_leftcol { padding-top: 20px; padding-left: 20px; padding-right: 15px;}
.td_pad_rightcol { padding-top: 20px; padding-left: 15px; padding-right: 20px;}
.td_ws_prog {
	background-image: url(graphics/edu/ws_prog.jpg);
	background-repeat: repeat-y;
}
.td_ws_prog_bottom {
	background-image: url(graphics/edu/ws_prog_bottom.jpg);
	background-repeat: no-repeat;
}
.td_ws_pad_elm_left { padding-top: 20px; padding-left: 20px; padding-right: 5px;}
.td_ws_pad_elm_right { padding-top: 20px; padding-left: 5px; padding-right: 10px;}
.table_askus_bg {
	background-image:url(graphics/askusbg.jpg);
	background-repeat:no-repeat;
}
.textwhtbold {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; font-weight: normal; text-decoration: none; font-weight:bold}
.text_req {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff0000; font-size: 12px; font-weight: bold; text-decoration: none;}
