/* CSS Document */

@import url(formatting.css);
@import url(menu.css);
@import url(forms.css);

body{
	margin:0;
	padding:0;
/*	color: #967B8C;*/
	color:#555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	background-image:url(../images/background.gif);
	background-repeat: repeat-x;

}

#bg{
	width: 824px;
}

#topBanner {
	width:819px;
	height:82px;
	background-image:url(../images/top_banner.jpg);
	background-repeat: no-repeat;
}

#topBanner2 {
	width:819px;
	height:82px;
	background-image:url(../images/top_banner3.jpg);
	background-repeat: no-repeat;
}
#menu{
	width:817px;
	height:34px;
	background-image:url(../images/menu.gif);
	background-repeat: repeat-x;
}

#banner{
	width:819px;
	height:197px;
/*	background-image:url(../images/banner.jpg);*/
	background-image:url(../images/banner2.jpg);
	background-repeat: no-repeat;
}

.thumbpic {
	float: left;
	padding: 30px 0px 0px 12px;
}
.thumbpicConcept {
	float: left;
	background:url(../images/home_ourconcept.gif) no-repeat;
	width:263px;
	height:148px;
	margin:25px 0 0 14px;
}
.thumbpicProducts {
	float: left;
	background:url(../images/home_ourproducts.gif) no-repeat;
	width:262px;
	height:148px;
	margin:25px 0 0 12px;
}
.thumbpicNetwork {
	float: left;
	background:url(../images/home_ournetwork.gif) no-repeat;
	width:241px;
	height:148px;
	margin:25px 0 0 11px;
}

.Thumbbox2content {
	float: left;
	padding: 10px 0px 0px 0px;
}

#footer{
	margin-top:-5px;
}

#footer p {
	margin: 0;
	padding: 10px 0 0 15px; 
	text-align:left;
	font-size:12px;
}

#contentfirst {
	width:817px;
/*	height:auto;*/
/*	height:715px;*/
	background:url(../images/divider_banner.gif) no-repeat;
	border-left: 1px solid #c0c4ad;
	border-right: 1px solid #c0c4ad;
	background-color:#fff;
}

#contentend{
	width:822px;
	height:24px;
	background-image:url(../images/footer_bg2.gif);
	background-repeat: no-repeat;
}

#content {
	margin: 90px 0px 0px 179px;
	float:left;
	display:inline;
	width:379px;
	text-align: justify;
}

#home_contentHeader {
	float:left;
/*	margin:8px 10px 0 7px;*/
	background:url(../images/content_header.gif) no-repeat;
	width:540px;
	height:52px;
}

#home_contentFooter {
	float:left;
/*	margin:8px 10px 0 7px;*/
	background:url(../images/content_footer.gif) no-repeat;
	width:540px;
	height:15px;
}

#home_contentHeaderlong {
	float:left;
/*	margin:8px 10px 0 7px;*/
	background:url(../images/header_long3.gif) no-repeat;
	width:791px;
	height:52px;
}

#home_contentFooterlong {
	float:left;
	background:url(../images/content_footer3.gif) no-repeat;
	width:791px;
	height:15px;
}

#content_bodylong {
	background:url(../images/body3.gif) repeat-y;
	float:left;
	margin:3px 0 0 13px;
}

#content_body {
	background:url(../images/content_body.gif) repeat-y;
	float:left;
	margin:8px 0 0 13px;
	width:539px;
/*	position:relative;*/
}

#home_contentsmallHeader {
	float:right;
	background:url(../images/content_smallheader.gif) no-repeat;
	width:243px;
	height:45px;
/*	margin-bottom:8px;*/
}

#content_smallbody {
	float:right;
	background:url(../images/content_smallbody.gif) repeat-y;
	width:243px;
	margin:8px 12px 0 0;
}

#home_contentsmallFooter {
	float:right;
	background:url(../images/content_smallfooter.gif) no-repeat;
	width:243px;
	height:15px;
	margin-bottom:-6px;
}
.dottedlines { 
	background:url(../images/dotted_div.gif) no-repeat;
	width: 510px;
	height: 8px;
	margin:10px 0 0 0;
}

.headerPad {
	margin:15px 0 0 10px;
	float:left;
}

#newscontent p {
	width:225px;
/*	padding:0 18px 0 18px;*/
	text-align:left;
	font-size:9pt;
	margin:8px 0 0 0;
	padding-left:8px;
}

#content_long{
	background: url(../images/body_long.gif) repeat-y;
	width:598px;
	margin-top:8px;
}

#content_header_long{
	background:url(../images/header_long.gif) no-repeat; 
	width:598px;
	height:52px;
}

#contentheader_white{
	background:url(../images/header_long1.gif) no-repeat; 
	width:598px;
	height:52px;
	margin-top:-7px;

}

#content_footer_long{
	background:url(../images/footer_long.gif) no-repeat; 
	width:598px;
	height:12px;
	margin-top:10px;
	margin-bottom:-6px;
}

#content_long p {
	position:relative;
	padding:0 18px 0 18px;
	text-align:justify;
	font-size:9pt;
	margin-top: 10px;
	margin-bottom: 10px;
}
