.body-nopad {
	margin: 0px;
	padding: 0px;
}
.td-body-all {
	margin: 0px;
	padding: 0px;
	background-image: url(images/bg_body_grad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #C8DBE6;	
}
.td-container-all {
	height: 100%;
	width: 780px;
	margin: 0px;
	padding: 0px;
}
.td-container-banner {
	margin: 0px;
	padding: 0px;
}
.td-container-topmenu {
	background-color: #106A9E;
	margin: 0px;
	padding: 0px;
}
.td-container-content {
	margin: 0px;
	padding: 0px;
}
.td-container-footer {

}
.td-col1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 20px 18px;
	line-height: 180%;
	background-color: #D1E3EC;
	background-image: url(images/bg_leftmenu_grad.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.td-col2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545859;
	padding: 40px 30px 40px 40px;
	line-height: 180%;
	background-color: #E8F1F6;
}
.col2-split {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 14px 18px 18px;
	line-height: 180%;
	background-color: #E8F1F6;	
}
.col2-border-left {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 14px 18px 18px;
	line-height: 180%;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C1D8E6;
	background-image: url(images/bg_col3_grad.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #E8F1F6;
}
.col2-border-bottom {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 14px 18px 18px;
	line-height: 180%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C1D8E6;
	background-image: url(images/bg_col3_grad.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #E8F1F6;	
}

.col2-border-top {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 14px 18px 18px;
	line-height: 180%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C1D8E6;
	background-image: url(images/bg_col3_grad.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #E8F1F6;	
}

a.nav-col2:link {
	color: #336600;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
a.nav-col2:visited {
	color: #336600;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
a.nav-col2:hover {
	color: #990000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: none;
}


.td-col3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 40px 20px 20px 0px;
	line-height: 180%;
	background-image: url(images/bg_col3_grad.gif);
	background-repeat: repeat-y;
	background-position: right top;	
	background-color: #E8F1F6;
}
.td-footer {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C5D3DC;
	padding: 15px;
	line-height: 180%;
	background-color: #164D73;
}
.td-footer A {
	color: #C5D3DC;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.td-footer A:visited {
	color: #C5D3DC;
	text-decoration: none;
}
.td-footer A:hover {
	color: #164D73;
	text-decoration: none;
	background-color: #C5D3DC;
}
.td-banner {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C5D3DC;
	padding: 10px 15px 15px;
	line-height: 180%;
	background-color: #164D73;
	background-image: url(images/easzsoftbanner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 190px;
}
.td-banner A {
	color: #C5D3DC;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.td-banner A:visited {
	color: #C5D3DC;
	text-decoration: none;
}
.td-banner A:hover {
	color: #164D73;
	text-decoration: none;
	background-color: #C5D3DC;
}

.td-topmenu {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C3DAE7;
	line-height: 180%;
	font-weight: bold;
}
.td-topmenu {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C3DAE7;
	line-height: 180%;	
}
.td-topmenu A {
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	WIDTH: 75%; 
	COLOR: #C3DAE7; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}
.td-topmenu A:visited {
	COLOR: #C3DAE7; 
	TEXT-DECORATION: none
}
.td-topmenu A:hover {
	COLOR: #106A9E; 
	BACKGROUND-COLOR: #AFCDDF; 
	TEXT-DECORATION: none
}
.td-col1-menu {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3782AE;
	line-height: 180%;
	border-bottom: 1px solid #90bade;
}
.td-col1-menu A {
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	WIDTH: 100%; 
	COLOR: #3782AE; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}
.td-col1-menu A:visited {
	COLOR: #3782AE; 
	TEXT-DECORATION: none
}
.td-col1-menu A:hover {
	background-color: #2586d7;
	color: #fff;
	TEXT-DECORATION: none
}
.td-col1-caption {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3782AE;
	line-height: 180%;
	PADDING: 0px; 
}
.td-col1-caption A {
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	WIDTH: 100%; 
	COLOR: #3782AE; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}
.td-col1-caption A:visited {
	COLOR: #3782AE; 
	TEXT-DECORATION: none
}
.td-col1-caption A:hover {
	background-color: #2586d7;
	color: #fff;
	TEXT-DECORATION: none
}

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
}
.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.toggleopacity img{
border: 1px none #ccc;
}
.indigo {
position : absolute;
left : -10000px;
top: -10000px;
}
.indigo2 {
visibility : hidden;
}
.tdThumb {
	padding: 4px 0px 5px 0px;
}