ul, li,  table, caption, tr, th, td {margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline}

#container {width: 972px; margin: 0 auto}
.column {float: left; margin-right: 11px}
.last {margin-right: 0}
.new_clear, .clear_new, .clear {display: inline-block}
.new_clear:after, .clear_new:after, .clear:after, .container:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
* html .new_clear, * html .clear_new, * html .clear {height: 1%}
.new_clear, .clear_new, .clear {display: block}
body {font-size: 75%}
body {color: #222; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif}


body {background:#BBBBBB none repeat scroll 0%}

div#pl-header #pl-header_logo {float: left; width:auto; padding: 8px 0 0 16px}
div#pl-header #pl-header_logo h1 {display: block; margin-bottom: 0}
div#pl-header #pl-header_logo h1 a span {display: none}
div#pl-header #pl-header_logo h2 {margin: 0; font-size: 12px; color: #fff}

#pl-footer {position:relative; display:block; padding:0; font-size: 1.0em}
#pl-footer ul {border-bottom:1px solid #dddddd; padding: 11px 15px 8px; text-align: left; color:#c4c4c4; margin: 0 0 9px; width: 942px; height: 12px}
#pl-footer ul li{ list-style-type: none; display: inline; border-right: 1px #888 solid}
#pl-footer ul li.last {border-right: none}
#pl-footer ul li a{ text-decoration:none; color:#1066a8; background: url("http://c0488402.cdn.cloudfiles.rackspacecloud.com/dots_2.gif") 0 100% repeat-x; margin: 0 10px}
#pl-footer p {display: block; clear: both; padding: 20px 0px; width:400px; text-align:left; color:#a1a1a1; margin:0 auto}
#pl-footer span{ float:left}
#pl-footer p a{ float:right}
#pl-footer #navbar_foot, #pl-footer .second_foot{ text-align:center}
#pl-footer #navbar_foot span{ background:none; margin:0; padding:0; float:none; width:auto}
#pl-footer ul a:hover {background: none}
#pl-footer:after {content: "."; display: block; height:0; clear: both; visibility: hidden}

#nav ul li{ list-style-type:none}
#nav ul {margin:0; list-style-type:none}
#nav ul li a {text-decoration:none}
body.c_user_references_a_index #nav{ margin-bottom:-1px}
#nav {margin:0 11px 0 12px; padding:0 0 1px}
#nav ul#navbar_primary_nav:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
#nav ul#navbar_primary_nav {display: block; padding:2px 0 0}
#nav ul#navbar_primary_nav li {float:left; font: bold 11px Arial, Verdana, sans-serif; color:#434240; text-transform:uppercase}
#nav ul#navbar_primary_nav li a:hover {text-decoration:underline}
#nav ul#navbar_primary_nav li.last a {background: none}
#nav ul#navbar_primary_nav li.active a {background:#f1a12b}
#nav ul#navbar_primary_nav li.active span {position:relative; left:-1px; z-index:998}
#nav ul#navbar_primary_nav li.active.first span, #nav ul#navbar_primary_nav li.active.first a {position:relative; left:0; z-index:998}
#nav ul#navbar_primary_nav li.active span {float:left; color:#ffffff}
#nav ul#navbar_primary_nav li.active span span {height:26px}
#nav ul#navbar_primary_nav li.active span span a {color: #fff; background:#f1a12b; padding-left:17px; padding-right:15px}
#nav ul#navbar_primary_nav li.active span span a:hover {text-decoration: none}
#nav ul#navbar_secondary_nav:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
#nav ul#navbar_secondary_nav {display: block; background:#f1a12b; padding:2px 0 0 19px}
#nav ul#navbar_secondary_nav li {float:left; font: bold 11px Verdana, sans-serif; color:#163850; text-transform:none; padding:6px 8px 6px 11px}
#nav ul#navbar_secondary_nav li a{ padding:6px 8px 6px 11px}
#nav ul#navbar_secondary_nav li.active span span a {color:#434240}
#nav ul#navbar_secondary_nav li a {float:left}
#nav ul#navbar_secondary_nav li.first {background: none}
#nav ul#navbar_secondary_nav li.active {}
#nav ul#navbar_secondary_nav li a {background:none; padding:0; height:auto; float:left; color:#ffffff; text-decoration:none}
#nav ul#navbar_secondary_nav li a:hover {text-decoration:underline}
#nav ul#navbar_tertiary_nav {width:auto; z-index:100; left:0; top:1px; height:29px; margin-left:4px; padding-top:12px}
#nav ul#navbar_tertiary_nav:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
#nav ul#navbar_tertiary_navli {float:left; height:29px; position:relative}
#nav ul#navbar_tertiary_nav li span {display:block; float:left; text-decoration:none; background: url("http://c0488402.cdn.cloudfiles.rackspacecloud.com/bg_tabs-1_l.gif") 0 0 no-repeat; border:none; position:relative; top:0; font-size:11px}
#nav ul#navbar_tertiary_nav li.first span {background: url("http://c0488402.cdn.cloudfiles.rackspacecloud.com/bg_tabs-1_l_first.gif") 0 0 no-repeat}
#nav ul#navbar_tertiary_nav li span a {height:29px; heigh\t:22px; float:left; padding:7px 20px 0; background: url("http://c0488402.cdn.cloudfiles.rackspacecloud.com/bg_tabs-1_r.gif") 100% 0 no-repeat; border: none}
#nav ul#navbar_tertiary_nav li span:hover, #nav ul#navbar_tertiary_nav li.active span{ background: url("http://c0488402.cdn.cloudfiles.rackspacecloud.com/bg_tabs-1_l.gif") 0 -129px no-repeat; position:relative}
#nav ul#navbar_tertiary_nav li.active span span{ position:relative; top:0}
#nav ul#navbar_tertiary_nav li.first span:hover, #nav ul#navbar_tertiary_nav li span:hover a , #nav ul#navbar_tertiary_nav li.active span a {background: url("http://c0488402.cdn.cloudfiles.rackspacecloud.com/bg_tabs-1_r.gif") 100% -129px no-repeat; height:33px; heigh\t:22px; padding:11px 14px 0; color:#000000}
#nav ul#navbar_tertiary_nav li.active span a {font-weight:bold}
#nav ul#navbar_tertiary_nav:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
#nav ul#navbar_tertiary_nav li {float:left; height:29px; position:relative}
#nav ul#navbar_tertiary_nav li a {display:block; float:left; text-decoration:none; background: url("http://c0488402.cdn.cloudfiles.rackspacecloud.com/bg_tabs-1_l.gif") 0 0 no-repeat; border:none; position:relative; top:0}
#nav ul#navbar_tertiary_nav li.first a {background: url("http://c0488402.cdn.cloudfiles.rackspacecloud.com/bg_tabs-1_l_first.gif") 0 0 no-repeat}
#nav ul#navbar_tertiary_nav li a span {height:29px; heigh\t:22px; float:left; padding:7px 14px 0; background: url("http://c0488402.cdn.cloudfiles.rackspacecloud.com/bg_tabs-1_r.gif") 100% 0 no-repeat}
#nav ul#navbar_tertiary_nav li a:hover, #nav ul#navbar_tertiary_nav li.active a{ background: url("http://c0488402.cdn.cloudfiles.rackspacecloud.com/bg_tabs-1_l.gif") 0 -129px no-repeat; position:relative; top:-4px}
#nav ul#navbar_tertiary_nav li.first a:hover, #nav ul#navbar_tertiary_nav li.first.active a{ background: url("http://c0488402.cdn.cloudfiles.rackspacecloud.com/bg_tabs-1_l_first.gif") 0 -129px no-repeat}
#nav ul#navbar_tertiary_nav li a:hover span , #nav ul#navbar_tertiary_nav li.active a span, #nav ul#navbar_tertiary_nav li.first.active a span {background: url("http://c0488402.cdn.cloudfiles.rackspacecloud.com/bg_tabs-1_r.gif") 100% -129px no-repeat; height:33px; heigh\t:22px; padding:11px 14px 0; color:#000000}
#nav ul#navbar_tertiary_nav li.active a span {font-weight:bold}
#nav ul#navbar_nav3 {display:block}
#nav ul#navbar_nav3 {height:29px; left:0pt; position:relative; top:0pt; width:100%; z-index:100}
ul.filter_style_nav {float: left; margin: 0}
ul.filter_style_nav li {float: left; width: auto; padding: 4px 8px; margin-right: 14px}
ul.filter_style_nav li:hover, ul.filter_style_nav li.active {background-color: #e9f0f6}
ul.filter_style_nav li a, ul.filter_style_nav li:hover a {text-decoration:none}
ul.filter_style_nav li.last {margin-right: 0}
div#filter_groups {font-weight: bold; font-size: 12px; border-bottom: 1px solid #DDDDDD; padding-bottom: 12px; margin-bottom: 10px}
ul#navbar_groups_nav {width: 600px}
div#filter_groups h4 {margin-bottom: 8px}
body.c_members_a_show #nav #member_name{ display:none}
#nav #member_name{ font-size:18px; width:auto; float: left; margin:16px 10px 0px 12px; display:inline; clear:none}
ul.subnav {width: 135px}
ul.subnav li {color:#423F3F; font-family:Arial,Verdana,sans-serif; font-size:10px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; padding:0pt 8px; text-transform:uppercase}
ul.subnav li a {display: block; padding: 4px 0; color:#423f3f; border-bottom:1px solid #f4f4f4; padding:4px 2px 5px; display:block; background:transparent}
ul.subnav li a:hover {color:#4197d9}
ul.subnav li.last a, ul.subnav li.last a:hover {border:0}
body.monster_integrated #user_nav{ width:206px}

#monster_header{ }
ul.monster_header{ float:right; background:#FFF; padding:0 5px ; margin:0 5px; width:483px; background:transparent url(http://c0488402.cdn.cloudfiles.rackspacecloud.com/monster_nav_bg_white.gif) no-repeat scroll 8px bottom}
#monster_header li{ float:right; padding: 3px 5px; border-left:#D4D4D4 solid 1px}
#monster_header li.logo, #monster_header li.first{ border-left:none}
#monster_header li.last{ margin-right:3px}
#monster_header li.logo{ float:left; margin-left:8px; width:86px; background:transparent url(http://c0488402.cdn.cloudfiles.rackspacecloud.com/monster_nav_logo.gif) no-repeat scroll left 50%}
#monster_header li a{ background:none; color:#64368F; text-decoration:none; font-size:10px !important; font-family: Tahoma, Verdana, sans-serif}
#monster_header li a:hover{ color:#64368F; text-decoration:underline}
#flash_confirmation{ background:#C9DFEF url(http://c0488402.cdn.cloudfiles.rackspacecloud.com/checkbox_flash_confirmation_green.png) no-repeat scroll 10px 50%}
#flash_confirmation ul{ padding:30px 10px 30px 60px; font-weight:bold}
body.c_sign_up_monster_sites div#registration {background:none}
body.c_sign_up_monster_sites div#registration .inner_box{ border:none; width:auto}
body.c_members #content div.accordion{ background:none !important; width:auto !important; border-bottom:1px solid #D9D9D9}
body.c_members #content .inner_box{ border:none}
body.c_sign_up_monster_sites_a_new_site #global_search, body.c_sign_up_monster_sites_a_new_site #monster_header, body.c_sign_up_monster_sites_a_new_site #user_nav, body.c_sign_up_monster_sites_a_new_site #nav, body.c_sign_up_monster_sites_a_new #global_search, body.c_sign_up_monster_sites_a_new #monster_header, body.c_sign_up_monster_sites_a_new #user_nav, body.c_sign_up_monster_sites_a_new #nav, body.c_sign_up_monsters_a_new #global_search, body.c_sign_up_monsters_a_new #monster_header, body.c_sign_up_monsters_a_new #user_nav, body.c_sign_up_monsters_a_new #nav, body.c_monsters_a_upgrade #global_search, body.c_monsters_a_upgrade #monster_header, body.c_monsters_a_upgrade #user_nav, body.c_monsters_a_upgrade #nav, body.c_monsters_a_welcome #global_search, body.c_monsters_a_welcome #monster_header, body.c_monsters_a_welcome #user_nav, body.c_monsters_a_welcome #nav, body.c_monsters_a_setup #global_search, body.c_monsters_a_setup #monster_header, body.c_monsters_a_setup #user_nav, body.c_monsters_a_setup #nav{ display:none}