/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align:justify;
}
a:link {
	color: #FF7100;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
}
a:visited {
	color: #FF7100;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold
}
a:hover {
	color:#666666;
	text-decoration: none;
	font-size:11px;
	font-weight:bold
}
a:active {
	color: #FF7100;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold
}

.searchtxt{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-right:5px;
	width:37px;
}
.searchfield{
	background-image:url(../images/home/search_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:89px;
	height:20px;
	height: auto;
	font-size:11px;
	padding-left:-5px;
	padding-bottom:10px;
	text-align: left;
	vertical-align: middle;
	border:none 0px;
	padding-right:5px;
	margin-right:2px;
	*background-attachment: fixed;
	display: block;
}
.searchfield1{
	width:112px;
	border: 1px solid #c9c9c9;
	background-color:#F3F3F3;
	font-size:10px;
	text-align: left;
	height:14px;
	padding:1px;
}
.mainpixanimation{
	background-image:url(../images/home/new-animation1.gif);
	background-repeat:no-repeat;
	width:199px;
	background-position:bottom;
	background-color:#FFFFFF;
}
.mainpixanimationsub{
	background-image:url(../images/subpage/mainpix3.gif);
	background-repeat:no-repeat;
	width:199px;
	background-position:bottom;
	background-color:#FFFFFF;
}
.mainpix1{
	background-image:url(../images/home/main-pix1.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:197px;
	height:138px;
	vertical-align:top;
}
.mainpix2{
	background-image:url(../images/home/main-pix2.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:197px;
	height:138px;
	vertical-align:top;
}
.mainpix3{
	background-image:url(../images/home/main-pix3.gif);
	background-repeat:no-repeat;
	width:190px;
	height:138px;
	vertical-align:top;
}
.leftpanelbg{
	background-image:url(../images/home/left-panel-bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
	vertical-align:top;
	padding:20px 2px 0px 2px;

}
.leftpanelbg1{
	background-image:url(../images/home/left-panel-bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	vertical-align:top;
	padding:15px 2px 0px 2px;
	text-align:left;
}
.aligntop{
	vertical-align:top;
}
.leftpanelbottom{
	background-image:url(../images/home/left-bot-bg.gif);
	height:10px;
}
.leftpaneltop{
	background-image:url(../images/home/left-top-bg.gif);
	height:10px;
	background-repeat:repeat-x;
	background-position:top;
}
.leftsidebg{
	background-image:url(../images/home/left-side-bg.gif);
	width:10px;
	background-repeat:repeat-y;
}
.rightsidebg{
	background-image:url(../images/home/right-side-bg.gif);
	width:10px;
	background-repeat:repeat-y;
}
.footer{
	color:#FFFFFF;
	padding-left:10px;
	height:27px;
	background-image:url(../images/home/footerbg.gif);
	background-repeat:repeat-x;
}
.top{
	background-image:url(../images/home/footerbg.gif);
}
ul{ 
	line-height: 14px;
	list-style-image:url(../images/home/dot.gif);
	vertical-align:middle;
}
.ul1{ 
	line-height: 14px;
	vertical-align:middle;
	list-style:url(../images/home/dot1.gif);
}
.orangedot{
	vertical-align:baseline;
	background-image:url(../images/home/dot1.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:3px;
}
.textbold{
	font-weight:bold;
}
.title{
	font-weight:bold;
	color:#005291;
	font-size:12px;
}
.title1{
	font-weight:bold;
	font-size:12px;
}
.sublinks1 {
	font-size: 11px;
	color: #0000D4;
	font-weight:normal;
}
.sublinks1 a:link {
	color: #0000D4;
	text-decoration:underline;
	font-weight:normal;
}
.sublinks1 a:visited {
	color: #0000D4;
	text-decoration:underline;
	font-weight:normal;
}
.sublinks1 a:hover {
	color: #333333;
	text-decoration:none;
	font-weight:normal;
}
.sublinks1 a:active {
	color: #0000D4;
	text-decoration:underline;
	font-weight:normal;
}
.sublinks2 {
	font-size: 11px;
	color: #107DD0;
}
.sublinks2 a:link {
	color: #107DD0;
	text-decoration:underline;
	font-size:11px;
}
.sublinks2 a:visited {
	color: #107DD0;
	text-decoration:underline;
	font-size:11px;
}
.sublinks2 a:hover {
	color:#666666;
	text-decoration: none;
	font-size:11px;
}
.sublinks2 a:active {
	color: #107DD0;
	text-decoration:none;
	font-size:11px;
}
.sublinks3 {
	font-size: 11px;
	color: #fff;
	font-weight:normal;
}
.sublinks3 a:link {
	color: #fff;
	text-decoration:none;
	font-weight:normal;
}
.sublinks3 a:visited {
	color: #fff;
	text-decoration:none;
	font-weight:normal;
}
.sublinks3 a:hover {
	color:#b8f9ff;
	text-decoration: underline;
	font-weight:normal;
}
.sublinks3 a:active {
	color: #fff;
	text-decoration:underline;
	font-weight:normal;
}

.submenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1A4587;
	font-weight:bold;
	background-image:url(../images/subpage/submenu-bg.gif);
	padding:4px 3px 4px 5px;
}
.submenu a:link {
	font-size: 9px;
	color: #5d5d5d;
	text-decoration:none;
	font-weight:bold;
	/*background-color:#BCBCBC;*/
	padding:4px 3px 4px 5px;
}
.submenu a:visited {
	font-size: 9px;
	color: #5d5d5d;
	text-decoration:none;
	font-weight:bold;
	padding:4px 3px 4px 5px;
}
.submenu a:hover {
	font-size: 9px;
	color:#fff;
	font-weight:bold;
	/*background-image:url(../images/subpage/submenu-bg-ov.gif);*/
	background-color:#FF8600;
	padding:4px 3px 4px 5px;
}
.submenu a:active {
	font-size: 9px;
	color: #5d5d5d;
	text-decoration:underline;
	font-weight:bold;
	padding:4px 3px 4px 5px;
}


.maincontent{
	border-left:1px solid #E0E1E3; 
	border-right:1px solid #E0E1E3;
	padding:15px 20px 10px 20px;
	background-image:url(../images/home/content1_bg.gif);
	background-repeat:repeat-x;
	vertical-align:top;
}
.maincontent1{
	border:1px solid #E0E1E3;
	border-top:none;
	padding:15px 20px 10px 20px;
	background-image:url(../images/home/content1_bg.gif);
	background-repeat:repeat-x;
	vertical-align:top;
}
.maincontent1c{
	border:1px solid #E0E1E3;
	border-top:none;
	background-image:url(../images/home/content1_bg.gif);
	background-repeat:repeat-x;
	vertical-align:top;
}
.titlebg{
	background-image:url(../images/home/content_top_bg.gif);
	height:21px;
	background-repeat:repeat-x;
	text-align:right;
	width:100%;
}
.contenttop{
	background-image:url(../images/home/content_bg.gif);
}
.band1{
	padding:10px 15px 9px 15px;
	color:#fff;
	vertical-align:top;
	background-color:#F1B019;
	width:148px;
	text-align:left;
	text-decoration:none;
}
.band1top{
	background-image:url(../images/home/band-eng-sol.gif);
	background-repeat:no-repeat;
	width:178px;
	padding:0px;
	height:35px;
}
.band2{
	padding:10px 15px 9px 15px;
	color:#fff;
	vertical-align:top;
	background-color:#539FE4;
	width:148px;
	text-align:left;
	text-decoration:none;
}
.band2top{
	background-image:url(../images/home/band-manu-sol.gif);
	background-repeat:no-repeat;
	width:178px;
	padding:0px;
	height:35px;
}
.band3{
	padding:10px 15px 9px 15px;
	color:#fff;
	vertical-align:top;
	background-color:#70C619;
	width:148px;
	text-align:left;
	text-decoration:none;
}
.band3top{
	background-image:url(../images/home/band-qua-sol.gif);
	background-repeat:no-repeat;
	width:178px;
	padding:0px;
	height:35px;
}
.blueband1{
	color:#fff;
	background-color:#358EDD;
	background-image:url(../images/home/dcsnews-bottom.gif);
	background-repeat:no-repeat;
	width:172px;
	background-position:bottom;
	padding:2px 15px 15px 15px;
	
}
.blueband1sw{
	color:#FFFFFF;
	background-color:#358EDD;
	background-repeat:no-repeat;
	width:172px;
	background-position:bottom;
	padding:2px 15px 15px 15px;
	
}
.blueband1-title{
	background-image:url(../images/home/title-dcs-news.gif);
	width:202px;
	background-repeat:no-repeat;
	height:48px;
}
.blueband1-sw{
	background-image:url(../images/home/title-dcs-sw.gif);
	width:202px;
	background-repeat:no-repeat;
	height:48px;
}
.blueband2{
	padding:10px 15px 15px 15px;
	color:#fff;
	vertical-align:top;
	background-color:#5CA3E2;
	background-image:url(../images/home/industrypartners-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.blueband2-title{
	background-image:url(../images/home/title-industrypartner.gif);
	width:202px;
	background-repeat:no-repeat;
	height:41px;
}
.blueband3{
	background-image:url(../images/home/article-bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	color:#FFFFFF;
	background-color:#5B99D0;
	text-align:left;
	vertical-align:top;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.blueband3-title{
	background-image:url(../images/home/title-dcs-articles.gif);
	width:202px;
	background-repeat:no-repeat;
	height:41px;
}
.redcolor{
	color:#FF0000;
	text-decoration:none;
}
.bg1{
	background-color:#E0E1E3;
	height:15px;
}
.bg2{
	background-color:#FFF5E9;
	height:15px;
}
.bg3{
	background-color:#DFECF9;
	height:15px;
}
.bg4{
	background-color:#F0F7FF;
	height:15px;
}
.hor-line{
	background-repeat:repeat-x;
	background-image:url(../images/subpage/horz-line.gif);
	background-position:center;
}
.whitetxt{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
.whitetxt a:link {
	text-decoration:none;
}
.whitetxt a:visited {
	text-decoration:none;
}
.whitetxt a:hover {
	text-decoration:none;
}
.whitetxt a:active {
	text-decoration:none;
}

.cursor{
	cursor:pointer;
}
