/******* defines styles for controlling the content layouts *********/

/*** two column basic ***/

#two-column-left{
	float:left; 
    margin-right:20px;
    width:460px;
}

.two-column-left-split	{
	float:left;
	width:220px;
	margin-right:10px;
	}

#two-column-right{
	float:left; 
    width:225px;
}

.inner-container img {
    float:right;
    margin:0px 0px 10px 5px;
}

/*** column boxes ***/

.column-box-widest{
	float:left; 
    margin-right:20px;
    width:460px;
}

.column-box-wider {
    float:left;
    width:300px;
}

.column-box {
	float:left; 
    margin-right:20px;
    width:220px;
}

.column-box-nomargin {
    float:left; 
    margin-right:0px;
    width:220px;
} 

/* this handles the fact that P tags have a 10px left margin on them. */
.column-box-p {
    float:left; 
    margin-right:20px;
    width:210px;
} 

.column-box-p-nomargin {
    float:left; 
    margin-right:0px;
    width:210px;
} 

/* home stuff */
#content-box-home {
    height:247px;
    padding:0px;
}

#content-box-home2 {
    height:247px;
    padding:0px;
}

#content-box-home img {
    float:left;
}

#content-box-home2 img {
    float:left;
}

#content-box-home div {
    float:left;
    width:450px;
}

#content-box-home2 div {
    float:left;
}

#content-box-home p {
    margin:15px;
}

#content-box-home2 p {
    margin:6px;
}

#content-right-home a {
  color:#858585;
  text-decoration:none;
}
#content-right-home a:visited { color:#858585; }
#content-right-home a:hover {color:#005A9B; text-decoration:underline; }
#content-right-home a:active { color:#858585; }

/* Homepage Center Box*/

.homecontent {
	font-size:11px;
	background-color: #EBF2F7;
	color: #6E6E6F;
}

.homecontent a {
	color:#3767B4;
	text-decoration: none;
}

.homecontent td {
	padding: 0 0 0 0;
}

.homecontent a:visited {
	color:#3767B4;
	text-decoration: none;
}

.homecontent strong {
	color:#090984;
}

.homecontent ul {
	list-style-type: disc;
	list-style: inside;
	padding-left: 30px;
}

a.homeboxnav:link {
	font-size: 13px;
}

a.homeboxnav:visited {
	font-size: 13px;
}

img.arrow {
	margin-right: 5px;
	margin-top: 6px
}

.inactive {
	color: #99BDD7;
	font-weight:normal;
	font-size: 11px;
}


.active {
	color: #005A9B;
	font-weight:normal;
	font-size: 11px;
}

.hidden {
	display: none;
}