/************************************************************************************
*     Malone University - global / screen.css      *
*************************************************************************************/
/* global styles */

@import url(../css/menu.css);

body
	{
	margin: 0; 
	padding: 0; /* Need to set body margin and padding to get consistency between browsers. */
	background-image: url(../img/bg2.jpg);
	background-repeat: repeat-x;
	background-position: center;
	background-position: top; 
	font: normal 13px/22px Tahoma, Arial, sans-serif;
	color: #555555;
	}
body.inner
	{
	margin: 0; 
	padding: 0; /* Need to set body margin and padding to get consistency between browsers. */
	/*background-image: url(../img/bg2c.jpg);*/
	background-image: url(../img/bg2.jpg);
	background-repeat: repeat-x;
	background-position: center;
	background-position: top; 
	font: normal 13px/22px Tahoma, Arial, sans-serif;
	color: #555555;
	}
	
#wrapper {
	margin: 0px auto; /* Right and left margin widths set to "auto" */
	padding: 0;
	width: 950px;
}
h1, span.Header1, .Header1 {
	margin: 0 0 10px 30px;
	padding: 0;
	font: bold 24px Tahoma, Arial, Helvetica, sans-serif;
	color: #252525;
	}
h2, span.Header2, .Header2 {
	margin: 0 0 10px 0;
	padding: 0;
	font: bold 24px Georgia, serif;
	color: #C41230;
	}
h4, span.Header3, .Header3 {
	width: 200px;
	margin:  0;
	padding: 6px 0 7px 22px;
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	background-color: #86B6E0;
	}
div#InnerContentRight h4, div#InnerContentRight span.Header3, div#InnerContentRight .Header3,
div#containerMiddle h4, div#containerMiddle span.Header3, div#containerMiddle .Header3,
div#containerRightrail h4, div#containerRightrail span.Header3, div#containerRightrail .Header3 {
	font: bold 16px Georgia, serif;
	color: #000000;
	background-color: transparent;
	}
h6 {
	margin:  15px 0 0 0;
	padding: 0;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #333;
	}
p, span.Text, .Text {
	margin: 0;
	padding: 0;
	font: normal 13px/22px Tahoma, Arial, sans-serif;
	color: #555555;
	}
a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #013E7F;
	text-decoration: none;
	}
a.moreNews {
	margin: 10px 0 0 30px;
	padding: 0;
	display: block;
	}
a.pathways {
	margin: 10px 0 0 96px;
	padding: 0;
	display: block;
	color: #464646;
	}

/* Top Logo / Subnav /Search */

#containerLogoSubnavSearch	{
	width: 950px;
	height: 98px;
	margin: 0;
	padding: 10px 0 0 0;
	float: right;
	border: 0px solid #333;
	}
#containerLogo	{
	width: 205px;
	margin: 0;
	padding: 0;
	float: left;
	}
#containerSubnavSearch	{
	width: 650px;
	margin: 0;
	padding: 5px 16px 0 0;
	float: right;
	}
#Subnav	{
	margin: 0;
	padding: 0;
	height: 40px;
    border: 0px solid #333;
    display: block;
	}
#Subnav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#Subnav li {
	float: right;
	margin: 0;
	padding: 0 2px 0 2px;
	font: normal 16px Arial, sans-serif;
	color: #fff;
	}
#Subnav li.date {
	float: right;
	margin: 0;
	padding: 0 10px 0 0;
	font: bold 16px Arial, sans-serif;
	color: #013E7F;
	}
#Subnav a, #Subnav a:link {
	color: #fff;
	text-decoration: none;
	margin: 0;
	padding: 0;
	display: block;
	_display: inline; /* show to IE */
	font: normal 16px Arial, sans-serif;
	text-transform: capitalize;
	}
#Subnav li a:hover {
	color: #013E7F;
	text-decoration: underline;
	}
#Subnav li a#current, #Subnav li a#current:link {
	color: #000;
	cursor: default;
	font-weight: bold;
	border-bottom: 5px solid #999;
	}
#Search	{
	 width: 253px;
	margin: 0;
	padding: 0;
	text-align: right;
	float: right;
    border: 0px solid #333;
	}
#searchBox {
    width: 253px;
    height: 25px;
    margin: 0;
    background: url(../img/bg_search.png);
    vertical-align: top;
	}
#searchBox #s {
    float: left;
    padding: 0 0 0 80px;
    margin: 7px 0 0 0;
    border: 0;
    background: none;
    font: normal 10px Arial, sans-serif;
	}
#searchBox #go {
    float: right;
    margin: 0;
    width: 24px;
    height: 24px;
	}


/* Main Navigation */

#containerNav {
	margin: 0;
	padding: 0;
	width: 950px;
	background-image: url(../img/bg_nav.gif);
	background-repeat: repeat-x;
	}
#Nav {
	width: 945px;
	height: 35px;
	margin: 0px auto; /* Right and left margin widths set to "auto" */
	}
#Nav ul {
	margin: 0;
	padding: 9px 0 0 0;
	list-style-type: none;
	}
#Nav li {
	float: right;
	margin: 0;
	padding: 0;
	}
#Nav a, #Nav a:link {
	color: #fff;
	text-decoration: none;
	margin: 0;
	padding: 0 30px 0 0;
	display: block;
	_display: inline; /* show to IE */
	font: bold 16px Arial, sans-serif;
	}
#Nav li a:hover {
	color: #6f6f6f;
	}
#Nav li a#current, #Nav li a#current:link {
	color: #000;
	cursor: default;
	font-weight: bold;
	border-bottom: 5px solid #999;
	}


/* Content Area */

#containerMainPhoto {
	margin: 0;
	padding: 0;
	width: 950px;
	height: 287px;
	}
#containerMainPhotoTemp02 {
	margin: 0;
	padding: 0;
	width: 950px;
	height: 182px;
	}
#containerInnerContent {
	margin: 0;
	padding: 0;
	width: 950px;
	}
#InnerContentLeft {
	width: 223px;
	margin: 0;
	padding: 0;
	float: left;
	}

/* Leftrail */

#Leftrail {
	margin: 0;
	padding: 0;
	}
#Leftrail ul {
	margin: 14px 0 20px 0;
	padding: 0;
	list-style-type: none;
	}
#Leftrail li {
	width: 223px;
	min-height: 29px;
	margin: 0;
	padding: 0;
	font: normal 18px Tahoma, Arial, sans-serif;
	color: #333;
	background-image: url(../img/bg_leftrail_li.gif);
	background-repeat:no-repeat;
	}
* html #Leftrail li {
	height: 29px;
}
#Leftrail li.on {
	background-image: url(../img/bg_leftrail_li_on.gif);
	}
#Leftrail a, #Leftrail a:link {
	text-decoration: none;
	margin: 0;
	padding: 6px 0 0 23px;
	display: block;
	_display: inline; /* show to IE */
	font: normal 13px/14px Tahoma, Arial, sans-serif;
	color: #464646;
	}
#Leftrail a:hover {
	text-decoration: underline;
	color: #333;
	}
#Leftrail a.heading { margin-left:0px; font-weight:bold; }
	
	
#InnerContentRight {
	width: 720px;
	margin: 0;
	padding: 15px 0 0 0;
	float: left;
	background-image: url(../img/bg_container_right.jpg);
	background-repeat: no-repeat;
	border: 0px solid #333;
	}
#containerBreadcrumb {
	width: 447px;
	height: 27px;
	margin: 0 0 0 15px;
	padding: 0;
	background-image: url(../img/bg_breadcrumb.gif);
	background-repeat: no-repeat;
	border: 0px solid #333;
	float: left;
	}
#containerBreadcrumb p {
	margin: 0;
	padding: 6px 0 0 10px;
	font: normal 12px Georgia, serif;
	color: #003E7E;
	}
#containerButtons {
	width: 221px;
	height: 27px;
	margin: 0 10px 0 0;
	padding: 0;
	background-repeat: no-repeat;
	border: 0px solid #333;
	float: right;
	}
	
#containerMiddle {
	width: 417px;
	margin: 0;
	padding: 25px 0 0 30px;
	float: left;
	}
#containerRightrail {
	margin: 0;
	padding: 0;
	float: left;
	}
#containerRightrail {
	margin: 0;
	padding: 50px 0 0 50px;
	width:185px;
	}
#containerRightrail p {
	width: 170px;
	font: normal 13px/19px Tahoma, Arial, sans-serif;
	color: #6f6f6f;
	}
#Rightrail ul {
	margin: 0 0 20px 0;
	padding: 0;
	list-style-type: none;
	}
#Rightrail li {
	width: 190px;
	margin: 0;
	padding: 0;
	background-image: url(../img/bg_rightrail_li.gif);
	}
#Rightrail a, #Rightrail a:link {
	text-decoration: none;
	margin: 0;
	padding: 8px 0 0 10px;
	display: block;
	_display: inline; /* show to IE */
	font: normal 13px/14px Tahoma, Arial, sans-serif;
	color: #464646;
	}
#Rightrail a:hover {
	text-decoration: underline;
	color: #333;
	}
	
/* Home Styles */
#containerHomeRotate {
	margin: 0;
	padding: 0;
	width: 960px;
	height: 394px;
	background-image: url(../img/sp.gif);
	}
#containerHomeContent {
	margin: 0 0 0 10px;
	padding: 0;
	width: 950px;
	height: 542px;
	background-image: url(../img/bg_home_content.jpg);
	background-repeat: no-repeat;
	}
#HomeContentLeft {
	margin: 0;
	padding: 20px 0 0 0;
	float: left;
	}
#HomeContentRight {
	margin: 0;
	padding: 0 50px 0 0;
	float: right;
	}
#HomeAudienceNav {
	margin: 0;
	padding: 81px 0 0 35px;
	}
#HomeAudienceNav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#HomeAudienceNav li {
	width: 170px;
	height: 29px;
	margin: 0;
	padding: 0;
	}
#HomeAudienceNav a, #HomeAudienceNav a:link {
	text-decoration: none;
	margin: 0;
	padding: 0;
	display: block;
	_display: inline; /* show to IE */
	font: normal 16px/14px Tahoma, Arial, sans-serif;
	color: #fff;
	}
#HomeAudienceNav a:hover {
	text-decoration: none;
	color: #333;
	}
	
	
#News ul {
	margin: 0 0 0 5px;
	padding: 0;
	list-style-type: none;
	}
#News li {
	width: 300px;
	margin: 0;
	padding: 7px 34px 10px 25px;
	font: normal 18px/15px Tahoma, Arial, sans-serif;
	color: #a1a1a1;
	background-image: url(../img/bg_news_li.jpg);
	}
#News li .newsInfo {
	font: bold 11px/14px Tahoma, Arial, sans-serif;
	color: #333;
	}
#News a, #News a:link {
	text-decoration: none;
	margin: 0;
	padding: 0;
	display: block;
	_display: inline; /* show to IE */
	font: normal 11px/14px Tahoma, Arial, sans-serif;
	color: #464646;
	}
#News li a:hover {
	color: #6f6f6f;
	}
#Pathways ul {
	margin: 0 0 0 5px;
	padding: 0;
	list-style-type: none;
	}
#Pathways li {
	width: 280px;
	height: 68px;
	margin: 0;
	padding: 5px 0 10px 90px;
	font: bold 11px Tahoma, Arial, sans-serif;
	color: #003E7E;
	background-image: url(../img/bg_pathways_01.png);
	background-repeat: no-repeat;
	}
#Pathways a, #Pathways a:link {
	text-decoration: none;
	margin: 0;
	padding: 0;
	display: block;
	_display: inline; /* show to IE */
	font: normal 11px Tahoma, Arial, sans-serif;
	color: #464646;
	}
#Pathways li a:hover {
	color: #6f6f6f;
	}
	
	
	
	
	
#containerFooter	{
	margin: 0;
	padding: 0;
	width: 950px;
	height: 118px;
	/*background-image: url(../img/bg_footer_inner.gif);*/
	}
#Footer {
	width: 950px;
	height: 38px;
	margin: 0;
	padding: 80px 0 0 0;
	}
#Footer ul {
	width: 875px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
	}
#Footer li {
	float: right;
	margin: 0;
	padding: 0 12px 0 12px;
	font: normal 16px Arial, sans-serif;
	color: #fff;
	}
#Footer li.info {
	float: right;
	margin: 0;
	padding: 0 12px 0 72px;
	font: normal 11px Arial, sans-serif;
	/*color: #fff;*/
	color: #464646;
	}
#Footer a, #Footer a:link {
	color: #fff;
	text-decoration: none;
	margin: 0;
	padding: 0;
	display: block;
	_display: inline; /* show to IE */
	font: normal 14px Arial, sans-serif;
	text-transform: capitalize;
	}
#Footer li a:hover {
	color: #013E7F;
	text-decoration: underline;
	}
#Footer li a#current, #Footer li a#current:link {
	color: #000;
	cursor: default;
	font-weight: bold;
	border-bottom: 5px solid #999;
	}
	
/* Forms */

#rightrailForm {
	list-style: none; 
	margin-left: 0;
	}

/* contact form */
.rightrailForm  {
	width: 170px;
	margin: 0; 
	padding: 0;
	margin: 0;
	}
	
.rightrailForm fieldset {font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}

.rightrailForm.request fieldset {
	border-top: 0px #808080 solid; 
	border-right: 0px #808080 solid; 
	border-bottom: 1px #808080 dashed; 
	border-left: 0px #808080 solid; 
	padding: 3px 3px 15px 3px;
	}
	
.rightrailForm fieldset.extra {
	margin-top: 0;
	}
	
.rightrailForm legend { 
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 15px 10px 6px 0; 
	margin-left: 0;
	color: #000;
	border: 0;
	}
	
.rightrailForm ul { 
	margin: 0;  
	padding: 0;
	list-style:none;
	}
	
.rightrailForm ul li {
	clear: both; 
	background: none; 
	}
	
.rightrailForm ul label { 
	display: block; 
	float: left; 
	width: 175px;
	padding: 0;
	}
	
.rightrailForm .txtField  {
	display: block; 
	float: left; 
	padding: 3px; 
	width: 150px; 
	margin: 2px 0 5px 0;
	font: 1em "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	border: 1px solid #808080;
	outline: none;
	}
	
.rightrailForm .selectField  {
	display: block; 
	float: left; 
	padding: 3px; 
	width: 150px; 
	margin: 2px 0 4px 0;
	font: 1em "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	border: 1px solid #808080;
	outline: none;
	}
	
.rightrailForm #radio  {
	margin: 14px 7px 0 0;
	}

.rightrailForm #radio2  {
	margin: 10px 0 0 0;
	}
	
.rightrailForm .txtField:hover, .txtField:focus, .txtField:active, .selectField:hover, .selectField:focus, .selectField:active { 
	border-color: #6F91AE; 
	background: #bdd7ee;
	color: #fff;
	}
	
.rightrailForm .send { 
	width: 100px; 
	height: 23px; 
	background: url(../img/bg_submit.gif) no-repeat; 
	padding: 0 22px 3px 0; 
	text-align: center; 
	border: none; 
	margin: 10px 0 0 0; 
	border: none;
	color: #6F91AE;
	font: 11px "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	margin-left: 50px; 
	color: #6F91AE;   
	}
	
.rightrailForm .send:hover { cursor: pointer; color: #333; }


	
.rightrailForm .file {
	display: block; 
	float: left; 
	padding: 3px; 
	width: 260px; 
	margin: 5px 0 7px 0;
	font: 1em "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	}

/*form errors*/
.error {
	border-top: #7dce01 1px solid; 
	border-bottom: #7dce01 1px solid; 
	background: #6bb000; 
	padding: 10px; 
	margin-bottom: 10px; 
	text-align: center; 
	color: #f1ffdb;
	}


.bigPulldownForm .selectField  {
	display: block; 
	float: left; 
	padding: 3px; 
	width: 400px; 
	margin: 9px 0 4px 0;
	font: 14px "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	color: #639cd5;
	border: 1px solid #808080;
	outline: none;
	}

td.mainpagetext {
	padding-right:30px;
}

li.mx_logo { margin: 0 0 0 10px; padding: 0; background-image: url(../img/bg_mx.gif); background-repeat: no-repeat; }
#pagetext table.columns { width:690px !important; }

#recaptcha_widget_div #recaptcha_area #recaptcha_response_field { font-family:Arial !important; }

table.ts2 { font-size:85%; }
table.ts2 th { text-align:left; vertical-align:bottom; }
.bg_tan5 { background-color:#bcd5e9; }
table.ts2 td, table.ts2 th { padding:0px 5px; }


