/*******************common starts********************/
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,form,fieldset,p{margin:0; padding:0;}
img,fieldset{border:none; padding:0; margin:0;}
body{
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:19px;
	background-color: #9AB1B3;
	background-image: url(../images/body_bg_original.jpg);
	background-repeat: repeat-x;
}
span.clear{clear:both;}
.left{float:left; width:auto;}
.right{float:right; width:auto;}
/*******************common ends********************/

/*******************layout  starts********************/
#outer_layout{float:left; width:100%;}
#layout{margin:0 auto; width:872px;}
/*******************layout  ends********************/

/*******************header  starts********************/
/*#header{float:left; width:867px; padding:13px 0 0 5px; background:url(../images/header_strip_bg.gif)  4px bottom no-repeat;}
#header .logo{float:left; width:240px;}
#header .logo a{float:left; color:#000000; text-decoration:none; background:url(../images/logo.gif) left top no-repeat; width:240px; height:77px;}
#header .logo a:hover{float:left; color:#000000; text-decoration:none; background:url(../images/logo.gif) left bottom no-repeat;}
#header .logo a.current{float:left; color:#000000; text-decoration:none; background:url(../images/logo.gif) left bottom no-repeat; cursor:pointer}
#header .menu{float:left; width:600px;}
#header .menu ul{float:left; width:580px; list-style:none; padding:54px 0 0 40px;} 
#header .menu li{float:right; padding-right:9px; font:bold 12px/12px Arial, Helvetica, sans-serif; color:#000000; margin:0;}
#header .menu li.none{float:right; padding:0 3px 0 0; font: bold 12px/12px Arial, Helvetica, sans-serif; color:#000000;}
#header .menu li a{float:left;color:#52545a; text-decoration:none;}
#header .menu li a:hover{float:left;color:#000000; text-decoration:none; background:url(../images/arrow.gif) center bottom no-repeat; padding-bottom:10px;}
#header .menu li a.current{float:left;color:#000000; text-decoration:none; background:url(../images/arrow.gif) center bottom no-repeat; padding-bottom:10px}*/
/*******************header ends********************/

/*******************middle banner starts********************/
#middle_container{float:left; width:865px; padding-left:7px}
#middle_container h1{float:left; width:857px; padding:33px 0 0 8px; font:bold 60px/62px  Arial, Helvetica, sans-serif; color:#000000;}
#middle_container h2{float:left; width:849px; padding:15px 0 26px 16px; font:bold 20px/22px Arial, Helvetica, sans-serif; color:#000000;}
#middle_container .product_view{float:left; width:814px; background:url(../images/view_product.png) no-repeat; height:289px; margin-left:26px; display:inline;}
#middle_container .product_view img{float:left;}
/*******************middle banner ends********************/

/*******************body container starts********************/
#body_container{float:left; width:865px; padding:24px 0 0 7px;}
#body_container img{float:left;}
#body_container .bottom_strip{float:left; width:864px; background:url(../images/bottom_strip_body.gif) repeat-x; height:5px;}
#body_content{float:left; width:848px; margin-left:1px; background:url(../images/body_content_bg.gif) repeat-y; padding:5px 7px 18px}
#body_content .point{float:left; width:848px;}
#body_content .point img.left_curve{float:left; margin-right:820px}
#body_content .point img.right_curve{float:right;}

#left_container{float:left; width:343px; background:url(../images/divider.gif) right 18px no-repeat; padding:4px 0 0 7px}
#left_container h3{float:left; width:343px; font:bold 16px/18px Arial, Helvetica, sans-serif; color:#000000; padding-bottom:2px;}
#left_container p{float:left; width:343px; font:normal 14px/16px Arial, Helvetica, sans-serif; color:#000000; line-height:19px;}
#left_container ul{float:left; width:343px; list-style:none;}
#left_container li.design{float:left; width:172px; background:url(../images/bulltes.gif) 0 9px no-repeat; padding:4px 0 0 10px; font:normal 14px/15px "Helvetica Neue Medium", Arial, Helvetica, sans-serif; color:#000000;}
#left_container li.design a{color:#000000; text-decoration:none;}
#left_container li.design a:hover{color:#00B2D3; text-decoration:underline;}
#left_container li.design a.current{color:#00B2D3; text-decoration:none; cursor:text}
#left_container li.medical{float:left; width:150px; background:url(../images/bulltes.gif) 0 9px no-repeat; padding:4px 0 0 10px; font:normal 14px/15px "Helvetica Neue Medium", Arial, Helvetica, sans-serif; color:#000000;}
#left_container li.medical a{color:#000000; text-decoration:none;}
#left_container li.medical a:hover{color:#00B2D3; text-decoration:underline;}
#left_container li.medical a.current{color:#00B2D3; text-decoration:none; cursor:text}

#right_container{float:left; width:469px; margin-left:25px; padding-top:4px;}
#right_container h3{float:left; width:469px; font:bold 16px/18px Arial, Helvetica, sans-serif; color:#000000; padding-bottom:6px;}
#right_container p{float:left; width:469px; font:normal 14px/16px Arial, Helvetica, sans-serif; color:#000000; line-height:19px;}
/*******************body container ends********************/

/*******************inner header starts********************/
#header_inner{float:left; width:865px; padding-left:6px;}
#header_inner img{float:right;}
#logo_design{float:left; width:865px; padding:21px 0 20px 0;}
#logo_design .logo_left{float:left; width:509px}
#logo_design .logo_left h1{float:left; width:509px; font:bold 60px/62px Arial, Helvetica, sans-serif; color:#000000; padding:0 0 12px 0}
#logo_design .logo_left h1 a{color:#000000; text-decoration:none;}
#logo_design .logo_left h2{float:left; width:508px; font:bold 20px/22px Arial, Helvetica, sans-serif; color:#000000; padding-left:1px}
#logo_design .capabilites{float:left; width:346px; background:url(../images/capabilites_bg.gif) repeat-y;}
#logo_design img{float:left;}
#logo_design .capabilites .capabil_box{float:left; width:346px; background:url(../images/capabilites_top.gif) no-repeat;}
#logo_design .capabilites .capabil_box h4{float:left; font:bold 13px/15px Arial, Helvetica, sans-serif; color:#7AD3DC; padding:6px 0 0 13px; width:333px; text-transform:uppercase;}
#logo_design .capabilites .capabil_box ul{float:left; width:330px; list-style:none; padding:12px 0 2px 16px}
#logo_design .capabilites .capabil_box li{float:left; width:125px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#7AD3DC; border-bottom:1px solid #382d17; margin-right:57px; padding:5px 0 5px;}
#logo_design .capabilites .capabil_box li.last{float:left; width:125px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#7AD3DC; border-bottom:1px solid #382d17; margin:0; padding:5px 0 5px;}
#logo_design .capabilites .capabil_box li a{color:#7AD3DC; text-decoration:none;}
#logo_design .capabilites .capabil_box li a:hover{color:#7AD3DC; text-decoration:underline;}
#logo_design .capabilites .capabil_box li.none{float:left; border:none; }

#programmer{float:left; width:869px; padding:15px 0 13px 2px; position:relative;}
#programmer ul{float:left; width:869px; list-style:none; padding:0;}
#programmer li{float:left; width:84px; padding:0 12px 13px 0;}
#programmer li.none{float:left; width:84px; padding:0 0px 13px 0;}
#programmer li a{text-decoration:none;}

#artsamples{
	float:left;
	width:860px;
	position:static;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0px;
}
#artsamples ul{float:left; width:860px; list-style:none; padding:0;}
#artsamples li{float:left; width:325px; padding:0 12px 13px 0;}
#artsamples li.none{float:left; width:325px; padding:0 0px 13px 0;}
#artsamples li a{text-decoration:none;}

#yellow{float:none; width:278px; bottom:44px; right:17px; position:absolute; background:url(../images/yellow.png) no-repeat; height:57px;}
#yellow p{float:left; width:260px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; padding:16px 0 0 15px}
#pop_up{float:none; top:24px; right:-49px; position:absolute; width:54px; height:175px; background:url(../images/pop_up.png) no-repeat;}
#pop_up p{float:left; font:normal 9px/11px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; padding:80px 0 0 6px;}
#pop_up p a{color:#000; text-decoration:none;}
#pop_up p a:hover{color:#000; text-decoration:underline;}
/*******************inner header ends********************/

/*******************inner body container starts********************/
#inner_body_contianer{float:left; width:865px; padding:14px 0 0 6px;}
#inner_body_contianer .inner_conent{float:left; width:865px; padding:2px 0 14px 0;}
#inner_body_contianer .soybase_conent{float:left; width:865px; padding:2px 0 0px 0;}
#inner_body_contianer .inner_conent1{float:left; width:865px; padding:7px 0 14px 0;}
#inner_body_contianer img{float:left;}
#inner_body_contianer .south_point{float:left; width:223px; }
#inner_body_contianer .south_point h3{float:left; width:213px; font:bold 16px/18px Arial, Helvetica, sans-serif; color:#000000; padding-left:2px}
#inner_body_contianer .south_point h4{float:left; width:213px; font:bold 16px/18px Arial, Helvetica, sans-serif; color:#000000; padding:27px 0 0 2px;}
#inner_body_contianer .south_point h5{float:left; width:213px; font:bold 16px/18px Arial, Helvetica, sans-serif; color:#000000; padding:40px 0 0 2px;}
#inner_body_contianer .south_point p{float:left; width:213px; font:normal 14px/16px Arial, Helvetica, sans-serif; color:#000; line-height:18px; padding:11px 0 11px 2px; }
#inner_body_contianer .soybase{float:left; width:220px; }
#inner_body_contianer .soybase h3{float:left; width:220px; font:bold 16px/18px Arial, Helvetica, sans-serif; color:#000000; padding-left:2px}
#inner_body_contianer .soybase p{float:left; width:220px; font:normal 14px/16px Arial, Helvetica, sans-serif; color:#000; line-height:18px; padding:11px 0 11px 2px; }
#inner_body_contianer .soybase p a{color:#000; text-decoration:none;}
#inner_body_contianer .soybase p a:hover{color:#000; text-decoration:underline;}


.common_stip{float:left; width:868px;  background:url(../images/common_strip.png) no-repeat;}
.common_stip img{float:left; width:auto;}
.common_stip1{float:left; width:868px;  background:url(../images/common_strip1.png) no-repeat;}
#inner_body_contianer .main_box{float:left; width:357px;}
#inner_body_contianer .img_box{float:left; width:331px; background:url(../images/surgury_box_bg.png) repeat-y; padding-left:10px;}
#inner_body_contianer .img_box img{float:left;}
#inner_body_contianer .bottom_south{float:left; width:341px; background:url(../images/bottom_shadow.png) no-repeat;}

#inner_body_contianer .print_box{float:left; width:357px;}
#inner_body_contianer .print_img_box{float:left; width:335px; background:url(../images/shadow_repeat.png) repeat-y; padding-left:20px; }
#inner_body_contianer .print_img_box img{float:left;}
#inner_body_contianer .print_bottom_south{float:left; width:356px; background:url(../images/shadow_bottom.png) no-repeat;}

#inner_body_contianer .surgery_box{float:left; width:285px;}
#inner_body_contianer .surgery_box .img_surgery{float:left; width:275px; background:url(../images/surgury_box1_bg.png) repeat-y; padding-left:9px;}
#inner_body_contianer .surgery_box img{float:left;}
#inner_body_contianer .surgery_box .bottom_south1{float:left; width:285px; background:url(../images/bottom_shadow1.png) no-repeat;}

#inner_body_contianer .unrivaled{float:left; width:285px; padding:0 63px 0 3px;}
#inner_body_contianer .unrivaled .img_unrivaled{float:left; width:275px; background:url(../images/surgury_box1_bg.png) repeat-y; padding:0 0 0 10px;}
#inner_body_contianer .unrivaled img{float:left;}
#inner_body_contianer .unrivaled .bottom_south1{float:left; width:285px; background:url(../images/bottom_shadow1.png) no-repeat;}

#descriptions{float:left; width:865px; padding:10px 0 0 6px; }
#descriptions img{float:left;}

#descrip_tions{float:left; width:848px; margin-left:2px; background:url(../images/body_content_bg1.gif) repeat-y; padding:5px 7px 18px; position:relative}
#strip_descrip{float:none; position:absolute; bottom:-2px; left:-3px; width:868px;  background:url(../images/common_strip.png) no-repeat;}

#descrip_tions h5{float:left; width:841px; font:bold 16px/18px Arial, Helvetica, sans-serif; color:#000000; padding:4px 0 0 3px}
#descrip_tions .point{float:left; width:848px;}
#descrip_tions .point img.left_curve{float:left; margin-right:820px}
#descrip_tions .point img.right_curve{float:right;}

#descrip_left{float:left; width:410px; padding:4px 0 0 3px}
#descrip_left h3{float:left; width:410px; font:bold 16px/18px Arial, Helvetica, sans-serif; color:#000000; padding-bottom:2px;}
#descrip_left p{float:left; width:410px; font:normal 14px/16px Arial, Helvetica, sans-serif; color:#000000; line-height:19px;}

#descrip_left .basic_medical{float:left; width:175px; padding-top:9px}
#descrip_left .basic_medical img{float:left;}
#descrip_left .basic_medical p{float:left; width:173px; font:normal 9px/11px Arial, Helvetica, sans-serif; color:#000; padding:8px 0 0 0px}

#descrip_left .basic_medical_right{float:right; width:220px; padding-top:9px}
#descrip_left .basic_medical_right p{float:left; width:215px; font:normal 13px/15px Arial, Helvetica, sans-serif; color:#000; line-height:16px}

#descrip_right{float:left; width:388px; margin-left:25px; }
#descrip_right h3{float:left; width:388px; font:bold 16px/18px Arial, Helvetica, sans-serif; color:#000000; padding-bottom:6px;}
#descrip_right p{float:left; width:388px; font:normal 14px/16px Arial, Helvetica, sans-serif; color:#000000; line-height:19px; padding-top:24px;}
#descrip_right p.none{float:left; width:388px; font:normal 14px/16px Arial, Helvetica, sans-serif; color:#000000; line-height:19px; padding-top:3px;}

#descrip_right .mechanisms{float:left; width:175px; padding-top:33px}
#descrip_right .mechanisms img{float:left;}
#descrip_right .mechanisms p{float:left; width:173px; font:normal 9px/11px Arial, Helvetica, sans-serif; color:#000; padding:8px 0 0 0px}

#descrip_right .mechanisms_right{float:left; width:190px; padding:8px 0 0 15px}
#descrip_right .mechanisms_right p{float:left; width:184px; font:normal 13px/15px Arial, Helvetica, sans-serif; color:#000; line-height:16px}
#descrip_right .mechanisms_right ul{float:left; width:190px; list-style:none; padding-top:22px; display:inline;}
#descrip_right .mechanisms_right li{float:left; width:190px; font:normal 13px/15px Arial, Helvetica, sans-serif; color:#000; background:url(../images/link_bullates.gif)  0 6px no-repeat; padding:0 0 0 8px; line-height:18px}
#descrip_right .mechanisms_right li a{color:#000; text-decoration:none;}
#descrip_right .mechanisms_right li a:hover{color:#00B2D3; text-decoration:underline;}

#local_printer{float:left; width:865px; padding-left:6px;}
#local_printer h3{float:left; width:858px; font:bold 20px/22px Arial, Helvetica, sans-serif; color:#000000; padding:21px 0 21px 2px;}
#local_printer p{float:left; width:858px; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#3F4146; padding:0px 0 10px 2px}
#harper{float:left; width:230px; padding-left:0px}
#harper p{float:left; width:230px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:20px}
#harper p.p{float:left; width:230px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:10px}
#harper p a{color:#000; text-decoration:none;}
#harper p a:hover{color:#000; text-decoration:underline;}

#carter{float:left; width:230px;}
#carter p{float:left; width:230px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:20px}
#carter p.p{float:left; width:230px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:10px}
#carter p a{color:#000; text-decoration:none;}
#carter p a:hover{color:#000; text-decoration:underline;}

#zebra{float:left; width:226px;}
#zebra p{float:left; width:226px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:20px}
#zebra p.p{float:left; width:226px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:10px}
#zebra p a{color:#000; text-decoration:none;}
#zebra p a:hover{color:#000; text-decoration:underline;}

#charlotte{float:right; width:165px;}
#charlotte p{float:left; width:165px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:20px}
#charlotte p.p{float:left; width:165px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:10px}
#charlotte p a{color:#000; text-decoration:none;}
#charlotte p a:hover{color:#000; text-decoration:underline;}
/*******************inner body container ends********************/

/*******************article module starts********************/
.article_module{float:left; width:865px; padding:8px 0 0 3px;}
.article_module h3{float:left; width:865px; font:bold 20px/22px Arial, Helvetica, sans-serif; color:#000000; padding:15px 0 7px ;}
.article_module ul{float:left; width:865px; list-style:none; padding-bottom:28px;}
.article_module li{float:left; width:auto; padding:0 5px 0 0; font:normal 14px/16px Arial, Helvetica, sans-serif; color:#000000;}
.article_module li a{color:#000; text-decoration:none;}
.article_module li a:hover{color:#000; text-decoration:underline;}
.article_module p{float:left; width:865px; font:normal 16px/18px Arial, Helvetica, sans-serif; color:#000; padding-bottom:23px; line-height:21px;}
.article_module p.none{float:left; width:865px; font:normal 16px/18px Arial, Helvetica, sans-serif; color:#000; padding-bottom:17px; line-height:21px;}
.article_module p a{color:#000; text-decoration:none; cursor:pointer; font:normal 14px/16px Arial, Helvetica, sans-serif; color:#000;}
.article_module p a:hover{color:#000; text-decoration:underline;}
.article_module span{
	float:left;
	width:865px;
	color:#FFFFFF;
	padding-bottom:27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
}
.article_module .art_style{float:left; width:215px; }
.article_module .art_style ul{float:left; width:215px; list-style:none;}
.article_module .art_style li{float:left; width:207px;  background:url(../images/bullte.gif) 0 5px no-repeat; padding: 0 0 21px 8px}
.article_module .art_style li.none{float:left; width:207px;  background:url(../images/bullte.gif) 0 5px no-repeat; padding: 0 0 11px 8px}
.article_module .art_style li a{ color:#000; text-decoration:none;}
.article_module .art_style li a:hover{ color:#000; text-decoration:underline}

.article_module .art_style1{float:left; width:219px;}
.article_module .art_style1 ul{float:left; width:219px; list-style:none;}
.article_module .art_style1 li{float:left; width:211px; background:url(../images/bullte.gif) 0 5px no-repeat; padding: 0 0 21px 8px}
.article_module .art_style1 li.none{float:left; width:211px; background:url(../images/bullte.gif) 0 5px no-repeat; padding: 0 0 11px 8px}
.article_module .art_style1 li a{ color:#000; text-decoration:none;}
.article_module .art_style1 li a:hover{ color:#000; text-decoration:underline}

.article_module .art_style2{float:left; width:190px;}
.article_module .art_style2 ul{float:left; width:190px; list-style:none;}
.article_module .art_style2 li{float:left; width:190px; background:url(../images/bullte.gif) 0 5px no-repeat; padding: 0 0 21px 8px; font:normal 14px/16px Arial, Helvetica, sans-serif;}
.article_module .art_style2 li.none{float:left; width:190px; background:url(../images/bullte.gif) 0 5px no-repeat; padding: 0 0 11px 8px; font:normal 14px/16px Arial, Helvetica, sans-serif;}
.article_module .art_style2 li a{ color:#000; text-decoration:none; font:normal 14px/16px Arial, Helvetica, sans-serif;}
.article_module .art_style2 li a:hover{ color:#000; text-decoration:underline}
/*******************article module ends********************/

/*******************article module starts********************/
.palace_holder{float:left; width:865px; padding:21px 0 0 6px;}
.palace_holder .flash_banner{float:right; width:730px;}
.palace_holder .flash_banner img{float:left;}
.palace_holder h3{float:left; font:bold 16px/18px Arial, Helvetica, sans-serif; color:#000000; width:860px; padding:14px 0 0 3px}
.palace_holder p{float:left; font:normal 14px/16px Arial, Helvetica, sans-serif; color:#000000; width:861px; padding:4px 0 16px 2px}
.palace_holder p a{color:#000; text-decoration:none;}
.palace_holder p a:hover{color:#000; text-decoration:underline;}

.palace_holder1{float:left; width:865px; padding:16px 0 0 6px;}
.palace_holder1 .flash_banner{float:right; width:730px;}
.palace_holder1 .flash_banner img{float:left; margin:0;}

.palace_holder1 h3{float:left; font:bold 16px/18px Arial, Helvetica, sans-serif; color:#000000; width:860px; padding:14px 0 0 3px}
.palace_holder1 p{float:left; font:normal 14px/16px Arial, Helvetica, sans-serif; color:#000000; width:861px; padding:4px 0 16px 2px}
.palace_holder1 p a{color:#000; text-decoration:none;}
.palace_holder1 p a:hover{color:#000; text-decoration:underline;}
/*******************article module ends********************/

/*******************medical illustration starts********************/
#medical_container{float:left; width:865px; padding:23px 0 0 6px;}
#medical_left{float:left; width:630px;}
#medical_left h1{float:left; width:630px; font:bold 60px/62px Arial, Helvetica, sans-serif; color:#000000; padding:14px 0 12px 0}
#medical_left h1 a{color:#000000; text-decoration:none;} 
#medical_left h2{float:left; width:630px; font:bold 20px/22px Arial, Helvetica, sans-serif; color:#000000; padding:0 0 31px 1px}
#medical_left .flash_banner{float:left; width:600px;}

#medical_left .welcome_strip{float:left; width:546px; background:url(../images/welcome_strip_medical.png) no-repeat; height:6px;}
#medical_left .highlight_strip{float:left; width:546px; background:url(../images/hightlights_strip.png) no-repeat; height:6px;}
#medical_left .welcome{float:left; width:630px;}
#medical_left .welcome h3{float:left; width:621px; font:normal 18px/20px Arial, Helvetica, sans-serif; color:#000; padding:14px 0 5px 9px;}
#medical_left .welcome h4{float:left; width:621px; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#000; padding:8px 0 0 9px;}
#medical_left .welcome h5{float:left; width:621px; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#000; padding:14px 0 0 9px;}
#medical_left .welcome p{float:left; width:551px; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#000; padding:3px 0 11px 9px; line-height:18px}
#medical_left .welcome span{float:left; width:551px; font:normal 10px/12px Arial, Helvetica, sans-serif; color:#000; padding:0 0 0 9px;}
#medical_left .welcome span a{color:#000; text-decoration:none;}
#medical_left .welcome span a:hover{color:#000; text-decoration:underline;}

#medical_right{float:left; width:231px;}
#medical_right .medical_box{float:left; width:231px; padding-bottom:17px;}
#medical_right .medical_box h2{float:left; width:217px; background:url(../images/medica_right_listtop.png) 0 0 no-repeat; color:#7AD3DC; font:13px/15px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:7px 0 5px 14px;}
#medical_right .medical_box .m_b_content{float:left; width:231px; background:url(../images/medica_right_list_repeat.png) 0 0 repeat-y;}
#medical_right .medical_box .m_b_content h4{float:left; width:231px; font:normal 28px/30px Arial, Helvetica, sans-serif; color:#8BF7FF; text-align:center; padding:16px 0 13px;}
#medical_right .medical_box .m_b_content p{float:left; width:231px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#8BF7FF; text-align:center; background:url(../images/email_strip.gif) top center no-repeat; line-height:25px; padding-bottom:4px}
#medical_right .medical_box .m_b_content ul{float:left; width:200px; list-style:none; margin-left:16px; padding:4px 0 2px; display:inline}
#medical_right .medical_box .m_b_content li{float:left; width:200px; padding:0 0 0 0; border-bottom:1px solid #382d17; font:normal 11px/13px Arial, Helvetica, sans-serif; line-height:27px; color:#7AD3DC;}
#medical_right .medical_box .m_b_content li.accom{float:left; width:200px; padding:7px 0; border-bottom:1px solid #382d17; font:normal 11px/13px Arial, Helvetica, sans-serif;  color:#7AD3DC;}
#medical_right .medical_box .m_b_content li.none{float:left; width:200px; padding:0 0 0 0; border:none; font:normal 11px/13px Arial, Helvetica, sans-serif; line-height:27px; color:#7AD3DC;}
#medical_right .medical_box .m_b_content li a{color:#7AD3DC; text-decoration:none;}
#medical_right .medical_box .m_b_content li a:hover{color:#7AD3DC; text-decoration:underline;}

#medical_right .medical_box .m_b_content p a{color:#8BF7FF; text-decoration:none;}
#medical_right .medical_box .m_b_content p a:hover{color:#8BF7FF; text-decoration:underline;}
#medical_right .medical_bottom{float:left; width:231px; background:url(../images/medica_right_list_bottom.png) no-repeat; height:5px;}

#atlanta_resource{float:left; width:865px; padding:0 0 0 6px;}

#atlanta_resource h3{float:left; width:858px; font:bold 20px/22px Arial, Helvetica, sans-serif; color:#000000; padding:30px 0 15px 2px;}
#atlanta_resource p{float:left; width:858px; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#3F4146; padding:0px 0 0px 2px}
#university{float:left; width:223px; padding-left:0px}
#university p{float:left; width:223px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:20px}
#university p.p{float:left; width:223px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:15px}
#university p a{color:#000; text-decoration:none;}
#university p a:hover{color:#000; text-decoration:underline;}

#engineers{float:left; width:232px;}
#engineers p{float:left; width:232px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:33px}
#engineers p.p{float:left; width:232px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:15px}
#engineers p a{color:#000; text-decoration:none;}
#engineers p a:hover{color:#000; text-decoration:underline;}

#aequanimitas{float:left; width:205px;}
#aequanimitas p{float:left; width:205px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:25px}
#aequanimitas p.p{float:left; width:205px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:15px}
#aequanimitas p a{color:#000; text-decoration:none;}
#aequanimitas p a:hover{color:#000; text-decoration:underline;}

#government{float:left; width:196px;}
#government p{float:left; width:196px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:25px}
#government p.p{float:left; width:196px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-bottom:15px}
#government p a{color:#000; text-decoration:none;}
#government p a:hover{color:#000; text-decoration:underline;}

/*******************medical illustration ends********************/

/*******************contact starts********************/

#contact{float:left; width:865px;}


#logo_design_contact{float:left; width:840px; padding:21px 0 0 23px;}
#logo_design_contact .logo_left{float:left; width:509px}
#logo_design_contact .logo_left h1{float:left; width:509px; font:bold 60px/62px Arial, Helvetica, sans-serif; color:#000000; padding:0 0 12px 0}
#logo_design_contact .logo_left h1 a{color:#000000; text-decoration:none;}

#contact .left_container{float:left; width:430px; padding-left:37px;}
#contact .left_container p{float:left; width:430px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000;}
#contact .left_container form{float:left; width:380px;}
#contact .left_container form fieldset{float:left; width:380px;}
#contact .left_container form input.text{float:left; width:341px; height:14px; border:#7b9091 solid 1px; background:#fafafa; color:#637778; font:12px/18px Arial, Helvetica, sans-serif; padding:5px 10px 11px 10px; margin-top:14px;}
#contact .left_container form input.verification_txt{float:left; width:263px; height:14px; border:#7b9091 solid 1px; background:#fafafa; color:#637778; font:12px/18px Arial, Helvetica, sans-serif; padding:5px 10px 11px 10px; margin-top:14px;}
#contact .left_container form input.button{float:right; width:109px; height:38px; font:bold 20px Arial, Helvetica, sans-serif; color:#8BF7FF; text-transform:uppercase; background:#261f0f; border:1px solid #7a9090; margin-right:17px; margin-top:14px; cursor:pointer;}
#contact .left_container form img.verification_code{float:left; margin-top:14px; margin-right:9px;}
#contact .left_container form textarea{float:left; width:341px; height:159px; border:#7b9091 solid 1px; background:#fafafa; color:#637778; font:12px/18px Arial, Helvetica, sans-serif; padding:8px 10px; margin-top:14px;}

#contact .right_container{float:left; width:360px; padding-top:30px;}
#contact .right_container .capabilites{float:left; width:355px; margin-bottom:24px;}
#contact .right_container img{float:left;}
#contact .right_container .capabilites .top_curve{float:left; width:355px;}
#contact .right_container .capabilites .capabil_box{float:left; width:355px; background:url(../images/contact_bg.gif) repeat-y 0 0;}
#contact .right_container .capabilites .capabil_box h4{float:left; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#8bf7ff; padding:2px 0 0 13px; width:333px; text-transform:capitalize;}
#contact .right_container .capabilites .capabil_box .left_area{float:left; width:140px; padding-left:13px; padding-top:10px;}
#contact .right_container .capabilites .capabil_box .right_area{float:left; width:178px; padding-top:28px; padding-left:22px;}
#contact .right_container .capabilites .capabil_box span.heading{float:left; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#8BF7FF;}
#contact .right_container .capabilites .capabil_box span.text{float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#8BF7FF}
#contact .right_container .capabilites .capabil_box a{float:left; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#8BF7FF; text-decoration:none;}
#contact .right_container .capabilites .capabil_box a:hover{text-decoration:underline;}
#contact .right_container .capabilites .pricing_info{float:left; width:355px; text-align:center; font:bold 28px Arial, Helvetica, sans-serif; color:#8BF7FF;}
#contact .right_container .capabilites .capabil_box span.sub_heading{float:left; width:355px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#8BF7FF; text-align:center; padding-top:2px;}
#contact .right_container .capabilites .capabil_box .number{float:left; width:355px; background:url(../images/number_bg.gif) no-repeat center 12px; text-align:center; font:bold 38px/45px Arial, Helvetica, sans-serif; padding-top:10px; color:#8BF7FF;}
#contact .right_container .capabilites .capabil_box .testimonial{float:left; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#8BF7FF; padding:0 10px;}

/*******************contact ends********************/

/*******************oops start********************/

#logo_design_oops{float:left; width:558px; padding:100px 0 54px 305px; background:url(../images/oops_bg.gif) no-repeat 190px 35px;}
#logo_design_oops h1{float:left; width:509px; font:bold 60px/62px Arial, Helvetica, sans-serif; color:#000000; padding:0 0 12px 0}
#logo_design_oops p{float:left; width:509px; color:#000; font:bold 16px/24px Arial, Helvetica, sans-serif;}
#logo_design_oops h1 a{color:#000000; text-decoration:none;}

#oops{float:left; width:865px;}
#oops h3{float:left; width:852px; font:bold 20px Arial, Helvetica, sans-serif; color:#000; padding-left:13px;}
#oops .left_container{float:left; width:445px; padding-left:12px;}
#oops .left_container .links{float:left; width:310px; padding-left:82px; padding-top:10px;}
#oops .left_container .links ul{float:left; width:310px;}
#oops .left_container .links li{float:left; width:310px; padding-bottom:7px; list-style:none;}

#oops .left_container .links li a{text-transform:uppercase; font:bold 14px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
#oops .left_container .links li a:hover{text-decoration:underline;}
#oops .right_container{float:left; width:360px; padding-top:10px;}
#oops .right_container .capabilites{float:left; width:355px; margin-bottom:24px;}
#oops .right_container img{float:left;}
#oops .right_container .capabilites .top_curve{float:left; width:355px;}
#oops .right_container .capabilites .capabil_box{float:left; width:355px; background:url(../images/contact_bg.gif) repeat-y 0 0;}
#oops .right_container .capabilites .capabil_box h4{float:left; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#8bf7ff; padding:3px 0 0 13px; width:333px; text-transform:capitalize;}
#oops .right_container .capabilites .capabil_box .left_area{float:left; width:140px; padding-left:13px; padding-top:10px;}
#oops .right_container .capabilites .capabil_box .right_area{float:left; width:178px; padding-top:28px; padding-left:22px;}
#oops .right_container .capabilites .capabil_box span.heading{float:left; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#8BF7FF;}
#oops .right_container .capabilites .capabil_box span.text{float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#8BF7FF}
#oops .right_container .capabilites .capabil_box a{float:left; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#8BF7FF; text-decoration:none;}
#oops .right_container .capabilites .capabil_box a:hover{text-decoration:underline;}
#oops .right_container .capabilites .pricing_info{float:left; width:355px; text-align:center; font:bold 28px Arial, Helvetica, sans-serif; color:#8BF7FF; padding-top:2px;}
#oops .right_container .capabilites .capabil_box span.sub_heading{float:left; width:355px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#8BF7FF; text-align:center; padding-top:2px;}
#oops .right_container .capabilites .capabil_box .number{float:left; width:355px; background:url(../images/number_bg.gif) no-repeat center 12px; text-align:center; font:bold 38px/45px Arial, Helvetica, sans-serif; padding-top:10px; color:#8BF7FF;}

#oops .regional_outer{float:left; width:865px;}
#oops .regional_outer h3{float:left; font:bold 20px/25px Arial, Helvetica, sans-serif; color:#52545A; padding-top:7px; padding-bottom:7px;}

#oops .regional_outer li{ list-style:none; line-height:15px;}
#oops .regional_outer li a{color:#52545A; text-decoration:none; font:11px/13px Arial, Helvetica, sans-serif;}
#oops .regional_outer li a:hover{text-decoration:underline;}

#oops .regional_outer ul.first{float:left; width:202px; padding-left:13px;}
#oops .regional_outer ul.first li{float:left; width:200px;}

#oops .regional_outer ul.second{float:left; width:215px; padding-left:13px;}
#oops .regional_outer ul.second li{float:left; width:210px;}

#oops .regional_outer ul.third{float:left; width:215px; padding-left:13px;}
#oops .regional_outer ul.third li{float:left; width:210px;}

#oops .regional_outer ul.fourth{float:left; width:180px; padding-left:13px;}
#oops .regional_outer ul.fourth li{float:left; width:175px;}





/*******************oops end********************/

/*******************footer starts********************/
#footer{float:left; width:848px; padding:16px 0 20px 16px!important; padding:5px 0 20px 16px;}
#footer span{float:left; width:561px; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#000000;}
#footer ul{
	float:right;
	width:160px;
	list-style:none;
}
#footer li{float:left; padding:0 0 0; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#000000; background:url(../images/site_divider.gif) right 2px no-repeat; padding-right:4px}
#footer li.none{float:left; padding:0 0 0; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#000000; background:none; padding-left:4px}
#footer li a{color:#000000; text-decoration:none;}
#footer li a:hover{
	color:#7E1618;
	text-decoration:underline;
}
#footer li a.current{color:#00B2D3; text-decoration:none;}
#footer p{float:left; width:848px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000000; padding-top:38px}
/*******************footer ends********************/

/*******************footer inner starts********************/
#footer_inner{float:left; width:865px;  padding:27px 0 20px 6px;}
#footer_inner img{float:left;}
#footer_inner p{float:left; width:561px; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#000000; padding:11px 0 0 9px}
#footer_inner ul{float:right; width:83px; list-style:none; padding:0;}
#footer_inner li{float:right; padding:11px 17px 0; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#000000; background:none;}
#footer_inner li a{color:#000000; text-decoration:none;}
#footer_inner li a:hover{
	color:#7E1618;
	text-decoration:underline;
}
#footer_inner li a.current{color:#00B2D3; text-decoration:none;}

#footer_logo{float:left; width:865px;  padding:14px 0 20px 6px;}
#footer_logo p{
	float:left;
	width:500px;
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top: 14px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 9px;
}
#footer_logo ul{
	float:right;
	width:300px;
	list-style:none;
	padding:0;
}
#footer_logo li{float:right; padding:14px 17px 0; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#000000; background:none;}
#footer_logo li a{color:#000000; text-decoration:none;}
#footer_logo li a:hover{
	color:#7E1618;
	text-decoration:underline;
}
#footer_logo li a.current{color:#00B2D3; text-decoration:none;}

#footer_logo1{float:left; width:865px;  padding:0px 0 20px 6px!important; padding:0px 0 20px 6px;}
#footer_logo1 p{float:left; width:561px; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#000000; padding:0px 0 0 9px!important; padding:13px 0 0 9px}
#footer_logo1 ul{float:right; width:83px; list-style:none; padding:0;}
#footer_logo1 li{float:right; padding:0px 17px 0!important; padding:13px 17px 0; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#000000; background:none;}
#footer_logo1 li a{color:#000000; text-decoration:none;}
#footer_logo1 li a:hover{
	color:#7E1618;
	text-decoration:underline;
}
#footer_logo1 li a.current{color:#00B2D3; text-decoration:none;}
/*******************footer inner ends********************/
#imagesamples {
	float: left;
	height: 260px;
	width: 325px;
}

