body {
	margin:0; margin-top: 0;margin-left: 0; background-image: url(../i/bg.gif);}

#mytable {
	border: 0px;
	width: 780px;
	height: 100%;
	backgound-color:#ABD4E4;
}


#mytable2 {
	border: 0px;
	width: 780px;
	background-image: url (../i/bg.gif);
}

A { color: #5188BF; }
A:HOVER { color: #FF0000; }
A:VISITED { color: #356391; } 
	

h1 { font-family: arial, Helvetica, sans-serif; color: #5188BF; font-size: 14px;; background-color: none; }

h2 { font-family: arial, Helvetica, sans-serif; color: #000000; font-size: 13px;; background-color: #336699; background-image: url(/i/table_gradient.gif)}

.menubot1 { font-family: arial, Helvetica, sans-serif; color: #6B92B7; font-size: 11px; text-decoration: none; font-weight: bold;}
a:hover.menubot1  {  color: #F93304;  text-decoration: none;}
.txdiv { font-family: arial, Helvetica, sans-serif; color: #000000; font-size: 11px; line-height: 110%}
.txdiv1 { font-family: arial, Helvetica, sans-serif; color: #000000; font-size: 11px; line-height: 110%; padding-left: 7px; padding-right: 5px}
.txdivem { font-family: arial, Helvetica, sans-serif; color: #5188BF; font-size: 10px;}
.txblock1 { font-family: arial, Helvetica, sans-serif; color: #000000; font-size: 11px;}
.txblock { font-family: arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.txblocko { font-family: arial, Helvetica, sans-serif; color: #FF6633; font-size: 12px;}
.txblockbl { font-family: arial, Helvetica, sans-serif; color: #0B3A72; font-size: 11px; font-weight: bold;}
.txblockr { font-family: arial, Helvetica, sans-serif; color: #FF3300; font-size: 12px;}
.txblockbig { font-family: arial, Helvetica, sans-serif; color: #5188BF; font-size: 13px; font-weight: bold; }
.txblockbigg { font-family: arial, Helvetica, sans-serif; color: #99CC00; font-size: 13px; font-weight: bold; }
.txblockbigo { font-family: arial, Helvetica, sans-serif; color: #FF6600; font-size: 13px; font-weight: bold; }
.txblockbiggr { font-family: arial, Helvetica, sans-serif; color: #339900; font-size: 13px; font-weight: bold; }
.txblockbiggr2 { font-family: arial, Helvetica, sans-serif; color: #009933; font-size: 12px; font-weight: bold; }
.txblockbigpr { font-family: arial, Helvetica, sans-serif; color: #330099; font-size: 13px; font-weight: bold; }
.txblockbigr { font-family: arial, Helvetica, sans-serif; color: #FF0000; font-size: 13px; font-weight: bold; }
.txblockbigbl { font-family: arial, Helvetica, sans-serif; color: #000000; font-size: 13px; font-weight: bold; }
.txblock li {font-family: arial, Helvetica, sans-serif;  list-style-image: url(i/about/bul2_1.gif); }
.txblock1 h1 { font-family: arial, Helvetica, sans-serif; color:  #000000; font-size: 12px; font-weight: bold; background-color: none; }
.txblock2 h2 { font-family: arial, Helvetica, sans-serif; color:  #5188BF; font-size: 9px; font-weight: normal; background-color: none; }
.txblock li.ol {font-family: arial, Helvetica, sans-serif;  list-style-image: none; }
.c1	{ color: #3D6C98;}
.c2 { color: #F93304;}
.c3 { color: #FF7E00;}
.hrefdiv { color: #FF7E00;}
a:hover.hrefdiv { color: #94B9C9;}
.copy { font-family: arial, Helvetica, sans-serif; color: #525252; font-size: 11px; padding-left: 10px; padding-bottom: 2px}
.botlink { color: #20599F;}

a.map {color: #000000; text-decoration: none}
a:hover.map {color: #FF3100; text-decoration: none}

.topmenu{font: 11px Tahoma; background:#FFFFFF; border-bottom:2px solid #4B79A4; padding:5px 5px 5px 10px}
.topmenu a {color:#35658E; text-decoration:none; font-size: 11px; background: url(i/bul2.gif) no-repeat 0px 4px; padding: 0px 8px}
.topmenu { color: #4B79A4; font-size: 11px; }

.txforms { font-family: arial, Helvetica, sans-serif; color: #000000; font-size: 11px;}

.tabh1  { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; background-color: #ABD5E5; text-align: center; padding: 2px; font-weight: bold;}
.tabh2  { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; background-color: #B1C956; text-align: center; padding: 2px; font-weight: bold;}
.tab1  { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; background-color: #F5F5F5; text-align: center; padding: 2px;}
.tab2  { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; background-color: #ECECEC; text-align: center; padding: 2px; }
.tab3  { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; background-color: #D6E0E9;  line-height: 110%; padding: 4px; display: block}

.tab1 { border: 0px ; background-color: #336699; }
.tab1 td {color: #000000; font-family: Tahoma; font-size: 11px; padding: 4px}
.tab1 tr.h {background-color: #ABD5E5;}
.tab1 tr.h1 {background-color: #BCDC94;}
.tab1 tr.r1 {background-color: #F5F5F5;}
.tab1 tr.r2 {background-color: #ECECEC;}

.app {background-color: #BDDEEB;}
.app table {border: 0px; width: 540px}
.app td {background-color: #F3F3F3; padding:5px; font-family: verdana; font-size: 12px;}
.app td.line {background-color: #BDDEEB; padding:0px;}
.app td.line1 {background-color: #FFFFFF; padding:2px;}

.a1 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #1F3C61; font-size: 10px; background-color: #F7F7F8; text-decoration: none; display : block; padding: 2px}
a:hover.a1 { background-color: #5188BF; color: #FFFFFF}
.ablank {font-family: Verdana, Arial, Helvetica, sans-serif; color: #F93C0F; font-size: 10px; padding: 2px}


  /* DEFAULT STYLES ---- NEEEDED START */
  .clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
  .clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
  /* DEFAULT STYLES ---- NEEEDED END */
  .clB {position:absolute; visibility:hidden; background-color:#8EC1D9; layer-background-color:#8EC1D9;}
  .clB2 {position:absolute; visibility:hidden; background-color:#8EC1D9; layer-background-color:#8EC1D9; filter:Alpha(Opacity=90, Style=0)}
  
  .clHover, .clNormal { position:absolute; 
	padding:2px;
	font-family:Arial,sans-serif; font-size:9px; fontsize:10px;
	}
  .clNormal {background-color:#F5FAFC; layer-background-color:#F5FAFC; color:#53667E;}
  .clHover, .cl2Hover, .cl3Hover {background-color:#F03508; layer-background-color:#F03508; color:#FFFFFF; cursor:pointer; cursor:hand;}
  
/* CSS Table definition*/

.toptable { font-family: arial, Helvetica, sans-serif; color: #525252; font-size: 10px; line-height: 0%; vertical-align:top;}
.toptable H1 { font-family: arial, Helvetica, sans-serif; color: #525252; font-size: 10px; line-height: 0%; vertical-align:top;}

/* CSS Table */

#main {
	width:780px;
	height:126px;
}

#main td{
	vertical-align:top;
	padding:0px;
}

#left {
	height:156px;
	width:584px;
	vertical-align:top;
}

#right {
	height:156px;
	width:196px;
	vertical-align:top;
	background: url(http://www.speedfox.com/i/2b.jpg) no-repeat; 
}

/* End CSS Table */



  p.excerpt{
border-top: 1px solid #FBFCFC;
border-bottom: 1px solid #E6E6E6;
border-left: 1px solid #F0F0F0;
border-right: 1px solid #F0F0F0;
margin-top: 2px; margin-bottom: 2px;
H1 { color: #3E3E3E; font: 10px Arial; margin-bottom: 0px; padding: 2px; display: inline; }

/* CSS of TDs and Tables */

.tdmain1 {background-color:#FFFFFF; background-image: url(../i/c/bg.gif); background-repeat: repeat-x; }

.tdleftslice {background-image: url(../i/c/bg2.jpg);
width: 216px;
background-repeat: no-repeat;
vertical-align:top; }

.tdabout {background-image: url(../i/about/bg.gif); }

.tdbottomquote {background-image: url(../i/about/bg1.gif); 
height: 34px; }

.tdguarantee {background-image: url(../i/about/bg1.gif); 
height: 34px; }


.tdbottomspacer {background-image: url(../i/c/bg1.gif); }

.tdfooter {background-image: url(../i/bg3.gif); width: 580px; background-repeat: repeat-x;}

.tdbg3 {background-image: url(../i/bg3.gif); width: 200px; background-repeat: repeat-x;}

.tdbg4 {background-image: url(../i/bg4.gif); width:580px; vertical-align:bottom;}

.tdbg4part2 {background-image: url(../i/bg4.gif); width:200px; vertical-align:right;}

.tdcopyright {background-image:  url(../i/bg5.gif); width:580px; height:64px; vertical-align:bottom;}

.tdceonex {background-image: url(../i/bg6.gif); vertical-align:right; vertical-align:bottom;}

#vpspricetable {width: 500px; border:solid 4px; border-top-color:#B22222; border-right-color:#FEB9B9; border-bottom-color:#FEB9B9; border-left-color:#B22222; }

#vpspricetabledetail {width: 540px; border:solid 4px; border-top-color:#CCCCCCC; border-right-color:#858585; border-bottom-color:#858585; border-left-color:#CCCCCCC; }

.trvpspage {background-color: #f0f0f0; vertical-align:left; border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color:#000000; }

.tdvpspage {width: 536px; height: 22px; vertical-align:middle; border-color: #C6DDF6;}

#vpspricetabledetail2 {width: 526px; border:0px; border-top-color:#C6DDF6; border-right-color:#C6DDF6; border-bottom-color:#C6DDF6; border-left-color:#C6DDF6; background-color: #C6DDF6; }

.trvpspage2 {background-color: #FFFFFF; border-top-color:#336699; border-right-color:#336699; border-bottom-color:#336699; border-left-color:#336699; }

.trvpspage3 {background-color: #FFFFFF; border-top-color:#336699; border-right-color:#336699; border-bottom-color:#336699; border-left-color:#336699; }

#vpspagetablebottomline {border: 0px; width:540px; height: 3px;}
.vpspagebottomline {width: 540px; height:3px; background-image: url(/i/shadow.gif);}

.grand {background-color: #FFFFFF;}
                         