/* @charset "UTF-8"; */
body  {
	margin: 0; /* It's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* This centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: url(../images/bg-body.gif);
	background-position: center;
	background-repeat: no-repeat;
}

#rightcolumn {
	background: url(../images/bg-gradient.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;

}

 /* This class can be used to float an element left in the page. */
.float-left {float: left; margin-right: 20px;
}
 /* This class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float. */
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;
}

/* IMPORTANT. Must include font-size and height in empty div class or IE adds extra vertical space */
.spacer {  height:16px; font-size: 1px;
}

.divider { color: #FFFFFF; height:1px; margin: 0px 0px; font-size: 1px; background-image: url("../images/bg-dots-horz.gif"); background-repeat: repeat-x;
}




/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/*  Font Styles Defined  */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

p  { color: #000000; font-weight: normal; font-style: normal; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-top: 0px; 
}

h1  { color: #ed1f24; font-weight: 600; font-style: normal; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-right: 0px; padding-left: 0px;
}

.footertxt  { color: #8f8f8f; font-weight: normal; font-style: normal; font-size: 10px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0 0 0 0px; padding: 0px 0 0 0;
}

a  { color: #2771a8; font-weight: normal; font-style: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; outline: none; 
}

a:visited  { color: #2771a8; font-weight: normal; font-style: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; outline: none;
}

a:hover  { color: #195887; font-weight: normal; font-style: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; outline: none;
}

a:active  { outline: none;
}


