body{	
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	text-align:left;
	font-family: Arial, Verdana, sans-serif; 
	color:#646566; 
	margin:0px;
	font-size:11px;
	line-height:16px;
	background-color:#ffffff;
}	
a {color:#21432e; text-decoration:none;}
a:hover{text-decoration:underline; color:#a6a7a8;}
img {border:0px; display:block;}
p {margin-top:0px; margin-bottom:10px; font-weight:bold;}
p a{text-decoration:none;color:#21432e; font-weight:bold}
p a:hover{text-decoration:underline; color:#a6a7a8;}
.seo {display:none;}
.strong {font-weight:bold;}
.normal{font-weight:normal;}
.italic {font-style:italic;}
h1,h2,h3,h4,h5 {margin-bottom:10px; padding:0; font-weight:normal;}
h3,h4,h5 {margin-bottom:3px;}

h1 {font-size:16px; color:#a6a7a8; line-height:24px; font-weight:bold; margin-top:10px; }
h2 {font-size:18px; color:#a6a7a8; line-height:20px; font-weight:bold; margin-top:0px; margin-bottom:18px;}
h3 {font-size:11px; line-height:16px; font-weight:bold; margin-bottom:10px;}
h4 {font-size:11px;}
ul{list-style-type:disc; list-style-position:outside; font-size:11px;}
ol{list-style-type: none!important; list-style-position:outside; font-size:12px; margin-top:0px;}
ol li{list-style-type: none!important; list-style-position:outside!important; font-size:12px; padding-left:10px; margin-left:-35px; }
li{list-style-type:disc; list-style-position:outside; line-height:16px; font-size:11px;}
li a{list-style-type:disc; list-style-position:outside; line-height:16px; font-size:12px; font-weight:bold; }
li a:hover{list-style-type:disc; list-style-position:outside; line-height:16px; font-size:12px; font-weight:bold; text-decoration:underline;}
.clear {clear:both}
.hidden {display:none;}
.clearfix{display:block;}
.dgreen {color:#21432e;}
.imgC {margin-left:auto; margin-right:auto; margin-top:10px; }
#outerContainer {
	position:relative; margin-top:0px; width:900px;  
	margin-left: auto; margin-right: auto;
	z-index:1;
}	
#innerContainer {background-color:#ffffff; z-index:2;}
.floatLeft {position:relative; float:left; display:inline;}
.floatRight {position:relative; float:right; display:inline;}
.imgSpace {clear:left; position:relative; float:left; margin-top:15px;}
.imgSpacehome {clear:left; width:405px; height:260px; position:relative; float:left; margin-top:15px;}
.imgholder2 {margin-bottom:25px;}
.imgholder2 span{margin-right:28px;}
#content { width:900px;}
#content #top{z-index:1;}
#content #top .logo{
width:176px;
height:59px;
display:block;
background:transparent url(../images/city_fios_logo.gif) no-repeat scroll 0%;
float:left;
margin:10px 0 2px 0;
}
#content #top .logo h1{display:none;}
#content #top #nav{float:right;}
#topNav {
	float:right;
	padding:0px;
	width:300px;
	margin-top:45px;
	background-color:#ffffff;
}
#topNav ul {
	position:relative;
	float:right;
	margin: 0;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	list-style-type: none;
	text-align: left;
	color: #21432e;
}
#topNav ul li {
	position:relative;
 	float:left;
	text-align: left;
	font-size:11px;
	line-height:10px;
	padding: 0;
	margin: 0;
	list-style-type: none;
	border-left:1px solid #21432e;
 	display:inline;
	color: #21432e;
 	padding-left:9px;
	padding-right:9px;
}
#topNav ul li a {
	position:relative;
	text-align: left;
	color: #21432e;
	font-size: 11px;
	line-height:10px;
	font-weight:bold;
	text-decoration: none;
	float:left;
 	display:inline;
}
#topNav ul li a:hover {color:#a6a7a8;}
#topNav .selectedNavItem a {color:#a6a7a8;}
#topNav #topNavItem1 {border-left:none; padding-left:0px}
#topNav #topNavItem2 {padding-right:2px}
#topNav #topNavItem1  a {}

#content #welcomeStrip{
clear:both;
border-top:solid 3px #656566; 
height:45px;
border-bottom:solid 3px #656566;
}
#content #welcomeStrip .text{height:25px;padding:10px 0 10px 0; }
#content #middle{
background:transparent url(../images/skyscrapers.jpg) no-repeat scroll 0%;
height:268px;
z-index:2;
}
#content #bottom #left{
position:relative;
float:left;
display:block;
margin-top:-34px;
width:447px;
border-bottom:solid 1px #a7a8a9;
z-index:3;
}
#content #bottom #left #text{margin-top:4px; height:271px;background:transparent url(../images/leftcol_background.gif) repeat-x left bottom;}
#content #bottom #left .padding{padding:20px 20px 20px 20px;}
#content #bottom .right{
position:relative;
float:right;
margin-top:-34px;
width:447px;
display:block;
margin-right:0px;
z-index:3;
}
#navBar {float:left; width:899px; margin-top:-35px;}
.navButtons {
position:relative;
float:left;
margin:0px 0px 0px 0px;
width:900px;
}
.navButtons ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0px;
margin-top:0px;
padding:0px !important;
}
.navButtons li {
float:left;
height:30px;
list-style-type:none;
margin-right:6px;
width:145px;
}
.navButtons li a {float:left; height:30px; width:145px;}

.navButtons  #button0 {background:transparent url(../images/button_company.gif) no-repeat scroll 0%; }
.navButtons  #button1 {background:transparent url(../images/button_other_stuff.gif) no-repeat scroll 0%; }
.navButtons  #button2 {background:transparent url(../images/button_contact.gif) no-repeat scroll 0%; }
.navButtons  #button3 {background:transparent url(../images/button_service_up.gif) no-repeat scroll 0%; margin-right:0px !important;}
.navButtons  #button4 {background:transparent url(../images/button_toolkit_up.gif) no-repeat scroll 0%;}
.navButtons  #button5 {background:transparent url(../images/button_casestudy_up.gif) no-repeat scroll 0%; }

.navButtons  #button0 a:hover{background:transparent url(../images/button_company_down.gif) no-repeat left top; height:35px;}
.navButtons  #button1 a:hover{background:transparent url(../images/button_other_stuff_down.gif) no-repeat left top;  height:35px;}
.navButtons  #button2 a:hover{background:transparent url(../images/button_contact_down.gif) no-repeat left top; height:35px; }
.navButtons  #button3 a:hover{background:transparent url(../images/button_service_down.gif) no-repeat left top; margin-right:0px !important; width:145px !important; height:35px !important;}
.navButtons  #button4 a:hover{background:transparent url(../images/button_toolkit_down.gif) no-repeat left top; width:145px !important; height:35px !important;}
.navButtons  #button5 a:hover{background:transparent url(../images/button_casestudy_down.gif) no-repeat left top; width:145px !important; height:35px !important;}

.navButtons  .selectedNav0 a{background:transparent url(../images/button_company_down.gif) no-repeat left top; height:35px;}
.navButtons  .selectedNav1 a{background:transparent url(../images/button_other_stuff_down.gif) no-repeat left top; height:35px;}
.navButtons  .selectedNav2 a{background:transparent url(../images/button_contact_down.gif) no-repeat left top; height:35px; }
.navButtons  .selectedNav3 a{background:#009aa6 url(../images/button_service_down.gif) no-repeat left top; width:144px !important; height:42px !important;}
.navButtons  .selectedNav4 a{background:#009c3f url(../images/button_toolkit_down.gif) no-repeat left top; width:145px !important; height:42px !important;}
.navButtons  .selectedNav5 a{background:#00c444 url(../images/button_casestudy_down.gif) no-repeat left top; width:145px !important; height:42px !important;}

.navButtons li a:hover {font-weight:bold;}
.navButtons .left {float:left;}
.navButtons .right{float:right}
.navButtons .left .lastItem {margin-right:0px;}
.navButtons h3 {display:none;}
.navButtons li span {display:none;}

#toolkitStage {
float:left;
width:900px;
margin:6px 0 0 0;
background:transparent url(../images/toolkit_nav.jpg) no-repeat left bottom;
}
.popup {margin-left:10px; background:transparent url(../images/popup_icon.gif) no-repeat left 2px; } 
#toolkitNav {
width:296px;
float:left;
margin:0;
border-top:solid 1px #45cea2;
min-height:200px;
}
#toolkitNav h2{color:#ffffff; font-size:16px; font-weight:bold; margin:8px 0 8px 22px;}
#toolkitNav h2 a{color:#ffffff; text-decoration:none;}
#toolkitNav ul {
position:relative;
margin: 0;
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border-top:solid 1px #ffffff;
list-style-type: none;
list-style-position:inside;
text-align: left;
color: #ffffff;
}
#toolkitNav ul li {
position:relative;
list-style-position:inside;
text-align:left;
padding: 0;
margin-left:0px;
list-style-type:none;
display:block;
color:#314533;
border-bottom:solid 1px #ffffff;
padding-top:8px;
padding-bottom:8px;
}
#toolkitNav ul li a {
position:relative;
padding-left:18px;
margin-left:6px;
color:#ffffff;
font-size:11px;
line-height:14px;
font-weight:bold;
text-decoration: none;
display:block;
}
#toolkitNav ul li a:hover {font-weight:bold; background:transparent url(../images/toolkit_menu_arrow.gif) no-repeat 0px 1px;}
#toolkitNav .selectedLeft a{ font-weight:bold; background:transparent url(../images/toolkit_menu_arrow.gif) no-repeat 0px 1px;}
#toolkitNav ul ul{
position:relative;
margin: 0;
padding:4px;
list-style-type: none;
list-style-position:inside;
text-align: left;
color: #ffffff;
}
#toolkitNav ul ul li {
position:relative;
list-style-position:inside;
list-style-type:none;
text-align:left;
margin: 0px;
display:block;
border:0px;
color:#314533;
padding-top:8px;
padding-bottom:8px;
padding-left:12px;
}
#toolkitNav ul ul li a {
position:relative;
padding-left:18px;
margin-left:-10px;
color:#ffffff;
font-size:11px;
line-height:14px;
font-weight:normal!important;
text-decoration: none;
display:block;
background-image:none!important;
}
#toolkitNav ul ul li a:hover {font-weight:bold !important; background-image:none!important;}
#toolkitNav .selectedLeft2 a {font-weight:bold !important; background:transparent url(../images/toolkit_menu_block.gif) no-repeat 0px 1px;}
#toolkitTextarea {float:right; margin:0px 0 0 5px; width:598px; min-height:200px !important; border-top:solid 2px #45cea2;  border-bottom:solid 1px #45cea2; background:#f5fbf7 url(../images/toolkit_text_bk.gif) repeat-x left bottom;}
#toolkitTextarea h3{color:#009c3f; font-size:15px; line-height:18px; margin-top:0px; font-weight:bold;}
#toolkitTextarea h4{color:#009c3f; font-size:13px; line-height:18px; margin-top:0px; font-weight:bold;}
#toolkitTextarea p{font-size:12px; font-weight:normal; }
#toolkitTextarea ul{color:#009c3f; list-style-type:disc; list-style-position:outside; font-size:12px; font-weight:normal; margin-left:-25px;}
#toolkitTextarea li{list-style-type:disc; list-style-position:outside; line-height:16px; font-size:12px; padding:2px 0 2px 0;}
#toolkitTextarea li a{color:#646566; font-size:12px!important;}
#toolkitTextarea li a:hover{text-decoration:none;}
#toolkitTextarea b{font-size:13px;}
#toolkitTextarea li span{color:#646566;}
#toolkitTextarea .pdf ul{color:#009c3f; list-style-type:none; list-style-position:outside; font-size:12px; font-weight:normal; margin:10px 0 0 0;}
#toolkitTextarea .pdf li{list-style-type:none; list-style-position:outside; line-height:16px; font-size:12px; padding:4px 0 4px 25px; margin-left:-15px; background:url(../images/pdf_icon.gif) no-repeat 0px 1px;)}
#toolkitTextarea .pdf li a{color:#009c3f; font-size:12px!important; font-weight:bold }
#toolkitTextarea .padding{padding:20px 20px 20px 20px;}
#toolkitTextarea .padding h3{ font-weight: bold; color: #009c3f;}
#toolkitTextarea img{border:solid 1px #a6a7a8}
#toolkitTextarea .imgholder {width:220px; float:right; margin:5px 0 15px 0;}

#content #stage {
float:left;
width:900px;
margin:0;
background:transparent url(../images/corporate_btm_strip.gif) no-repeat left bottom;
}
.contactCol1 {
width:190px;
position:relative;
float:left;
margin-left:0px;
padding-bottom:25px;
}
.contactCol2 {
width:190px;
position:relative;
float:right;
margin-left:20px;
}
.contactCol3{
width:100px;
position:relative;
float:left;
margin-left:0px;
padding-bottom:25px;
}
.contactCol4 {
width:280px;
position:relative;
float:right;
margin-left:0px;
}
#maparea {float:right; margin:6px 0 0 5px; width:297px; height:297px; background-color:#bdc7c1; border-bottom:solid 1px #21432e;}
.gmap {position:relative; float:left; width:281px; height:284px; margin:8px 8px 8px 8px;}
#profileNav {
position:relative;
float:left;
width:144px;
border-top:solid 6px #ffffff;
margin:0px 0 0 0;
}
#profileNav ul {
position:relative;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
list-style-type: none;
list-style-position:inside;
background-color:#bdc7c1;
text-align: left;
color: #314533;
}
#profileNav ul li {
position:relative;
list-style-position:inside;
text-align:left;
padding: 0;
margin-left:0px;
list-style-type:none;
display:block;
color:#314533;
border-bottom:solid 1px #ffffff;
padding-top:8px;
padding-bottom:8px;
}
#profileNav ul li a {
position:relative;
padding-left:18px;
margin-left:6px;
color:#314533;
font-size:11px;
line-height:14px;
font-weight:bold;
text-decoration: none;
display:block;
}
#profileNav ul li a:hover {font-weight:bold; background:transparent url(../images/contact_menu_arrow.gif) no-repeat 0px 1px;}
#profileNav .selectedLeft a{font-weight:bold; background:transparent url(../images/contact_menu_arrow.gif) no-repeat 0px 1px;}
#profileNav ul ul{
position:relative;
margin: 0;
padding:4px;
list-style-type: none;
list-style-position:inside;
text-align: left;
font-weight:normal;
color: #314533;
}
#profileNav ul ul li {
position:relative;
list-style-position:inside;
list-style-type:none;
text-align:left;
margin: 0px;
display:block;
border:0px;
color:#314533;
padding-top:4px;
padding-bottom:4px;
padding-left:12px;
}
#profileNav ul ul li a {
position:relative;
padding-left:18px;
margin-left:-10px;
color:#314533;
font-size:11px;
line-height:14px;
font-weight:normal!important;
text-decoration: none;
display:block;
background-image:none!important;
}
#profileNav ul ul li a:hover {font-weight:bold !important; background-image:none!important;}
#profileNav .selectedLeft2 a {font-weight:bold!important; text-decoration:none;}
#corpTextareaFull {float:left; margin:8px 0 0 5px; width:749px!important; border-bottom:solid 1px #a7a8a9; background:transparent url(../images/corporate_btm_gen.jpg) no-repeat left bottom;}
#corpTextareaFull .copy{width:440px;}
#corpTextareaFull h3{color:#21432e; font-size:16px; font-weight:bold; margin-bottom: 13px;}
#corpTextareaFull h4{color:#21432e; font-size:13px; font-weight:bold;}
#corpTextareaFull h5{color:#21432e; font-size:12px; line-height:18px; margin-top:0px; font-weight:bold;}
#corpTextareaFull span{color:#21432e; font-size:13px; font-weight:bold;}
#corpTextareaFull .padding{padding:5px 20px 15px 20px; }
#corpTextareaFull .column1 {width:180px; float:left; margin:0 0px 0 0;}
#corpTextareaFull .column2 {width:220px; float:left;}

#corpTextareaFull ol{list-style-type: decimal!important; list-style-position:outside; font-size:12px; margin-top:0px;}
#corpTextareaFull ol li{list-style-type: decimal!important; list-style-position:outside; font-size:12px; padding-left:10px; margin-left:-10px; }

#corpTextareaFull ul{color:#646566; list-style-type:disc; list-style-position:outside; font-size:11px; font-weight:normal; margin-left:0px; }
#corpTextareaFull li{list-style-type:disc; list-style-position:outside; line-height:16px; font-size:11px; padding:2px 0 2px 0; margin-left:-25px;}
#corpTextareaFull li a{color:#646566; font-size:11px!important;}
#corpTextareaFull p{color:#646566; font-size:12px; font-weight:normal}

#corpTextarea ul{color:#646566; list-style-type:disc; list-style-position:outside; font-size:11px; font-weight:normal; margin-left:0px; }
#corpTextarea li{list-style-type:disc; list-style-position:outside; line-height:16px; font-size:11px; padding:2px 0 2px 0; margin-left:-25px;}
#corpTextarea li a{color:#646566; font-size:11px!important;}

#corpTextarea {float:left; margin:8px 0 0 5px; width:447px!important; height:100%; border-bottom:solid 1px #a7a8a9; background:transparent url(../images/leftcol_background.gif) repeat-x left bottom;}
#corpTextarea h3{color:#21432e; font-size:16px; font-weight:bold;}
#corpTextarea h4{color:#21432e; font-size:14px; font-weight:bold;}
#corpTextarea h5{color:#21432e; font-size:13px; font-weight:bold;}
#corpTextarea h5 a{color:#646566; font-size:12px; font-weight:bold;}
#corpTextarea h5 a:hover{color:#646566; text-decoration:underline;}
#corpTextarea p{color:#646566; font-size:11px; font-weight:normal}
#corpTextarea .padding{padding:5px 20px 15px 20px; }
#corpTextarea .padding2{padding:5px 20px 13px 20px; }
.generic {float:left; margin:8px 0 0 5px; width:297px; height:100%!important; display:block; background:transparent url(../images/girkin_2.jpg) no-repeat left bottom;}
.paul{float:left; margin:9px 0 0 5px; width:297px; height:440px; background:transparent url(../images/paul_byrne.jpg) no-repeat left bottom;}
.adam{float:left; margin:9px 0 0 5px; width:297px; height:400px; background:transparent url(../images/adam_taylor.jpg) no-repeat left bottom;}

#caseStage {
float:left;
width:900px;
margin:6px 0 0 0;
background:transparent url(../images/case_studies_nav.jpg) no-repeat left bottom;
}
#caseNav h2{color:#ffffff; font-size:16px; font-weight:bold; margin:8px 0 8px 22px;}
#caseNav h2 a{color:#ffffff; text-decoration:none;}
#caseNav {width:296px; float:left; margin:0px 0px 0 0; border-top:solid 1px #b0e1a8; min-height:200px;}
#caseNav ul {
position:relative;
margin: 0;
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
list-style-type: none;
border-top:solid 1px #ffffff;
list-style-position:inside;
text-align: left;
color: #ffffff;
}
#caseNav ul li {
position:relative;
list-style-position:inside;
text-align:left;
padding: 0;
margin: 0px;
margin-left:0px;
list-style-type:none;
display:block;
color:#314533;
border-bottom:solid 1px #ffffff;
padding-top:8px;
padding-bottom:8px;
}
#caseNav ul li a {
position:relative;
padding-left:18px;
margin-left:6px;
color:#ffffff;
font-size:11px;
line-height:14px;
font-weight:bold;
text-decoration: none;
display:block;
}
#caseNav ul li a:hover {font-weight:bold; background:transparent url(../images/case_menu_arrow.gif) no-repeat 0px 1px;}
#caseNav .selectedLeft a{font-weight:bold; background:transparent url(../images/case_menu_arrow.gif) no-repeat 0px 1px;}
#caseNav ul ul{
position:relative;
margin-left:0px;
padding:4px;
list-style-type: none;
list-style-position:inside;
text-align: left;
font-weight:normal;
color: #314533;
}
#caseNav ul ul li {
position:relative;
list-style-position:inside;
list-style-type:none;
text-align:left;
margin: 0px;
display:block;
border:0px;
color:#314533;
padding-top:4px;
padding-bottom:4px;
padding-left:12px;
}
#caseNav ul ul li a {
position:relative;
padding-left:18px;
margin-left:0px;
color:#ffffff;
font-size:11px;
line-height:14px;
font-weight:normal!important;
text-decoration: none;
display:block;
background-image:none!important;
}
#caseNav ul ul li a:hover {font-weight:bold !important; background-image:none!important;}
#caseNav .selectedLeft2 a {font-weight:bold !important; text-decoration:none;}

#caseTextarea {float:right; margin:0px 0 0 5px; width:597px; min-height:200px !important; background:#f2fcf5 url(../images/case_text_bk.gif) repeat-x left bottom; border-top:solid 2px #00c344; border-bottom:solid 1px #00c444;}
#caseTextarea h3{color:#00c344; font-size:15px; line-height:18px; margin-top:0px; font-weight:bold;}
#caseTextarea h4{color:#00c344; font-size:13px; line-height:18px; margin-top:0px; font-weight:bold;}
#caseTextarea h4 a{color:#00c344; text-decoration:none;}
#caseTextarea h4 a:hover{color:#00c344;}
#caseTextarea h5 a{color:#646566; font-size:12px; line-height:18px; margin-top:0px; font-weight:bold;text-decoration:none;}
#caseTextarea h5 a:hover{color:#00c344;}
#caseTextarea p{font-size:12px; font-weight:normal; }
#caseTextarea ul{color:#00c344; list-style-type:disc; list-style-position:outside; font-size:12px; font-weight:normal; margin-left:-25px;}
#caseTextarea li{list-style-type:disc; list-style-position:outside; line-height:16px; font-size:12px; padding:2px 0 2px 0;}
#caseTextarea li a{color:#646566; font-size:12px!important;}
#caseTextarea b{font-size:13px;}
#caseTextarea li span{color:#646566;}
#caseTextarea .padding{padding:20px 20px 20px 20px;}
#caseTextarea .colGroup {float:left; width:400px;}
#caseTextarea .col1 {float:left; width:200px;}
#caseTextarea .col2 {float:left; width:200px;}
#caseTextarea .col3 {float:left; width:380px; margin-right:20px; padding-bottom:50px;}
#caseTextarea .col4 {float:left; width:150px;}
#caseTextarea .col4 p{line-height:20px;}

#servicesStage {
float:left;
width:900px;
margin:6px 0 0 0;
background:transparent url(../images/services_nav.jpg) no-repeat left bottom;
}
#servicesNav h2{color:#ffffff; font-size:16px; font-weight:bold; margin:8px 0 8px 22px;}
#servicesNav h2 a{color:#ffffff; text-decoration:none;}
#servicesNav {width:296px; float:left; margin:0px; border-top:solid 1px #80cdd3; min-height:200px;}
#servicesNav ul {
position:relative;
margin: 0;
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
list-style-type: none;
list-style-position:inside;
border-top:solid 1px #ffffff;
text-align: left;
color: #ffffff;
}
#servicesNav ul li {
position:relative;
list-style-position:inside;
text-align:left;
padding: 0;
margin-left:0px;
list-style-type:none;
display:block;
color:#314533;
border-bottom:solid 1px #ffffff;
padding-top:8px;
padding-bottom:8px;
}
#servicesNav ul li a {
position:relative;
padding-left:18px;
margin-left:6px;
color:#ffffff;
font-size:11px;
line-height:14px;
font-weight:bold;
text-decoration: none;
display:block;
}
#servicesNav ul li a:hover {font-weight:bold; background:transparent url(../images/services_menu_arrow.gif) no-repeat 0px 1px;}
#servicesNav .selectedLeft a{font-weight:bold; background:transparent url(../images/services_menu_arrow.gif) no-repeat 0px 1px;}
#servicesTextarea {float:right; margin:0px 0 0 5px; width:597px; padding:0px; min-height:200px !important; border-top:solid 2px #009ba7; background:#f2fafb url(../images/service_text_bk.gif) repeat-x left bottom; border-bottom:solid 1px #009ba7;}
#servicesTextarea h4{color:#009aa6; font-size:15px; line-height:18px; margin-top:0px; font-weight:bold;}
#servicesTextarea h3{color:#009aa6; font-size:13px; line-height:18px; margin-top:0px; font-weight:bold;}
#servicesTextarea h3 a{color:#009aa6;}
#servicesTextarea h3 a:hover{text-decoration:underline;}
#servicesTextarea p{font-size:12px; font-weight:normal; }
#servicesTextarea ul{color:#009aa6; list-style-type:disc; list-style-position:outside; font-size:12px; font-weight:normal; margin-left:-25px;}
#servicesTextarea li{list-style-type:disc; list-style-position:outside; line-height:16px; font-size:12px; padding:4px 0 4px 0;}
#servicesTextarea b{font-size:13px;}
#servicesTextarea li span{color:#646566;}
#servicesTextarea b a{color:#009aa6!important; font-size: 13px}
#servicesTextarea .padding{padding:20px 20px 20px 20px;}

/*  ------- FOOTER STYLES  ------- */

#footerContainer {clear:both; position:relative; margin-top:8px; float:left; width:900px; border-top:solid 3px #a6a7a8;}
#footerContainer #content {position:relative; float:left; margin-top:8px; width:900px;  border-top:solid 3px #a6a7a8; border-bottom:solid 3px #a6a7a8;}
#footerContainer #content .news {
background:transparent url(../images/latest_news.gif) no-repeat scroll 0%;
background-position:top left;
position:relative;
float:left;
width:130px;
height:23px;
margin-right:5px;
}
#footerContainer #content p{
color:#a6a7a8; 
font-size:11px;
margin:5px 0 0 0;
font-weight:bold;
line-height:12px;
text-align:left;
}
#footerContainer #content p a{text-decoration:none;color:#a6a7a8;}
#footerContainer #content p a:hover {text-decoration:none; color:#78aa38;}
#footerLinks {float:left; padding:0px; width:400px; margin-top:10px;}
.copyright p {float:right; margin-top:6px; font-size:10px; color:#7b7b7d;}
.copyright p a{color:#7b7b7d;}
#footerLinks ul {
	position:relative;
	float:left;
	margin: 0;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	list-style-type: none;
	text-align: left;
	color: #7b7b7d;
}
#footerLinks ul li {
	position:relative;
 	float:left;
	text-align: left;
	font-size:11px;
	line-height:10px;
	padding: 0;
	margin: 0;
	list-style-type: none;
	border-left:1px solid #a6a7a8;
 	display:inline;
	color: #7b7b7d;
 	padding-left:9px;
	padding-right:9px;
}
#footerLinks ul li a {
	position:relative;
	text-align: left;
	color: #7b7b7d;
	font-size: 11px;
	line-height:10px;
	font-weight:normal;
	text-decoration: none;
	float:left;
 	display:inline;
}
#footerLinks ul li a:hover {color:#a6a7a8;}
#footerLinks .selectedNavItem a {color:#a6a7a8;}
#footerLinks #footerLinks1 {border-left:0px; padding-left:0px}
#footerLinks #footerLinks2 {padding-right:2px}

.inputfields {
border: #cccccc 1px solid;
position:relative;
margin-bottom:4px;
clear:left;

width:280px;
height:16px;
padding:2px;
font-size:11px;
line-height:12px;
}
.dropdown {
border: #cccccc 1px solid;
position:relative;
margin-bottom:3px;
float:left;
width:75px;
height:18px;
padding:2px;
font-size:11px;
line-height:12px;
}
.textbox {
border: #cccccc 1px solid;
position:relative;
margin-bottom:3px;

width:277px;
height:80px;
padding:4px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
}
.send { 
float:right;
margin-bottom:6px;
background-color:transparent !important; 
background:url('../images/submit_btn.gif') no-repeat center;
border:none;
font-size:0px;
width:55px;
height:20px;
}

td {border-bottom:solid 1px #999999; border-right:solid 1px #999999; padding:2px 4px 2px 4px;}
#colh3 { margin-bottom: 10px; display: block; height: 300px; border: 1px solid #cc0000; font-size: 140px;}
.block {
	display: block;
	width: 60px;
	float: left;
}
.blockright {
	display: block;
	width: 65px;
	float: left;
}
