@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
}
* {
	margin:0px; 
	padding:0px; 
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
}
table, td {padding:0px; margin:0px;}
div{padding:0px; margin:0px;}
p {line-height:12px; margin:1px 0px 0px 0px; color:#666666;}

body {
	background:url(../images/bluebackground.jpg); background-repeat:no-repeat;
	height:100%;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center center;
}
td img {display: block;}
#main1{
	margin-left: auto;
    margin-right: auto;
	width:913px;

	
}
#main2{
	margin-left: auto;
    margin-right: auto;
	width:902px;
	height:112px;
	
}
.formtable{
	padding:10px;
}

.bgcolor{
	background-color:#EAFBFF;

}
.formtitles{
	font-size:11px;
	color:#008FC3;
	font-weight:bold;
	padding:5px;
}
.alink{

color:#666666;
}
.rightpromo{
	line-height:130%;
	padding-right:30px;
}
.navlink{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}

.errorred{
	color:#990000;
	font-size:10px;
	font-weight:bold;
}

.copy_arial_12 {
	font-family:"Arial";
	font-size:12px;
	color:#666666;
	line-height:140%;
	}
	
	/* begin styles for carosel */
	
	.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width:862px; /*Width of Carousel Viewer itself*/
height: 150px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 862px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.stepcarousel_inner{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width:440px; /*Width of Carousel Viewer itself*/
height: 76px; /*Height should enough to fit largest content's height*/
}

.stepcarousel_inner .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel_inner .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 440px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	
	/* end styles for carosel */