a, a:visited {
color: #002868;
text-decoration: none;
padding: 5px 0px 5px 0px;
}

a:hover {
color: #bf0a30;
font-weight: bold;
padding: 5px 0px 5px 0px;
}

td.feature {
background-color: #EEEDEA;
border: 1px dashed #002868;
text-align: center;
font-size: 12pt;
}

HR {
color : #002868;
height : 1px;
}

body.custom { 
background: #EEEDEA;
background-image: url(http://www.texsales.com/images/grad-background-3.png);
background-repeat: repeat-x;
background-position: top left;
 }

.custom #container {
 margin-top: 0em; margin-bottom: 0em;
}

.custom #page { 
background: #EEEDEA; 
}

#header { 
padding-top: .1em;
 padding-bottom: 10.8em;
 }

.custom #custom_box { 
background: #EBECEF;
 }

#logo {
display:inline;
float:left;
height:173px;
overflow:hidden;
position:relative;
width:960px;
}

#top-ad {
float:right;
margin:20px 0 0 -40px;
position:relative;
z-index:1;
}

.tex-bcontent h2{
font-size: 16pt;
color:#bf0830;
font-weight: bold;
text-align: center;
}

.custom #page {
background-image: url(http://www.texsales.com/images/grad-background-3.png);
background-repeat: repeat-x;
background-position: top left;
}

.custom #container {
border: 1px solid #002868;
}

h2 a {
color: #002868;
text-decoration: none;
display: block;
padding: 5px 0px 5px 0px;
}

h2 a:hover {
font-weight: bold;
padding: 5px 0px 5px 0px;
}

.sidebar h3 {
color: #002868;
font-weight: bold;
}

#header {
border: 0px;
clear:both;
}

.format_text input {
width: 100px;
padding: 0.214em;
border-width: 0.071em 0.071em 0.071em 0.071em;
 }

.breadcrumb {
	/* This is the outer 'div' you can style */
font-size: 14pt;
font-weight: bold;
padding-top: 0px;
	}

.breadcrumb-trail {
	/* This is the inner 'div' you can style */

	}

.breadcrumb-trail a:hover {
	/* This is the inner 'div' you can style */
color:#bf0830;
font-weight: bold;
	}

.breadcrumb-title {
display:none;
}

.pagenav {
color: #bf0a30;
font-weight: bold;
display:block;
position:relative;
float: left;
width: 250px;
border:1px solid;
border-color:#002868;
margin:10px;
padding:1.25em;
list-style-type: none;
}

.pagenav a, a:visited {
text-decoration: none;
}

.pagenav li{
list-style-type: none;
}

#partner-buy-horiz li{
inline-block
position: relative;
float:left;
text-align: center;
margin-left:5px;
list-style-type: none;
}

#partner-buy-horiz a {
background-color: #687ea1;
color: #fff;
font-weight: bold;
text-decoration: none;
border: 2px solid;
border-color:#002868;
border-style: ridge;
padding: 0.01em 1.00em 0.1em 1.00em;
}

#partner-buy-horiz a:visited {
background-color: #687ea1;
color: #fff;
font-weight: bold;
text-decoration: none;
border: 2px solid;
border-color:#002868;
border-style: ridge;
padding: 0.01em 1.00em 0.1em 1.00em;
}

#partner-buy-horiz a:hover {
background-color: #bf0a30;
text-decoration: none;
border-style: ridge;
}

#partner-buy-horiz a:active {
background-color: #002868;
text-decoration: none;
}

.headline_area h1,h2 {
display: none;
}

.ptb-header h1{
position: relative;
float:left;
width: 900px;
color: #002868;
font-size: 16pt;
padding: 0.1em 0.1em 0.5em 0.1em;
}

.title-tp {
color: #002868;
position: relative;
font-weight: bold;
color: #002868;
position: relative;
top: -40px;
}

.title-tp h2{
display: inline;
font-size: 16pt;
font-weight: bold;
color: #002868;
position: relative;
}

#pop-page {
position: relative;
float:left;
}

.goldencan {
position: relative;
float:left;
}