/*

interior.css - interior page styles
*/

/*Typography Styles*/

#crumbs, #meta {
	color: #5C6F7B;
	font-size: 1.1em;
}

#crumbs a, #meta a {
	color: #5C6F7B;
	text-decoration: none;
}

#crumbs a:hover, #meta a:hover {
	text-decoration: underline;
}

#meta {
	text-align: right;
}

#headline {
	color: #fff;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 2.5em;
}

.learn.inner #headline {
	color: #6c205e;
}

.act.inner #headline {
	color: #1d3d70;
}

.connect.inner #headline {
	color: #ca7929;
}

.other.inner #headline {
	color: #01928f;
}

#colLeft h3 a {
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

.learn #colLeft h3 a {
	color: #6c205e;
}

.act #colLeft h3 a {
	color: #1d3d70;
}

.connect #colLeft h3 a {
	color: #ca7929;
}

.other #colLeft h3 a {
	color: #01928f;
}

#colLeft li a {
	color: #5C6F7B;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.3em;
	text-decoration: none;
}

#colLeft li.open a {
	font-weight: bold;
}

.learn #colLeft li.open a {
	color: #6c205e;
}

.act #colLeft li.open a {
	color: #1d3d70;
}

.connect #colLeft li.open a {
	color: #ca7929;
}

.other #colLeft li.open a {
	color: #01928f;
}

#colLeft li.open li a {
	color: #5C6F7B !important;
	font-weight: normal !important;
}

#colLeft li.open li.active a {
	font-weight: bold !important;
}

.learn #colLeft li.open li.active a {
	color: #6c205e !important;
}

.act #colLeft li.open li.active a {
	color: #1d3d70 !important;
}

.connect #colLeft li.open li.active a {
	color: #ca7929 !important;
}

.other #colLeft li.open li.active a {
	color: #01928f !important;
}

#colLeft h3 a:hover, #colLeft li a:hover {
	text-decoration: underline;
}

.inner #colMiddle h2 {
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 2.5em;
	line-height: 1.3em;
}

.learn.inner #colMiddle h2 {
	color: #6c205e;
}

.act.inner #colMiddle h2{
	color: #1d3d70;
}

.connect.inner #colMiddle h2 {
	color: #ca7929;
}

.other.inner #colMiddle h2 {
	color: #01928f;
}

.inner #colMiddle h3 {
	font-size: 1.4em;
	font-weight: bold;
}

.learn.inner #colMiddle h3 {
	color: #6c205e;
}

.act.inner #colMiddle h3 {
	color: #1d3d70;
}

.connect.inner #colMiddle h3 {
	color: #ca7929;
}

.other.inner #colMiddle h3 {
	color: #01928f;
}

.inner #colMiddle h3 a.more {
	color: #92a1ad;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 0.75em;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}

.inner #colMiddle h4 {
	color: #5C6F7B;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.6em;
	line-height: 1.4em;
}

.inner #colMiddle p span.city {
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-weight: bold;
	text-transform: uppercase;
}

.inner #colMiddle p a.more {
	color: #92a1ad;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 0.8em;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}

.inner #colMiddle h3 a.more:hover, .inner #colMiddle p a.more:hover {
	text-decoration: underline;
}

#colMiddle p {
	color: #5C6F7B;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.4em;
	line-height: 1.4em;
}

#colMiddle li {
	color: #5C6F7B;
	font-family: inherit;
}



#colMiddle p span.smaller { 
	font-size: 0.9em;
	line-height: 1.1em;
}

#colMiddle .searchResults { 
	font-size: 1.3em;
	font-weight: normal;
	line-height: 1.3em;
}

#colMiddle .searchResultsDescription { 
	font-size: 1.3em;
	color: #5C6F7B;
	line-height: 1.3em;
}

#colMiddle .searchResultsSmaller { 
	font-size: 1.0em;
	line-height: 1.0em;
}

.inner #colMiddle blockquote p {

	color: #5C6F7B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin-left:25px; 
	text-align:left; 
	padding-top:0px;
	padding-bottom: 10px; 
	}

.inner #colMiddle ol {
	color: #5C6F7B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	list-style-type: decimal;
	list-style-position:inherit;
	margin-left:50px; 
	padding-top:0px;
	padding-bottom: 10px; 
}


.inner #colMiddle ul {
	color: #5C6F7B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	list-style-position:inherit;
	margin-left:50px; 
	padding-top:0px;
	list-style-type: disc; 	
	padding-bottom: 10px; 

}


#colMiddle ol {
	color: inherit;
	font-family: inherit;
	font-size: inherit;
	list-style-type: decimal;
	list-style-position:inherit;
	margin-left:50px; 
	padding-top:0px;
	padding-bottom: 10px; 

}


#colMiddle ul {
	color: inherit;
	font-family: inherit;
	font-size: inherit;
	list-style-position:inherit;
	margin-left:50px; 
	padding-top:0px;
	list-style-type: disc; 	
	padding-bottom: 10px; 
}


#colMiddle p.intro {
	font-size: 1.6em;
	line-height: 1.3em;
}

.inner #colMiddle p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.3em;
}

.inner #colTwoThirds p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.3em;
	color: #5C6F7B;
}

.lafcases {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1.2em;
}
	
.pageIndex  {
	font-family: Arial, Helvetica, sans-serif;
	color: #5C6F7B;
	font-size: 0.9em;
	font-weight:bold;
	text-transform: uppercase;
	}
	
.index  {
	font-family: Arial, Helvetica, sans-serif;
	color: #5C6F7B;
	margin:10px; 
	font-size: 1.2em;
	}

#colMiddle a {
	color: #01928f;
	text-decoration: none;
}

#colMiddle a:hover {
	text-decoration: underline;
}

.list dt a {
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.6em;
	text-decoration: none;
}

.learn #colMiddle .list dt a {
	color: #6c205e;
}	

.act #colMiddle .list dt a {
	color: #1d3d70;
}	

.connect #colMiddle .list dt a {
	color: #ca7929;
}	

.other #colMiddle .list dt a {
	color: #01928f;
}	

.list dd {
	color: #5C6F7B;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.3em;
	line-height: 1.4em;
}

#colMiddle .list dd .more {
	color: #92a1ad;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 0.8em;
	text-decoration: none;
	text-transform: uppercase;
}

.list dd .date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

#colMiddle .list dd .more:hover {
	text-decoration: underline;
}

.headerList h6 a {
	color: #5C6F7B !important;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	text-decoration: none;
	text-transform: uppercase;
}

#colMiddle .comment h4 {
	font-size: 1.3em;
}

#colMiddle .comment p {
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.3em;
}

.notice, .job {
	color: #5c6f7b;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.3em;
	line-height: 1.35em;
}

.notice a, .job a {
	color: #01928f;
	text-decoration: none;	
}

.notice a.more {
	color: #92a1ad;
	font-size: 0.8em;
	text-decoration: none;
	text-transform: uppercase;
}

.job .date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.notice a:hover, .job a:hover {
	text-decoration: underline;
}

#side div h4 a {
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.3em;
	text-decoration: none;
}

.learn #side div h4 a {
	color: #6c205e;
}

.act #side div h4 a {
	color: #1d3d70;
}

.connect #side div h4 a {
	color: #ca7929;
}

.other #side div h4 a {
	color: #01928f;
}	
	
	
#side div p {
	color: #5c6f7b;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.2em;
}

#side div a.more {
	color: #92a1ad;
	font-size: 0.9em;
	text-decoration: none;
	text-transform: uppercase;
}

#resources h3 {
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.3em;
}

#kicker h3 {
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
}

.learn #resources h3, .learn #kicker h3 {
	color: #6c205e;
}

.act #resources h3, .act #kicker h3 {
	color: #1d3d70;
}

.connect #resources h3, .connect #kicker h3 {
	color: #ca7929;
}

.other #resources h3, .other #kicker h3 {
	color: #01928f;
}	

#resources li a {
	color: #5c6f7b;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.2em;
	text-decoration: none;
}

#resources li a:hover {
	text-decoration: underline;
}

#kicker {
	font-size: 1.2em;
}

#kicker h2 {
	background: #f0f6e7;
	font-size: 1.3em;
	text-align:center;
	}	
	
#kicker p {
	color: #5c6f7b;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
}

#kicker p a {
	color: #5c6f7b;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.2em;
	text-decoration: none;
}

#kicker p a:hover {
	text-decoration: underline;
}

/* Add style for colRight kicker headline H2 link. Added 05/02/2011. */
.learn #kicker h3 a {
	color: #6c205e;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.2em;
	text-decoration: none;
	}	
	
.learn #kicker h3 a:hover {
	text-decoration: underline;
	}		
	
.learm #kicker h3 a:visited {
	color: #6c205e;
	text-decoration: underline;
	}			
/* End style. */	

.learn #kicker p a {
	color: #6c205e;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.2em;
	text-decoration: none;	
}

.learn #kicker p a:hover {
	text-decoration: underline;	
}

/* Add style for colRight kicker headline H2 link. Added 05/02/2011. */
.act #kicker h3 a {
	color: #1d3d70;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.2em;
	text-decoration: none;
	}	
	
.act #kicker h3 a:hover {
	text-decoration: underline;
	}		
	
.act #kicker h3 a:visited {
	color: #1d3d70;
	text-decoration: underline;
	}			
/* End style. */	

.act #kicker p a {
	color: #1d3d70;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.2em;
	text-decoration: none;	
}

.act #kicker p a:hover {
	text-decoration: underline;	
}

/* Add style for colRight kicker headline H2 link. Added 05/02/2011. */
.connect #kicker h3 a {
	color: #ca7929;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.2em;
	text-decoration: none;
	}	
	
.connect #kicker h3 a:hover {
	text-decoration: underline;
	}		
	
.connect #kicker h3 a:visited {
	color: #ca7929;
	text-decoration: underline;
	}			
/* End style. */	

.connect #kicker p a {
	color: #ca7929;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.2em;
	text-decoration: none;	
}

.connect #kicker p a:hover {
	text-decoration: underline;	
}

/* Add style for colRight kicker headline H2 link. Added 05/02/2011. */
.other #kicker h3 a {
	color: #01928f;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.2em;
	text-decoration: none;
	}	
	
.other #kicker h3 a:hover {
	text-decoration: underline;
	}		
	
.other #kicker h3 a:visited {
	color: #01928f;
	text-decoration: underline;
	}			
/* End style. */	

.other #kicker p a {
	color: #01928f;
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size: 1.2em;
	text-decoration: none;	
}

.other #kicker p a:hover {
	text-decoration: underline;	
}
/*Layout Styles*/

#crumbs, #meta {
	background: #f0f6e7;
	border-top: 3px solid #fff;
	padding: 4px 15px;
	height: 16px;
}

#crumbs {
	float: left;
	width: 500px;
}

#meta {
	margin-bottom: 3px;
	width: 672px;
	overflow: hidden;
}

#meta a {
	padding-left: 17px;
}

#print {
	background: url(http://www.aauw.org/images/iconPrint.gif) 0px 3px no-repeat;
}

#share {
	background: url(http://www.aauw.org/images/iconShare.gif) 2px 2px no-repeat;
	margin-left: 10px;
}

#headline {
	height: 36px;
	margin-bottom: 3px;
	padding: 52px 0 0 253px;
	width: 449px;
}

.learn #headline {
	background: #6c205e;
}

.act #headline {
	background: #1d3d70;
}

.connect #headline {
	background: #ca7929;
}

.other #headline {
	background: #01928f;
}

.learn.inner #headline {
	background: #ede7ef;
}

.act.inner #headline {
	background: #e5e7f0;
}

.connect.inner #headline {
	background: #f7eadc;
}

.other.inner #headline {
	background: #e9f3f3;
}

#columns {
	overflow: auto;
	padding-bottom: 25px;
}

#colLeft {
	float: left;
	margin-right: 4px;
	width: 232px;
}

#colLeft h3 {
	margin: 20px 0 8px;
	padding: 8px 15px;
}

#colLeft h3.preOpen {
	margin: 20px 0 0px;
	padding: 8px 15px;
}

.learn #colLeft h3 {
	background: url(/images/separatorPurple.gif) left bottom repeat-x;
	border-top: 3px solid #6c205e;
}

.act #colLeft h3 {
	background: url(/images/separatorBlue.gif) left bottom repeat-x;
	border-top: 3px solid #1d3d70;
}

.connect #colLeft h3 {
	background: url(/images/separatorOrange.gif) left bottom repeat-x;
	border-top: 3px solid #ca7929;
}

.other #colLeft h3 {
	background: url(/images/separatorTeal.gif) left bottom repeat-x;
	border-top: 3px solid #01928f;
}

.learn #colLeft h3.active {
	background: #ede7ef url(/images/separatorPurple.gif) left bottom repeat-x;
}

.act #colLeft h3.active {
	background: #e5e7f0 url(/images/separatorBlue.gif) left bottom repeat-x;
}

.connect #colLeft h3.active {
	background: #f7eadc url(/images/separatorOrange.gif) left bottom repeat-x;
}

.other #colLeft h3.active {
	background: #e9f3f3 url(/images/separatorTeal.gif) left bottom repeat-x;
}

#colLeft li {
	background: url(/images/seperatorGrey.gif) left bottom repeat-x;
	margin: 0 0 8px 15px;
	padding-bottom: 8px;
}

#colLeft li ul {
	background: url(/images/seperatorGrey.gif) repeat-x;
	padding-top: 8px;
}

#colLeft li li {
	margin: 0 0 8px 15px;
	padding: 0 0 8px 0px;
}

#colLeft li.open {
	background: none;
	margin: 0;
}

#colLeft li.open li.last {
	margin-bottom: 0;
}

#colLeft li.preOpen {
	margin: 0;
	padding-left: 15px;
}

#colLeft li.open a {
	display: block;
	padding: 8px 15px;
}

.learn #colLeft li.open a {
	background: #ede7ef;
}

.act #colLeft li.open a {
	background: #e5e7f0;
}

.connect #colLeft li.open a {
	background: #f7eadc;
}

.other #colLeft li.open a {
	background: #e9f3f3;
}

#colLeft li.open li a {
	background: none !important;
	display: inline !important;
}

#colLeft li.active a {
	background: none !important;
}

#colLeft li.open li.active {
	padding-bottom: 1px;
}

#colLeft li.open li.preActive {
	margin-bottom: 0;
}

#colLeft li.open li.active a {
	display: block !important;
	padding: 8px 15px;
}

.learn #colLeft li.open li.active a {
	background: #ede7ef !important;
}

.act #colLeft li.open li.active a {
	background: #e5e7f0 !important;
}

.connect #colLeft li.open li.active a {
	background: #f7eadc !important;
}

.other #colLeft li.open li.active a {
	background: #e9f3f3 !important;
}

#colMiddle {
	float: left;
	margin-right: 4px;
	width: 465px;
}

#colMiddle .first {
	margin-top: 15px;
}

#colMiddle p.image, #colMiddle .headerList.first {
	margin-top: 0;
}

#colMiddle h3 {
	margin-bottom: 2px;
	padding: 0 15px;
}

#colMiddle h2, #colMiddle h4, #colMiddle p {
	margin-bottom: 15px;
	padding: 0 15px;
}

.headerList {
	position: relative;
}

#colMiddle .headerList h3 {
	height: 45px;
	margin: 0 0 15px 15px;
	padding: 0;
	text-indent: -9999px;
	width: 451px;
}

#colMiddle .headerList h3.updates {
	background: url(/images/headerUpdates.gif);
}

.headerList h3.events {
	background: url(/images/headerEvents.gif);
}

.headerList h3.deadlines {
	background: url(/images/headerDeadlines.gif);
}

#colMiddle .headerList h6 {
	left: 396px;
	position: absolute;
	top: 25px;
}

.notice, .job {
	background: url(/images/seperatorGrey.gif) left bottom repeat-x;
	margin: 0 15px 10px 15px;
	padding-bottom: 10px;
}
dl.list {
	padding-top: 10px;
	margin: 0 15px 20px;
}

.learn .list {
	background: url(/images/separatorPurple.gif) repeat-x;
}

.act .list {
	background: url(/images/separatorBlue.gif) repeat-x;
}

.connect .list {
	background: url(/images/separatorOrange.gif) repeat-x;
}

.other .list {
	background: url(/images/separatorTeal.gif) repeat-x;
}

#colMiddle .headerList .list {
	background: none;
	padding-top: 0;
}

.list dt {
	margin-bottom: 5px;
}

.list dd {
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.learn .list dd {
	background: url(/images/separatorPurple.gif) left bottom repeat-x;
}

.act .list dd {
	background: url(/images/separatorBlue.gif) left bottom repeat-x;
}

.connect .list dd {
	background: url(/images/separatorOrange.gif) left bottom repeat-x;
}

.other .list dd {
	background: url(/images/separatorTeal.gif) left bottom repeat-x;
}

.list dd .date {
	display: block;
	margin-top: 3px;
}

#comments {
	margin-left: 15px;
}

#comments h3 {
	background: url(/images/headerComments.gif) no-repeat;
	height: 37px;
	margin-bottom: 10px;
	text-indent: -9999px;
}

.comment {
	background: #f0f6e7 url(/images/bgComment.gif) 15px 15px no-repeat;
	margin-bottom: 10px;
	padding: 15px 5px 15px 20px;
	width: 426px;
}

.comment .left {
	float: left;
	width: 135px;
}

#colMiddle .comment h4 {
	margin-bottom: 8px;
}

.comment p {
	margin-left: 135px;
}

#colRight {
	float: left;
	width: 232px;
}

#colRight .headerList h3 {
	height: 45px;
	margin-bottom: 15px;
	text-indent: -9999px;
	width: 232px;
}

#colRight .headerList h6 {
	left: 163px;
	position: absolute;
	top: 25px;
}

.headerList h3.notices {
	background: url(/images/headerNotices.gif);
}

.headerList h3.jobs {
	background: url(/images/headerJobs.gif);
}

#colRight .image {
	float: left;
	margin-right: 3px;
	width: 115px;
}

#colRight .image img {
	height: 115px;
	width: 115px;
}

#colRight #side h3 {
	height: 115px;
	margin-bottom: 3px;
	margin-left: 118px;
	text-indent: -9999px;
	width: 114px;
}

.learn #colRight #side h3 {
    background: url(/images/labelEmpowers_1.gif);
} 

.act #colRight #side h3 {
	background: url(/images/labelAdvocates_1.gif);
}

.connect #colRight #side h3 {
	background: url(/images/labelConnects_1.gif);
}

.other #colRight #side h3 {
	background: url(/images/labelTransforms_1.gif);

}
#colRight #side div {
	clear: left;
	margin-bottom: 3px;
	padding: 10px 8px;
}

.learn #side div {
	background: #ede7ef;
}

.act #side div {
	background: #e5e7f0;
}

.connect #side div {
	background: #f7eadc;
}

.other #side div {
	background: #e9f3f3;
}

#side div h4 {
	margin-bottom: 8px;
	padding-bottom: 5px;
}

.learn #side div h4 {
	border-bottom: 1px dotted #6c205e;
}

.act #side div h4 {
	border-bottom: 1px dotted #1d3d70;
}

.connect #side div h4 {
	border-bottom: 1px dotted #ca7929;
}

.other #side div h4 {
	border-bottom: 1px dotted #01928f;
}

.learn .spotlight {
	background: #6c205e;
}

.act .spotlight {
	background: #1d3d70;
}

.connect .spotlight {
	background: #ca7929;
}

.other .spotlight {
	background: #01928f;
}

#resources {
	padding: 15px;
	color: #5c6f7b;
}

.learn #resources {
	background: #ede7ef;
}

.act #resources {
	background: #e5e7f0;
}

.connect #resources {
	background: #f7eadc;
}

.other #resources {
	background: #e9f3f3;
}

#resources h3, #kicker h3 {
	margin-bottom: 5px;
	padding-bottom: 8px;
}

.learn #resources h3, .learn #kicker h3 {
	border-bottom: 1px dotted #6c205e;
}

.act #resources h3, .act #kicker h3 {
	border-bottom: 1px dotted #1d3d70;
}

.connect #resources h3, .connect #kicker h3 {
	border-bottom: 1px dotted #ca7929;
}

.other #resources h3, .other #kicker h3 {
	border-bottom: 1px dotted #01928f;
}

#resources li {
	border-bottom: 1px dotted #5c6f7b;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

#kicker div {
	background: #f0f6e7;
	margin-bottom: 3px;
	padding: 15px;
}

#colTwoThirds {
	float: left;
	margin-right: 4px;
	width: 675px;
}

#colWide {
	float: left;
	margin-right: 4px;
	width: 915px;
	padding-left:15px;
}

#colWide .first, #colTwoThirds .first {
	margin-top: 15px;
}

#colWide p.image, #colTwoThirds p.image, #colWide .headerList.first, #colTwoThirds .headerList.first{
	margin-top: 0;
}

#colWide h3, #colTwoThirds h3 {
	margin-bottom: 2px;
	padding: 0 15px;
}

#colWide h2, #colTwoThirds h2, #colWide h4, #colTwoThirds h4, #colWide p, #colTwoThirds p{
	margin-bottom: 15px;
	padding: 0 15px;
}

#colWide .headerList h3, #colTwoThirds .headerList h3 {
	height: 45px;
	margin: 0 0 15px 15px;
	padding: 0;
	text-indent: -9999px;
	width: 451px;
}

#colWide .headerList h3.updates, #colTwoThirds .headerList h3.updates{
	background: url(/images/headerUpdates.gif);
}


#colWide .headerList h6, #colTwoThirds .headerList h6 {
	left: 396px;
	position: absolute;
	top: 25px;
}


#colWide .headerList .list, #colTwoThirds .headerList .list {
	background: none;
	padding-top: 0;
}

#colWide p {
	color: #5C6F7B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.4em;
	font-weight: normal;
}

#colWide ul {
	color: #5C6F7B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	list-style-position:inherit;
	margin-left:50px; 
	padding-top:0px;
	list-style-type: disc; 	
	padding-bottom: 10px; 
}

#colWide .error p, .error td, .error blockquote { 
	font-size: 1.2em;
	line-height: 1.4em;
	color : #ff0000; 
} 

