body { font-family:Georgia, "Times New Roman", Times, serif; margin-top:0; padding-top:0; background-image:url(images/wholeb.jpg); background-repeat:repeat-x; background-color:#e9e9e9;}

img {border:none;}

td.leftshadow { background-image:url(images/left_s.jpg); background-repeat:no-repeat; background-position:top right;}
td.rightshadow { background-image:url(images/right_s.jpg); background-repeat:no-repeat; background-position:top left;}

td.bucket { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6e6e6e; padding-left:10px; padding-right:10px;}
td.bucket a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#094697; text-decoration:underline; font-weight:bold;}
td.bucket a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#094697; text-decoration:underline; font-weight:bold;}
td.bucket a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#094697; text-decoration:underline; font-weight:bold;}

td.bucketcon { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6e6e6e;}
td.bucketcon a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b30000; text-decoration:none; font-weight:bold;}
td.bucketcon a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b30000; text-decoration:none; font-weight:bold;}
td.bucketcon a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b30000; text-decoration:none; font-weight:bold;}

td.bucketc { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6e6e6e; padding-left:10px; padding-right:10px;}
td.bucketc b { color:#b30000; }
td.bucketc strong { color:#b30000;}
td.bucketc a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b30000; text-decoration:none;}
td.bucketc a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b30000; text-decoration:none;}
td.bucketc a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b30000; text-decoration:none; }

td.content { font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; font-size:12px; text-align:left;}
td.content a { font-family:Arial, Helvetica, sans-serif; color:#094697; font-size:12px; text-decoration:underline;}
td.content a:hover { font-family:Arial, Helvetica, sans-serif; color:#094697; font-size:12px; text-decoration:underline;}
td.content a:visited { font-family:Arial, Helvetica, sans-serif; color:#094697; font-size:12px; text-decoration:underline;}
td.content b { font-size:14px;}

td.topsm { background-image:url(images/row1e.jpg); font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; font-size:11px; padding-top:13px;}
td.topsm a {font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; font-size:11px; text-decoration:none;}
td.topsm a:hover {font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; font-size:11px; text-decoration:none;}
td.topsm a:visited {font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; font-size:11px; text-decoration:none;}

td.bottomnav { font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; font-size:11px; text-align:left;}
td.bottomnav a { font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; font-size:11px; text-decoration:none;}
td.bottomnav a:hover { font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; font-size:11px; text-decoration:none;}
td.bottomnav a:visited { font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; font-size:11px; text-decoration:none;}

td.thered { font-family:Arial, Helvetica, sans-serif; color:#b30000; font-size:15px; font-weight:bold;}

td.grayspace { background-image:url(images/scolbg.jpg); background-repeat:no-repeat; background-position:top; background-color:#e6e6e6; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e; padding-left:8px; padding-right:8px;}
td.grayspace a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2e2e2e;}
td.grayspace a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2e2e2e;}
td.grayspace a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2e2e2e;}

/*    BEGIN CSS DROPDOWN MENU CODE HERE    */

#nav {
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 background-color:#c70000;
 list-style: none;
 padding:0;
 margin:0;
 width: 889px;
 height: 36px;
 position: relative;
 vertical-align:top;
 text-align:left;
 background-image:url(images/nav_bg.gif);
}

#nav a { display: block; text-decoration:none; }
#nav a:hover { background:#D40000; }

/* Adding in ul code for nav classes & Dropdown Code */

#nav li { float:left; background-color:#c70000; }
#nav li:hover { background:#D40000; }
#nav li ul { margin-left:-40px; position:absolute; left:-999em; width:170px; }
#nav li a { color:#FFF; display:block; margin:0px; line-height:36px; padding:0 16px; background-image:url(images/nav_bg.gif); }

#nav li ul table { margin:0px; }

#nav li ul td a {
 background:#9E0000;
 padding: 6px 12px;
 line-height:16px;
 text-align:left;
 font-size:12px;
 width:170px;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul { left: auto; }

.atext { display:none; }
.clear { clear:both; }


/*    END CSS DROPDOWN MENU CODE HERE    */





textarea
{
	background:#fff url(arcform/images/shadow.gif) repeat-x top;
	border-bottom:1px solid #ddd;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #7c7c7c;
	color:#333;
	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size:100%;
	margin:0;
        width:520px;
        height:160px;
}

input {
        background:#fff url(arcform/images/shadow.gif) repeat-x top;
	border-bottom:1px solid #ddd;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #7c7c7c;
	color:#333;
	font-size:100%;
	margin:0;
	padding:2px 0;
        width:520px;
}

label
{
	border:none;
	color:#222;
	display:block;
	font-size:12px;
	font-weight:700;
	line-height:150%;
	padding:0 0 1px;
}
.button
{
	overflow:visible;
	padding:0 7px;
	width:auto;
        font-size:120%;
	margin-right:5px;
}
.required
{
	color:red !important;
	float:none !important;
	font-weight:700;
}

.bucket li {
margin: 0 0 0 20px;
}

.bucket li ul {
	margin: 0;
	padding: 0;
}

.form-submit #submit {
color: #fff;
	background: #852d2d;
}
