/* Template Styles (modified) */

table { border:0px; border-collapse:collapse ; width:100%} 
td {vertical-align:top; padding:0px; }

td, table, select,  input, textarea{
	font-family:arial;
	font-size:12px;
	vertical-align:top;
	line-height:15px;
	color:#999;
}

form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background:#000000; font-family:Arial, Helvetica, sans-serif; font-size: 12px; }

.bg{ background:url(images/top_splash.jpg) no-repeat}
.bg1{ background:url(images/bot_splash.jpg) no-repeat left bottom}
.bg2{ background:url(images/px_left.gif) repeat-x}
.bg3{ background:url(images/px_right.gif) repeat-x}
.bg4{ background: url(images/splash_enter.jpg) no-repeat center top; height:484px; padding:108px 0 0 196px}
.bg5{ background:url(images/bg_bubpages.jpg) no-repeat}
.bg6{ background:url(images/bg_left_subp.jpg) repeat-x}
.bg7{ background:url(images/bg_right_subp.jpg) repeat-x}
.bg8{ background:url(images/rep_content.jpg) repeat-y }
.bg9{ background:url(images/top_content.jpg) no-repeat}
.bg10{ background:url(images/bot_content.jpg) no-repeat left bottom}

.logo{ width:522px; vertical-align:bottom; text-align:right}

.title{ height:68px; vertical-align:bottom}

span strong{ text-transform:uppercase}

a{ color:#EC0000; text-decoration:none}
a:hover{ text-decoration:underline}

.indent{ padding:5px 35px 0 0}
.indent1{ padding-right:29px}

.margin1{margin:20px 0 0 63px; width:650px; height:260px; } 
.home {line-height:19px;}


/* Steve Styles */

h1 {font-size: 16px; line-height:1.4em; color:#bb2225; padding-bottom: 3px; margin-bottom: 5px;}
h2 {font-size: 14px; line-height:1.4em; }
h3 {font-size: 13px; line-height:1.2em; color:#bb2225; padding-bottom: 0px; margin-bottom: 0px;}
h4 {font-size: 12px; padding: 0; margin-top: 4px; color:#DDD; font-weight: bold; margin-bottom: 6px;}

p {line-height:1.6em; color:#CCCCCC; margin:0px; margin-top: 6px; padding:0; margin-bottom: 4px;}

ol, ul{margin:0px; padding:0px;  line-height:16px; margin-left: 26px;  }
div li {margin-top: 5px;}

.pic{margin-right:15px; margin-top:2px}
span{color:#EC0000;}

li {margin-top: 18px;}
li span {color:#DDDDDD;}
ol li, ul li {color:#bb2225;}
ul li a{ color:#EC0000;  text-decoration: none; text-transform:uppercase}
ul li a:hover{ text-decoration: underline}
.red {color:#990000;}

.partner {border: solid 1px #fff; margin: 0 15px 11px 0px;}

.footer {font-size: 10px; padding-top: 20px;} 
.customer {color:#999; font-style:italic; text-align:right; margin-top:0px;}
.phone, a.phone {color:#fff;}