html {
	height: 101%;
}
/*
body {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 1em;
text-decoration: none;
margin: 0;
padding: 0;
height: 100%;
background-image:  url(file:///G|/inetpub/wwwroot/Rankin1/images/bg_main_page_grey.gifOFF);
background-repeat: repeat-y;
background-position: center;
}
*/

body{
align: center;
}
    
h1 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 24px;
font-weight: normal;
color: #de2845;
text-align: center;
text-padding: 0;
text-padding-top: 0;
text-padding-bottom: 0;
}

h2 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #4c4c4c;
}

h3 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #de2845;
text-align: left;
}

h5 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: strong;
color: #de2845;
text-align: left;
}

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #538CC6;
text-align: left;
}
UL {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .7em;
font-weight: normal;
color: #538CC6;
}
LI {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #538CC6;
}

a {
cursor: pointer;
}
/*
a:link {
color: #4c4c4c;
font-weight: bold;
}

a:visited {
color: #4c4c4c;
}

a:hover, a:active {
color: #1880dc;
}
a:hover {
color: #de2845;
}
*/
#hr {
background-color: #4c4c4c;
height: 1px;
width: 748px;
}

#container {
width: 790px;
height: 100%;
/*background-image: url(images/bg_main_page_red2.gif);
background-repeat: repeat-y;*/
background-position: center;
padding-left: 0px;
}
.more{
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: italic;
text-align: right;
color: #000066;
}

.text1 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #538CC6;
text-align: left;
}
.text1 a:link {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #538CC6;
text-align: left;
}

.heading1 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 24px;
font-weight: strong;
color: #99cc66;
text-align: left;
text-shadow: grey 2px 2px;
text-padding: 0;
text-padding-top: 0;
text-padding-bottom: 0;
}

.heading5 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-shadow: grey 2px 2px;
color: #C68C53;
text-align: left;
}
.heading5 a:link {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-shadow: grey 2px 2px;
/*/ text-decoration: none;*/
color: #C68C53;
text-align: left;
}
.heading5 a:visited {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-shadow: grey 2px 2px;
text-decoration: none;
color: #C68C53;
text-align: left;
}



.heading6 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-shadow: grey 2px 2px;
color: #de2845;
text-align: left;
}
.heading7 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-shadow: grey 2px 2px;
color: #de2845;

}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	width: 122 px;
	line-height: normal;
	font-weight: bold;
	text-align: center;
	color: #538CC6;
	padding-top: 8px;
	}
.nav a:link, .nav a:visited {
color: #538CC6;
text-decoration: none;
}

.nav a:active, .nav a:hover {
font-size: 12px;
color: #C68C53;
text-decoration: none;
}

.register {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: blink;
	color: #538CC6;

}

#main_content {

width: 650px;
/*
font-size: 14px; 
position: inherit;
clear: both;
padding-right: 10px;
padding-left: 10px;
text-align: left;
*/
}

#nav_container {
width: 640;
align: left;
}





.fromKeywords {
/*width:700px;
height: 25px;*/
font-family: Verdana, Helvetica, Arial, sans-serif;
/*color: #eO6c7a;*/
color: #de2845;
font-size: 9px; 
padding-left: 0px;
text-align: center;
}
/*
#header_img {
padding: 0px;
width:748px;
height: 74px;
}
*/






/* Hides from IE-mac \*/
* html #nav a {
  width:1%;
  }
/* End hide from IE-mac */










#nav a:link .login, #nav a:visited .login {
color: #D76725;
text-decoration: none;
}

#nav a:active .login, #nav a:hover .login {
color: #000000;
text-decoration: underline;
}

.white {
background-color: #ffffff;
}


#content_container {
	display: block;
	width: 746px;
	position: relative;
	
}
/*
#content {
display: block;
width: 735px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px; 
position: inherit;
clear: both;
padding-right: 10px;
padding-left: 10px;
text-align: left;
}
*/
.footnote {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #4c4c4c;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align; center;
height; 10px;
padding-left: 0px;
}

#footerAddress {

font-size: .75em;
vertical-align: bottom;
align: left;
text-align: left;
color: #4c4c4c; 
width: 748px;
height: 85px;
line-height: 10px;
clear: both;
padding-bottom: 10px;
}

#address {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #4c4c4c;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align; left;
height; 10px;
padding-left: 0px;
}
#addressImage1 {
padding-left: 150px;
padding-top: 0px;
padding-bottom: 0px;
text-align; left;

}
#addressBold {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #4c4c4c;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 2px;
text-align; left;
height; 12px;
padding-left: 0px;
}

#footer {
/* background-image: url(images/gradient_border_bottom.gif);
background-repeat: repeat-x;*/
font-size: 10px;
vertical-align: middle;
color: #4c4c4c; 
width: 748px;
height: 24px;
line-height: 24px;
padding-left: 0px;
}

#home_ltb {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .7em; 
width: 748px;
clear: both;
}
.table_elements{
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #4c4c4c;

}
/*
.table_chart_header					{ background-color: #333333; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none; }
.table_chart						{ background-color: #CCCCCC; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none; }
.table_chart_lt						{ background-color: #E5E5E5; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none; }
*/