@charset "utf-8";
@import url("accc-mainmenu.css");
@import url("accc-print.css");
/* CSS Document */

html, body
	{
	height:100%;
	margin:0 auto;
	padding:0;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:300;
    line-height:normal;
	background:#e7f9fb url(../images/accc-bg.png) repeat-x;
	color:#333;
    }

/*HEADER */
#topbar
	{
	width:962px;
	height:200px;
	margin:0 auto;
	padding:0;
	overflow:hidden;
	background:#fff url(../images/accc-header.png);
	}
#topbar img a
	{
    margin:0;
    border:none;
    }
#login
	{
    float:right;
    width:301px;
    height:200px;
    margin-top:160px;
    margin-right:-6px;
    padding:0;
    display:inline;
    }
#login a:hover
	{ 
    /*background:#ffc200;*/ background:none;
    }
#topmenu
	{
    float:right;
    width:660px;
    text-align:right;
    margin-right:0;
    padding:10px 0 0 0;
    }
#topmenu li
	{
    display:inline;
    list-style-type:none;
    margin:0;
    padding:0;
    }
#topmenu ul
	{
    margin:0;
    padding:0;
    }
#topmenu a, #topmenu a:visited
	{
    color:#fff;
    font-size:12px;
    font-weight:300;
    margin:0;
    padding:6px 10px 0px 10px;
    text-decoration:none;
    display:inline-block;
    border-bottom:8px solid #74c5bf;
    }
#topmenu a:hover
	{
	color:#fff;
	font-weight:300;
    text-decoration:none;
    border-bottom:8px solid #ffc200;
    }

/*MAINCONTENT */
#maincontent
	{
	width:900px;
	margin:0 auto;
	padding:0;
	background:#fff;
	}

/*CONTENT */
#content
	{
	float:left;
	width:620px;
	margin:0;
	padding:10px 10px 10px 20px;
    background-color:#ffffff;
    }
#content h1,h2,h3,h4,h5,h6
	{
    padding:10px 0 10px 0;
    margin:0px 0 0 0;
    font-family:Verdana,Arial,Helvetica,sans-serif;
	letter-spacing:-0.5px;
	}
#content h1
	{
	font-size:22px;
	font-weight:300;
	color:#006666;
	letter-spacing:-1px;
	top:auto;
	}
#content h2
	{
	font-size:19px;
	font-weight:300;
	color:##6d6e72;
    }
#content h2blu
	{ 
	margin:15px 0 15px 0;
	font-size:19px;
	font-weight:600;
	color:#7897ce;
	letter-spacing:-1px;
	}
#content h2blu a
	{
	color:#7897ce;
	text-decoration:underline;
	}  
#content h2blu a:hover
	{
	text-decoration:none;
	}     
#content h3
	{
	font-size:15px;
	font-weight:600;
    color:#6d6e72;
    }	
	
#content h3 a:hover
	{
    background:#ffc200;
    text-decoration:none;
    }
#content small
	{
	font-size:11px;
	font-weight:300;
	color:#333;
	}
.blue
	{
	font-size:11px;
	font-weight:300;
	color:#7897ce;
	}
sup
	{
	vertical-align:baseline;
	position:relative;
	top:-0.4em;
	}
sub
	{
	vertical-align:baseline;
	position:relative;
	bottom:-0.4em;
	}

hr
	{
    border-top:1px solid #ffc200;
    height:0;
    clear:both;
    }
strong
	{
	font-weight:bold;
	}

.advertisement
	{
	width:96%;
    height:100%;
    text-align:center;
	background-image:url(../images/bg-advertisement200x34.png);
	background-position:top;
	background-repeat:no-repeat;
	padding:20px 0 10px 0;
	margin:10px 0 10px 0;
    }
#textLeft
	{
    float:left;
    width:48%;
    margin-right:15px;
    padding-right:10px;
    border-right:1px solid #ffc200;
    }
#textRight
	{
    float:right;
    width:46%;
    margin-right:5px;
    }

.clearfix
	{
	clear:both;
	}



/*SIDEBAR*/ 
#sidebar
	{
	float:right;
	width:220px;
	margin:0;
	padding:10px 0 10px 10px;
    border-left:0px solid #ffc200;
	border-bottom:8px solid #006666;
    background:#e7f9fb;
	}
#sidebar h2
	{ 
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:600;
	color:#000;
    }
#sidebar ul
	{
	list-style:none;
	margin:0;
	padding:0 0 15px 0;
	}
#sidebar ul li
	{
	display:inline;
	padding:0;
	margin:0;
	}
#sidebar ul li a
	{
	display:block;
	color:#000;
	text-decoration:none;
	margin:0;
	padding:5px 0 5px 0;
	border-bottom:1px dashed #006666;
	}
#sidebar ul li a:hover
	{
	background:#ffc200;
	color:#000;
	}
#sidebar p
	{
	padding:10px 0 0 0;
	margin:0;
	}

/*FOOTER*/
#footerbg
	{ 
	clear:both;
    background:#006666;
    border-top:5px solid #adcecd;
    }
#footer
	{
    width:900px;
    height:220px;
    background:#006666;
    margin:0 auto;
    text-align:left;
    line-height:1.5em;
    color:#fff;
    }
#footer p
	{
    padding:0;
    list-style-type:none;
    margin:0;
    color:#fff;
    }
#footer h2
	{
    padding:0 0 20px 0;
    margin:15px 0 0 0;
    text-transform:uppercase;
    letter-spacing:2px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:16px;
    font-weight:700;
    border-bottom:2px solid #000;
    color:#adcecd;
    }
#footer a
	{
    color:#fff;
    text-decoration:none;
    }
#footer a:hover
	{
    color:#fff;
    text-decoration:none;
    }
#footer ul
	{
    list-style:none;
    margin:0;
    padding:0;
    }
#footer ul li
	{
    display:inline;
    padding:0;
    margin:0;
    }
#footer ul li a
	{
    display:block;
    color:#fff;
    text-decoration:none;
    margin:0;
    padding:5px 0 5px 0;
    border-bottom:1px solid #adcecd;
    }
#footer ul li a:hover
	{
    background:#000;
    color:#fff;
    }
#footerleft
	{
    float:left;
    width:225px;
    margin:0 20px 0 0;
    padding:0;
    background:#006666;
    }
#footermiddle
	{
    float:left;
    width:225px;
    margin:0 20px 0 90px;
    padding:0;
    background:#006666;
    }
#footerright
	{
    float:right;
    width:225px;
    margin:0;
    padding:0;
    background:#006666;
    }
#credits
	{
    padding:5px;
    margin:0;
    background:#000;
    font:11px Arial;
    color:#adcecd;
    text-align:center;
    }

/*LINKS*/
a, a:visited
	{
	color:#006666;
    text-decoration:underline;
	}
a:hover
	{
	color:#000;
    background:#ffc200;
	text-decoration:none;
	}
.dashed
	{
    border-bottom:1px dashed #09f;
    text-decoration:none;
    }
.dashed:hover
	{
    border-bottom:none;
    background-color:#fff;
    }
a img
	{
    border:none;
    }
.bigLink a
	{
    font-size:19px;
    font-weight:600;
	color:#7897ce;
    text-decoration:underline;
    line-height:1.8em;
	letter-spacing:-1px;
    margin-bottom:10px;	 
    }
.bigLink a:hover
	{
    color:#ffc200;
    text-decoration:none;
    background:none;
    }

/*CLASSES*/
.h1
	{
	font-size:22px;
	font-weight:300;
	color:#006666;
	letter-spacing:-1px; top:auto;
	}
.h2
	{
	font-size:19px;
	font-weight:600;
	color:##6d6e72;
	}
.h2blu
	{ 
	margin:15px 0 15px 0;
	font-size:19px;
	font-weight:600;
	color:#7897ce;
	letter-spacing:-1px;
	}
.h2blu a
	{
	color:#7897ce;
	text-decoration:underline;
	}  
.h2blu a:hover
	{
	color:#000;
	text-decoration:none;
	}     
.h3
	{
	font-size:15px;
	font-weight:600;
    color:#6d6e72;
	}
.h4
	{
	font-size:13px;
	font-weight:600;
	color:#000;
	}
.h5
	{
	font-size:11px;
	font-weight:600;
	color:#006666;
	}
.h6
	{
	font-size:13px;
	font-weight:600;
	color:#3d5f4f;
	}
.small
	{
	font-size:11px;
	font-weight:300;
	color:#333;
	}
.remoteIP
	{ 
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:300;
	color:#006666;
	}
	
.footnote
	{
	font-size:11px; 
    font-style:italic;
	font-weight:300;
	color:#333; 
    display:block;
    margin-top:5px;
    border-top:1px dashed;
	}
.hdr
	{
	font-size:16px;
    color:#000;
    border-top:3px solid #e3e3e3;
    text-align:left;
    }
.float-l
	{
    float:left;
    padding-right:10px;
    padding-bottom:10px;
    clear:both;
    }
.float-r
	{
    float:right;
    padding-left:10px;
    padding-bottom:10px;
    clear:left;
    }
.ad
	{
    margin-bottom:-10px;
    font:Arial;
    font-size:10px;
    color:#999;
    text-align:center;
    }
.box
	{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    border:1px solid #ffc200;
    padding:20px;
    }
.box a:link,.box a:visited,.box a:active
	{
    font-size:11px;
    font-weight:300;
    color:#006666;
    }
.box a:hover
	{
    text-decoration:none;
    }

.boxout
	{
    width:540px;
    border:1px solid #f90;
    margin:0 5px 5px 0;
    padding:10px;
    }
.boxout a:link,.boxout a:visited,.boxout a:active
	{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:300;
    text-decoration:underline;
    color:#333;
    }
.boxout a:hover
	{
    text-decoration:none;
    color:#ffc200;
    }
.boxtitle
	{
	padding:20px 10px 10px 10px;
	text-transform:uppercase;
	font-size:20px;
	color:#fff;
	text-align:center;
	}
.boxcontent
	{
	padding:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
    margin-bottom:10px;
	}
.boxdate
	{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:600;
	color:#006666; line-height:1.4em;
	}
.action
	{
	border-top:2px solid #ffc200;
    /*background: url(../images/actionBtn.png) no-repeat;*/
    padding:20px 10px 10px 80px;
    margin-bottom:20px;
    clear:both;
    }
.actionHead
	{
    font-family:Arial,Helvetica,sans-serif;
    font-size:21px;
    font-weight:700;
    color:#000;
    }
.actionHead a
	{
    font-family:Arial,Helvetica,sans-serif;
    font-size:21px;
    font-weight:700;
    color:#000;
    text-decoration:underline;
    }
.actionHead a:hover
	{
    color:#000;
    text-decoration:none;
    background:#ffc200;
    }
.bigBox
	{
    padding:15px;
    border:1px solid #ffc200;
    font-size:12px;
    margin-bottom:20px;
    }
.bigBoxHead
	{
    width:90%;
    font-family:Arial,Helvetica,sans-serif;
    font-size:21px;
    font-weight:600;
    color:#ff9900;
    margin:20px 0 20px 0;
    }
.bigBoxHead a
	{
    font-family:Arial,Helvetica,sans-serif;
    font-size:21px;
    font-weight:700;
    color:#ff9900;
    text-decoration:underline;
    }
.bigBoxHead a:hover
	{
    color:#000;
    text-decoration:none;
    }
.testimonial
	{
	background:#7897ce;
    padding:10px;
    margin:10px 0 10px 0;
    } 

/*SIDEBAR QUOTE */

.quote
	{
    background:url(../images/icon-quote.png) top left no-repeat;
    display:block;
    text-indent:25px;
    font:normal 12px Arial;
    color:#fff;
    font-style:italic;
    line-height:1.3em;
    }
.qsmall
	{
    font:normal 10px Arial;
    color:#000;
    text-align:right;
    }

/*MAIN CONTENT QUOTE */

.quoteBox
	{
	width:600px; 
	margin:10px 0 0 0;
	padding:10px 0 10px 0;
	border-top:1px dashed #006666;
	border-bottom:1px dashed #006666;
	display:inline-block;
	}
.quoteBox span
	{
	font:bold 14px Arial;
	font-style:italic;
	color:#548383;
	line-height:1.3em;
	float:left;
	}
.quoteBox cite
	{
	margin-top:10px;
	font:normal 11px Arial;
	color:#006666;
	line-height:1.1em;
	float:right;
	}


.float-l p
	{
    border-bottom:2px solid #ffc200;
    text-align:center;
    font-style:italic;
    font-size:11px;
    text-indent:0;
    }
.float-r p
	{
    border-bottom:2px solid #ffc200;
    text-align:center;
    font-style:italic;
    font-size:11px;
    text-indent:0;
    }
.disclaimer
	{
    width:90%;
    background-color:#666666;
    color:#e3e3e3;
    font-size:10px;
    padding:20px;
    }
.latest
	{
    background:url(../images/icon-new.png) no-repeat;
    border:1px solid #ffc200;
    padding-top:10px;
    padding-right:20px;
    padding-bottom:10px;
    padding-left:70px;
    margin:20px 0 20px 0;
    }        
.promo
	{
	list-style-type:none; margin-left:-1px;
	}
.promo a	
	{ 
	display:block; 
	padding:0 0 10px 0;
	border-bottom:1px solid; 
	font-size:14px;
	color:#000;
    font-weight:300;
	text-transform:uppercase;
	text-decoration:none;
	}

/*TABLES*/
.table
	{ 
	margin:20px 0 20px 0;
	width:600px;
	padding:10px;
    border-top:1px solid #7897ce;
	border-bottom:1px solid #7897ce;
    font-size:12px;
    font:Arial;
    }
.table td
	{
    padding:5px;
    vertical-align:top;
    }    
.th
	{
    background-color:#000;
    font-size:14px;
    color:#fff; display:block;
    vertical-align:top;
    }
.rh
	{
    background-color:#e3e3e3;
    font-weight:600;
    color:#000;
    }
.tdBig
	{
	padding:20px;
	font:12px Arial;
    font-weight:600;
	text-align:left; 
	background-color:#e3e3e3;
    }
.odd
	{
    background-color:#e3e3e3;
    }
.vat
	{
    vertical-align:top;
    }

/*LANDING PAGES LAYOUT*/
.focusWrap
	{
	width:600px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:10px;
	}
.focusLeft
	{
	float:left;
	margin-right:15px;
	width:100px; 
	height:100px;
	background:url(../images/bg-gridLeft-100x100.png) no-repeat top;
	padding:10px 0 0 0;
	text-align:center;
    }
.focusRight
	{
	float:right;
	margin-right:5px;
	width:480px;
	padding:10px;
	margin:0px;
	text-align:left;
	vertical-align:top;
	border-top:4px solid #e4e4e4;
	}




/*FORMS*/
.form
	{
    background-image:url(../images/form-shadowRight.png)
    display:table; 
    width:590px;
    font-size:0.95em;
    color:#121212;
    text-align:left;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    padding:10px;
    }
.fL
	{
    text-align:right;
    vertical-align:text-top;
	border-bottom:1px solid #ffc200;
	padding-bottom:10px;
    }
.fR
	{
    text-align:left;
    vertical-align:text-top;
    }
.form h3
	{
    font-family:Arial,Helvetica,sans-serif;
    font-size:16px;
    font-weight:600;
    color:#000;
    border-bottom-color:#555252;
    border-bottom:2px solid;
    padding-top:4px;
    padding-bottom:4px;
    padding-left:4px;
    }
.ff
	{
    background-color:#fff;
    border:1px solid;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    color:#101b59;
    border-color:#989db8;
    }
#submit
	{
    background:#ff0000;
    color:#fff;
    padding:4px;
    }
#reset
	{
    background:#333;
    color:#fff;
    padding:4px;
    }
.white
	{
	background:#fff; /*Mozilla hack*/
    color:#fff;
    height:2px;
    }
.red
	{
    background:#ff0000;
	color:#ff0000;
	height:2px;
	}
.green
	{
    background:#b6c7c4;
    color:#b6c7c4;
    height:2px;
    }
.totop
	{
	margin-top:50px;
    background-position: top left;
    background-repeat:no-repeat;
    font-size:11px;
    font-weight:300;
	}
	
.totop a
	{
    font-size:11px;
    text-decoration:underline;
    }
.totop a:hover
	{
    font-size:11px;
    background:#ffc200;
    text-decoration:none;
    }
.toggle
	{
    margin-bottom:0;
    padding:10px;
    cursor:pointer;
    background-image:url(../images/icon-plus.png);
    background-position:right;
    background-repeat:no-repeat;
    border-top:1px solid #ffc200;
    border-bottom:1px solid #ffc200;
    }
.visible
	{
    width:90%;
    background:#006666;
    color:#fff;
    margin-top:0;
    padding:30px;
    clear:both;
    }
.visible a
	{
    color:#fff;
    text-decoration:underline;
    }
.visible a:hover
	{
    color:#ffc200;
    text-decoration:none;
    }
.hidden
	{
    display:none;
    }
.news
	{
    width:95%;
    font-size:11px;
    color:#333;
    border-bottom:3px solid #ffc200;
    padding:10px;
	margin-bottom:20px;
    }
.news a:link,.news a:visited,.news a:active
	{
    font-size:11px;
    font-weight:600;
    text-decoration:underline;
    color:#006666;
    }
.news a:hover
	{
    text-decoration:none;
    color:#ffc200;
    background-color:#fff;
    }

/* BANNER ROTATOR FOR THE HOME PAGE*/

/* rotator in-page placement */
div#rotator
	{
	position:relative;
	width:600px;
	height:200px;
	margin-left:0;
	}
/* rotator css */
div#rotator ul li
	{
	float:left;
	position:absolute;
	list-style: none;
	left:2px;
	top:2px;
	}
/* rotator image style */	
div#rotator ul li img
	{
	border:0px solid #ccc;
	padding:4px;
	background:#fff;
	}
div#rotator ul li.show
	{
	z-index:1;
	}




/* ACCORDION SITEWIDE*/


.toggleContainer
	{
	width:600px;
	margin:0 auto;
	}

h2.acc_trigger
	{
	width:600px;
	height:20px;
	background-color:#cdd3de;
	float:left;
	padding:10px;
	margin:0 0 15px 0;
	}
h2.acc_trigger a
	{
	width:600px;
	height:20px;
	text-decoration:none;
	display:block;
	font:bold 12px Verdana,Arial,Helvetica,sans-serif;
	color:#000000;
	
	}
h2.acc_trigger a:hover
	{
	color:#ffffff;
	height:auto;
	display:block;
	background-color:transparent; 
	}
	
.acc_toggleContainer
	{
	margin:0 0 15px 0;
	padding:10px;
	overflow:hidden;
	font-size:12px;
	width:600px;
	clear:both;
	background-color:#f5f5f5;
	}
.acc_toggleContainer .toggleBody
	{
	width:580px;
	margin-bottom:10px;
	border:0px dashed #7897ce;
	}
.acc_toggleContainer .toggleBody p
	{
	padding:px 0;
	margin:px 0;
	}
.acc_toggleContainer h3
	{ 
	font:bold 14 px Verdana,Arial,Helvetica,sans-serif;
	color:#196c73;
	margin:10px 0 10px;
	padding:0 0 5px 0;
	border-bottom:1px dashed #196c73;
	}
/* ------------------------ */	
	
/* ACCORDION FOR CAREERS */

.more
	{
	display:none;
	}
a.showLink, a.hideLink
	{
	text-decoration:none;
	color:#ff0000;
	padding-left:26px;
	background: transparent url(../images/icon-plus20x20.png) no-repeat left;
	}
a.hideLink
	{
	background:transparent url(../images/icon-minus20x20.png) no-repeat left;
	}
a.showLink:hover, a.hideLink:hover
	{ 
	text-decoration:none;
	}
.toggleWrap
	{
	width:570px;
	margin:0 0 10px 0;
	border:1px solid #7897ce;
	padding:10px;
	}
.toggleHead
	{
	width:570px;
	padding-bottom:5px;
	border-bottom:1px dashed #333;
	font:12px verdana;
    font-weight:600;
    }
.toggleContent
	{ 
	padding:0 10px 0 10px;
	font:12px verdana;
	font-weight:300;
	}
.toggleContent a
	{ 
	color:#007673;  
	text-decoration:underline;
	}
.toggleContent a:hover
	{  
	text-decoration:none;
	color:#000;
	background-color:#fff;
	}








/* Toggles OLD */
.accToggler
	{
    margin:3px auto;
    padding:10px;
    width:600px;
	background:#ffe07f;
    color:#333;
    border:0px solid #fff;
    cursor:pointer;
    font:Arial;
    font-size:14px;
    font-weight:600;
    text-indent:0px;
    }
.accDate
	{
    padding-left:10px;
    font-size:11px;
    font-weight:300;
    }
.accContent
	{
    margin:0px auto;
    width:90%;
    padding:10px;
    }
.accContent ul, li
	{
    margin-bottom:6px;
    }
.accContent p
	{
    width:90%;
    }
/* end Accordion */


/*IDENTIFIERS*/
#crumbs
	{
    width:96%;
    font-size:11px;
    font-weight:100;
    color:#333;
    border-bottom:1px solid #ffc200;
    }
#crumbs a
	{
    font-size:11px;
    color:#333;
    text-decoration:underline;
    }
#crumbs a:hover
	{
    font-size:11px;
    text-decoration:none;
    }
#sideboxHead
	{ 
	margin:15px 0 5px 0;
	width:210px; 
	padding:5px; 
	background-color:#adcecd; 
	color:#006666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:600;
	}
#sideboxHead a:link,#sideboxHead a:visited,#sideboxHead a:active
	{ 
	color:#006666;
	text-decoration:none;
	}
#sideboxHead a:hover
	{
	color:#fff;
	background-color:#006666;
	width:210px;
	text-decoration:none;
	display:block;
	}	
	
#boxNews 
	{
	margin-bottom:1em;
    width:220px;
    height:220px;
    padding:10px;
    background: url(../images/bg-boxNews.png) no-repeat;
	}
#boxNews a:link,#boxNews a:visited,#boxNews a:active
	{
    font-family:Verdana;
    font-size:11px;
    color:#fff;
    text-decoration:none;
    }
#boxNews a:hover
	{
    font-family:Verdana;
    font-size:11px;
    text-decoration:underline;
    background:none;
    }
#boxBuzz
	{ 
	margin-bottom:1em;
	background: url(../images/sidebar-box-acccbuzz.png) no-repeat;
	}
#boxSupporters
	{
	margin-bottom:1em;
	background: url(../images/sidebar-box-supporters.png) no-repeat;
	}

blockquote
	{
	font-weight:600;
	font-style:italic;
	color:#b29b35;
	}
    
/* ONCOLOGY ISSUES */

.oih1
	{
	padding:5px 0 5px 0;
	font-size:24px;
	font-weight:300;
	color:#006666; letter-spacing:-1px;
	}
.oih1 a
	{
	text-decoration:underline;
	}  
.oih1 a:hover
	{
	color:#000;
	text-decoration:none;
	} 
	
.oih2
	{
	padding:5px 0 5px 0;
	font-size:19px;
	font-weight:600;
	color:#414141;
	}
.oih2 a
	{
	color:#7897ce;
	text-decoration:underline;
	}  
.oih2 a:hover
	{
	color:#000;
	text-decoration:none;
	}     
.oih3
	{
	font-size:15px;
	font-weight:600;
    color:#6d6e72;
	}
	
	
#oicurrent
	{
    width:96%;
    background:#ffcc66;
    padding:20px;
    margin:10px 0 10px 0;
    }
#oicurrent a:link, #oicurrent a:visited, #oicurrent a:active
	{
    text-decoration:underline;
    }
#oicurrent a:hover
	{
    text-decoration:none;
    }
.oiteaser
	{
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:600;
    padding-left:20px;
    }
.oi
	{
    font-family:Geneva,Arial,Helvetica,Geneva,sans-serif;
    font-size:12px;
    color:#cc6600;
    font-weight:600;
    }
.oitoc
	{
    font-family:Arial,Helvetica,sans-serif;
    font-size:1.1em;
    font-weight:500;
    color:#000;
    border-bottom-style:outset;
    border-bottom:thin;
    padding-top:10px;
    letter-spacing:3px;
    }
.oilist
	{
    line-height:1.5em; 
	list-style-image:url(../../oncology_issues/images/dot-gold-16x16.gif);
	font-weight:600;
    }
.oilist li
	{
	padding-left:10px;
	vertical-align:middle;
	}

.oilist a:link,.oilist a:visited,.oilist a:active
	{
    text-decoration:underline;
    background:transparent;
    }
.oilist a:hover
	{
    text-decoration:none;
    color:#414141;
    }
.oitags
	{
    border-bottom:1px dashed;
    padding-left:30px;
    font-size:11px;
    font-style:italic;
    color:#006666;
    }
.oitabHorizBlue
	{
	position:relative;
	display:block;
	width:590px;
	height:100px;
	background-image: url(../../oncology_issues/images/oi-bigTab-blue.png);
	background-repeat:no-repeat;
	padding:10px;
	font-size:13px;
	line-height:1.3em;
	color:#ffffff;
	clear:both;
	}
.oitabHorizBlue a:link,.oitabHorizBlue a:visited;.oitabHorizBlue a:active
	{
	color:#ffffff;
	text-decoration:underline;
	}
.oitabHorizBlue a:hover
	{
	color:#fff;
	background-color:#000;
	text-decoration:none;
	}    
	
.oitabHorizGray
	{
	position:relative;
	display:block;
	width:590px;
	height:100px;
	background-image: url(../../oncology_issues/images/oi-bigTab-gray.png);
	background-repeat:no-repeat;
	padding:10px;
	font-size:13px;
	line-height:1.3em;
	color:#414141;
	clear:both;
	}
.oitabHorizGray a:link,.oitabHorizGray a:visited,.oitabHorizGray a:active
	{
	color:#414141;
	text-decoration:underline;
	}
.oitabHorizGray a:hover
	{
	color:#fff;
	background-color:#000;
	text-decoration:none;
	}    
	
/* BANNER ROTATOR FOR THE OI LANDING PAGE*/

div#oirotator
	{
	position:relative;
	width:600px;
	height:160px;
	margin-left:0;
	}
/* oirotator css */
div#oirotator ul li
	{
	float:left;
	position:absolute;
	list-style: none;
	left:0px;
	top:2px;
	}
/* oirotator image style */	
div#oirotator ul li img
	{
	border:0px solid #ccc;
	padding:4px;
	background:#fff;
	}
div#oirotator ul li.show
	{
	z-index:1;
	}
	
/* ROUNND BOX FOR THE OI LANDING PAGE*/

.rbroundbox
	{
	background:url(../../oncology_issues/images/nt.gif) repeat;
	}
.rbtop div
	{
	background:url(../../oncology_issues/images/tl.gif) no-repeat top left;
	}
.rbtop
	{
	background:url(../../oncology_issues/images/tr.gif) no-repeat top right;
	}
.rbbot div
	{
	background:url(../../oncology_issues/images/bl.gif) no-repeat bottom left;
	}
.rbbot
	{
	background:url(../../oncology_issues/images/br.gif) no-repeat bottom right;
	}
.rbtop div, .rbtop, .rbbot div, .rbbot
	{
	width:100%;
	height:7px;
	font-size:1px;
	}
.rbcontent
	{
	margin:0 7px;
	padding:10px;
	}
.rbroundbox
	{
	width:100%;
	margin:1em auto;
	}
