@charset "utf-8";
/* CSS Document */
body{background:url(../images/body_bg.jpg); margin:0px;}
img{display:inline;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
td{font:8pt Arial, Helvetica, sans-serif; color:#000000; line-height:120%;}
.maintbl{background:#ffffff;}

.grey_curve{background:#999999;}
.red_curve{background:#f91900;}
.link{font:8pt Arial, Helvetica, sans-serif; color:#2523ff;}
.link:hover{text-decoration:underline;}

.link1{font:8pt Arial, Helvetica, sans-serif; color:#2523ff; text-decoration:underline;}
.link1:hover{text-decoration:none;}
.callout_left{background:#cccccc;}
<!--.large_btn{background:#fe0000 url(../images/large_btn_bg.jpg) left top no-repeat; height:37px;}-->
.btn{background:#fe0000 url(../images/req_btn.jpg) left top no-repeat; font:8pt Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:20px; height:32px; line-height:32px; display:block;}
.btn:hover{text-decoration:underline;}

.btn_large{background:url(../images/schedule_btn.jpg) left top no-repeat; font:8pt Arial, Helvetica, sans-serif; color:#FFFFFF; padding:10px 0px 0px 5px; height:32px; display:block;}
.btn_large:hover{text-decoration:underline;}
.page_text{border-right:1px solid #b8b8b8; padding-right:10px;}
.page_title{font:12pt Arial, Helvetica, sans-serif; color:#fe0000; font-weight:bold; padding-bottom:5px;}
.H1{font:12pt Arial, Helvetica, sans-serif; color:#fe0000; font-weight:bold; padding-bottom:5px;}
.heading1{font:10pt Arial, Helvetica, sans-serif; color:#fe0000; font-weight:bold; padding-bottom:5px;}
.head{font:9pt Arial, Helvetica, sans-serif; color:#fe0000; font-weight:bold;}
.H3{font:9pt Arial, Helvetica, sans-serif; color:#fe0000; font-weight:bold;}
.connecting{font:10pt Arial, Helvetica, sans-serif; color:#000; font-weight:bold; padding-bottom:5px; font-style:italic;}
.border_forensic{ border:1px solid #787878;}

.left_callout_bullets{font-size:7pt; line-height:130%;}

.callout{background:#fe0000; padding:5px 10px 5px 15px; color:#FFFFFF; font-weight:bold;}
.callout a{font:8pt Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.callout a:hover{text-decoration:none;}

.footer_links{background:url(../images/footer_links_bg.jpg) left top no-repeat; height:28px; padding-left:310px;}
.footer_links ul{margin:0px; padding:0px 2px 0px 2px; list-style:none;}
.footer_links ul li{margin:0px; padding:0px 5px 0px 5px; float:left; border-right:1px solid #fe0000;}
.footer_links ul li.last{border:none;}
.footer_links ul li a{font:8pt Arial, Helvetica, sans-serif; color:#000000; white-space:nowrap; padding:0px 4px 0px 4px; float:left;}
.footer_links ul li a:hover{text-decoration:underline;}

.footer{background:#d2d3d5 url(../images/footer_bg.jpg) right top repeat-y;}

/* PopUp CSS*/
.borderbg{border:4px solid #F40019;}
.bgcolour{background:#FFFFFF;}
.heading2{font:12pt Arial, Helvetica, sans-serif; color:#F4001A; font-weight:bold; height:40px;}
.heading3{font:11pt Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; height:25px;}
.heading4{font:8pt Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; height:20px;}
.footer_height{height:50px;}

.poup_border{background:#fe0000; padding:4px;}
.popup_footer{background:#d1d2d4 url(../images/popup_footer_bg.jpg) left top repeat-y; height:15px; overflow:hidden;}
.header_border{border-bottom:1px solid #fe0000; height:25px;}
.popup_title{background:url(../images/popup_title_bg.jpg) left top no-repeat; font:9pt Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-transform:uppercase; line-height:25px;}
.input1{font:9pt Arial, Helvetica, sans-serif; color:#000000; border:1px solid #c0c0c0; height:16px; width:230px;}
.textarea{font:9pt Arial, Helvetica, sans-serif; color:#000000; border:1px solid #c0c0c0; height:75px; width:230px;}
.asterik{font:9pt Arial, Helvetica, sans-serif; color:#FF0000;}

.casestudies_title{background:url(../images/casestudies_header_bg.jpg) left top no-repeat; font:10pt Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; line-height:25px;}

.input1{font:9pt Arial, Helvetica, sans-serif; color:#000000; border:1px solid #c0c0c0; height:16px; width:230px;}
.textarea{font:9pt Arial, Helvetica, sans-serif; color:#000000; border:1px solid #c0c0c0; height:75px; width:230px;}
.asterik{font:9pt Arial, Helvetica, sans-serif; color:#FF0000;}

.text2{font:8pt Arial, Helvetica, sans-serif; color:#808080; font-weight:bold; text-decoration:none;}
.links{font:8pt Arial, Helvetica, sans-serif; color:#B51F21; font-weight:bold; text-decoration:underline;}
.links:hover{text-decoration:none;}