@charset "utf-8";
/* CSS Document */

* html ul li a {
	height:1em;
}
body {
	
}

#UniversalWrapper {
    margin:0 auto;
	padding:0;
	position:relative;
	width:986px;

}

table {
	padding: 0px;
	margin: 0px;
}
#MasterHead {
	height: 69px;
	padding:13px 0px 0px 11px;
}
#SearchBar {
	position:absolute;
	top:15px;
	left:720px;
	font-size:9px !important;
	width:244px !important;
}
#SearchBar ul li {
	list-style:none;
	display:inline;
	padding: 3px 2px 3px 3px;
}
#SearchBar ul li input {
	margin-left:0px;
}
.centered {
	text-align:center;
}
.pageContent {
	width: 510px;
	position:absolute;
	top: 268px;
	left:220px;
	padding: 0px 25px 25px 25px !important;
	/*font-size:9px !important;*/
	font-size: 11px;
	/*line-height: 14px !important;*/
	line-height: 16px;
	text-align:left !important;
	color:#3a4853 !important;
}
.pageContent a, .pageContent a:hover {
	color:#5CA0AD !important;
	font-weight:normal;
}
.pageContent a:hover {
	text-decoration:underline;
}
.pageContent p {
	padding:0px;
	margin:5px 0 10px 0;
}
.sorted {
	list-style-type: lower-alpha;
	padding-left:0px;
	margin-left:22px;
}
.sorted li {
	margin:0px;
	padding:0px;
}
.sorted li ol {
	list-style-type:decimal;
	padding: 5px 5px 0px 15px;
}
.sorted li ol li ol {
	list-style-type: lower-roman;
	padding: 5px 5px 0px 25px;
}
.sorted1ai {
	list-style-type: decimal;
	padding-left:0px;
	margin-left:22px;
}
.sorted1ai li {
	margin:0px;
	padding:0px;
}
.sorted1ai li ol {
	list-style-type: lower-alpha;
	padding: 5px 5px 0px 15px;
}
.sorted1ai li ol li ol {
	list-style-type: lower-roman;
	padding: 5px 5px 0px 25px;
}
.tdp01005 {
	padding: 13px 10px 10px 11px;
}
.searchContainer {
	padding: 0px 0px 10px 65px;
	vertical-align:bottom;
}
.Opt1 {
	width: 150px !important;
}
.Opt2 {
	width: 110px !important;
}
.Opt3 {
	width: 155px !important;
}
.Opt4 {
	width: 67px !important;
}
.Opt5 {
	width: 102px !important;
}
.Opt6 {
	width: 130px !important;
}

.Opt1-hp {
	width: 94px !important;
}
.Opt2-hp {
	width: 110px !important;
}
.Opt3-hp {
	width: 96px !important;
}
.Opt4-hp {
	width: 67px !important;
}

.Lvl1Link {
	margin: 0px !important;
	padding: 0px !important;
	color:#FFFFFF !important;
	font-weight:bold !important;
}
.menubkg {
	background:url(../images/menu-bar.jpg) left repeat-x;
}
.fullw {
	width: 20px !important;
	background:url(../images/menu-bar3.jpg) left repeat-x !important;
}
.lvl3 {
	margin:0px !important;
	padding:0px !important;
}
.requiredtxt {
	color:red;
}
.MenuSpacer {
	background: url(../images/vertical-dots.gif) top left no-repeat;
}
.zero-padding {
	margin:0px;
	padding:0px;
}
.titleRightNav {
	font-size:12px;
	color: #5C5C5C;
}
.businesses {
	z-index:47;
	visibility:visible;
	border: solid 1px #FFFFFF;
}
.bg1 {
	background:url(../images/gray-gradient.jpg) top left repeat-x;
}
.tb1 {
	margin: 30px 0px 10px 25px;
}
.bg2 {
	background:url(../images/td-bkg.gif) top left no-repeat;
}
.floating-menu {
	position: absolute;
	top: 83px;
	left: 550px;
	z-index:1;
	width:420px;
	height: 100px;
	border: solid 1px #fff;
}
.bg3 {
	padding-left: 20px;
	background:url(../images/vert-dotted-black.gif) top left no-repeat
}
.pd3 {
	padding-right:15px;
}
.topQuickLinks a, .topQuickLinks a:hover {
	color:#000000;
	font-weight:normal;
	margin-top:18px;
}
.topQuickLinks {
	padding:13px 0px 15px 0px !important;
	font-size:9px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.searchBox {
	padding: 0px 20px 13px 18px;
}
.fullwInt {
	width: 217px !important;
	background: transparent url(../images/menu-bar3.jpg) repeat-x scroll left center !important;
}
.MenuRSpacerInt {
	width: 225px !important;
	background: transparent url(../images/menu-bar3.jpg) repeat-x scroll left center !important;
}
.BizTitleHead {
	font-size:14px;
	color: #ffffff !important;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:10px !important;
	font-family:Helvetica, Verdana, Arial, sans-serif !important;
}
.contrClass {
	float:right;
}
.HomeHead {
	background:url(../images/flash.jpg) top left no-repeat;
}
.HomeMainContainer {
	padding: 0px 30px 20px 25px;
}
.pL40 {
	padding-left:40px;
	padding-top:0px;
}
.pL350 {
	padding-left:350px;
}
.Buckets {
	padding-left:1px;
}
.copyright {
	color:#777777;
	border-left: solid 0px;
	padding-right: 20px;
	text-transform:none;
}
#low-menu {
	font-size:9px !important;
	margin-top:75px;
}
footerTableInt {
	padding-top: 250px !important;
}
#low-menu a {
	font-size:9px !important;
	font-weight:normal !important;
}
#low-menu a:hover {
	font-size:9px !important;
	color:red;
	font-weight:normal !important;
}
#BizArea {
	width:410px;
	padding: 15px 5px 0px 13px;
	color:#121212;
	font-size:9px !important;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
}
.block {
	z-index:50;
}
.pageContent ul li ul {
	list-style:disc;
}
.nobullets {
	list-style:none;
	padding:0px;
	margin-left:0px;
}
.nobullets li {
	margin-bottom:10px;
}
.nobullets li ul {
	list-style:none !important;
	padding-left:5px;
	margin-left:0px;
}
.nobullets li ul li {
	list-style:none !important;
	margin-bottom:0px;
}
.keyprinciples {
	list-style:none;
	padding:0px;
}
.keyprinciples li ul {
	padding-bottom:5px;
}
.Ticker-Wrapper {
	font-size:9px;
	line-height:14px;
	margin:6px 0px 0px 100px;
	width:300px;
}
.Home-Ticker th, .Home-Ticker2 th {
	font-size:9px;
	line-height:14px;
	font-style:italic;
}
.Home-Ticker tr td, .Home-Ticker2 tr td {
	background-image:url(../images/dots.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0px 0px 4px 0px;
}
.tsx {
	background:url(../images/tsx_bg.jpg);
	height:121px;  /*101px;*/
}
.rightPaneU {
	text-decoration:underline !important;
}
.test_header {
	position:absolute;
	left:200px;
	top:0px;
	background-color:#33CCCC;
	padding:0 10px;
	width: 223px;
}
