body {margin:0px; padding:0; background-color:#CCCCCC; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#444444; text-align:center;}
#main_container {width:930px; margin:auto; background-color:#A2ADB6; text-align:left;}

#logo_div {width:930px; height:95px; margin:0; text-align:left; background:#FFF no-repeat 0 0;}
#logo_div1 {width:930px; height:95px; margin:0; text-align:left; background:url(images/caption.jpg) #FFF no-repeat 0 0;}

#menu_div {width:930px; height:30px; margin:0; background:url(images/main_menu_bg.jpg) repeat-x 0 0;}
#menu_left {width:553px; height:30px; float:left; margin:0; padding:0;}
#menu_left ul {display:inline; width:553px; height:30px; margin:0; list-style:none;}
#menu_left li {display:block; float:left; margin:0;}
#menu_left li a.home {background:url(images/menu_home.jpg) no-repeat 0 0; width:89px; height:30px; text-indent:-20000px; display: block; float:left; margin:0;}
#menu_left li a.home:hover {background:url(images/menu_home_h.jpg);}

/*#menu_left li a.products {background:url(images/menu_products.jpg) no-repeat 0 0; width:89px; height:30px; text-indent:-20000px; display: block; float:left; margin:0;}
#menu_left li a.products:hover {background:url(images/menu_products_h.jpg) no-repeat 0 0;}*/

#menu_left li a.services {background:url(images/menu_services.jpg) no-repeat 0 0; width:89px; height:30px; text-indent:-20000px; display: block; float:left; margin:0;}
#menu_left li a.services:hover {background:url(images/menu_services_h.jpg) no-repeat 0 0;}

#menu_left li a.differentiators {background:url(images/menu_differentiators.jpg) no-repeat 0 0; width:109px; height:30px; text-indent:-20000px; display: block; float:left; margin:0;}
#menu_left li a.differentiators:hover {background:url(images/menu_differentiators_h.jpg) no-repeat 0 0;}

#menu_left li a.about_us {background:url(images/menu_about.jpg) no-repeat 0 0; width:89px; height:30px; text-indent:-20000px; display: block; float:left; margin:0;}
#menu_left li a.about_us:hover {background:url(images/menu_about_us_h.jpg) no-repeat 0 0;}

#menu_left li a.solutions {background:url(images/solutions.png) no-repeat 0 0; width:89px; height:30px; text-indent:-20000px; display: block; float:left; margin:0;}
#menu_left li a.solutions:hover {background:url(images/solutions_hover.png) no-repeat 0 0;}

#menu_left li a.client_successes{background:url(images/menu_client_successes.jpg) no-repeat 0 0; width:88px; height:30px; text-indent:-20000px; display: block; float:left; margin:0;}
#menu_left li a.client_successes:hover{background:url(images/menu_client_successes_h.jpg) no-repeat 0 0;}

#menu_left li a.contact_us {background:url(images/menu_contact.jpg) no-repeat 0 0; width:88px; height:30px; text-indent:-20000px; display: block; float:left; margin:0;}
#menu_left li a.contact_us:hover {background:url(images/menu_contact_us_h.jpg) no-repeat 0 0;}

#menu_right {width:340px; height:20px; float:right; padding:10px 20px 0 0; text-align:right; color:#F2F2F2; font-size:10px; font-weight:bold;}
#menu_right a {color:#F2F2F2; text-decoration:none;}
#menu_right a:hover {color:#F2F2F2; text-decoration:underline;}

#flash_div {width:930px; height:309px; margin:0; background:url(images/flash_shadow.jpg) no-repeat 0 bottom;}

#tab_container {width:930px; height:auto; background-color:#A2ADB6;}
#tab_container #tab_div {width:900px; height:auto; margin:5px 15px 0px 15px;}
#tab_container #tab_div ul.subsection_tabs {list-style:none; margin:0px; padding:0; clear:both; height:25px; width:900px; clear:both;}
#tab_container #tab_div ul.subsection_tabs li {float:left; text-align:center;}
#tab_container #tab_div ul.subsection_tabs li a {display:block; width:300px; height:25px; padding:0px;color:#FFF; font-weight:bold; background:url(images/tab_head.jpg) no-repeat 0 0; text-decoration:none; line-height:25px;}
#tab_container #tab_div ul.subsection_tabs li a:hover {background:url(images/tab_head_h.jpg) no-repeat 0 0; color:#000; text-decoration:none;font-size:15px;}
#tab_container #tab_div ul.subsection_tabs li a.active {background:url(images/tab_head_h.jpg) no-repeat 0 0; color:#444; text-decoration:none;font-size:15px;}

#show_div {width:900px; height:230px; background:url(images/tab_body.jpg) no-repeat #FFF bottom left; color:#666; margin:0px; padding:0px;}
#show_div #one {padding:10px; margin:0; color:#444; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#show_div #one #content {margin:0;}
#show_div #one #content ul {list-style:none; padding:0; margin:0; clear:both;}
#show_div #one #content li {display:block; float:left; width:250px; padding:15px 20px 5px 20px; text-align:justify}

#show_div #two {padding:10px; margin:0; color:#444; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#show_div #two #content {margin:0;}
#show_div #two #content ul {list-style:none; padding:0; margin:0; clear:both;}
#show_div #two #content li {display:block; float:left; width:250px; padding:15px 20px 5px 20px; text-align:justify}

#show_div #three {padding:10px; margin:0; color:#444; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#show_div #three #content {margin:0;}
#show_div #three #content ul {list-style:none; padding:0; margin:0; clear:both;}
#show_div #three #content li {display:block; float:left; width:250px; padding:15px 20px 5px 20px; text-align:justify}

#show_div #content li a {color:#000099; text-decoration:none; font-weight:normal;}
#show_div #content li a:hover {text-decoration:underline;}

#show_div .readmore {margin:0; clear:both;}
#show_div .readmore ul {list-style:none; padding:0; margin:0; clear:both;}
#show_div .readmore li {display:block; float:left; width:250px; padding-right:42px; text-align:right;}
#show_div .readmore li a {color:#000099; text-decoration:none; font-weight:normal;}
#show_div .readmore li a:hover {text-decoration:underline;}

#footer_div {width:930px; height:18px; margin:auto; background:url(images/footer_bg.jpg) repeat-x 0 0; text-align:left; padding:7px 0 0 0; font-size:11px; font-weight:normal; text-indent:20px;}
#footer_div a {color:#FFFFFF; padding:7px 20px 0 0; text-decoration:none;}

#web_design {width:930px; height:18px; margin:0px; text-align:right; font-weight:normal;}
#web_design a {padding:0 20px 0 0; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; text-decoration:none;}
#web_design a:hover {color:#CC0000; text-decoration:none;}

#body_container {width:930px; margin:0px; background:#FFF; text-align:left;}

#left_pan {width:695px; margin:0; float:left;}
#left_pan #left_pan_img {width:695px; margin:0; text-align:left;}
#left_pan #left_pan_content {width:auto; height:auto; padding:20px; text-align:justify;}
#left_pan #left_pan_content #page_title {width:auto; height:auto; text-align:left;}
#left_pan #left_pan_content span.section_title {display:block; background:#e0e0e0; border:1px solid #aaa; font-weight:bold; line-height:22px; color:#000000; padding-left:10px;}
#left_pan #left_pan_content a {color:#0033CC; text-decoration:underline;}
#left_pan #left_pan_content a:hover {color:#0033CC; text-decoration:none;}
#left_pan #left_pan_content a.no_underline {color:#0033CC; text-decoration:none;}
#left_pan #left_pan_content a.no_underline:hover {color:#0033CC; text-decoration:underline;}
#left_pan #left_pan_content #breadCrumbHTML {width:auto; height:auto; text-align:left; font:11px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; border-top:1px solid #999999;}
#left_pan #left_pan_content #breadCrumbHTML a {color:#666; text-decoration:none;}
#left_pan #left_pan_content #breadCrumbHTML a:hover {color:#0000FF; text-decoration:underline;}
#left_pan #left_pan_content #breadCrumbHTML a.current_page {color:#0000FF; text-decoration:none;}
#left_pan #left_pan_content p.go_top {text-align:right;}
#left_pan #left_pan_content p.go_top a {color:#666; text-decoration:none;}
#left_pan #left_pan_content p.go_top a:hover {color:#0000FF; text-decoration:none;}

#right_pan {width:235px; margin:15px 0 0 0; float:left; background:url(images/right_pan_top.gif) no-repeat 0 0;}
#right_pan #box_bot {background:url(images/right_pan_bot.gif) no-repeat left bottom; margin:15px 0 0 0; padding:0px 25px 5px 15px; color:#1F3D6E;}
#right_pan #box_bot a {color:#1F3D6E; text-decoration:underline;}
#right_pan #box_bot a:hover {text-decoration:none;}
#right_pan #box_bot a.sublink {background:url(images/sublink_arrow.gif) no-repeat 8px center; text-align:left; padding-left:18px; color:#1F3D6E; text-decoration:none; font-weight:bold;}
#right_pan #box_bot a.sublink:hover {text-decoration:underline;}

#right_pan #box_bot a.sublink2 {background:url(images/sublink_arrow2.gif) no-repeat 20px center; text-align:left; padding-left:30px; color:#1F3D6E; text-decoration:none; font-weight:normal;}
#right_pan #box_bot a.sublink2:hover {text-decoration:underline;}

#mandatory_red {color:#c40000; font-weight:bold;}

#right_pan #img_box {width:235px; height:240px; margin:0px; padding:0px;}

#right_pan #box2 {background:url(images/right_pan_mid.gif) repeat-y 0 0;}
#right_pan #box2 #box2_top {width:235px; height:15px; background:url(images/right_pan_top.gif) no-repeat 0 0;}
#right_pan #box2 #box2_mid {padding:0px 25px 0 15px; color:#1F3D6E;}
#right_pan #box2 #box2_mid p {margin:5px 0 5px 0px;}
#right_pan #box2 #box2_mid ul {text-align:left; margin-left:15px;}
#right_pan #box2 #box2_mid a {color:#1F3D6E; text-decoration:underline;}
#right_pan #box2 #box2_mid a:hover {text-decoration:none;}
#right_pan #box2 #box2_mid a.sublink {background:url(images/sublink_arrow.gif) no-repeat 8px center; text-align:left; padding-left:18px; color:#1F3D6E; text-decoration:none; font-weight:bold;}
#right_pan #box2 #box2_mid a.sublink:hover {text-decoration:underline;}
#right_pan #box2 #box2_bot {width:235px; height:15px; background:url(images/right_pan_bot.gif) no-repeat left bottom;}

#right_pan #box3 {background:url(images/right_pan_mid.gif) repeat-y 0 0;}
#right_pan #box3 #box3_top {width:235px; height:15px; background:url(images/right_pan_top.gif) no-repeat 0 0;}
#right_pan #box3 #box3_mid {padding:0px 25px 0 15px; color:#1F3D6E;}
#right_pan #box3 #box3_mid p {margin:5px 0 5px 0px;}
#right_pan #box3 #box3_mid ul {text-align:left; margin-left:15px;}
#right_pan #box3 #box3_mid a {color:#1F3D6E; text-decoration:none;}
#right_pan #box3 #box3_mid a:hover {text-decoration:underline;}
#right_pan #box3 #box3_mid a.sublink {background:url(images/sublink_arrow.gif) no-repeat 8px center; text-align:left; padding-left:18px; color:#1F3D6E; text-decoration:none; font-weight:bold;}
#right_pan #box3 #box3_mid a.sublink:hover {text-decoration:underline;}
#right_pan #box3 #box3_mid a.underline {color:#1F3D6E; text-decoration:underline;}
#right_pan #box3 #box3_mid a.underline:hover {color:#1F3D6E; text-decoration:none;}
#right_pan #box3 #box3_bot {width:235px; height:15px; background:url(images/right_pan_bot.gif) no-repeat left bottom;}
span.section_title2{display:block; background:#f0f5f9; border:1px solid #96b9d6; font-weight:bold; line-height:22px; color:black; padding-left:10px;}
#right_pan #box4 {background:url(images/right_pan_mid.gif) repeat-y 0 0;}
#right_pan #box4 #box4_top {width:235px; height:15px; background:url(images/right_pan_top.gif) no-repeat 0 0;}
#right_pan #box4 #box4_mid {padding:0px 25px 0 15px; color:#1F3D6E;}
#right_pan #box4 #box4_mid p {margin:5px 0 5px 0px;}
#right_pan #box4 #box4_mid ul {text-align:left; margin-left:15px;}
#right_pan #box4 #box4_mid a {color:#1F3D6E; text-decoration:underline;}
#right_pan #box4 #box4_mid a:hover {text-decoration:none;}
#right_pan #box4 #box4_mid a.sublink {background:url(images/sublink_arrow.gif) no-repeat 8px center; text-align:left; padding-left:18px; color:#1F3D6E; text-decoration:none; font-weight:bold;}
#right_pan #box4 #box4_mid a.sublink:hover {text-decoration:underline;}
#right_pan #box4 #box4_bot {width:235px; height:15px; background:url(images/right_pan_bot.gif) no-repeat left bottom;}



#right_pan #box5 {background:url(images/right_pan_mid.jpg) repeat-y 0 0;}
#right_pan #box5 #box5_top {width:235px; height:15px; background:url(images/right_pan_top.jpg) no-repeat 0 0;}
#right_pan #box5 #box5_mid {padding:0px 25px 0 15px; color:black;}
#right_pan #box5 #box5_mid p {margin:5px 0 5px 0px;}
#right_pan #box5 #box5_mid ul {text-align:left; margin-left:15px;}
#right_pan #box5 #box5_mid a {color:#1F3D6E; text-decoration:underline;}
#right_pan #box5 #box5_mid a:hover {text-decoration:none;}
#right_pan #box5 #box5_mid a.sublink {background:url(images/sublink_arrow.gif) no-repeat 8px center; text-align:left; padding-left:18px; color:#1F3D6E; text-decoration:none; font-weight:bold;}
#right_pan #box5 #box5_mid a.sublink:hover {text-decoration:underline;}
#right_pan #box5 #box5_bot {width:235px; height:15px; background:url(images/right_pan_bot.jpg) no-repeat left bottom;}


.bg_clear{font-size:0px; line-height:0px; clear:both;}
.img_center {text-align:center; margin-left:auto; margin-right:auto;}
.home_tab_bullets {margin:-10px; margin-left:-7px; padding:0px; background:url(images/bullet_square.gif) no-repeat 10px 18px;}
.about_us_profiles {border-bottom:1px solid #999999;}
.about_us_profiles img {float:left; padding-right:12px; padding-bottom:5px;}
.about_us_profiles_last {border-bottom:none;}
.about_us_profiles_last img {float:left; padding-right:12px; padding-bottom:5px;}

/*.wrapper {width:auto; padding-top:15px; height:145px;}
.fixed {float:left; width:147px; height:145px; display:block;}
.floating {width:auto; height:100%; position:relative;}
.floating div {position:absolute; bottom:0; left:0; padding-left:10px; padding-bottom:0px;}*/