body
{
	background-image: url('../images/bgc.gif');
	background-attachment: fixed;
	margin-top:0;
	margin-left:80px;
	margin-right:80px;
}

.mainTable
{
	width:100%;
	border-left:1px solid #91999D;
	border-right:1px solid #91999D;
	border-bottom:1px solid #91999D;
}

#mainNav
{
    Float:right;
}
#mainNav #mainNavContent
{
    PADDING-LEFT: 0px;
}
#mainNav #mainNavContent DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    height:30px;
}
#mainNav DIV BR
{
    CLEAR: both;
    FLOAT: none
}
#mainNav DIV A
{
    PADDING-RIGHT: 9px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
	FONT-FAMILY: verdana;
	FONT-WEIGHT: 900;
    FONT-SIZE: 1.1em;
	BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    /*COLOR: #ffffff;*/
    LINE-HEIGHT: 2em;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none;
    vertical-align:middle;
    
}


#mainNav UL
{
    PADDING-TOP: 1px;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BACKGROUND: #4B4B4B;
    VISIBILITY: hidden;
    MARGIN: 1px 0px 0px 0px;
    WIDTH: 13.3em;
    LIST-STYLE-TYPE: none;
    POSITION: absolute
}
#mainNav UL LI
{
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FONT-SIZE: 1em;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none;
}
#mainNav LI A
{
    BORDER-LEFT: #4B4B4B 0px solid;
    BORDER-RIGHT: #4B4B4B 1px solid;
    /*BORDER-BOTTOM: #4B4B4B 1px solid;*/
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 8px;
    DISPLAY: block;
    FONT-FAMILY: verdana;
	FONT-WEIGHT: 400;
    FONT-SIZE: 1.1em;
    BACKGROUND: #F8F8F8;
    MARGIN: 0px;
    WIDTH: 10.6em;
    COLOR: #36679B;
    LINE-HEIGHT: 1.8em;
}
#mainNav LI A:hover
{
    Text-Decoration:underline;
	FONT-WEIGHT: 400;
}
#mainNav .navOver
{
    BACKGROUND: #909090 url('../images/down_arrow.gif') no-repeat center left;
	color: #ffffff;
}

#mainNav .navOut
{
    BACKGROUND:  url('../images/left_arrow.gif') no-repeat center left;
    padding-left:15px;
	color: #68798A;

}

/* for suggestions link*/
a#ancLnk
{
	color: #ffffff;

}

a:hover#ancLnk
{
	color: #ffffff;

}

#mainTab {
	float: right;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	height:30px;

}

#mainTabContent div
{
	float: left;
	
}

div.flt {
	float: left;
}

#mainTabContent div {
	float: left;
}

#mainTabContent div .tabOver
{
	BACKGROUND: #68798A;

}

.tabOut
{
	background:none;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size: 0.8em;
	font-weight: 900;
	float: left;
	padding:5px 5px 1px 1px;
	vertical-align: middle;
	text-align: center;
	width: 75px;
	height: 25px;
}
.tabOver {
	background: #356191;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size: 0.8em;
	font-weight: 900;
    float: left;
	padding:5px 5px 1px 1px;
	vertical-align: middle;
	text-align: center;
	width: 75px;
	height: 25px;
}

#mainNav .navOver UL
{
    Z-INDEX: 10;
    VISIBILITY: visible
}

a:link
{
	text-decoration:none;
}
a:visited
{
	text-decoration:none;
}

.bk
{
   BACKGROUND: #105fad
}
.bc
{
   border-style: solid;
   border-color: #ffffcc
}
.abk
{
   BACKGROUND: #ffffcc
}

.rbk
{
   BACKGROUND: #ffffcc
}

#topNav
{
    Float:left;
}
#topNav #topNavContent
{
    PADDING-LEFT: 0px;
}
#topNav #topNavContent DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    height:30px;
    vertical-align:middle;
}
#topNav DIV BR
{
    CLEAR: both;
    FLOAT: none
}
#topNav DIV A
{
    PADDING-TOP: 5px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    DISPLAY: block;
	FONT-FAMILY: verdana;
	FONT-WEIGHT: 900;
    FONT-SIZE: 1.1em;
    COLOR: #6B6B6B;
	BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    LINE-HEIGHT: 1.5em;
    TEXT-DECORATION: none;
    vertical-align:middle;
}

#topNav DIV A:hover
{
	PADDING-TOP: 5px;
	PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    DISPLAY: block;
	FONT-FAMILY: verdana;
	FONT-WEIGHT: 900;
    FONT-SIZE: 1.1em;
    COLOR: #FFFFFF;
	BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    LINE-HEIGHT: 1.5em;
    TEXT-DECORATION: none;
    vertical-align:middle;
}

#topNav .navOver
{
    BACKGROUND: url('../images/bgbar_main.gif') repeat center left;
}

#topNav .navOut
{
    BACKGROUND: no-repeat center left;
    padding-left:15px;
}

#topNav .navOver UL
{
    Z-INDEX: 10;
    VISIBILITY: visible
}

div.headerBody 
{
	width:80%;
	border-left: 1px solid #4981BD;
	border-right: 1px solid #4981BD;
	border-bottom: 1px solid #4981BD;
	text-align:left;
	position:relative;
	background-color:#ffffff;
}
