/*
Light Blue #7498B3
Dark Blue #1C2F62
Light Grey #F2F2F2
*/

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, img, hr {
margin: 0;
padding: 0;
border: 0;
}

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	text-align:center;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#1C2F62;
	background-color:#1C2F62;
	/*background-image:url(images_site/background.jpg); background-repeat:repeat-x;*/
}

table{text-align:left;}

li{margin-left:20px; margin-top:5px;}

a{color:#7498B3; text-decoration:none;}
a:hover{color:#1C2F62;}
.daHand{cursor:pointer;cursor:hand; color:#B9B3AA;}
  .daHand:hover{color:#CFBDA5;}

h1{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:15px; text-align:center;}
h2{}
h3{}

/* styles that define the main table structure */
.tdLeft {
	background-image: url(images_site/bkgnd_left.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #1C2F62;
}
.tdRight {
/*	background-image: url(images_site/bkg_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
	background-color: #1C2F62;
}
.tdContent{background-image:url(images_site/bkgnd.jpg);}

.titleText{font-weight:bold; color:#6B6968; text-transform:uppercase;}
.boldText{font-weight:bold;}
#clearit{clear:both;}

.img_right{float:right; margin:0 0 10px 10px;}
.img_left{float:left; margin:0 10px 0px 0;}
/***********************************************/
/* Page tag styles                             */
/***********************************************/
#wrapper{}
#head{width:800px; height:325px; background-image:url(images_site/bkgnd_head.jpg); position:relative; background-repeat:no-repeat;}

#nav_main{
	line-height:25px;
	text-align:center;
	position:absolute;
	top:250px;
	left:353px;
	width:447px;
	color:#F2F2F2;
	font-size:11px;
	font-weight:bold;
}
	#nav_main a{color:#F2F2F2;}
	#nav_main a:hover{color:#7498B3;}

#left{
	width:230px;
	padding:0 15px;
	float:left;
	color:#F2F2F2;
	text-align:center;
	font-size:14px;
	line-height:18px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	}
#left .author{font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; padding-top:10px;}	

#content{width:500px; padding:0 15px; text-align:left; float:right;}
	.question{font-weight:bold;}
	.indent{padding-left:15px;}
	
#page_footer{margin:15px auto; color:#F2F2F2; padding-bottom:15px;}

form p {
	padding-left: 20px;
	text-align: left;
	line-height:20px;
	padding-bottom:10px;
}

.req {
	color:#ff0000;
}

.error{padding:10px; color:#996633;}