/* CSS Document [based on top_bottom-over-sides layout */

/*///////////////////////////////////////////////*/
/* START COMMON STYLES RELATED TO GENERAL LAYOUT */
/*///////////////////////////////////////////////*/

/* STYLES FOR MAIN HTML LAYOUT AND STRUCTURE */

body, #body_P, #body_K, #body_T, #body_C{
	margin: 0px 0px 0px 0px;
background-image:url(/licensees/licensee175/images/starsgreen_bg.gif);
	font-family: verdana, arial, helvetica, sans-serif; 
	color: #000080; 
}

table {
	border: 0px none;
	}

/*Main table of the page, this table consists of 3 rows / 1 column */
/*Names of contained rows: main_row1, main_row2 and main_row3 */
table#main_1{
	border-color:#666666;
	width: 978px;  /* use px or % depending upon site */


	margin-left:auto;
	margin-right:auto;
}

/*Secondary table nested within body region of main table, consisting of 1 row / 3 columns */
/*Names of contained columns: main_column1, main_column3 and main_column3 */
table#main_2{
	width: 978px;  /* use px or % depending upon site */
	background:#fff;
	border-top:2px;
	border-left:2px;
	border-right:2px;
	border-bottom:0px !important;
	border-style:solid;
	border: 2px solid #E1018B;
	margin: 0px auto 0px auto;

}

/** html table#main_2 {
	border-top: 3px solid #E1018B;
	}
	
*:first-child+html table#main_2 {
	border-top: 3px solid #E1018B;
	}*/


/*First row of the main table, contains TOP HTML for the licensees.*/
td#main_row1, td#main_row1_P, td#main_row1_K, td#main_row1_T, td#main_row1_C{
	width: 978px;  /* use px or % depending upon site */
	text-align:center;  /* controls horizontal alignment of cell */
	vertical-align:top;



}

/*Second row of the main table, contains secondary table which houses the LEFT HTML, MASTER PAGE BODY and RIGHT HTML.*/
td#main_row2, td#main_row2_P, td#main_row2_K, td#main_row2_T, td#main_row2_C{
	width:978px;  /* use px or % depending upon site */
	text-align:center; /* controls horizontal alignment of cell */
	vertical-align:top;



}

/*Third row of the main table, contains BOTTOM HTML for the licensees.*/
td#main_row3, td#main_row3_P, td#main_row3_K, td#main_row3_T, td#main_row3_C{
	width: 978px;  /* use px or % depending upon site */
	text-align:center; /* controls horizontal alignment of cell */
	vertical-align:top;

}

/*First column of secondary table, contains LEFT HTML for the licensees.*/
td#main_column1, td#main_column1_P, td#main_column1_K, td#main_column1_T, td#main_column1_C{
	width:200px; /* use px or % depending upon site */
	text-align:left; /* controls horizontal alignment of cell */
	vertical-align:top;
	background-color:#fff;

}

/*Second column of secondary table, contains MASTER PAGE BODY table structure.*/
td#main_column2, td#main_column2_P, td#main_column2_K, td#main_column2_T, td#main_column2_C{
	width:670px; /* use px or % depending upon site */
	text-align:center; /* controls horizontal alignment of cell */
	vertical-align:top;
	background-color:#FFFFFF;
	background-image:url(/licensees/licensee1/images/spacer.gif);
}

/*Third column of secondary table, contains RIGHT HTML for the licensees.*/
td#main_column3, td#main_column3_P, td#main_column3_K, td#main_column3_T, td#main_column3_C{
	width:108px; /* use px or % depending upon site */
	text-align:center; /* controls horizontal alignment of cell */
	vertical-align:top;
	background-color:#FFFFFF;

}


/* STYLES FOR MASTER PAGE BODY CONTENT LAYOUT AND STRUCTURE */

/*This table is contained within the main_column2 column of the main_2 table. It's allows more control over the body of the content. */
/*It consists of 4 rows / 1 column */
/*The names of contained rows: mPgBody_row1, mPgBody_row2, mPgBody_row3, mPgBody_row4 */
table#mPgBody_table1{
	border-color:#666666;
	width:461px; /* use px or % depending upon site */
	vertical-align: top;
	background-color:#FFFFFF;
	background-image:url(/licensees/licensee175/images/spacer.gif);
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
}

/*This table is contained within the third row (mPgBody_row3) of the table mPgBody_table1. */
/*It displays the article content and the area for vertical side tab graphics */
/*It consists of 1 row / 2 columns */
/*The names of the contained columns: mPgBody_column1, mPgBody_column2 */
table#mPgBody_table2{
	border-color:#666666;
	width:461px; /* use px or % depending upon site */
	vertical-align: top;
	background-color:#FFFFFF;
	background-image:url(/licensees/licensee1/images/spacer.gif);
}

/*This is the first row of mPgBody_table1, that creates some space above the search and browse box, just below the site header area */
td#mPgBody_row1{
	width:10px; /* use px or % depending upon site */
	height:10px;
	vertical-align:top;
}

/*This is the second row in the mPgBody_table1 where the search and browse navigation table structure gets inserted.*/
td#mPgBody_row2{
	width:461px; /* use px or % depending upon site */
	text-align:center; /* controls horizontal alignment of cell */
	vertical-align:middle;
	background-color:#FFFFFF;
	background-image:url(/licensees/licensee1/images/spacer.gif);
}

/*This is the third row in the mPgBody_table1 table that contians mPgBody_table2 table.*/
td#mPgBody_row3{
	width:461px; /* use px or % depending upon site */
	text-align:center; /* controls horizontal alignment of cell */
	vertical-align:top;
	background-color:#FFFFFF;
	background-image:url(/licensees/licensee1/images/spacer.gif);
}

/*This is the fourth row in the mPgBody_table1 table that contains the page footer.*/
td#mPgBody_row4{
	width:461px; /* use px or % depending upon site */
	text-align:center; /* controls horizontal alignment of cell */
	vertical-align:middle; 
	background-color:#FFFFFF;
	background-image:url(/licensees/licensee1/images/spacer.gif);
}

/*This is the first column in the row of the mPgBody_table2 table that contains the article content.*/
td#mPgBody_column1{
	width:436px; /* use px or % depending upon site */
	text-align:left; /* controls horizontal alignment of cell */
	vertical-align:top;
	background-color:#FFFFFF;
	background-image:url(/licensees/licensee1/images/spacer.gif);
}

/*This is the second column in the row of the mPgBody_table2 table that contains the side tab graphics for the article.*/
td#mPgBody_column2{
	width:25px; /* use px or % depending upon site */
	text-align:left; /* controls horizontal alignment of cell */
	vertical-align:top;
	background-color:#FFFFFF;
	/*background-image:url(/licensees/licensee1/images/spacer.gif);*/
}



/*///////////////////////////////////////////////*/
/*  END COMMON STYLES RELATED TO GENERAL LAYOUT  */
/*///////////////////////////////////////////////*/



/*/////////////////////*/
/* START CUSTOM STYLES */
/*/////////////////////*/

/* redesign style sheet */

	.breaker, .break3, .break5 { clear:both; height:1px; overflow:hidden; }
	
	.nobr { white-space: nowrap; }

	.hide {
		position: absolute;
		left: -9000px;
	}
	
	
		
	p, ul, ol {
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:110%;
		color:inherit;
		}	
	
	h1 {
		font-family: Arial, Helvetica, sans-serif;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		font-size:200%;
		color:#0c49a6;
		}
	h2 {
		font-size:150%;
		margin-bottom:.2em;
		color:#ed1d81;
				}
	h3	{
		font-size:110%;
		margin-bottom:.2em;
		margin-top:2em;
		}
	h4	{
		font-size:110%;
		color:#0368d9;
		margin-bottom:.8em;
		margin-top:2em;
		}
	
	fieldset { padding:1.5em;}
	fieldset p {padding-top:1em;  }
	
	.quizindent {margin-left:2.5em;}
	
	li.indent {list-style: none;}
	
	img {
		border:none;
		}
		
	img.floatleft {margin-right: 1em; float:left; position:relative;}
	img.floatright {margin-left: .5em; float: right; position:relative;}
	
	ul.check {list-style-image:url(/images/check.gif);}
			
/*	#outerframe{
		position:absolute;
		left:0px;
		top:0px;
		width:100%;
	}
	
	
	 margin-top pulls up header*/		
	#mainsleeve {			
		width:978px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		margin-bottom:0px;
		}
	
	#topborder {
		padding-top:8px;
		margin-bottom: 4px;
		margin-right:2px;
		width:974px;
		position: relative;
		top:0px;
		}	
		
	#header {
		background:url(/licensees/licensee175/images/top_bnr.gif) no-repeat;
		width:978px;
		margin-top:12px;
		margin-right:auto;
		margin-left:auto;
		margin-bottom:0px;
		height: 113px;
				
		}
	#header * {
		text-align:left;
		
		}
		
/*the search box */
	#search {
		float:right;
		position: relative;
		top:28px;
		right:20px;
		margin:0px;
		padding:0px;
		z-index:2;
		}
		
	#q {
		width:250px;
	}

		
	input.searchbtn{
   		color:#000;
   		font-family:'trebuchet ms',helvetica,sans-serif;
   		font-size:112%;
   		font-weight:bold;
   		background-color:#fef0cd;
   		border:1px solid;
   		border-top-color:#e76d56;
   		border-left-color:#e76d56;
   		border-right-color:#e76d56;
   		border-bottom-color:#e76d56;
		margin-left:8px;
	  }

/* clear gif above logo points to home*/		
	#logo {
		position:relative;
		float:left;
		top:0px;
		left:52px;
		margin:0px; 
		padding:0px; 
		z-index:1;
		}
		
/*- Top TABS toptabs --------------------------------------------------------------------------- */
		
    #tabs {
		text-align:center;
		position:absolute;
		padding-top:0px;
		margin-top: 76px;/**/
		display: block;
		margin-left:7px;
		margin-bottom: -1px;
		z-index:5;
		*margin-left:-460px;
		margin-top:77px\9;
      }

    #tabs ul {
	  	margin-top:0px;
	  	margin-bottom: 0px;
	  	margin-right: 0px;
	  	margin-left: 0px;
	  	padding:0px 0px 0 0px;
	  	list-style:none;
	  	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		line-height:normal;
      	}

    #tabs li {
     	display:inline;
      	margin:0;
      	padding:0;	
      	}
	  
	  
/* 4px is the width of the left tab */ 
    #tabs a {
      float:left;
      background:url(/licensees/licensee175/images/toptab_l.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
	  
	#tabs.selected span {
      background-position:100% -43px;
      }  
	  
/* essentially the right part of tab */ 
/* padding trim top, trim right, trim bottom, trim left*/
    #tabs a span {
      float:left;
      display:block;
	  text-align:center;
      background:url(/licensees/licensee175/images/toptab_r.gif) no-repeat right top;
	  margin-left:0px;
      padding: 3px 12px 4px 4px;
      color:#20116D;
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */

    #tabs a:hover {
      background-position:0% -43px;
      }
    #tabs a:hover span {

      background-position:100% -43px;
      }  
	#selected a {
      background-position:0% -43px;
      }
    #selected a span {
      background-position:100% -43px;
      }  
	  
		
	#redframe {
    border: 2px solid #E1018B;
    height: auto;
    margin: 0 0 -16px;
    overflow: auto;
    padding: 0;
    text-align: left;
    width: 974px;
		background: #fff;
	}
		
	#contentleft {
		width:200px;
		height:100%;
		padding:16px 0 0 0;
		float:left;
		background:#F9DF9D;
		font-family:Helvetica, Arial, sans-serif;
		}
		
	#contentleft h2{
		color: #BF1400;
		font-size:1em;
		margin-bottom:0px;
		position:relative;
		top:3px;
		}
		
	#lefthomenavcontainer{
		color:#0056a6;
		line-height:15px;
		}
		
	#lefthomenavcontainer h2{
		font-size:117%;
		margin-left:4px;
	}
		
	#lefthomenavcontainer ul{
		margin-top:0em;
		position:relative;
		left:1px;
		top:4px;
		}
		
	#lefthomenavcontainer li{
		font-size:13px;
		}
		
	.lefthomenavlist {
		list-style-image: url(/licensees/licensee175/images/arrow.gif);
		margin-left: -1.8em;
		margin-right:1em;
		color:#0056a6;
		font-size:90%;
		}
	
	#contentcenter {
		width:410px;
		padding:0px 0px 0px 0px;
		float:left;
		background:#fff;
		}
		
	#centercontainer{
		margin-left:12px;
		margin-right:0px;
		padding-top:6px;
		}

	
	#contentright {
		width:350px;
		padding:0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		float:right;
		background:#DAF1FB;
		}
	
/*this is where "Speak-Up" "Vote" and "Go!" images live*/
	.rightboxtop{
		margin-bottom:0px;
		margin-top:12px;
		margin-left:12px;
		margin-right:12px;
		}
		
	.rightboxhead {
		margin-left:12px;
		margin-right:12px;
		margin-bottom:0px;
		background:#71D0F6;
		padding-top:.5em;
		padding-bottom:10px;
		padding-right:1em;
		padding-left:1em;
		}
	.rightboxhead p {
		color: #0055A1;
		font-weight:bold;
		font-size:1em;
		margin-bottom:0em;
		margin-top:0em;
		}
		
	.rightboxhead a{
		text-decoration: none;
		color: #0055A1;
		font-weight:bold;
		}
	.rightboxhead a:hover{
		text-decoration: underline;
		}
		
	.rightboxmiddle {
		margin-top:0px;
		margin-left:12px;
		margin-right:12px;
		margin-bottom:0px;
		padding:1em 1em 0em 1em;
		border: thick;
		border-color:#71D0F6;
		border-width: 2px;
		border-style: solid;
		font-size:90%;
		}
				
	.rightboxmiddle * {
		border:none;
		}
		
	input.pinkbtn {
   		color:#0066a1;
   		font-family:'trebuchet ms',helvetica,sans-serif;
   		font-size:125%;
   		font-weight:bold;
   		background-color:#fbd1cf;
   		border:1px solid;
   		border-top-color:#d87c9b;
   		border-left-color:#d87c9b;
   		border-right-color:#d87c9b;
   		border-bottom-color:#d87c9b;
	  }
		
	.rightboxmiddle p {
		}
	.rightspeakuplist {
		margin-left:-2em;
		}
	.rightboxmiddle ul {
		list-style-image: url(/licensees/licensee175/images/arrow.gif);
		}
		
	.rightboxmiddle li {
		margin-bottom:.5em;
		}
		
	.more a {
		color:#FE469E;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		font-size:85%;
		}
	.more a:hover {
		color:#FE469E;
		text-decoration:underline;
		}
	.speakUpName {
		color:#963794;
		font-weight:bold;
		}
	.speakUpPlace {
		color:#0084BC;
		font-weight:bold;
		}

	#footer_red {
		width:974px;
		margin-right:auto;
		margin-left:auto;
		margin-top: -19px;
		margin-bottom:0px;
		background:#FFE8E8;
		height: 3em;
		border-bottom:1px;
		border-bottom-color:#E1018B;
		border-bottom-style:solid;
		border-top:1px;
		border-top-color:#E1018B;
		border-top-style:solid;
		border-left:2px #E1018B solid;
		border-right:2px #E1018B solid;
		padding-bottom:6px;
		}
		
	#footer-border {
		/*border-top:0px;
		border-left:2px;
		border-right:2px;
		border-bottom:2px;
		border-style:solid;
		border-color:#fd3a97;*/
	}
	#footernavlistcontainer {
		text-align:center;
		margin-top:.8em;
		}		
	#footernavlistcontainer p {
		text-align:center;
		
		}	
	#footernavlistcontainer img {
		display: inline;
		margin-left:32px;
		margin-right:32px;
		}
	#footernavlistcontainer a {
		color:#0055A1;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		}
	#footernavlistcontainer a:hover {
		color:#0055A1;
		text-decoration:underline;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		}
		
	#footernavlist li {
		display: inline;
		list-style-type: none;
		padding-right: 20px;
		}

		
	#footer_white {
		width:974px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		margin-bottom:0px;
		background:#FFF;
		height:96px;
		text-align:center;
		}
	#footer_white p {
		font-size:105%;
		}
	#footer_blue {
		background:url(/licensees/licensee175/images/bottom_bnr.gif);
		width:978px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		margin-bottom:12px;
		height:56px;
		}

/*- Lef Nav on content pages --------------------------------------------------------------------------- */

	#navcrown {
		margin: 12px 0px 1px 0px;
		padding:0;
		}
		
	#navheel {
		margin: 1px 0px 0px 0px;
		padding:0;
		}
		
	#navleft {
		width:200px;
		padding:16px 12px 30px 0px;;
		float:left;	
		}
		
	#navgroup {
		
		width:187px;
		margin: 0px 0px 0px 0px; 	
		padding: 0px 0px 0px 0px;
		}

	div.navgroup { 
		margin-top: 0px; 
		margin-left: 0; 
		padding-top:0px;
		}
		
	div.navgroup p { 
		font-family: Arial, Helvetica, sans-serif; 
		text-align:left; 
		padding-right:10px;
		margin-top: 1px ; 
		margin-bottom: 0px; 
		margin-right: 0; 
		margin-left: 0px; 
		font-weight:bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size:93%;
		}
		
	div.navgroup a { 
		display: block; 
		/*width: 100%;*/ 
		padding: 5px 5px 5px; 
		}

	div.navgroup p:hover { background: #FF99CC; }
	div.navgroup a:hover { background: #FF99CC; }
			
	div.module a { color:#000000; text-decoration:none; }

	div.module p {
		margin-top: 0px ; 
		background:#F9DF9D;
		color: #000000; 
		}
	
	div.module p.on {
		margin-top: 0px ; 
		background:#ffffff;
		color: #000000; 
		}
	
	div.module p.on a { color:#000; text-decoration:none; width:190px; }
	
			
	div.main_nav a:link { color: #FFFFFF; text-decoration:none; }
	div.main_nav a:hover { color: #FFFFFF; text-decoration:none; }
	div.main_nav a:visited { color: #FFFFFF; text-decoration:none; }
	div.main_nav p { 
		background: #30b9e3; 
		color: #FFFFFF; 
		}
		
	div.main_nav p.on a:link { color: #000000; text-decoration:none; }
	div.main_nav p.on a:hover { color: #000000; text-decoration:none; }
	div.main_nav p.on a:visited { color: #000000; text-decoration:none; }
	div.main_nav p.on { 
		background: #ffffff; 
		color: #000000; 
		}
	div.main_nav p.hasSubs a:link { color: #000000; text-decoration:none; }
	div.main_nav p.hasSubs a:hover { color: #000000; text-decoration:none; }
	div.main_nav p.hasSubs a:visited { color: #000000; text-decoration:none; }
	div.main_nav p.hasSubs { 
		background: #ffffff; 
		color: #000000; 
		border-bottom: 1px solid #888888;
		}
			
	div.sub_nav a:link { color:#000000; text-decoration:none; }
	div.sub_nav a:hover { color:#000000; text-decoration:none; }
	div.sub_nav a:visited { color:#000000; text-decoration:none; }
	div.sub_nav p {  
		background: #ffe8e8;
		padding-left: 8px; 
		margin-top: 0px ;
		border-bottom: 1px solid #888888;
		}
	div.sub_nav p.offLast {  
		margin-bottom:-1px;
		border-bottom: none;
		}
	
	div.sub_nav p.on a:link { color:#000000; text-decoration:none; }
	div.sub_nav p.on a:hover { color:#000000; text-decoration:none; }
	div.sub_nav p.on a:visited { color:#000000; text-decoration:none; }
	div.sub_nav p.on {  
		background: #fff;
		padding-left: 8px; 
		margin-top: 0px ;
		border-bottom: 1px solid #888888;
		}
		
	div.sub_nav p.onLast { 
		background: #fff; 
		margin-bottom:-1px;
		border-bottom: none;
		}

	div.home_nav a:link { color: #FFFFFF; text-decoration:none; }
	div.home_nav a:hover { color: #FFFFFF; text-decoration:none; }
	div.home_nav a:visited { color: #FFFFFF; text-decoration:none; }
	div.home_nav p { 
		background: #6fc92b; 
		color: #FFFFFF; 
		}

	div.breadcrumbs {
		font-family: Helvetica; 
		font-size: 1em; 
		background:url(/licensees/licensee175/images/breadcrumb_bg.gif);
		padding:1px;
		margin-top: .5em;
		margin-bottom:2em;
		}
		
	#left-section {
		position:relative;
	}
		
	#maincontent {
		width:720px;
		margin: 12px 14px 12px 16px;
		position:absolute;
		left:206px;
		top:4px;
		background-image:url(/licensees/licensee175/images/stars.gif); 
		background-position:top right; 
		background-repeat:no-repeat;
		overflow:visible;
		}

/*	div#maincontent ol,ul {
		margin-top: 0em;

		}*/
		
	div#maincontent p {
		margin: 0em 1.5em 1em 1.5em;
		}
	
	div#maincontent table p,li {
		margin-left:0em;
		}
		
	div#maincontent table h3 {
		margin-top:0em;
		}
		
	div#maincontent table tr {
		background:#FFFFFF;
		}
				
    div#maincontent table.data
		{
		margin-left:1.5em;
		padding: 1em 1em 1em 1em;
		}
		
	div#maincontent table.data th {
		background:#97DDFF;
		font-weight:bold;
		padding: 1em 1em .5em 1em;
		}
	div#maincontent table.data td {
		background:#E4E4FF;
		padding: 1em 1em 1em 1em;
		}
		
	div#maincontent table.data h3 {
		margin-bottom:0em;
		text-align:center; 
		margin-top:-.3em;
		}
		
	div#maincontent table.data p,li {
		margin-left:0em;
		}

	div#maincontent li {
		margin-top: .4em;
		margin-left: .4em;
		}
		
	div#maincontent p.noindent {
		margin: 0em 1.5em 1.5em 0em;
		font-size:110%;
		}
	div#maincontent ol, ul {margin-top:0em; margin-bottom:1.8em;}
	
/* textboxes on right hand side of text */

	.rbox {
		padding: 0px 0px 0px 0px;
		float:right;
		width:204px;
		padding-top:0px;
		margin: .5em 0px 2em 2em;
		}

	.rboxContent { 
		padding: 1em 0em 1em 0em;
		background:#daf0f2;
		}
		
	div#maincontent .rbox p {
	    
		margin-bottom:0;
		}
	div#maincontent .rbox ul{
		margin-bottom:0;
		}
	div#maincontent .rbox li {
		list-style-image:url(/licensees/licensee175/images/arrow.gif);
		}
	
	.pinkbox { 
		border-top: solid 8px #dc67af;
		border-right: solid 1px #dc67af;
		border-bottom: solid 3px #dc67af;
		border-left: solid 1px #dc67af; 
		background-color:#FFE9E8; 
		margin: 1em 0em 2em .5em; 
		padding:0em;
		}
		
	.bluebox { 
		border-top: solid 8px #68c4e0;
		border-right: solid 1px #68c4e0;
		border-bottom: solid 3px #68c4e0;
		border-left: solid 1px #68c4e0; 
		background-color:#e2f3fc; 
		margin: 1em 0em 2em .5em; 
		padding:0em;
		}
		
	.greenbox { 
		border-top: solid 8px #9de46f;
		border-right: solid 1px #9de46f;
		border-bottom: solid 3px #9de46f;
		border-left: solid 1px #9de46f; 
		background-color:#eafce3; 
		margin: 1em 0em 2em .5em; 
		padding:0em;
		}

	.greenbox2 { 
		border-top: solid 8px #92e160;
		border-right: solid 1px #92e160;
		border-bottom: solid 3px #92e160;
		border-left: solid 1px #92e160; 
		background-color:#e8fdce; 
		margin: .5em 0em 2em .5em; 
		padding:0em;
		}
	.orangebox { 
		border-top: solid 8px #f2bb82;
		border-right: solid 1px #f2bb82;
		border-bottom: solid 3px #f2bb82;
		border-left: solid 1px #f2bb82; 
		background-color:#fff6e7; 
		margin: 1em 0em 2em .5em; 
		padding:0em;
		}

	.violetbox { 
		border-top: solid 8px #7f8adc;
		border-right: solid 1px #7f8adc;
		border-bottom: solid 3px #7f8adc;
		border-left: solid 1px #7f8adc; 
		background-color:#ebeafb; 
		margin: 1em 0em 2em .5em; 
		padding:0em;
		}

	.purplebox { 
		border-top: solid 8px #9c7adf;
		border-right: solid 1px #9c7adf;
		border-bottom: solid 3px #9c7adf;
		border-left: solid 1px #9c7adf; 
		background-color:#efe6fb; 
		margin: 1em 0em 2em .5em; 
		padding:0em;
		}
		
	.orangedot {
		width:70%; 
		margin-bottom: 2em; 
		float:none; 
		background-color:#FAEEC9; 
		border:#E69F59 dotted 1px;
		}
		
	.bluedot {
		width:70%; 
		margin-bottom: 2em; 
		float:none; 
		background-color:#e2f3fc; 
		border:#68c4e0 dotted 1px;
		}
		
	div#maincontent div.boxcontent {padding:.75em 1em .2em 1.5em}
	div#maincontent div.boxcontent h3 {margin-top:0em; margin-bottom:.5em;}
	div#maincontent div.boxcontent p {margin:0em 0em .5em 0em; }
	div#maincontent p.h5 {color:#E1018B; font-weight:bold; margin-bottom:.2em;}
	div#maincontent div.boxcontent ul,ol {margin-bottom:.5em;}
	
	.flashwarning {text-align:center; margin-top:.5em; font-size:90%}
		
	div#maincontent p.updated { 
		font-family: Helvetica; 
		color: gray; 
		font-size:small; 
		margin:3em 1.5em 2em 0em;
		text-align:left;
		}
	.top{
		font-size:11pt;
		font-weight:lighter;
		}
	.source {margin-left:2em; font-style:italic; color:#666666; font-size: 10pt}
	
	div#maincontent p.entry{
	/* on drug glossary */
		background:#F5FE8D; 
		padding:1px;
		margin-top:2em;
		margin-bottom:.2em;
	}
	
	#sitenav {
		text-align:center;
		width:978px;
		margin-right:auto;
		margin-left:auto;
		margin-top:1em;
		margin-bottom:1em;
		}
		
		
@media screen { 
	span.atprint { display: none; } 
	div.atprint { display: none; }
	div#atprint_banner { display: none; }
	div#atprint_owh { display: none; }
	div#bottombnr { display: none; }
}


@media print {
	div.atscreen { display: none; }
	span.atscreen { display: none; }
	div#tabs {display: none; }
	div#topborder { display: none; }
	div#header { display: none; }
	div#navleft { display: none; }
	div#footer_red { display: none; }
	div#footer_white { display: none; }
	div#footer_blue { display: none; }
	div#sitenav { display: none; }
	div#contentright {width:auto; float: none; position:static; clear:both;}
	
	div#maincontent {  overflow:visible; float:none; }
	div#maincontent table {border: 4px #000000; outline:solid #000000;  }
	div#maincontent table td {background:#FFFFFF; border: 1px #000000; outline:1px #000000 solid; margin:2px}
	div#maincontent table th {background:#FFFFFF; border: 1px #000000; outline:1px #000000 solid; margin:2px}
	div#redframe {  border:none;  width:auto;}
	div#outerframe{	position:static; width:auto;}	

	img.photo { display: none; }
	img.atscreen {display: none;}
	P, li, td { font-family: Helvetica, Arial, sans-serif; color: black; font-size: 12pt; }
	
	.top {display: none;}

	
	}

/*		#maincontent {
		width:720px;
		margin: 12px 14px 12px 16px;
		float: left;
		background-image:url(/licensees/licensee175/images/stars.gif); 
		background-position:top right; 
		background-repeat:no-repeat;
		overflow:visible;
		}*/