@charset "utf-8";
/* CSS Document */
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin:10px 0px;
	padding: 0;
	text-align: center;
	color: #000000;
	background-image:url(images/aitc_bg.gif);
	background-repeat:repeat-x;
}
h1, h2, h3, h4, h5, h6, p, div, hr {
	padding:0px;
	margin:0px;
}
h3 {
	font-size:140%;
	color:#28383c;
	padding-bottom:10px;
}
.hd_bg {
	width:910px;
	height:98px;
	background-image:url(images/hd_bg.jpg);
	background-repeat:no-repeat;
	padding:0px;
}
.hd_bg h4 {
	text-align:right;
	padding:30px;
	color:#333333;
	font-size:90%
}
.training_bg{	
	width:910px;
	height:98px;
	background-image:url(images/training_bg.jpg);
	background-repeat:no-repeat;
	padding:0px;
}
.training_bg h4{
	text-align:right;
	padding:30px;
	color:#333333;
	font-size:90%
}
.company_bg{	
	width:910px;
	height:98px;
	background-image:url(images/company_bg.jpg);
	background-repeat:no-repeat;
	padding:0px;
}
.company_bg h4{
	text-align:right;
	padding:30px;
	color:#333333;
	font-size:90%
}
.clients_bg{	
	width:910px;
	height:98px;
	background-image:url(images/clients_bg.jpg);
	background-repeat:no-repeat;
	padding:0px;
}
.clients_bg h4{
	text-align:right;
	padding:30px;
	color:#333333;
	font-size:90%
}
.events_bg{	
	width:910px;
	height:98px;
	background-image:url(images/events_bg.jpg);
	background-repeat:no-repeat;
	padding:0px;
}
.events_bg h4{
	text-align:right;
	padding:30px;
	color:#333333;
	font-size:90%
}
.press_bg{	
	width:910px;
	height:98px;
	background-image:url(images/press_bg.jpg);
	background-repeat:no-repeat;
	padding:0px;
}
.press_bg h4{
	text-align:right;
	padding:30px;
	color:#333333;
	font-size:90%
}
.contact_bg{	
	width:910px;
	height:98px;
	background-image:url(images/contact_bg.jpg);
	background-repeat:no-repeat;
	padding:0px;
}
.contact_bg h4{
	text-align:right;
	padding:30px;
	color:#333333;
	font-size:90%
}
.span.ceo {
	color:#003366;
}
.rowDiv {
	padding:10px;
	width:820px;
	border:0px solid #003366;
	clear:right;
}
.rowDiv div {
	float:left;
}
.colDiv_1 {
	width:201px;
}
.colDiv_2 {
	width:201px;
}
.colDiv_3 {
	width:201px;
}
.colDiv_4 {
float:left;
	width:201px;
}
.twoColFixLtHdr #container {
	width: 930px;
	margin: 0px auto;
	border: 0px solid #000000;
	text-align: left;
}
.twoColFixLtHdr #header {
	padding:0px;
}
#navlinks {
	FONT-SIZE: 70%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: url(images/bg.gif) #fff repeat-x 50% bottom;
	FLOAT: left;
	WIDTH: 100%;
	LINE-HEIGHT:16px;
}
#navlinks UL {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
#navlinks LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 9px;
	BACKGROUND: url(images/left.gif) no-repeat left top;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#navlinks A {
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	BACKGROUND: url(images/right.gif) no-repeat right top;
	FLOAT: left;
	PADDING-BOTTOM: 4px;
	COLOR: #FFF;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none
}
#navlinks A {
	FLOAT: none
}
#navlinks A:hover {
	COLOR: #CCC
}
#navlinks #current {
	BACKGROUND-IMAGE: url(images/left_on.gif)
}
#navlinks #current A {
	BACKGROUND-IMAGE: url(images/right_on.gif);
	PADDING-BOTTOM: 7px;
	COLOR: #333;
}
.twoColFixLtHdr #header h1 {
	margin: 0;
	padding: 0px 0;
}
.twoColFixLtHdr #sidebar1 {
	font-size:75%;
	float: left;
	width: 200px;
	padding: 15px 10px 15px 20px;
	overflow:hidden;
}
.twoColFixLtHdr #Content {
	padding:10px;
	background-color:#FFFFFF;
}
.twoColFixLtHdr #mainContent {
	font-size:75%;
	line-height:1.85em;
	margin: 0 0 0 20px;
	padding: 20px;
overflow:auto; 
height:100%
	border:0px solid #ff0000;
}
.twoColFixLtHdr #mainContent p {
	padding:0px;
	margin:0px;
}
p.postxt{text-align:right; color:#003399;}
.twoColFixLtHdr #footer {
	padding: 10px 10px 0 20px;
	background:#FFFFFF;
	border-top:1px solid #a9bfbd;
	font-size:70%;
	text-align:center;
	line-height:1.75em;
	color:#999999;
	clear:both;
	}
.twoColFixLtHdr #footer a:link, a {
	color:#0066CC;
	padding-left:5px;
	padding-right:5px;
	text-decoration:underline;
}
.twoColFixLtHdr #footer a:visited {
	color:#0066CC;
	text-decoration:underline;
}
.twoColFixLtHdr #footer a:hover {
	color:#0066CC;
	text-decoration:none;
}
.twoColFixLtHdr #footer a:active {
	color:#0066CC;
	text-decoration:none;
}
.twoColFixLtHdr #footer p {
	margin: 0;
	padding: 10px 0;
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.clearDivfloat {
	clear:both;
	height:5px;
}
.n3box {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	margin-left:-15px;
	BACKGROUND: url(images/mnu3_bg_top.gif) no-repeat left top;
	PADDING-BOTTOM: 0px;
	WIDTH: 220px;
	PADDING-TOP: 8px;
}
n3boxin {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/mnu3_bg_top.gif) no-repeat left top;
	PADDING-BOTTOM: 0px;
	WIDTH: 220px;
	PADDING-TOP: 5px
}
.n3boxin {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/mnu3_bg_btm.gif) no-repeat left bottom;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 0px
}
.n3box {
	MARGIN-BOTTOM: 10px
}
UL.newstxt {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-SIZE:100%;
	LIST-STYLE-IMAGE: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
UL.newstxt li{padding:5px;}
UL.newstxt A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/mnu3_arrow.gif) no-repeat left 8px;
	PADDING-BOTTOM: 10px;
	MARGIN: 4px 0px;
	COLOR: #00599e;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #9bb7cd 1px dotted;
	TEXT-DECORATION: none
}
UL.mnu3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-SIZE:100%;
	LIST-STYLE-IMAGE: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
UL.mnu3 A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/mnu3_arrow.gif) no-repeat left 8px;
	PADDING-BOTTOM: 0px;
	MARGIN: 4px 0px;
	COLOR: #00599e;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #9bb7cd 1px dotted;
	TEXT-DECORATION: none
}
UL.mnu3 A:hover {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/mnu3_arrow.gif) no-repeat left 8px;
	PADDING-BOTTOM: 0px;
	MARGIN: 4px 0px;
	COLOR: #00599e;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #9bb7cd 1px dotted;
	TEXT-DECORATION: none
}
UL.mnu3 A.act {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/mnu3_arrow.gif) no-repeat left 8px;
	PADDING-BOTTOM: 0px;
	MARGIN: 4px 0px;
	COLOR: #00599e;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #9bb7cd 1px dotted;
	TEXT-DECORATION: none
}
UL.mnu3 A.act:hover {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/mnu3_arrow.gif) no-repeat left 8px;
	PADDING-BOTTOM: 0px;
	MARGIN: 4px 0px;
	COLOR: #00599e;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #9bb7cd 1px dotted;
	TEXT-DECORATION: none
}
UL.mnu3 A.act {
	FONT-WEIGHT: bold;
	BACKGROUND: url(images/mnu3_bullet.gif) no-repeat left 8px;
	COLOR: #00396b
}
UL.mnu3 A.act:hover {
	FONT-WEIGHT: bold;
	BACKGROUND: url(images/mnu3_bullet.gif) no-repeat left 8px;
	COLOR: #00396b
}
UL.mnu3 A SPAN {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}
UL.mnu3 A.act SPAN {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}
UL.mnu3 A.act SPAN {
	BACKGROUND: url(images/mnu3_bg_act.jpg) no-repeat left bottom
}
UL.mnu3 LI.bmk {
	MARGIN: 5px 0px;
	BORDER-BOTTOM: #9bb7cd 1px dotted
}


.nav_show{clear:both; background-color:#006666; color:#FFFFFF; font-size:15px; font-weight:bold; width:800px; padding:10px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.nav_show a:link{text-decoration:underline; color:#FFFFFF;}
.nav_show a:visited{text-decoration:underline; color:#FFFFFF;}
.nav_show a:hover{text-decoration:none; color:#FFFFFF;}
.nav_show a:active{text-decoration:underline; color:#FFFFFF;}

.nav_show1{clear:both; background-color:#006666; color:#FFFFFF; font-size:15px; font-weight:bold; width:600px; padding:10px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.nav_show1 a:link{text-decoration:underline; color:#FFFFFF;}
.nav_show1 a:visited{text-decoration:underline; color:#FFFFFF;}
.nav_show1 a:hover{text-decoration:none; color:#FFFFFF;}
.nav_show1 a:active{text-decoration:underline; color:#FFFFFF;}
/* lightbox starts here */

#img_ia{display:block;}
#map_ia{display:none; }
#img_tx{display:block;}
#map_tx{display:none; }
		.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 25%;
			width: 50%;
			height: 50%;
			padding: 0px;
			border: 5px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}
		
/* lightbox ends here */