/* CSS Document */
ol, dl{margin:10px 0 40px 20px;padding-left:20px;}
.errormsg{border:1px solid maroon;margin:15px;padding:10px;color:maroon;text-align:center;}
.coloredbar .imagelinktext{display:block;height:20px;font-size:12px;margin-top:10px;}
.left20{position:relative;left:20px;}
.linktable{margin-top:10px;border:1px solid #CFDFEF !important;padding:10px !important;}
.linktable td{padding:5px;}
.linktable td.shrink{vertical-align:bottom;}
h3.highlight{margin-left:9px;margin-bottom:-10px;margin-top:10px;}
.imgscroller{background-image:url(http://proctor.org/images/volunteers/volunteer.jpg);height:245px;margin-left:20px;width:682px;font-weight:bold;
background-repeat:no-repeat;
}
.imgscroller .volname{display:block;float:left;position:relative;top:8px;color:#fff;font-family:verdana;font-size:20px;margin-left:10px;
clear:both;height:30px;
}
.imgscroller .volpic{display:block;float:left;height:150px;width:200px;background-color:#967AA9;position:relative;top:25px;left:20px;padding:5px;
clear:left;
}
.imgscroller .volquote{font-weight:normal;font-size:13px;display:block;width:350px;float:right;position:absolute;top:60px;
left:280px;font-family:verdana;line-height:100%;
}
.lquote{position:absolute;font-size:35px;color:#a8d17e;left:-20px;top:5px;}
.rquote{position:absolute;font-size:35px;color:#a8d17e;margin-left:5px;margin-top:15px;}
.physicianresults{margin:10px 20px 10px 40px}
.specialtytitle{margin:15px 0 0px 0}
.bodycontent ul{clear:left;z-index:0;}
.dd{width:220px;}
.ddshort{width:120px;}
.bluebg td{padding:2px 0 2px 0;}
.physicianreferral{width:200px;}
.physicianreferral .bluebg{margin-top:40px;}
.physicianreferral .blueborder{margin-bottom:0px;}
.campusmap{padding:10px;}
.campusmap img{margin-bottom:15px;}
.campusmap table{border:1px solid gray;padding:5px;}
.campusmap table td{padding:5px;}
.campusmap h2{margin:5px 5px 15px 5px;background-color:#6799CB;color:white;padding:5px;}
.iframe{width:630px !important;padding-left:10px;min-height:400px;margin-top:5px;}
.events .info{width:60%;}
.events h2{margin:0px;padding:0px;margin-top:-10px;}
.events #ctl00_ContentPlaceHolder1_EventDetailsRepeater_ctl01_EventLogo{margin-top:20px;display:block;}
.printpage{float:right;width:120px;height:25px;font-size:12px;}
.printpage a{float:right;margin:5px 10px 0 0;cursor:pointer; } 
.purple{color:#9184BC;}
.boxdeco{position:relative;top:-3px;}
.sidebar{width:258px;border:none;}
.sidebar ul{margin-left:-15px;width:240px;font-size:12px;}
.sidebar li{background-image:url(http://proctor.org/images/proctor_icon_sidebar.gif);background-repeat:no-repeat;
    margin-left:10px;margin-bottom:15px;}
.sidebar .sidebartop{background-image:url(http://proctor.org/images/side_bar_top.gif);
    background-repeat:no-repeat;padding-left:15px;
    height:47px;width: 446px}
.sidebar .sidebartop h1{color:#6799CB;font-size:20px;display:inline;position:relative;top:-0px;}
.sidebar .sidebarbody{background-image:url(http://proctor.org/images/side_bar_body.gif);background-repeat:repeat-y;padding-left:15px;padding-top:10px;width: 446px;}
.sidebar .sidebarfooter{background-image:url(http://proctor.org/images/side_bar_footer.gif);background-repeat:repeat-y;
    padding-left:15px;height:33px;width:446px;}
.sidebar .sidebarfooter p{font-size:12px;position:relative;top:-12px;}
.sidebar .sidebarfooter p a{font-size:12px;text-decoration:underline;color:#045FDB;}
.sidebar .sidebarfooter p a:hover{text-decoration:none;}
.sidebar ul li{text-align:left;}
*{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
ul{
    list-style:none;
}
li
{
    padding-left:30px;
    margin-bottom:5px;
   
}
.regularul{padding-left:5px;margin-left:35px;list-style:disc;}
.regularul li{padding-left:5px;}
a
{
    text-decoration:none;
	color:#4784C0;
}

a:hover{
	color:#0066FF;

}
.libg{margin-left:-20px;}
.libg a
{
    padding-left:20px;
}
.libg a:hover
{
    background-image:url(http://proctor.org/images/li_proctor_whitebg.gif);
    background-repeat:no-repeat;
    background-position:0px 1px;
}
.arrowa
{
    background-image:url(http://proctor.org/images/li_proctor_whitebg.gif);
    background-repeat:no-repeat;
    background-position:left 2px;
    padding-left:23px;
}
p{
    margin-top:15px;
}
h1
{
    margin:0px;padding:0px;margin-bottom:10px;color:#6799CB;
    font-size:24px;
    font-weight:400;
    padding-left:0px;
    padding-right:10px;

}


h2
{
    color:#6799CB;font-weight:normal;
    font-size:22px;
    margin-top:15px;margin-bottom:10px;
}
.left{float:left;margin-right:20px;margin-bottom:10px;}
.right{float:right;margin-right:20px;}
.right img{margin:20px 0 20px 0;}
.right td img{margin:0px;}
.top{position:relative;top:0px;margin-top:40px;}
.blueborder{border:5px solid #6799CB !important;}
.proctorblueborder{border:5px solid #045FDB !important;}
.purpleborder{border:5px solid #9184BC !important;}
.purpletext{color:#9184BC !important;}
.greenborder{border:5px solid #C1DFA4 !important;}
.lightblueborder{border:5px solid #D7E7F4}
.nomargin{margin-top:20px;}
.bodycontent
{
      padding:10px;
    padding-top:0px;
    width:650px;
    margin:0 20px 0 0;
    background-image:url(http://proctor.org/images/leadpbg.jpg);
    background-repeat:no-repeat;
    background-position:10px 43px;
  min-height:500px;
  height:auto !important;
  height:500px;
}
.bodycontent h1
{
    color:#6799CB;
    font-size:24px;
    font-weight:400;
    padding-left:0px;
    padding-right:10px;

}.bodycontent ul.libg{margin-top:-30px;}
.bodycontent p{margin-top:20px;}
.leadp{
    max-width:620px; 
position:relative;top:-5px;
background-image:url(http://proctor.org/images/leadpbg.jpg);
    background-repeat:no-repeat;
    padding-left:10px;
padding-top:10px;
}
.leadp:first-child
{
padding-top:0px;
margin-top:0px;
border-top:none;
background-image:none !important;
margin-bottom:20px !important;
}
.leadp .right{margin:0 0 15px 15px;}
.bodycontent p{padding-left:10px;}
.bodycontent a{color:#4784C0 !important;}
#entirecontainer{
	width:990px;
	background-color:#FFFFFF;
	padding:0px;
	border:1px solid #6799cb;
	padding-bottom:10px;
	margin-bottom:15px;
	min-height:600px;
}

#banner{
	background-color:#6799CB;
	padding-bottom:20px;
	height:75px;
	padding-top:0px;position:relative;

}
#banner .watermark{position:absolute;right:18px;top:5px;}
h2.highlight{font-size:24px;}
.highlight
{
 
    color:#4784C0;
    font-weight:bold;
    padding-top:15px;
}
.bluetext
{
    color:#6799cb;
} 
.shrink{font-size:10px;}
.blueshrink{
   color:#6799cb; 
   font-size:12px;
}
.blackshrink
{
    color:Black;
    font-size:12px;
}
.logo{
	padding-left:15px;
	position:relative;
	top:0px;
	display:inline;
	margin-top:15px;
}
.floatcontentright{
    float:right;
    position:relative;
    top:10px;
    left:-60px;
}
.floatcontentrightbottom{
    float:right;
    position:absolute;
    top:550px;
    left:780px;z-index:20;display:inline;
    padding:0px;
    margin-left:15px;
    margin-bottom:10px;
}
.floatcontentleft{
    float:left;
    position:relative;
}

.tr_padding td
{
    padding:5px;
}
.disclaimer{font-size:11px;text-align:justify;}
.jointcommission{font-size:11px;text-align:justify;}
#topnav{border-bottom:1px solid gray;}

#topnav a{
	display:block;
 	margin:0 0 0 0;
 	padding:10px 20px 10px 20px;
 	text-transform:uppercase;
 	border-left:1px solid gray;
	font-size:12px;
	color:#6799cb;
	text-decoration:none;
 }
#topnav a.firstnavitem{border:none;}
#topnav a:hover{background-color:#6799cb;color:#ffffff;}
#topnav .currentpage a{background-color:#6799cb;color:#ffffff;}
h1.mission{font-size:16px !important;font-weight:bold;}
.mission {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	width: auto;
}
.searchbutton{background-color:#6799c8;border:none;color:white;text-transform:uppercase;height:30px;cursor:pointer;font-weight:500;padding:2px;}
.searchtextbox{height:23px;padding-top:0px;margin:0px;border:none;font-size:16px;color:#6799cb; border-color:#FFFFFF;}
.ProctorAffiliates{padding:10px 20px 10px 20px;}
#MissionControl {	
	width:292px;

	height:50px;
	z-index:1;
	margin-top:2px;
}
#MissionControl h1{
	font-size:14px;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	font-family:Arial, sans-serif;
}

#searchbox{
	background-color:#ffffff;
	height: 30px;
	margin-top:10px;
margin-right:20px;
	padding:3px;
	width:300px;
float:right;
}
.clearthis{clear:both;}
.footer{
	width:990px;
	color:#6799cb;
	font-size:12px;
margin-bottom:20px;margin-top:5px;
}

.footer a{
	color:#6799cb;
}

.footer a:hover{
	color:#0066FF;
}
.errormessage
{
margin:40px 0 0 20px;
}

.indent
{
margin-left:20px; 
}
.EventImages{width:130px;}
.halfcolumn{width:470px;border:1px solid;float:left;}
.bluebg{padding:10px;border:1px solid #D7E7F4;background-color:#F3F8FC;}

.lpcontainer{
	width:448px;
	background-image:url(http://proctor.org/images/landingpage/lp_body.jpg);
	background-repeat:no-repeat;
	min-height:185px;
  	height:auto !important;
  	height:185px;
  	margin:20px 0 20px 20px;

}
.lpbody h2{font-size:16px;border-bottom:1px dotted gray;width:260px !important;float:right;margin-right:20px;padding-bottom:10px;font-weight:bold;}
.lpbody{}
.lpbody .imgcontainer{min-height:185px;
  	height:auto !important;
  	height:185px;float:left;}
.lpbody img{margin:20px;}
.lpcontent{width:290px;float:right;padding-top:15px;}
.lpshortdesc p{margin-top:3px;}
.lpcontent ul{margin:0px !important; padding:0px !important;position:relative;left:-30px;width:220px;}
lpcontent ul li{margin:0px !important}
.greenarrow{float:left;padding:0px;margin:0px;width:10px;min-height:150px;
  	height:auto !important;
  	height:150px;margin-right:10px;position:relative;top:8px;left:8px;
background:url(http://proctor.org/images/green_arrow.png) no-repeat 0px 0px;}
.lpshortdesc{font-size:14px;width:240px;float:right;margin-right:15px;position:relative;top:-10px;right:10px;
margin-top:10px;
}
.lpshortdesc {margin-top:10px;}
.lpshortdesc li{list-style:disc;margin-left:20px;padding:0px;}
.moreinfo a{position:relative;left:330px;background-image:url(http://proctor.org/images/button.png);width:95px;display:block;height:30px;background-repeat:no-repeat;height:25px;}
.moreinfo a:hover{background-image:url(http://proctor.org/images/button_over.png);}
.moreinfo a .hidden{visibility:hidden;}
.strong{font-weight:bold;}
td.ProctorLogoBox
{
	background-color: #6699CC;
}
.eventdetaildesc{margin-top:5px;padding:0px 20px 20px 20px;}
.eventdetaildesc p{margin:0 0 25px 0 !important;padding:0px !important;}

#ctl00_ContentPlaceHolder1_htmlDescription_editor_top__disabling{display:none;}
.eventtable{border-top:1px solid;margin:25px 25px 0px 25px;font-size:12px;}
/* CSS Document */
.errormsg{border:1px solid maroon;margin:15px;padding:10px;color:maroon;text-align:center;}
.coloredbar .imagelinktext{display:block;height:20px;font-size:12px;margin-top:10px;}
.left20{position:relative;left:20px;}
.linktable{margin-top:10px;border:1px solid #eee;}
.linktable td{padding:5px;}
.linktable td.shrink{vertical-align:bottom;}
h3.highlight{margin-left:9px;margin-bottom:-10px;margin-top:10px;}
.imgscroller{background-image:url(http://proctor.org/images/volunteers/volunteer.jpg);height:245px;margin-left:20px;width:682px;font-weight:bold;
background-repeat:no-repeat;
}
.imgscroller .volname{display:block;float:left;position:relative;top:8px;color:#fff;font-family:verdana;font-size:20px;margin-left:10px;
clear:both;height:30px;
}
.imgscroller .volpic{display:block;float:left;height:150px;width:200px;background-color:#967AA9;position:relative;top:25px;left:20px;padding:5px;
clear:left;
}
.imgscroller .volquote{font-weight:normal;font-size:13px;display:block;width:350px;float:right;position:absolute;top:60px;
left:280px;font-family:verdana;line-height:100%;
}
.lquote{position:absolute;font-size:35px;color:#a8d17e;left:-20px;top:5px;}
.rquote{position:absolute;font-size:35px;color:#a8d17e;margin-left:5px;margin-top:15px;}
.physicianresults{margin:10px 20px 10px 40px;float:left;width:250px;font-size:13px;}
.specialtytitle{margin:15px 0 0px 0}
.bodycontent ul{clear:left;z-index:0;}



.dd{width:220px;}
.ddshort{width:120px;}
.bluebg td{padding:2px 0 2px 0;}
.physicianreferral{width:200px;}
.physicianreferral .bluebg{margin-top:40px;}
.physicianreferral .blueborder{margin-bottom:0px;}
.campusmap{padding:10px;}
.campusmap img{margin-bottom:15px;}
.campusmap table{border:1px solid gray;padding:5px;}
.campusmap table td{padding:5px;}
.campusmap h2{margin:5px 5px 15px 5px;background-color:#6799CB;color:white;padding:5px;}
.iframe{width:630px !important;padding-left:10px;min-height:400px;margin-top:5px;}
.events .info{width:60%;}
.events h2{margin:0px;padding:0px;margin-top:-10px;}
.events #ctl00_ContentPlaceHolder1_EventDetailsRepeater_ctl01_EventLogo{margin-top:20px;display:block;}
.printpage{float:right;width:120px;height:25px;font-size:12px;}
.printpage a{float:right;margin:5px 10px 0 0;cursor:pointer; } 
.purple{color:#9184BC;}
.boxdeco{position:relative;top:-3px;}
.sidebar{width:258px;border:none;}
.sidebar ul{margin-left:-15px;width:240px;font-size:12px;}
.sidebar li{background-image:url(http://proctor.org/images/proctor_icon_sidebar.gif);background-repeat:no-repeat;
    margin-left:10px;margin-bottom:15px;}
.sidebar .sidebartop{background-image:url(http://proctor.org/images/side_bar_top.gif);
    background-repeat:no-repeat;padding-left:15px;
    height:47px;width: 446px}
.sidebar .sidebartop h1{color:#6799CB;font-size:20px;display:inline;position:relative;top:-0px;}
.sidebar .sidebarbody{background-image:url(http://proctor.org/images/side_bar_body.gif);background-repeat:repeat-y;padding-left:15px;padding-top:10px;width: 446px;}
.sidebar .sidebarfooter{background-image:url(http://proctor.org/images/side_bar_footer.gif);background-repeat:repeat-y;
    padding-left:15px;height:33px;width:446px;}
.sidebar .sidebarfooter p{font-size:12px;position:relative;top:-12px;}
.sidebar .sidebarfooter p a{font-size:12px;text-decoration:underline;color:#045FDB;}
.sidebar .sidebarfooter p a:hover{text-decoration:none;}
*{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
ul{
    list-style:none;
}
li
{
    padding-left:30px;
    margin-bottom:5px;
   
}
.regularul{padding-left:5px;margin-left:35px;list-style:disc;}
.regularul li{padding-left:5px;}
a
{
    text-decoration:none;
	color:#4784C0;
}

a:hover{
	color:#0066FF;

}
.libg{margin-left:-20px;}
.libg a
{
    padding-left:20px;
}
.libg a:hover
{
    background-image:url(http://proctor.org/images/li_proctor_whitebg.gif);
    background-repeat:no-repeat;
    background-position:0px 1px;
}
.arrowa
{
    background-image:url(http://proctor.org/images/li_proctor_whitebg.gif);
    background-repeat:no-repeat;
    background-position:left 2px;
    padding-left:23px;
}
p{
    margin-top:15px;
}
h1
{
    margin:0px;padding:0px;margin-bottom:10px;color:#6799CB;
    font-size:24px;
    font-weight:400;
    padding-left:0px;
    padding-right:10px;

}


h2
{
    color:#6799CB;font-weight:normal;
    font-size:22px;
    margin-top:15px;margin-bottom:10px;
}
.left{float:left;margin-right:20px;margin-bottom:10px;}
.right{float:right;margin-right:20px;}
.right img{margin:20px 0 20px 0;}
.right td img{margin:0px;}
.top{position:relative;top:0px;margin-top:40px;}
.blueborder{border:5px solid #6799CB}
.proctorblueborder{border:5px solid #045FDB}
.purpleborder{border:5px solid #9184BC}
.purpletext{color:#9184BC}
.greenborder{border:5px solid #C1DFA4}
.lightblueborder{border:5px solid #D7E7F4}
.nomargin{margin-top:20px;}
.bodycontent
{
      padding:10px;
    padding-top:0px;
    width:650px;
    margin:0 20px 0 0;
    background-image:url(http://proctor.org/images/leadpbg.jpg);
    background-repeat:no-repeat;
    background-position:10px 43px;
  min-height:500px;
  height:auto !important;
  height:500px;
}
.bodycontent h1, .bodycontent h2, .bodycontent h3
{
    color:#6799CB;
    font-size:24px;
    font-weight:400;
    padding-left:5px !important;
    padding-right:10px;

}
.bodycontent ul.libg{margin-top:-30px;}
.leadp{
    max-width:620px; 
background-image:url(http://proctor.org/images/leadpbg.jpg);
    background-repeat:no-repeat;
    padding-left:10px;
padding-top:10px;
}
.leadp:first-child
{
padding-top:0px;
margin-top:0px;
border-top:none;
background-image:none !important;
margin-bottom:20px !important;
}
.leadp .right{margin:0 0 15px 15px;}
.bodycontent p{padding-left:10px;}
.bodycontent a{color:#4784C0 !important;}
#entirecontainer{
	width:990px;
	background-color:#FFFFFF;
	padding:0px;
	border:1px solid #6799cb;
	padding-bottom:10px;
	margin-bottom:15px;
	min-height:600px;
}

#banner{
	background-color:#6799CB;
	padding-bottom:20px;
	height:75px;
	padding-top:0px;
}
h2.highlight{font-size:24px;}
.highlight
{
 
    color:#4784C0;
    font-weight:bold;
    padding-top:15px;
}
.bluetext
{
    color:#6799cb;
} 
.shrink{font-size:10px;}
.blueshrink{
   color:#6799cb; 
   font-size:12px;
}
.blackshrink
{
    color:Black;
    font-size:12px;
}
.logo{
	padding-left:15px;
	position:relative;
	top:0px;
	display:inline;
	margin-top:15px;
}
.floatcontentright{
    float:right;
    position:relative;
    top:10px;
    left:-60px;
}
.floatcontentrightbottom{
    float:right;
    position:absolute;
    top:550px;
    left:780px;z-index:20;display:inline;
    padding:0px;
    margin-left:15px;
    margin-bottom:10px;
}
.floatcontentleft{
    float:left;
    position:relative;
}

.tr_padding td
{
    padding:5px;
}
.disclaimer{font-size:11px;text-align:justify;}
.jointcommission{font-size:11px;text-align:justify;}
#topnav{border-bottom:1px solid gray;}

#topnav a{
	display:block;
 	margin:0 0 0 0;
 	padding:10px 20px 10px 20px;
 	text-transform:uppercase;
 	border-left:1px solid gray;
	font-size:12px;
	color:#6799cb;
	text-decoration:none;
 }
#topnav a.firstnavitem{border:none;}
#topnav a:hover{background-color:#6799cb;color:#ffffff;}
#topnav .currentpage a{background-color:#6799cb;color:#ffffff;}
h1.mission{font-size:16px !important;font-weight:bold;}
.mission {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	width: auto;
}
.searchbutton{background-color:#6799c8;border:none;color:white;text-transform:uppercase;height:30px;cursor:pointer;font-weight:500;padding:2px;}
.searchtextbox{height:23px;padding-top:0px;margin:0px;border:none;font-size:16px;color:#6799cb; border-color:#FFFFFF;}
.ProctorAffiliates{padding:10px 20px 10px 20px;}
#MissionControl {	
	width:292px;
	height:50px;
	z-index:1;
	margin-top:2px;
}
#MissionControl h1{
	font-size:14px;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	font-family:Arial, sans-serif;
}

#searchbox{
	background-color:#ffffff;
	height: 30px;
	margin-top:10px;
margin-right:20px;
	padding:3px;
	width:300px;
float:right;
}
.clearthis{clear:both;}
.footer{
	width:990px;
	color:#6799cb;
	font-size:12px;
margin-bottom:20px;margin-top:5px;
}

.footer a{
	color:#6799cb;
}

.footer a:hover{
	color:#0066FF;
}
.errormessage
{
margin:40px 0 0 20px;
}

.indent
{
margin-left:20px; 
}
.EventImages{width:130px;}
.halfcolumn{width:470px;border:1px solid;float:left;}
.bluebg{padding:10px;border:1px solid #D7E7F4;background-color:#F3F8FC;}

.lpcontainer{
	width:448px;
	background-image:url(http://proctor.org/images/landingpage/lp_body.jpg);
	background-repeat:no-repeat;
	min-height:185px;
  	height:auto !important;
  	height:185px;
  	margin:20px 0 20px 20px;
}
.lpbody h2{font-size:16px;border-bottom:1px dotted gray;width:270px;float:right;margin-right:20px;padding-bottom:10px;font-weight:bold;}
.lpbody .imgcontainer{min-height:185px;
  	height:auto !important;
  	height:185px;float:left;}
.lpbody img{margin:20px;}
.greenarrow{float:left;padding:0px;margin:0px;width:10px;min-height:150px;
  	height:auto !important;
  	height:150px;margin-right:10px;position:relative;top:8px;left:8px;background-image:url(http://proctor.org/images/green_arrow.png);background-repeat:no-repeat;}
.lpshortdesc{font-size:14px;width:240px;float:right;margin-right:15px;position:relative;top:-10px;right:10px;
margin-top:10px;
}
.lpshortdesc {margin-top:10px;}
.lpshortdesc li{list-style:disc;margin-left:20px;padding:0px;}
.moreinfo a{position:relative;left:330px;background-image:url(http://proctor.org/images/button.png);width:95px;display:block;height:30px;background-repeat:no-repeat;height:25px;}
.moreinfo a:hover{background-image:url(http://proctor.org/images/button_over.png);}
.moreinfo a .hidden{visibility:hidden;}
.strong{font-weight:bold;}
td.ProctorLogoBox
{
	background-color: #6699CC;
}
.eventdetaildesc{margin-top:5px;}
#ctl00_ContentPlaceHolder1_htmlDescription_editor_top__disabling{display:none;}
.eventtable{border-top:1px solid;margin:25px 25px 0px 25px;font-size:12px;}
.special{position:absolute;left:788px !important;}
.bodycontent input{padding:2px;}
.bodycontent ul{margin:15px 15px 30px 50px !important;}
.bodycontent ul li{list-style-type:disc;padding-left:5px !important}
.bluebutton{background-color:#6799c8;border:none;color:white;text-transform:uppercase;height:30px;cursor:pointer;font-weight:500;padding:2px;}
.bodycontent.noli ul li{list-style-type:none;margin-left:-40px;}
blockquote{margin:30px 0 30px 40px}
[id$="imgContainer"] img{float:left;padding:0 20px 30px 0;}
[id$="imgContainer"] .spanHomePage{position:relative;top:50px;font-weight:bold;}
[id$="imgContainer"] .spanHomePage span{color:maroon;}
a.EMT img{border:none;position:relative;top:115px;left:270px;}
a.EMT{outline:none;border:none;}
.EMTUL li{font-size:15px;}
.EMTUL li:first-child{width:400px;position:absolute;top:210px;margin-left:130px;font-size:15px;}
.bcbs{width:600px;float:right;padding-top:50px;font-weight:bold;}
.bcbs span.spanHomePage span{color:maroon}
.emsContactInfo{background-color:#6799c8;width:300px;}
.emsContactInfo td{padding:5px 5px 15px 5px;font-size:12px;color:#fff;}
.emsContactInfo td a{text-decoration:underline;color:#fff;}
.emsContactInfo td h3, .emsContactInfo td span{text-align:center;display:block;margin-bottom:20px;}
.emsContactInfo td h3{font-size:20px;margin-bottom:0px;}


.sidebarbody li.separator{height:1px;border-top:1px solid #ccc;}
.sidebarbody li.heading, .sidebarbody li.heading h3{background:none;padding-left:0px;font-size:14px;font-weight:normal !important;color:#333;}
.eventdetails{padding:0 15px 15px 20px;}
.eventdetails h2{margin-bottom:25px;}
.eventdetails p{padding-left:0px;}
td.sidebartop{text-align:left !important;}
h3{font-size:18px !important;padding-left:10px;}
textarea{font-size:12px}

.pnlDocSubCategory{border:1px solid #CFDFEF;background-color:#F3F8FC;margin:0 10px 15px 10px;padding:0 10px 10px 10px;}
.pnlDocSubCategory h2{background-color:#D1E7C4;border:1px solid #E3F0E0;margin:0px -10px 15px -10px;padding:10px;font-size:16px;}
.pnlDocGroup span{position:absolute;right:5px;}
.pnlDocGroup a{cursor:pointer;}
.pnlDocGroup h4{padding-bottom:5px;background-color:#fff;padding:5px;}

ul.docContainer{left:0px;margin:0px !important;padding-top:5px;padding-left:10px;}
ul.docContainer li{margin:0 !important;padding:5px 10px 0 5px;display:block;list-style-type:none !important;height:25px;position:relative;z-index:25 !important;}
ul.docContainer li *{font-size:12px;}
ul.docContainer li a{padding-right:300px;outline:none;}
ul.docContainer li:hover, ul.docContainer li:hover a{z-index:9999 !important;background-color:#6799c8;color:#fff !important}

ul.docContainer li .pnlShortDescription{position:absolute;top:60px;left:165px;width:355px;z-index:999 !important;
display:none;background-color:#fff !important;margin:-25px -10px 0px -10px;padding:7px 7px 7px 7px !important;border:1px solid #6799CB;border-top:none;}
ul.docContainer li:hover .pnlShortDescription{z-index:9999;}
.pnlShortDescription h5{background:url('/ProctorShared/images/TopArrow.png') no-repeat;padding:25px 10px 0px 10px;text-align:center;font-weight:normal;color:#fff;height:50px;margin:-22px -8px -10px -8px;}
.pnlShortDescription span{position:relative;margin-right:5px;color:#000;display:block;padding-left:10px !important;}

/*Thumbnails*/
.DocumentContainer{border:1px solid #6799cb;margin:5px;background:#E8EFF7;padding-bottom:20px !important;}
.thumbNails a .largeThumb{display:none;border:5px solid #6799CB;}
ul.docContainer li.thumbLI, ul.docContainer li.thumbLINONE{
     float:left;
     margin-right:30px !important;margin-bottom:30px;max-height:180px;max-width:154px;z-index:1 !important;
     min-height:180px;min-width:154px;}
ul.docContainer li.thumbLI img, ul.docContainer li.thumbLINONE img{max-height:130px;max-width:154px;;display:block;margin:0 auto;border:1px solid #000}
ul.docContainer li.thumbLI .largeThumb img{max-height:inherit;max-width:inherit;max-height:500px;max-width:500px}
ul.docContainer li:hover{z-index:9999 !important}
ul.docContainer li.thumbLI a:hover .largeThumb{display:block;position:absolute;left:169px;top:0px}
ul.docContainer li a h5.thumbFileInfo{color:#fff;background-color:#6799CB;text-align:center;padding:5px;font-weight:normal;text-decoration:underline;}
ul.docContainer li a:hover h5.thumbFileInfo{}
ul.docContainer li img{float:left}
ul.docContainer li.thumbLINONE img{top:0px;}
.DocTree{border-right:1px solid #eee;;width:400px;float:left;}
.DocumentList{float:left;width:550px;padding:10px;}
.error{padding-top:15px;padding-left:30px;}
.error ul{padding-left:20px;margin-bottom:15px;}
.DocumentList table{width:550px;}
.DocumentList table td table{width:inherit;}
ul.docContainer li.thumbLINONE:hover, ul.docContainer li.thumbLINONE:hover a{background:none !important;}
a.smallLink{font-weight:normal;text-decoration:underline;color:#004ADC !important;}
.documentation{border:1px solid #6799CB;padding:25px;}
.documentation h3{text-align:center;margin-bottom:25px;}
.eventInfo{border:1px solid #CFDFEF;width:650px;margin-bottom:50px;}
.eventInfo th{background:#CFDFEF;text-align:center;color:#6799c8}
.eventInfo td{vertical-align:top;font-size:14px;padding:10px;}
.eventInfo td{text-align:center;}
.UpcomingDates *{color:#006699;}
.UpcomingDates h4{color:#9184BC;border-bottom:1px solid #D7E7F4;margin-bottom:25px;}
.UpcomingDates .DateGroup{outline:1px solid;min-height:150px;width:250px;float:left;margin:10px;}
.UpcomingDates h5{margin-bottom:5px;font-size:14px;}
.UpcomingDates span{font-size:12px;}
.EventImages{border:1px solid #CFDFEF;width:635px;padding:7px;text-algin:center;margin:25px 0}
.EventImages img{width:300px;display:block;float:left;margin:7px 8px 7px 8px;}
.Flyer, .Attachment{border:1px solid #CFDFEF;width:520px;padding:7px 7px 7px 120px;text-algin:center;margin:25px 0;display:block;background:url('http://www.proctor.org/images/download_button.gif') no-repeat 5px 7px;}

.bold{font-weight:bold !important};

