
html, body {
text-align: center;
}
p {text-align: left;}

body {
	padding: 0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F1F5F8;
	margin: 0 auto;

    	width: 750px;

	align: center;

	/* GRADIENTS */
	
	/* IE10 */ 
background-image: -ms-linear-gradient(top, #FFFFFF 0%, #00A3EF 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #FFFFFF 0%, #00A3EF 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #FFFFFF 0%, #00A3EF 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #00A3EF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #00A3EF 100%);

/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #FFFFFF 0%, #00A3EF 100%);

}
*
{
  margin: 0 auto 0 auto;
  text-align:center;
}




html, body {
text-align: center;
}
p {text-align: left;}





#page
{
    	display: block; 
  	height:auto;
  	position: relative; 
  	overflow: hidden; 
	margin: 0 auto;
    	width: 750px;
	padding-top:5px;
}

#header
{
width:738px;
background-color:black;
}

#header img
{
vertical-align:middle;
}

IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto; 
}

#bar
{
background-image:url(bar.png);
background-repeat:no-repeat;
height:45px;
width:738px;
line-height:44px;
border-style:solid;
border-width:1px;
border-color:#C0C0C0;
padding-bottom:1px;
}

#bar .link
{
float:left;
height:45px;
padding-left: 25px;
padding-right: 25px;
}

#bar .link:hover
{
background-image:url(linkrollover.png);
background-repeat:no-repeat;
background-position:center;


}


#bar a
{
font-size:18px;
color:#C0C0C0;
margin-left:auto;
margin-right:auto;

}

#bar a:hover
{
color:white;
}


.content
{
width:738px;
background-color:white;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
border-style:solid;
border-width:1px;
border-color:#C0C0C0;

}

.content table
{
border-collapse:collapse;
}

.content table,th, td
{
border: 1px solid black;
align:center;

}
.content  td
{
margin-left:auto;
margin-right:auto;
padding-left:15px;
padding-right:15px;
padding-top:10px;
padding-bottom:10px;


}

.content p 
{
margin-top:10px;
}

.contentTitle
{
padding-top:10px;
font-weight:bold;
text-align: center;


}

.contentTitle h1
{
font-size:16px;
font-weight:bold;
color:#071027;
text-align: center;

}

.comments
{
font-size:11px;
font-style:italic;
}

.contentSmall
{
font-size:11px;
color:#030712;
text-align: center;


}

.contentText
{
font-size:12px;
color:#030712;
margin-left:auto;
margin-right:auto;
padding-left:25px;
padding-right:25px;
padding-top:10px;
padding-bottom:10px;


}

.contentForm
{
font-size:12px;
color:#030712;
text-align:left;
line-height:35px;
margin-left:30px;
margin-right:30px;
margin-top:10px;

}

.formInput
{
font-size:12px;
color:#030712;
text-align:left;
align:left;

}




.contentMailLink
{
font-size:16px;
}

.contentMail
{
font-size:14px;
color:#030712;
text-align:center;
line-height:32px;
margin-left:30px;
margin-right:30px;
}


.contentAddress
{
width:360px;
background-color:  #E0E0E0;

}

.contentLinks
{
width:490px;
height:30px;
background-color:  #E0E0E0;
color:black;
padding-top:8px;

}



.contentText .link
{
padding-top:20px;
margin-top:20px;
}

.contentTable
{
font-size:12px;
color:#030712;


}



.contentPricing
{
font-size:12px;
color:#030712;

/* GRADIENTS */
/* IE10 */ 
background-image: -ms-linear-gradient(bottom, #C0C0C0 0%, #FFFFFF 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom, #C0C0C0 0%, #FFFFFF 100%);

/* Opera */ 
background-image: -o-linear-gradient(bottom, #C0C0C0 0%, #FFFFFF 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #C0C0C0), color-stop(1, #FFFFFF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom, #C0C0C0 0%, #FFFFFF 100%);

/* Proposed W3C Markup */ 
background-image: linear-gradient(bottom, #C0C0C0 0%, #FFFFFF 100%);



}


a
{
text-decoration:none;
color:#2A2A2A;
border-bottom:1px solid #2A2A2A;

}

a:hover
{
color:#8F8F8F;
border-bottom:1px dotted #2A2A2A;
}


#footer {
width: 738px;
height:53px;
font-size:12px;
font-weight:bold;
color:#2F2F2F;
text-align:center;
padding-top:15px;
}

