/* CSS Document */

/*--------------------BASE--------------------*/
html, body, ul, ol, li, p, h1, h2, h3, form, a, hr {
	margin: 0;
	padding: 0;
	border: 0;
}
body {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
}
#wrapper {
	text-align: left;
	width: 768px;
}

/*-------------------HEADER-------------------*/
#header {}
.slogan {padding: 0px;}
#breadcrumbs {padding: 10px 0 10px 0;}
#breadcrumbs a {
	color: #949494;
	text-decoration: none;
	padding: 0 8px 0 8px;
}

/*-------------------FOOTER-------------------*/
#footer {
	color: #929292;
	padding: 30px 0 0 0;
}
#footer a {
	color: #CCCCCC;
	text-decoration: none;
	padding: 0 10px 0 10px;
}

/*--------------------BOXES-------------------*/
#navigation, #login, #memberships, #map, #news_v, #trials {display: none;}

#about {}
.h_red {
	font-size: 12px;
	color: #FF0000;
	padding: 10px 0 9px 0;
	margin: 0 0 10px 0;
	font-weight: bold;
}
#search {display: none;}

/* ------container styles----- */
#left_container {display: none;}
#mid_container, #main_container {width: 650px;}
#right_container {display: none;}

/* ---------box styles-------- */
.boxed {list-style-type: disc;}
.boxed li {padding: 4px 0 4px 0px;}
.boxed li a {text-decoration: underline;}

/*---------------------TEXT-------------------*/
h1 {
	font-size: 12px;
	color: #FF0000;
	padding: 10px 0 9px 0;
	margin: 0 0 10px 0;
}
h2 {
	font-size: 11px;
	font-weight: bold;
	color: #313131;
}
p {
	margin: 14px 0 0 0;
	text-align: justify;
}
.red {color: #FF0000 !important;}

#countryHeading span
{
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}

/*--------------------LINKS-------------------*/
a {
	color: #FF0000;
	text-decoration: underline;
}

/*------------------SCROLLER------------------*/
#pscroller1 {display: none;}
#scroll_container {display: none;}

/*------------ risk matrix styles ------------*/
.risk_hd {
	border: 1px solid #676767;
	width: 80px;
	height: auto;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	padding: 10px 10px 10px 10px;
}
.risk_hd_alt {
	border: 1px solid #676767;
	width: 120px;
	height: auto;
	background: #FF0000;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
}
.risk_txt {
	border: 1px solid #676767;
	height: auto;
	width: 374px;
	font-size: 10px;
	padding: 5px;
}
.risk_inf, .low, .medium, .high, .extreme, .minimal {
	text-align: center;
	border: 1px solid #676767;
	width: 50px;
	height: auto;
	padding: 10px 10px 10px 10px;
	font-size: 10px;
	font-weight: bold;
}
.low {
	background: url(../images/low.gif) no-repeat;
	background-position: 11px 50%;/*mark change percentage */
}
.minimal {
	background: url(../images/minimal.gif) no-repeat;
	background-position: 11px 50%;/*mark change percentage */
}
.medium {
	background: url(../images/medium.gif) no-repeat;
	background-position: 11px 50%;/*mark change */
}
.high {
	background: url(../images/high.gif) no-repeat;
	background-position: 11px 50%;/*mark change */
}
.extreme {
	background: url(../images/extreme.gif) no-repeat; 
	background-position: 11px 50%;/*mark change */
}

.risk_txt P{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}/*mark change */

/* ---- MISC ----*/
.noprint
{
	display: none;
}
.printonly
{
	display: block;
}

