@charset "utf-8";
/* CSS Document */

p {
	line-height:130%;}
	

#email_table,
#phone_table,
#contact_table  {
	width:500px;
	margin:0px 24px 0px 24px;
	font-size:0.75em;
	}


	
.email_table, td
.phone_table td,
.contact_table td,
.email_table th,
.phone_table th,
.contact_table th {
	margin:0px;
	padding:6px 0px 6px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	
	}
	
	
.email_table, td
.phone_table td,
.contact_table td {	
	}
	
	
.email_table th,
.phone_table th,
.contact_table th {	
	font-weight:bold;}
	
	
.right {
	text-align:right;}
	
	
.indent {
	margin: 6px 24px 6px 24px;
	}
	
.indent a {
	color:#0066cc;
	text-decoration:none;}
	
.indent a:hover {
	color:#666666;
	}

.indent a:visited   {
	color:#0066cc;
	}
	
	
.fileinfo {
	font-size:10px;
	color:#333333;
	}
	
	
	
.image_l {

	float: left;
	margin: 0px 12px 6px 0px;
	padding:6px;
	}
	
.image_r {

	float: right;
	margin: 0px 0px 6px 12px;
	padding:6px;
	}

.center {
	text-align:center;
	}
	
.center_bold {
	text-align:center;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	font-size:30px;
	}
	
	
	
.table	{
		border-collapse:collapse;

}
	
.table td,
.table th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	border:#0066cc 1px solid;
	vertical-align:top;
	}

.table th {
	vertical-align:bottom;
	background-color:#0066cc;
	border:#ffffff 1px solid;

	}

.table td p,
.table th p {
	font-size:70%;
	margin:0px;
	padding:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	}

.table td.center p,
.table th.center p {
		text-align:center;
		}

	
.table tr td ul,
.table tr th ul {
	font-size:100%;
	margin:0px;
	padding:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	}

.table tr td ul li,
.table tr th ul li {
	font-size:70%;
	margin:0px 0px 0px 12px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	text-indent:-12px;
	}


.table th p {
	color:#ffffff;
	font-weight:bold;
	}

.revision p {
	color:#FF0000;
}

.file_info {
	font-size:90%;
	color:#FF0000;}
	
	
.codes {
	margin:24px 0px 12px 12px;
	padding:12px;
	background-color:#CCCCCC;
	font-size:90%;}
	
	
#content ul li ul li {
	font-size:100%;
	
	}	


.question {
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.answer {
	margin:12px 36px;
	
	}

.new {	color: #FF0000;
	font-style: italic;
	font-weight: bold;
}
	
Div.nav_white UL {line-height:1.2em; LIST-STYLE: disc url("/images/template_2006_images/nav/red_arrow.gif");	margin : 0px 0px 5px 25px;	padding: 0;}
Div.nav_white li {margin : 0px 0px 0px 5px; padding-right: 10px;}

Div.nav_white a {color: #0066CC;}
Div.nav_white a:hover {color: #0066CC; text-decoration: none;}
/**/
Div.nav_white a:visited {color: #0066CC;}
Div.nav_white a:visited:hover {color: #0066CC;}

ul hr {
	margin:0px;
	padding:0px;}

.notebox {
	color:#990033;
	font-weight:normal;
	font-size:70%;
	border:#990033 solid 1px;
	margin:12px 0px 12px 12px;
	padding:0px 0px 12px 0px;
	display: none;
	float:right;
	width:175px;
	}
.notebox h1 {
	background-color:#990033;
	color:#ffffff;
	font-weight:bold;
	font-size:120%;
	margin:0px;
	padding:12px;
	text-align:center;
	text-transform:uppercase;
	border-bottom:#990033; solid 1px;
	}

.notebox h2 {
	color:#990033;
	font-weight:bold;
	font-size:100%;
	margin:12px 12px 0px 12px;
	padding:0px;

	}
	
.notebox p {
	color:#000000;
	font-weight:normal;
	font-size:100%;
	margin:0px 12px 12px 12px;
	padding:0px;

	}
	
.notebox p.green {
	color:#009933;}


.chapters {
	width:340px;
	background-color:#F1F7FE;
	padding:0PX 12PX;
	margin:0PX;
	border:#003366 1px solid;

	}
.chapters ul,
.chapters ul ul
{
	margin:0px;
	padding:0px;
	list-style:none;}

.chapters ul li,
.chapters ul li ul li
{
	margin:0px;
	padding:6px 0px 0px 0px;
	}
.chapters ul li
{
	margin:0px;
	padding:6px 0px 6px 0px;
	}
.chapters ul li ul li
{
	margin:0px 12px 0PX 40PX;
	text-indent:-24PX;
	}
	
.chapters p
{
	margin:0px;
	padding:0px;
	border-top:#003366 1px solid;
	padding:12px 0px 0px 0px;
	}
	
.chapters ul ul {
	border:none;
	background-color:#FFF;
	padding:6px;
	margin-top:6px;}
	
.buttons p {
	height:76px;
	margin:0px;
	padding:0px;
	}

