body {}
p {}
td {}
.heading   { color: #7d0000; font-size: 26px; font-family: Arial; line-height: 16px }
.text   { color: #5a5a5a; font-size: 12px; font-family: Arial; line-height: 18px }
/*Home BEGIN*/
.pulloutone  { color: #5a5a5a; font-size: 16px; font-family: Arial; font-weight: bold; line-height: 20px }
.pullouttwo  { color: #5a5a5a; font-size: 24px; font-family: Arial; font-weight: bold; line-height: 28px }
/*Home END*/
/*Left Base Heading BEGIN*/
.name { color: #7d0000; font-size: 11px; font-family: Arial; font-weight: bold }
.address { color: #5a5a5a; font-size: 10px; font-family: Arial; font-weight: bold }
.telephone { color: #7d0000; font-size: 20px; font-family: Arial; font-weight: bold }
/*Left Base Heading END*/
/*Navigation BEGIN*/
a.navigation:link   { color: #cccacd !important; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }
a.navigation:visited   { color: #cccacd !important; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }
a.navigation:hover   { color: #fff !important; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }
/*Navigation END*/
.quote  { color: #7d0000; font-size: 14px; font-family: Arial; line-height: 20px }
/*Base BEGIN*/
.basestrap    { color: #fff; font-size: 18px; font-family: Arial; word-spacing: 6px; letter-spacing: 4px }
/*Base END*/

/*Dropdown BEGIN*/
/* common styling */
.dropdown    { color: #cccacd; font-size: 11px; font-family: Arial; font-weight: bold; position: relative; z-index: 100; height: 18px }
.dropdown ul li a, .dropdown ul li a:visited   { color: #cccacd; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; display: block; width: 102px; height: 18px; overflow: hidden; border: solid 0 #fff }
.dropdown ul {padding:0; margin:0; list-style: none;}
.dropdown ul li {float:left; position:relative;}
.dropdown ul li ul {display: none;}

/* specific to non IE browsers */
.dropdown ul li:hover a   { color: #fff; background: transparent }
.dropdown ul li:hover ul {display:block; position:absolute; top:18px; left:0; width:105px;}
.dropdown ul li:hover ul li a.hide {background:#6a3; color:#fff; }
.dropdown ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.dropdown ul li:hover ul li ul {display: none;}
.dropdown ul li:hover ul li a     { color: #88878c; line-height: 20px; background: transparent; display: block; width: 150px; }
.dropdown ul li:hover ul li a:hover  { color: #fff; background: transparent }
.dropdown ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.dropdown ul li:hover ul li:hover ul.left {left:-105px;}
/*Dropdown END*/


/*Side Navigation BEGIN*/
a.sidenavigation:link      { color: #7d0000 !important; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: none }
a.sidenavigation:visited      { color: #7d0000 !important; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: none }
a.sidenavigation:hover     { color: #7d0000 !important; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: underline }
/*Side Navigation END*/

/*Team BEGIN*/
.teamnamesearch { color: #7d0000; font-size: 12px; font-family: Arial }
.teamjobsearch { color: #7d0000; font-size: 10px; font-family: Arial; font-weight: bold }
.teamname { color: #7d0000; font-size: 18px; font-family: Arial }
.teamjob { color: #7d0000; font-size: 12px; font-family: Arial; font-weight: bold }
/*Team END*/
.contactemail  { color: #000; font-size: 10px; font-family: Arial }
.projecttitle  { color: #7d0000; font-size: 14px; font-family: Arial; font-weight: bold }
.projectanswer  { color: #5a5a5a; font-size: 14px; font-family: Arial; font-weight: bold }
.projectrole { color: #5a5a5a; font-size: 10px; font-family: Arial }
a.projectlink:link { color: #7d0000 !important; font-size: 10px; font-family: Arial; font-weight: bold; text-decoration: none }
a.projectlink:visited { color: #7d0000 !important; font-size: 10px; font-family: Arial; font-weight: bold; text-decoration: none }
a.projectlink:hover { color: #7d0000 !important; font-size: 10px; font-family: Arial; font-weight: bold; text-decoration: underline }
a.companynavigation:link { color: #7d0000 !important; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: underline }
a.companynavigation:visited { color: #7d0000 !important; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: underline }
a.companynavigation:hover { color: #7d0000 !important; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: underline }
/*News search*/
.newsintroduction  { color: #5a5a5a; font-size: 10px; font-family: Arial; line-height: 10px }
.projectsearch  { color: #7d0000; font-size: 10px; font-family: Arial; line-height: 12px }
a.projectlinkgrey:link { color: #5a5a5a !important; font-size: 10px; font-family: Arial; font-weight: bold; text-decoration: none }
a.projectlinkgrey:visited  { color: #5a5a5a !important; font-size: 10px; font-family: Arial; font-weight: bold; text-decoration: none }
a.projectlinkgrey:hover  { color: #5a5a5a !important; font-size: 10px; font-family: Arial; font-weight: bold; text-decoration: underline }
