.contentContainer{
margin-top:-10px;
}

body{
	padding:0px;
	margin:0px;
	background:#ffffff;
}


td, ol, ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
}
a{
	font-family:Arial, Helvetica, sans-serif;
	color:#2770b5;
	text-decoration:none;
}
a:visited{
	color:#2770b5;
	text-decoration:none;
}
a:hover{
	color:#2770b5;
	text-decoration:underline;
}
.logo_header{
	background:url(images/bg_logo.gif) no-repeat top left;
	height:99px;
}
.menu_row{
	background:url(images/bg_menu.gif) no-repeat top left;
	height:28px;
}
.share_row{
	background:url(images/bg_sharebar.gif) no-repeat top left;
	height:29px;
}
.share_row td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
}
.content_row{
	background:url(images/bg_content_repeat.gif) repeat-y top left;
}
.content_table{
	background:url(images/bg_content_top.gif) no-repeat top left;
	height:565px;
	padding-top:10px;
}
.legend_table{
	background:url(images/bg_sitemap.gif) no-repeat top left;
	height:218px;
	padding-left:25px;
	padding-right:20px;
}
.legend_table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}
.legend_table a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00519c;
	text-decoration:none;
}
.legend_table a:visited{
	color:#00519c;
	text-decoration:none;
}
.legend_table a:hover{
	color:#00519c;
	text-decoration:underline;
}
.footer_table{
	/*background:url(images/bg_footer_repeat.gif) repeat-y top left;*/
	padding-bottom:1px;
	padding-top:5px
}
.footer_table td{
	color:#c4d3df;
}
.toll_free{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffc803;
}
.industry_bar{
	background:url(images/industry_repeat.gif) repeat-x top left;
}
.industry_bar td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
}
.footer_section_header{
	font-family:arial, helvetica, sans-serif;
	font-size:23px;
	color:#970000;
}
.footer_disclaimer{
	font-family: arial, helvetica, sans-serif;
	font-size:14px;
	color:#970000;
}
.page_header{
	font-family:arial, helvetica, sans-serif;
	font-size:23px;
	color:#9e1111;
	font-weight:bold;
}
.page_header_green{
	font-family:arial, helvetica, sans-serif;
	font-size:20px;
	color:#008852;

}
.placevalue {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.placename {
	font-size:16px;
	font-weight: bold;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.offertitle {
	font-weight: bold;
	color: #9e1111;
	text-transform: uppercase;

}
.offervalue {
	font-weight: bold;
	color: #0066CC;
}
.txtbox {
   height: 20px;
   width: 160px;
   border: 1px solid #969696;
}
.txtarea {
   border: 1px solid #969696;
}
.remoteHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9e1111;
	font-weight:bold;
	padding-left:13px;
}

.maintable_top{
	background-image:url(/images/toprow_bg.gif);
	background-repeat:repeat-x;
	height:15px;
}
.maintable_bottomd{
	background-image:url(/images/details_botbg.gif);
	background-repeat:repeat-x;
}
.tl_corner{
	padding-left:10px;
	background-image:url(/images/corner_topl.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.tr_corner{
	background-image:url(/images/corner_topr.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.detailsTable{
	background-color:#f5f8ff;
	border-left:1px solid #c2cae1;
	border-right:1px solid #c2cae1;
	padding-bottom:12px;
}
.detailsTable{
	padding-top:10px;
}
.profitNumRow td{
	text-align:right;
	padding-right:10px;
}
.profitCountCol{
	padding-right:30px;
}
.submitbutton{
	    background-color: green;
    border: 0;
    border-radius: 20px;
    width: 100px;
    height: 25px;
    color: white;
    font-weight: bold;
}
#menudropdown{
	padding:3px;
	color:white;
	font-size:12pt;
}
#menudropdown a{
	color:white;
}