/*  
	Change History:-
	Project code: PORTAL_FILES_SEPARATION_PHASE2
	File Created by MS for Ref Doc Portal. (Ref. taken from ppIndex.css)
	Date: JAN 2018
*/
*{padding:0; margin:0;}
 body {font-size:62.5%; background:rgb(244,242,243) url(../images/PatientPortalIcons/atpIndexBanner.png) repeat-x; font-family:verdana,arial,sans-serif;} /*Font-size: 1.0em = 10px when browser default size is 16px*/
.page-container {width:984px; margin:auto; border:solid 0px rgb(150,150,150); font-size:1.0em;}
.main {border:solid 0px rgb(185,199,211);clear:both; width:984px; padding-bottom:25px;}
.main-navigation {border:solid 0px rgb(185,199,211);display:inline /*Fix IE floating margin bug*/; float:right; width:575px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;} 
.main-content {border:solid 0px rgb(185,199,211);display:inline; /*Fix IE floating margin bug*/; float:left; width:397px; padding:0px; margin:-45px 0 0 0px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.footer {clear:both; width:984px; height:5.3em; padding:1.1em 0 0; font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;border-top:2px solid rgb(65,65,122);}
.header {width:984px; height:110px; font-family:"trebuchet ms",arial,sans-serif;margin-bottom:25px;}
.header-top {width:984px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.sitelogo {width:71px; height:51px; position:absolute; z-index:1; margin:20px 0 0 0px;}
.sitename {width:600px; height:45px; position:absolute; z-index:1; margin:30px 0 0 79px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.sitename h1 {font-size:240%;color:rgb(255,255,255);}
.column1-unit {width:397px;  margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.footer p {line-height:1.3em; text-align:center; color:rgb(100,102,180); font-weight:bold; font-size:110%;}
.footer p.address {font-weight:normal;color:rgb(100,102,180);}
.page-container:after, .header:after, .header-breadcrumbs:after, .main:after, .main-navigation:after, .main-content:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.footer:after, p:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.main-navigation h1 {margin:0 0 0.4em 0; padding:0px 0 2px 0; border-bottom:solid 2px rgb(225,225,225); font-family:"trebuchet ms",arial,sans-serif; color:rgb(100,100,100); font-weight:bold; font-size:220%;}
.main-navigation p {clear:both; margin:0px; color:rgb(34,34,34); line-height:2.0em; font-size:120%;font-weight:normal;text-align:justify;}
.main-navigation ul {list-style:none; margin:0.5em 10px 1.0em 10px;}
.main-navigation ul li {margin:5px 0 0.2em 2px; padding:0px 0px 0 19px; background:url(../images/bullet.png) no-repeat 0 0.5em; line-height:2.4em; font-size:120%;color:rgb(34,34,34);font-weight:normal;}
.main-content p {margin:0 0 1.0em 0; line-height:1.5em; font-size:120%;text-align:justify;}
.left{width:190px;}
.right{width:190px;float:right;margin-top:-82px;}
.center{width:190px;padding-left:105px;}
.signin {width:150px; height:30px; position:absolute; z-index:1; margin:0px; background:url(../images/PatientPortalIcons/atpsignin.png); cursor:pointer;border:none;margin:5px 0 5px 17px;}
.signin:hover {background:url(../images/PatientPortalIcons/atpsignin.png) 0px 30px;}
.signup {width:150px; height:30px; position:absolute; z-index:1; margin:0px; background:url(../images/PatientPortalIcons/atpsignup.png); cursor:pointer;border:none;margin:5px 0 5px 17px;}
.signup:hover {background:url(../images/PatientPortalIcons/atpsignup.png) 0px 30px;}
.contactform fieldset {height:60px;padding:10px 0 0 0 !important /*Non-IE6*/; padding:0 /*IE6*/; margin:0 0 10px 0; border:solid 1px rgb(220,220,220);}
.contactform fieldset legend {margin:0 0 0 5px !important /*Non-IE*/; margin:0 0 20px 5px /*IE6*/; padding:0 2px 0 2px; color:rgb(255,0,0); font-weight:bold; font-size:130%;}