body { 
padding:0px; margin:0px;background-color:#F2F5F3; background-image:url(images/bg.jpg);
}

p {
	FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #58595B;TEXT-DECORATION: none;
}

ul  {
	FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #58595B;TEXT-DECORATION: none;
}

a:link  {
COLOR: #aa0000;TEXT-DECORATION: underline;
}

a:hover  {
COLOR: #0077aa;TEXT-DECORATION: underline;
}
a:visited  {
COLOR: #aa0000;TEXT-DECORATION: underline;
}

a:active  {
COLOR: #0077aa;TEXT-DECORATION: underline;
}
.bodytext  {
	FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #58595B;TEXT-DECORATION: none;
}

.bodytextSmall {
	FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 9px;COLOR: #58595B;TEXT-DECORATION: none;
}

.bodytext2  {
	FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 13px;COLOR: #58595B;TEXT-DECORATION: none;
}
.bodytext3 {
	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #6D6F71;
	TEXT-DECORATION: none;
	line-height:18px;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
}
.bodytext4 {
	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #6D6F71;
	TEXT-DECORATION: none;
	line-height:18px;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
}
.bodytext5 {
	FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #58595B;TEXT-DECORATION: none; line-height:16px;
}
.bodytextbottom {
	FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #000000;TEXT-DECORATION: none;
}
.textlinksbottom {
	 FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #000000;TEXT-DECORATION: none;
}

a.textlinksbottom:link {
	 FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #000000;TEXT-DECORATION: underline;
}

a.textlinksbottom:hover {
	 FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #0077aa;TEXT-DECORATION: underline;
}
a.textlinksbottom:visited {
	 FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #000000;TEXT-DECORATION: underline;
}

a.textlinksbottom:active {
	 FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #0077aa;TEXT-DECORATION: underline;
}

.textlinksA {
	 FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 13px;COLOR: #FFFFFF;line-height:25px;TEXT-DECORATION:none;
}

.textlinksA:hover {
	 FONT-FAMILY: Arial;FONT-WEIGHT: normal;FONT-SIZE: 13px;COLOR: #29166F;line-height:25px;TEXT-DECORATION:none;
}
.heading  {
	FONT-FAMILY: Arial;FONT-WEIGHT: bold;FONT-SIZE: 14px;COLOR: #C13132;TEXT-DECORATION: none;
}

h2  {
	FONT-FAMILY: Arial;FONT-WEIGHT: bold;FONT-SIZE: 18px;COLOR: #C13132;TEXT-DECORATION: none;
}

h3  {
	FONT-FAMILY: Arial;FONT-WEIGHT: bold;FONT-SIZE: 14px;COLOR: #C13132;TEXT-DECORATION: none;
}

#outerContainer	{
	position:absolute; left:100px; top:100px; z-index:1;border-right:1px;border-color:#cccccc;
}

#outerWrapper	{
	background-color:#ffffff;
}

#logo	{
	position:relative; left:0px; top:0px; width:257px;height:114px; z-index:5;border-right:1px;border-color:#cccccc;
	float:left;	
}

#headerNav	{
	position:relative; left:0px; top:0px; width:572px;height:21; z-index:5;border-right:1px solid;border-color:#cccccc;
}

#sidebar	{
	width:257px;
	background-image: url(/images/innerbg2.gif);
	float:left;
}

#sidebarCopy	{
	padding:0 20px 0 20px;
}

#bodyContainer	{
	float:left;
	padding-left:15px;
/*	position:relative;left:0px;top:-95px;z-index:8; */
	width:500px;
	border-left:1px solid;border-color:#cccccc;	
}

#fullWidth	{
	padding:15px 15px 15px 15px;
	height:250px
}

#topBanner	{
	position:absolute;top:0;left:400px
	width:500px;
	text-align:center;
	margin:10px 0px 0 420px;
	z-index:10;
}

.bodyCopy	{
}

#picBody	{
	float:left;
	padding:10px 10px 10px 10px;
}

div.pix	{
	position:relative;
	text-align:center;
	font-family: arial,helvetica,sans serif,default;
	font-size:8pt;
	color:#AA0000;
	font-weight:bold;
	margin: 5px 10px 5px 10px
}


.grayBG	{
	background-color:#ECEDED;
}

#Login	{
	position:relative:top:0;left:0;z-index:15;
	float:right;
	margin: 15px 15px 0 0;
	color:#aa0000;
	font-family:Arial Narrow,Arial,Helvetica Narrow,Helvetica,sans serif,default;
	font-size:10pt;
	font-weight:600;
}

#Search	{
	padding:20px 10px 0 20px;
	font-family:Arial Narrow,Arial,Helvetica Narrow,Helvetica,sans serif,default;
	font-size:10pt;
	color:#AA0000;
}	

hr.quickNews	{
	color:black;
	width:75px;
	text-align:left;
	padding:0px 0 10px 0;
}

.quickHead	{
	color:#AA0000;
	font-family: arial,helvetica,sans serif,default;
	font-size:12pt;
}

.quickSub	{
	color:#AA0000;
	font-family: arial,helvetica,sans serif,default;
	font-size:10pt;
	font-weight:bold;
	text-decoration:underline;
}
