body {
	margin: 0;
	padding:0;
	background: White url(../images/bg.jpg) repeat-x fixed top;
}
table, td, div, input, textarea, select, option, input {
	color: #555555;
	font: 10pt Segoe UI, arial, verdana, "trebuchet ms", arial, sans-serif;
	line-height: 18pt;
}
htmlia {
	background: White;
}

.imgHeader {
	width: 994px;
	height:299px;
	background: url('header.jpg') no-repeat top;
	margin:auto;
}

.tableMain {
	width: 994px;
	height: 100%;
	background: #f3f7f6; 
	margin:auto;
}

.tdLeftShadow {
	width:32px;
	background: #f3f7f6 url('_graphics/shadow_left.gif') repeat-y top;
	height:100%;
}

.tdNav {
	width: 218px; 
}

.divNav {
	width: 190px; 
	height: 27px; 
	border: 1px solid #e2e6e5; 
	margin:3px 10px 3px 10px;
	background: #fdfdfd url('_graphics/arrow.gif') no-repeat right;
}

.divNavSub {
	width: 170px; 
	height: 27px; 
	border: 1px solid #e2e6e5; 
	margin:3px 10px 3px 30px;
	background: #EAF1EF none no-repeat right;
}

.divNewsletter {
	font: 9pt Segoe UI, arial, verdana, "trebuchet ms", arial, sans-serif;
	width: 160px; 
	padding: 15px;
	margin: 10px;
	background: #E9ECEB;
	line-height: 13pt;
}

.divContent {
	background-color: White;
	width:552px;
	margin-top:3px;
	margin-bottom:25px;
}

.divContentTop {
	width: 552px; 
	height: 5px; 
	background: url(textframe_top.gif) no-repeat top;
}

.divText {
	margin: 0;
	line-height: 16pt;
	border-left: 2px solid #CEDFEC;
	border-right: 2px solid #CEDFEC;
	padding:20px 25px 25px 30px;
	text-align:justify;
	background: #F6F9FB;
}

.divText h1 {
	font-size: 18pt;
	font-weight: normal;
	color: #F68826;
	padding-top: 4px;
	padding-bottom: 6px;
	letter-spacing:-1px;
	margin: 0 0 20px 0;
}

.divText h2 {
	font-size: 10pt;
	font-weight: bold;
	color: #0072BB;
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	padding-top: 4px;
	padding-bottom: 3px;
	text-transform: uppercase;
	margin: 30px 0 10px 0;
	letter-spacing:normal;
	
}

.divText h3 {
	font-size: 10pt;
	color: #c51834;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dashed #cccccc;
	padding-bottom: 3px;
	letter-spacing:normal;
}

.divText h4 {
	font-size: 10pt;
	font-weight: bold;
	color: #0072BB;
	border-top: 1px solid #E0E0E0;
	padding-top: 4px;
	padding-bottom: 3px;
	text-transform: uppercase;
	margin: 30px 0 10px 0;
	letter-spacing:normal;

}

.tableMidContent {
	width: 100%;
	
}

.tableMidContent th {
	border-bottom: 1px solid #E2E6E5;
	border-top: 1px solid #E2E6E5;
	font-weight: bold;
	background: #F3F7F6;
	height:26px;
	text-align: right;
	padding-right:10px;
}

.tableMidContent td {
	border-bottom: 1px solid #E2E6E5;
	font-weight: normal;
	height:26px;
	text-align: right;
	padding-right:10px;
}

.tableMidContent td.tdTitle {
	border-bottom: 1px solid #DADFDE;
	font-weight: normal;
	height:26px;
	text-align: right;
	padding-right:10px;
	background: #EAF1EF;
}

.hiddenText {
	display: none;
}

.divContentBottom {
	width: 757px; 
	height: 5px; 
	background: url('../images/content-bot.gif') no-repeat bottom;
}

.tdLogos {
	width:150px;
	text-align:center;
	padding-top:3px;
}

.tdRightShadow {
	width:37px;
	background: #f3f7f6 url('_graphics/shadow_right.gif') repeat-y top;
}

.divBottom {
	width: 994px; 
	height: 21px; 
	background: url('_graphics/shadow_bottom.gif') no-repeat bottom;
	margin:auto;
}

.divFooter {
	width: 900px;
	padding: 0 10px 10px 10px;
	margin:auto;
	font-size: 8pt;
	text-align: right;
}

ul {
	list-style-image: url(_graphics/arrow.gif);
	list-style-position: outside;
}
.picright, .picleft, .picnormal {
	border: 3px double Gray;
	margin-bottom: 7px;
}
.picright {
	margin-left: 20px;
}
.picleft {
	margin-right: 20px;
}
.picnormal {
	margin-top: 10px;
}
/*
A:link, A:visited, A:active, A:hover {
	color: #0072bb;
	text-decoration: none;
	border:0;
}
A:link.nav, A:visited.nav, A:active.nav, A:hover.nav {
	padding-left: 10px;
}

A:link.navOn, A:visited.navOn, A:active.navOn, A:hover.navOn {
	padding-left: 10px;
	font-weight:bold;
}

A:link.breadcrumbs, A:visited.breadcrumbs, A:active.breadcrumbs, A:hover.breadcrumbs {
	font-size: 9pt;
	color: #949494;
	font-weight: bold;
	text-decoration: none;
	border-bottom: #C0C7D2;
	border-width: 0 0 1px;
	border-style: none none solid;
}

A:link.downloads, A:visited.downloads, A:active.downloads, A:hover.downloads {
	color: #2D3192;
	font-weight: bold;
	text-decoration: none;
	border-bottom: #C0C7D2;
	border-width: 0 0 1px;
	border-style: none none solid;
}

A:link.image, A:visited.image, A:active.image, A:hover.image {
	text-decoration: none;
	border-width: 0;
	border-style: none;
}
A:link.linkNews, A:visited.linkNews, A:active.linkNews {
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	border: 0px;
}
A:hover.linkNews {
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	border-bottom: #7C9ACB;
	border-width: 0 0 1px;
	border-style: none none solid;
}
A:link.linkIR, A:visited.linkIR, A:active.linkIR {
	color: #1f57a4;
	font-weight: normal;
	text-decoration: none;
	border: 0px;
}
A:hover.linkIR {
	color: #1f57a4;
	font-weight: normal;
	text-decoration: none;
	border-bottom: #C0C7D2;
	border-width: 0 0 1px;
	border-style: none none solid;
}
*/

/* automated icons */
.popup {width:20px;padding:0px 20px 0 0;background: url(_graphics/link.png) no-repeat right;}
.pdf {width:20px;padding:0 20px 0 0;background: url(_graphics/pdf.png) no-repeat right;}
.zip {width:20px;padding:0 23px 0 0;background: url(_graphics/zip.png) no-repeat right;}
.doc {width:20px;padding:0 20px 0 0;background: url(_graphics/doc.png) no-repeat right;}
.ppt {width:20px;padding:0 20px 0 0;background: url(_graphics/ppt.png) no-repeat right;}
.xls {width:20px;padding:0 20px 0 0;background: url(_graphics/xls.png) no-repeat right;}
.html,.htm {width:20px;padding:0 20px 0 0;background: url(_graphics/link.png) no-repeat right;}
.txt {width:20px;padding:0 20px 0 0;background: url(_graphics/txt.png) no-repeat right;}
.jpg {width:20px;padding:0 20px 0 0;background: url(_graphics/picture.png) no-repeat right;}
.gif {width:20px;padding:0 20px 0 0;background: url(_graphics/picture.png) no-repeat right;}
.avi {width:20px;padding:0 20px 0 0;background: url(_graphics/avi.gif) no-repeat right;}
.wmv {width:20px;padding:0 20px 0 0;background: url(_graphics/wmv.gif) no-repeat right;}

	/*MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM*/
	/*FONT-FAMILY: Arial, Helvetica, sans-serif; */
a.menu {
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	display : block;
	color: #2C57A7; 	
	font-weight : normal;
	padding: 1px 5px 1px 0px;
	height: 24px;
	vertical-align: middle;
	text-align: left;
	}
a.menu:hover {
	color: #F68826; 	
	}
a.menuON {
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	display : block;
	color: #FFFFFF; 	
	background-color: White;
	font-weight : normal;
	padding: 1px 5px 1px 0px;
	height: 24px;
	vertical-align: middle;
	text-align: left;
	background: url(../images/menu-bg-on.png);
	padding-left: 6px;
}
/*MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM*/
a.menusub {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	display : block;
	color: #000099; 	
	padding: 2px 6px 2px 0px;
	text-align: right;
	height: 17px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	font-weight: normal;
	}
a.menusub:hover{
	color: #FF6600; 	
	}
a.menusubON{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	display : block;
	color: #F68826; 	
	font-weight : bold;
	padding: 2px 6px 2px 0px;
	height: 17px;
	vertical-align: top;
	text-align: right;
	}
/*MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM*/

a.menusub2 {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	display : block;
	color : #336666;
	font-weight : normal;
	padding: 0px 0px 0px 14px;
	vertical-align: middle;
}
a.menusub2:hover{
	FONT-SIZE: 9px;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	color : #F68826;
	display : block;
	font-weight : normal;
	padding: 0px 0px 0px 14px;
	vertical-align: middle;
}
a.menusub2ON {
	FONT-SIZE: 9px;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	color : #FF6347;
	display : block;
	font-weight : normal;
	padding: 0px 0px 0px 14px;
	vertical-align: middle;
}
/*MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM*/
