/* CSS Document */


BODY { margin: 30px; background-color:#031434 }
A { font-family: Tahoma, Arial, sans-serif; font-weight:normal; font-size: 11px; color: #5D6A84;text-decoration: underline }
A:link {  }
A:visited {  }
A:hover { color: #004FB3; }
A:active { color: #004FB3; }

P.newsItem {  }
P.newsItem A { font-family: Tahoma, Arial, sans-serif; font-weight:normal; font-size: 11px; color: #003366;text-decoration: underline }
P.newsItem A:link {  }
P.newsItem A:visited {  }
P.newsItem A:hover { color: #004FB3; }
P.newsItem A:active { color: #004FB3; }

.footer A { font-family: Tahoma, Arial, sans-serif; font-weight:normal; font-size: 11px; color: #CDCDCD;text-decoration: underline }
.footer A:link {  }
.footer A:visited {  }
.footer A:hover { color: #E0F3FE; }
.footer A:active { color: #E0F3FE; }

P { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; color: #000000; line-height:18px}
UL {margin-top: 0px;; padding-top: 0}
LI {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color:#485162; line-height:14px; padding-bottom: 8px; }
H3 { font-family: Tahoma, Arial, sans-serif; font-weight:bold; font-size: 11px; color: #004FB3; padding-bottom: 0px  }
INPUT, TEXTAREA, OPTION, SELECT { border: 1px solid #004FB3; background-color:#BED2EC; color: #000000; font-family:Tahoma, Arial, sans-serif; font-size:11px; font-weight:bold }
INPUT.radio { background-color:#EEF0F2; border: 0  }


H1.blue { font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; font-style:italic; color: #004FB3; margin-top: 0px; margin-bottom: 0px;}
H1.blue IMG {padding-top: 4px; }
H1.red { font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; font-style:italic; color: #8D153A; margin-top: 0px; margin-bottom: 0px;}
H1.red IMG {padding-top: 4px; }
H1.grey { font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; font-style:italic; color: #333333; margin-top: 0px; margin-bottom: 0px;}
H1.grey IMG {padding-top: 4px; }




.centerContent { background-color: #FFFFFF }
.footer {  }
.footer P { color: #CDCDCD }
.footer A:link, .footer A:visited, .footer A:hover, .footer A:active { color: #CDCDCD }

.infoBox TR TD { background-color: #EEF0F2 }
.infoBox TR TD P {  font-family: Tahoma, Arial, sans-serif; font-weight:bold; font-size: 11px; color: #818B9F }

.tabBox { border-left: 1px solid #999999;border-right: 1px solid #999999;border-bottom: 1px solid #999999; background-color: #ffffff}

.thumbImg { border: 1px solid #000000 }

.rcsBodyShowServices{ background-color: #F4E8EC; padding:7px; }
.rcsBodyIntegration { background-color: #DEE8F5; padding:7px; }

.clientBoxShowServices {   }
.clientBoxIntegration {   }


H1 { font-family: Tahoma, Arial, sans-serif; font-weight:bold; font-size: 13px ; color: #000000; margin-bottom: 0px; margin-top: 0px}
H2 { font-family: Tahoma, Arial, sans-serif; font-weight:bold; font-size: 13px ; color: #004299; margin-bottom: 0px; margin-top: 0px; padding: 0;}
H2.peopleBox { font-family: Tahoma, Arial, sans-serif; font-weight:bold; font-size: 13px ; color: #004299; margin-bottom: 0px; margin-top: 0px; padding: 0;}
H2.detailBox { font-family: Arial, sans-serif; font-weight:bold; font-size: 15px ; color: #004299; margin-bottom: 0px; margin-top: 0px; padding: 0;}
H2.peopleBox SPAN.smaller { font-family: Arial,sans-serif; font-weight:normal; font-size: 11px ; color: #949393; margin-bottom: 0px; margin-top: 0px; }

P.peopleBox { margin-bottom: 6px; margin-top: 0}
P.smaller { font-size: 10px !important}
P.newsItem { margin: 4px; padding:0; }
H3.homeSubHdr { font-family: Tahoma, Arial, sans-serif; font-weight:bold; font-size: 11px; color: #5D6A84 }

