@charset "UTF-8";

body{ margin:0; padding:0; font: 12px Arial, Helvetica, sans-serif; line-height: 16px; color: #000000; text-align: center;/* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */ }

a:link { color: #532E63; }

a:visited { color: #333333; }

a:hover { color: #333333; }

/*------IDS--------*/

#top-wrapper { padding:0; margin: 0; width: 100%; }

#topflash { width: 800px; display: block; margin: 0 auto; background-color: #FFF; text-align: left; position: relative; }

#topflash img { float: left; }

#topflash span { display: none }

#topflash h1 { color: #E31B23; text-align: center; padding-top: 40px; position: absolute; left: 220px; width: 520px; height: 56px; background: url(../images/home/parkinsons-disease-cme.gif) no-repeat center center;}

#topflash h2 { text-align: center; font-weight: lighter; background: url(../images/home/maximize-patient-benefit.gif) no-repeat center center; position: absolute; left: 220px; top: 85px; width: 520px; height: 56px; }

#container { width: 800px; display: block; margin: 0 auto; background-color: #DFDFDF; text-align: left; }

#low-wrapper { clear: both; background: url(../images/background.png) repeat-y center top; margin: 0; padding: 0; background-color: #333333; width: 100%; }

/*-------Navigation-Main--------*/

#navigation { background-color: #532E63; height: 32px; padding-right: 55px; padding-left: 55px; background-image: url(../images/nav-main/nav-shadow.png); background-repeat: no-repeat; background-position: bottom; position:relative; z-index:3; }

#navigation ul { margin: 0px; padding: 0px; list-style-type: none; }

#navigation ul li { display: block; float: left; position: relative; }

#navigation ul li a { display: block; }

#navigation span { display: none; }

#navigation ul #Home { height: 28px; width: 126px; padding-top: 2px; background: url(../images/nav-main/home.png) no-repeat center center; border-right: 2px dotted #FFFFFF; border-left: 2px dotted #FFFFFF; }

#navigation ul #CME { height: 28px; width: 186px; padding-top: 2px; background: url(../images/nav-main/CME-Modules.png) no-repeat center center; border-right: 2px dotted #FFFFFF; }

#navigation ul #SignUp { height: 28px; width: 139px; padding-top: 2px; background: url(../images/nav-main/Sign-Up.png) no-repeat center center; border-right: 2px dotted #FFFFFF; }

#navigation ul #FacultyInfo { height: 28px; width: 222px; padding-top: 2px; background: url(../images/nav-main/Faculty-Information.png) no-repeat center center; border-right: 2px dotted #FFFFFF; }

#navigation ul a#Home:hover, #home a#Home,
#navigation ul a#CME:hover, #cme ul #CME,
#navigation ul a#SignUp:hover, #signup a#SignUp,
#navigation ul a#FacultyInfo:hover, #faculty a#FacultyInfo
{ background-color: #E31B23;}
/*-------end Main Navigation-----*/

/*----------Subnav-------------*/

#navigation li ul { display: none; text-indent: 0px; position: absolute; top: 30px; left: 0px; width: 186px; border-bottom: 1px dotted #FFF; z-index:4; }

#navigation li:hover ul { display: block; }

#navigation li ul li a, #navigation li ul li a:visited { text-indent: 0px; width: 186px; height: 15px; padding: 5px 0px; font-size: 15px; font-weight: bold; text-decoration: none; text-align: center; color: #FFFFFF; background: #532E63 url(../Templates/Images/nav-main/subnav.png) repeat-x top left; border-top: 1px dotted #FFF; }

#navigation li ul li a:hover { background: #E31B23 url(../images/nav-main/subnav-over.png) repeat-x top left; }

/*-------Main Content--------*/

#maincontent { padding: 20px 30px 20px 30px; margin: 0; z-index:1;	}

/*-------end Main content------*/

/*-------Footer------*/

#footer { clear: both; width: 100%; padding: 0px; background-color: #B2B2B2; border-bottom: 4px solid #532E63; }

#textlinks { width: 740px; display: block; margin: 0 auto; padding: 5px 30px; text-align: left; position: relative; }

#textlinks p { margin: 0; margin-top: 5px; white-space: pre; font-size: 11px; line-height: 13px; color: #000000; }

#textlinks img { position: absolute; left: 550px; top: 23px; }

#textlinks .medthink { position: absolute; left: 650px; top: 11px; }

/*-------end Footer------*/

/*------- Tags ------*/

h2 { margin:0; margin-top: 8px; margin-bottom: 8px; padding:0; font-weight: bold; font: 18px Arial, Helvetica, sans-serif; color: #E31B23; }

h3, h4 { font: 15px Arial, Helvetica, sans-serif; line-height: 18px; font-weight: bold; margin: 15px 0px 8px 0px; color: #532E63; }

h3 { text-transform: uppercase; }

p { font: 12px Arial, Helvetica, sans-serif; line-height: 16px; margin: 10px 0px 10px 0px; }

.super { font-size: 60%; vertical-align: super; line-height: 0; }

.superBold { font-size: 9px; vertical-align: super; line-height: 0; font-weight: bold; }

.text { font: 12px Arial, Helvetica, sans-serif; line-height: 16px; margin: 10px 0px 10px 0px; }

h3 .figure { text-transform: none; font-weight: normal; color: #532E63; }

/*------- Tags ------*/

/*------- Indiv page body ids/tags/etc ------*/

		/*------Fculty Info-----*/
		
.doctor { float: left; margin-right: 20px; margin-bottom: 5px; }

#faculty .header { height: 40px; width: 407px; background: url(../images/headers/faculty-information.png) no-repeat left top; }

#faculty span { display: none; }

		/*--Privacy Policy---*/

#privacy #maincontent h2 { height: 30px; background: url(../images/headers/privacy-policy.png) no-repeat top left; }

#privacy span { display: none; }

	/*--Contact Information---*/

#contact #maincontent h2 { height: 30px; background: url(../images/headers/contact-information.png) no-repeat top left; }

#contact #maincontent h3 { padding-top: 15px; }

#contact span { display: none; }

	/*--Module 1 & 2--*/

#module2 #topflash h1 { color: #67c8c6; background: url(../images/home/parkinsons-disease-cme2.gif) no-repeat center center;}

#module #maincontent h2 { height: 55px; background: url(../images/subnav/module1/module1-title.png) no-repeat left top; }
#module2 #maincontent h2 { height: 65px; background: url(../images/subnav/module2/module2-title.gif) no-repeat left top; }

#module #maincontent h2 span, #module2 #maincontent h2 span, a.agree span { display: none; }

#module a.agree, #module2 a.agree { display: block; height: 33px; background: url(../images/subnav/buttons/i-agree.png) no-repeat left top; }

#module a.agree:hover, #module2 a.agree:hover { background: url(../images/subnav/buttons/i-agree-on.png) no-repeat left top; }
 
#scroll { width: 600px; height: 250px; overflow: auto; background-color: #fff; margin: 15px; margin-left: 0px; padding: 5px; border: 2px solid #532E63; }

#scroll p { margin: 5px 0px 5px 0px; font-size: 11px; }

#scroll ul, ol { font-size: 11px; }

#scroll .bold { font-weight: bold; margin-top: 15px; }

/*------- Table ------------*/
#scroll #table1 { padding: 0px; margin: 0px 20px; margin-bottom: 5px; width: 550px; border: 2px solid #464545; font-size:10px; line-height:12px; }

#scroll #table1 td { border-bottom: 1px solid #464545; border-right: 1px solid #464545; background-color: #D5CBD8; vertical-align: top; }

#scroll #table1 .header { background-color: #B2A2B9; vertical-align: bottom; font-weight: bold; font-size: 12px; }

#scroll #table1 .bold { font-weight: bold; font-size:11px; vertical-align:middle; }

/*--------end Table-----------*/


	/*-----Thank You------*/
	
#thankyou #maincontent h2 { height: 30px; background: url(../images/headers/thank-you.png) no-repeat top left; }

#thankyou span { display: none; }

#thankyou .return { height: 30px; width: 295px; display: block; background: url(../images/thank-you/return-cme-modules.gif) no-repeat top left; }

#thankyou a.return:hover { background: url(../images/thank-you/return-cme-modules-on.gif); }

/*------- end Indiv page body ids ------*/

/*------- print display none ------*/

#printdisplay { display: none;}