/* STYLE SHEET - Workplace designs */

/* BODY */
body,tr {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: Black; margin-left: 3px; margin-right: 3px; margin-top: 3px; margin-bottom: 3px; background-color: white;}
.bold {font-size: 11px; color: #000000; line-height: 11px;  font-weight: bold; }

/* GENERIC LINK */
a.link:active {font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; line-height: 14px; font-weight: bold; }
a.link:visited {font-family: Verdana; font-size:11px; color: #000000; text-decoration: none; line-height: 14px; font-weight: bold; }
a.link:link {font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; line-height: 14px; font-weight: bold; }
a.link:hover {font-family: Verdana; font-size: 11px; color: #0060a9; text-decoration: underline; line-height: 14px; font-weight: bold; }


/* TOP NAV */
/* not selected */
a.linkoff:active {font-family: Verdana; font-size: 11px; color: Black; text-decoration: none; line-height: 12px;; font-weight: bold;}
a.linkoff:visited {font-family: Verdana; font-size: 11px; color: Black; text-decoration: none; line-height: 12px; font-weight: bold;}
a.linkoff:link {font-family: Verdana; font-size: 11px; color: Black; text-decoration: none; line-height: 12px; font-weight: bold;}
a.linkoff:hover {font-family: Verdana; font-size: 11px; color: #0060a9; text-decoration: none; line-height: 12px; font-weight: bold;}
/* selected */
a.linkon:active {font-family: Verdana; font-size: 11px; color: #0060a9; text-decoration: none; line-height: 12px;; font-weight: bold; }
a.linkon:visited {font-family: Verdana; font-size: 11px; color: #0060a9; text-decoration: none; line-height: 12px; font-weight: bold; }
a.linkon:link {font-family: Verdana; font-size: 11px; color: #0060a9; text-decoration: none; line-height: 12px; font-weight: bold; }
a.linkon:hover {font-family: Verdana; font-size: 11px; color: #0060a9; text-decoration: none; line-height: 12px; font-weight: bold; }
/* divider */
.dividerTopnav {font-size: 11px; color: #000000; line-height: 12px;}



/* TOP NAV LINKS (RECRUITMENT | HOME) */
a.toplinks:active {font-family: Verdana; font-size: 9px; color: #8C8C8C; text-decoration: none; line-height: 12px; }
a.toplinks:visited {font-family: Verdana; font-size: 9px; color: #8C8C8C; text-decoration: none; line-height: 12px; }
a.toplinks:link {font-family: Verdana; font-size: 9px; color: #8C8C8C; text-decoration: none; line-height: 12px; }
a.toplinks:hover {font-family: Verdana; font-size: 9px; color: #0060a9; text-decoration: none; line-height: 12px; }
.dividerToplinks {font-size: 11px; color:  #8C8C8C; line-height: 10px;}


/* FOOTER */
a.footer:active {font-family: Verdana; font-size: 9px; color: #8C8C8C; text-decoration: none; line-height: 12px; }
a.footer:visited {font-family: Verdana; font-size: 9px; color: #8C8C8C; text-decoration: none; line-height: 12px; }
a.footer:link {font-family: Verdana; font-size: 9px; color: #8C8C8C; text-decoration: none; line-height: 12px; }
a.footer:hover {font-family: Verdana; font-size: 9px; color: #0060a9; text-decoration: none; line-height: 12px; }
.footerTxt {font-size: 9px; color:  #8C8C8C; line-height: 12px;}


/* ROTATING BANNER TEXT */
.rotating_bnr {font-size: 11px; color: #494747; line-height: 16px;  font-weight: bold; }


/* CLIENTS PAGE */
/* header 01 */
.clients_hdr_01 {font-size: 17px; color: #0060a9; line-height: 20px;  font-weight: bold; }
/* header 02 */
.clients_hdr_02 {font-size: 11px; color: #000000; line-height: 14px;  font-weight: bold; }
/* client links */
a.clients_link:active {font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline; line-height: 14px; }
a.clients_link:visited {font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline; line-height: 14px; }
a.clients_link:link {font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline; line-height: 14px; }
a.clients_link:hover {font-family: Verdana; font-size: 11px; color: #8C8C8C; text-decoration: none; line-height: 14px; }


/* NEWS ROOM */
/* header - linked */
a.newsroom_hdr:active {font-family: Verdana; font-size: 11px; color: #0060a9; text-decoration: underline; line-height: 12px; font-weight: bold; }
a.newsroom_hdr:visited {font-family: Verdana; font-size: 11px; color: #0060a9; text-decoration: underline; line-height: 12px; font-weight: bold; }
a.newsroom_hdr:link {font-family: Verdana; font-size: 11px; color: #0060a9; text-decoration: underline; line-height: 12px; font-weight: bold; }
a.newsroom_hdr:hover {font-family: Verdana; font-size: 11px; color: #0060a9; text-decoration: underline; line-height: 12px; font-weight: bold; }
/* date */
.newsroom_date {font-size: 11px; color: #000000; line-height: 14px;  font-style: italic; }
/* header - NOT linked */
.newsroom_hdr_normal {font-size: 11px; color: #000000; line-height: 14px; font-weight: bold; text-decoration: underline;}
/* content */
.newsroom_content {font-size: 11px; color: #000000; line-height: 14px; }
/* view more news link */
a.newsroom_more:active {font-family: Verdana; font-size: 10px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.newsroom_more:visited {font-family: Verdana; font-size: 10px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.newsroom_more:link {font-family: Verdana; font-size: 10px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.newsroom_more:hover {font-family: Verdana; font-size: 10px; color: #8C8C8C; text-decoration: underline; line-height: 14px; }


/* RECRUITMENT */
.recruitment_hdr {font-family: Verdana; font-size: 11px; color: #0060a9; text-decoration: underline; line-height: 18px; font-weight: bold; }
.recruitment_txt {font-family: Verdana; font-size: 11px; color: #000000; line-height: 12px; }

/* GENERIC LINKER STYLES */
/* email link */
a.email_linker:active {font-family: Verdana; font-size: 11px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.email_linker:visited {font-family: Verdana; font-size: 11px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.email_linker:link {font-family: Verdana; font-size: 11px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.email_linker:hover {font-family: Verdana; font-size: 11px; color: #8C8C8C; text-decoration: underline; line-height: 14px; }
/* url link */
a.url_linker:active {font-family: Verdana; font-size: 11px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.url_linker:visited {font-family: Verdana; font-size: 11px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.url_linker:link {font-family: Verdana; font-size: 11px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.url_linker:hover {font-family: Verdana; font-size: 11px; color: #8C8C8C; text-decoration: underline; line-height: 14px; }

/* CONTACT PAGE FORM STYLES */
/* email link */
input.name {font-size: 11px; font-family: Verdana; font-weight: bold; width: 300px; border: 1px solid #9b9b9b;}
input.email {font-size: 11px; font-family: Verdana; font-weight: bold; width: 300px; border: 1px solid #9b9b9b;}
input.number {font-size: 11px; font-family: Verdana; font-weight: bold; width: 300px; border: 1px solid #9b9b9b;}
textarea.message {font-size: 11px; font-family: Verdana; font-weight: normal; width: 300px; height: 100px; border: 1px solid #9b9b9b; background-color: #FFFFFF; line-height: 12px;}


/* PROJECT PAGE STYLES */
/* project thumbnail - link */
.adobeAcrobatIcon {display:none; position:absolute; top:79px; left:78px;}
a.project_link:active {font-family: Verdana; font-size: 10px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.project_link:visited {font-family: Verdana; font-size: 10px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.project_link:link {font-family: Verdana; font-size: 10px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.project_link:hover {font-family: Verdana; font-size: 10px; color: #8C8C8C; text-decoration: underline; line-height: 14px; }
/* project thumbnail - title */
.project_txt {font-family: Verdana; font-size: 9px; color: #000000; line-height: 12px; width:109px; white-space: normal;}
/* project view details - header */
.project_view_hdr {font-family: Verdana; font-size: 11px; color: #0060a9; line-height: 12px;  font-weight: bold;  }
/* project view details - "click to enlarge" */
.project_enlarge_txt {font-family: Verdana; font-size: 10px; color: #0060a9; line-height: 12px;  font-weight: normal; }
/* project - CAPS SECTION HEADER (projects, photos, video */
.project_caps_hdr {font-family: Verdana; font-size: 11px; color: #0060a9; line-height: 12px; text-decoration: underline; font-weight: bold; }


/* POPUP STYLES */
/* close window link */
a.popup_closewindow:active {font-family: Verdana; font-size: 10px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.popup_closewindow:visited {font-family: Verdana; font-size: 10px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.popup_closewindow:link {font-family: Verdana; font-size: 10px; color: #f44c0e; text-decoration: underline; line-height: 14px; }
a.popup_closewindow:hover {font-family: Verdana; font-size: 10px; color: #8C8C8C; text-decoration: underline; line-height: 14px; }
/* project title */
.popup_project_title {font-family: Verdana; font-size: 11px; color: #000000; line-height: 12px;  font-weight: bold;  }

/* THUMBNAIL BORDER */
.thumbnail {border: 1px solid #9b9b9b;}


/* STAFF PAGE */
/* staff name */
.staff_name {font-family: Verdana; font-size: 11px; color: #000000; line-height: 24px; font-weight: bold;  }
/* staff header */
.staff_header {font-family: Verdana; font-size: 11px; color: #000000; line-height: 14px; font-weight: bold; }
/* staff header 2 */
.staff_header2 {font-family: Verdana; font-size: 11px; color: #000000; line-height: 24px; }
/* staff name - link */
a.staff_name_link:active {font-family: Verdana; font-size: 11px; color: #0060a9; line-height: 14px; font-weight: bold; text-decoration: underline;  }
a.staff_name_link:visited {font-family: Verdana; font-size: 11px; color: #0060a9; line-height: 14px; font-weight: bold; text-decoration: underline;  }
a.staff_name_link:link {font-family: Verdana; font-size: 11px; color: #0060a9; line-height: 14px; font-weight: bold; text-decoration: underline;  }
a.staff_name_link:hover {font-family: Verdana; font-size: 11px; color: #0060a9; line-height: 14px; font-weight: bold; text-decoration: none;  }

