body {

	background-color: #090809;
}

#wrapperow{
	width:800px;
	height:1300px;
		background: url(images/background.png) repeat-y;
}
#wrapper{
	width:800px;
	height:530px;
		background: url(images/background.png) repeat-y;
}

#wrapperdemo{
		width:800px;
	height:3200px;
		background: url(images/background.png) repeat-y;
}

#wrapperwg{
		width:800px;
	height:1275px;
		background: url(images/background.png) repeat-y;
}

#wrapperrw{
		width:800px;
	height:1025px;
		background: url(images/background.png) repeat-y;
}

#wrappercon{
		width:800px;
	height:600px;
		background: url(images/background.png) repeat-y;
}
#headertxt{
	width:800px;
	height:150px;
	background: url(images/header/titletxt.png);
}

#scrollpanel{
	width:800px;
	height:200px;
	
}

img {
	border: none;
}

#body{
	width:800px;
	height:inherit;
	background: url(images/background.png) repeat-y;
}
#sidebar{
	width:245px;
	height: auto;
	float:left;
background: url(images/hline.png) repeat-y;
	color:#6F8385;
	font-family: "Trebuchet MS";
	font-size:14pt;
	text-align:left;
}

#content{
	width:555px;
	
	float:right;
	color:#2A6999;
	
}
#content h1{
	font-family: "Trebuchet MS";
	color:#2A6999;
	font-size:23pt;
	text-align:justify;
	margin-left: 25px;
	font-variant: small-caps;
	border-bottom: #6F8385;
}
#content p{
		font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:11pt;
	text-align:justify;
	margin-left: 50px;
	margin-right: 25px;
}

#content .breadcrumb{
	font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	padding-bottom:10px;
}

#content .breadcrumb a{
	font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	padding-bottom:10px;
}

#content .breadcrumb a:hover{
	font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	padding-bottom:10px;
	text-decoration:overline;
}

#horline{
	width:799px;
	height:20px;
	float:right;
	
}

#footer{
	width:799px;
	height:15px;
	font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:12pt;
	float:left;

}

#menu{
	width:190px;
	float:left;
	padding-left: 50px;
}


.align_right{
	float:right;
	margin-right:25px;
}

h2{
		font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
}

.align_left{
	float:left;
	margin-left:25px;
}

.description{

	font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:12pt;
	
}

.form a	{
		font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:2;
}
.form a:hover{
		font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:2;
	text-decoration:overline;
}

#demodescription{
	font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:12pt;
	width: 535px;
	height:autopx;
	float:right;
	text-align:left;
	padding-bottom:25px;
}

#container{
	width:555px;
	height: auto;
	text-align:left;
	font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:12pt;
	text-indent: 15px;
	float:right;
	padding-left:25px;
	
}

.mailto{
		font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:14pt;
	margin-left: 50px;
	text-align:left;
	padding-bottom:10px;
}

.mailto a:hover{
		font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:12pt;

	text-align:left;
	padding-bottom:10px;
	text-decoration:overline;
}

.mailto a{
		font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:12pt;

	text-align:left;
	padding-bottom:10px;
}

.mailto .p {
	font-family: "Trebuchet MS";
	color: #2A6999;
	font-size:19pt;
	text-align:left;
	
}

.center{
	
	 padding-left: 5px;
	 padding-right: 5px;
}
