body
 {
  padding: 0;
  margin: 0;
  background-color: #000;
  color: #fff;
  text-align: center;
  font-size: 0.8em;
font-family: arial;  
background-image: url('newbackground5.jpg');
background-repeat: no-repeat;
background-position: center top;
 }

#container
{
width: 800px;
margin: 10px auto;
background-color: #f2f2f2;
color: #333;
line-height: 130%;
font-family: arial;
}

#header

{
    background-image: url('instanticityburst.gif');
    width: 800px;
    height: 105px;
    position: relative;
}

#header a
{
    position: absolute;
    top: 0;
    left: 0;
    width: 800px;
    height: 105px;
}

img.l

{
    display: none;
}

img.block1
{
    display: block;
	padding: 0;
    margin-left: 0;
    margin-right: auto;
}

img.block2
{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

img.block3
{
    display: block;
    margin-left: auto;
    margin-right: 0;
}

#leftnav
{
float: left;
width: 160px;
margin-left: 5px;
padding-top: 1em;
}

#content
 {
padding-top: 1em;
margin-left: 170px;
margin-top:0;
margin-right: 5px;
}

#text
 {
padding-top: 1em;
margin-left: 10px;
margin-top:0;
margin-right: 10px;
text-align: left;
}


 #foot
{
clear: both;
margin-top:5px;
margin-right:auto;
margin-left:auto;
padding: 0px;
color: #333;
background-color: #ddd;
border-top: 1px solid gray;
line-height: 100%;
  font-size: 0.8em;
}

.tut {
	width: 302px;
	text-align: center;
	float: left;
	margin-bottom: 5px;
	}

A
 {
  text-decoration: underline;
  color: Maroon;
  font-weight: bold;
 }

A:Hover
 {
  text-decoration: none;
    color: Maroon;
  font-weight: bold;
 }

.style2
 {
  color: Maroon;
  font-weight: bold;
  font-size: 11px;
  font-family: arial;
 }

.menu a
 {
  display:block;
  margin: 1px;
  width:160px;
  font-weight: bold;
  font-size: 0.9em;
  color:#fff;
  background-color: #CC0000;
  text-decoration: none;
  font-family: arial;
 text-align:center;
 }

.menu a:hover
 {	
  background-color: #008484;
  color: #fff;
 }

.menu a:active
 {
  background-color: #EDBD17;
  color:#fff;
 }

.menu2 a
 {
  display:block;
  margin: 1px;
  width:160px;
  font-weight: bold;
  font-size: 0.9em;
  color:#fff;
  background: #008484;
  text-decoration: none;
  font-family: arial;
 }

.menu2 a:hover
 {	
  background-color: #EDBD17;
  color:#fff;
 }

.menu2 a:active
 {
  background-color: #CC0000;
  color:#fff;
 }

.menu3 a
 {
  display:block;
  margin: 1px;
  width:160px;
  font-weight: bold;
  font-size: 0.9em;
  color:#fff;
  background-color: #EDBD17;
  text-decoration: none;
  font-family: arial;
 }

.menu3 a:hover
 {	
  background-color: #CC0000;
  color: #fff;
 }

.menu3 a:active
 {
  background-color: #008484;
  color:#fff;
 }

#plans1
 {
  float: left;
  width: 173px; 
  background-image: url('i1.gif');
  background-repeat: no-repeat;
  background-position: 0 0;
  padding: 10px;

 }

#plans2
 {
  float: left;
  width: 201px;  
  background-image: url('i2.gif');
  background-repeat: no-repeat;
  background-position: 50% 0;
border-left: thin solid #969696;
border-right: thin solid #969696;
  padding: 10px;
 }

#plans3
{
  float: left;
  width: 173px; 
  background-image: url('i3.gif');
  background-repeat: no-repeat;
  background-position: 100% 0;
  padding: 10px;
 }

h1
 {
  text-align: center;
  font-size: 1.7em;
 }

h2
 {
  text-align: center;
  font-size: 1.4em;
 }

.name
 {
  text-align: center;
  font-size: 1.7em;
  font-weight: bold;
  color: #CC0000;
 }

h4
 {
  text-align: center;
  font-size: 1.0em;
font-weight: normal;
 }

h3
 {
  line-height: 85%;
  text-align: left;
  font-size: 1.0em;
  font-weight: bold;
  color: #5c5c5c;
  margin-bottom: 2px;
 }

.mh
 {
  text-align:right;
  font-weight: bold;
 }

img.x
{
position:absolute;
top:-10px;
}

ul.decimal
 {
  list-style-type: decimal
 }

ul.lower-roman
 {
  list-style-type: lower-roman
 }

ul.disc
 {
  list-style-type: disc
 }

ul.circle
 {
  list-style-type: circle
 }

ul.lower-alpha
 {
  list-style-type: lower-alpha
 }

a img
 {
  border: none;
 }

.foot a
 {
  font-weight: normal;
  font-size: 13px;
  color:#636363;
  text-decoration: none;
  font-family: arial;
 }

.foot a:hover
 {	
  color: #636363;
  text-decoration: underline;
 }

.foot a:active
 {
  color:#636363;
  text-decoration: underline;
 }

.port1
{
  float: left;
  width: 175px; 
  height: 175px;
  padding: 1px 10px 10px 10px;
  text-align:left;
 }

.port2
{
  float: left;
  width: 175px; 
  height: 205px;
  padding: 1px 10px 10px 10px;
  text-align:left;
 }

.port3
{
  float: left;
  width: 175px; 
  height: 225px;
  padding: 1px 10px 10px 10px;
  text-align:left;
 }

table.plans
{
table-layout: auto;
border-collapse: collapse;
width: 580px;
border-spacing: 0px;
 }

td.planHed
 {
  background-color: #cccccc;
text-align: center;
font-size: 1.1em;
}

td.feat
 {
text-align: left;
font-size: 1.1em;
}

td.spec
 {
text-align: center;
font-size: 1.0em;
}

p.title
{
 font-size: 1.2em;
 font-weight: bold;
color: #333;
margin-bottom: 3px;
}

p.desc
{
  margin-top: 0;
}

.ff
{
 font-size: 0.8em;
 text-align: center;
 line-height: 85%;
}

img.photo
{    display: block;
    margin-left: auto;
    margin-right: auto;}

#link
{background-color: #000;
color: #636363;
width: 800px;
margin:auto;
font-size: 0.8em;}x

span.left {
position: absolute;
left: 0;
}
span.right {
position: absolute;
right: 0;
}
div.faq {
position: relative;
text-align: center;
width: 100%;
}

p.in {
margin-left:20px;
margin-right:20px;}

legend {
color: #008484;
font-weight:bold;
}

fieldset {
border: 1px solid #CC0000;
padding: 5px;
margin-top: 5px;
}

p.submit {
margin-top:5px;
margin-left: auto;
margin-right: auto;
text-align:center;}

p.submit2 {
margin-top:5px;
margin-left: auto;
margin-right: auto;
}



.submit input
 {
  display:inline;
  margin: 1px;
  width:160px;
  font-weight: bold;
  font-size: 0.9em;
  color:#fff;
  background-color: #EDBD17;
  text-decoration: none;
  font-family: arial;
 }

.submit2 input
 {
  display:inline;
  margin: 1px;
  width:160px;
  font-weight: bold;
  font-size: 0.9em;
  color:#fff;
  background-color: #EDBD17;
  text-decoration: none;
  font-family: arial;
 }

.submit input:hover
 {	
  background-color: #CC0000;
  color: #fff;
 }

.submit2 input:hover
 {	
  background-color: #CC0000;
  color: #fff;
 }

.submit input:active
 {
  background-color: #008484;
  color:#fff;
 }

.submit2 input:active
 {
  background-color: #008484;
  color:#fff;
 }
 
 #latest{
 padding-top: 1em;
margin-left: 10px;
margin-top:0;
margin-right: 10px;
text-align: left;
}

img.latest {
padding: 5px;
float:left;}

.input, input { background-color: #ffffff; border: 1px solid #008484; color: #008484; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }

.input:focus, input:focus { background-color: #008484; border: 1px solid #cc0000; color: #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }

span#smtxt {
font-size: 0.7em;
color: #008484;
}

img.title {
margin-top: 15px;
}

form.menu2 {
background-color: #008484;
margin: 1px;
color: #ffffff;
width: 159px;
}

.noborder {
border:none;
}