	/*
Company:	Anchorage Women's Clinic
File:		screen.css - This contains all the main styles for the website.

All the styles are separted into the following groups:
Global Browser Reset - Reset for the styles, via: http://pastie.org/726861
HTML, Body - for the html and body tags
Layout - styles that define the layout of the site
Modules - styles for content modules
Common Text Styles - Styles for text
Default Headings - headings like h1, h2, etc
Default Lists - unordered and ordered lists
Nav - navigation bar
Forms - html forms
Default Links - links
Misc - anything that doesn't fit elsewhere
*/

/* GLOBAL BROWSER RESET
--------------------------------------------- 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
em { font-style:italic }
a { outline:none; }
strong { font-weight:bold; }

h1, h2, h3, h4, p, ul {padding-bottom:8px;}
h1 { font-size: 2.2em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1.2em; }
h7 {
	font-size: 1.5em;
	font-style: italic;
	margin-bottom: 2px;
	font-weight: bold;
}
*/

/* HTML, BODY
--------------------------------------------- */
html {background: #8aacae url(../images/bg-html.jpg) top center repeat-x; font-size: 100.01%;}
body {font: 13px/1.25 Georgia,Helvetica,sans-serif; color: #4e3227;}


/* LAYOUT
--------------------------------------------- */
/* Head */
div#hd {width: 955px; height: 1%; margin: 0 auto; position: relative; font-family: Verdana, sans-serif;}
div#hd-inner {background: url(../images/bg-lilac-top.png) top center no-repeat; height: 172px;}

/* Logo */
div.logo {margin: 0 0 0 295px;}
div.logo a:link, div.logo a:visited {display: block; width: 355px; height: 154px; text-indent: -9999px; background: url(../images/bg-logo.png) top left no-repeat;}

/* Search */
div.search {position: absolute; top: 9px; left: 7px;}
div.search .txt {background-color: #edf2f3; border: none; color: #5f381c; vertical-align: top; width: 130px; padding: 0 0 0 8px; height: 22px; line-height: 22px; font-family: Verdana, sans-serif; font-size: .85em;}
div.search .btn {background-color: #edf2f3; color: #5f381c; border: none; padding: 0 2px; height: 22px; vertical-align: top; font-family: Verdana, sans-serif; font-size: .85em;}

/* Print Icon */
span.print-icon {padding: 0 0 0 12px;}
span.print-icon a:link, span.print-icon a:visited {display: inline-block; background: url(../images/bg-icon-print.gif) top center no-repeat; padding: 20px 0 0 0; text-decoration: none; color: #5f381c; text-transform: lowercase; font-size: .85em;}
span.print-icon a:hover {text-decoration:underline;}

/* Utility Navigation */
div.util-nav {position: absolute; top: 8px; left: 670px; width: 285px;}

/* Auto Clear Utility Navigation */
div.util-nav ul:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.util-nav ul {display: inline-block;}
/* Hides from IE-mac \*/
* html div.util-nav ul {height: 1%;}
div.util-nav ul {display: block;}
/* End hide from IE-mac */

div.util-nav ul li {float: left; padding: 0 15px 0 0;}
div.util-nav ul li a:link, div.util-nav ul li a:visited {color: #5f381c; text-decoration: none; text-transform: lowercase; padding: 20px 0 0 0; display: inline-block; font-size: .85em;}

/* Utility Nav Icons */
div.util-nav ul #vendors a:link, div.util-nav ul #vendors a:visited {background: url(../images/bg-icon-vendors.gif) top center no-repeat;}
div.util-nav ul #contact-us a:link, div.util-nav ul #contact-us a:visited {background: url(../images/bg-icon-contact.gif) top center no-repeat;}
div.util-nav ul #calendar a:link, div.util-nav ul #calendar a:visited {background: url(../images/bg-icon-calendar.gif) top center no-repeat;}
div.util-nav ul #patient-portal a:link, div.util-nav ul #patient-portal a:visited {background: url(../images/bg-icon-portal.gif) top center no-repeat;}
div.util-nav ul li#patient-portal {padding: 0;}
div.util-nav ul li a:hover {text-decoration: underline;}

/* Body */
div#bd {position: relative; top: -6px; background: url(../images/bg-bd-lilac.jpg) center 197px no-repeat; height: 1%;}
div#bd-inner {width: 955px; margin: 0 auto; height: 1%;}

/* Content - Columns Tile */
div.content {position: relative; top: -9px; z-index: 30; height: 1%;}
div.content-inner {background: url(../images/bg-bd-tile.png) top left repeat-y; padding: 0 0 30px 7px; height: 1%;}

/* Footer */
div#ft {width: 955px; margin: 0 auto; padding: 0 0 40px 0; position: relative; top: -15px; font-family: Arial, sans-serif;}

/* Footer Navigation */
div.ft-nav {background: url(../images/bg-ft-nav.png) top left no-repeat; padding: 0 0 0 41px;}

/* Auto Clear Footer Navigation */
div.ft-nav ul:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.ft-nav ul {display: inline-block;}
/* Hides from IE-mac \*/
* html div.ft-nav ul {height: 1%;}
div.ft-nav ul {display: block;}
/* End hide from IE-mac */

div.ft-nav ul {padding: 17px 0 21px 0;}
div.ft-nav ul li {float: left; padding: 0 18px 0 0;}
div.ft-nav ul li#ft-nav-home {padding: 0;}
div.ft-nav ul li a:link, div.ft-nav ul li a:visited {color: #8aacae; font-size: .93em; text-decoration: none;}
div.ft-nav ul li a:hover, div.ft-nav ul li.selected a {color: #FFF;}

/* Footer Columns */
div.ft-cols {color: #592b0e; padding: 10px 0 0 8px;}
div.ft-cols h4 {margin: 0; padding: 0; font-size: .85em; font-weight: bold;}
div.ft-cols p {margin: 0; padding: 0 0 1px 0; font-size: .85em;}
div.ft-cols a:link, div.ft-cols a:visited {color: #592b0e;}
div.ft-cols a:hover {text-decoration: none;}

div.ft-col-one {width: 216px; float: left; margin: 0 124px 0 0;}
div.ft-col-two {width: 243px; float: left; margin: 0 137px 0 0;}
div.ft-col-three {width: 224px; float: left;}

/* MODULES
--------------------------------------------- */
/* Main Column */
div.main {width: 720px; float: left; margin: 0 10px 0 0;}

/* Main Column Content - Indent Shell */
div.main-content {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 21px;
}

/* Main Section - Use To Create Vertical Spacing */
div.main div.main-section {padding: 0 0 40px 0;}

/* Main Mini Section - Use To Create Smaller Vertical Spacing */
div.main div.main-mini-section {padding: 0 0 25px 0;}

/* Banner Image - Main Column */
div.banner-image img {display: block;}
#flash-container {
	width:720px;
	height:337px;
}

/* Main Box - Rounded Corners */
div.main-box {background-color: #c5d7d8; padding: 12px 20px 16px 20px; margin: 0 0 20px 0; -moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px; /* future proofing */ -khtml-border-radius: 9px; /* for old Konqueror browsers */}

/* Providers List */
div#providers-list {width: 640px; padding: 32px 0 0 20px;}

/* Auto Clear Providers List */
div#providers-list ul:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div#providers-list ul {display: inline-block;}
#providerPhoto {
	float: right;
	height: 200px;
	width: 200px;
	margin-bottom: 10px;
	border: 1px solid #4c3128;
	margin-left: 12px;
}
/* Hides from IE-mac \*/
* html div#providers-list ul {height: 1%;}
div#providers-list ul {display: block;}
/* End hide from IE-mac */

div#providers-list ul li {float: left; width: 140px;height: 229px; margin: 0 21px 0 0;}
div#providers-list ul li.last {margin: 0;}
div#providers-list ul li img {margin: 0 0 7px 0;}

div#providers-list ul li a:link, div#providers-list ul li a:visited {color: #4e3227;}
div#providers-list ul li a:hover {color: #39686b;}

div.main div#providers-list h4 {font-style: normal;}

/* Default Main Column Table Styles */
div.main table {width: 100%; margin: 0 0 20px 0;}
div.main table th {
	background-color: #51352b;
	color: #FFF;
	font-size: 1.23em;
	font-weight: bold;
	font-style: italic;
	padding: 5px 10px 6px 10px;
}
div.main table td input {margin: 0 4px 0 0;}

/* Side Column */
div.side {width: 201px; float: left; padding: 34px 0 0 0;}

/* Side Call Out Link */
p.side-call-out-link a:link, p.side-call-out-link a:visited {display: block; padding: 0 0 0 36px; background: url(../images/bg-side-call-out.gif) top left no-repeat; text-decoration: none; text-transform: uppercase;}
p.side-call-out-link a:hover {text-decoration: underline;}

/* Clinic Classes - Side Listing */
div#clinic-classes ul li {padding: 0 0 14px 0;}
div#clinic-classes ul li a:link, div#clinic-classes ul li a:visited {display: block; font-weight: bold;}

/* Side Social Networks */
div#social-networks ul {padding: 0 0 14px 0;}
div#social-networks ul li {float: left; padding: 0; margin: 0;}
div#social-networks ul li a:link, div#social-networks ul li a:visited {display: block; width: 32px; height: 32px; text-indent: -9999px;}
div#social-networks ul li#linkedin a:link, div#social-networks ul li#linkedin a:visited {background: url(../images/icon-linkedin.jpg) top left no-repeat;}
div#social-networks ul li#twitter a:link, div#social-networks ul li#twitter a:visited {background: url(../images/icon-twitter.jpg) top left no-repeat;}
div#social-networks ul li#facebook a:link, div#social-networks ul li#facebook a:visited {background: url(../images/icon-facebook.jpg) top left no-repeat; width: 33px;}
div#social-networks ul li#delicious a:link, div#social-networks ul li#delicious a:visited {background: url(../images/icon-delicious.jpg) top left no-repeat;}

/*Auto Clear Social Networks */
div#social-networks ul:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div#social-networks ul {display: inline-block;}
/* Hides from IE-mac \*/
* html div#social-networks ul {height: 1%;}
div#social-networks ul {display: block;}
/* End hide from IE-mac */

/* ShareThis Container */
div.share-this-container {margin: 0 0 18px 0;}

/* COMMON TEXT STYLES
--------------------------------------------- */
div.main p {font-size: 1.1em; line-height: 1.4em;}
div.side p, div.side li {font-size: .93em; line-height: 1.4em;}
div.side a:link, div.side a:visited {color: #523227;}
div.side a:hover {color: #39686b;}

span.read-more {font-weight: bold; font-style: italic; font-size: .93em; display: block;}

/* DEFAULT HEADINGS
--------------------------------------------- */
div.main h1 {background-color: #978781; color: #FFF; padding: 6px 0 5px 24px; font-size: 1.82em; font-style: italic;}
div.main h2 {font-size: 1.23em; font-weight: bold; font-style: italic; padding: 0 0 16px 0;}
div.main h3 {font-size: 1.82em; font-style: italic;}
div.main h4 {font-size: .93em; font-weight: bold; font-style: italic; padding: 0;}
div.main h6 {
	font-size: 0.93em;
	font-weight: bold;
	padding: 0;
}

div.side h2 {font-size: .93em; font-weight: bold; font-style: italic; padding: 8px 0 8px 10px; margin: 0 0 10px 0; background: url(../images/bg-side-h2.jpg) top left no-repeat;}
div.side h3 {font-size: .93em; font-weight: bold; padding: 0 0 10px 0;}

/* DEFAULT LISTS
--------------------------------------------- */


/* NAV
--------------------------------------------- */
div#nav {
	height: 63px;
	position: relative;
	z-index: 50;
	background-image: url(../images/bg-nav2.png);
	width: 955px;
}


div#nav-inner {}
div#nav ul {padding: 16px 0 0 31px;}


/* MENU WIDTH SETTINGS */
#menu, #menu ul{
	width:950px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 14px;
}
#menu ul li ul,  #menu ul li ul li {width: 170px;}
#menu ul li ul li a {width:170px; }
#menu ul li ul li ul {left:210px;}
/* MENU COLOR SETTINGS */
#menu, #menu ul li a {
}
#menu ul li a {
color: #ffffff;}
#menu ul li a:hover, #menu ul li a:focus, #menu ul li a:active, #menu > ul > li:hover > a  {

}
#menu ul li a:hover, #menu ul li a:focus, #menu ul li a:active, #menu > ul > li:hover > a, #menu li:hover a  {

}
#menu ul li.selected > a {

}
#menu ul li ul li a{
border-top: 1px solid #baa69e;
}
#menu ul li ul li a {
	background: #493027;
	color: #ffffff;
	padding: 0px;
}
#menu ul li ul li a:hover, #menu ul li ul li a:focus, #menu ul li ul li a:active, #menu ul li ul li:hover > a{
background-color: #978781;
color: #ffffff;
}
/* GENERAL MENU SETTINGS */
#menu {

}
#menu a{
font-size: [menu-font-size]
	font-size: 14px;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
}
#menu ul li {
position: relative;
float: left;
}
#menu ul li a {
float: left;
padding: 6px 20px 6px 20px;
text-decoration: none;
}
#menu ul li a:hover {
text-decoration: underline;
}
#menu ul li.selected > a {
text-decoration: none !important;
}

#menu ul li em {
position: absolute;
left: -10001px;
top: -10001px;
}
#menu ul li ul {
	display: none;
	position: absolute;
	left: -12px;
	top: 22px;
	z-index:500;
}
#menu ul li:hover > ul {
display: block;
}
#menu ul li ul li {
display: block;
float: none;
margin: 0;
}
html* #menu ul li ul li {
margin-bottom: -3px;
}
#menu ul li ul li a {
display: block;
float: none;
height: auto;
margin: 0;
padding: 6px 20px 6px 20px;
line-height: 1.3;
}


html* #menu ul li ul li a {
float: left;
}
#menu ul li ul li a:hover, #menu ul li ul li a:focus, #menu ul li ul li a:active, #menu ul li ul li:hover > a {
	text-decoration: none;
}
#menu ul li ul li ul {
top: 0;
padding-left: 1px;
}
#menu ul li ul li ul li {
font-size: 1em;
}
#menu ul li ul li ul li a {
}
#menu img{display:none;}

#subnav {
 
}

#subnav ul {
    list-style-type: none;
}
#subnav li {
	font-size: 14px;
	padding: 2px 0px 2px 7px;
	line-height: 16px;
}
#subnav li a {
    text-decoration: none;
}
#subnav li a:hover {
    text-decoration: underline;
}


/* Nav Margins 
div#nav ul li#providers {margin-right: 18px;}
div#nav ul li#forms-insurance {margin-right: 17px;}
div#nav ul li#services {margin-right: 17px;}
div#nav ul li#qa {margin-right: 18px;}
div#nav ul li#education {margin-right: 18px;}
div#nav ul li#blog {margin-right: 17px;}
div#nav ul li#forum {margin-right: 17px;}
div#nav ul li#community {margin-right: 18px;}
div#nav ul li#bill-pay {margin-right: 18px;}
div#nav ul li#home {margin-right: 0px;}
*/

/* Nav Sprites 
div#nav ul li#providers a:link, div#nav ul li#providers a:visited {width: 83px; background-position: -31px -16px;}
div#nav ul li#forms-insurance a:link, div#nav ul li#forms-insurance a:visited {width: 156px; background-position: -132px -16px;}
div#nav ul li#services a:link, div#nav ul li#services a:visited {width: 73px; background-position: -305px -16px;}
div#nav ul li#qa a:link, div#nav ul li#qa a:visited {width: 69px; background-position: -395px -16px;}
div#nav ul li#education a:link, div#nav ul li#education a:visited {width: 87px; background-position: -482px -16px;}
div#nav ul li#blog a:link, div#nav ul li#blog a:visited {width: 51px; background-position: -587px -16px;}
div#nav ul li#forum a:link, div#nav ul li#forum a:visited {width: 63px; background-position: -655px -16px;}
div#nav ul li#community a:link, div#nav ul li#community a:visited {width: 102px; background-position: -735px -16px;}
div#nav ul li#bill-pay a:link, div#nav ul li#bill-pay a:visited {width: 116px; background-position: -780px -16px;}
div#nav ul li#home a:link, div#nav ul li#home a:visited {width: 61px; background-position: -1000px -16px;}
*/

/* Nav Sprites Rollovers 
div#nav ul li#providers a:hover {background-position: -31px -116px;}
div#nav ul li#forms-insurance a:hover {background-position: -132px -116px;}
div#nav ul li#services a:hover {background-position: -305px -116px;}
div#nav ul li#qa a:hover {background-position: -395px -116px;}
div#nav ul li#education a:hover {background-position: -482px -116px;}
div#nav ul li#blog a:hover {background-position: -587px -116px;}
div#nav ul li#forum a:hover {background-position: -655px -116px;}
div#nav ul li#community a:hover {background-position: -735px -116px;}
div#nav ul li#home a:hover {background-position: -855px -116px;}
*/
/* FORMS
--------------------------------------------- */
/* Contact Form */
div#contact-form {margin: 0 0 30px 0;}
div#contact-form div.form-row {padding: 0 0 6px 0;}
div#contact-form label {width: 97px; display: inline-block; vertical-align: top; font-size: .93em; position: relative; top: 3px;}
div#contact-form .txt {border: 1px solid #51352b; width: 274px; padding: 5px 3px;}
div#contact-form #enewsletter {margin: 0 4px 0 0;}
div#contact-form .checkbox-label {width: 450px;}
div#contact-form .btn {margin: 6px 0 0 0;}

/* DEFAULT LINKS
--------------------------------------------- */
a:link, a:visited {color: #39686b;}
a:hover {color: #523227;}

/* MISC
--------------------------------------------- */
.img-right {float: right; margin: 0 0 0 20px;}

.clear {clear: both;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

 .system-message, .system-error-message {margin:0px; padding:0px; padding:25px; background:none; border:none;}
 
  div.BlogTagCloud a.BlogTagCloud-XX-Small { font-size: 0.9em; }
 div.BlogTagCloud a.BlogTagCloud-X-Small { font-size: 1.1em; }
 div.BlogTagCloud a.BlogTagCloud-Small { font-size: 1.2em; }
 div.BlogTagCloud a.BlogTagCloud-Medium { font-size: 1.4em; }
 div.BlogTagCloud a.BlogTagCloud-Large { font-size: 1.8em; }
 div.BlogTagCloud a.BlogTagCloud-X-Large { font-size: 2.2em; }
 div.BlogTagCloud a.BlogTagCloud-XX-Large { font-size: 2.4em; }
 
 .blog-post h2.post-title {border:0px;}
 
 
 /*     Notices
-------------------------------------*/
#notice-slider { padding: 20px; color: #fff; font-weight: bold; display: none; margin: 0 0 20px 0; font-size: 1.4em; }
.alarm { background-color: red; }
.caution { background-color: #4d3229; }

div#memberNav {width:80%; overflow:hidden; position:relative;}
div#memberNav ul {list-style-type:none; margin:0px; padding:0px;}
div#memberNav li {float:left; padding-right:10px; border-right:1px solid #422920; margin-right:10px;}
div#memberNav li.last {border:0px; margin-right:0px; padding-right:0px;}


/* Calendar
---------------------------------------- */

#events-a { /*width: 552px;*/width:auto; padding: 10px; margin: 0 0 15px auto; overflow: hidden; border: 4px solid #4e3227; }
 #events-a .data {
}
 #events-a .main { float: left; width: 320px; padding: 0 5px; }
  #events-a .main h2 { display: none; }
  #events-a .main h3 {
	font-weight: normal;
	font-size: 1.8em;
	margin: 0 0 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4e3227;
}
   #events-a .main h3 span { color: #8aacae; }
  #events-a .main .empty { font-weight: bold; color: #4e3227; }
  #events-a .main .day { position: relative; width: 245px; padding: 5px 0 15px 85px; background: url(../images/sep-hor.png) 0 100% repeat-x; margin: 0 0 15px; }
   #events-a .main .day h4 { position: absolute; left: 0; top: 0; width: 50px; height: 53px; margin: 0; padding: 10px; background: url(../images/ico-calendar.png) no-repeat; text-align: center; color: #000; text-indent: -999em; overflow: hidden; }
    #events-a .main .day h4 span { display: block; text-indent: 0; font-size: 30px; font-weight: bold; font-family: Verdana,Helvetica,Arial,sans-serif; }
   #events-a .main .day .weekday {
	color: #8aacae;
	margin: 0;
	font: bold 1.8em "Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
}
   #events-a .main .day .event { position: relative; margin: 0 0 15px; padding: 15px 0 0; background: url(../images/sep-hor.png) repeat-x; width: 100%; }
   #events-a .main .day .event-first { padding: 0; background: none; }
    #events-a .main .day .event h5 {
	font-size: 1.5em;
	color: #8aacae;
	margin: 0;
}
    #events-a .main .day .event .dates { font-size: 1.1em; font-style: italic; margin: 0 0 5px; }
    #events-a .main .day .event p { margin: 0; line-height: 1.5; }
     #events-a .main .day .event p span {
	color: #51352B;
}

 #events-a .aside {
	position: relative;
	float: right;
	width: 200px;
	padding: 0;
	color: #51352B;
}
  #events-a .aside .nav {
	position: relative;
	width: 175px;
	margin: 0 0 8px 25px;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.25;
	color: #51352B;
	text-transform: uppercase;
	font-weight: bold;
}
   #events-a .aside .nav a { position: absolute; top: 0; width: 11px; height: 15px; text-indent: -999em; overflow: hidden; }
   #events-a .aside .nav a.prev { left: 0; background: url(../images/arrow-left.png) no-repeat; }
   #events-a .aside .nav a.next { right: 0; background: url(../images/arrow-right.png) no-repeat; }
  #events-a .aside table { width: 100%; border-collapse: collapse; border: none; margin: 0 0 15px; }
   #events-a .aside table td, #events-a .aside table th { font-weight: normal; font-size: 1em; vertical-align: middle; border: 1px solid #fff; padding: 0; width: 12.5%; }
   #events-a .aside table th {
	color: #C5D7D8;
}
   #events-a .aside table th a {
	color: #C5D7D8;
	font-weight: normal;
}
   #events-a .aside table td {
	background-color: #8AACAE;
}
    #events-a .aside table a { display: block; padding: 5px 0; color: #fff; text-decoration: none; text-align: center; font-weight: normal; }
    #events-a .aside table a.event {
	color: #000;
	font-weight: bold;
	background-color: #978781;
}
    #events-a .aside table a:hover, #events-a .aside table a.selected {
	background-color: #978781;
}

    #events-a .aside table td > a.event:hover, #events-a .aside table a.selected.event {
	border: 3px solid #fff;
	padding: 2px 0;
	color: #000;
	background-color: #066;
}

 #events-a .aside .filter { margin: 0; padding: 0 0 0 20px; list-style: none; }
  #events-a .aside .filter li {
	margin: 0 0 5px;
	color: #51352B;
	font-weight: normal;
}

 #events-a .aside button { }

.main-content ul, #editorwindow ul {padding-left:40px !important; list-style-type:disc !important;}

#nav ul, div.ft-nav ul, div.util-nav ul{margin:0px;list-style-type:none !important; }
div.side ul {margin-left:0px; padding-left:0px; list-style-type:none;}
div.main h1  {margin-top:0px;}
div#providers-list ul {list-style-type:none !important; padding-left:0px !important;}

*+html ul {margin-left:0px; padding-left:0px;}

div.logo a {outline:none;}
table.jobInfo input {width: 160px !important;}
