﻿body
{
	background-image:url("images/background_rae.jpg");
	background-repeat:repeat-x;
}
.main 
{
	margin:0 auto;
	/*width:875px; 925*/
	width:1005px;
    height: 740px;
}
.left
{
	/*width:750px;*/
    width: 830px;
	float:left;
}

.right 
{
	width:150px;
	float:right;
}
.mainBoxHead
{
	background-image:url("images/mainBoxHeader.png");
	background-repeat:no-repeat;
	color:White;
	height:40px;
	width:830px;
	padding-left:10px;
	margin: 0 0 0 0;
	vertical-align:baseline;
}
.mainBoxBody 
{
	background-color:#e4e9ed;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}
.mainBottomBox 
{
	background-color:#e4e9ed;
	padding-left:20px;
	padding-right:20px;
	display:block;
	height:160px;
}

.leftBottom 
{
	background-color:#07698e;
	height:10px;
	width:830px;
}

.mainBoxHead h1 
{
	font-size:1.9em;
	vertical-align:middle;
}
.smallBoxHeader
{
	background-image:url("images/smallbox.gif");
	background-repeat:no-repeat;
	width:140px;
	height:20px;
	margin-right:10px;
	margin-top:20px;
	float:left;
	color:White;
	font-size:11px;
	/*font-weight:bold;*/
	font-family:Trebuchet MS, Tahoma, Arial;
	padding-left:10px;
    line-height:20px;
    /*vertical-align:baseline;*/
}

.buttonDiv
{
	background-image:url("images/printbutton.gif");
	background-repeat:no-repeat;
	color:White;
	text-align:left;
    padding-left:10px;
	font-family:Trebuchet MS, Tahoma, Arial;
	font-size: 0.9em;
	width:127px;
	height:26px;
	margin-top:10px;
}
.bookmarkDiv
{
    background-image:url("images/bookmarkbutton.gif");
    background-repeat:no-repeat;
    color:White;
    text-align:left;
    padding-left:10px;
    font-family:Trebuchet MS, Tahoma, Arial;
    font-size: 0.9em;
    width:127px;
    height:26px;
    margin-top:10px;
}
.emailDiv {         
    background-image:url("images/emailbutton.gif");
    background-repeat:no-repeat;
    color:White;
    text-align:left;
    padding-left:10px;
    font-family:Trebuchet MS, Tahoma, Arial;
    font-size: 0.9em;
    width:127px;
    height:26px;
    margin-top:10px;
}
.rightBanner 
{
	margin-left:auto;
}
.rightBottomAdvBox 
{
	width:150px;
	height:140px;
	font-family:Trebuchet MS,Tahoma, Arial;
	font-size:9px;
	font-weight:bold;
	color:White;
	margin-left:auto;
	text-align:center;
}	
.headerBig 
{
	display:inline;
	font-family:Trebuchet MS, Tahoma,Arial;
	font-size:22px;
	height:40px;
	line-height:40px;
}

.headerSmall 
{
	display:inline;
	font-family:Trebuchet MS, Tahoma,Arial;
	font-size:14px;
	margin-left:20px;
	height:40px;
}

#tabsJ {
      float:left;
      width:632px;
      background-color:#e4e9ed;
      font-size:11px;
      font-weight:bold;
      font-family:Trebuchet MS, Tahoma,Arial;
      line-height:normal;
	  border-bottom:3px solid #08698F;
      }
    #tabsJ ul
{
	margin: 0;
	padding: 10px 0px 0 0px;
	list-style: none;
}
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("images/whitetableft.gif") no-repeat left top;
      /*margin:0;*/
      margin-right:5px;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("images/whitetabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      /*color:#08698F;*/
      /*color: #e4e9ed;*/
      color: #445863;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      /*background-position:0% -42px;*/
      background:url("images/bluetableft.gif") no-repeat left top;
      }
    #tabsJ a:hover span {
      /*background-position:100% -42px;*/
      background:url("images/bluetabright.gif") no-repeat right top;
      }


    #tabsJ a.tabSelected {
      float:left;
      background:url("images/bluetableft.gif") no-repeat left top;
      /*margin:0;*/
      margin-right:5px;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span.tabSelected {
      float:left;
      display:block;
      background:url("images/bluetabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:White;
      }
      
     
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span.tabSelected {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span.tabSelected {
      color:White;
      }
    #tabsJ a:hover a.tabSelected {
      background:url("images/whitetableft.gif") no-repeat left top;
      }
    #tabsJ a:hover span span.tabSelected {
      background:url("images/whitetabright.gif") no-repeat right top;
      }

.setDiv {
float:right; 
background-image:url('images/bluebox.gif'); 
width:45px; 
height:45px;
color:White;
font-family:Trebuchet MS, Tahoma, Arial;
font-size:16px;
text-align:center;
line-height:45px;
}

.forumImage{
    border:0px;
    padding-top:130px;
}

.forumLink {
    border:0px;
}

.reportRankTD {
    border-bottom:1px solid #e4e9ed; 
    border-left:1px solid #e4e9ed;
    font-family:Trebuchet MS, Tahoma, Arial; 
    font-size: 12px;
}
.reportNameTD {
    border-left:1px solid #e4e9ed;
    border-right:1px solid #e4e9ed;
    border-bottom:1px solid #e4e9ed;
    padding-left: 10px;
    font-family:Trebuchet MS, Tahoma, Arial; 
    font-size: 12px;    
}
.reportScoreTD {
    border-bottom:1px solid #e4e9ed; 
    border-right:1px solid #e4e9ed;
    font-family:Trebuchet MS, Tahoma, Arial; 
    font-size: 12px;
}

.whiteDiv {
    text-indent:5px;
    background-color:White; 
    font-size:11px; 
    font-family:Trebuchet MS, Tahoma, Arial; 
    width:140px; 
    height:12px; 
    float:left; 
    padding-top:5px; 
    padding-bottom: 5px;
}

.whiteDiv2 {
    background-color:White; 
    border-top:solid 5px #e4e9ed; 
    width:140px; 
    height:12px; 
    float:left; 
    padding-top:5px; 
    padding-bottom: 5px;
    text-indent:5px;
    font-size:11px; 
    font-family:Trebuchet MS, Tahoma, Arial;
}

.whiteDiv3 {
    /*text-indent:5px;*/
    padding-left: 5px;
    background-color:White; 
    font-size:11px; 
    font-family:Trebuchet MS, Tahoma, Arial; 
    width:135px; 
    height:12px; 
    float:left; 
    padding-top:5px; 
    padding-bottom: 5px;
}

.instructionBox {
    background-image:url('images/greyinstructionbox.gif'); 
    height:80px;
    width:570px; 
    font-family:Trebuchet MS, Tahoma, Arial; 
    font-size:12px; 
    margin-left:15px; 
    background-repeat: no-repeat; 
    padding-left:10px; 
    padding-right:10px; 
    padding-top:10px;
    line-height: 120%;
}

.greyInputBox {
    width:25px;
}

.sTitle {
    float:left; 
    display:inline;
}

.sValue {
    float:right; 
    display:inline; 
    width:30px;
    direction:rtl;
}

.sTitle2 {
    float:left; 
    display:inline;
    color:white;
}

.sValue2 {
    float:right; 
    display:inline; 
    width:30px;
    direction:rtl;
    color:white;
    margin-right: 15px;
}

.whiteMainTable {
    background-color: White; 
    padding: 5px 5px 5px 5px; 
    font-family: Trebuchet MS, Tahoma, Arial;
    font-size: 11px; 
    width:620px; 
    border-left:solid 1px black;
    border-right:solid 1px black;
    border-bottom:solid 1px black;
}

.bottomGrey {
    background-image:url('images/bottomgreybar.gif'); 
    width:810px; 
    height:10px;
}

.topGrey {
    background-image:url('images/topgreybar.gif'); 
    height:10px; 
    width:810px;
}

.summaryBox {
    float:left; 
    width:140px; 
    margin-right:10px;
}

.summaryBoxBottom {
    background-image:url('images/bottomsmallwhite.gif'); 
    float:left; 
    width:140px; 
    height:10px;
}

.notesBox {
font-family:Trebuchet MS, Tahoma, Arial; 
width:585px; 
height:120px;
font-size:12px;
line-height:120%
}
