.logobox {
	padding-left:65px;
}

BODY {
	font-family:Arial, Helvetica, Arial, sans-serif;
	color:#444444;
	font-size:12px;
	margin:0;
	padding:0;
	background:#ededed url("images/page-bkg.jpg") repeat-x left top;
	text-align:center;
}
#main-wrapper {margin-left:auto; margin-right:auto; width:975px; background:#fff; margin-bottom:25px;}
#main-container {margin-left:auto; margin-right:auto; text-align:left; width:955px;}

TABLE, INPUT, SELECT, TEXTAREA {
	font-family:Arial, Helvetica, Arial, sans-serif;
	color:#666666;
	font-size:12px;
}

TABLE {width:100%;}
TABLE td.content {padding-right:30px}
.border-style1 {border:1px solid #e5e5e5; padding: 2px; margin:20px 0 20px 0}
.table-style1 {font-size:11px;}
.table-style1 td.top {background:#f4f4f4; background-image:none; font-weight:bold; color:#999; border-bottom:none}
.table-style1 tr td {border-bottom:1px dotted #cccccc; padding: 9px 0px 9px 7px; background-image:url("images/table-row-bkg.gif"); background-repeat: repeat-x; background-position: 0 bottom;}

A {
	color:#28903a; text-decoration:none;
}
A:hover {
	color:#28903a; text-decoration:underline
}
p {
	margin: 0 0 15px 0;
	line-height:1.3em;

}

ul {margin:0; padding:0; display:block; list-style:none}
ul li {background:url("images/bullet.gif") no-repeat left 5px; padding: 0 0 0 13px;}

.divider1 {border-bottom:1px dotted #cccccc; border-top:none; border-left:none; border-right:none; height:1px; background:#fff; margin:20px 0 20px 0; padding:0;}
.divider2 {border-bottom:1px dotted #cccccc; border-top:none; border-left:none; border-right:none; height:1px; background:#fff; margin:0px 0 20px 0; padding:0;}
.divider3 {height:10px; width:100%; background:url(images/divider-ds.gif) repeat-x left top;}

.back-link {margin:15px 0 0 0; display:block}
.left-col-img {margin-top:2px;}
/** Heading styles **/

h1 {font-weight:normal; color: #28903a; font-size:22px; margin-top: 23px}
h2 {font-weight:bold; color: #28903a; font-size:14px; margin-bottom:20px;}
h2.borders {font-weight:normal; color: #28903a; font-size:14px; margin:20px 0 25px 0; border-bottom:1px dotted #cccccc; border-top:1px dotted #cccccc; padding: 15px 0 15px 0}
h3 {font-weight:bold; color: #28903a; font-size:12px; display:inline;}
h4 {font-weight:normal; color: #a59a94; font-size:12px; display:inline;}
h5 {font-weight:bold; color: #28903a; font-size:11px; display:inline;}
.blockquote {color:#28903a; font-size:12px; font-weight:bold;}

#header {margin:0; padding:0; background:url(images/byline-rcsa.gif) no-repeat 650px 38px; height:118px;}
#header div {width:217px; height:118px; margin: 0; text-align:left;}

/*** General Menu Styles */

.menu A {
	color:#444444;
	text-decoration:none;
	font-family:Arial, Helvetica, Arial, sans-serif;
	font-size:11px;
}

.menu A:hover{
	color:#037c39;
	font-family:Arial, Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

#side_menu {font-weight:bold; color:#444444; text-decoration:none; font-family:Arial, Helvetica, Arial, sans-serif; font-size:11px; padding-top:10px; padding-bottom:25px}
#side_menu div {border-bottom:1px dotted #cccccc; width:150px; padding: 0px; font-weight:bold;}
#side_menu div a {display:block; padding: 7px 0 7px 7px; text-transform:uppercase;}
#side_menu div a:hover {background:#28903b; color:#ffffff; text-decoration:none;}
#side_menu div.on a {background:#28903b; color:#ffffff;}
#side_menu div.on a:hover {background:#28903b; color:#ffffff;}

a#mnav_2 {width: 150px; background:#fff;}
a#mnav_2:hover, a#mnav_2.hover {background:#28903b; color:#fff}
/*#side_menu #sub-menu {margin: 10px 0 0px 0;border:none; padding: 0 0 15px 0; border-bottom:1px dotted #cccccc; }
#side_menu #sub-menu DIV {font-weight:normal; border:none; background:url("images/arrow.gif") no-repeat 2px 6px; padding: 0 0 0 13px;}
#side_menu #sub-menu DIV a {font-weight:normal; padding: 2px 0 2px 0; border:none;}
#side_menu #sub-menu DIV a:hover {font-weight:normal; border:none; background:none;}*/

#topMenu div {width:100px; height:20px;font-weight:bold;}

/** Tabbed Menu bar **/
.menuTab DIV{
	height:20px;
	
	background:url("images/tab_right.jpg")  no-repeat right top;
   	padding-top:6px;
	*padding-top:0px;
	display:inline;
	text-align:center;
}

.menuTab DIV A {
	background:url("images/tab_left.jpg")  no-repeat left top;
	height:20px;
	width:100px;
	padding:5px;
	text-align:center;
	padding-left:10px;
	
}

/* Hack for firefox to display the tab background properly */
.menuTab DIV A, x:-moz-any-link {padding-top:6px;}


.image-pad1 {padding: 40px 30px 0 0}
.profile-img {float:left; margin: 0 20px 40px 0;}
.right-col-panel {padding: 20px 0 0 0}

#copyright {color:#999; text-align:left; border-top:2px solid #ececec; padding: 17px 15px 3px 18px; font-size:11px;margin-top:20px}
#footer-corners {background:url("images/footer-cnr-right.gif")  no-repeat right bottom; margin-left:auto; margin-right:auto; text-align:left; width:975px; }

