/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif; font-size:14pt; color:#000000; background-color:#FFFFFF;}

.mmhideheaderWrapper {display:none;}
li {}

h1 {}
/* PURPLE */
/* Large */
.purple_lrg_left {color:#000000; background-color:#FFFFFF; font-size:16pt;}
.purple_lrg_left img {float:left; margin:6px 12px 6px 0px;}
.purple_lrg_right {color:#000000; background-color:#FFFFFF; font-size:16pt;}
.purple_lrg_right img {float:right; margin:6px 0px 6px 12px;}
/* Medium */
.purple_med_left {color:#000000; background-color:#FFFFFF; font-size:14pt;}
.purple_med_left img {float:left; margin:6px 12px 6px 0px;}
.purple_med_right {color:#000000; background-color:#FFFFFF; font-size:14pt;}
.purple_med_right img {float:right; margin:6px 0px 6px 12px;}
/* Small */
.purple_sml_left {color:#000000; background-color:#FFFFFF; font-size:12pt;}
.purple_sml_left img {float:left; margin:6px 12px 6px 0px;}
.purple_sml_right {color:#000000; background-color:#FFFFFF; font-size:12pt;}
.purple_sml_right img {float:right; margin:6px 0px 6px 12px;}
/* GRAY */
/* Large */
.gray_lrg_left {color:#000000; background-color:#FFFFFF; font-size:16pt;}
.gray_lrg_left img {float:left; margin:6px 12px 6px 0px;}
.gray_lrg_right {color:#000000; background-color:#FFFFFF; font-size:16pt;}
.gray_lrg_right img {float:right; margin:6px 0px 6px 12px;}
/* Medium */
.gray_med_left {color:#000000; background-color:#FFFFFF; font-size:14pt;}
.gray_med_left img {float:left; margin:6px 12px 6px 0px;}
.gray_med_right {color:#000000; background-color:#FFFFFF; font-size:14pt;}
.gray_med_right img {float:right; margin:6px 0px 6px 12px;}
/* Small */
.gray_sml_left {color:#000000; background-color:#FFFFFF; font-size:12pt;}
.gray_sml_left img {float:left; margin:6px 12px 6px 0px;}
.gray_sml_right {color:#000000; background-color:#FFFFFF; font-size:12pt;}
.gray_sml_right img {float:right; margin:6px 0px 6px 12px;}

.mmhidegray {color:#000000;}

.purple_title {color:#000000; background-color:#FFFFFF; font-size:16pt;}
.gray_title {color:#000000; background-color:#FFFFFF; font-size:16pt}
.purple_subtitle {color:#000000; background-color:#FFFFFF; font-size:14pt;}
.gray_subtitle {color:#000000; background-color:#FFFFFF; font-size:14pt;}

.purple_text {color:#000000;}
.gray_text {color:#000000;}

.mmhidefloatleft {float:left; padding-right:10px;}
.mmhidefloatright {float:right; padding-left:10px;}

.mmhideheadline {border-bottom:1px dotted #000000; border-top:1px dotted #000000; padding:4px 0px 4px 0px;}
.mmhidequote_start { border:none; float:left; }
.mmhidetestimonials {padding:0px 14px 0px 14px; margin:14px 0px 14px 0px; border-bottom:1px dotted #000000;}

.mmhidedottedline {border-bottom:1px dotted #000000; clear:both; height:1px; margin:12px 0px 12px 0px;}

.mmhidelogo {display:none;}
.mmhideclear {clear:both; height:1px;}
.mmhidepurple {color:#000000; background-color:#FFFFFF; font-size:12pt;}

.mmhidetitle {font-weight:bold; text-transform:uppercase; color:#000000; text-decoration:none; font-size:12pt;}
.mmhidetitleClear {clear:both; font-size:12pt; font-weight:bold; text-transform:uppercase; list-style-type:none;}
.mmhidetelephone {display:none;}
.mmhideemail {display:none;}
.mmhideemail a {color:#FFFFFF; text-decoration:none;}
.mmhideboldWhite {font-weight:bold;}
.mmhideblackBoxLink {display:none;}
.mmhideblackBoxLink a {display:block; color:#FFFFFF; text-decoration:none; padding:60px 3px 3px 0px;}
.mmhideblackBoxLink a:hover {text-decoration:underline;}

#mmhidetopNav {display:none;}
#mmhidetopNav ul {margin:0; padding:0;}
.mmhidetopNav {list-style:none; font-size:.9em; padding:0; margin:0; font-weight:bold;}
.mmhidetopNav li {display:inline; white-space:nowrap; margin:0; border:1px solid #FFFFFF;}
.mmhidetopNav a {text-decoration:none; text-transform:uppercase; padding:5px; }
.mmhidetopNav .active a {}
.mmhidetopNav a:link, .mmhidetopNav a:visited {color:#FFFFFF; background-color:#AA008A;}
.mmhidetopNav a:hover, .mmhidetopNav a:active {color:#FFFFFF; background-color:#000000;}

#container {}
#headerAd {display:none;}

.alertFlash {display:none;}
.alertFlash a {color:#FFFFFF; text-decoration:none;}
.mmhidemenu {display:none;}
.mmhidemenu ol {margin:4px 0px 4px 0px; padding:0; border-bottom:1px dotted #AA008A; list-style:none;}
.mmhidemenu li {margin:0; padding:0; border:1px solid #FFFFFF; }
.mmhidemenu a {color:#0F667A; display:block; padding:0; text-decoration:none; text-transform:uppercase; margin:0;}
.mmhidemenu a:hover {color:#AA008A;}

#leftCol {display:none;}
#leftCol img {border:none;}
#leftCol h2 {}
#centerCol {font-size:12pt;}
#centerCol img {border:none;}
#rightCol {display:none;}
#rightCol img {padding:0px 0px 8px 0px; border:none;}
#fullCol {font-size:12pt;}
#fullCol p {padding:0px 12px 0px 12px; }


#centerCol p {}
#content {}

#footerContainer {display:none;}
#mmhidefooter {display:none;}
#mmhidefooter ul {float:left; border:none; margin:0px 0px 10px 0px; padding:0; list-style-type:none; list-style:none; text-align:left;}
#mmhidefooter li {margin:0px 6px 0px 6px; font-size:.7em; display:inline;}
#mmhidefooter a {color:#999999; text-decoration:none; padding:4px; margin:0 auto;}
#mmhidefooter a:hover {color:#666666; text-decoration:none; padding:4px; margin:0 auto;}

.mmhidecareerHighlights {float:right; width:180px; margin-left:12px;}
.mmhidecareerHighlights p {margin:0; padding:0; padding-left:12px;}

/* BUTTON LINK */
a:link.button, a:visited.button {font-size:.8em; text-transform:uppercase; padding:3px 10px 3px 10px; color:#333333; background-color:#DFD82F; border:none; cursor:pointer; text-decoration:none;}
a:hover.button, a:active.button {font-size:.8em; text-transform:uppercase; padding:3px 10px 3px 10px; color:#FFFFFF; background-color:#AA008A; border:none; cursor:pointer; text-decoration:none;}

#mmhidepaginator {}
#mmhidepaginator ul {padding:0; margin:0;}
.mmhidepaginator {list-style:none; font-size:1em; padding:0; margin:12px 0px 0px 0px; font-weight:bold; text-align:right; clear:both;}
.mmhidepaginator li {display:inline; white-space:nowrap; margin:0; border:1px solid #FFFFFF;}
.mmhidepaginator a {text-decoration:none; text-transform:uppercase; padding:5px; }
.mmhidepaginator .active a {}
.mmhidepaginator a:link, .mmhidepaginator a:visited {color:#FFFFFF; background-color:#AA008A;}
.mmhidepaginator a:hover, .mmhidepaginator a:active {color:#FFFFFF; background-color:#000000;}