/* 
Author:    Cubic Creative
Created:   Jan 2008
*/



/*  Reset (YUI)
-----------------------------------------------*/


body {margin:0; padding:0; line-height: 1;}
/*This is for IE*/
*{margin:0; padding:0;}

/*this is essential for doing crossbrowser compatible sites*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;}

ol, ul {list-style: none;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate; border-spacing:0;}
caption, th, td {font-weight: normal;}



/*BEGIN ALSTAT CLEARING METHOD: This is essential to the page*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;} 
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/*END ALSTAT CLEARING METHOD*/


/*---*/

fieldset,img {  
    border:0; 
} 
ol,ul {
    list-style:none; 
} 
h1,h2,h3,h4,h5,h6 { 
    font-size:100%; 
    font-weight:normal; 
}


body {
	background-image: url(../images/dotsquarebackground.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
        
}

a {
outline: none;
}

#container {
	text-align: center;

}

#headerleft2 {
width: 8px;
background-image:url(../images/topleftbluebacker.gif);
background-repeat: repeat-y;
border-bottom: 1px solid #FFF;
background-color: #FFF;
}

#headerleft {
width: 8px;
background-image:url(../images/topleftbluebacker.gif);
background-repeat: repeat-y;
background-color: #FFF;
}

#headerlogobox {
width: 767px;
height: 81px;
background-color: #FFF;
background: url(../images/headerwhitebacker_02.jpg) repeat-x;
}


#headercenterdivider {
width: 7px;
background-image:url(../images/middlebluedividergrad.gif);
background-repeat: repeat-y;
}

#logo {
float: left;
width: 148px;
}

#address {
float: right;
color: #737373;
font-size: 11px;
padding: 20px 15px 10px 0px;
text-align: right;
line-height: 14px;
}

#address a {
color:#0075bf;
text-decoration: none;
background: url(../images/sjmc_v02_61.gif) top right no-repeat;
padding-right: 10px;
}

#address a:hover {
text-decoration: underline;
}

#search {
width: 226px;
background-image:url(../images/searchbackerblue.gif);
background-position: bottom left;
}

#search input {
width: 140px;
background-color: transparent;
border: none;
color: #0075bf;
font-size: 11px;
padding-top: 4px;


}

.form {
padding:1px;
font-size: 11px;

font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #0e0e0e;
}



#headerright {
width: 8px;
background-image:url(../images/toprightbacker.gif);
background-color: #FFF;
}

#headerright2 {
width: 8px;
background-image:url(../images/toprightbacker.gif);
border-bottom: 1px solid #FFF;
background-color: #FFF;
}

#navcontainer {
background-image:url(../images/navbarbackground.gif);
background-repeat: repeat-x; 
border-bottom: 1px solid #FFF;
background-color: #212121;
}

.thirdlevelnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.careers {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4A4A4A;padding:5px;margin-top:3px;margin-bottom:3px;}
.smallgreyfont {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #909090;}


/*-----------------------------------------Start CSS for drop-down navigation-----------------------------*/



#cfnavbar .menu5
{	

background: url(../images/navbuttonbacker.jpg) repeat-x;
padding: 0;
margin: 0;
float: left;
font: 70% Verdana;
position: relative;
z-index: 30


}


#cfnavbar .menu5 li
{	
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	display: inline;
}


#cfnavbar .menu5 div
{	
	width: 180px;
	padding: 0;
	margin: 0;
	position: absolute;
	visibility: hidden;
	background-color: transparent;
margin-top: 9px;
}

#cfnavbar .menu5 ul
{	
width: 180px;
padding: 0;
margin: 0;
background-image: none;
background-color: transparent;	

}

#cfnavbar .menu5 ul li.divider {
padding: 0px;
float: left;
}

#cfnavbar .menu5 li a{
float: left;
color: #FFF;
padding: 14px 3px 10px 3px;
text-decoration: none;
font-weight: bold;
}

#cfnavbar .menu5 li:hover, #cfnavbar .menu5 li a:hover
{
background: url(../images/sjmc_v02_29.jpg) top center no-repeat;
color: #a5a5a5;

}


#cfnavbar .menu5 div a
{
padding: 0;
margin: 0;
padding-top:2px;
padding-left: 10px !important;
padding-left: 0px;
width:170px !important;
width: 180px;
height:18px;
display: block;
border-right: 1px solid #7c7c7c;
border-left: 1px solid #7c7c7c;
border-top: 1px solid #7c7c7c;
text-align: left;
text-decoration: none;
font: 10px Verdana;
background-color: #212121;
}

#cfnavbar .menu5 div a:hover
{
background-image: none;
background-color: #3e3e3e;
color:#ffffff;
}

* html #cfnavbar .menu5 li a:hover ul li a {
height:18px;
width: 180px;
w\idth:180px; /* hack for IE5.5 */
}

#cfnavbar .menu5 li:hover ul li a:hover, /*for the level 2 hover*/
#cfnavbar .menu5 li a:hover ul li a:hover {
text-decoration: none;
background-color: #3e3e3e;
color:#ffffff;
background-image:none;
}

/*---------------------------start drop li a css----------------------*/	
#cfnavbar .menu5 li a.drop, .menu5 li a.drop:visited {
padding: 0;
margin: 0;
padding-top:2px;
margin-bottom:-5px;
padding-left: 10px !important;
padding-left: 0px;
width:170px !important;
width: 180px;
height: 18px;
background: url(../images/backgrounddrop.gif) bottom right no-repeat;
background-color: #212121;
z-index: 70;
color: #ffffff;


}

#cfnavbar .menu5 li:hover ul li a.drop, /*For links that have sub-sub pages in them*/
#cfnavbar .menu5 li a:hover ul li a.drop {
padding: 0;
margin: 0;
padding-top:2px;
padding-left: 10px !important;
padding-left: 0px;
margin-bottom:-5px;
width:170px !important;
width: 180px;
height: 18px;
z-index: 70;
color: #ffffff;
}

#cfnavbar .menu5 li:hover ul li a.drop:hover, /*For links that have sub-sub pages in them*/
#cfnavbar .menu5 li a:hover ul li a.drop:hover{
background: url(../images/backgrounddrop.gif) bottom right no-repeat;
background-color: #3e3e3e;
}


/*---------------------------end drop li a tag css----------------------*/

#cfnavbar .menu5 li:hover ul li ul, /*for the sub dropdown*/
#cfnavbar .menu5 li a:hover ul li a ul {
padding: 0;
margin: 0;
visibility:hidden; 
position:absolute; 
height: 18px;
overflow:visible;
background-color: #212121;

}

#cfnavbar .menu5 li:hover ul li:hover ul, /*sub-sub dropdown*/
#cfnavbar .menu5 li a:hover ul li a:hover ul {
padding: 0;
margin: 0;
visibility:visible;
width:170px !important;
width: 180px;
background-image: none;
background-color: transparent;	
} 


#cfnavbar .menu5 li:hover ul li:hover ul li a,
#cfnavbar .menu5 li a:hover ul li a:hover ul li a {
display:block;
top: 0px;
padding-left: 0px;
background-color: #212121;
}

#cfnavbar .menu5 li:hover ul li:hover ul li:hover a, /*for the level 3 hover*/
#cfnavbar .menu5 li a:hover ul li a:hover ul li a:hover {
text-decoration: none;
background-color: #3e3e3e;
}	
		
/*-----------------------------------------END CSS for drop-down navigation-----------------------------*/


#bodyleft {
background: url(../images/sjmc_v02_27.gif) repeat-y;
width: 8px;
background-color: #FFF;
}

#quicklinksdividerleft {
width: 8px;
background-image: url(../images/quicklinkleftbacker.gif);
background-repeat: repeat-y;
background-color: #666;
}

#quicklinksdividerright {
width: 8px;
background-image: url(../images/quicklinkrightbacker.gif);
background-repeat: repeat-y;
background-color: #FFF;
}


#quicklinks {
background-image: url(../images/quicklinkbackground.jpg);
background-repeat: repeat-y;
padding: 0px;
width: 225px;

}

#divquicklinks {
margin-top: 20px;
width: 206px;
text-align: left;
margin-right: 17px;
height: 186px;
border-right: 1px solid #433f3f;
}

#divquicklinks ul {
list-style: none;
padding: 0px 0px 3px 0px;
border-bottom: 1px solid #433f3f;
}
#divquicklinks ul li {
height: 26px;
}

#divquicklinks ul li a {
height: 21px;
padding: 7px 0px 0px 15px;
color: #FFF;
font-size: 11px;
border-top: 1px solid #433f3f;
text-decoration: none;
display: block;
margin: 0px;
background-image: url(../images/quicklinkbackerup.jpg);
background-color: #666;
}

#divquicklinks ul li a:hover {
background-image: url(../images/quicklinkbackerdown.jpg);
background-color: #666;
}

#hospitalsdrop {
background: url(../images/hoservbacker.jpg) repeat-y;

}

#hospitalsdropdiv {
background: url(../images/hoservselectbox.jpg) center no-repeat;
height: 50px;
margin-right: 17px;
width: 206px;
border-right: 1px solid #433f3f;
padding-top: 29px;
text-align: center;

}

#hospitalsdropdiv select {
opacity: 0;
   border: none;
   width: 182px !important;
    width: 182px;
   margin: 0;
   text-align: left;
   color: #666666;
   font-size: 11px;
   position: relative;
height: 20px;
   }
#contentleft {
background-color: #FFF;
padding: 0px;
margin: 0px;
}

#contentmiddle {
background-color: #FFF;
}

#contentright {
background-color: #FFF;
}


#contentleft h1, #contentmiddle h1, #contentright h1 {
    font-size: 12px;
	font-weight: 100;
       display: block;
	background: url(../images/headerbackground.jpg) left bottom repeat-x;
	height: 26px;
        margin: 0px;
	padding: 6px 4px 0px 10px;
	border-right: 1px solid #FFF;
        border-bottom: 1px solid #FFF;
        border-top: 0px solid #FFF;
        color: #2e5670;

}


#h1text {
background: url(../images/headercross.gif) right no-repeat;
margin-right: 10px;
text-align: left;
clear: both;
height: 16px;
padding-top: 4px;
}

#contentleft h2, #contentmiddle h2, #contentright h2 {
font-size: 13px;
font-weight: bold;
color: #0075bf;
}

#text, #text1, #text2, #text3 {
margin: 0px;
padding: 10px 0px 0px 10px;
font-size: 12px;
color: #737373;
text-align: left;
}

#text1 {
visibility: visible;
z-index: 7;
width: 260px;
position: absolute;
text-align: left;
float: left;
margin-top: 7px;
line-height: normal;
}
#text2 {
visibility: hidden;
position: absolute;
width: 260px;
text-align: left;
float: left;
margin-top: 7px;
line-height: normal;
}

#text3 {
visibility: hidden;
position: absolute;
width: 260px;
text-align: left;
float: left;
line-height: normal;
margin-top: 7px;
}

#text a, #text1 a, #text2 a, #text3 a {
color: #0075bf;
font-size: 12px;
text-decoration: none;
}


#text a:hover, #text1 a:hover, #text2 a:hover, #text3 a:hover {
text-decoration: underline;
}

#newslink1.nav {
padding: 0px;
margin: 0px;
}

#newslink1.nav a {
color: #0075bf;
font-size: 10px;
text-decoration: none;
padding: 6px 0px 6px 14px;
background: url(../images/nonactivespotlight.gif) repeat-y;
}



#newslink1.sel a {
color: #b0b0b0;
font-size: 10px;
text-decoration: none;
padding: 6px 0px 6px 14px;
background: url(../images/spotlightactive.gif) no-repeat;
}

#newslink2.nav {
padding: 0px;
margin: 0px;
}

#newslink2.nav a {
color: #0075bf;
font-size: 10px;
text-decoration: none;
padding: 2px 0px 6px 14px;
background: url(../images/nonactivespotlight.gif) repeat-y;

}


#newslink2.sel a {
color: #b0b0b0;
font-size: 10px;
padding: 6px 0px 6px 14px;
text-decoration: none;
background: url(../images/spotlightactive.gif) no-repeat;

}

#newslink3.nav {
padding: 0px;
margin: 0px
}

#newslink3.nav a {
color: #0075bf;
font-size: 10px;
text-decoration: none;
background: url(../images/nonactivespotlight.gif) repeat-y;
padding: 2px 0px 6px 14px;
}

#newslink3.sel a {
color: #b0b0b0;
font-size: 10px;
text-decoration: none;
padding: 6px 0px 8px 14px;
background: url(../images/spotlightactive.gif) no-repeat;


}

#newslink4.nav {
padding: 0px;
margin: 0px
}

#newslink4.nav a {
color: #0075bf;
font-size: 10px;
text-decoration: none;
background: url(../images/nonactivespotlight.gif) repeat-y;
padding: 2px 0px 6px 14px;
}

#contentright {
width: 233px;
text-align: center;
}

#spotlightselector {
padding: 30px 0px 0px 0px;
margin: 0px;
font-size: 10px;
height: 144px;
text-align: left;
width: 160px;
float: right;

}
#spotlightselector ul {
padding-bottom: 6px;
}

#spotlightselector ul li {
padding-top: 9px;
}

#spotlightselector ul li.nav {
padding-top: 9px;
}

/*
#spotlightselector ul li {
list-style: none;
background: url(../images/nonactivespotlight.gif) repeat-y;
padding: 6px 0px 6px 8px;
}

#spotlightselector ul li.selected {
list-style: none;
background: url(../images/spotlightactive.gif) no-repeat;
}

#spotlightselector ul li a {
color: #7C7C7C;
text-decoration: none;
}

#spotlightselector ul li a:hover {
color: #0075bf;
text-decoration: none;
}

#spotlightselector ul li a.selected {
color: #0075bf;
text-decoration: none;
padding-left: 6px;

} */

#resourcead {
height: 120px;
width: 238px;
padding-left: 15px;
text-align: left;

}
#resourcead1 {
	visibility: visible;
	position: absolute;
	width: 238px;
	text-align: left;
	

}
#resourcead2 {
visibility: hidden;
position: absolute;
width: 238px;
text-align: left;

}

#resourcead3 {
visibility: hidden;
position: absolute;
width: 238px;
text-align: left;
}


#resourcebuttons {
padding-left: 15px;
padding-top: 0px;
line-height: 20px;
}

#resourcebuttons ul {
margin: 0px;
}

#resourcebuttons ul li  {
display: inline;
}

#navigator {
width: 236px;
padding-top: 0px;
height: 20px;
margin-bottom: 4px;

} 

#link1.nav, #link2.nav, #link3.nav, #link1.sel, #link2.sel, #link3.sel {
padding: 0px;
margin: 0px;
height: 20px;
text-align: center;
}

#link1.nav a, #link2.nav a, #link3.nav a {
color: #0075bf;
font-size: 9px;
text-decoration: none;
padding: 14px 0px 0px 0px;
margin-top: 0px;
background: none;
width: 100%;
display: block;
}

#link1.sel a, #link2.sel a, #link3.sel a {
color: #b0b0b0;
font-size: 9px;
text-decoration: none;
padding: 14px 0px 0px 0px;
margin-top: 0px;
background: url(../images/resourcedown.jpg) no-repeat;
background-position: top center;
width: 100%;
display: block;
}
#gtkp {
text-align: left;
padding-left: 10px;
padding-top: 5px;
color: #737373;
font-size: 12px;
}

#gtkp a{
color: #0075bf;
font-size: 11px;
text-decoration: none;
}

#gtkp a:hover {
text-decoration: underline;
}

#newstext {
font-size: 12px;
padding-left: 10px;
padding-right: 20px;
color: #737373;
text-align: left;
}

#newstext a{
color: #0075bf;
font-size: 12px;
text-decoration: none;
}

#newstext a:hover {
text-decoration: underline;
}


#footer {
height: 47px;
border: 1px solid #999;
width: 955px;
margin-left: 20px;
color: #FFF;
font-size: 11px;
}

#footer a {
text-decoration: none;
color: #FFF;
font-size: 11px;
padding-right: 10px;
}


#footer a:hover {
text-decoration: underline;
color: #FFF;
font-size: 11px;
padding-right: 10px;
}


li.sub {
    padding-left: 3px;
    list-style: disc;
    margin-left: 25px;
}


/*----------------------this is for the search form-------------------*/
#search-form {
	
	padding: 5px 5px 5px 5px;
	border: 1px solid;
	border-color: #ffffff;	
}

#search-form input#send-email {
	background-color: #0072bd;
	width: 5.5em;
	padding: .2em 0 .2em 0;
	color: #fff;
	border: none;
	text-transform: lowercase;
        font-size: 11px;
	font-weight: normal;
	cursor: pointer;
border: 1px solid #CCC;
}

#search-form input#send-email:hover {
	background-color: #078ccc;
}

#search-form input , #search-form textarea {
	border: 1px solid;
/*	border-color: #CCC;*/
	border-color: #CCC;	
	width: 230px;
	color: #000;
	margin-bottom: 1em;
	padding: .3em .3em .2em .3em;
	font: 1.2em Verdana, Arial, sans-serif;
}


/*Start Content Page */

#contentmiddlesub h1 {
    font-size: 13px;
font-family: Georgia, Times New Roman, Times, serif;
font-color: #383838;
	font-weight: bold;
       display: block;
	background: url(../images/contentheaderbacker.jpg) left bottom repeat-x;
	height: 26px;
        margin: 0px;
	padding: 6px 4px 0px 20px;
	border-right: 1px solid #FFF;
        border-bottom: 1px solid #FFF;
        border-top: 1px solid #FFF;

}


#h1textsub {
background: url(../images/contentheadercross.jpg) right no-repeat;
margin-right: 10px;
text-align: left;
clear: both;
height: 16px;
padding-top: 4px;
padding-bottom: 3px;
}

#subrightcolumn {
padding-left: 10px;
padding-top: 10px;
}

#subnav {
padding: 10px 4px 0px 0px;
text-align: left;
}

#subnav ul li {
list-style: none;
font-weight: bold;
font-size: 10px;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 10px;
}

#subnav ul li a {
color: #737373;
text-decoration: none;
background: none;
padding-left: 10px;
}

#subnav ul li a:hover {
color: #0075bf;
text-decoration: none;
background: url(../images/subnavarrow.gif) left no-repeat;
}

#subnav ul li a.selected {
color: #0075bf;
background: url(../images/subnavarrow.gif) left no-repeat;
text-decoration: none;
}
#subcontentarea2 {
font-size: 12px;
color: #383838;
background: url(../images/contentbacker.gif) repeat-x;
min-height: 500px;
text-align: left;
line-height: normal;
}

#subcontentarea {
font-size: 12px;
color: #383838;
padding-left: 20px;
padding-top: 10px;
padding-right: 10px;
background: url(../images/contentbacker.gif) repeat-x;
min-height: 500px;
width: 540px;
text-align: left;
line-height: normal;
}

#subcontentarea strong {
font-weight: bold;
}

#subcontentarea a{
color: #0074be;
text-decoration: underline;
}

#subcontentarea a:hover{
color: #3c3c3c;
}

#subcontentarea ol li{
list-style: decimal;
margin-left: 18px;
margin-top: 6px;
}

#subcontentarea ul {
padding-top: 10px;
}

#subcontentarea ul li {
list-style:disc;
margin-left: 15px;
margin-top: 6px;
}

#subcontentarea h2 {
font-size: 12px;
color: #0075bf;
font-weight: bold;
}

/*--------------Physicians Search-------------*/
.P_search1 {
   font-family: Verdana, Arial, Sans-serif;
  background-color: #b9e5fa;
     padding: 3px;
     margin:2px;
}

.P_search2 {
   font-family: Verdana, Arial, Sans-serif;
  background-color: #d7effe;
    padding: 3px;
    margin:2px;
}




/*-----------------------start news---------------------------*/


.news a:hover {
	color: #2d83a6;
}

.news1 {
   font-family: Verdana, Arial, Sans-serif;
   width: 540px;
     padding: 3px;
}

.news2 {
   font-family: Verdana, Arial, Sans-serif;
   width: 540px;
     padding: 3px;
}
.news1:hover{
background-color: #e1f3fc;
}
.news2:hover{
background-color: #e1f3fc;
}

#newsbox {
  padding-right: 20px;
  font-size: 12px;
  font-family: Verdana, Arial, sans-serif;
  color: #666666;
  }
#newsbox .arrow {
    color: #990000;
    padding-left: 22px;
}

#newsbox a {
    color: #2c81a5;
	font-weight: bold;
	text-decoration: none;
	}
	
#newsbox li {
       padding-left: 32px;
       list-style: none;
       
	   }
#newsbox a.viewall {
		color: #666666;
		font-weight: normal;
		font-size: 11px;
		letter-spacing: 2px;
}
#newsbox a:hover.viewall {
		color: #2c81a5;
		font-weight: normal;
		font-size: 11px;
		letter-spacing: 2px;
}
#viewall {
text-align: right;
display: block;
background-color: #F1F1F1;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
padding-right: 30px;
padding-top: 5px;
padding-bottom: 5px;


}
/*-----------------------end news---------------------------*/

/*-----------------------end events---------------------------*/
.event {
     padding-top: 3px;
   padding-bottom: 3px;
}

.event a:hover {
	color: #2d83a6;
}   

.event1 {
   font-family: Verdana, Arial, Sans-serif;
/*  background-color: #c8eafb;*/
  width: 540px;
     padding: 3px;
}

.event2 {
   font-family: Verdana, Arial, Sans-serif;
/*  background-color: #c8eafb;*/
  width: 540px;
     padding: 3px;
}

.event1:hover{
background-color: #e1f3fc;
}
.event2:hover{
background-color: #e1f3fc;
}

 .eventhr {
  border: 0;
  width: 100%;
  color: #0088c7;
  background-color: #0088c7;
height: 1px;  
}
/*-----------------------end events---------------------------*/


 #physicians {
   color: #666;
   font-family: Verdana, Arial, Sans-serif;
   font-size: 12px;
   margin-left: 20px;
   
}

#physicians a.viewall {
		color: #666666;
		font-weight: normal;
		font-size: 11px;
		letter-spacing: 2px;
}


/* form: AJAX edition

--------------------------------------------------*/

#contact-form {


	padding: 16px 12px 6px 0px;

	border: 0px solid;

	border-color: #000000;	

}

#contact-form input , #contact-form label , #contact-form textarea {


display: block;

}

#contact-form label {

/*	color: #383838;*/

	color: #383838;

	margin-bottom: 0;

    width: 90px;
text-align: right;
padding-right: 10px;

}

#contact-form input , #contact-form textarea {

	border: 1px solid;

/*	border-color: #C0C0C0;*/

	border-color: #C0C0C0;	

	width: 230px;

	color: #000;

	margin-bottom: 1em;

	padding: .2em .2em .2em 0em;

	font: 1.2em Arial, Verdana, sans-serif;

}

#contact-form input#send-email {
	background-color:#0c8bca;
float: right;
	width: 5.5em;

	padding: .2em 0 .2em 0;

	color: #fff;

	border: 1px solid #000000;

	text-transform: lowercase;

	font-weight: normal;
font-size: 11px;

	cursor: pointer;

}

#contact-form input#send-email:hover {
	background-color: #439cd6;
}

#contact-form input:focus, #contact-form input:hover , #contact-form textarea:focus , #contact-form textarea:hover {
	background-color: #fff;
}
/*---------------------------end contact form--------------------------------*/


#volunteer_form {
  border: 1px solid;
	border-color: #0e0e0e;	
}

.ADAMContent h3 {
margin-top: 10px;
font-size: 13px;
font-weight: bold;
color: #0075bf;
}

.ADAMContent p {
margin-top: 10px;
}


/*BEGIN ALSTAT CLEARING METHOD: This is essential to the page*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/*END ALSTAT CLEARING METHOD*/
-->

