/* CSS Document */

body {
background-image:url('images/background.jpg');
background-repeat:repeat-x;
background-color: white;
margin-top: 12px
}

hr {border-left:0px none; border-right:0px none; border-bottom:0px none; margin-top:10px;
	margin-bottom:10px;
	border-top: 1px dashed #000;/*the border*/
	width: 100%;
	height: 1px
	}

.border_main{
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-image:url('images/bgd.gif');border-bottom-color:#000000
}
.border_form{
	padding-top: 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #000000;
	background-image:url('images/bgd.gif');
}
.border_main2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style:solid;
	padding:10px;
	border-color: #999999;
	border-collapse: separate;
}
.middle{
	background-image:url('images/middle_bgd.gif');
}
.headingtxt {
	font-family: arial;
	font-size:20px;
	font-weight:bold;
	color: black;
	text-decoration:none;
}
.headingtxt2 {
	font-family: arial;
	font-size:13px;
	font-weight:bold;
	color: white;
	text-decoration:none;
}
.headingtxt_red {
	font-family: arial;
	font-size:18px;
	font-weight:bold;
	color: #3366CC;
	filter: Shadow(Color=#666666, 	
			Direction=135, 
			Strength=5);
}
.headingtxt_white {
	font-family: arial;
	font-size:21px;
	font-weight:bold;
	color: white;
	text-decoration:none;
}
.headingtxt_sub {
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color: black;
	text-decoration:normal;
}
.headingtxt_sub_red {
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color: #3333FF;
	text-decoration:normal;
}
.headingtxt_sub_red2 {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color: #00FF33;
	text-decoration:normal;
}
.headingtxt_sub2 {
	font-family:trebuchet ms;
	font-size:15px;
	font-weight:bold;
	font-variant: small-caps;
	color: black;
	text-decoration:normal;
}

.captions {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration:none;
	margin: 3px 6px;
}

li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	margin:10px;
	color: #000000;
	text-decoration:none;
}

.maintxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color: #000000;
	text-decoration:none;
}
.maintxt_highlight {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color: #000000;
	background-color: #CCFF99;
	text-decoration:none;
}
.maintxt img{
	background-color: #ccc;
	padding: 8px;
	border: 1px solid #999;
	margin: 3px 6px;
}
.footertxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color: #000000;
	text-decoration:none;
}
.contacttxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#999999;
}

a.sidelinks, a.sidelinks:link, a.sidelinks:visited {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: none;
	color: #99CC00;
}
a.sidelinks:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: none;
	color:#FFFFFF;
}
a.linktxt, a.linktxt:link, a.linktxt:active, a.linktxt:visited {
	font-family: Arial;
	font-size: 13px;
	font-weight: none;
	color: #00000;
	text-decoration:underline;
}
a.linktxt:hover {
	font-family: Arial;
	font-size: 13px;
	font-weight: none;
	color:#00000;
	text-decoration:underline;
	background-color:#CCCCCC;
}
a.link2txt, a.link2txt:link, a.link2txt:active, a.link2txt:visited {
	font-family: Arial;
	font-size: 16px;
	font-weight: none;
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
}
a.link2txt:hover {
	font-family: Arial;
	font-size: 16px;
	font-weight: none;
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
	background-color:#CCCCCC;
}
a.contactlink, a.contactlink:link, a.contactlink:visited {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: none;
	color: #cc6633;
}
a.contactlink:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: none;
	color: #000000;
	background-color:#66cc33;
}