@charset "utf-8";
/* CSS Document */

* {
	margin:0; padding:0;}	
	
* :focus { outline: 0; }

body {
	background-color:#020f2a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#020f2a;}	
a img {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; border:0;}
a:hover {
	text-decoration:none;}	
p {
	margin:8px 0px 8px 0px;}
input, textarea {
	font-size:11px; color:#1a5d94;}
	
html { overflow-y: scroll; }

	
/*-------------------------MENU-------------------------*/
#menu {
	width:100%; height:38px; background-image:url(../images/menu_background.gif); background-repeat:repeat-x;}
#menu img {
	border:0; float:left;}
	
/*-------------------------BODY (MAIN)-------------------------*/
#main_containerbg {
	width:100%; height:100%; background-image:url(../images/body_background.gif); background-repeat:repeat-x; background-color:#FFFFFF;}
#main_container {
	width:1000px; height:100%; margin:0 auto;}
#main_content {
	width:1000px; height:600px; background-image:url(../images/body_contentbg2.gif); background-repeat:no-repeat; color:#FFFFFF; line-height:17px;}
#main_content3 {
	width:1000px; height:789px; background-image:url(../images/body_contentbg3.gif); background-repeat:no-repeat; color:#FFFFFF; line-height:17px;}
#main_tabs {
	width:951px; height:28px; padding-left:49px; background-image:url(../images/body_scrollingtextbg.gif); background-repeat:no-repeat; background-position:362px;}
#main_tabs img {
	border:0; float:left;}
#main_tab_content {
	width:1000px; height:143px; background-image:url(../images/body_tabsbg.gif); background-repeat:no-repeat; color:#313131; line-height:20px;}
	

/*-------------------------SUBPAGE SETUP-------------------------*/
#subpage_containerbg {
	width:100%; height:100%; background-image:url(../images/body_background.gif); background-repeat:repeat-x; background-color:#FFFFFF;}
#subpage_container {
	width:1000px; height:100%; margin:0 auto; background-image:url(../images/subpage_repeatbg.gif); background-repeat:repeat-y; background-position:49px;}
#subpage_content {
	width:1000px; height:100%; background-image:url(../images/subpage_contentbg.gif); background-repeat:no-repeat; color:#020f2a;; line-height:17px;}
#subpage_text {
	width:550px; height:100%; margin:35px 5px 10px 19px; float:left;}
.subpageline {
	width:546px; height:1px; border-bottom:1px dotted #111f2a; margin:5px 0 15px 0; overflow:hidden;}	
#steps {
	width:550px; margin-top:25px; margin-bottom:25px;}
#steps img {
	float:left;}
#cme_information {
	width:550px; color:#313131;}
#cme_information ul {
	margin:0 0 0 15px;}
#faculty {
	width:550px; color:#313131;}
#activity {
	width:550px; color:#313131;}
#sys_req {
	width:100px; height:435px; margin:62px 80px 25px 0px; float:right; line-height:16px; display:inline;}

	
/*-------------------------BODY (CONTENT)-------------------------*/
#links {
	width:130px; height:375px; margin:62px 15px 25px 60px; float:left; font-size:12px; font-weight:bold; display:inline;}
#links2 {
	width:130px; margin:25px 15px 25px 60px; float:left; font-size:11px; font-weight:bold; display:inline; line-height: 14px}
.linksline {
	width:90px; height:1px; border-bottom:1px dotted #111f2a; margin:15px 0 15px 20px; overflow:hidden;}
.linksline2 {
	width:90px; height:1px; border-bottom:1px dotted #111f2a; margin:6px 0 6px 20px; overflow:hidden;}	
#select {
	width:400px; height:435px; margin:30px 5px 25px 19px; float:left; display:inline; }
#newsletter {
	width:368px; height:81px; background-image:url(../images/box_newsletter.gif); margin-top:8px; padding:35px 17px 0 17px;}
#webinar {
	width:368px; height:81px; background-image:url(../images/box_webinar.gif); margin-top:14px; padding:35px 17px 0 17px;}
#journal {
	width:368px; height:98px; background-image:url(../images/box_journal.gif); margin-top:14px; padding:35px 17px 0 17px;}
#welcome {
	width:260px; height:435px; margin:35px 30px 25px 40px; float:left; line-height:16px; display:inline;}
#callforcases {
	width:368px; height:60px; background-image:url(../images/box_callforcases.gif); background-repeat: no-repeat; margin-top:14px; padding:35px 17px 0 17px;}
	#case {
	width:368px; height:60px; background-image:url(../images/box_case.gif); background-repeat: no-repeat; margin-top:14px; padding:35px 17px 0 17px;}
	#case2 {
	width:368px; height:60px; background-image:url(../images/box_case_new.gif); background-repeat: no-repeat; margin-top:14px; padding:35px 17px 0 17px;}
	#case3 {
	width:368px; height:60px; background-image:url(../images/box_case_study.gif); background-repeat: no-repeat; margin-top:14px; padding:35px 17px 0 17px;}
	#case4 {
	width:368px; height:131px; background-image:url(../images/box_webcast_new.gif); background-repeat: no-repeat; margin-top:14px; padding:35px 17px 0 17px;}


/*-------------------------BODY (TABS)-------------------------*/
#learning_objectives {
	padding:10px 65px 0px 65px;}
#system_requirements {
	padding:10px 65px 0px 65px;}
.disHide {
	display:none;}
	
	
/*-------------------------FOOTER-------------------------*/
#footer {
	width:100%; min-width:1000px; height:25px; background-color:#244e80; 
	color:#FFFFFF; text-align:center; padding-top:9px;}
	
	
/*-------------------------TABLES-------------------------*/
table.faculty {
	margin:8px 0px 8px 0px; width:546px; border:0px; border-collapse:collapse;}
table.faculty tr {
	vertical-align:top;}
table.out_survey {
	line-height:12px;}
table.out_survey td.dark {
	background-color:#b2b2b3; padding:3px;}
table.out_survey td.light {
	background-color:#d2d2d2; padding:3px;}
table.screeningtools {
	width:546px; border-collapse:collapse;}
table.screeningtools td {
	padding:15px 0 15px 0; border-bottom:1px dotted #d8a535;}
table.screeningtools td.left {
	border-right:1px dotted #d8a535; padding-right:15px; vertical-align:text-top; width:50%;}
table.screeningtools td.right {
	padding-left:15px; vertical-align:text-top;}
table.screeningtools li {
	padding-top:5px;}

/*-------------------------TEXTS-------------------------*/
.yellow {
	color:#ffe08d;}
.gold {
	color:#644709;}	
.blue {
	color:#111f2a;}
.small {
	font-size:9px; line-height:22px;}
.lightblue {
	color:#1b5e95;}
blockquote {
	padding-left:20px; margin-top:4px;}
#subpage_text blockquote {
	padding-left:20px; margin-top:4px; margin-bottom:15px;}
h1 {
	font-size:16px; color:#1b5e95; font-weight:bold; font-style:italic; text-align:left;}
.header_descript {
	font-size:16px; color:#1b5e95; font-weight:bold; line-height:22px;}
	
	
	
