/* CSS Document */	/* -  ------  General Elements --   --*/html body{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	width: 790px;	margin: 10px auto;	border-right: 2px #DDD  solid;	border-left: 2px #DDD  solid;	padding: 0px 20px 0px 20px;	text-decoration: none;		color: #4b5868;		background: #fff; }h1{	padding: 0;	 font-size: 14px; 	 color: #FF6600; 	 font-weight: bold}h2{	padding: 0;	 font-size: 14px; 	 font-weight: bold}h3, h3#glossary_title{	 padding: 0;	 margin: 0 0 3ex;	 font-size: 12px; 	 font-weight: bold}h3#glossary_title, h3#carry, p#carry_p{	text-align:center;}h3#country_us, h3#country_eu{	float: left;	width: 5em;	}/*h3#country_us{	padding-right: 1.5em;	}*/h3#departments, h3#job_title{	margin:0;}h4{	 margin: 2ex 0 3ex;	font-size:10px;	text-align:center;}p#caption{	text-align:center;	font-size: 10px;	font-style: italic;	margin: 0;}p#carry_p{}ul{	list-style-image:url(../img/arrow_small.gif);	padding: 0px 0 0px 3em;}li{	padding: 0px 4px 4px 4px;}a { 	text-decoration: none;	color:#006699; }a:hover { 	text-decoration: underline;	color:#006699;}/*TDABIDS.COM*/.about .inner {	_padding: 1em;	background: #6699FF url("../img/bluegradient.jpg") repeat-x;	color: #FFFFFF;	font-size: 120%;}.acenter, .centerred {	text-align: center;}.last, nav .last a {	border-radius: 0 0.5em 0.5em 0;	-moz-border-radius: 0 0.5em 0.5em 0;	-webkit-border-radius: 0 0.5em 0.5em 0;}.lastUnit {	display: table-cell;	*display:block;	*zoom:1;	float:none;	_position:relative;	_left:-3px;	_margin-right: -3px;	width:auto;}.lastUnit:after {	content: " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";	visibility: hidden;	clear: both;	height: 0 !important;	display: block;	line-height: 0;}.mod .inner{/*background: url(skin/transparent.png) repeat left top;*/}.hd,.bd,.ft{overflow:hidden;_overflow:visible; _zoom:1;}.fullem {	margin-bottom: 1em !important;}.fullem-top {	margin-top: 1em !important;}.round > .inner, .simple > .inner {	-moz-border-radius: 7px;	-webkit-border-radius: 7px;	border-radius: 7px;	padding: 1em;	*padding: 1em 1.5em;}.size3of4 {	width: 75%;}.rfullem {	margin-right: 1em !important;}.unit {	float: left;}/*TDABIDS.COM*/img{	border:none;}/* -  ------  End General --   --*/	/* -  ------  Heading --   --*/#container{	float:left;	width: inherit;	background:url(../img/gradient_content.jpg) repeat-x; 	}#head-home{/*background: url(../img/hp_picture2.jpg);position:relative;*/}#head-home img{}/* -  ------ End Heading --   --*//* -  ------  Navigation --   --*/#nav-top, #nav-top_small{		height: 25px;		padding: 5px 0px 0px 10px;		background: url(../img/nav_bg.gif) repeat-x;	font-size: 94%;	font-weight: bold;	color: #FFF;	}#nav-top{	font-size: 12px;}	#nav-top a, #nav-top a:hover, #nav-top_small a, #nav-top_small a:hover  {	font:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	height: 25px;	}#nav-top a:hover, #nav-top_small a:hover   {		text-decoration:underline;}#nav-lang{	background:url(../img/gradient_content.jpg);	color:#000;	height: 20px;		padding: 5px 0px 0px 10px;			}#nav-lang a, #nav-lang a:hover {	color:#069;}#nav-side{	float: left;	width: 17.4em;	}#nav-side_item1{		height: 25px;		background: #dbe2e9;}#nav-side_h1{	padding: 5px 0 0 15px;	font-weight: bold;}#nav-side_item2{	margin:0;	padding: 1px 0px 0px 0px;	background:url(../img/gradient_submenu.jpg) ;}#quick-links{			margin:0;	padding: 0px 0 0px 3em;	font-weight: bold;		}#quick-links li, #quick-links li a{		color:#444;	padding: 4px 0 4px;	}#member_asso{	margin:3ex 2.5em 0;	text-align:center;	}#submenu{	background:url(../img/gradient_submenu.jpg) ;	margin:0;	padding: 0px 0 0px 3em;		}#submenu li a { 	 	margin:0; 	padding: 2px 2px 2px 0px ;	color:#4B5868;	 }#nav-side_item3{		margin-top: 20px;	border-left: #369 solid 3px;	border-right: #369 solid 3px;	border-bottom:#369 solid 3px;}#nav-side_h2{	text-align:center;	background:#369;	padding: 5px 0 5px 5px;	font-weight: bold;	color:#fff;}div#TDA{		padding: 8px 0px 0px 0px;	text-align:center;		}#TDA_links{		padding: 5px 0px 0px 25px;	}#TDA_links li, #TDA_links a{		color:#369;	padding: 0px 0 2px 0px;		}#newsletter{   margin-top: 20px;   padding: 10px;   width:163px;  border: 1px solid #000;  background:#dbe2e9;}/* -  ------  End Navigaion --   --*//* -  ------ Content --   --*/#content{	float: right;	padding: 0px;	width: 73%;	}div#content-main{	padding: 0px;	margin:0px;}div#intro-info{		margin:0;}#content-second{	margin-top: 3ex;	padding: 0px;	}#content-second img{	margin: 3ex 0 0;		}#countryAdd {	float:left;	height: 10ex;	margin:0 0 2ex;}#countryNums{	float:left;		margin: 2ex 0 2ex;}#primary_contacts1{	float: right;	width: 15em;	margin-right:  6em;}#primary_contacts2, #primary_nums{	float: right;	width: 235px;}#primary_nums_descr, #ceo{	float: left;	margin:0 0 2ex;}#primary_nums{	margin:0 0 2ex;}#content-second_item1{		float:right;	width: 45%;	}#nav-center_1, #nav-center_2,  #nav-center_3{		background: #dbe2e9;	padding: 5px 0 0 15px;	font-weight: bold;		height: 20px;	} #nav-center_3, #services, #spotlight{	margin-top: 2ex;		}#nav-center_3{	margin-bottom: 2ex;}#services{	width: 100%;}#content-second_item2{	float: left;	width: 45%;	}#content-second_item3{	float: left;	width: 100%;		margin: 3ex 0 0;}#spotlight{	padding: 5px;		}#spotlight img{	float:left;	margin: 10px 10px 15px 10px;	border: 2px solid #C2C2C2}div#boxed{	}#person{	float: left;	width: 525px;	margin:0 0 10px 0;	padding:0;}#person_h1{	font-weight: bold;}#person_info{	}#person_info img{	float:left;	margin: 10px 10px 15px 10px;}.clearer{	clear: left; 	line-height: 0;	height: 0;}.spacer{	margin: 0ex 0 1ex 0; }.job_detail{	margin:5px 0 5px; 	border:dashed 1px Gray;	 padding:5px;	 display:none;}.closex {		right:1px; 	bottom:3px; 	font-size:smaller; }/* -  ------  End Content --   --*/#footer{	 float: left; width: 690px; height:40px;	}div#copyright{		margin: 20px 0 0px 0;	height: 15px;	padding: 5px 0 5px;	background:#369;	text-align:center;	color:#fff;	font: 10px;} li#redlink, li#redlink a, li#redlink a:hover{	color:#FF0000;}h3#red{	color:#F00;}#sub-time, #del-time{	float:left;	height: 18ex;	margin:0 0 2ex;}#del-time{	margin:0 0 2ex 5em;}