﻿/*Name: Ushnash Shukla
 *Date Revised: May 18, 2006
 *Project: WYPC0026 - CANR
 *
 *Description: CSS file for the CANR project*/
 
body{
	text-align:center; /*permits IE to center site*/
	overflow-x: auto;
	overflow-y: scroll;

}


#data_table tr{
	border-bottom: 1px solid #666666;
}


#data_table td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	height:20px;
}

#data_table th{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	text-align:left
}

#data_table .borderrow	{
		border-bottom:1px solid black;
		height:6px;
		font-size:1px;
		/*line-height:6px;*/
        }


#ward_data_table tr{
	border-bottom: 1px solid #666666;
}


#ward_data_table td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	height:20px;
}

#ward_data_table th{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	text-align:left
}

#ward_data_table td.borderrow	{
		border-bottom:1px solid black;
		height:6px;
		font-size:1px;
		/*line-height:6px;*/
        }

.sup
{
	position:relative;
	font-size:8px;
	bottom:0.6em;
}

.nowrap
{
	white-space:nowrap;
}





img.docpic{
	border:1px solid #CCCCCC;
}

#sitewrapper{
	width:955px; /*define a width for non-IE browsers to calculate the "center"*/
	margin:0 auto; /*code to center on non-IE browsers*/
	text-align:left; /*make sure out text doesn't center along with the site*/
}

#teaser{
width:210px;
height:30px;
}


table.navbar
{font-size: xx-small;
margin: 0px;
padding: 0px; 
border: 0px; 
}

table.menu
{font-size: 8pt;
margin: 0px;
padding: 0px;
}

td.menuNormal
{padding: 0px;
color: #e1a3a6;
font-family:Arial, Helvetica, sans-serif;
font-size: xx-small;
vertical-align: top;
background-color: white;}

td.menuHover
{padding: 0px;
color: white;
vertical-align: top;
font-family:Arial, Helvetica, sans-serif;
font-size: xx-small;

/*remove the following line for drop-down menu with images*/
background-color: #e1a3a6;}

div.menuNormal
{display: none;
position: static;}

div.menuHover
{border: 1px solid #e1a3a6;
background-color: white;
display: inline;
position: absolute;}

a.menuitem:link
{text-decoration: none;
color: #696969;
background-color: white;
display: block;}

a.menuitem:visited
{text-decoration: none;
color: #696969;
background-color: white;
display: block;}

a.menuitem:hover
{text-decoration: none;
color: white;
background-color: #e1a3a6;
display: block;}

a.menuitem:active
{text-decoration: none;
color: white;
background-color: #e1a3a6;
display: block;}


#map_teaser_combo{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:8pt;
	color:#696969;
	/*border: 0px;
	background-color:#e1a3a6;*/
	
	
	
width:300px;

}

td.teaser_map_table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6pt;
	color:#696969;
	text-align:left;
	vertical-align:top;
}
th.teaser_map_table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6pt;
	color:#696969;
	text-align:left;
	vertical-align:top;
}
div.teaser_map_table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6pt;
	color:#696969;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}

div.teaser_map_tooltip{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6pt;
	color:#696969;
	text-align:left;
	vertical-align:top;
}

a.teaser_map_table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6pt;
	color:#696969;
	font-weight:bold;
	text-align:left;
	text-decoration:none
	vertical-align:top;
}


#poem{
width:100px;
height:40px;
background-color:#cccccc;
}



a.registertext{
	text-decoration:none;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

a.registertext:hover{
	color:#FF0066;
}

a.langlinks{
	color:#ffffff; 	/*color:#3333CC;*/
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.smalltext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:center;
}

.tooltip{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	
	text-decoration:none; 
}


.smalltext2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0B3A78;
	
	text-decoration:none; 
}
.smalltext3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#03227F;
	text-align:justify;
}

.smalltext4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:left;
}

.smalltext5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none; 
}

.smalltext6{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#000000;
	text-align:right;
}

.smalltext7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#03227F;
	text-align:justify;
}



.fp_editorial_board{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#03227F;
	padding-left:3px;
	line-height:15px;
	text-decoration:none; cursor:default; 
}


.breadcrumps{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0066CC;
	
	text-decoration:underline; 
}


a.minihref{
	color:#FF0099;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


a.footer{
	color:#0066CC;
	font-size:10px;
	font-weight:bold;
	padding:0 5px 0 5px;
	text-decoration:none;
	border-right:2px solid #0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:hover{
	color:red;
}

a.leftbarlinks{
	color:#FFFFFF;
	height:24px;
	width:134px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.leftbarlinks:hover{
	
	background-color:#1566AD;
	color:#FFFFFF;
	/*font-stretch:expanded;
	line-height:20px;
	text-align:center;
	padding-bottom:0px;
	text-transform:uppercase;
	*/
	
}

div.leftbar{
	height:25px;
	width:134px;
	line-height:20px;
	text-align:center;
	padding-bottom:0px;
	text-transform:uppercase;
	border-bottom:1px solid #FFFFFF;
	cursor:pointer;
	/*background-repeat:no-repeat;
	background-image:url(../images/btn_leftbar.jpg);*/
}

div.leftbar:hover{
	
	background-color:#1566AD;
	
}


a.indextitle1{
	height:25px;
	text-align:right;
	color:#33CCFF
}
	
h3{
	color:#020E68;
	font-size:12px;
	clear:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*padding-left:3px;*/
}

h3.sectiontitle{
	font-size:12px;
	padding-top:22px;
	text-transform:uppercase;
}

h3.sectionsubtitle{
	font-size:12px;
	padding-top:0px;
	padding-bottom:0px;
	margin: 10px 0 10px 0;
	text-transform:none;
}


h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	color:red;
}

.smallsectiontitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:middle;
	background: #dcdcdc;
	color:#457481;
	/*height:20px;*/
	
}


h1{
	font-size:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#020E68;
	border:0px dotted #777777;
}

#topcontent{
	position:relative;
	text-align:justify;
	top:5px;
	left:5px;
	width:auto;
	height:auto;
	border:0px solid red;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
	background-color:red;
}

.contentarea{
	position:relative;
	text-align:justify;
	width:inherit;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:9px;
	padding-left:9px;
}

.contentarea1{
	position:relative;
	text-align:left;
	width:inherit;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}


.contenttd{
	position:relative;
	text-align:justify;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
}

td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
}

th{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	text-align:left
}



img{
	border:0px;
}


ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	/*list-style-type:*/
}

.formstyle{
	/*border:1px solid #020E68;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}



.sponsor{
	/*border-bottom:1px dotted #DDDDDD;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:0px;
	padding-bottom:0px;
}

.sectiontitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#020E68;
	font-size:16px;
	font-weight:bold;
}

.popup{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	font-weight:bold;
}

p.bodytext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
	margin-top:0px;
	text-align:justify;
}


.editorialboard{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px;
	color:#000000;
	text-align:left;
}

/*
#editorialboard{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
}
*/
.docname{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.doctitle{
	border-bottom:2px solid #696969;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#696969;
	padding-top:0px;
	padding-botom:0px;
}

.doctitle1{
	border-bottom:2px solid #696969;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#696969;
	padding-top:0px;
	padding-botom:0px;
}

.editorialsections{
	color:red;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div.topbar{
	height:24px;
	line-height:24px;
	text-align:center;
	padding-bottom:0px;
	padding-top:0px;
	text-transform:uppercase;
	background-repeat:repeat-x;
	background-image:url(../images/canr_top_menu_bg_nov28.jpg);
}
span.topbaritem{
	line-height:22px;
	height:22px;
	//vertical-align:top;
}
span.topbaritemh{
	line-height:22px;
	height:22px;
	text-align:center;
	//vertical-align:top;
	background-color:#9A9A9A;
}

span.topbaritem:hover{
	line-height:22px;
	height:22px;
	background-color:#9A9A9A;
}

a.toplinks{
	color:#FFFFFF;
	font-size:10px;font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:2px;
	padding-right:3px;
	border-right:3px solid #FF0099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.toplinks:hover{
	color:#FFFFFF;
}




td.hottopic_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-indent:3px;
	background-color:#333399;
	color:white;
	border:1px solid #CCCCCC;
}

td.hottopic_content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	border-bottom:1px solid #CCCCCC;
	text-align:justify;
	padding-bottom:15px;
	padding-top:10px;
}

td.hottopic_content span{
	font-weight:bolder;
	font-style:italic;
	color:#FF3333;
	text-align:justify;
}

td.hottopic_content div{
	padding-left:10px;
	text-align:justify;
}

td.hottopic_content a{
	text-decoration:none;
	font-size:10px;
}



td.mnitem{
	line-height:22px;
	height:22px;
	vertical-align:middle;
}
td.mnitemh{
	/*line-height:22px;
	height:22px;
	text-align:center;*/
	vertical-align:middle;
	background-color:#9A9A9A;
}


a.mnlink{
	color:#FFFFFF;
	font-size:10px;font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:5px;
	padding-right:5px;
	/*border-right:3px solid #FF0099;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.mnlink:hover{
	color:#FFFFFF;
	
}


div.mbar1{
	height:22px;
	
	line-height:20px;
	text-align:center;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	text-transform:uppercase;
	/*border-bottom:1px solid #FFFFFF;*/
	cursor:pointer;
}

div.mbar1:hover{
	
	background-color:#4F77C7;
	
}

a.mlinks1{
	color:#FFFFFF;
	height:22px;
	font-size:10px;font-weight:bold;
	text-align:center;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.mlinks1:hover{
	background-color:#9A9A9A;
	color:#FFFFFF;
}


div.mnbar{
	height:24px;
	line-height:24px;
	text-align:center;
	padding-bottom:0px;
	padding-top:0px;
	text-transform:uppercase;
	background-repeat:repeat-x;
	background-color:#8AA9E7;
	border-top:1px solid #FFFFFF;
	/*background-image:url(../images/canr_top_menu_bg_nov28.jpg);*/
}



div.mbar{
	height:22px;
	
	line-height:20px;
	text-align:center;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	text-transform:uppercase;
	
	cursor:pointer;
}

div.mbar:hover{
	
	background-color:#4F77C7;
	
}

a.mlinks{
	color:#FFFFFF;
	height:22px;
	font-size:10px;font-weight:bold;
	text-align:center;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.mlinks:hover{
	background-color:#4F77C7;
	color:#FFFFFF;
}

a.sitemap
{
	color:211B4A;
	text-decoration:none
}

div.tos { 
border: solid 1px #CCCCCC;
height: 400px; 
overflow: auto;  
width: 100%; 
}

/* FEB 2008 ADDITIONS */


/* replaces repeated local styles (that may be in use elsewhere, too...): */
        ul.canward {
        	list-style-type:square;
        	margin-left: 10px;
        	padding-left : 10px;
        	margin-top:0px;
        	line-height:20pt;
        }
        
        .bold	{
        	font-weight:bold;
        }
        
        .italic	{
        	font-style:italic;
        }
        
/* background colors for biogram cells */        
        .hibg	{
        	background-color:#CCFFD9;
        	text-align:center;
        }        
        .m-hbg	{
        	background-color:#FFFFCC;
        	text-align:center;
        }
        
        .medbg	{
        	background-color:#FFE9A8;
        	text-align:center;
        }
        
        .lobg	{
        	background-color:#FFCCD9;
        	text-align:center;
        }
        
        .nobg	{
        	background-color:#D9D9D9;
        	text-align:center;
        }
        
        table.antibiogram	{
		padding:2px;
		border-width: 1px;
		border-spacing:0;
		border-style: solid;
		border-color: black;
		border-collapse: collapse;
        }
        
        

	table.antibiogram th {
		padding:4px;
		border-width: 1px;
		border-style: solid;
		border-color: black;
        	text-align:center;
        	vertical-align:bottom;
	}
	
	table.antibiogram td {
		border-width: 1px;
		border-style: solid;
		border-color: black;
		line-height:14pt;
	}
	
	.org	{
		font-weight:bold;
        	font-style:italic;
        	padding-left:4px;
        	padding-right:6px;
        	white-space:nowrap;
        }
	
	.regorg	{
		font-weight:bold;
        	font-style:italic;
        	white-space:nowrap;
        	padding:4px 4px 0 4px;
        	line-height:11px;
        	text-align:center;
        }
	
	.noiso	{
		font-weight:bold;
        	text-align:center;
        }
        
        .loc	{
        	padding-left:4px;
        }
        
        .regloc	{
        	padding-left:4px;
        	padding-right:6px;
        }	
        
        .antibnotes	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:14px;
		padding-bottom:6px;
		text-align:left;
	}

	.tr	{
		display:table-row;
	}

	.td	{
		display:table-cell;
        }
        
        .border	{
		border:1px solid black;
        }
       
	.data	{
		padding:4px;
		border-width:0;
		border-spacing:0;
		border-collapse: collapse;
		text-align:center;
		line-height:18px;
        }
       
	.data th	{
		padding:4px 6px 4px 6px;
		text-align:center;
        }
       
	.lead	{
		line-height:24px;
        }
       
	.nolead	{
		line-height:13px;
        }
       
	.borderrow	{
		border-bottom:1px solid black;
		height:6px;
        }
       
	.vertrule	{
		border-right:1px solid black;
		width:1px;
        }
        
        
        /* needed to force left-alignment of th (converted to td) */
       
	.orgheader	{
		padding:4px 6px 4px 10px;
		text-align:left;
		font-weight:bold;
	}	
       
	.organism	{
		padding-left:10px;
		text-align:left;
		font-style:italic;
        }
       
	.org-plain	{
		padding-left:10px;
		text-align:left;
        }
       
	.total	{
		padding:10px 4px 0 10px;
		text-align:left;
		font-weight:bold;
        }
       
	.totalno	{
		padding:10px 4px 0 6px;
        }
        
        }
       
	.rowlabel	{
		text-align:left;
		font-weight:bold;
		padding-right:10px;
        }
        
        .left	{
        	text-align:left;
        }
        
        .center	{
        	text-align:center;
        }
       
	.wrapper	{
		padding:0;
		border-width:0;
		border-spacing:0;
		border-collapse: collapse;
		width:100%;
        }
        
        .normal	{
        	font-style:normal;
        	font-weight:normal;
        }
        
        .notitalic	{
        	font-style:normal;
        }
        
        .notbold	{
        	font-weight:normal;
        }	
        