/*******************************************************
This version of reset.css developed by Eric Meyer - http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
*******************************************************/


/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}




blockquote {
margin:1em;
padding:.5em;
background-color:#eeeeee;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

blockquote p {
margin:.2em;
}

/* << ----------------// Outer container that holds all the columns //---------------->> */
#mainContainer {
margin:0 auto;
padding:0;
width:945px;
}



/* << ----------------// Left column //---------------->> */
#columnOne {
float:left;
margin:0;
padding:0px 0px 0px 0px;
width:540px;
}

#columnOne h1 { font-family:Arial, Helvetica, sans-serif; color:#66FFFF; font-weight:bold; font-size:14px;}
#columnOne p { font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:normal; font-size:12px;}
#columnOne p  a:link{ font-family:Arial, Helvetica, sans-serif; color: #000033; font-weight:bold; font-size:12px; text-decoration:underline}
#columnOne p  a:active{ font-family:Arial, Helvetica, sans-serif; color:#000033; font-weight:bold; font-size:12px; text-decoration:underline}
#columnOne p  a:visited{ font-family:Arial, Helvetica, sans-serif; color:#000033; font-weight:bold; font-size:12px; text-decoration:underline}
#columnOne p  a:hover{ font-family:Arial, Helvetica, sans-serif; color: #FFCC00; font-weight:bold; font-size:12px; text-decoration:underline}
#columnOne .btn { background-image:url(images/igov_homearrow.gif); background-repeat:no-repeat; background-position:left}
#columnOne .btn a:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000033; padding-left:10px; }
#columnOne .btn a:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000033; padding-left:10px; }
#columnOne .btn a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000033; padding-left:10px; }
#columnOne .btn a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color: #FFCC00; padding-left:10px; }
/* << ----------------// Middle column //---------------->> */
#columnTwo {
float:left;
margin:0;
padding:0px 0px 0px 0px;
width:250px;
}
#columnTwo h1 { font-family:Arial, Helvetica, sans-serif; color:#CC3300; font-weight:bold; font-size:13px;}
#columnTwo p { font-family:Arial, Helvetica, sans-serif; color: #103d6a; font-weight:bold; font-size:12px;}
#columnTwo .btn { background-image:url(images/igov_homearrow2.gif); background-repeat:no-repeat; background-position:left}
#columnTwo .btn a:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000033; padding-left:10px; }
#columnTwo .btn a:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000033; padding-left:10px; }
#columnTwo .btn a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000033; padding-left:10px; }
#columnTwo .btn a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color: #0066CC; padding-left:10px; }

#columnTwo .btn2 { background-image:url(images/igov_homearrow2.gif); background-repeat:no-repeat; background-position:left}
#columnTwo .btn2 a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000033; padding-left:10px; }
#columnTwo .btn2 a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000033; padding-left:10px; }
#columnTwo .btn2 a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000033; padding-left:10px; }
#columnTwo .btn2 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color: #0066CC; padding-left:10px; }


/* << ----------------// Right column //---------------->> */
#columnThree {
float:left;
margin:0;
padding:0px 0px 0px 0px;
width:150px;

}



/* << ----------------// Fix so that the outer DIV will wrap around all floated DIVs within //---------------->> */
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */