/* CSS Document */
body { background:#434446 url(../images/main-background.jpg) center top no-repeat;font:12px Tahoma, Arial, Helvetica, sans-serif;margin-top:6px; }
form { padding:0;margin:0; }
h1 { font-size:22px;font-weight:normal;padding-top:10px }
h2 { font-size:21px;font-weight:normal; }
h3 { font-size:17px;font-weight:normal; }
h5 { font-size:12px;}
a img { border:none !important; }

h1.bordered { border-bottom:1px solid #cecece;padding-bottom:5px;margin-top:0; }

/* Font Colors*/
.blue { color:#3ca5e7; }
.dirtyGreen { color:#739984; }
.gold { color:#f5cd87; }
.gray { color:#717171; }
.lightGray { color:#cccccc; }
.mediumGray { color:#a4a4a4 !important; }
.darkGray { color:#242424 !important; }
.orange { color:#ee7f07; }
.white { color:#FFF; }

/* Font properties*/
.bold { font-weight:bold; }
.fs11px { font-size:11px; }

/* block params */
.fLeft { float:left; }
.mr18px { margin-right:18px; }
.taRight { text-align:right; }


.page {margin-left:auto; margin-right:auto; width:944px;}
.menuContainer { background:url(../images/menu-background.jpg) left top no-repeat;width:944px;height:35px;}
.menuContainer a { color:#c5c5c5; }

.logo { position:relative;top:-169px;left:670px;margin-bottom:-180px;width:200px; }
.logo { background:url(../images/logo.png) left top no-repeat;width:258px;height:182px; }
.logo a { display:block;width:258px;height:182px; }
.slogan { padding:3px 0 0 3px; }

.content { padding:20px 0 0 3px;color:#242424; }
.content img { border:1px solid #2d2d2d }
.content a { color:#097dc6; }
.content a:hover { color:#ee6f31 !important; }
.content a.unGreen { text-decoration:none;border-bottom:1px solid #046632 !important;line-height:15px; }
.content a.unBlue { text-decoration:none;border-bottom:1px solid #48c9ff;line-height:15px; }


.content .min-bottom-margin, .content .min-top-bottom-margin { margin-bottom:5px; }
.content .min-top-margin, .content .min-top-bottom-margin { margin-top:5px; }

.content ul li { padding:4px 0 0 13px; }
.content ul { margin:0 0 10px 0; padding:0;list-style:none; }
.content ul li, .content ul.darkOrange li { background:url(../images/darkOrange-arrow.gif) 1px 8px no-repeat; }
.content ul.lightOrange li { background:url(../images/lightOrange-arrow.gif) 1px 8px no-repeat; }
.content ul.greenArrow li { background:url(../images/green-arrow.gif) 1px 8px no-repeat; }
.content ul.greenArrow li:hover { background:url(../images/lightOrange-arrow.gif) 1px 8px no-repeat; }
.content ul.greenArrow a { color:#cdcdcd; }
.content ul.greenArrow a:hover { color:#a4a4a4 !important;text-decoration:none; }

.content ol li { line-height:17px; }

.content table td { vertical-align:top; }
.content .rightBlock { width:267px;background:url(../images/rightBlock-background.gif) left bottom no-repeat;padding-bottom:10px; }
.content .rightBlock .c { background:url(../images/rightBlock-background.gif) left top no-repeat;padding:10px 33px 10px 15px;min-height:405px;color:#b3b3b3 }
.content .rightBlock .c .con { padding:0 7px 0 7px;width:205px; }
.content .rightBlock .c  h2 { margin-top:7px; }
.content .rightBlock .c  .address { font-size:11px; }
.content .rightBlock .c  .separator { border-top:1px solid #323232;margin:10px 0;width:219px;font-size:0;line-height:0; }
.content .rightBlock .c  .sepGreen  { border-top:1px solid #046632; }
.content .rightBlock .c  .clientLogo  { margin-bottom:5px; }

.content .leftBlock { width:224px;background:url(../images/leftBlock-background.jpg) left bottom no-repeat;padding-bottom:10px; }
.content .leftBlock .c { background:url(../images/leftBlock-background.jpg) left top no-repeat;padding:10px 15px 10px 33px;min-height:455px;color:#b3b3b3 }


.content .promoImage img { border:none }
.content .whiteBlock { width:652px;padding-top:20px; }
.content .whiteBlock p { line-height:17px;margin:0;padding:4px 0 2px 0; }
.content .whiteBlock .top, .content .whiteBlock .bottom { width:100%;height:10px; }
.content .whiteBlock .top { background:url(../images/whiteBlock.png) left top no-repeat; }
.content .whiteBlock .top .top { background-position:top right; }
.content .whiteBlock .bottom  .bottom { background-position:bottom right; }
.content .whiteBlock .con { background:#FFF;padding:6px 0;border-top:1px solid WHITE }
.content .whiteBlock .con .twoCells td { padding:0 28px }
.content .whiteBlock .con .twoCells td td { padding:0; }
.content .whiteBlock .con .twoCells td.border { width:1px;background:#727272;padding:0; }
.content .whiteBlock .con .twoCells td.borderLight { width:1px;background:#b8b8b8;padding:0; }
.content .whiteBlock .con .twoCells h2, .content .whiteBlock .con .twoCells h3 { margin-top:1px;margin-bottom:13px; }

.content .whiteBlock .bottom { background:url(../images/whiteBlock.png) left bottom no-repeat; }
.content .greenBottom .bottom { background:url(../images/whiteBlock-greenBottom.png) left bottom no-repeat; }
.content .greenBottomShort .bottom { background:url(../images/whiteBlock-greenBottomShort.png) left bottom no-repeat; }
.content .inner { padding-top:0;background:url(../images/whiteBlock-greenBottom.png) left bottom no-repeat; }
.content .inner .top { background:url(../images/whiteBlock-innerTop.jpg) left top no-repeat !important; }


.downloadBox { display:block;float:left;background:url(../images/download-box.gif) left bottom no-repeat !important;height:60px; }
.downloadBox .left { display:block;background:url(../images/download-box.gif) right bottom no-repeat;height:60px;padding:0 15px 0 0; }
.downloadBox .left .con { display:block;height:30px;padding:22px 0 0 0; }
.downloadBox .left .pdf { background:url(../images/adobe-pdf.gif) top left no-repeat;padding-left:60px; }


.content .bottomMenu { background:url(../images/bottom-background.gif) left bottom no-repeat;padding-bottom:32px;margin-top:20px; }
.content .bottomMenu .con { background:url(../images/bottom-background.gif) left top no-repeat;padding-top:32px;text-align:center;color:#a1a1a1; }
.content .bottomMenu .con a { color:#a1a1a1; }
.content .copyright { width:100%;text-align:center;color:#707275;padding-top:12px; }

.clientAccessOnly { display:block;position:relative;margin-bottom:-28px;top:-27px;margin-left:5px;width:158px;height:28px;background:url(../images/button-clientAccessOnly.png) left top no-repeat; }

#slide-show { height:500px }

#slide-show .slide {  }
#slide-show .slide .picture { height:360px }
#slide-show .slide img { border:1px solid #E5E5E5 }
#slide-show .slide .header { font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;color:#797f8b;text-align:left }
#slide-show .slide .data { border-top:1px solid #232323;border-bottom:1px solid #232323;margin:10px 0px;padding:10px 0px; }

#slide-show-controls a { cursor:pointer;display:block;width:54px;height:22px; }
#slide-show-controls a span { display:none; }
#slide-show-controls #slide-show-previous { background-image: url(../images/prev.gif) }
#slide-show-controls #slide-show-previous:hover { background-image: url(../images/prev_over.gif) }
#slide-show-controls #slide-show-next { background-image: url(../images/next.gif) }
#slide-show-controls #slide-show-next:hover { background-image: url(../images/next_over.gif) }

.tbl { border-collapse: collapse }
.tbl td { border: 1px solid #CACACA }
