/* CSS Document */

body	{background-color:#EEEEEE; margin: 0px;}
#bkgheader	{background-color:#030507; height:500px; width:100%;}
.headerimage	{ height:315px; padding: 65px 65px 120px 65px; background-image: url(../images/bkg_header.jpg); background-repeat:no-repeat; background-position:top; }
#bkgsubheader	{background-color:#E6E6E6; padding: 0px 10px 10px 10px; background-image:url(../images/bkg_subheader.jpg); background-position:bottom; background-repeat:repeat-x;}
.subheaderleft	{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:lighter; text-align:left; color:#666666; width:730px; }
#body	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#666666; padding: 20px 0px;}
#body	a	{color:#666666; text-decoration:none;}
#body	a:hover	{color:#003366; text-decoration:underline;}
h1,h2,h3,h4,h5	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; text-align:justify; color:#212134; margin: 0px;}
.adbox	{padding: 0px 10px; width:25%; text-align:justify;}
.adboxtitle	{font-size:16px; color:#212134; padding-bottom:8px;}
.imgthmleft	{float:left; margin:3px 15px 0px 0px;}
.imgthmright	{float:right; margin:3px 0px 0px 15px;}

.topnavleft	{background-image:url(../images/topnavleft.png); background-position:right; background-repeat:no-repeat; width:131px; height: 45px;}
.topnavmid	{background-image:url(../images/topnavmid.png); background-position:right; background-repeat:repeat-x; height:21px; padding-bottom:8px; padding-top:8px;}
.topnavright	{background-image:url(../images/topnavright.png); background-position:left; background-repeat:no-repeat; width:131px; height: 45px;}
.menu a {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	padding:5px 12px 5px 12px;
	text-decoration:none;
	color:#999999;
	display:block;	
}
.menu a:hover {
	color:#FFFFFF;
	background-color:#6A0000;} 
	

.topnavtxt	{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-align:center; padding:0px 5px 0px 5px; color:#999999;}

.topmenubkg	{background-image:url(../images/bkgmenu.jpg); background-position:bottom; background-repeat:no-repeat; height: 30px;}
.topmenuleftbkg	{background-image:url(../images/menuleft.jpg); background-position:left; background-repeat:no-repeat; height:44px; width:20px;}
.topmenurightbkg	{background-image:url(../images/menuright.jpg); background-position:right; background-repeat:no-repeat; height:44px; width:20px;}
.topmenumidbkg	{background-image:url(../images/menumid.jpg); background-position:left; background-repeat:repeat-x; height:44px;}

#footer	{background-color:#CCCCCC; padding: 20px;}
.footerbox	{ padding: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#767676; width:25%; text-align:left; line-height: 18px; }
.footerbox	a	{color:#757575; text-decoration:none;}
.footerbox	a:hover	{color:#666666; text-decoration:underline;}
.footerbox2	{ padding: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#767676; width:50%; text-align:left; line-height: 18px; }
.footerbox2	a	{color:#757575; text-decoration:none;}
.footerbox2	a:hover	{color:#666666; text-decoration:underline;}
.footertxt	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; }
ul {margin: 0px}
li {margin: 0px}
.address	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:left;}

/* Forms */

.TextBox	{
	background-color:#EEEEEE;
	border: #BBBBBB 1px solid;
	width:250px;
	height:15px;
	font-family:Tahoma;
	font-size:12px;
	text-indent:5px;
	padding-top:3px;
	padding-bottom:3px;
	color:#333333;
}
.TextBoxSml	{
	background-color:#EEEEEE;
	border: #BBBBBB 1px solid;
	width:100px;
	height:15px;
	font-family:Tahoma;
	font-size:12px;
	text-indent:5px;
	padding-top:3px;
	padding-bottom:3px;
	color:#333333;
}
.DropBox	{
	background-color:#EEEEEE;
	border: #BBBBBB 1px solid;
	width:250px;
	height:18px;
	font-family:Tahoma;
	font-size:12px;
	color:#333333;
}
.CommentBox	{
	background-color:#EEEEEE;
	border: #BBBBBB 1px solid;
	width:450px;
	height:150px;
	font-family:Tahoma;
	font-size:12px;
	padding:3px 7px 3px 7px;
	color:#333333;
}
.SecBox	{
	background-color:#EEEEEE;
	border: #BBBBBB 1px solid;
	width:80px;
	height:20px;
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:middle;
	text-align: center;
}
.FormTxt	{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	padding-left: 5px;
}
.FormTxtSml	{
	font-family:Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#666666;
}
