HTML {
	HEIGHT: 100%
}
/*BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #6f7a86; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5a6370; PADDING-TOP: 0px; HEIGHT: 100%
}*/

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #6f7a86; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2a3340; PADDING-TOP: 0px; HEIGHT: 100%
}

img 
{ 
	border-style: none; 
	text-decoration: none; 
} 
a.noline:link {
	text-decoration: none;
	border-bottom: 0px;
}
a.noline:hover {
	text-decoration: none;
	border-bottom: 0px;
}
a.noline:visited {
	text-decoration: none;
	border-bottom: 0px;
}

a:link {
	text-decoration: none;
	color: #2a3340;
	border-bottom: 1px dashed;
}
a:visited {
	text-decoration: none;
	color: #2a3340;
	border-bottom: 1px dashed;
}
a:hover {
	color: #2a3340;
	text-decoration: none;
	border-bottom: 1px solid;
}
#main {
	MARGIN-TOP: 0px; BACKGROUND: #ffffff; MARGIN-LEFT: auto; WIDTH: 80%; MARGIN-RIGHT: auto; HEIGHT: auto;
}
#pageleftborder {
	MARGIN-TOP: 0px; BACKGROUND: #ffffff; MARGIN-LEFT: 0px; WIDTH: 10%; HEIGHT: auto
}
#title {
	BACKGROUND: url(logoback.gif) #ffffff repeat-x; WIDTH: 100%; HEIGHT: 111px
}
TABLE.framed {
	BORDER-RIGHT: #008 1px solid; BORDER-TOP: #008 1px solid; BORDER-LEFT: #008 1px solid; BORDER-BOTTOM: #008 1px solid;
	border-collapse: collapse;
}
tr.lightBlue {
	BACKGROUND: #C2E6FD;
}
#titletext {
	PADDING-RIGHT: 6px; FONT-SIZE: 20pt; PADDING-TOP: 5px; FONT-FAMILY: arial; TEXT-ALIGN: right;
}
#menubarSpace {
	HEIGHT: 22px; MARGIN: 0px;
}
.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.center {
	DISPLAY: block; MARGIN: 0px auto; TEXT-ALIGN: center;
}

.mainBlock 
{
	/*DISPLAY: block; 
	width: 100%;
	MARGIN: 0px auto; */
	margin: 10px;
	TEXT-ALIGN: left; 
	
}

.menuBarSection {
	BACKGROUND: #214580; WIDTH:100%; HEIGHT:AUTO; COLOR: #ffffff;
}
a.menuBarLink { COLOR: #ffffff; margin: 15px; font-size: 105%; font-weight:bold; }


#itemdescblock {
	MARGIN-LEFT: auto; WIDTH: 95%; MARGIN-RIGHT: 5%;
}
#itemdesctext {
	margin-top:50%;
}
#descriptionText {
	MARGIN-LEFT: 8px; MARGIN-RIGHT:8px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;
}
#affiliatesBlock {
	TEXT-ALIGN: center;
}

#rightColumn
{ /*width: 35%;*/
	width: 254px;
  float: right;
  padding: 0px 0px 0px 0px;
  /*BACKGROUND: #ff0000;*/
}
#leftColumn
{ 
  width: 64%;
  float: left;
  padding: 0px 0px 0px 0px;
  /*BACKGROUND: #00ff00;*/
}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}


.footer
{
	width: 100%;
	BACKGROUND: #214580;
	TEXT-ALIGN: center;
	COLOR: #c0c0c0;
	padding: 0px 0px 5px 0px;
}

.footer a:link {
	text-decoration: none;
	color: #c0c0c0;
	border-bottom: 1px dashed;
}
.footer a:visited {
	text-decoration: none;
	color: #c0c0c0;
	border-bottom: 1px dashed;
}
.footer a:hover {
	color: #c0c0c0;
	text-decoration: none;
	border-bottom: 1px solid;
}

.featureBox
{
	BACKGROUND: #5C9DED;
	/*margin: 10px 10px 10px 10px;*/
	padding: 2px 2px 2px 2px;

	border-style: solid;
	border-width: 2px;
	border-color: black;

}

.sbihead h1
{ padding: 0px; 
  margin: 0px; 
  font-weight: bold;
  font-size: 130%;
  TEXT-ALIGN: center;
}

.sbicontent
{
	padding: 0px;
	margin: 0px;
	/*float: center;*/
	text-align: center;
}

.sbicontent p
{ 
	line-height: 16px; 
  padding: 0px;
  margin: 0px 0px 0px 0px;
}
.sbicontent form
{ 
  padding: 0px 0px 0px 0px;
  margin: 3px 3px 3px 5px;
}
.sbicontent input
{
	border-style: solid;
	border-width: 1px;
	border-color: black;
	margin: 1px 1px 1px 1px;
}

.blurb
{
	margin: 10px 5px 20px 8px;
}

.blurb h1
{ /*padding: 0px; 
  margin: 0px; */
  font-weight: bold;
  font-size: 200%;
  TEXT-ALIGN: center;
}

.blurb p
{
	text-indent: 2em;
  TEXT-ALIGN: justified;
}
