/* CSS Document */

#header {height:225px;}
#site{width:900px; background:#FFFFFE; margin: auto;}
#navigation{width:200px; }
#main {width:600px;}
#footer {height:60px;}

#printright {
 float: right;
 width: 450px;
}
#printleft {
 float: left;
 width: 450px;
}

/* Global HTML rules */

html, body, div, table, tr, th, td, ul, li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

body{
	background:#A9A9A9;
}


html{color:#0000A0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:19px;}

a {color:#362F9D; font-size:12px;}
a:hover{text-decoration:none;}
a img { border:0;}

img {vertical-align:top;}

hr {background-color:#0000A0;  height: 5px; margin: 10px auto 15px 0; text-align: left;}


input, select { vertical-align:middle; font-weight:normal;}

/* Global CSS Class rules*/
.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

.h_text {padding:6px 0 6px 4px; background:url(images/nav_menu.gif);font-size:14px; color:#FFFFFF; font-weight: bold;}

.border {border-width: 1px; border-style: solid;}

.more {text-align:right;}
.more a{background:url(images/more_bg.gif) top right no-repeat; padding-right:13px; color:#6E6E6E; font-weight:bold;}

.date {background:url(images/date_bg.gif) no-repeat 0 0; padding:2px 0 2px 22px; font-weight: bold;}

.bot_line {background:url(images/h_text_bg.gif) bottom repeat-x;}

.input {width:171px; height:18px; border:1px solid #a4a4a4; background:none; padding:0 0 0 5px; font-family:tahoma; line-height:13px; color:#a4a4a4;}

#header_line {background:url(images/header_bg.gif) top repeat-x;}

#header .content {background:url(images/fti_logo3.gif) top left no-repeat; padding:50px; color:#ffffff;}
#header .content .text {font-size:14px; padding:95px 15px 0 160px; font-style:italic;}

#navigation {border-color:#677D92; margin: 5px;}
#navigation ul {list-style: none;margin: 0;padding: 0;}
#navigation li {list-style:none;}
#navigation li a {height: 24px;text-decoration: none;}	
#navigation li a:link, #navigation li a:visited {font-weight:bold; color: #fff;display: block;background: url(images/nav_menu.gif);padding: 8px 0 0 10px;}
#navigation li a:hover {color: #362F9D;background: url(images/nav_menu.gif) 0 -32px;padding: 8px 0 0 10px;}
#navigation li a:active {color: #283A50;background: url(images/nav_menu.gif) 0 -64px;padding: 8px 0 0 10px;}
#navigation .p1 {padding:5px 0 7px 0;}
#navigation .content{padding:5px;}

/*main layout */

#main ul {margin: 5px auto 0px 25px;padding: 0;}
#main li {list-style:circle;}
#main .p1 {padding: 4px 0 0 0;}
#main .p2 {padding: 8px 0 0 0;}
#main .bold_text {font-size:14px; font-weight:bold;}
#main .text {font-size:14px;}
#main .page_header{font-weight:bold; font-size:22px; text-align: left;}
#main .section_summary a {font-size:14px; font-weight: bold;}
#main .section_header{font-weight:bold; font-size:18px; text-align: left;padding: 0 0 10px 0;}

#site .page_header{font-weight:bold; font-size:22px; text-align: left;}
#site .text {font-size:14px;}
#site .printtitle {font-size:18px; color:#000000; font-weight:bold; text-decoration:underline;}
#site .printname {font-size:14px; color:#000000; font-weight:bold; text-decoration:underline;}
#site .print {font-size:14px; color:#000000; margin-left: 20px;>}

#footer_line {background:url(images/footer_bg.gif) top repeat-x;}
#footer li {padding-top:20px; float:left; width:250px; font-size:12px; text-align:center;  display:block;}

