/* Main Text Formating */	

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}

.SectionTitles { font-family: "Trebuchet MS"; font-size: 12pt; color: #003300; letter-spacing: -1pt; 
               line-height: 130%; font-weight: bold; text-align: left }
               


.Text_fushLeft { font-family: "Verdana", "Trebuchet MS", "Helvetica", "Arial"; font-size: 10pt; color: #000000; line-height:130%; text-align:left; word-spacing:0 }

.Text_fushRight { font-family: "Verdana", "Trebuchet MS", "Helvetica", "Arial"; font-size: 10pt; color: #000000; line-height:130%; text-align:right; word-spacing:0 }

.Text_centered { font-family: "Verdana", "Trebuchet MS", "Helvetica", "Arial"; font-size: 10pt; color: #000000; line-height:130%; text-align:center; word-spacing:0 }

.Text_justfied { font-family: "Verdana", "Trebuchet MS", "Helvetica", "Arial"; font-size: 10pt; color: #000000; line-height:130%; text-align:justify; word-spacing:0 }

.Small_text  { font-family: "Verdana", "Trebuchet MS", "Helvetica", "Arial"; font-size: 8pt; color: #000000 }

.SmallText2   { font-family: Verdana; font-size: 8pt; color: #000000; letter-spacing: -1pt; text-align: center; line-height: 110% }



/* Headlines */


h1           { font-family: "Trebuchet MS"; font-size: 2.80ex; letter-spacing: -1pt; line-height: 120%; color: #113828; font-weight: bold }

h2           { font-family: "Trebuchet MS", "Verdana"; font-size: 2.35ex; color: #113828; letter-spacing: -1pt; font-weight: bold; line-height: 120% }

h3           { font-family: "Trebuchet MS", "Verdana"; font-size: 2.25ex; color: #113828; letter-spacing: -1pt; font-weight: bold; line-height: 115% }

span.Headline_1 { font-family: "Trebuchet MS"; font-size: 2.80ex; letter-spacing: -1pt; line-height: 120%; color: #003366; font-weight: bold }

span.Headline_2 { font-family: "Trebuchet MS", "Verdana"; font-size: 2.35ex; color: #003366; letter-spacing: -1pt; font-weight: bold; line-height: 120% }

span.Headline_3 { font-family: "Trebuchet MS", "Verdana"; font-size: 2.25ex; color: #003366; letter-spacing: -1pt; font-weight: bold; line-height: 115% }

span.Headline_3IB { font-family: "Trebuchet MS"; font-size: 2ex; color: #003366; letter-spacing: -1pt; line-height: 115% }

span.Headline_1_white { font-family: "Trebuchet MS"; font-size: 2.80ex; letter-spacing: -1pt; line-height: 120%; color: #FFFFFF; font-weight: bold }

span.Headline_2_white { font-family: "Trebuchet MS", "Verdana"; font-size: 2.35ex; color: #FFFFFF; letter-spacing: -1pt; font-weight: bold; line-height: 120% }

span.Headline_3_White { font-family: "Trebuchet MS", "Verdana"; font-size: 2.25ex; color: #FFFFFF; letter-spacing: -1pt; font-weight: bold; line-height: 115% }



/* Footnotes */

span.footer  { font-family: Verdana; font-size: 9px }



/* Formatting */

.pad5 {
	padding: 5px;
	}
	
.pad8 {
	padding: 8px;
	}

.pad10 {
	padding: 10px;
	}

.pad20 {
	padding: 20px;
	}
	
.pad_footer  { border:1px solid #8FBBDB; padding:8px;  }

.cell_bkgrnd1 { padding:10px; background-image: url('../images/8_11.gif'); background-repeat: repeat-x; 
               background-position-y:top }
               





/* lists */


li           { font-family: Verdana; font-size: 10pt; line-height: 130% }

ul.noBullet  { font-family: Verdana; font-size: 10pt; line-height: 130%; list-style-type:none }

ul.checkmark { list-style-image: url('../images/CheckMark.gif'); font-family: Verdana; font-size: 10pt; line-height: 130% }
               
 
              
/* Navigation */


.main_navigation  a:link  { padding:10px; font-family: Verdana; font-size: 10pt; text-decoration: none; color: #FFFFFF; text-align:center; text-indent:0; margin-left:0 }
.main_navigation  a  { padding:10px; font-family: Verdana; font-size: 10pt; text-decoration: none; color: #FFFFFF; text-align:center }
.main_navigation  a:hover  { padding:10px; font-family: Verdana; font-size: 10pt; color: #FFFFFF; font-weight: bold; font-style:oblique; text-align:center }
               
.secondary_navigation  a:link  { font-family: Verdana; font-size: 9pt; text-decoration: none; color: #003366 }
.secondary_navigation  a  { font-family: Verdana; font-size: 9pt; text-decoration: none; color: #003366 }
.secondary_navigation  a:hover  { font-family: Verdana; font-size: 9pt; color: #003366; font-weight: bold; font-style:oblique }

a:link       { font-family: Verdana; font-size: 10pt; text-decoration: none; color: about_us.htm3CC }
a:hover      { font-family: Verdana; font-size: 10pt; color: about_us.htm3CC; font-weight: bold; font-style:oblique }
a            { font-family: Verdana; font-size: 10pt; text-decoration: underline; color: about_us.htm3CC }

.bottom_nav  a:link  { font-family: Verdana; font-size: 8pt; text-decoration: none; color: #000000; line-height:170% }
.bottom_nav  a  { font-family: Verdana; font-size: 8pt; text-decoration: none; color: #000000; line-height:170% }
.bottom_nav  a:hover  { font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold; font-style:oblique; line-height:170% }

.return_to_the_top  a:link  { font-family: Verdana; font-size: 8pt; text-decoration: none; color: #6497CA; line-height:170% }
.return_to_the_top  a  { font-family: Verdana; font-size: 8pt; text-decoration: none; color: #6497CA; line-height:170% }
.return_to_the_top  a:hover  { font-family: Verdana; font-size: 8pt; color: #418986; font-weight: bold; font-style:oblique; line-height:170% }td.bkgrnd    { background-image: url('../images/NavTab.gif'); background-repeat: no-repeat }

.btn_bkgrnd1 { background-image: url('../images/btn_bkgrnd.gif'); background-repeat: repeat-y; background-position:  right center;  }

span.dividerLines { font-family: Verdana; font-size: 8pt; color: #FFFFFF }