div#ContractorBlogHeaderSpiro { width: 575px; height: 17px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/blog_spiro.png); background-repeat: no-repeat; background-position: top; } div#ContractorBlogHeader { width: 525px; height: 80px; margin: 0px 0px 0px 0px; padding: 35px 25px 0px 25px; background-image: url(../images/blog_spiro_fill.gif); background-repeat: repeat-x; background-position: top; } div#ContractorBlogHeaderTitle { width: 525px; margin: 0px 0px 0px 0px; padding: 0px 0px 6px 0px; } div#ContractorBlogHeaderTitleLeft { width: 226px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; } div#ContractorBlogHeaderTitleLeft h1 { font-family: Arial, sans-serif; font-size: 30px; letter-spacing: -1px; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px; color: #231f20; } div#ContractorBlogHeaderTitleRSS { width: 299px; margin: 0px 0px 0px 0px; padding: 8px 0px 0px 0px; float: left; } div#ContractorBlogHeaderAbout { width: 525px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } div#ContractorBlogHeaderAbout p { font-family: Arial, sans-serif; font-size: 0.80em; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px; color: #585656; } div#ContractorBlogIntro { width: 575px; height: 172px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/blog_intro_bg.gif); background-repeat: repeat-x; background-position: top; } div#ContractorBlogCopy { width: 370px; margin: 0px 0px 0px 0px; padding: 20px 25px 0px 25px; float: left; } div#ContractorBlogCopy p { font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; font-weight: normal; text-decoration: none; margin: 0px 0px 7px 0px; color: #ebebeb; } div#ContractorBlogImage { width: 155px; margin: 0px 0px 0px 0px; padding: 14px 0px 0px 0px; float: left; } div#ContractorBlogLatest { width: 525px; margin: 0px 0px 0px 0px; padding: 26px 25px 0px 25px; background-color: #ffffff; } div#ContractorBlogLatestLeft { width: 84px; padding: 9px 0px 0px 0px; float: left; } div#ContractorBlogLatestLeft h3 { font-family: Arial, sans-serif; font-size: 0.84em; font-style: normal; font-weight: normal; text-decoration: none; text-transform: normal; color: #918f8f; margin: 0px 0px 0px 0px; } div#ContractorBlogLatestRight { width: 427px; padding: 0px 0px 0px 0px; float: left; } div#ContractorBlogLatestRight h2 { font-family: Arial, sans-serif; font-size: 1.50em; font-style: normal; font-weight: normal; text-decoration: none; text-transform: normal; letter-spacing: -1px; color: #231f20; margin: 0px 0px 0px 0px; } div#ContractorBlogLatestRight p { font-family: Arial, sans-serif; font-size: 0.75em; font-weight: normal; text-decoration: none; margin: 6px 0px 0px 0px; color: #918f8f; } div#ContractorBlogLatestRight a:link { border: none; text-decoration: none; color: #231f20; } div#ContractorBlogLatestRight a:active { border: none; text-decoration: none; color: #231f20; } div#ContractorBlogLatestRight a:visited { border: none; text-decoration: none; color: #231f20; } div#ContractorBlogLatestRight a:hover { border: none; text-decoration: none; color: #4da0ff; } div#ContractorBlogLatestCopy { width: 525px; margin: 0px 0px 0px 0px; padding: 10px 25px 0px 25px; background-color: #ffffff; } div#ContractorBlogLatestCopy p { font-family: Arial, sans-serif; font-size: 0.90em; font-weight: normal; text-decoration: none; line-height: 1.40em; margin: 0px 0px 0px 0px; color: #231f20; } div#ContractorBlogLatestCopy a:link { border: none; text-decoration: none; color: #4da0ff; } div#ContractorBlogLatestCopy a:active { border: none; text-decoration: none; color: #4da0ff; } div#ContractorBlogLatestCopy a:visited { border: none; text-decoration: none; color: #4da0ff; } div#ContractorBlogLatestCopy a:hover { border: none; text-decoration: underline; color: #4da0ff; } .ContractorBlogLatestCopyReadMore { font-family: Arial, sans-serif; font-size: 0.90em; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px; color: #bab6b7; } div#ContractorBlogLatestCopyLine { width: 525px; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; background-color: #ffffff; border-bottom: 1px dotted #b2b2b2; } div#ContractorBlogList { width: 525px; margin: 0px 0px 0px 0px; padding: 0px 25px 10px 25px; background-color: #ffffff; } div#ContractorBlogHolder { width: 320px; margin: 0px 0px 0px 0px; padding: 24px 230px 0px 25px; background-color: #ffffff; } div#ContractorBlogHolder h1 { font-family: Arial, sans-serif; font-size: 1.50em; font-style: normal; font-weight: normal; text-decoration: none; text-transform: normal; letter-spacing: -1px; color: #231f20; margin: 0px 0px 0px 0px; } div#ContractorBlogHolder p { font-family: Arial, sans-serif; font-size: 0.75em; font-weight: normal; text-decoration: none; margin: 10px 0px 0px 0px; color: #918f8f; } div#ContractorBlogHolder a:link { border: none; text-decoration: none; color: #4da0ff; } div#ContractorBlogHolder a:active { border: none; text-decoration: none; color: #4da0ff; } div#ContractorBlogHolder a:visited { border: none; text-decoration: none; color: #4da0ff; } div#ContractorBlogHolder a:hover { border: none; text-decoration: underline; color: #4da0ff; } div#ContractorBlogViewCopy { width: 525px; margin: 0px 0px 0px 0px; padding: 10px 25px 10px 25px; background-color: #ffffff; } div#ContractorBlogViewCopy h1 { font-family: Arial, sans-serif; font-size: 1.20em; font-weight: bold; text-decoration: none; line-height: 1.6em; margin: 22px 0px 8px 0px; color: #231f20; } div#ContractorBlogViewCopy h2 { font-family: Arial, sans-serif; font-size: 1.20em; font-weight: bold; text-decoration: none; line-height: 1.6em; margin: 22px 0px 8px 0px; color: #231f20; } div#ContractorBlogViewCopy h3 { font-family: Arial, sans-serif; font-size: 1.20em; font-weight: bold; text-decoration: none; line-height: 1.6em; margin: 22px 0px 8px 0px; color: #231f20; } div#ContractorBlogViewCopy h4 { font-family: Arial, sans-serif; font-size: 1.20em; font-weight: bold; text-decoration: none; line-height: 1.6em; margin: 22px 0px 8px 0px; color: #231f20; } div#ContractorBlogViewCopy p { font-family: Arial, sans-serif; font-size: 0.90em; font-weight: normal; text-decoration: none; line-height: 1.40em; margin: 0px 0px 16px 0px; color: #231f20; } div#ContractorBlogViewCopy a:link { border: none; text-decoration: none; color: #4da0ff; } div#ContractorBlogViewCopy a:active { border: none; text-decoration: none; color: #4da0ff; } div#ContractorBlogViewCopy a:visited { border: none; text-decoration: none; color: #4da0ff; } div#ContractorBlogViewCopy a:hover { border: none; text-decoration: underline; color: #4da0ff; } div#ContractorBlogViewCopy ul { font-family: Arial, sans-serif; font-size: 0.90em; font-weight: normal; text-decoration: none; text-align: left; line-height: 150%; padding: 0px 0px 0px 0px; margin: 5px 5px 20px 20px; color: #231f20; list-style-position: outside; list-style-type: square; } div#ContractorBlogViewCopy ol { font-family: Arial, sans-serif; font-size: 0.90em; font-weight: normal; text-decoration: none; text-align:left; line-height: 150%; padding: 0px 0px 0px 0px; margin: 5px 5px 20px 20px; color: #231f20; list-style-position: outside; list-style-type: decimal; } div#ContractorBlogViewCopy li { margin: 5px 5px 5px 25px; } div#ContractorBlogBookmarksContainer { width: 525px; height: 43px; margin: 0px 0px 0px 0px; padding: 0px 25px 0px 25px; background-color: #ffffff; } div#ContractorBlogBookmarksHolder { width: 525px; height: 39px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/news_pagination_bg.gif); background-repeat: repeat-x; background-color: #ececec; border-top: 1px dotted #b2b2b2; border-bottom: 1px dotted #b2b2b2; } div#ContractorBlogBookmarkLinks { width: 334px; margin: 0px 0px 0px 0px; padding: 12px 0px 0px 11px; float: left; } div#ContractorBlogBookmarkLinks p { font-family: Arial, sans-serif; font-size: 0.80em; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px; color: #c4c4c4; } div#ContractorBlogBookmarkLinks a:link { border: none; text-decoration: none; color: #4da0ff; } div#ContractorBlogBookmarkLinks a:active { border: none; text-decoration: none; color: #4da0ff; } div#ContractorBlogBookmarkLinks a:visited { border: none; text-decoration: none; color: #4da0ff; } div#ContractorBlogBookmarkLinks a:hover { border: none; text-decoration: underline; color: #4da0ff; } div#ContractorBlogBookmarks { width: 175px; margin: 0px 0px 0px 0px; padding: 11px 5px 0px 0px; text-align: right; float: left; } div#ContractorBlogBookmarks img { margin: 0px 5px 0px 0px; } div#ContractorBlogBookmarks a:link { border: none; } div#ContractorBlogBookmarks a:active { border: none; } div#ContractorBlogBookmarks a:visited { border: none; } div#ContractorBlogBookmarks a:hover { border: none; } td#BlogFormInput { width: 510px; } td#BlogFormInput p { font-family: Verdana, Arial, sans-serif; font-size: 0.65em; font-weight: normal; text-decoration: none; margin: 2px 0px 8px 0px; color: #656262; } .LoginInput { width: 245px; height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #272729; margin: 0px 0px 0px 0px; padding: 2px 4px 1px 4px; border: 1px solid #c5c5c5; background-color: #fefefe; } .FormTextInput150 { width: 280px; height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; text-align: left; color: #272729; margin: 0px 0px 0px 0px; padding: 2px 4px 1px 4px; border: 1px solid #c5c5c5; background-color: #fefefe; vertical-align: middle; } .FormMultiTextInputs250 { width: 280px; height: 120px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #272729; margin: 0px 0px 0px 0px; padding: 2px 4px 1px 4px; border: 1px solid #c5c5c5; background-color: #fefefe; } .FormButtonInput { font-family: Verdana, sans-serif; font-size: 11px; text-align: center; padding: 2px 3px 2px 2px; width: 50px; height: 28px; } 