﻿body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;background:url(/ExternalContent/images/MA_RES/bg.gif) repeat-x;margin:10px 0 50px 0}
h1, h2, h3 {color:#175e8a; font-weight:bold;}
h1 {font-size:11pt; }
h2 {font-size:9pt; }
h3 {font-size:9pt; }
h2.underline {padding-bottom:9px;border-bottom:1px solid #dbdddd;}
.clear {clear:both}

#page {width:1002px;margin:0 auto 0 auto;}
#content {background:url(/ExternalContent/images/MA_RES/bg_shadow.png) repeat-y;width:1002px;margin:0 auto 0 auto;}
#content #indent {padding:18px 27px 20px 35px;}

.editable{
	background: url(/ExternalContent/images/MA_RES/bg_arrow.gif) #fff no-repeat;
	background-position: center center;
}

.removeimg{
	background-image: none !important;
}

#right_col dl a:link, #right_col dl a:visited {
	color: #175e8a;
	text-decoration: none;
}

#right_col dl a:hover{
	color: #175e8a;
	text-decoration: underline;
}

#left_side dl a:link, #left_side dl a:visited{
	color: #175e8a;
	text-decoration: none;	
}

#left_side dl a:hover {
	color: #175e8a;
	text-decoration: underline;
}

#left_side ul a:link, #left_side dl a:visited{
	color: #175e8a;
	text-decoration: none;	
}

#left_side ul a:hover {
	color: #175e8a;
	text-decoration: underline;
}


.mamoduletitle {
	font-weight: bold;
	background-color: transparent;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
	padding-bottom: 2px;
	font-size: 9pt;
	color: #58a1bf;
	margin: 0px 12px 0px 0px;
	padding: 0px 25px 10px 12px;
}
.maborderedspan a:link, .mamodulespan a:link, .maborderedspan a:visited, .mamodulespan a:visited {color:#828182 !important; text-decoration: none;}
.maborderedspan a:hover, .mamodulespan a:hover {color:#828182 !important; text-decoration: underline;}
.maborderedspan li, .mamodulespan li {color:#828182 !important;}


.module_narrow {width:200px;background:url(/ExternalContent/images/MA_RES/bg_box_bottom.gif) bottom no-repeat;color:#828182;}
.module_narrow .padding {background:url(/ExternalContent/images/MA_RES/bg_box_top.gif) top no-repeat;padding:1px 15px 15px 15px}

.maborderedtop {background:url(/ExternalContent/images/MA_RES/maborderedtop.gif) top no-repeat; height: 13px; padding:0px; margin:0px;}
.maborderedspan {background:url(/ExternalContent/images/MA_RES/maborderedspan.gif) bottom repeat-y; margin: 0px; padding:0px 5px 0px 0px;}
.maborderedspan ul {margin: 0px; padding: 4px 3px 4px 25px;}
.maborderedbottom {background:url(/ExternalContent/images/MA_RES/maborderedbottom.gif) bottom no-repeat; height: 12px; padding:0px; margin:0px; margin-bottom: 10px;}

.mamoduletop {background:url(/ExternalContent/images/MA_RES/mamoduletop.gif) top no-repeat; height: 13px; padding:0px; margin:0px;}
.mamodulespan {background:url(/ExternalContent/images/MA_RES/mamodulespan.gif) bottom repeat-y; margin: 0px; padding:0px;}
.mamodulespan ul {margin: 0px; padding: 4px 3px 4px 25px;}
.mamodulebottom {background:url(/ExternalContent/images/MA_RES/mamodulebottom.gif) bottom no-repeat; height: 13px; padding:0px; margin:0px; margin-bottom: 10px;}


#header {background:url(/ExternalContent/images/MA_RES/bg_header.gif) no-repeat top left;width:1002px;margin:0 auto 0 auto;height:145px;position:relative;}
#header #login {position:absolute;left:698px;top:26px;width:275px;height:55px;font-size:7pt;}
#header #login input.text {width:128px;height:13px;border:1px solid #898c8c;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px} 
#header #login label {color:#828384;line-height:12pt;}
#header #login #links {position:relative;width:250px;top:36px;left:23px;color:#7f8181;text-align:right;}
#header #login.logged_in #links {width:255px;left:18px}
#header #login #links a {color:#7f8181;text-decoration:underline;}
#header #login .email {position:absolute;}
#header #login .password {position:absolute;left:143px}
#header #login #welcomeback {position:absolute;top:13px;left:18px;width:255px;text-align:right}

#header #search {position: absolute; top: 99px; left: 779px;}
#header #search input.text {width:163px;height:11px;border:1px solid #898c8c;font: 9px Verdana, Arial, Helvetica, sans-serif;padding-bottom:3px}
#header #search #search_field {position:absolute;}
#header #search #search_button {position:absolute;left:173px}

#header #menu {position:absolute;top:121px;left:11px;}

.homepage #header_image_text {vertical-align:top;padding:2px 0 0 21px;height:69px;background:url(/ExternalContent/images/MA_RES/img_homepage_bottom.gif) no-repeat bottom left}
.homepage #header_image_text h1 {width:595px;}

.subpage #header_image_text {vertical-align:top;padding:2px 0 0 21px;height:36px;background:url(/ExternalContent/images/MA_RES/img_subpage_bottom.gif) no-repeat bottom left}
.subpage #header_image_text h1 {width:595px;}

#breadcrumbs {padding-left:0;margin:15px 0 20px 0;height:15px}
#breadcrumbs li {float:left;list-style-type:none;color:#656565 !important;font-size:7pt;}
#breadcrumbs a, #breadcrumbs a:visited {padding:5px;color:#656565 !important;font-size:7pt;}
#breadcrumbs a.active, #breadcrumbs a.active:visited {text-decoration:none;}

#footer {position:relative;width:1002px;height:86px;background:url(/ExternalContent/images/MA_RES/bg_footer.png) no-repeat top left;margin:0px auto 50px auto;font-size:7pt;line-height:14px;}
#footer .padding {padding:50px 0 0 40px;}
#footer #copyright {position:absolute;top:50px;left:615px;}
#footer a, #footer a:visited {color:black;text-decoration:underline;}

/*Following styles added by Tyler Childs */


/*Quick Poll ETC*/
#right_side .dynTitle, #right_col .dynTitle{
	font: bold 9pt Arial,Verdana,sans-serif;
	text-align:center; 
	color: #58a1bf;
	background-color:#e6f1f3; !important; 
	border-bottom:1px solid #fff; 
	padding:10px;
	margin: 0px;
}

#right_side .dynOption label, #right_col .dynOption label{
	font: normal .95em !important Arial,Verdana,sans-serif; color:#000; position: relative; top: 4px;
}

/*#right_side table table table td{
	background-color:#e6f1f3;
	border: 0;
}

#right_side table table table table td{
	background-color:#e6f1f3;
}

#right_side table, #right_side table table, #right_side table table table {
	border: none !important !important !important !important;
	outline: none !important !important !important !important;
}*/


/* To hide the collateral date published */
.ContentDSubHeader {
	display: none;
}
