﻿@charset "utf-8";
/* CSS Document */

body {
	background:url(bg.gif) repeat-x top;
	background-color: #3f3a36;  
	text-align: center; 
	margin: 0px;

}

#wrapper {
	text-align: left;
	width: 763px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;

}

#navigation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left: 15px;
	height:70px;
}

#hmmain {
	background-image:url(MainBG.jpg);
	height: 486px;
	background-repeat: no-repeat;
	padding-top: 228px;
}

#submain {
	width:556px;
	background-image:url(SubBG.gif);
	background-repeat:no-repeat;
}

#hmrtcol {
    background-image: url(RtColBG.gif);
    height: 383px;
    background-repeat: no-repeat;
    padding-right: 20px;
    padding-top: 80px;
}
	
#subrtcol {
	background-image:url(RtColBG_sub.gif);
	height: 383px;
	background-repeat: no-repeat;
	padding-right: 20px;
	padding-top: 20px;
	}

.hmtitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#ffffff;
}

.subtitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#333333;
}

.Ltitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#ffffff;
}

.Ltitle a:link{
	color:#ffffff;
	text-decoration:none;
}
.Ltitle a:hover{
	color:#ffffff;
	text-decoration:none;
}
.Ltitle a:link{
	color:#ffffff;
	text-decoration:none;
}

.hmtxt {font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

.subtxt {font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}



.logintxt {
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
.adtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

.adtxt a:link  {
	text-decoration:none;
	color:#ffffff;}
	
	.adtxt a:hover  {
	text-decoration:underline;
	color:#ffffff;}
	
	.adtxt a:visited {
	text-decoration:none;
	color:#ffffff;}
	
	
	
.ftrtxt {font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#786f68;
}

.main_dnnmenu_container {	BACKGROUND-COLOR: transparent}
.main_dnnmenu_bar {	CURSOR: hand;	HEIGHT: 16px}
.main_dnnmenu_item TD {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: 700;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 3px;
	CURSOR: hand;
	COLOR: white;
	PADDING-TOP: 1px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #5a7da6
}
.main_dnnmenu_rootitem {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: 700;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 0px;
	CURSOR: hand;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	WHITE-SPACE: nowrap;
	HEIGHT: 16px;
	BACKGROUND-COLOR: transparent
}.main_dnnmenu_itemhover {	
color: #59809b;
}
.main_dnnmenu_itemhover TD {
color: #59809b;
}
.main_dnnmenu_icon {	WIDTH: 15px;	CURSOR: hand;	HEIGHT: 100%;	TEXT-ALIGN: center}
.main_dnnmenu_submenu {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 1px;
	Z-INDEX: 1000;
FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);			PADDING-BOTTOM: 1px;
	CURSOR: hand;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #cad5ea
}
.main_dnnmenu_break {	FONT-SIZE: 1px;	HEIGHT: 1px}
.main_dnnmenu_arrow {	BORDER-RIGHT: #cad5ea 1px solid;	BORDER-TOP: #cad5ea 0px solid;	FONT-SIZE: 10pt;	CURSOR: hand;	BORDER-BOTTOM: #cad5ea 1px solid;	FONT-FAMILY: webdings}
.main_dnnmenu_rootmenuarrow {	FONT-SIZE: 10pt;	CURSOR: hand;	FONT-FAMILY: webdings};
.scrollableText {	OVERFLOW: auto;	WIDTH: 485px; HEIGHT: 250px; vertical-align:top;};
.accept {	FONT-WEIGHT: bold;	FONT-SIZE: 10pt;	COLOR: red;	FONT-FAMILY: Arial, Helvetica, sans-serif};
.mainPG {	FONT-SIZE: 8pt;	COLOR: #404041;	FONT-FAMILY: Arial, Helvetica, sans-serif}

.docitemtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	padding-left: 3px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: solid black 1px;
	border-top: solid black 1px;
	border-right: solid black 1px;
	border-left: solid black 1px;
}
.docsubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.docinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.doccolhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #efefef;
	padding-left: 3px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}
.doccolftr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #efefef;
	padding-left: 3px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: solid black 1px;
	border-bottom: solid black 1px;
}
.docitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 3px;
}
.docitem  A, .docitemalt A, .docsubtitle A, .doccolftr A, .doccolhdr A{
	color: #000099;
	text-decoration:none;
}
.docitem  A:visited, .docitemalt  A:visited, .docsubtitle  A:visited, .doccolftr  A:visited, .doccolhdr A:visited{
	color: #000099;
	text-decoration:none;
}
.docitem  A:hover, .docitemalt  A:hover, .docsubtitle  A:hover, .doccolftr  A:hover, .doccolhdr A:hover{
	color: #000099;
	text-decoration:underline;
}
.docitemalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-left: 3px;
	background-color: #efefef;
	padding-top: 2px;
	padding-bottom: 2px;
}
.maintxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}


.topNav {
	POSITION: relative;
	TOP: -1px
}
.topNavItem {
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
	BACKGROUND-POSITION: right middle;
	BACKGROUND-IMAGE: url();
	BACKGROUND-REPEAT: no-repeat;
}
table.topNavItem {
	FONT-SIZE: 8pt;
	COLOR: #3a4663;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-right: 20px;
}
.topNavItem A {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 1px;
	height:auto;
}
.topNavSelected A {
	COLOR: black;
}
.topNavHover A {
	COLOR: #222222;
}
.topNavFlyOuts {
	margin-top: 8px;
 *width:160px;
	min-width:160px;
}
.topNavFlyOutsItem {
	/*BORDER-RIGHT: #cbd1e0 1px solid;
	BORDER-TOP: #cbd1e0 1px solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #cbd1e0 1px solid;
	COLOR: #3a4663;
	BORDER-BOTTOM: #cbd1e0 0px solid;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #eceff3;*/
	FONT-SIZE: 8pt;
	COLOR: BLACK;
	FONT-FAMILY: Arial;
	/*BACKGROUND-COLOR: WHITE;*/
	background-color: #c5c6c8;
	font-weight:bold;
}
.topNavFlyOutsItem A {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
    *width:160px;
	min-width:160px;
}
.topNavFlyOutsHover {
	/*BACKGROUND-COLOR: #b2bcd3;*/
	background-color:#003876;
	color:White;
}
.topNavRoundLeft {
	WIDTH: 0px
}
.topNavRoundRight {
	WIDTH: 0px
}
.topNavHover A {
	BACKGROUND-POSITION: right top;
	BACKGROUND-IMAGE: none;
	COLOR: #222222;
	BACKGROUND-REPEAT: repeat-x
}

.Normal {	FONT-WEIGHT: normal;	FONT-SIZE: 11px;	FONT-FAMILY: Tahoma, Arial, Helvetica}
.NormalDisabled {	FONT-WEIGHT: normal;	FONT-SIZE: 11px;	FONT-FAMILY: Tahoma, Arial, Helvetica}
.NormalDisabled {	COLOR: silver}
.NormalBold {	FONT-WEIGHT: bold;	FONT-SIZE: 11px;	FONT-FAMILY: Tahoma, Arial, Helvetica}
.NormalRed {	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	COLOR: #ff0000;	FONT-FAMILY: Tahoma, Arial, Helvetica}
.NormalTextBox {	FONT-WEIGHT: normal;	FONT-SIZE: 12px;	FONT-FAMILY: Tahoma, Arial, Helvetica}

.AcquisitionsBorderTop
{
	border-left: 1px gray solid;
	border-top: 1px gray solid;
	border-bottom: 1px gray solid;
	font-size: 9pt;
	padding-top: 7px;
	padding-bottom: 7px;
}
.AcquisitionsBorderTopRight
{
	border-left: 1px gray solid;
	border-top: 1px gray solid;
	border-bottom: 1px gray solid;
	border-right: 1px gray solid;
	font-size: 9pt;
	padding-top: 7px;
	padding-bottom: 7px;
}

.AcquisitionsBorderBottom
{
	border-left: 1px gray solid;
	border-bottom: 1px gray solid;
	font-size: 9pt;
	padding-top: 7px;
	padding-bottom: 7px;
}
.AcquisitionsBorderBottomRight
{
	border-left: 1px gray solid;
	border-right: 1px gray solid;
	border-bottom: 1px gray solid;
	font-size: 9pt;
	padding-top: 7px;
	padding-bottom: 7px;
}

/*A:link {	TEXT-DECORATION: none}A:visited {	TEXT-DECORATION: none}A:hover {	TEXT-DECORATION: underline}A:active {	TEXT-DECORATION: none}*/

@media print
{
    .scrollableText
    {
        overflow: visible;
        height: auto;
    }
}
