/*****************************************/
/******* standard properties start *******/
/*****************************************/
	body, th, td, p {
		font-family: tahoma, verdana, arial, helvetica;
		font-size: 11px;
		color: #000000;
	}
	
	body{
		background-color: #0083B8;
		margin: 0;
	}
	

	a:link{ color: #000000; text-decoration: none; }
	a:visited{ color: #000000; text-decoration: none; }
	a:hover{ color: #000000; text-decoration: none; }
	
	.spacingnav2 { font-size:3px; line-height:4px;}
	spaceingnav{ font-size:3px; line-height:4px;}
/***************************************/
/******* standard properties end *******/
/***************************************/

/* content */
.bodycopy {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	line-height: 15px;
}
.bodycopyheader {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4B2828;
	font-size: 15px;
	line-height: 15px;
}
.bodycopy_darkgrey {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	line-height: 15px;
}


/*****************************/
/******* general start *******/
/*****************************/
	.backgroundTile{
		background-image: url(../images/background_til.jpg);
		background-repeat: repeat-x;
	}
	
	.searchBacking{
		width: 170px;
		height: 80px;
		padding-bottom: 14px;
		padding-left: 10px;
		background-image: url(../images/search_backing.gif);
		background-repeat: repeat-x;
	}
	
	.msgText{
		color: #cc0000;
		padding-top: 10px;
		padding-left: 10px;
		padding-bottom: 10px;
	}
	
	.footer{ color: #ffffff; height: 25px; }
	
	a.subpageSubLinks{ font-size: 10px; }
	a:link.subpageSubLinks{ text-decoration: none; }
	a:visited.subpageSubLinks{ text-decoration: none; }
	a:hover.subpageSubLinks{ text-decoration: underline; }
	
	a.footerLinks{ padding: 2px; }
	a:link.footerLinks{ color: #ffffff; }
	a:visited.footerLinks{ color: #ffffff; }
	a:hover.footerLinks{ color: #006699; background-color: #ffffff; }
	
	a:link.allianceLink{ color: #ffffff; text-decoration: none; }
	a:visited.allianceLink{ color: #ffffff; text-decoration: none; }
	a:hover.allianceLink{ color: #ffffff; text-decoration: none; color: #006699; background-color: #ffffff; }
	
	a.fluorescenceLink{ padding: 2px; }
	a:link.fluorescenceLink{ color: #ffffff; text-decoration: underline; }
	a:visited.fluorescenceLink{ color: #ffffff; text-decoration: underline; }
	a:hover.fluorescenceLink{ color: #ffffff; text-decoration: none; color: #006699; background-color: #ffffff; }

	a:link.bodycopy{ text-decoration: underline; }
	a:visited.bodycopy{ text-decoration: underline; }
	a:hover.bodycopy{ text-decoration: underline;  }
	
	a:link.bodycopy_darkgrey{ text-decoration: underline; }
	a:visited.bodycopy_darkgrey{ text-decoration: underline; }
	a:hover.bodycopy_darkgrey{ text-decoration: underline;  }
	
	a:link.blackLink{ text-decoration: underline; }
	a:visited.blackLink{ text-decoration: underline; }
	a:hover.blackLink{ text-decoration: none; }
	
	.who{
		background-image: url(../images/promo.gif);
		background-repeat: no-repeat;
		padding-top: 1px;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#666666;
		font-size: 11px;
		line-height: 17px;
	}
		.partners{
		background-image: url(../images/questions.jpg);
		background-repeat: no-repeat;

	}
	
	.home_content{
		background-image: url(../images/home_content_tile.gif);
		height: 440px;
	}
	
	.homeCell1{
		background-image: url(../images/home_cell1.gif);
		background-repeat: no-repeat;
		background-position: center;
		height: 158px;
		padding-left: 1px;
	}
	
	.homeCell2{
		background-image: url(../images/home_cell2.gif);
		background-repeat: no-repeat;
		background-position: center;
		height: 158px;
		padding-left: 1px;
	}
	
	.subpageContentBacking{
		background-image: url(../images/subpage_content_backing_tile.gif);
	}
	
	.subpageContentTile{
		height: 485px;
		background-image: url(../images/subpage_content_tile.gif);
		background-repeat: repeat-x;
	}
	
	.subpageContent{
		padding-left: 10px;
		padding-right: 30px;
	}
/***************************/
/******* general end *******/
/***************************/



/***************************/
/******* forms start *******/
/***************************/
	.btnSilverMed{
		cursor:pointer;
		border: 0px inset;
		font-family: arial, helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		background-color: transparent;
		width: 80;
		height: 17;
		background-image: url(../images/form_btn_silver_med.gif);
		background-repeat: no-repeat;
	}
	
	.btnRedMed{
		cursor:pointer;
		border: 0px inset;
		font-family: arial, helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		background-color: transparent;
		width: 80;
		height: 17;
		background-image: url(../images/form_btn_red_med.gif);
		background-repeat: no-repeat;
	}
	
	.btnGreenMed{
		cursor:pointer;
		border: 0px inset;
		font-family: arial, helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		background-color: transparent;
		width: 80;
		height: 17;
		background-image: url(../images/form_btn_green_med.gif);
		background-repeat: no-repeat;
	}
	
	.input{
		font-family: tahoma, verdana, arial, helvetica;
		font-size: 10px;
		color: #000000;
		border-bottom: 1px solid #7f9db9;
		border-top: 1px solid #7f9db9;
		border-left: 1px solid #7f9db9;
		border-right: 1px solid #7f9db9;
		padding-left: 2px;
	}
	
	.inputSearch{
		font-family: tahoma, verdana, arial, helvetica;
		font-size: 10px;
		color: #000000;
		border: hidden;
		padding-left: 5px;
		padding-right: 5px;
		width: 106px;
		height: 14px;
		background-color: transparent;
		background-image: url(../images/input_search.gif);
	}
	
	.list{
		font-family: tahoma, verdana, arial, helvetica;
		font-size: 10px;
		color: #000000;
		border-bottom: 1px solid #7f9db9;
		border-top: 1px solid #7f9db9;
		border-left: 1px solid #7f9db9;
		border-right: 1px solid #7f9db9;
	}
	
	.formFieldLabel{
		font-weight: bold;
		color: #000000;
		padding-right: 5px;
		text-align: right;
	}
	
	.formFieldTextLabel{
		padding: 3px;
		background-color: #efefef;
	}
	
	.required{
		color: #cc0000;}
	
/*************************/
/******* forms end *******/
/*************************/

