/*==================[ Homepage Specific]===============*/
body.homepage					{ background:#BFBFBF url('../images/background_body_20x955.jpg') repeat-x top left;}
body.homepage .wrapper			{ width:100%;height:100%;background: transparent url('../images/background_white_1300x10.gif') repeat-y center 90px;}
body.homepage #footerwrapper	{ background:transparent url(../images/background_footer_home_1300x433.jpg) no-repeat top center; width:100%;padding-bottom:20px;}
body.homepage .centercontent	{ width:960px; margin:0 auto;}
body.homepage .col4wide		    { width:226px;float:left;margin:0 7px;display:inline;padding:10px 0;}
body.homepage .col4wide .hPod   {margin-bottom:10px;overflow:auto;zoom:1;}
body.homepage .col4wide .hPod a {color:#fff;}
body.homepage .col4widelast	    { width:226px;float:left;margin:0 0 0 7px;display:inline;padding:10px 0;}
body.homepage .col4widelast a   { margin-bottom:10px;display:block;}
body.homepage #lowercontentwrapper .workman{ margin:0 7px;}

body.homepage #lowercontentwrapper {padding:0;}

body.homepage .blogPod		    { width:240px;float:left;margin:0;display:inline; background: transparent url('../images/bg-homePodBlog.jpg') repeat-x left top;min-height:275px;}
body.homepage .blogPod .content {width:213px;margin-left:10px; margin-top:12px;margin-bottom:6px; clear:left;}
body.homepage .blogPod .content img {float:left; display:inline; margin-right:9px;}
body.homepage .blogPod .blogHeader {float:left;width:164px;display:inline;margin-top:-4px;}

body.homepage .blogPod .content h4 {font-size:2.0em;color:#666;width:213px;border-bottom:1px solid #666;padding-top:0;padding-bottom:6px; margin-bottom:10px; }
body.homepage .blogPod .content h5 {font-size:1.4em;color:#fff;} 
body.homepage .blogPod blog-date {font-size:1.0em; color:#333;}

body.homepage .blogPod .cms   {clear:left;padding-top:5px;}
body.homepage .blogPod .cms p { color:#666;margin-bottom:10px;line-height:1.2em;font-size:1.0em; }

body.homepage .blogPod .cms ol 	 { font-size:1.0em; list-style-type:decimal; margin-left:24px; padding-bottom:5px; color:#666;}
body.homepage .blogPod .cms ol p   { font-size:1.0em;}
body.homepage .blogPod .cms ol ol  { font-size:1.0em;}
body.homepage .blogPod .cms ol ul  { font-size:1.0em;}
body.homepage .blogPod .cms ol li  { font-size:1.0em; line-height: 1.4em; }
		
body.homepage .blogPod .cms ul 	 { font-size:1.0em; list-style-type:disc; margin-left:18px; padding-bottom:5px; color:#666;}
body.homepage .blogPod .cms ul p   { font-size:1.0em;}
body.homepage .blogPod .cms ul  { font-size:1.0em;}
body.homepage .blogPod .cms ul ol  { font-size:1.0em;}
body.homepage .blogPod .cms ul li  { line-height: 1.4em; }

body.homepage .blogPod .blogLink,
body.homepage .blogPod .blogLink:visited   { font-size:1.0em; color:#fff; text-decoration:none; white-space:nowrap; } 
body.homepage .blogPod .blogLink:hover,
body.homepage .blogPod .blogLink:focus  { text-decoration:underline; }

body.homepage .blogPod .fl {float:left;margin-bottom:1px;}
body.homepage .blogPod .fr {float:right;margin-bottom:1px;}
body.homepage .blogPod a { color: #000; }

body.homepage .blogPod .hr {width:213px;height:1px; background: transparent url('../images/hm_blog_dots.gif') repeat-x left top; margin:7px 0; display:block; overflow:hidden;}
 
body.homepage .blogPod a.btn-twitter {width:135px;height:25px;text-indent:-99999px;text-transform:uppercase;overflow:hidden;background:url(../images/btn-twitter.gif);display:block;}

.line				{width:100%;height:1px;background:transparent url('../images/background_slice_1300x1.gif') no-repeat center center;}
.line1				{position:absolute;left:0px;top:5px;}
.line2				{position:absolute;left:0px;top:80px;}
.line3				{height:10px;background:transparent url('../images/background_slice_1300x20.gif') no-repeat top center;}

/*===============[ heading icons ]===================*/
h2.viewsector	{background:transparent url(../images/icon_view_sector.gif) no-repeat 168px center;}
h2.findus		{background:transparent url(../images/icon_find_us.gif) no-repeat 158px center;}
h2.lookingfor	{background:transparent url(../images/icon_looking_for.gif) no-repeat 168px center;}

/*=================[ Contact Us ]==============*/
#formColumn					{margin-top:20px;}
#formColumn input,
#formColumn select			{float:left;width:160px;margin-bottom:5px;height:20px;border:1px solid #7E9CB9;display:inline;}
#formColumn label			{float:left;width:110px;margin:0 0 5px 30px;line-height:20px;display:inline;}
#formColumn textarea		{float:left;width:460px;height:60px;border:1px solid #7E9CB9;display:inline;}
.contact_us .submitGreen	{margin:20px 30px 0 0;float:right;}

/*=========== Search Results ============*/
#searchContents             {width:730px; float:left; margin-bottom: 20px;}
#resultsSearchBox           {background:#747474; padding:10px; margin:10px 0 20px;}
#searchContents #Pagination {background:none;}
#searchContents .pagination a.next, #searchContents .pagination a.prev {color:#FFF;}
#searchContents #Pagination a {color:#FFF;}
#searchTypes                {position:relative;top:1px;width:100%;}
#searchTypes li             {float:left;display:block;margin-right:4px;border:1px solid #DBDBDB;display:inline;}
#searchTypes li a           {padding:0px 15px;color:#6D6D6D;display:block;line-height:36px;border:3px solid #fff;border-width:1px 1px 0px 1px;background:#ececec url(/Resources/images/background_mainmenu_hover_10x36.gif) repeat-x top left;}
#searchTypes li.selected    {border-bottom:1px solid #fff;}
#searchTypes li.selected a  {background:#fff;}

#searchContainer p				{ width: auto; color:#6D6D6D; }
#siteSearchResults				{border:1px solid #DBDBDB;clear:both;background:#fff;}
#siteSearchResults li			{margin:10px;padding:10px;}
#siteSearchResults li.green		{background:#EEFAF0;}
#siteSearchResults li h4		{color:#63D376;display:block;margin-bottom:10px;font-weight:bold;font-size:1.1em;height:24px;}
#siteSearchResults li h4 a		{color:#63D376;margin-bottom:10px;font-weight:bold;font-size:1.1em;padding:4px 0px 4px 0px;}
#siteSearchResults li h4 a.pdf	{background:url(/resources/images/pdfwhite.gif) no-repeat right top; padding-right:24px;}
#siteSearchResults li.green h4 a.pdf	{background-image:url(/resources/images/pdfgreen.gif);}

.searchInput {width: 200px;border:1px solid #7e9bb9;float:left;padding: 2px;margin-right:10px;display:inline;}

#SearchFilters              {background:#e5e5e5;padding:10px 0 0 14px;float:left;width:164px;}
#SearchFilters table        {margin-bottom: 10px;}
#SearchFilters table input  {margin-right: 2px;display:inline;}
#SearchFilters table label  {position: relative; top:-3px;}

div div.pagination			{background:none;}
.pagination ul              {font-size:1.1em;margin:10px;}
.pagination ul li 			{background:transparent url(../images/bullet_point_4x4.gif) no-repeat 0 4px;padding-left:11px;margin-top:3px;}
div#searchContents div.bottomPagination							{background:none;padding:0; margin:0;}
div#searchContents div.bottomPagination div.pagination a		{color:#58d16c;}
#searchContainer .bottomPagination .pagination	                {padding-top:7px;border-top:1px dotted #CCC;margin-top:7px; border-bottom:none;}
#searchContainer .bottomPagination .pagination li 	            {border:1px solid #58d16c;}
#searchContainer .bottomPagination .pagination li.selected 	            {border:1px solid #747474;}

input#ctl00_ctl00_MainContent_MainContent_BtnSearch				{ float:left; }

/*
*/

/***** Sitemap *****/
#sitemap            {padding:20px;background:#fff;}
#sitemap a          {color:#666;}
#sitemap ul li      {font-size:20px;border-bottom:1px dotted #ccc;}
#sitemap ul li img  {cursor:pointer;border:1px solid #ccc;padding:2px;margin-right:5px;}
#sitemap ul ul li   {font-size:13px;border:0px;}
#sitemap ul ul ul li{font-size:11px;}
#sitemap ul ul      {margin-bottom:20px;border-bottom:1px dotted #aaa;padding:0 0 2px 25px;}
#sitemap ul ul ul   {margin-bottom:0px;border:0px;padding-left:0px;}

#sitemap .subSection .subSection .subSection    {margin-left:10px;margin-right:20px;}
#sitemap .subSection .subSection .subSection .subSection    {}

