 /*
 *@author            Laura Henry
 *@created          aug 2005
 */

/*  Start defining layout blocks */

#container { width: 740px;
			height:500px;
			z-index: 0;   
			position: relative;  
			margin: 0 auto;
			}
			
/* header for form and nonform */
#header { position: absolute; z-index: 2; top:0px; left:0px; width: 730px;  }
/* end header  */

/* body elements */
#pagecopy { position: absolute; 
			z-index: 1; 
			width: 330px; 
			left: 0px; 
			background-image:url(../images/right_bg.gif);
			background-color: #FFFFFF;
			background-repeat: repeat-y; }   

/* end body elements */


/* nonform elements */
/* nonform elements */
#mainBoxnoform { position: absolute; 
				z-index: 1; 
				top:0px; 
				left:0px; 
				width: 730px; 
				height: 380px; 
				background-color:#f3f3f3; } 
#pagecopynoform { position: absolute; width:731px; height:270px; left:0px; top:170px; text-align:left;  background-color: #FFFFFF;}
#footernoform {  position: absolute; z-index: 0; width: 731px; top:370px; left: 0px; text-align:center; background-color: #FFFFFF; padding-bottom:10px;}
/* end nonform elements */
/* end nonform elements */


/* form elements */
#formbox { position: absolute; 
			z-index: 3; 
			width: 401px; 
			left: 330px; 
			overflow: hidden; 
			background-image:url(../images/frm_bg.gif);
			background-color: #FFFFFF;
			background-repeat: repeat-y;  }
			
#formheader {position: relative; z-index: 3; width: 430px; height: 57px; top: 0px; left: 0px;}
#row {  width: 430px;  /*height: 25px;*/  padding-top: 0px;  padding-bottom: 3px;  padding-left: 5px; }
#button {width:380px;}
/* form stuff */
input, select {
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
}

.form { font-family: verdana;font-size: 11px; font-weight: normal;color:#FFFFFF; }
span.label { float:left;width:145px;text-align: left; color:#FFFFFF;}


/* prequal only elements */
#prequal {position:relative; left:10px; width:430px; text-align: left;  }
#rowprequal {position: relative; width: 400px; padding-right:0px;  }
span.formnumber { position:absolute; width:25px;   }

/* end prequal only elements */

/* for submit button */
.thide { display: none; }
.tshow { display: block; font-weight: bold; font-size:12px; color:#FFFFFF; } 

/** autotab styles**/
.formfieldfocus {background-color: #dce4f1;}
.s_paren { font-size: 20px; }

.error { color:#FF0000;
		font-weight: bold; 
		font-size: 11px; 
		padding-left: 5px;}
/* end form elements */

.copyrightContent {
	text-align: right;
	padding-top: 10px;
	color: #000000;
	font-weight: normal;
	padding-right: 3px;
	font-size: 10px;
}
/*  footer elements */
#footer { position: relative; 
			width: 731px;  
			z-index: 2; 
			height : 60px;
			left: -4px;  			
			top:20px;			
			color: #000000; 			
			background-color: #FFFFFF;  
			}
#footerimages {position: absolute ; left:0px;width: 731px; }
/* end footer elements */


  
/* ********************************************************************** */

/*  Start defining content blocks */
/*  body content: */
#pagecopyContent {padding-top: 30px; padding-bottom: 20px; padding-left: 20px; padding-right:20px; font-weight: normal; text-align: left; }
#pageBottomSpacer {position:absolute;left:130px;top:50px; background-color:#A8A8A8;height:30px;width:731px;}
#formContent {position: relative;z-index: 1; padding-top: 0px; padding-bottom: 10px; padding-left: 15px; padding-right: 20px; text-align: left;
} 
/*  end defining content blocks */




/* pop up styles */
.popcolor {background-color: #A8A8A8;}
#popcontainer { width: 500px; z-index: 0; position: relative; margin: 0 auto;  }

#popheader { position: relative; 
			z-index: 1; 
			top:0px; 
			left:0px; 
			width: 500px;  
			text-align:left; 
			background-color:			
			 }

#poppagecopy { position: relative; 
				z-index: 1; 
				width: 500px; 
				left: 0px;  
				background-image:url(../images/pop_bg.gif);
				background-color: #FFFFFF; 
				background-repeat: repeat-x; }
   
#poppagecopyContent {
	color: #000000;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 15px;
    font-weight: normal;
    text-align: left;
}
.poptop { position: relative;top:10px; width: 500px; padding:10px; text-align:right;}
.popbottom { position: relative; z-index: 1; left:0px; width: 500px; height: 60px; text-align:right;  padding:10px;}

/* styles */
/* styles */
/* styles */
body { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; }
body { text-align:center; 
		font-family: arial; 
		background-image:url(..);
		background-repeat: repeat;}
body { background-color: #A8A8A8;}

p { color:#000000; }
div {
	color:#FFFFFF;
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
}

	
/* various */
.bold { font-weight: bold; }
.small {font-size: 11px;}
.italic {font-style:italic;}

/* headings */
h1 { color:#000000; font-size: 14px; font-weight: bold; margin-top:0px; }
h2 { color:#000000; font-size: 13px; font-weight: bold;  }
h3 { color:#000000; font-size: 11px; font-weight: bold;  }

/* links */

a { color:;
 	font-size: 12px;  
	text-decoration: ; 
	font-weight:normal; }
a:hover { color:; 
		font-size: 12px; text-decoration: underline; font-weight:normal; }
a:visited { color:; 
			font-size: 12px; text-decoration: underline; font-weight:normal; }
a.pgLink:link,a.pgLink:active,a.pgLink:visited{
	font-family:Arial;
	font-size:12px;
	color:#0033FF;	
}
.pop_link { color:#0033FF;
 	font-size: 12px;  
	text-decoration: ; 
	font-weight:normal; }
a.pop_link { color:#0033FF;
 	font-size: 12px;  
	text-decoration: normal; 
	font-weight:normal; }
a.pop_link:hover { color:; 
					font-size: 12px; 
					text-decoration: normal; 
					font-weight:normal; }
a.pop_link:visited { color:; 
					font-size: 12px; 
					text-decoration: normal; 
					font-weight:normal; }

.footerlinks  { color:#000000;
 				font-size: 12px;  
				text-decoration: ;  font-weight:normal; }
a.footerlinks { color:#000000;
 				font-size: 12px;  
				text-decoration: ;  font-weight:normal; }
a.footerlinks:hover { color:#000000; 
					font-size: 12px; 
					text-decoration: ;}
a.footerlinks:visited { color:#000000; 
						font-size: 12px; 
						text-decoration: ;}

.pop_clslink {
  padding-left:360px;
}

.pop_clslink_btm {
  text-align:right;
}

a.ftrLink { color:#000000;
 				font-size: 12px;  
				text-decoration: ;  font-weight:normal; }
a.ftrLink:hover { color:#00FFFF; 
					font-size: 12px; 
					text-decoration: ;}
a.ftrLink:visited { color:#00FFFF; 
						font-size: 12px; }
.sorryTitle
{
	font-family: arial,verdana;
	font-size: 18px;
	font-weight: bold;
	color: #000000;	
}

/* form elements */
#formbox1 { 
			z-index: 3; 
			width: 401px; 
			left: 330px; 
			overflow: hidden; 
			background-color: #FFFFFF;
			_height: 570px;  }
			
#header1 { z-index: 2; top:0px; left:0px; width: 730px; float: left; }	 
#pageBottomSpacer1 {left:130px;top:50px; background-color:#A8A8A8;height:30px;width:731px;}
#footer1 {
			width: 731px;  
			z-index: 2; 
			height : 60px; 			
			top:20px;			
			color: #000000; 			
			background-color: #FFFFFF;  
			float: left;
			}
#indexBody{
	width: 704px !important;
}
#container1 { width: 740px;
			height:715px;
			z-index: 0;   
			position: relative;  
			margin: 0 auto;
}
#footerimages1 {left:0px;width: 731px; }
