body {
	margin: 0px;
	background-color: #FFFFFF;
	background:transparent url(/images/header_BG_overflow.jpg) repeat-x top left;
}

.ui_page {
	width: 1030px;
	margin: 0 auto;
	background: transparent url(/images/content_bg.jpg) repeat-y top left;
}

.ui_header_wrap {
	width:auto;
	height:191px;

}

/*FontSize Controls */

.ui_fontsize {font: helvetica, arial, sans-serif ;color:#FFFFFF; display:block; width:100%; font-weight:normal;}

.ui_fontsize a:link, .ui_fontsize a:visited {color: #FFF;}

.ui_fontsize a:hover {color: #000}

.ui_fontsize a:active {color:  #000}
	
.size1 {
	font-size:10px;
	}
.size2 {
	font-size: 14px;
}
.size3 {
	font-size: 18px;
}

/*End of FontSize */

.ui_header {
	background: transparent url(/images/header.jpg) no-repeat top left;
	width: 1023px;
	height: 179px;
	text-align: right;
}

.ui_topnav {}

.ui_left {
	width: 145px;
	float: left;
	padding-top:5px;
}

.ui_middle {
	width: 635px;
	float: left;
}
.ui_main_content_wrapper {
	padding: 20px;
}

.ui_main_content {
	width: 620px;
}	

/*Content Block container - holds the "Next Session" image on the bottom of each page */
.ui_middle_next {
	width:auto;
	float:right;
}

.ui_right_wrapper {
	width:204px;
	float:right;
}

.ui_right {
	}


/*Makes links in top content box black & proper font */

.ui_right_wrapper .ui_right {font-family:Myriad, Helvetica, Arial, Sans-Serif; font-size:14px; font-weight:bold;}	
/*fix for IE broken box - making the links in the right side size 10 */

.ui_right_wrapper .ui_right .ContentBlock1745 a,
.ui_right_wrapper .ui_right .ContentBlock2002 a {font-weight:bold; color:#000000; font-size:11px;}
.ui_right_wrapper .ui_right .ContentBlock1740 a {color:#000000;}
.ui_right_wrapper .ui_right a:hover {color:#ED1C24}

.ui_clear {
	margin: 0;
	padding: 0;
	float: none;
	clear: both;
}

.ui_footer {
	background: transparent url(/images/footer_repeat.jpg) repeat-x top left;
	width: 963px;
	height: 47px;
}

.ui_bottom_outside {
	padding: 10px 0px 5px 0px;
	width: 1023px;
	margin: 0 auto;
	color: #000;
	font-size: 10px;
	line-height:10px;
	text-align:center;
}

/*not being used might be able to delete */
.ui_print_email {
	color: #fff;
	padding-top: 6px;
	text-align: right;
}

a.PrintPageLink:link, 
a.PrintPageLink:visited { 
	display: inline;
	color: #FFFFFF;
}

a.PrintPageLink:hover {
	color: #FFFFFF;
	text-decoration: none;
}

a.PrintPageLink:active { 
	display: inline;
	color: #FFFFFF;
}
.PrintPageLink {float:right; width:100%; height:16px;padding-right:9px; background: transparent url(/images/print_BG.jpg) no-repeat top right;}
.TellAFriendLink {float:right; width:100%; height:16px;  background: transparent url(/images/send_BG.jpg) no-repeat top right;}

a.TellAFriendLink:link,
a.TellAFriendLink:visited {
	display: inline;
	color: #FFFFFF;
	padding-right: 10px;
}

a.TellAFriendLink:hover {
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
}

a.TellAFriendLink:active {
	display: inline;
	color: #FFFFFF;
	padding-right: 10px;
}

.ui_copyright_tagline {
	clear: both;
	text-align: right;
}

.ui_tagline {
}

.ui_tagline a:link,
.ui_tagline a:visited {}

.ui_tagline a:hover {}

.ui_tagline a:active{}



