html{
	height:100%; 
	background:url(../i/structure/background.jpg) center;
	background-color:#A1A8A5;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:bottom; 
}
body{
  font:12px/18px Tahoma, "Trebuchet MS", sans-serif; 
	vertical-align:top;
	margin:0px; 
	padding:0px; 
}

#wrapper{width:926px; margin:0px 20px 5px 20px;}
#us_cashflows{padding:10px 0px; background:#FFF; text-align:left; display:block; background-color:#FFF; border-color:#000; border-width:0px 6px 6px 6px; border-style:solid;}
#main{width:680px; display:block; padding-left:200px;}
.img_border{border:1px solid #333;}
.images img{margin:10px; border:2px solid #333;}

h1{font:italic 22px/26px Georgia, "Times New Roman", Times, serif; color:#333; text-align:left;}
h2{font:italic 18px/25px Georgia, "Times New Roman", Times, serif; color:#333;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{font-size:12px; color:#666;}
td{vertical-align:top;}
a {color:#3366FF; text-decoration: none;}
a:hover	{color:#FFCC00;	text-decoration: none;}
div{vertical-align:top;}

#footer{color:#000; font:11px/14px "Trebuchet MS", Helvetica, Arial, sans-serif;}
#footer a {color:#000; text-decoration:none;}
#footer	a:hover {color:#FFCC00;}
.disclaimer{color:#CCC; font:9px/12px Arial; text-align:center;}
.error{font:10px Arial; padding-left:5px; color:#CC0000;}


/* BREADCRUMBS */ 
.breadcrumbs{width:100% color:#CCC; font-size:10px; padding:0px 0px 0px 8px; vertical-align:top; height:29px; background:url(../i/structure/breadcrumbs.gif) no-repeat top right #FFF; text-align:left; border-color:#000; border-width:0px 6px; border-style:solid;}
.breadcrumbs a{color:#CCC; text-decoration:none;}
.breadcrumbs a:hover{color:#FF7E06; text-decoration:none;}

/* SEARCH */
.search input{
	background-color: #fff;
	font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5A698B;
	margin: 3px 0px 3px 8px;
	padding: 1px 1px 1px 3px;
	border: 1px solid #8595B2;
}
.search button{ background:url(/i/buttons/search.gif) no-repeat bottom; vertical-align:bottom; border:none; margin:3px 0px 0px 0px; cursor:pointer; padding:0px; height:17px; width:11px; cursor:pointer;}
.cur_time{padding:5px 6px 0px 0px; font:10px Arial; color:#FFF; text-align:right;}
.required_alert{font:10px Arial; color:#999;}

.error_message{text-align:left; font:10px/18px Arial; background:#F2EDD9; width:70%; padding:2px 2px 2px 12px; margin:10px; border:1px solid #333;}
.message{text-align:left; font:bold 10px/18px Arial; background:#F5F5F5; width:70%; padding:2px; margin:10px; border:1px solid #333;}

.error{font:10px Arial; padding-left:5px; color:#CC0000;}


/* NAVIGATION */
#nav{float:left; width:160px; height:auto; margin:0px 10px;}
#nav img{margin:4px; border:none;}
a img.home{background:url(../i/nav/home.gif) no-repeat bottom; width:51px; height:16px; border:none;}
a img.faq{background:url(../i/nav/faq.gif) no-repeat bottom; width:39px; height:16px; border:none;}
a img.contact_us{background:url(../i/nav/contact_us.gif) no-repeat bottom; width:101px; height:16px; border:none;}
a img.sell_your_note{background:url(../i/nav/sell_your_note.gif) no-repeat bottom; width:132px; height:16px; border:none;}
a img.articles{background:url(../i/nav/articles_reports.gif) no-repeat bottom; width:151px; height:16px; border:none;}

/* MISC BUTTONS */
a img.learn_more{background:url(../i/buttons/learn_more.gif) no-repeat bottom; width:144px; height:28px; border:none;}

/* TWITTER BUTTON */
a img.twitter{background:url(../i/buttons/twitter.jpg) bottom no-repeat; width:138px; height:53px; cursor:pointer; margin:3px; border:none;} 

/* FACEBOOK BUTTON */
a img.facebook{background:url(../i/buttons/facebook.jpg) bottom no-repeat; width:138px; height:48px; cursor:pointer; margin:3px; border:none;} 

/* BUTTON FORMATTING */
button.submit_inq, a img.submit_inq{background:url(../i/buttons/submit_inq.gif) bottom no-repeat; border:none; width:201px; height:35px; cursor:pointer; margin:0px 0px 10px 10px;}
button.reset, a img.reset{background:url(../i/buttons/reset.gif) bottom no-repeat; border:none; width:98px; height:35px; cursor:pointer; margin:0px 0px 10px 10px;}
button.continue, a img.continue{background:url(../i/buttons/continue.gif) bottom no-repeat; border:none; width:144px; height:35px; cursor:pointer; margin:0px 0px 10px 10px;}

/* INPUT FIELD FORMATTING */
input, select, textarea {
	background-color: #fff;
	font: 11px/17px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5A698B;
	border: 1px solid #8595B2;
}
input, textarea{margin:0px 0px 3px 5px; padding:1px 1px 1px 3px;}
select{margin:0px 0px 3px 5px;}





































button:hover, a:hover img{background-position:top;}

