/* CSS Document */
#mainpage {
	background-image:url(images/bg.jpg);
	background-repeat:repeat-y;
	width:1050px;	
}
#header {
	background-image:url(images/header_mainpage.jpg);
	background-repeat:no-repeat;
	width:1024px;
	height:143px;
	padding:0;
	margin:0;
}
#menu {
	clear:both;
	position:fixed;
	
}
#body {
	padding:0;
	margin-top:5px;
}
#body_banner1 {
	padding-top:0px;
}
#body_bg {
	background-image:url(images/background_shadow.jpg);
	background-repeat: repeat-y;
	width:1024px;
}
.heading {
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:24px;
	color:#040404;
}
.subheading {
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	color:#040404;
}
.mattertxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1D1D1D;
	text-decoration:none;
}
a.mattertxt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1D1D1D;
	border-bottom:dashed 0.5px #1d1d1d;
	text-decoration:none;
}
a.mattertxt1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#EECC52;
	border-bottom:dashed 0.5px #1D1D1D;
	text-decoration:none;
}
.mattertxt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1D1D1D;
	text-decoration:none;
}
#footer {
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#3F3E3F;
	padding:0;
	margin:0;
}
#footer_bg_top {
	background-image:url(images/footer_shadow_top.jpg);
	background-repeat:repeat-x;
	width:1024px;
	height:22px;
}
#footer_bg_bottom {
	background-image:url(images/footer_bg_bottom.jpg);
	background-repeat:no-repeat;
	width:1050px;
	height:20px;
}
.mainpage_text_bg {
	background-image:url(images/mainpage_text_bg.jpg);
	background-repeat:no-repeat;
	width:485px;
	height:294px;
}
.shadow_header_inside {
	background-image:url(images/shadow_header_inside.jpg);
	background-repeat:repeat-x;
	/*position: absolute;*/
	margin-top:5px;
	clear: both;
	padding: 0;
	width: 1024px;
	height: 8px;
	line-height:0px;
}
.TextField {
	width:250px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1D1D1D;
	background-color: #F9F9FB;
	border: 1px solid #7F9DB9;
	padding-top:2px;
}
.TextField_1 {
	width:225px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1D1D1D;
	background-color: #F9F9FB;
	border: 1px solid #7F9DB9;
	padding-top:2px;
}
.TextArea {
	width:250px;
	height:50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1D1D1D;
	background-color: #F9F9FB;
	border: 1px solid #7F9DB9;
	padding-top:2px;
}
.submenu_bg {
	background-image:url(images/submenu_bg.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:200px;
}
a.submenu_txt {
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	color:#040404;
	border-bottom:dashed 1px #040404;
	text-decoration:none;
}
a.submenu_txt:hover {
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	color:#31577A;
	border-bottom:dashed 1px #040404;
	text-decoration:none;
}
a.submenu_txt_on {
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	color:#31577A;
	border-bottom:dashed 1px #31577A;
	text-decoration:none;
}
a.submenu_txt_on:hover {
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	color:#040404;
	border-bottom:dashed 1px #31577A;
	text-decoration:none;
}
.separator td{
	border-right:dashed 1px #040404;
	border-top:dashed 1px #040404;
	border-bottom:dashed 1px #040404;
}
.separator1 {
	border-left:dashed 1px #040404;
}
.button {
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#040404;
	background-color: #F9F9FB;
	background-repeat: no-repeat;
	border: 1px solid #7F9DB9;
	width:65px;
	height:20px;
}
