@charset "UTF-8";
/* CSS Document */

/* Removes all preset margins and paddings from elements */
*{margin:0px;padding:0px;}

/* Main Layout Structure */
body{font-family:Arial, Helvetica, sans-serif; margin:auto; width:970px;}
p{margin-bottom:5px; margin-top:5px; font-size:.9em; line-height:20px;}
#wrapper{width:960px;padding:0px 5px;  background-image:url(../images/fullWrapper_02.gif); background-repeat:repeat-y;}
#topNav{height:30px; background-color:#bce08a; width:960px; text-align:right; padding-top:10px;}
#topNav a{ padding-right:10px; padding-left:10px; border-right:1px solid white;}
#logoWrap{height:366px; width:960px; position:absolute}
#leftCol{float:left; width:220px; margin-right:20px; margin-top:10px;}
#mainCol{float:left; width:450px;}
#mainCol hr{color:#bce08a; background:#bce08a; border:0px; height:1px; margin-top:70px;}
#mainCol ul{margin-left:30px; margin-bottom:10px; margin-top:10px; list-style-image:url(../images/list_image.jpg);}
#mainCol ol{margin-left:30px; margin-bottom:10px; margin-top:10px; }
#mainCol ul li, ol li { margin-top:5px; margin-bottom:5px; }
#rightCol{float:left;width:258px;background-color:white;}
#rightCol h3{margin-top:5px; color:#007dc3;font-size:.9em;}
#rightCol ul{margin-left:20px; font-size:.8em;}
#leftNavBorder {float:left;}
#contentWrapper{padding-top:20px; width:960px; background-color:white; padding-bottom:40px;}
#footer{height:20px; padding:0px 10px; margin-top:100px; background-image:url(../images/footer_02.gif); background-repeat:repeat-x;width:940px;}
#footerLeft{float:left;}
#footerRight{float:right;}
#footerRight a{color:black; padding-right:10px; padding-left:10px; border-right:1px solid black;}
.clear{clear:both;}

/* Landing Page Style */
#docBox,#patientBox{
	width:165px; 
	height:70px;
	padding-right:25px;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
	background-repeat:no-repeat; 
	background-position:right;
	display:block; 
	border:1px solid #e6bc67; 
	border-right:none;
	border-left:none; 
}
#docBox{background-color:#bce08a;background-image:url(../images/tri_green.gif);}
#patientBox{background-color:white; margin-top:30px;background-image:url(../images/tri_white.gif);}
#disclaimerBox{
	margin-top:100px;
	text-align:right;
	float:right;
	background-image:url(../images/rightborder.gif);
	background-repeat:no-repeat;
	background-position:right;
	border:none;
	height:114px;
	width:200px;
	padding-right:15px;
	padding-top:10px;
}
#sidebarBox{ 
	margin-left:20px;
	text-align:left;
	float:right;
	background-image:url(../images/rightborder_lg.gif);
	background-repeat:no-repeat;	
	background-position:right; 
	border:none; 
	width:185px; 
	padding-right:15px; 
}
.left_link{
	float:right;
	background-image:url(../images/left_link_head.gif);
	background-position:right top;
	width:185px;
	height:25px;
	background-repeat:no-repeat;
	padding-left:25px;
	padding-bottom:1px;
	padding-top:5px;
	margin-top:0px;
}
#headTohead{
	background-image:url(../images/headtoheadlink.gif);
	width:185px;
	height:30px;
	background-repeat:no-repeat;
	font-size:.9em;
	color:#007dc3;
}
.left_link_tall{
	float:right;
	background-image:url(../images/left_link_head_tall.gif);
	background-position:right top;
	width:185px;
	height:40px;
	background-repeat:no-repeat;
	padding-left:25px;
	padding-bottom:1px;
	padding-top:5px;
	margin-top:0px;
}
.left_link_box{float:right; width:185px; margin-top:5px; margin-bottom:10px; margin-right:10px;}

/* Navigation Items Headers */
#aboutEpiceram,#atopic,#otherPortal{border:1px solid #e6bc67; border-left:0px; border-right:0px; padding-left:10px; height:20px; display:block;}
#leftCol .navLinks{margin-bottom:15px;}
#leftCol .navLinks a{padding-top:5px; padding-bottom:5px; padding-left:12px; display:block;}
#leftCol .navLinks .subLinks a{padding-top:5px; padding-left:0px; padding-bottom:5px; display:block;}
#leftCol .navLinks .subLinks ul{margin-left:30px; margin-bottom:10px;  list-style-image:url(../images/list_image.jpg);}
#leftCol .navLinks .subLinks li{padding-left:10px;}
#leftCol .navDash{ border-bottom:1px solid #e6bc67;}
#navTagline {padding-left: 14px;}
