body {margin: 0 0 0 0;  background-image: url(images/bkg.gif); background-repeat: repeat;   background-position: top left; }
#top {position:absolute; background-image: url(images/dallas10.jpg); background-repeat: no-repeat; left:0px; top:0px; width: 100%; height:188px;  background-color: #101662; }
#topc {
	position:absolute;
	top:5px;
	right:10px;
	width:280px;
	height:100px;
	text-align: right;
	padding: 4px 2px 2px 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 2px;
}
#topc a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color :#A1BFF2;; text-decoration : none; font-weight : bold;}
#topc  a:hover {color : White;}
#menu { position:absolute; top:186px; left:0px; width: 100%; height: 26px; margin : 0px;  background-image: url(images/menubkg.jpg);   }
#contact {
	position:absolute;
	top:218px;
	right:5px;
	width:183px;
	height:245px;
	text-align: left;
	padding: 4px 4px 2px 6px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(images/freebook.jpg); background-repeat: no-repeat; 
}
#funding {
	position:absolute;
	top:218px;
	right:5px;
	width:183px;
	height:245px;
	text-align: left;
	padding: 4px 4px 2px 6px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(images/fundingbox.jpg); background-repeat: no-repeat; 
}
#ref {
	position:absolute;
	top:470px;
	right:5px;
	width:183px;
	height:218px;
	text-align: left;
	padding: 4px 4px 2px 6px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(images/referral.jpg); background-repeat: no-repeat; 
}
#ref a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color : White; text-decoration : none; font-weight : bold;}
#ref a:hover {color : #A1BFF2;}

#test {
	position:absolute;
	top:696px;
	right:5px;
	width:183px;
	height:290px;
	text-align: left;
	padding: 4px 4px 2px 6px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b7b9bd;
	background-image: url(images/testimonials2.jpg); background-repeat: no-repeat; 
}
#book {
	position:absolute;
	top:473px;
	right:5px;
	width:183px;
	height:285px;
	text-align: left;
	padding: 4px 4px 2px 6px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b7b9bd;
	background-image: url(images/freebook5.jpg); background-repeat: no-repeat; 
}
#book a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color :White; text-decoration : none; font-weight : bold;}
#book a:hover {color :#A1BFF2;}
#book p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-right:8px; padding-left:5px; margin-top:1px; margin-bottom:1px;}
#book2 {
	position:absolute;
	top:218px;
	right:5px;
	width:183px;
	height:285px;
	text-align: left;
	padding: 4px 4px 2px 6px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b7b9bd;
	background-image: url(images/freebook5.jpg); background-repeat: no-repeat; 
}
#book2 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color :White; text-decoration : none; font-weight : bold;}
#book2 a:hover {color :#A1BFF2;}
#book2 p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-right:8px; padding-left:5px; margin-top:1px; margin-bottom:1px;}
#book3 {
	position:absolute;
	top:218px;
	right:5px;
	width:183px;
	height:285px;
	text-align: left;
	padding: 4px 4px 2px 6px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b7b9bd;
	background-image: url(images/freebook6.jpg); background-repeat: no-repeat; 
}
#book3 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color :White; text-decoration : none; font-weight : bold;}
#book3 a:hover {color :#A1BFF2;}
#book3 p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-right:8px; padding-left:5px; margin-top:1px; margin-bottom:1px;}

#find {
	position:absolute;
	top:998px;
	right:5px;
	width:183px;
	height:260px;
	text-align: left;
	padding: 4px 4px 2px 6px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b7b9bd;
	background-image: url(images/find.jpg); background-repeat: no-repeat; 
}
#find a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color : White; text-decoration : none; font-weight : bold;}
#find  a:hover {color : #A1BFF2;}


#content {padding: 209px 210px 0px 235px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#content2 {padding: 209px 25px 0px 235px; font-family: Verdana, Arial, Helvetica, sans-serif; }

h6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: Navy;  text-decoration: none; text-align: left; padding-left:5px; margin-bottom: 2em; margin-top: 4em;}
h5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; padding-left:5px;  margin-bottom: 0;  margin-left: 0;  margin-right: 0;  margin-top: -25px;    }
h4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: Black; text-decoration: none;  }
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  margin-bottom: -1em;   } 
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: Navy;  text-decoration: none; text-align: left;  }
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #000199; text-decoration: none; text-align: left;  padding-top:0.6em;}


#content ul li {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; list-style: disc; text-align: left;  padding-bottom: 2px; padding-top: 2px;     }
#content2 ul li {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; list-style: disc; text-align: left; padding-bottom: 2px; padding-top: 2px;  }
#content ul li.table {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; list-style: disc; }

#content2 ol li {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; list-style-type: decimal; padding: 6px 0 0 0;  }
#content ol li {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; list-style-type: decimal; padding: 6px 0 0 0;  }
#content ol ul li {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; list-style: disc; text-align: left;  padding-bottom: 2px; padding-top: 2px;     }
	 
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-right:8px;  margin-bottom: 0.5em;  margin-top: 1em;   }
p.wh {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-right:8px; padding-left:5px; color: White;  font-weight: bold;  }
td.wh a {color: #ffffff; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
td.wh a:visited {color: #ffffff; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
td.wh a:hover {color: #C0CDE0; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.sm {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color : #FFFFFF;}
.sm1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color : #000000;}
p.green {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #009933; padding-right:8px; padding-left:5px;}
p.blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #005495; padding-right:8px; padding-left:5px;}
.table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.table2 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px;}
.table3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top:0; padding-bottom:0;}
.table3 a {color: #3E4E9F; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold;}
.table3 a:visited {color: #3E4E9F; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.table3 a:hover {color: #557DAC; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a.H {color: #ffffff; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a:visited.H {color: #ffffff; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a {color: #3E4E9F; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold;}
a:visited {color: #3E4E9F; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a:hover {color: #557DAC; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a img{ border:0; } 
#back {right:10px; padding: 4px 20px 0px 2px;}
#back a {border: none; color: #000099; height:20px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; padding-right:15px; padding-top:2px; background-image: url(images/arrow4.gif); background-repeat: no-repeat; }
#back a:visited {border: none; color: #000099; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
#back a:hover {border: none; color: #6869FF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
#back2 {right:10px; padding: 4px 20px 0px 2px;}
#back2 a {border: none; color: #ffffff; height:20px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; padding-right:15px; padding-top:2px; background-image: url(images/arrow5.gif); background-repeat: no-repeat; }
#back2 a:visited {border: none; color: #ffffff; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
#back2 a:hover {border: none; color: #ffffff; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

hr {border: 0; width: 90%; color: #00008B; background-color: #00008B; height: 2px;}

#panel {position: absolute; left: 0px; top: 212px; width: 220px; padding: 0; margin: 0; background-color: #33418D;  height: 100%;  }
#panel ul {margin: 0 0 0 0; padding: 1px 2px 1px 0; list-style: none; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color : #000098;}
#panel ul li {padding: 0 0 0px 1em;  background-color : #000098; }
#panel ul ul {padding: 0 0 0 1em; margin: 0; border-left: none; font-size: 12px;}
#panel ul ul li {padding-top: 1px; text-indent: -0.5em;}
#panel ul{background-color : #000098; 100% -0.5 em no-repeat;}
#panel ul ul {background-color : #000098;}
#panellinks a:link {color: White;}
#panellinks a:visited {color: White;}
#panellinks a:hover {color: #95B0C5;}
.red {color:#CC0000;}

#footer {display: none; text-align: left;}
#foot { position: relative; padding: 0.5em 0 1em 0; width: 100%; clear: both; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black; font-size: 10px; text-align: left;}
#foot a {font-size: 10px; color : #00008B; text-decoration : none; font-weight : bold; text-align: center;}
#foot a:hover {color : Black;}


.leftNav {
	PADDING-LEFT: 8px; COLOR: #b7b9bd; PADDING-TOP: 5px; BACKGROUND-COLOR: #394A9E;
}
.leftNav A {
	COLOR: #C9CACD; TEXT-DECORATION: none
}
.leftNav A:active {
	COLOR: #C9CACD; TEXT-DECORATION: none
}
.leftNav A:visited {
	COLOR: #C9CACD; TEXT-DECORATION: none
}
.leftNav A:hover {
	COLOR: #53AFF0; TEXT-DECORATION: none
}
.NavHeader {
	PADDING-RIGHT: 5px; BORDER-TOP: 1px solid #00016A; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: White; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid #00016A; BACKGROUND-COLOR: #33418D;
	font-family: Verdana, Arial;
}

.leftNavb {
	PADDING-LEFT: 8px; COLOR: #b7b9bd; PADDING-TOP: 5px; BACKGROUND-COLOR: #394A9E;
}
.leftNavb A {
	COLOR: #FFFF91; TEXT-DECORATION: none
}
.leftNavb A:active {
	COLOR: #FFFF91; TEXT-DECORATION: none
}
.leftNavb A:visited {
	COLOR: #FFFF91; TEXT-DECORATION: none
}
.leftNavb A:hover {
	COLOR: #53AFF0; TEXT-DECORATION: none
}
.NavHeaderb {
	PADDING-RIGHT: 5px; BORDER-TOP: 1px solid #00016A; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #FFFF91; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid #00016A; BACKGROUND-COLOR: #33418D;
	font-family: Verdana, Arial;
}

#pscroller2{position: relative; width: 170px; height: 250px; border: 0px solid black; padding: 3px;}

#pscroller2 a{text-decoration: none; color: White;  font-style: normal;}

.someclass{ //class to apply to your scroller(s) if desired
}
.scroll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
}
.scroll a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.scroll a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.scroll a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
tr.listingtext {font-size:12px; text-align:left; padding-bottom : 5px;  padding-top : 5px;}
p.listingtext {font-size:10px; text-align:left; padding-bottom : 3px;  padding-top : 3px;}
table.listings {width: 98%; margin: 0;}
table.form {width: 436px; margin: 0;}
table.line td {border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding: 4px; margin: 8px; border-collapse: collapse;}
td { border-width: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
tr.tlt {  font-size:12px; color:#ffffff; font-weight:bold; text-align:left;  padding: 1px 0 1px 0;  height: 22px;  vertical-align: middle;  background-color: #33418C;       }
td.tlt {vertical-align: middle;  font-size:11px; color:#ffffff; font-weight:bold; text-align:left; }
tr.tlt2 {font-size:10px; color:#ffffff; font-weight:bold; text-align:left;}
td.tlt2 {font-size:10px; color:#ffffff; font-weight:bold; text-align:left;}
td.st {font-size:11px; color:#404A84; font-weight:bold; text-align:left; }
td.sm1 {font-size:14px; color:#404A84; font-weight:bold; text-align:left; }
td.sm2 {font-size:12px; color:#404A84; font-weight:bold; text-align:left; }
td.sm3 {font-size:11px; color:#404A84; font-weight:bold; text-align:left; }
td.an {border-right : 2px solid #404A84;}
td.flow {padding: 4px; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;    background-color: #DCDCDC;  border: thin solid Black;   }

div#links a span {display: none;}
div#links a:hover span {display: block;
   position: absolute; top: 400px; left: 50; width: 250px;
   padding: 5px; margin: 10px; z-index: 50;
   color: #000000; background-color: #A9A9A9;  border: thin solid Black;
   font: 12px Verdana, sans-serif; text-align: left;}
div#links a:hover {color: #000000; background: #AAA;   }
#footer2 {position: relative; bottom:0px; left:0px; margin-top:10px; both; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; text-align: left; padding: 0 0 0 0; width: 100%; background-image: url(images/footerbtm.gif);  background-repeat: repeat-x;  height: 30px; }
p.footer2 {font-family:  Verdana, Arial, sans-serif; color:#ffffff; font-size:9px;  text-align: center;   }
#footer3 {position: absolute;  padding: 10px; background-image: url(images/footerbtm.gif);  background-repeat: repeat-x;  height: 30px; width: 100%;}
#footer3 p {padding-bottom: 0;}