/* CSS Document */ 
body{ padding: 0px; margin: 0px; background: #FFF; color: #2e2d2d; font: 12px/14px Helvetica, Verdana, Arial, sans-serif; background-image: url(/home/files/images/MedicxBgd.jpg); background-repeat: repeat-x; } 
 
a:link { color: #1d3c83; text-decoration: bold; }

a:visited { color: #1d3c83; text-decoration: bold; }

a:hover { color: #ff6d00; }

a:active { color: #1d3c83; text-decoration: bold; }

ul{ list-style-type: disc; margin-left: 8px; line-height: 14px;  color: #2e2d2d; }
ol{  margin-left: 8px; line-height: 14px;  color: #2e2d2d; }

 
#mainbody{ width: 982px; margin: 0 auto; position: relative; padding: 0px; }

 
/*  TOP HEADER  */
#topheader{ height: 98px; width: 982px; margin: 19px 0 0 0px; position: relative; padding: 0px; }

#topheaderright{ height: 208px; width: 29px; margin: 19px 0 0 0px; position: relative; padding: 0px; }

/*  BODY PAN */
#bodypan{ width: 982px; position: relative; }

#leftpan{ width: 483px; height: 290px; margin: 44px 0 0 0; position: relative; float: left; border: #CCCCCC 5px solid; font: 12px/14px Helvetica, Verdana, Arial, sans-serif; font-weight: normal; line-height: normal; }

#leftpan ul{ width: 215px; margin: 0 0 0 0; text-align: left; }

#leftpan b,strong{ font: 12px/14px Helvetica, Verdana, Arial, sans-serif; font-weight: bold; color: #011f6f; }

#subpagesearchpan{ width: 900px; height: 500px; margin: 0px 0 0 0; position: relative; padding-left: 59px; padding-bottom: 23px; padding-right: 23px; padding-top: 23px; float: left; font: 12px/14px Helvetica, Verdana, Arial, sans-serif; font-weight: normal; line-height: normal; }
 
#subpageleftpan{ width: 429px; height: 300px; margin: 0px 0 0 0; position: relative; padding-left: 59px; padding-bottom: 23px; padding-right: 23px; padding-top: 23px; float: left; font: 12px/14px Helvetica, Verdana, Arial, sans-serif; font-weight: normal; line-height: normal; }
 
#subpageleftbottompan{
	width: 130px;
	height: 36px;
	margin: 0px 0 0 0;
	position: absolute;
	padding-left: 0px;
	padding-top: 0px;
	float: left;
	top: 10px;
	left: 56px;
	bottom: 36px;
}

#subpagerightbottompan{ width: 633px; height: 75px; margin: 0px 0 0 0; position: absolute; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; float: right; left: 281px; top: 0px; }

#rightbottompan{ width: 633px; height: 75px; margin: 0px 0 0 0; position: absolute; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; float: right; left: 271px; top: 333px; }

#mastermiddlepan{ width: 983px; height: 49px; margin: 0px 0 0 0; position: absolute; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; float: right; left: 0px; top: 0px; }

#masterleftbottompan{ width: 239px; height: 75px; margin: 0px 0 0 0; position: absolute; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; float: left; left: 0px; top: 333px; }

#subpageleftpan p{ font: 12px/14px Helvetica, Verdana, Arial, sans-serif; color: #2e2d2d; text-decoration: none; }

#subpageleftpan strong{ font: 12px/14px Helvetica, Verdana, Arial, sans-serif; font-weight: bold; color: #011f6f; }


#subpageleftpan b,strong{ font: 12px/14px Helvetica, Tahoma, Arial, sans-serif; font-weight: bold; color: #011f6f; }

#middlepan{ width: 982px; height: 411px; margin: 0px 0 0 0px; position: relative; float: left; }
/* #middlepan{ width: 982px; height: 411px; margin: 0px 0 0 0px; position: relative; float: left; background-image: url(/home_new/files/images/MedicxInteriorBgd.jpg); } */


#middlepan p{ width: 576px; margin: 0px 0 0 0px; font: 13px/14px Helvetica, Verdana, Arial, sans-serif; font-weight: normal; color: #2e2d2d; position: absolute; left: 19px; top: 438px; height: 23px; }

#middlepan p a{ font: 12px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; font-weight: normal; color: #971610; text-decoration: none; font-style: italic; }

#middlepan p a:hover{ color: #ff6d00; text-decoration: underline; }

#middlepan .small{ width: 576px; margin: 0px 0 0 0px; font: 10px/18px Tahoma, Helvetica, Verdana, Arial, sans-serif; font-weight: normal; color: #2e2d2d; position: absolute; left: 19px; top: 463px; height: 23px; }

#middlepan h3{ width: 212px; height: 76px; background: url(../images/img1.jpg) 0 0 no-repeat; text-indent: -20000px; margin: 0 0 12px 0; }

#middlepan span{ color: #011f6f; }

#middlepan a{ font: 10px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; font-weight: normal; color: #000; text-decoration: none; }

#middlepan a:hover{ color: #ff6d00; text-decoration: underline; }

#subpagepanstrip{ width: 982px; height: 48px; margin: 0px 0 0 0px; position: relative; float: left; top: 0px; background-image: url(/home/files/images/MedicxInteriorTopStrip.gif); background-repeat: no-repeat; }

#subpagerightpan{ width: 425px; height: 300px; margin: 0px 0 0 0px; position: relative; padding-left: 23px; padding-bottom: 23px; padding-right: 23px; padding-top: 23px; float: left; font: 12px/14px Helvetica, Verdana, Arial, sans-serif; font-weight: normal; line-height: normal; }

#subpagerightpan p{ font: 12px/14px Helvetica, Verdana, Arial, sans-serif; color: #2e2d2d; }

#subpagerightpan strong{ font: 12px/14px Helvetica, Verdana, Arial, sans-serif; font-weight: bold; color: #011f6f; }

#subpagepan{ width: 982px; height: 320px; margin: 0px 0 0 0px; position: relative; float: left; font: 12px/14px Helvetica, Verdana, Arial, sans-serif; top: 2px; }

#subpagepanbottom{ width: 982px; height: 75px; margin: 70px 0 30px 0px; position: relative; float: left; font: 12px/14px Helvetica, Verdana, Arial, sans-serif; top: 2px; background-repeat: repeat-x; }

#subpagepan h1{ font: 14px/16px Helvetica, Verdana, Arial, sans-serif; color: #1D3C8E; font-weight: bold; display: inline;}

#subpagepan h2{ font: 13px/15px Helvetica, Verdana, Arial, sans-serif; color: #1D3C8E; font-weight: bold; display: inline;}

#subpagepan .small{ width: 473px; margin: 0px 0 0 0px; font: 10px/18px Tahoma, Helvetica, Verdana, Arial, sans-serif; font-weight: normal; color: #2e2d2d; position: absolute; left: 125px; top: 463px; height: 23px; }

#subpagepan span{ color: #011f6f; }

#subpagepan a{ font: 12px/14px Helvetica, Verdana, Arial, sans-serif; font-weight: normal; color: #1d3c83; text-decoration: none; }

#subpagepan a:hover{ color: #ff6d00; text-decoration: underline; }

#rightpan{ width: 444px; height: 290px; margin: 0px 0 0 0px; position: relative; padding: 0px; float: left; }

#rightpan span{ color: #011f6f; }

#rightpan #img01{ background: url(../images/img2.jpg) 0 0 no-repeat; min-height: 76px; padding: 0 0 0 89px; font: 10px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; font-weight: normal; margin-top: 12px; }

#rightpan #img02{ background: url(../images/img3.jpg) 0 0 no-repeat; min-height: 76px; padding: 0 0 0 89px; font: 10px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; font-weight: normal; margin-top: 12px; }

#rightpan a{ font: 12px/14px Helvetica, Verdana, Arial, sans-serif; font-weight: normal; color: #1d3c83; text-decoration: none; }

#rightpan a:hover{ color: #ff6d00; text-decoration: underline; }

/*  FOOTER */
#footerHR{ width: 982px; height: 75px; margin: 0px 0 0px 0px; position: relative; }

#footerHRSubPage{ width: 982px; height: 75px; margin: 0px 0 0 0px; position: relative; padding: 0px; }

#footer{ width: 982px; height: 0px; margin: 0px 0 0 0px; position: relative; padding: 0px; color: #6f6f6f; clear: both; }

#footer p{
	margin: 0px 0 30px 0px;
	font: 11px/13px Helvetica, Verdana, Arial, sans-serif;
	font-weight: normal;
	position: absolute;
	left: 50px;
	width: 982px;
	top: -20px;
}

#footerx{ width: 982px; height: 0px; margin: 0px 0 0 0px; position: relative; padding: 0px; color: #6f6f6f; clear: both; }

#footerx p{ margin: 0px 0 30px 0px; font: 11px/13px Helvetica, Verdana, Arial, sans-serif; font-weight: normal; position: absolute; left: 50px; width: 982px; top: 18px; }

#footer a{ font: 11px/13px Helvetica, Verdana, Arial, sans-serif; font-weight: normal; color: #6f6f6f; text-decoration: none; }

#footerx a{ font: 11px/13px Helvetica, Verdana, Arial, sans-serif; font-weight: normal; color: #6f6f6f; text-decoration: none; }

#footer a:hover{ color: #ff6d00; text-decoration: underline; }

#footerx a:hover{ color: #ff6d00; text-decoration: underline; }


 
.InsetText { position: absolute; top: 543px; left: 1px; width: 200px; }
 
.search { position: absolute; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #a0a0a0; left: 751px; top: 23px; width: 232px; }

.optout { position: absolute; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #a0a0a0; left: 750px; top: 55px; width: 239px; }

