@charset "utf-8";
/* CSS Document */

body {
	background-color: #fafafa;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #4a4a4a;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}

a:link {
	color: #FF0000;
	text-decoration: none;
}
a:visited {
	color: #FF0000;
	text-decoration: none;
}
a:hover {
	color: #4a4a4a;
	text-decoration: none;
}
a:active {
	color: #FF0000;
	text-decoration: none;
}

#content {
	background:#fafafa url(images/content-bg.jpg) repeat-y;
	padding: 0 42px 0 42px;
	
}

#content2 {
	/*background:#fafafa url(images/content-bg2.jpg) repeat-y; */
	background:#fafafa url(images/content-bg.jpg) repeat-y;
	padding: 0 42px 0 42px;
	
}

#content_gallery {
	background:#fafafa url(images/content-bg_gallery.jpg) repeat-y;
	padding: 0 42px 0 42px;
	
}

#content_gallery_ {
	background:#fafafa url(images/content-bg_gallery-2.jpg) repeat-y;
	padding: 0 42px 0 42px;
	
}

#content_prod {
	background:#fafafa url(images/prod/overview-bg.jpg) repeat-y;
	padding: 0 32px 0 32px;
	
}

#devided_prod {
	background:#fff url(images/prod/prod-devided.jpg) repeat-y;
	padding: 0 0px 0 0;
	
}

#devided_prod2 {
	background:url(images/prod/prod-devided2.jpg) repeat-y;
	padding: 0 0 0 0px;
	
}

#application {
	background:url(images/appbg.jpg) repeat-x left;
	padding: 0 13px 0 13px;
	margin: 0 0 0 0;
	
}

#footer {
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding: 0 42px 0 42px;
	
}

#footer a:link {
	color: #4a4a4a;
	text-decoration: none;
}
#footer a:visited {
	color: #4a4a4a;
	text-decoration: none;
}
#footer a:hover {
	color: #FF0000;
	text-decoration: none;
}
#footer a:active {
	color: #4a4a4a;
	text-decoration: none;
}

.title {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 5px 0;
	color:#000000;
	
}

.subtitle {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 5px 0;
	color:#4a4a4a;
	
}

.pdf {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
	color:#FF0000;
	
}

.pdf a:link {
	color: #4a4a4a;
	text-decoration: none;
}
.pdf a:visited {
	color: #4a4a4a;
	text-decoration: none;
}
.pdf a:hover {
	color: #FF0000;
	text-decoration: none;
}
.pdf a:active {
	color: #4a4a4a;
	text-decoration: none;
}

.subtitle_bg {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	color:#4a4a4a;
	background-color:#efeded;
	height:30px;
	
}

#rightside {
	padding-left:10px;
	
}

#leftside {
	padding-right:20px;
	
}

#videobox {
	background:url(images/videobox_bg.jpg) repeat-x;
	
}

.table { border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;

}
.gallery_videos {padding:5px 10px 0 10px;

}

#app-top {
	background:url(images/apptop-thumb.jpg) no-repeat; height:28px; width:174px; position:blocked;
	color:#FF0000;
	padding:0px 0px 0px 5px;
	
}

#bottom-txt {
	background:#f2f0f1 url(images/bottom-bg-border.jpg) repeat-x;
	/*padding: 0 32px 0 32px;*/
	
}

#more_app {
	padding: 0 42px 0 42px;
	
}
#h1, h2, h3, h4, h5 {
	padding:0;
	margin:0;
	line-height:.5;
}

INPUT { color: #4a4a4a;
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;

}

TEXTAREA { color: #4a4a4a;
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;

}
#office-hrs {
		background:url(images/office-hrs.jpg) no-repeat top;
		padding-top:0px;
}
