.icons_padding { padding-right:5px; padding-top:5px; }
.italics_test { font-style:italic; }
	
	#oDivContent { width:919px; padding:0 0 0 0; float:left; }

		#Banner { width:919px; height:200px; text-align:center; padding:0px 0px 0px 0px; float:left; background-image:url(../images/content_bg.png); background-repeat:repeat-y; }
		#Break { width:919px; height:11px; float:left; color:#fff; background-color:#FFFFFF; background-image:url(../images/white_break.png); background-repeat:repeat-y; }
		#ContentBody { width:918px; padding:0 0 0 0; float:left; background-image:url(../images/content_bg.png); background-repeat:repeat-y; }
		#oDivStageBottom { width:919px; padding:0 0 0 0; float:left; color:#000000; background-color:#FFFFFF; }
		
		#breadcrumb { width:889px; padding:0px 0px 0px 30px; height:30px; float:left; background-image:url(../images/content_bg.png); background-repeat:repeat-y; }
		#breadcrumb p { color:#666666; font-size:11px; line-height:22px; padding:0px 0px 0px 0px; }
		#breadcrumb a { color:#02675C; text-decoration:none; }	
#breadcrumb a:hover { text-decoration:underline; }	
		
		#TextBody { width:620px; height:auto; padding:0px 0px 20px 30px; float:left; }
		#TextBody p { color:#666666; font-size:12px; line-height:19px; margin-right:35px; padding:0px 0px 10px 0px; }
#TextBody h1 { color:#02675C; padding-bottom:10px; font-size:16pt; line-height:22px; padding:10px 20px 15px 0px; }
#TextBody h2 { color:#000000; padding:10px 20px 5px 0px; font-size:12pt; font-weight:bold; line-height:25px; }
#TextBody h3 { color:#666666; padding-bottom:5px; font-size:10pt; line-height:22px; }
#TextBody h4 { color:#02675C; padding-bottom:5px; font-size:9pt; line-height:22px; }
#TextBody h5 { color:#02675C; padding-bottom:5px; font-size:11pt; line-height:22px; margin-top:10px; }
#TextBody h6 { color:#666; font-size:13px; line-height:18px; padding:0px 20px 10px 0px; }
#TextBody a { color:#02675C; text-decoration:underline; font-weight:bold; }	
#TextBody a:hover { text-decoration:none; }	
#TextBody ul { list-style-type: disc; padding:0px 20px 0px 30px; }
#TextBody li { font-size:9pt; color:#666; font-weight:normal; padding:0px 0px 5px 0px; line-height:22px; }
		
		#TextBody_container { width:575px; height:auto; padding:0px 0px 20px 0px; float:left; }
		#TextBody_contact { width:200px; height:auto; padding:0px 0px 0px 0px; float:left; }
		
		#form_container { width:575px; height:auto; padding:0px 0px 30px 0px; float:left; }
		#form_left { width:225px; height:auto; padding:0px 0px 0px 0px; float:left; }
		#form_right { width:285px; height:auto; padding:0px 0px 0px 0px; float:right; }
		
#rssfeed { width:232px; height:auto; padding:15px 0px 10px 12px; float:left; }
#rssfeed p { color:#333; font-size:12px; line-height:22px; padding:0px 0px 10px 0px; }
#rssfeed h1 { color:#666; padding-bottom:10px; font-size:20px; font-weight:normal; line-height:26px; padding:0px 0px 10px 0px; }
#rssfeed a { color:#02675C; text-decoration:none; font-weight:bold; }	
#rssfeed a:hover { text-decoration:underline; }
#rssfeed ul { list-style-type: disc; padding:0px 0px 0px 30px; }
#rssfeed li { font-size:14px; color:#666; font-weight:normal; font-style:italic; padding:0px 20px 5px 0px; line-height:22px; }

#right_header { width:210px; height:auto; padding:5px 10px 10px 10px; background-image:url(../images/right_header_bg.jpg); background-repeat:repeat-x; background-color:#013646; border-bottom:1px solid #fff; }
#right_header p { color:#fff; font-size:12px; line-height:22px; padding:10px 10px 10px 10px; }
#right_header h1 { color:#fff; padding-bottom:10px; font-size:20px; font-weight:normal; line-height:26px; padding:0px 0px 0px 0px; }

#right_middle { width:210px; height:auto; padding:10px 10px 10px 10px; background-color:#016982; }
#right_middle p { color:#fff; font-size:11px; line-height:16px; padding:0px 0px 5px 0px; }
#right_middle h1 { color:#fff; padding-bottom:10px; font-size:15px; font-weight:bold; line-height:20px; padding:0px 0px 10px 0px; }

#social_network { width:230px; height:auto; padding:10px 0px 10px 0px; }
#social_network p { color:#333; font-size:12px; line-height:22px; padding:0px 0px 10px 0px; }
#social_network h1 { color:#666; padding-bottom:10px; font-size:20px; font-weight:bold; line-height:26px; padding:0px 0px 10px 0px; letter-spacing:-1px; }

		
		#logonavigation { width:122px; height:78px; padding:0 0 0 0; float:left; }
		#topnavigation { width:788px; height:78px; padding:0 0 0 0; float:right; background-image:url(../images/top_nav_bar.jpg); background-repeat:repeat-x; }
		#rightnavigation { width:9px; height:78px; padding:0 0 0 0; float:right; background-image:url(../images/nav_right_egde.png); background-repeat:no-repeat; }
		#bottom { width:919px; height:17px; padding:0 0 0 0; float:left; background-image:url(../images/bg_bottom.png); background-repeat:no-repeat; }
		
#strapline { width:355px; height:60px; padding:10px 17px 0px 0px; float:right; text-align:right; }
#strapline p { color:#fcda5c; font-size:11px; line-height:22px; padding:0px 0px 0px 0px; }
#strapline h1 { color:#fff; padding-bottom:10px; font-weight:normal; font-size:19px; line-height:22px; padding:0px 0px 17px 0px; }
#strapline a { color:#fcda5c; text-decoration:none; }	
#strapline a:hover { text-decoration:underline; }
		
		#mainnavigation { width:400px; height:40px; padding:52px 0 0 0; float:left; }
						
		#navrighttext { width:208px; height:30px; padding:0px 17px 0px 0px; float:right; text-align: right; }
						
		
						
							#TextBody ul#TextBullets { list-style:none; color:#333; padding-left: 35px; padding-top:10px; padding-bottom:10px; padding-right:15px; }
							#TextBullets li {  padding:0px 10px 0px 0px; text-align:left; margin-bottom:5px; color:#666666; }

#sub_navigation_container { width:900px; height:55px; padding:0px 9px 0px 10px; float:left; background-image:url(../images/content_bg.png); background-repeat:repeat-y; }
#sub_navigation { width:900px; text-align:center; height:45px; padding:10px 0px 0px 0px; float:left; background-image: url(../images/sub_nav_bg.gif); background-repeat:no-repeat; }

#sub_navigation ul { list-style-type: none; }
#sub_navigation li { font-size:13px; color:#fff; font-weight:normal; display:inline; padding:0px 5px 0px 5px; text-align:center; line-height:18px; }
#sub_navigation a { color:#fff; text-decoration:none; }
#sub_navigation a:hover { color:#ccc; }
						
						
						#Footer { width:800px; height:30px; padding:0 0 0 0; float:left; }
							#Footer ul#footNavigation { width:750px; height:auto; float:left; list-style:none; }
				#footNavigation li {  padding:0px 13px 0px 5px; float:left; text-align:left; }
					#footNavigation li a { width:auto; line-height:25px; font-size:9pt; color:#02675C; text-align:left; text-decoration:none; } 
						#footNavigation li a:hover, #footNavigation li a#selected { text-decoration:underline; }


					#Footer_small { width:750px; height:120px; padding:0 0 0 0; margin-left:24px; margin-bottom:20px; float:left; }
				
					#column_container { width:570px; height:auto; padding:0 0 15px 0; float:left; }
					#column_container li { background-image: url(../images/bullet.gif); background-repeat: no-repeat; background-position: 0 .7em;
padding-left: 20px; }
					
					#column_right { width:275px; height:auto; padding:0 0 0 0; float:right; }
					#column_left { width:275px; height:auto; padding:0 0 0 0; float:left; }
					
					#Profiles { width:600px; height:auto; padding:10px 0 0 0; float:left; }
					#Profile_pic { width:100px; height:100px; padding:0 0 0 0; margin-top:15px; margin-right:15px; float:left; border:#999999 solid 0px; }
					#Profile_text { width:470px; height:auto; padding:0 0 0 0; float:right; }


.strapwhite { color:#FFFFFF; font-size:14pt; }

.rssbody { color:#666666; font-size:8pt; line-height:15px; }

.footertxt { color:#666666; font-size:8pt; line-height:15px; margin-top:5px; margin-left:15px; }

.footertxt_small { color:#666666; font-size:7pt; line-height:15px; margin-top:5px; }

.lightgreen { color:#72B2AB; }

.green { color:#02675C; }
.green_bold { color:#02675C; font-weight:bold; }

.bold { font-weight:bold; }

.bold_text { font-weight:bold; color:#000000; }

.quotes { font-size:9pt; color:#02675C; font-weight:bold; font-style:italic; }

.images { border:#999999 1px solid; }

img { border:0; }

/* Contact page
----------------------------------------------- */

.field { width:200px; height:15px; padding: 3px 3px 3px 3px; margin-bottom:5px; color:#666; font-size:13px; line-height:18px;font-family:Arial, Helvetica, sans-serif; }
.field_multi { width:200px; height:100px; padding: 3px 3px 3px 3px; color:#666; font-size:13px; line-height:18px; font-family:Arial, Helvetica, sans-serif; }
.field_drop { width:220px; height:25px; padding: 0px 5px 0px 5px; color:#666; background-color:#fff; font-size:13px; line-height:18px; }

