body {
background: #FFFFFF url(images/background.png) repeat-x top ;
min-width: 820px;
padding: 0px 20px 30px 20px;
margin: 0;
font-family: Arial, Helvetica, sans-serif;
text-align:center;
} 

img.top {vertical-align:top}


div.RightFloat {
float: right; 
margin: 6px; 
}

A:link {
color: #B1702E;
text-decoration: underline;
}       

A:visited {
color: #B1702E;
text-decoration: underline;
}  

A:hover {
color: #D29048;
text-decoration: underline;
}   

div.main {
background:  #FFFFFF  url(images/box-background.png);
margin-left: auto; 
margin-right: auto;
width: 985px;
}

div.top {
background:  #FFFFFF  url(images/georiot-top.png) top;
height: 170px;
width: 985px;
position:relative;
}

div.login_box {
	position:absolute;
	height: 38px;
	width: 200px;
	top: 24px;
	left: 768px;
	text-align: center;
	font-size: 12px;
	color: #333333;
}

div.upper_nav {
	position:absolute;
	height: 46px;
	width: 576px;
	top: 91px;
	left: 347px;
	line-height: 46px;
}

div.middle {
width: 985px;
}

div.content-left {
float:left;
margin-left: 15px;
margin-right: 15px;
margin-bottom: 15px;
padding: 5px;
text-align:left;

 
/* width: 590px;  */
}

div.content-right {
	float:right;
	margin-left: 10px;
	/* testing
	margin-right: 10px; */
	margin-bottom: 5px;
	text-align:left;
	padding: 7px;
	width: 336px;
	border:2px dotted #999999;
	border-radius: 5px;
}

div.footer {
background:  #FFFFFF  url(images/box-background-bottom.png) no-repeat bottom;
height: 18px;
width: 985px;
clear:both;
}

div.bottom {
text-align:center;
background: #FFFFFF;
}

div.Definitions {
background: #F0EEEC;
border:1px dotted #999999;
border-radius: 5px;
padding: 2px 8px 0px 8px;
text-align:left;
}

div.stats {
width: 95%;
background: #F0EEEC;
border:1px dotted #999999;
border-radius: 5px;
padding: 3px 8px 3px 8px;
text-align:center;
}


div.RightFloat {
float: right; 
margin: 0 0 0 6px; 
}

div.LeftFloat {
float: left; 
margin: 0 6px 0 0; 
}

div.quotes {
background: #FFFFFF url(images/quotes-upper.png) no-repeat left top;
max-width: 550px;
padding: 0;
margin: 0;
text-align:center;
}

div.quotes-inner {
background: url(images/quotes-lower.png) no-repeat right bottom;
min-height: 50px; 
max-width: 540px;
margin: 0;
padding: 0;
}

.nav{
font: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #000000;
/*text-transform: uppercase;   */
}

.header {
font-size: 16px;
font-weight: 400;
color: #BB7835;
text-align:left;
}

.txt {
	font-size: 12px;
	color: #333333;
	text-align: center;
}

.text {
	font-size: 12px;
	color: #333333;
	text-align: justify;
}

.code {
	text-align: left;
	font-family:"Courier New", Courier, monospace;
}

.text-right {
font-size: 12px;
color: #4E4D4D;
text-align: justify;

}

.text-right-list {
font-size: 12px;
color: #4E4D4D;
text-align: left;

}

.text-firstLetter {
font-size: 14px;
font-weight: 400;
color: #333333;
}

.questions {
font-size: 12px;
font-weight: 200;
color: #BB7835;
}

.sm_text {
	font-size: 10px;
	font-weight: 200;
	color: #666;
}


table td 
{
  padding: 1px;   
  border: solid 1px #F5F5F5;
}

table th
{
  padding: 6px 5px;
  text-align: left;
  background-color: #F5F5F5; 
  border: solid 1px #F5F5F5;   
}
