/*=====-------------------------  html elements  ----------------------------=====*/
body,div,p,blockquote,ol,ul,dl,li,dt,dd,td,th {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:13px;
	color: #006699;
} 

body {
	margin:0px;
	background-color:#ffffff;
	background-image:url("/images/clouds.jpg");
	background-repeat:repeat-x;
	background-position:0px 0px;
	/**/
}
table {
	border:0px none #ffffff;
	border-spacing:0px; /* mozilla only */
	empty-cells:show;	/* mozilla only */
	padding:0px;
	margin:0px;
}
td {
	text-align:left;
	vertical-align:top;
	margin:0px;
	padding:0px;
}
a {
	border:0px none #ffffff;
}
a:link { /* unvisited link */
	color:#764c48;
	text-decoration:underline;; 
}     
a:visited { /* visited link */
	color:#764c48; 
	text-decoration:underline;; 
}  
a:hover { /* mouse over link */
	color:#764c48; 
	text-decoration:none; 
}   
a:active { /* selected link */
	color:#006699; 
	text-decoration:underline;; 
}   

img {
	border:0px none #ffffff;
	padding:0px;
	margin:0px;
}
form {
	display:inline;
}
label {
	font-weight:normal;
}

p {
	margin:2px 0px 10px 0px;
	line-height:18px;
}
font {
	display:none;
}
h1 { margin:-4px 0px -2px -3px; }
h2,h3 { margin:-2px 0px 0px -2px; }
h4,h5 { margin:-2px 0px 0px -1px; }
h6 { margin:-2px 0px 0px -0px; }
/*=====-------------------------  html elements  ----------------------------=====*/



/*=====-------------------  interfaceBuilder section  -----------------------=====*/
td.ibContentCell {
	padding:10px 40px 20px 20px;
	width:100%;
	
	/* parsing hack - ie5.x won't read past this */
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width:;
}

a.ibSideMenuLink {
	display:block;
	width:100%;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	white-space:nowrap;
}
a.ibSideMenuLink:link { /* unvisited link */
	color:#764c48;
	text-decoration:underline;; 
}         
a.ibSideMenuLink:visited { /* visited link */
	color:#764c48;
	text-decoration:underline;; 
}      
a.ibSideMenuLink:hover { /* mouse over link */
	color:#764c48;
	text-decoration:none;; 
}        
a.ibSideMenuLinkActive:hover, a.ibSideMenuLinkActive:link, a.ibSideMenuLinkActive:visited, a.ibSideMenuLinkActive  { 
	color:#006699;
}



table.ibMenuTable {
	margin:10px 0px 10px 0px;
	width:140px;
}
*.ibSideMenuImage {
	height:10px;
	width:10px;
}
td.ibLinkCell {
	padding:3px 0px 4px 2px;
	vertical-align:middle;
}

div.ibFooterCell {
	color:#428cb1;
	font-size:11px;
	border-color:#428cb1;
	border-width:1px 0px 0px 0px;
	border-style:solid;
	text-align:right;
	padding:3px 60px 5px 4px;
}
div.ibFooterCell a {
	text-decoration:none;
	color:#006699;
}
div.ibFooterCell a:link { /* unvisited link */
	color:#006699;
	text-decoration:none;; 
}     
div.ibFooterCell a:visited { /* visited link */
	color:#006699; 
	text-decoration:none;; 
}  
div.ibFooterCell a:hover { /* mouse over link */
	color:#006699; 
	text-decoration:underline; 
}   
div.ibFooterCell a:active { /* selected link */
	color:#006699; 
	text-decoration:none;; 
}   


div.ibFooterCell span {
	margin:0px 8px;
	color:#428cb1;
}
/*====*/
#ibHeaderTable {
	height:102px;
	/*width:100%;*/
	border-spacing:0px; /* mozilla only */
	empty-cells:show;	/* mozilla only */
}
#ibHeaderTable td.ibMenuCell {
	height:75px;/**/
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#006699;
	text-align:right;
	vertical-align:bottom;
	padding:0px;
	margin:0px;
	
	
}
#ibHeaderTable td.ibMenuCell img {
	display:block;
	margin:0px 0px 0px 10px;
}
/*=====------------------  /interfaceBuilder section  -----------------------=====*/



/*=====---------------------------  labelling  ------------------------------=====*/

td.ibContentCell h1 {
	font-family:"times new roman ps", "times new roman";
	font-style:italic;
	font-size:24px;
	margin-bottom:10px;
	color:#764c48;
}
td.ibContentCell h2 {
	font-size:14px;
}

h2.directions {
	font-size:14px;
}

.responseMessage {
	color:#990000;
	margin-bottom:10px;
}
/*=====---------------------------  labelling  ------------------------------=====*/


/* form error messages */
.nc_errorMsg {
	font-size:10px;
	color:#990000;
}
/* form error messages */
