@charset "utf-8";
* {
	margin:0;
	padding:0;
}
img{ background-color:#FFF; display:none;border:none;}
.dropmenudiv li{display:none;}
.dropmenudiv a{display:none;}
#drop_down_menu li{display:none;}
#drop_down_menu a{display:none;}
#footer p{display:none;}
#footer li{display:none;}
#footer a{display:none;}
object{display:none;}
.mobileNav a{padding-right:5px;}
#header input {display:none;}
td#left{ width:0;}
#left h2{display:none;}
#left li{display:none;}
#left a{display:none;}

/* CSS Document */
* {
	margin:0;
	padding:0;
}

option {
	padding:0;
}
html{background:none;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:normal;}
.cvBody{background:none;}
#wrapper{width:auto; margin:none;}
img{}

#header {clear:none;}
#header img{float:none;}
#header #headerBR input{border:none; margin-top:0; margin-right:0;}
.storeGo{background:none;color:#000;}

#navigation{}
#navigation ul{background:none;margin:0;}
#navigation li{display:none;}
#navigation li.last a{border:none;}
#navigation .search{ color:#000; font-weight:normal; padding:0;}
#navigation .search input{margin-left:0; border:none;}
#navigation a{text-transform:none; color:#000; text-decoration:none; display:none; padding:0; border-right:none; background:none;}
#navigation a:hover{background:none; color:#000;}
.searchGo{background:none; color:#000;}


#content{background:none;}
#content #home{padding:0;}
#content a{color:#E4212D; text-decoration:none;}
#content a:hover{text-decoration:underline;color:#0072AC;}
.flashHome{ display:none;}

#homeLinks{ float:none; width:auto; margin-left:0; display:none;}
#homeLinks img{padding:0; margin:0; float:none;}
#homeBottom { margin:0;}
#homeBottom #box{ width:auto; float:none;}
#homeBottom p{padding:0;}
#homeBottom h1{color:#E4212D; font-size:14px; text-transform:uppercase; border-bottom:solid 1px #CCCCCC; padding:0; margin-bottom:2px; margin-top:2px;}
#homeBottom h3{color:#0072AC; font-size:12px; padding:0;}
.blue{color:#0072AC;}
#homeBottom h1 .blue{font-size:16px;}


#subpage td{vertical-align:top;}
#subpage #full {width:auto; }
#subpage #full ul{padding:0;}
#subpage #left {width:0;display:none; }
#subpage #right{width:auto;}
#subpage #rightcontent img {padding:0;}
#subpage #rightcontent {padding:0;}
#heading h2{ font-size:12px; background-color:#E4222E; color:#000; text-transform:uppercase; padding:0; margin:0;}
#heading h1{ font-size:16px; background-color:#FFF; color:#E4222E; text-transform:uppercase; padding:0; margin:2px 0;}
#subpageContent p{
	margin-bottom:0;

}
#subpageContent h2{ font-size:14px; text-transform:uppercase;color:#0072AC;padding:0}
#subpageContent h3{ font-size:14px; text-transform:uppercase;color:#E4212D;padding:0}
#subpageContent #left { display:none;}
#subpageContent #left p{padding:0; text-align:center; margin:0;display:none;}
#subpageContent #left ul#insurance{padding:0; margin-bottom:0;display:none;}
#subpageContent #left ul#insurance li{border:none; text-align:center; padding:0;display:none;}

#subpageContent #left img{vertical-align:bottom;display:none;}
#subpageContent #left ul{padding:0; margin-bottom:0;display:none;}
#subpageContent #left li{list-style-type:none; margin-bottom:0;padding-bottom:0;border-bottom:1px solid #CCCCCC;line-height:normal;display:none;}
#indent {
	margin-left:0;	
}
#subpageContent #left a{color:#0072AC; font-weight:bold;display:none;}
#subpageContent #left a:hover{color:#E4212D; text-decoration:none;display:none;}
#subpageContent #left a.current{color:#E4212D;display:none;}
#subpageContent #leftTable{ background-color:#066; height:100%;}
#subpage #right img{padding:0;}
#subpage #right ul{padding:0;}
#subpage #right #insuranceBar{ border-bottom:solid 3px #7F7F7F; text-align:center; margin-bottom:0;}
#subpage #right #insuranceBox{width:auto;float:none; padding:0; margin-bottom:0;}
#subpage #right #insuranceBox ul{padding:0; margin:0;}
#subpage #right #insuranceBox li{list-style-type:none;}
#subpage #right #insuranceBox h3{margin-top:0; padding:0;}
#form{ padding:0;}
#form td{ padding:0; vertical-align:top; }

#sproutPageContentcontent{background-color:#FFF;}
#sproutPageContentsubtitle{ background-color:#FFF; height:100%;}
#sproutPageContentsubtitle h1{ font-size:16px; background-color:#E4222E; color:#000; text-transform:uppercase; padding:10px 20px;}

#sproutPageContentsubcontent{background-color:#FFF; height:100%;}
#sproutPageContentsubcontent img{padding:0;}
#sproutPageContentsubcontent ul{padding:0;}
#sproutPageContentsubcontent #insuranceBar{ border-bottom:solid 3px #7F7F7F; text-align:center; margin-bottom:10px;}
#sproutPageContentsubcontent #insuranceBox{width:180px;float:left; padding:0; margin-bottom:20px;}
#sproutPageContentsubcontent #insuranceBox ul{padding:0; margin:0;}
#sproutPageContentsubcontent #insuranceBox li{list-style-type:none;}
#sproutPageContentsubcontent #insuranceBox h3{margin-top:10px; padding:0;}
#sproutPageContentsubcontent h2{ font-size:14px; text-transform:uppercase;color:#0072AC;padding:10px 0}
#sproutPageContentsubcontent h3{ font-size:14px; text-transform:uppercase;color:#E4212D;padding:0;}
#sproutPageContentsubcontent a{color:#E4212D; text-decoration:none;}
#sproutPageContentsubcontent a:hover{text-decoration:underline;color:#0072AC;}

#storeLocator h1{font-size:16px; background-color:#E4222E; color:#000; text-transform:uppercase; padding:0;}
#contentArticles h1{font-size:16px; background-color:#E4222E; color:#000; text-transform:uppercase; padding:0;}
#contentArticles .articles_wrapper{ padding:0;}
#contentArticles .articles_wrapper dl{border:0;}
#contentArticles .articles_wrapper dt{ border:0;}
#contentArticles .articles_wrapper dd{border:0;}
#contentArticles p{padding:10px 0;}
#contentArticles h2{ font-size:14px; text-transform:uppercase;color:#0072AC;}
.nearZip{padding:0; color:#333; font-weight:bold;}
.red{color:#E4222E;}
.blue{color:#0072AC;}

#loadingBox{margin:0;}

#footer{padding:0; margin:0; font-size:10px; color:#333333;}
#footer a{color:#333333; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer p{ float:none;}
#footer ul{ float:none;}
#footer li{ display:none;}
#footer li a{padding:0; border-right:solid 1px #333333;}
#footer li a.last{border:none; padding-right:0;}

#homeBottom .articles_wrapper dl{padding:0; margin:0; border:0;}
#homeBottom .articles_wrapper dt{padding:0; margin:0; border:0;}
#homeBottom .articles_wrapper dd{padding:0; margin:0; border:0;}
#homeBottom .articles_wrapper h3 a{color:#0072AC}
#homeBottom .articles_wrapper h3 a:hover{color:#E4212D;}

#module_search_form{margin:0;}

.drop_down_style{}
.drop_down_style ul{}
.drop_down_style ul li{}
.drop_down_style ul li a{}
.drop_down_style ul li a:hover{}
.dropmenudiv{
position:static;
top: 0;
/*border: 1px solid #0F2B8E; */
border-bottom-width: 0;
font-size:11px;
z-index:100;
background-color:#B0E5FF;
visibility: hidden;
display:none;
}
#wrapper .dropmenudiv a{
width: auto;
display:none;
text-decoration: none;
padding:0;
color:#0F2B8E;
border-bottom: 1px solid #000000;
text-transform:uppercase;
}
#wrapper .dropmenudiv a.last{border:none; display:none;}
#wrapper .dropmenudiv a:hover{
color:#000000;
background-color:#004F88;
display:none;
}

table.frames {
	margin-left:auto;
	margin-right:auto;
}

table.frames tr {
	border-bottom:1px solid #CCC;	
}

/* map */
#loadingBox { position:absolute; background:crimson;color:white;}
#map {
	/*width:632px;
	height:630px;
	margin-top:10px;
	border:solid 1px #5F659A;*/
	border-top:solid 1px #333;
	border-left:solid 1px #333;
}
.map_form li {
}
#map_categories_list {
	color:#000000;
	list-style: none;
	border-right:none;
}
#map_categories_list li {
	/*display:inline-block;*/
	/*padding:7px 22px;*/
	/*border:solid 1px #5F659A;
	font-weight:bold;
	float:left;*/
}
#content .locationWrapper {
	/*padding:2px 5px;
	border-bottom:dotted 1px #5F659A;*/
	margin-bottom:10px;
}
/*#content .locationWrapper img{max-height:30px;}*/
#content #pointsWrapper {
	/*height:529px;*/
	/*height:630px;*/
	overflow:auto;
	/*margin-top:10px;*/
	margin:0 10px 0 0;
	border-right:solid 1px #333;
	border-top:solid 1px #333;
	padding:20px;
	height:440px;
}
#content #pointsWrapper a {
	font-size:12px;
	text-decoration:none;
	/*color:#000000;*/
	font-weight:bold;
	cursor:pointer;
}
#content #pointsWrapper p{font-size:10px;}
#content #pointsWrapper a:hover {
	
}
#map_categories_list li {
}

#doctors td {
	margin-bottom:0;	
}

.hide {

}

#redbox, #bluebox {
	text-align:center;
	color:white;
	font-size:14px;
	background-color:#E4212D;
	padding:0;
	line-height:normal;
}
#redbox a, #redbox a:visited, #bluebox a {
	color:#0072AC;	
}

#redbox a:hover, #redbox a:hover {
		color:black;
}

#bluebox {
	background-color:#FFF;
}

html textarea{}
#xEditingArea {}
#searchPage{ padding:20px;}
#searchPage td{padding-bottom:10px;}
#searchPage form{margin-top:10px;}
#snIcons{margin-left:20px; float:left;}
#snIcons img{float:left; margin-right:3px;}
#newsletter{background-color:#FFF; color:#000; padding:0; height:auto;}
.newsletterUser{border:none; padding:0; width:auto; margin:0;}
.newsletterGo{border:solid 1px #000; background-color:#0072AC; color:#FFF; margin-bottom:2px;}
#newsletterFollowUp{}
#newsletterFollowUp h1{ font-size:16px; background-color:#E4222E; color:#000; text-transform:uppercase; padding:0x;}
#newsletterTable{padding:0;}
#newsletterTable td{padding:0;}


