/* CSS Document */

@page {
	size: landscape;
}
BODY{
	margin:0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	/*background-color:#EAEAEA;*/
	text-align:center;
}
img
{
	border:none;
}
table
{
	border:none;
}
UL
{
	margin:0px;
	padding:0px;
}
ul li{
/*text-align:justify;*/
}
a:link, a:visited, a:hover{
	text-decoration:none;
}
p{
	/*margin-top: 0px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
	margin-bottom:-2px;

	
/*	color:#666666;*/
	text-decoration: none;
	text-align:justify;
}
.master_table{
	text-align:center;
}
.width_table{
	width:875px;
	/*width:100%;*/
	background-color:#FFFFFF;
	text-align:center;
}
/*.width_table{
	text-align:-moz-center;
}*/
.flash_scroller{
z-index:1;
}
.share_this{
z-index:200;
overflow:hidden;

}
.content_table{
	padding:12px;
	padding-top:0px;
	padding-bottom:6px;
	
}
.content_table{
	padding:0px;
}

.content_table2{
	padding:0px;
	padding-top:4px;
}


.header{
	text-align:left;
	padding-top:0px;
	padding-bottom:0px;
	
}
.header2{
	padding-top:0px;
	padding-bottom:0px;
	
	
}
#left_side{
	
}
.left_side{
	width:208px;
	background-repeat:no-repeat;
	background-position:bottom center;
}
.left_gap2{
	width:5%;
}
.left_gap3{
	width:5%;
	padding:0px;
}
.left_gap2_index{
	/*border-bottom:1px solid #cccccc;*/
	width:2%;
}
.left_gap{
	width:0%;
}
.logo_holder_index{
	width:208px;
	/*border-bottom:1px solid #cccccc;*/
	padding-top:40px;
	padding-bottom:28px;
	vertical-align:top;
	
}
.logo_holder{
	width:208px;
	border-bottom:1px solid #ED1C24;
	padding-top:16px;
	padding-bottom:10px;

	
}
.logo_spacer{
	/*padding-bottom:24px;*/
}
.quick_links_holder{
	text-align:right;
	vertical-align:top;

}
.quick_links, .quick_links a:link, .quick_links a:visited{
	font-size:9px;
	color:#999999;
	text-decoration:none;
}
.quick_links a:hover{
	color:#ED1C24;
	text-decoration:underline;
}

.quick_links_bottom, .quick_links_bottom a:link, .quick_links_bottom a:visited{
	font-size:9px;
	color:#999999;
	text-decoration:none;
}
.quick_links_bottom a:hover{
	color:#ED1C24;
	text-decoration:underline;
}

.bread_crumb_holder{
/*	border-bottom:1px solid #cccccc;*/
}
.bread_crumb{
	color:#666666;
	font-size:10px;
	text-align:left;
	padding-bottom:4px;
	padding-top:4px;
	/*border-bottom:1px solid #CCCCCC;*/
}
.index_links_holder{
 border-left:0px solid #CCCCCC; 
 vertical-align:top; 
 padding-top:44px; 
 padding-left:26px;
}
.index_news{
padding-top:15px; text-align:left; padding-left:20px; padding-right:6px;
}
.spacer{
height:0px;
}
.bread_crumb a:link,.bread_crumb a:visited,.bread_crumb a:hover{
	color:#666666;
	text-decoration:underline;
}
.left_gap{
	width:2%;
}
.menu_index{
	height:26px;
	background-image:url(../images/menu_bg.gif);
	background-repeat:repeat-x;
	border-bottom:1px solid #cccccc;
	text-align:left;
	font-weight:bold;
	padding-left:15px;
	color:#666666;
	font-size:11px;
}
.menu_index a:link, .menu_index a:visited{
	color:#666666;
	text-decoration:none;
}
.menu_index a:hover{
	color:#ED1C24;
	text-decoration:underline;
}
.home_events{
	padding:6px; 
	padding-top:3px; 
	padding-bottom:3px;
	vertical-align:top; 
	text-align:left; 
	font-size:10px; 
	color:#000000; 
	padding-left:12px;
}
.home_events a:link, .home_events a:visited {
text-decoration:underline;
}
.home_img{
	/*width:640px;*/
	/*border-right:1px solid #CCCCCC;*/

}
.quick_links {	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.quick_links_bottom {	font-size:11px;
	color:#666666;
	text-decoration:none;

}

a:link , a:visited{
	text-decoration:none;
	color:#666666;
}
.heading {	
	text-align:left;
	font-weight:bold;
	font-size:11px;
	padding-bottom:2px;
}
.menu1 {	height:26px;
	background-image:url(images/menu_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #dcdada;
	border-bottom:1px solid #cccccc;
	text-align:left;
	font-weight:bold;
	padding-left:15px;
	color:#666666;
	font-size:11px;
}
.menu_head a:link, .menu_head a:visited{
	color:#000000;
}
.menu_head a:hover {
	text-decoration:underline;
	color:#ED1C24;
}
.new_note TD{
	height:34px;
	text-align:left;
	padding:0px;
	padding-bottom:3px;
	padding-top:3px;
	border-bottom:1px solid #CCCCCC;
}
.new_note_last{
border-bottom:0px solid #CCCCCC;
}
.new_note a:link{
	text-decoration:none;
	color:#000000;
}
.new_note a:hover{
	text-decoration:underline;
	color:#ED1C24;
}
.ul_home{
	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	line-height:20px;
	list-style-image:url(../images/bullet_point2.gif);
	margin-bottom:20px;
}
.ul_home li{
	
	margin-left:0px;
	padding-left:0px;
}

.ul_home a:link, .ul_home a:visited{
	text-decoration:none;
	color:#000000;
}
.ul_home a:hover{
	text-decoration:underline;
	color:#ED1C24;
}
.ul_home li{
	font-size:11px;
	margin-bottom:3px;
	color:#000;
}

.ul_sitemap{
	
	line-height:20px;
	list-style-image:url(../images/sitemap_level1_arrow.gif);
	font-weight:bold;
}

.ul_sitemap_level2{
	margin-left:16px;
	list-style:url(../images/sitemap_level2_arrow.gif);
	font-weight:normal;
}
.ul_sitemap_level3{
	margin-left:16px;
	list-style:url(../images/sitemap_level3_arrow.gif);
	font-weight:normal;
}

.ul_sitemap li{
	margin-left:0px;
	margin-bottom:3px;
	padding-left:0px;
	padding-bottom:3px;
	font-size:12px;
	color:#000;
	border-bottom:1px solid #cccccc;
}
.ul_sitemap_level2 li{
	border-bottom:0px solid #000000;
	font-size:11px;
	padding-bottom:0px;
}
.ul_sitemap_level3 li{
	border-bottom:0px solid #000000;
	font-size:11px;
	padding-bottom:0px;
}

.ul_sitemap a:link, .ul_sitemap a:visited{
	text-decoration:none;
	color:#333333;
}
.ul_sitemap a:hover{
	text-decoration:underline;
	color:#ED1C24;
}

.ul_home2{
	margin-left:10px;
	list-style-image:url(../images/bullet_point2.gif);
}
.ul_home2 a:link, .ul_home2 a:visited{
	text-decoration:none;
	color:#666666;
}
.ul_home2 li{
	font-size:10px;
	margin-bottom:3px;
	color:#000;
}
.ul_content{
	color:#383838;
	list-style-image:url(../images/bullet_point.gif);
	list-style-position: outside; 
	margin-left: 0px;
	margin-top:6px; 
	margin-bottom:12px;
	padding-left: 15px;
	text-align:justify;
	
}

.ul_content ul{
	margin-left:18px;
	margin-top:6px;
	list-style-image:url(../images/bullet_point5.gif);
}
.ul_content ul ul{
	margin-top:6px;
	list-style-image:url(../images/bullet_point3.gif);/*url(../images/bullet_point4.gif);*/
	margin-bottom:10px;
}
.ul_content ol li{
	margin-left:100px;

}
.ul_content2{
	color:#383838;
	list-style-image:url(../images/bullet_point.gif);
	margin-left:16px;
	margin-top:8px;
}

.ul_content li, .ul_content2 li{
	margin-bottom:4px;
	
	
}
.hg1{
	padding-right:8px;
}
.abs {width: 111px;	position: absolute;	z-index:100; top:238px; float:left; left:550px; visibility:hidden;}
.moreTabsBorderline {background:url('../images/more_borderline_01.gif') repeat-x right;width:100%;height:3px;text-align:right;}
.moreTabsBorderlineRp {background:url('../images/HP_more_borderline_rp.gif') repeat-x right;width:100%;height:3px;text-align:right;}
.moreTabs {width:100%;height:11px;text-align:right; vertical-align:bottom; padding-bottom:0px;}
.menu_holder{
	vertical-align:bottom;
	padding-top:36px;
	padding-bottom:2px;
	padding-left:32px;
		border-bottom:1px solid #000000;
/*	height:26px;*/
}
.menu TD{
vertical-align:top;
	width:25%;
	padding-left:6px;
	font-size:16px;
	text-align:left;
	font-weight:500;
}
.menu a:link, .menu a:visited, .sub_menu a:link, .sub_menu a:visited{
	/*color:#8c8c8c;*/
	color:#000000;
	text-decoration:none;
}
.menu a:hover, .sub_menu a:hover{
	/*color:#ED1C24;*/
	color:#000000;
	text-decoration:none;
}

.border_bottom{
	border-bottom:1px solid #CCCCCC;
}
.punch_table_holder TD{
padding:0px;
vertical-align:bottom;
height:1px;
	
	
}
.punch_table{
	border-bottom:1px solid #000000;
	padding-top:0px;
	padding-bottom:8px;
	text-align:right;
}
.sub_menu_holder{
	padding-top:11px;
	padding-bottom:16px;
	padding-left:32px;
	
	
/*	background-image:url(../images/bg1.gif);
	background-repeat:repeat-x;*/

}

.sub_menu{
	
}
.sub_menu TD{
	text-align:left;
	font-size:10px;
	padding-left:6px;
	padding-top:6px;
	width:20%;
	vertical-align:top;
}
.sub_menu2_holder{
/*background-image:url(../images/celebrations.jpg);*/
background-repeat:no-repeat;
background-position:bottom center;
	
}

.submenu2_firstTD{
	padding-top:30px;
}
.sub_menu2 TD{
	text-align:left;
	padding-top:6px;
	padding-bottom:6px;
	font-size:11px;
	border-bottom:1px dotted  #cccccc;
}
.sub_menu2 TD DIV TABLE TD{
	padding-top:6px;
	padding-bottom:6px;
}
.sub_menu2 TD Div TABLE {
	padding-top:0px;
	padding-bottom:0px;
}
.subMenu3 TD{
padding-bottom:0px;
margin:0px;
}

#sub_menu2_1_1 , #sub_menu2_2_1 , #sub_menu2_3_1 , #sub_menu2_4_1 , #sub_menu2_5_1 , #sub_menu2_6_1 , #sub_menu2_7_1 , #sub_menu2_8_1, #sub_menu2_9_1, #sub_menu2_10_1, #sub_menu2_11_1, #sub_menu2_12_1, #sub_menu2_13_1, #sub_menu2_14_1, #sub_menu2_15_1, #sub_menu2_16_1, #sub_menu2_17_1, #sub_menu2_18_1, #sub_menu2_19_1, #sub_menu2_20_1, #sub_menu2_21_1, #sub_menu2_22_1, #sub_menu2_23_1, #sub_menu2_24_1, #sub_menu2_25_1, #sub_menu2_26_1, #sub_menu2_27_1, #sub_menu2_28_1, #sub_menu2_29_1, #sub_menu2_30_1, #sub_menu2_31_1, #sub_menu2_32_1, #sub_menu2_33_1, #sub_menu2_34_1, #sub_menu2_35_1, #sub_menu2_36_1, #sub_menu2_37_1, #sub_menu2_38_1, #sub_menu2_39_1, #sub_menu2_40_1{
	vertical-align:top;
	padding-top:6px;
	padding-right:6px;
	width:6%;
}

.sub_menu3 TD{
	text-align:left;
	font-size:10px;
	padding-left:6px;
	padding-top:6px;
	width:25%;
}

.sub_menu2_holder{
/*border-right:1px dotted #cccccc;*/
height:320px;
}

.content_boerder{
/*border-right:1px dotted #cccccc;*/

}
.content_tbl_holder{
	padding-left:0px;
}
.sub_menu2{
/*color:#000000;*/

}
.sub_menu2 a:link, .sub_menu2 a:visited, .sub_menu3 a:link, .sub_menu3 a:visited{
	color:#000000;
	text-decoration:none;
}
.sub_menu2 a:hover, .sub_menu3 a:hover{
	color:#ED1C24;
	text-decoration:none;
}
.menu_selected, .sub_menu_selected{
	color:#ED1C24;
	cursor:pointer;
}
.tc_sub_menu a:link{
color:#CCCCCC;
}
.menu_selected a:visited, .menu_selected a:hover, .menu_selected a:link, .sub_menu_selected{
	color:#ED1C24;
	cursor:pointer;
}
.content_part_holder{
	padding-top:20px;
}

.content TABLE TD{
	text-align:left;
	padding-left:0px;
}
.content_tbl{
	padding-right:2px;
}
.content_tbl P{
	margin-bottom:1px;
}
.sub_heading{
	color:#383838;
	font-weight:bold;
	padding-left:0px;
	text-align:left;

	
}
.content_text{
	padding-top:8px;
	padding-right:0px;
	color:#666666;
	
}
.tbl_awards{
border-top:1px solid #999999;
border-bottom:1px solid #999999;

}
.release_header { 
	font-family: Helvetica, sans-serif; 
	font-size:12px; 
	font-style: normal; 
	color: #666666;
}

.arrow{
font-weight:bold;
color:#ED1C24;
}
.arrow a:link{
	border:0px;
}
.hide_layer{
	visibility:hidden;
	display:none;
}
.show_layer{
	visibility:visible;
	display:block;
}
.img_plus_holder{
	padding-right:6px;
	vertical-align:top;
	padding-top:3px;
	
}
/*
P{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#272727;
	margin-top:8px;
	margin-bottom:15px;
}
*/
.release_header, .release_header a:link, .release_header a:visited, .release_header a:hover{
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
.release_header2, .release_header2 a:link, .release_header2 a:visited, .release_header2 a:hover{
	font-size:12px;
	color:#666666;
}
.release_defination{
padding-left:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration: none;
}

.release_defination a:link, .release_defination a:visited, .release_defination a:hover {
	font-size:12px;
	text-decoration: underline;
}
.highlights{
	padding-left:16px;
}
.land_text{
	text-align:left;
	padding-top:0px; 
	padding-bottom:6px; 
	font-size:12px; 
	font-weight:bold; 
	color:#4c4c4c;
}
.land_text2{
	text-align:left;
	padding-top:1px; 
	padding-bottom:2px; 
	font-size:11px; 
	color:#939598;
}

.landing_menu_holder{
padding-top:52px;
width:90%;
}
.land_page_spacer{
height:30px;
}
.sub_menu_holder2{
	padding-left:12px; 
	padding-bottom:90px;
}

.land_sub_holder{
	height:132px;
	width:131px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.land_sub_holder2{
	height:132px;
	width:131px;
	border-bottom:0px solid #cccccc;
	border-right:1px solid #cccccc;
}
.land_sub_holder3{
	height:132px;
	width:131px;
	border-bottom:0px solid #cccccc;
	border-right:0px solid #cccccc;
}
.nav{

}
.nav td{
cursor:pointer;
}
.landing_menu_tbl{
	
}
.landing_menu_tbl TABLE TD TABLE TD{
	padding-left:2px;
	padding-right:2px;
}

.thick_border{
	background-color:#cccccc; 
	height:7px;
	/*border-top:1px solid #cccccc; 
	border-bottom:1px solid #CCCCCC;*/
}
.thin_border{
	background-color:#cccccc; 
	height:1px;
}
.location TH{
	font-weight:bold;
	text-align:left;
	padding:6px;
	padding-bottom:4px;
	padding-left:0px;
	border-right:0px dashed #cccccc;
	font-size:12px;
}
.location TD{
	text-align:left;
	border-right:0px dashed #cccccc;
	font-size:11px;
	padding:6px;
	padding-bottom:12px;
	border-bottom:1px dashed #cccccc;
}
.location a:link{
color:#ED1C24;
}
.location1 TH{
	font-weight:bold;
	text-align:left;
	padding:6px;
	padding-bottom:4px;
	padding-left:0px;
	border-right:1px solid #EFEFEF;
	font-size:12px;
}
.location1 TD{
	text-align:left;
	border-right:1px solid #EFEFEF;
	font-size:10px;
	padding:6px 6px 12px 0px;
	border-bottom:1px solid #EFEFEF;
}
.location1 a:link, .location1 a:visited{
color:#ED1C24;
}
.comp_bg{
	/*background-image:url(../images/pins.gif);*/
	background-repeat:no-repeat;
	background-position:bottom left;
}
.ser_bg{
	/*background-image:url(../images/pins.gif);*/
	background-repeat:no-repeat;
	background-position:bottom left;
}
.industry_bg{
	/*background-image:url(../images/pins.gif);*/
	background-repeat:no-repeat;
	background-position:bottom left;
}
.ing_bg{
	background-image:url(../images/pins.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.comp_landing_bg{
	background-image:url(../images/land_comp_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;

}
.ser_landing_bg{
	background-image:url(../images/land_ser_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;

}
.ind_landing_bg{
	background-image:url(../images/land_ind_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;

}
.eng_landing_bg{
	background-image:url(../images/land_eng_bg.gif);	
	background-repeat:no-repeat;
	background-position:bottom left;

}
.clinical_landing_bg{
	background-image:url(../images/clinical/land_clinical_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;

}
input,textarea,select
{
	font-size:11px;
	border: #CCCCCC solid 1px;
	color:#666666;
}
.normal
{
	font-size:11px;
}
.button_border
{
	border:#000000 solid 1px;
}

/*LINK Starts Here*/
a.link1:link {color: #fe0000; text-decoration: none;} 
a.link1:visited {color: #fe0000; text-decoration: none;} 
a.link1:hover { color: #666666; text-decoration: none;}
a.link1:active { color: #fe0000; text-decoration: none;}
	
.link1{
	font-family			: 	Arial, Verdana, Helvetica, sans-serif; 
	font-size			: 	12px; 
	font-style			:	normal; 
	font-weight			:	normal;
	color				:   #666666;
	padding-left		: 	0px;
	text-decoration		: 	none;
	
}
a.link2:link {color: #666666; text-decoration: none;} 
a.link2:visited {color:#666666; text-decoration: none;} 
a.link2:hover { color: #fe0000; text-decoration: none;}
a.link2:active { color: #fe0000; text-decoration: none;}
	
.link2{
	font-family			: 	Arial, Verdana, Helvetica, sans-serif; 
	font-size			: 	12px; 
	font-style			:	normal; 
	font-weight			:	normal;
	color				:   #666666;
	padding-left		: 	0px;
	text-decoration		: 	none;
	
}
/*LINK Ends Here*/
a.link_more:link {

	padding-top:4px;
	color: #fe0000;
	text-decoration: none;
	font-size:10px;
}

a.link_more2:link,a.link_more2:visited  {
	padding-top:4px;
	color: #383838;
	text-decoration: none;
	font-size:11px;
	text-decoration:underline;
}
a.link_more2:hover{
	color:#fe0000;
}
.highlight_holder{
	padding-left:34px;
	/*background-image:url(../images/10Years.jpg);*/
	background-repeat:no-repeat;
	background-position:bottom right;
	
}
.ul_highlight{
	margin-left:14px;
	padding-left:0px;
	margin-top:0px;
	line-height:20px;
	list-style-image:url(../images/bullet_point2.gif);
}
.sitemap_border{
border-right:1px solid #cccccc; border-bottom:0px solid #cccccc;
}
.ls_menu_sep{
	border:0px;
	height:0px;
}

.rt_ls_quick_links{
	text-align:center; 
	font-size:12px; 
	vertical-align:middle;
}
.rt_ls_quick_links_red{
	color:#ED1C24;
}
.ls_right_image{
	width:10px;
	vertical-align:top;
	padding-right:6px;
	padding-top:3px;
}
.ls_content p{
margin-top:0px;
margin-bottom:0px;
}
.table_events TD{
	text-align:left;
	vertical-align:top;
	padding-bottom:24px;
	border-bottom:1px dotted #CCCCCC;
	padding-top:24px;
	
	
}
.events_images{
	padding-right:6px;
}
.partnership_img{
	float:right; margin-left:24px; margin-bottom:12px;
}

.sub_menu_dynamic a:link, .sub_menu_dynamic a:visited{
color:#666666;


}
/*a.link_more2:link,a.link_more2:visited */
.share{
height:918px;
}
#content_01, #content_02, #content_03, #content_06, #content_07, #content_08, #content_09, #content_10{
margin-bottom:18px;
}

.ul_newsletterExpand{
	color:#383838;
	list-style-image: url(../images/btn_plus_off.gif);
	list-style-position: outside; 
	margin-left: 0px;
	margin-top:6px; 
	margin-bottom:12px;
	padding-left: 15px;
	text-align:justify;
	
}
.ul_newsletterExpand li{
	margin-bottom:8px;
}



/* rounded corners */
.roundedCorner{display:block}
.roundedCorner *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ed1b24}
.roundedCorner1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ff9191;
  border-right:1px solid #ff9191;
  background:#ff3f3f}
.roundedCorner2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ffe5e5;
  border-right:1px solid #ffe5e5;
  background:#ff3030}
.roundedCorner3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ff3030;
  border-right:1px solid #ff3030;}
.roundedCorner4{
  border-left:1px solid #ff9191;
  border-right:1px solid #ff9191}
.roundedCorner5{
  border-left:1px solid #ff3f3f;
  border-right:1px solid #ff3f3f}
.roundedCornerfg{
  background:#ed1b24}

/*             */