




/*-------------------------------------------------------  Backgrounds -------------------------------------------------------*/
body	{ margin:0; padding:0; }
table, td {border-collapse:collapse}
table, td, img {border:0}
form, td {margin:0; padding:0}
td, tr, p {font:11px/14px Tahoma, Arial, helvetica, sans-serif; color:#242424; vertical-align:top;  text-align:left; padding:0; margin:0}

.style1 {
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.style2 {
	color: #990000;
	font-weight: bold;
}			

.bg-mainleft		{ background-image:url(../images/bg_mainright.gif); background-position:top left; background-repeat:repeat-x }
.bg-mainright		{ background-image:url(../images/bg_mainright.gif); background-position:top left; background-repeat:repeat-x }
.bg-bottom			{ background-image:url(../images/bg_bottom.gif); background-position:top left; background-repeat:repeat-x; }
.bg-dot-vertical	{ background-image:url(../images/bg_dot_vertical.gif); background-position:top left; background-repeat:repeat-y; margin: 0 0 20 0; padding-bottom: 20px }
.bg-dot-vertical2	{ background-image:url(../images/bg_dot_vertical2.gif); background-position:top right; background-repeat:repeat-y }
.bg-lightgray		{ background-image:url(../images/bg_lightgray.gif); background-position:top left; }
.bg-quarter-main	{ background-image:url(../images/bg_quarter_main.gif); background-position:top left; background-repeat:repeat-y; margin: 0 0 0 0 }
.bg-navbar 			{ background-image:url(../images/bg_navbar.gif); background-position:top left; background-repeat:no-repeat; height: 62px}

span a{font:10px Tahoma, Arial, helvetica, sans-serif; color:#9B9D9F; text-decoration:underline; background: url(../site%20sample/images/hr_pic.jpg) center left no-repeat;; padding:10px 0 5px 22px}
span a:hover{text-decoration:none}

span{font:11px Tahoma, Arial, helvetica, sans-serif; color:#7C994A}

a{font:11px Tahoma, Arial, helvetica, sans-serif; color:#7C994A; text-decoration:underline}
a:hover{text-decoration:none}

.footer td{font:11px Tahoma, Arial, helvetica, sans-serif; color:#858585}
.footer span{font:10px Tahoma, Arial, helvetica, sans-serif; color:#858585}
.footer a{font:11px/18px Tahoma, Arial, helvetica, sans-serif; color:#858585; text-decoration:none}
.footer a:hover{text-decoration:underline}
.footer strong a{font:10px Tahoma, Arial, helvetica, sans-serif; color:#A33D21; text-decoration:underline}
.footer strong a:hover{text-decoration:none}
.footer strong{font:10px Tahoma, Arial, helvetica, sans-serif; color:#A33D21; text-decoration:none}

b{background: url(../images/sp_rc_fll.jpg) center repeat-x; padding:6px 0 8px 0}
b a{font:11px Tahoma, Arial, helvetica, sans-serif; color:#A33D21; font-weight:bold; text-decoration:none; padding:6px 26px 8px 22px; background: url(../images/sp_rc.jpg) center right no-repeat}
b a:hover{text-decoration:underline}

.text {font:11px Tahoma, Arial, helvetica, sans-serif; color:#000000 }

.white {color:#ffffff; font: bold 15px Arial, Helvetica, sans-serif}
.white a {color:#ffffff;  font: bold 15px Arial, Helvetica, sans-serif; text-decoration:none}
.white a:hover {color:#000000;  font: bold 15px Arial, Helvetica, sans-serif; text-decoration:none}

.graytxt {color:#666666}
.blk {color:#000000}
.bold {color:242424; font-weight:bold; text-decoration: none}

ul		{list-style:square; line-height:1; padding:0; margin:0}
li		{font:11px Tahoma, Arial, helvetica, sans-serif; color:#7C994A; }



/*-------------------------------------------------------  container columns -------------------------------------------------------*/
div.container {
	overflow: hidden;
}

div.left {
	float: left;
}

div.right {
	float: left;
}