body {
	margin: 0px;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;	
}

/*.safari body {
	font-size: 100%;	
}*/

/* .chrome body {
	font-size: 100%;	
} */

#container {
	width: 960px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
}

#content {	
	padding: 0;
	padding-bottom: 24px;
}

#left {	
	float:left;	
	width:480px;		
	height: 280px;
}

#right {
	float:right;
	width:456px;	
}

/*
#right p {
	line-height: 17px;
}

.gecko #right p {
	line-height: 19px;
}*/

#header {		
	height: 136px;
	background-image: url(images/header.jpg);
}

#footer {	
	text-align:center;
	height: 34px;
	border-top: 12px solid #58595a;
}

/*MB*/

a {
	color: #c20080;
	font-weight: bold;
	text-decoration: none;	
}

a:hover {
	text-decoration: underline;	
}

#headlink{		
	position: absolute;
	top: 23px;
	height: 90px;
	width: 179px;	
}

a img {
	border: none;
}

#menu {
	height: 24px;
	background-image: url(images/menu_bckg.jpg);
	margin-bottom: 24px;
	position: relative;
}

.ie #menu {	
	background-image: url(images/menu_bckg.jpg);
	margin-bottom: 24px;	
}

/*----------*/

.para_intro {
	font-weight: bold;
	font-size: 110%;
}

.para_last {
	margin-bottom: 0px;
}

.body {
	width: 960px;		
	border-top: 1px solid #c20080;		
}

.body_left {
	position: relative;
	float: left;
	padding-right: 24px;	
}

.body_left_home {
	position: relative;
	width: 200px;		
	float: left;
	padding-right: 24px;		
	top: 24px;	
}

.gecko .body_left_home {
	top: 22px;	
}

.body_left_home img {
} 

#body_right {	
	float: left;	
	width: 736px;		
}

.article_box {
	position: relative;	
	width: 736px;	
	clear: both;
	margin-top: 24px;
	border-bottom: 1px solid #c20080;
	/*For non-IE*/
	overflow: hidden;	
	padding-bottom: 24px;
}

.article_pic {
	position: relative;	
	width: 256px;
	float: left;	
}

.article_text {
	position: relative;	
	width: 456px;
	float: right;
	padding-left: 24px;	
}

.article_box_page {	
	position: relative;	
	width: 960px;
	clear: both;
	margin-top: 24px;
	border-bottom: none;
	/*For non-IE*/
	overflow: hidden;	
	padding-bottom: 24px;
}

.article_text_page {
	position: relative;	
	width: 454px;
	float: left;
}

/*----------*/

#footer_left {
	width: 224px;	
	height: 24px;
	float: left;
	text-align: left;
}

#footer_left img {
	position: relative;
	top: 11px;
	}

#footer_right {
	width: 736px;	
	height: 24px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: left;
	color: #444444;
}

.ie #footer_right {
	padding-top: 11px;	
}

.menuitem {	
	float: left;
	/*Font size prevents link from moving when text is zoomed in FF*/	
	font-size: 0px;	
}

.menuitem a {	
	/*Keeps links in line for non-IE*/	
	float: left;
	background-position: top;
}

#menu1 a {		
	background-image: url(images/menu1_off.png);
	background-repeat: no-repeat;
}

#menu1 a:hover {	
	background-image: url(images/menu1_on.png);
	background-repeat: no-repeat;
}

#menu2 a {		
	background-image: url(images/menu2_off.png);
	background-repeat: no-repeat;
}

#menu2 a:hover {	
	background-image: url(images/menu2_on.png);
	background-repeat: no-repeat;	
}

#menu3 a {		
	background-image: url(images/menu3_off.png);
	background-repeat: no-repeat;	
}

#menu3 a:hover {	
	background-image: url(images/menu3_on.png);
	background-repeat: no-repeat;	
}

#menu4 a {		
	background-image: url(images/menu4_off.png);
	background-repeat: no-repeat;	
}

#menu4 a:hover {	
	background-image: url(images/menu4_on.png);
	background-repeat: no-repeat;	
}

#menu5 a {		
	background-image: url(images/menu5_off.png);
	background-repeat: no-repeat;	
}

#menu5 a:hover {	
	background-image: url(images/menu5_on.png);
	background-repeat: no-repeat;	
}


#menu6 a {		
	background-image: url(images/menu6_off.png);
	background-repeat: no-repeat;
}

#menu6 a:hover {	
	background-image: url(images/menu6_on.png);
	background-repeat: no-repeat;	
}

#menu7 a {		
	background-image: url(images/menu7_off.png);
	background-repeat: no-repeat;
}

#menu7 a:hover {	
	background-image: url(images/menu7_on.png);
	background-repeat: no-repeat;	
}

hr {
	/*Cross-Browser*/	
	border: 0;
	height: 1px;
	color: #c20080;
	background-color: #c20080;
}

.gecko .midarticle {
	margin-top: 24px;
	margin-bottom: 24px;
}

.quotemark_left {
	margin-right: 3px;
}

.quotemark_right {
	margin-left: 3px;
}

.link_box {
	position: relative;	
	width: 456px;	
	clear: both;
	margin-top: 24px;
	border-bottom: 1px solid #c20080;
	/*For non-IE*/
	overflow: hidden;	
}


.link_pic {
	position: relative;	
	width: 64px;
	height: 64px;
	float: left;
}

.link_pic a img {
	border: 1px solid #000;
}

.link_pic a:hover img {
	border: 1px solid #c20080;
}

.link_text {
	position: relative;	
	width: 368px;
	float: right;	
	padding-bottom: 7px;
	margin-top: -12px;			
}

.link_text a {
	font-size: 120%;	
	top: 0px;		
}

.ie .link_text {
	margin-top: 0px;
	padding-bottom: 20px;
}

.link_text img {
	margin-bottom: -10px;
}

.link_text p {
	position: relative;
	top: 0px;	
}

#table_fflag {	
	width: 368px;	
	margin-left: 89px;	
}