body {
	color: #000000;
	background: #F0F0F0;
	padding: 0px;
	margin-left: 50%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*----------------DIV STYLES----------------------*/

#header {
	position:relative;
	width:900px;
	height:10px;
	margin-left:-450px;
	background:url(images/header_bg.jpg);
}

#body {
	position:relative;
	top:0px;
	margin-left:-450px;
	background:url(images/body_bg.jpg);
	width: 840px;
	padding:30px;
}

#body .content {
	position:relative;
	top:-30px;
	left:25px;
	right:140px;
	width: 375px;
}

#body .sidepanel {
	position:absolute;
	top:0px;
	right:42px;
	width:300px;
	z-index:1;
	left: 490px;
}

#body h3{

color:#0063DC;
	font-weight:bold;
}


#body h1{

color:#0063DC;
	font-weight:bold;
}

#footer {
	position:relative;
	margin-left:-450px;
	top:0px;
	background: #F0F0F0 url(images/body_bottom.jpg) no-repeat;
	padding: 30px;
	width: 840px;
	text-align:center;
}

.breadcrumbs {
	position:absolute;
	right:45px;
	bottom:+1.5em;
	z-index:1;
}

/*------------------TEXT STYLES----------------------*/

body {
	font: 105% Arial, Helvetica, sans-serif;
}

.breadcrumbs {
	font-size:90%;
	color:#000;
	}


#footer {
	font-size:90%;
	color:#999;
}

#footer .copyright {
	font-size:85%;
}

.sidepanel {
	font-size:85%;
	color:#999;
}

.sidepanel td.sidebartitle {
	font:bold 110% Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

#body blockquote {
	border: 1px dotted #ccc;
	background:#f6f6f6;
	padding-left:30px;
	margin-right:60px;
}

.content h1.underline {
	border-bottom:1px solid #eee;
	margin-right:30px;
	color:#000000;
}

.content h2 {
	color:#666;
	margin-bottom:-0.75em;
}

.content h2.underline {
	color:#666;
	margin-bottom:-0.75em;
	border-bottom:1px solid #eee;
	margin-right:18px;
}

.content h3 {
	color:#0063DC;
	font-weight:bold;
}

.content p {
	padding-right:30px;
	text-align:justify;
	color:#000;
}

/*--------------------LINKS-----------------------------*/

#footer a:link, #footer a:visited {
	text-decoration:none;
	color:#999;
	padding-left:10px;
	padding-right:10px;
	line-height:1.75em;
}

#footer a:hover, #footer a:active {
	text-decoration:underline;
	color:#888;
}

.content a:link, .content a:visited {
	text-decoration:none;
	color: #369;
}
.content a:hover, .content a:active {
	text-decoration:underline;
	color: #669999;
}

.sidepanel a:link, .sidepanel a:visited {
	text-decoration:none;
	color:#323232;
	font-weight:bold;
	font-size:16px;
}

.sidepanel a:hover, .sidepanel a:active {
	text-decoration:underline;
	color:#686868;
	font-weight:bold;
	font-size: 16px;
}

.breadcrumbs a:link, .breadcrumbs a:visited {
	color:#aaa;
	text-decoration:none;
	text-transform:capitalize;
}

.breadcrumbs a:hover, .breadcrumbs a:active {
	color:#888;
	text-decoration:underline;
}
/*------------------IMAGE REPLACEMENTS-------------------*/

.logo span { display:none }

.logo {
	background:url(images/mc_logo.jpg);
}

/*-----------------------ELEMENT PLACEMENTS----------------------------*/

.logo {
	position:relative;
	top:50px;
	left:30px;
	height:45px;
	width:190px;
}
.topnavbar {
	height:25px;
	position:absolute;
	top:60px;
	left:265px;
}

.sidepanel table {
	background:url(images/sidebar_bg.gif) repeat-y;
}

.sidepanel .bottom {padding:0;}

.sidepanel td {
	background:url(images/sidebar_item.gif) no-repeat top;
	padding-left:35px;
	padding-top:5px;
	padding-bottom:5px;
}

.sidepanel td.sidebartitle {
	background:url(images/sidebar_title.gif) no-repeat;
	padding-left:35px;
	padding-top:0px;
	padding-bottom:0px;
}

.sidepanel td.selected_withtext {
	background:url(images/sidebar_itemselected.gif) no-repeat top;
	padding-left:35px;
}

.sidepanel td.selected_notext {
	background:url(images/sidebar_itemselected1.gif) no-repeat top;
	padding-left:35px;
}

.buytext {
	position:absolute;
	top:30px;
	left:90px;
	right:10px;
	color:#999;
	font-size:110%;
}
.buytext strong {
	color:#000;
	font-size:110%;
	line-height:2em;
	}
