/* default sryles */
*
{
	margin:0;
	padding:0;
}
body
{
	font-family:Verdana, Helvetica, sans-serif;
	padding:4px 15px;
}
.global{width:950px;}

.header,
.main,
.footer
{
	float:left;
	clear:both;
}
.header{padding:0 10px 12px 0;}
.main{}
.footer
{
	background:url(../_images/backgrounds/dotted2.gif) repeat-x top;
	padding:5px 0 0 0;
	width:940px;
}
.footer p
{
	font-size:68.75%;
	color:#999;
}

a img{border:none;}

h1
{
	clear:left;
	font-size:137.5%;
	font-weight:normal;
	color:#9d907d;
	padding-bottom:14px;
}
h2
{
	clear:left;
	font-size:131.25%;
	font-weight:normal;
	color:#851519;
}
h3
{
	color:#666;
	font-size:68.75%;
	font-weight:bold;
	padding-bottom:14px;
}
h4
{
	color:#826e59;
	font-size:87.5%;
	font-weight:bold;
	padding-bottom:14px;
}

p,li
{
	font-size:75%;
	color:#666;
}
p
{
	padding-bottom:14px;
	line-height:150%;
}
a
{
	color:#009ee0;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}

/* header */

.header .logo
{
	float:left;
	width:115px;
}

/* navigation styles */
.nav01{}
.nav01 ul
{
	float:right;
	list-style:none;
	padding-bottom:4px;
}
.nav01 ul li
{
	float:left;
	font-size:62.5%;
	padding:0 12px;
	border-right:1px solid #CCC;
}
.nav01 ul li.last
{
	border-right:none;
}
.nav01 ul li a
{
	color:#999;
}

.nav02
{
	float:left;
	width:825px;
	background:url(../_images/backgrounds/navStyle02.gif) no-repeat left bottom;
	padding-top:29px;
}
.nav02 ul
{
	list-style:none;
	padding-left:10px;
	float:left;
}
.nav02 ul li
{
	float:left;
	font-size:68.75%;
	padding-right:12px;
	background:url(../_images/backgrounds/navStyle02li.gif) no-repeat left 11px;
}
.nav02 ul li.first
{
	background:none;
}
.nav02 ul li.selected
{
	background:url(../_images/backgrounds/navStyle02li_selected.gif) no-repeat bottom right;
	margin-right:-2px;
}
.nav02 ul li a
{
	padding:12px 0 11px 12px;
	color:#666;
	display:block;
}
.nav02 ul li.selected a
{
	background:url(../_images/backgrounds/navStyle02li_selected.gif) no-repeat bottom left;
}
.nav02 p
{
	float:right;
	padding:10px 10px 0 0;
}

.nav03{}
.nav03 ul
{
	list-style:none;
	padding-bottom:18px;
	float:left;
}
.nav03 ul li
{
	float:left;
	font-size:62.5%;
	padding:0 16px 0 0;
	background:url(../_images/backgrounds/navStyle03.gif) no-repeat right top;
}
.nav03 ul li.selected
{
	background:none;
	font-weight:bold;
}
.nav03 ul li a
{
	color:#999;
}

.nav04 ul
{
	float:left;
	margin-left:-10px;
}

/* row & column styles */

.row		{clear:both;float:left;}
.row01 		{width:930px;padding:0 10px;}
.row02 		{width:960px;}
.row03 		{width:720px;}

.column		{float:left;}
.column01	{width:704px;}
.column02	{width:226px;}
.column03	{width:320px;}
.column04	{width:750px;}
.column05	{width:360px;}

.column02 img { float:right; margin-right: 60px;}

.row:after
{
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* container styles */

/* container01 */
.container01
{
	background:#f6f6f6;
}
.container01inner
{
	padding:10px 12px;
}

/* container02 */
.container02
{
	background:url(../_images/backgrounds/container02.gif) no-repeat top left;
	padding-top:42px;
	position:relative;
	margin-bottom:36px;
}
.container02inner
{
	background:url(../_images/backgrounds/container02.gif) no-repeat bottom left;
	padding:0 10px 9px;
}
.container02 h2
{
	position:absolute;
	top:8px;
	left:30px;
	background:#FFF;
	padding:3px;
	z-index:2;
}

/* container03 */
.container03
{
	background:url(../_images/backgrounds/container03.gif) no-repeat top left;
	padding-top:20px;
	position:relative;
	float:left;
	margin-bottom:26px;
}
.container03inner
{
	background:url(../_images/backgrounds/container03.gif) no-repeat bottom left;
	padding:0 10px 16px;
	float:left;
}

/* container04 */
.container04
{
	padding:0 50px 35px 20px;
}
.container04inner
{
}
.container04 h2
{
	position:absolute;
	top:-16px;
	background:#FFF;
	padding:3px;
	margin-left:-3px;
	z-index:2;
}
.container04 p,
.container04 li
{
	padding-bottom:10px;
}
.container04 ul
{
	list-style:none;
	padding-left:10px;
}
.container04 ul li
{
	background:url(../_images/backgrounds/bulletStyle02.gif) no-repeat top left;
	padding-left:10px;
	height:1%;
}

/* container05 */
.container05
{
	background:url(../_images/backgrounds/container05top.gif) no-repeat top left;
	padding-top:42px;
	position:relative;
	margin-bottom:25px;
	float:left;
}
.container05inner
{
	background:url(../_images/backgrounds/container05bottom.gif) no-repeat bottom left;
	padding:0 10px;
	float:left;
}
.container05 h2
{
	padding:3px;
	z-index:2;
}

/* container06 */
.container06
{
	background:url(../_images/backgrounds/container06top.gif) no-repeat top left;
	margin-bottom:40px;
}
.container06inner
{
	background:url(../_images/backgrounds/container06bottom.gif) no-repeat bottom left;
	padding:16px 20px 6px;
}

/* container07 */
.container07
{
	background:url(../_images/backgrounds/container07.gif) no-repeat top left;
	margin-bottom:40px;
	padding-top:32px;
	width:770px;
	position:relative;
}
.container07inner
{
	background:url(../_images/backgrounds/container07.gif) no-repeat bottom left;
	padding:0 30px 10px;
}
.container07 h2
{
	position:absolute;
	top:-3px;
	background:#FFF;
	padding:3px;
	margin-left:-3px;
	z-index:2;
	padding-bottom:0;
	color:#826e59;
}

/* content styles */

.content01{}

.content01 p,
.content01 cite,
.content01 blockquote
{
	line-height:18px;
	padding-bottom:0;
}
.content01 p,
.content01 cite
{
	font-size:68.75%;
	color:#666;
	font-style: normal;
}
.content01 blockquote
{
	font-style:italic;
	font-weight:bold;
	color:#3a6e8f;
	font-size:75%;
}

.content02{}

.content02 h2
{
	color:#666;
	padding-bottom:12px;
}

.content03{
	padding-right:20px;
	padding-bottom:10px;
}

.content03 h3
{
	color:#851519;
	padding-bottom:12px;
	font-size:150%;
	font-weight:normal
}
.content03 p,
.content03 li
{
	padding-bottom:10px;
}


/* link styles */

.link01
{
	background:url(../_images/backgrounds/bulletStyle03.gif) no-repeat top left;
	padding-left:12px;
	font-size:87.5%;
	line-height:normal;
}
.link02
{
	background:url(../_images/backgrounds/bulletStyle02.gif) no-repeat left top;
	padding-left:12px;
	font-size:68.75%;
	font-weight:bold;
	line-height:normal;
}

/* list styles */


.content02 li
{
	font-size:75%;
	color:#666;
	padding:0 0 10px 0;
}
.content02 ul,
.content02 ol
{
	padding-left:20px;
	padding-bottom:5px;
}
.content02 ul li,
.content02 ol li
{
	padding-bottom:5px;
}

.list02 li
{
	background:url(../_images/backgrounds/bulletStyle02.gif) no-repeat left top;
	padding-left:12px;
	font-size:68.75%;
	font-weight:bold;
	list-style:none;
	padding-bottom:10px;
	line-height:normal;
	height:1%;
}

/* table styles */

.content02 table
{
	width:100%;
	border-top:1px solid #D8D0C5;
	margin-bottom:20px;
}

.content02 table thead
{
	background-color:#9B8F79;
}

.content02 table thead th
{
	color:#FFF;
	padding:10px;
	font-size:68.75%;
	text-align:left;
}

.content02 table tbody tr td,
.content02 table tbody tr th
{
	border-bottom:1px solid #D7D0C6;
	padding:5px 10px;
	vertical-align:middle;
	font-size:68.75%;
	color:#656668;
}

.content02 table tbody tr th
{
	font-weight:bold;
	text-align:left;
}

.content02 table tbody tr td ul
{
	padding-bottom:0;
}

.content02 table tbody tr td ul li
{
	font-size:100%;
}

/* ext styles */

p.ext01
{
	position:absolute;
	bottom:16px;
	padding-bottom:0;
	line-height:normal;
}
p.ext02
{
	float:right;
}

/* headings */

#potential_threats,
#potential_threats span
{
	top:0;
	left:25px;
	position:absolute;
}
#potential_threats span
{
	background:url(../_images/headings/potential-threats.gif) no-repeat top left;
	width:545px; 
	height:43px;
	padding:0;
	display:block;
	left:0;
}
#step_by_step
{
	background:url(../_images/headings/step-by-step.gif) no-repeat top left;
	top:0;
	left:25px;
	width:559px;
	height:43px;
	text-indent:-10000px;
	padding:0;
}


/* help tooltips */

html\:abbr,abbr
{
	border-bottom:1px dashed #CCC;
	cursor: help;
}