@import url('yui-reset.css');

*{border:0px solid #eee;margin:0;padding:0;list-style:none}
html,body,#bg,#bg table,#bg td {width:100%;height:100%; background-color:#E9E3D5;}
body{font-family:Arial,Helvetica,sans-serif; cursor:default;
/*background-color:#E8E3D4;*/color:#000}

p	{
font-size:15px;
}
 
#main #outline
{
	position: absolute;
	width: 1072px;
	left: 50%;
	-height:100%;

	margin-left: -536px;
	background-image:url(../images/backsides.jpg);
	background-repeat:repeat-y;
	
}

#topBackground {
	background-color:#8E181B; 
	width:990px;
	text-align:center;
	padding: 0px; 
	margin-right: auto;
	margin-left: auto;
	position: relative;	
	/*
	
	THIS IS THE RED SHADE FOR BACKGROUND OF FLASH ANIMATION*/
}


#menuTop .main
{
	background-image:url(../images/basic_images/menu/menuback2.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top: 280px;
	height:44px;
	width:928px;
	left: 50%;
	margin-left: -463px;  
}


/*
#menuTop .main a
{

	line-height:42px;
	bottom:5px;
	text-decoration:none;
	color:#CCCCCC;
	padding-left:12px;
	padding-right:12px;

	
}

#menuTop .main a:link

{

	line-height:42px;
	bottom:5px;
	text-decoration:none;
	color:#CCCCCC;
	
}

#menuTop .main a:hover
{

	background-image:url(../images/basic_images/menu/rollover_outline.jpg);
	height:42px;
	line-height:42px;
	color:#990000;
}

*/

#cont .main {
	position:relative;
	width:927px;
	left: 50%;
	margin-top:150px;
	margin-left: -445px;
	min-height: 480px;
	
	}

#cont .main p{	
	color:#666666;}
#news 
{	

	z-index: 1!important;
	float:right;
/*Caroline's alterations to newsboard*/
	top:3px;
	position: relative;
	width:201px;
	margin-left:40px; 
	border:2px dotted #CCC;
	}
.board	
	{
	padding-top:5px;
	padding-bottom:15px;
	position:relative;

	margin-left:20px;
	width:80%;
	z-index: 1!important;}

.newstext {

font-family: Arial, Helvetica, sans-serif; 
color: #990000;
font-size:90%;


}

#footer
	{
	background-color:#f9f3e3;
	position:relative;
	width:990px;
	margin:0 auto;
	background:#8E181B;	
	}


#footer .bottom {
/* ------------PREVIOUS SETTING------------
background-image:url(../images/basic_images/menu/footermenu.jpg); 
background-repeat:repeat; */
background-color:#8E181B;
text-align:center;}

#footer .bottom a{
	font-size:12px;
	line-height:28px;
	margin-left:20px;
	text-decoration:none;
	color:#FFFFFF;

}
/*
*    this is to affect th4 top menu
*
*/

#footer .bottom  table {
	text-align: center;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#footer .copyright	{

color:#CCCCCC;
font-size:x-small;}


#belowcopyright
{
 clear:both;
 height:100%; 
 background-color:#f9f3e3; 
 bottom:0px;	
	
}



#banner .main
{
	position: absolute;
	height: 227px;
	left: 50%;
	top:50px;
	margin-left: -463px; 

	width:927px;


}
 needed for IE 6 
#banner img 
{
	width: 927px;
	height: 227px;

}



#flash_logo {


position:absolute; 
top: 10px;
left:10px;
float:left;
}

#slogan_home {

position:absolute;
top: 65px;
left: 185px;
float:right;
z-index:50;
}


#feature{position:absolute; width:100%; height:600px; z-index:10; }



#feature .top 
{
background-image:url(../../../images/basic_images/drugsafetybanner.png);
width:927px;  
height:227px; 
margin-top:80px;
margin-left:34px; 
}
#feature .bottom {background-repeat:no-repeat;}

#feature .bottom a{width:934px; height:42px;
margin-left:29px;
text-align:center;
font-size:20px;
}
/*
*    this is to affect th4 top menu
*
*/
#feature .bottom a:hover
{
	font-size:20px;
	color:#FFFFFF;
}

#feature .content {
width:201px; 
height:298px; 
background-image:url(../images/clipboard-altered.png);
background-repeat:no-repeat;
margin-left: 759px;
}
#feature .content .moduletable .mod_placehere {
margin-top:5px;
margin-left:31px;
z-index:1!important;}

#feature .content img {
margin-top:84px;
margin-left:31px;}

#feature .content { font-size:60%;}


/*Beginning of article styles made by Caroline*/

hr	{ 	/*styling for the HR on the 'Visit Us' page*/
	color:#666666;
	background-color:#f9f3e3;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #666666;
	border-top-color: #666666;
	border-top-width: 1px;
}



.BodySubtitle {			/*Mainly appears on 'Management' page, but shows up wherever else we used a 'large title'*/
font-size:1em;
font-weight: bold;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif; } 



.articlediv {	/*Created to give same placement to all the articles (acts like a 'Master div' to the Joomla articles*/
background-color:#f9f3e3;
text-align: left;
width:875px;

float: left;
padding-top: 1em;
position: relative;
margin-right:100px;

}

.subtitle {	/*a subheader, used when a LARGE title isn't needed, but the title needs to be more prominent than the text body*/
font-weight:bold;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*--------------These are applied to the links found throughout ITR---------------------*/
a {
	text-decoration:none;
	color:#990000;
}

a:hover {
text-decoration:none;
color:#345A88;}

.bio a:hover{
text-decoration:underline!important;
}

.bio1 a {
font-weight:bold;}

.bio1 a:hover{
text-decoration:underline!important;
}

.smallmargin {

margin-left:20px;}

.header {	/*main titles in 'Services' page*/
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.sitemapgroups	a{
margin:0px 10px 0 10px;
color:#000000;
}

.sitemapgroups	a:hover{
	color:#990000;
}
.headerspace	{
margin:6px;
padding:1em;}

#space	{

padding-top:3px;
padding-bottom:3px;}

/*.subheading	a{
margin-left:20px;}

.subcategory	a{

margin-left:45px;
font-size:80%;}

.header	{

font-size:16px;
color:#009966;}*/

/*For the Sitemap page*/
.secondlevel {
margin-left:10px;
color:#009966;}

.thirdlevel	{
font-size:90%;
margin-left:35px;
color:#339999;}

.fourthlevel	{
font-size:90%;
margin-left:70px;
color:#336699;}

/*For the Sitemap page*/
/*.boldy	{
font-weight:bold;}*/


.secondlevel2 {
	margin-left:10px;
	color:#009966;
	font-weight:bold;

}

.thirdlevel2	{
font-size:90%;
/*margin-left:35px;
color:#000066;*/}

.fourthlevel2	{
font-size:70%;
font-weight:normal!important;
/*margin-left:70px;
color:#336699;*/}


.secondlevel2 a:hover, .thirdlevel2 a:hover, .fourthlevel2 a:hover  {
text-decoration:underline;}

.articlediv ul
{
	padding: 0;
}

.articlediv ul li 	{
list-style-type:circle;
margin-left:40px;
margin-top:10px;}

.articlediv ul li a:hover{
text-decoration:underline!important;}

/*--------------end of ITR Link styles---------------------*/
















/*
#cont .bottomOfMain {
	left: 0px;
	bottom: 0px;
	width:990px;
	height: 188px;
	background-image:url(../../../images/basic_images/below_content_03_03.png);
	background-repeat: no-repeat;
} 
#sidemenu 
{
	background-image:url(../../../images/basic_images/below_content_03_03.png);
	background-color:#f9f3e3;
	position:inherit;
	top:713px;
	width:100%;
	height:288px;
	background-repeat:repeat-x;
	}
#sidemenu a 
{

color: white;
}

#sidemenu ul, #sidemenu ol {
	

}
#sidemenu ul
{
	margin:10px 0px 10px 20px;
	padding:0 0 0 0;	
}
#sidemenu li
{

	border-bottom: 10px dashed white;
	border-bottom-width:thin;

}
#sidemenu ol
{
	border-bottom: 10px dashed white;
	border-bottom-width:thin;
}

#sidemenu a:hover 
{
	color: white;
}	
#sidemenu .item
{

}
#sidemenu .box { 
	border: 0px solid black; 
	background: #11263E; 
	width: 200px;
	float: right; 
}







#static_bg div{
	position:absolute;
	width:990px;
	height:526px;
	right:0px;
	z-index:0;
	border:0px solid red;
	background-image:url(../../../images/basic_images/below_content_03_03.png);
}
#static_bg table{display:block; }

.titleRed_allcaps {
font-family: Arial, Helvetica, sans-serif;
color: #8E191B;
font-size: 16px;
font-weight: bold;
padding: 5px 5px 5px 5px;
text-transform: uppercase;
}



p{font-size:100%; color:#000000;}
h1{font-weight:bold; font-size:150%;}
._red{color:#8e191b;font-weight: bold; padding: 5px 5px 5px 5px;}
a {color:#8e191b; text-decoration:none;}
a:hover { text-decoration:underline; }


#bg table{display:block; background-color:#000000;}

#logo {position:absolute; top:50px; left:50px; width:153px; height:152px;  z-index:3; background:url(../images/logo_template.png) }
#zwing {position:absolute; bottom:0; left:0;  width:335px; height:638px; z-index:-1; background-color:#f9f3e3;}



#behind {position:relative; margin: 0 auto; bottom:0px; left:0; width:990px; height:100%; background-image:url(../images/behindText_menu.jpg); background-color:#000000; background-repeat:repeat-y;  z-index:0;}

*/








/*#feature .bottom #menulist ul{padding-top:5px;}
#feature .bottom #menulist ul li{padding-right:4px;padding-left:4px; }

#feature .bottom #menulist ul li {
color:#FFFFFF;
display: inline;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
height:42px;
}

#feature .bottom #menulist ul li:hover{
background-image:url(../../../images/basic_images/menu/menu_12.jpg)
height:200px;
color:#90191D;
display: inline;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

#feature .bottom #menulist ul li:active{
background-color:F9F3E3;
color:#90191D;
display: inline;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
} */



/* {position:absolute; width:147px; height:152px; left:20%; top:70%; z-index:3; background-color:#990000;}*/
