@charset "utf-8";
/* CSS Document */

body 
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Tahoma, Verdana, Sans-serif;
	background-color:#0e2db0;
	background-image:url(images/saphbg.jpg);
	background-repeat:repeat-x;
	font-size: 12px;
	line-height:1.4em;
	color: #ffffff;
}

#page-container 
{
	margin: auto;
	padding: 0;
	font-family: Arial, Helvetica, Tahoma, Verdana, Sans-serif;
	font-size: 12px;
	color: #ffffff;
	width:925px;
}

#header {
height:190px;
}

/*This is the style sheet for the collapsible divs. */

.mC { width:100px; margin:5px; float:right;}
.mH {color:#000000; cursor:pointer;  font-weight:normal; text-decoration:none}
.mH2 {color:#ffed03; cursor:pointer;  font-weight:bold; text-decoration:none; height: 30px;}
.mL {display:none; margin-bottom:0px;}
.mL2 {display:none; margin-bottom:0px; margin-top:5px; padding-left:10px; padding-right:5px; padding-bottom: 5px; }
.mO {margin-left:10px; display:block; margin-top:-10px;}


#logo {
margin: auto;
text-align:center;
height:150px;
}

#nav {
		background-image:url(images/navbg.jpg);
		background-repeat:repeat-x;
		width:907px;
		padding-left:20px;
		height:33px;
		min-height:33px;
		z-index:1;

}

#hnav {
	margin:auto;


}

.nav {font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ffffff; text-align:center; padding-top:0; padding-left:5px;}


#content-area {
	background-color:#0b69ed;
	margin:0;
	margin-top:20px;
	background-image:url(images/sapphireBGjpg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding:10px;
}


.flash {
	height:268px;
	width:100%;
	text-align:center;
	margin:auto;
	clear:both;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffed03;
	font-weight:bold;
	background-image:url(images/h1line.png);
	background-repeat:no-repeat;
	line-height:32px;
	background-position: bottom left;

}

.h1white {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:normal;

}

.SIGNUPBG {
	background-image:url(images/SIGNUPBG.jpg);
	background-repeat: no-repeat;
	background-position:right -10px;
	height:90px;
}

.footertxt { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fe8100; margin:auto; text-align:center;}

#footer {
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fe8100; margin:auto; text-align:center;}

#footer a:link, #footer a:visited, #footer a:active {
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fe8100;}

#footer a:hover {
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffed03; text-decoration:underline;}


.orangetext { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fe8100}
.yellowtext { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffed03}

a:link
{
	color:#FF9900; text-decoration:none; font-weight:bold;
}
a:visited
{
	color:#FF9900;  text-decoration:none; font-weight:bold;
}
a:hover
{
	color: #fff000; text-decoration:none; font-weight:bold;
}
a:active
{
	color:#FF9900;  text-decoration:none; font-weight:bold;
}



.fblink:link, .fblink:visited, .fblink:active
{
	color:#ffffff; text-decoration:none; font-weight:bold; font-size:13px;
}

.fblink:hover
{
	color: #fff000; text-decoration:underline; font-weight:bold; font-size:13px;
}


.submit { border:1px solid #ffffff; background-image:url(images/blue.jpg);
		background-repeat:repeat-x; background-color:#042f9b; padding:1px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
		
.osubmit { border:1px solid #ffffff; background-image:url(images/orange.jpg);
		background-repeat:repeat-x; padding:3px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#ff6e02;}

.img {border:3px solid #FFFF00; padding:5px; margin:10px;}
.img2 {border:3px solid #FF9900; padding:5px; margin:10px;}
img { behavior: url(iepngfix.htc) }

