body {font-size: 11px; line-height: 18px; color: #555555; font-weight: 400; font-family: Helvetica, Verdana, Arial, sans-serif; background-image: url(content/common/page_bg.gif);}

a:link {font-weight: normal; color: #FF7A0D;}
a:visited {font-weight: normal; color: #FF7A0D;}
a:hover {font-weight: normal; color: #FF7A0D; text-decoration: none}
a:active {font-weight: normal; color: #666666; text-decoration: none}

.body2 {font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; color: #777777;}

.body_large {font-size: 13px; line-height: 15px; font-family: Arial, Helvetica, sans-serif}

.menu_body {font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif}

.bspace {font-size: 11px; color: #000000; line-height: 15px; font-family: Arial, Helvetica, sans-serif}

.highlights {font-size: 11px; line-height: 16px;  font-family: Arial, Helvetica, sans-serif}

.highlights2 {font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, sans-serif}

.divider {color: #000000}

.high_body 	{font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px;  line-height: 18px; font-weight: 900;}

.high_body2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 15px}

.bodyCopy { font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif ; font-weight: bolder}

.Learn { font-size: 11px; line-height: 18px; color: #555555; font-family: Helvetica, Verdana, Arial, sans-serif}

.bodybold { font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, sans-serif ; font-weight: bold}

.bodyfront { font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, sans-serif }

.high_bodyBold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 15px ; font-weight: bold}

#copyright {font-size: 9px; line-height: 12px; font-family: Arial, Helvetica, sans-serif; color: #B2B2B2; }
#copyright A:link { color: #707070;  }
#copyright A:visited { color: #707070; }
#copyright A:hover { color: #707070; }
#copyright A:active { color: #707070; }
.copyrightHigh {font-size: 9px; line-height: 19px; font-family: Arial, Helvetica, sans-serif; color: #969696; }

.pagination {font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, sans-serif}

.highlight { color: #9C9C9C; }

#horizNav { margin: 18px 15px 0 0; }
#horizNav A:link { font-weight: 400; color: #FADBC3;  }
#horizNav A:visited { font-weight: 400; color: #FADBC3; }
#horizNav A:hover { font-weight: 400; color: #FADBC3; }
#horizNav A:active { font-weight: 400; color: #FADBC3; }

.blockLink { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 900; color: #cacaca; margin: 10px 0 0 5px; }
.blockLink A:link { font-weight: 900; color: #aaa;  text-decoration: none; }
.blockLink A:visited { font-weight: 900; color: #aaa;  text-decoration: none;}
.blockLink A:hover { font-weight: 900; color: #888888;  text-decoration: none;}
.blockLink A:active { font-weight: 900; color: #aaa;  text-decoration: none;}

.section_title_1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 900; color: #aaa; margin: 10px 0 0 0;}
.section_title_sep { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 900; color: #000; margin: 10px 0 0 0;}
.section_title_2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 900; color: #aaa; margin: 10px 0 0 0;}

#home_col_1 { float: left; padding: 0 0 0 20px; }
#home_col_2 { float: left; padding: 0 0 0 20px; }
#home_col_3 { float: left; padding: 0 0 0 10px; }

#homeAbout { width: 240px; margin: 0; padding: 0; }
#homeLearn { width: 240px; margin: 0 0 0 0; }
#homeContact { width: 240px; }
#homeFeatured { width: 240px; }
#homeHighlights { width: 240px; }

#sifooter { clear: both; padding: 20px 0 0 5px; }

#about_column_left { float: left; width: 450px; padding: 0 0 0 25px; }
#about_column_right { float: left; width: 270px; padding: 0 0 0 40px; }

#empl_column_left { float: left; width: 400px; padding: 0 0 0 25px; }
#empl_column_right { float: left; width: 270px; padding: 0 50px 0 40px; }

#featured_column_left { float: left; width: 600px; padding: 0 0 0 25px; }
#featured_column_right { text-align: center; float: left; width: 140px; padding: 44px 0 0 20px; }
#featured_image { padding: 10px 0 0 0; }
#featured_copy { padding: 8px 0 0 20px; }
#featured_links { padding: 0 0 0 5px; }


#highlights_column_left { float: left; width: 510px; padding: 0 0 0 22px; }
#highlights_column_right { text-align: left; padding: 32px 0 0 30px; }
.highlights_content { padding: 10px 0 0 0; }
.highlights_sample { padding: 0 0 18px 0; }
.highlights_image { float: left; padding: 0 0 0 0; }
.highlights_copy { width: 200px; float: left; padding: 0 0 0 15px; }
.highlights_urls { clear: both;padding: 0 0 0 0; }
.highlights_td { padding: 0 0 0 4px; }

#learn_column_left { float: left; width: 480px; padding: 0 0 0 25px; }
#learn_column_right { float: left; text-align: left; width: 300px; padding: 0 0 0 40px; }
.learn_content { padding: 10px 0 0 0; }
.learn_article { padding: 0 0 15px 0; }
.learn_title {}
.learn_credit {}
.learn_topnav { padding: 0 0 0 40px; }
.learn_article_list { padding: 10px 0 0 0; }
.learn_summary { padding: 5px 0 0 0; }
.learn_copy {}

#showcase_content { width: 770px; padding: 0 0 0 0; }
#showcase_column_left { float: left; width: 470px; padding: 0 0 0 25px; }
#showcase_column_right { text-align: left; padding: 0 0 0 30px; }
.showcase_content { padding: 10px 0 0 0; }
.showcase_title_area { padding-bottom: 10px; }
.showcase_title { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 900; color: #FC8721; }
.showcase_subtitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 900; color: #000000; }
.showcase_sample { padding: 0 0 18px 0; }
.showcase_image { float: left; padding: 0 0 0 0; }
.showcase_copy { width: 220px; float: left; padding: 0 0 0 15px; }
.showcase_urls { clear: both;padding: 0 0 0 0; }
.section_client_desc { padding: 6px 0 12px 0; }
.showcase_thumb_desc { padding: 0 0 0 5px; }

#contact_content { width: 770px; padding: 0 0 0 25px; }
#contact_content ul li {line-height: 1.5em;}
.employment_section a {color:#FF7A0D;}
.contact_block { padding: 10px 0 10px 10px; }

#horizNavAdmin { position: absolute; top: 25px; left: 515px; margin: 18px 15px 0 0; }

.leftNav { padding: 0 0 5px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 900; color: #FC8721; margin: 0 0 0 5px; }
.leftNav A:link { font-weight: 900; color: #FC8721;  }
.leftNav A:visited { font-weight: 900; color: #FC8721; }
.leftNav A:hover { font-weight: 900; color: #FC8721; }
.leftNav A:active { font-weight: 900; color: #FC8721; }

.leftNavActive { padding: 0 0 5px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 900; color: #FADBC3; margin: 0 0 0 5px; }

.featuredTitleSpace { padding: 0 0 0 4px; }
.featuredSpace { padding: 0 0 0 9px; }

#project_header {
    width: 100%;
}

#project_header_logo {
    width: 100%;
    background-color: #FF6600;
}

#sample_header_title {
    padding: 5px 0 5px 10px;
    font-size: 11px;
    line-height: 16px;
    font-family: Arial, Helvetica, sans-serif;
}

#work_photo {
  margin: 8px 0 10px -5px;
}