﻿body 
{
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	background-color: #bfbfbf;
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px auto;	
	FONT: 75%/1.3em Verdana, Arial, Helvetica;	
	COLOR: #00296c;	
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	
}





#outer
{
	
	MARGIN: 0px auto;	
	WIDTH: 905px;
		
}



#mid
{
	BACKGROUND: url('../images/newlayout/body_background.jpg') #bfbfbf repeat-y top;
	
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px;	
		
	PADDING-TOP: 0px;	
	TEXT-ALIGN: left;
	
	
}

#nav
{
	margin-left: 20px;
	width: 859px;
	BACKGROUND: url(../images/newlayout/header_back.gif) #fff repeat-x left 50%;
}


#topBar
{
	
	background-image: url('../images/newlayout/dark_filler.jpg'); 
	height: 12px; 
	border-top: solid 1px black; 
	background-repeat: repeat-x	
}


#logoBar
{
	display:inline-block;
}



span.left {
  float: left;
  text-align: left;
  font-weight: bold;
  color: #fff;
  width: 49%;
  }

span.right {
  float: right;
  text-align: right;
  font-weight: bold;
  color: #fff;
  width: 49%;
  }



div.spacer {
  clear: both;
  }



#logo
{
	xxxBACKGROUND: url('../images/newlayout/logo.png') no-repeat;
	height:150px; 
	
}


#navbar
{
BORDER-TOP: #000 1px solid;	
FONT-WEIGHT: bold;	
BACKGROUND: url(../images/newlayout/nav_back.gif) repeat-x;	
COLOR: #707070;	
LINE-HEIGHT: 34px;	
BORDER-BOTTOM: #000 1px solid;	
HEIGHT: 34px;
float:none;
	
	
}
#taskbar
{
	
}

#navbar UL 
{
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 15px;	
	BACKGROUND: url(../images/newlayout/dark_filler.jpg) repeat-y;	
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px;	
	PADDING-TOP: 0px;	
	LIST-STYLE-TYPE: none;
	border-right: solid black 1px;
	

}

#navbar UL LI 
{
	PADDING-RIGHT: 13px;	
	DISPLAY: inline;	
	PADDING-LEFT: 13px;	
	PADDING-BOTTOM: 0px;	
	PADDING-TOP: 0px
}

LI A
{
	text-decoration: none;
}

LI A:hover
{
	color: Red;
	text-decoration: underline;
}

li.last {
	margin-left:350px;
	margin-right: 0;
	text-align:right;
	list-style: none;
	
	display: inline;
	}


#content
{
	margin-left: 20px;
	width: 859px;
	BACKGROUND: url(../images/newlayout/contentArea_back.gif) repeat-x;	
	PADDING-BOTTOM: 30px;	
	PADDING-TOP: 30px;
	color: #0c4b74;
}



#footer
{
	BACKGROUND: url('../images/newlayout/footer_back.gif') #bfbfbf no-repeat top;
	PADDING-BOTTOM: 15px;	
	COLOR: #696969;	
	PADDING-TOP: 25px;
	Margin:0;
	padding-left:20px;
	
	TEXT-ALIGN: center;
}


Table.footer
{
	table-layout:fixed;
	width: 800px;
    height: 20px;
}

Table.footer TD
{
    font-size:9px;
}


.section
{
	margin-top: 20px;
	padding: 0px;
	margin-right: 20px;
	border: solid 2px #bfbfbf;
	vertical-align:top;
	
}

.heading
{
	font-size: 16px;
	FONT-WEIGHT: bold;	
	BACKGROUND: url(../images/newlayout/nav_back.gif) repeat-x;	
	COLOR: #707070;	
	padding: 0px;
	vertical-align: middle;

}

.section div
{
	padding: 10px;
	
}

#CommonBodyTable TD
{
	vertical-align: top;
}

Table.Bordered
{
	
    border: solid 2px #999999;
    border-collapse:collapse;
    margin:0px;
    table-layout:fixed;
    
}
Table
{
    border: solid 0px #999999;
    border-collapse:collapse;
    margin:2px;
}
Table.Bordered TH
{
	padding: 5px;
	border-bottom: solid 1px #999999;
	border-right: dashed 1px #999999;
	text-align:center;
}

Table.Bordered TD
{
	padding: 5px;
	border-right: dashed 1px #999999;
	text-align:center;
}


