/* BEGIN: General Site-wide Styles == */
*{
	margin:0;
	padding:0;
	list-style:none;
}

body{
	background:#fff;
	border-top:30px solid #439fe7;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#292929
}

p, address{
	margin:0 0 16px
}

q{
	display:block;
	margin:6px 0
}

cite{
	display:block;
	margin:6px 0
}

div:after{/* For Gecko Browsers which like to completely break float elements out of the parent's layout */
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}

img{
	border:0
}

a{
	color:#0c5a97;
	text-decoration:none
}

a:hover{
	text-decoration:underline
}
/* END: General Site-wide Styles ==== */


/* BEGIN: Headings ================== */
h1{
	font:normal 30px Georgia, "Times New Roman", Times, serif;
	color:#0c5a97
}

h2{
	font:normal 20px Georgia, "Times New Roman", Times, serif;
	color:#f29221;
}

h3{
	font:bold 16px Arial, Helvetica, sans-serif;
	margin:0 0 14px;
}

h4{
	font-size:11px;
	font-weight:bold;
	margin:0 0 14px;
}

h5{
	font-size:12px
}

h6{
	font-size:11px
}
/* END: Headings ================== */


/* BEGIN: Forms ================== */
fieldset{
	padding:10px;
	margin:20px 0
}

legend{
	padding:0 10px;
	font-weight:bold
}
option{
	padding:0 3px
}

input, textarea{
	padding:1px 2px
}
/* END: Forms ================== */


/* BEGIN: Tables ================== */
table{
	margin:0 0 16px
}

th{
	background:#333;
	color:#fff;
	padding:3px 6px
}
th.pagenav_prev, th.pagenav_next{
	background:transparent !important
}

td{
	padding:3px 6px
}

.even{
}
/* END: Tables ================== */


#main{
	margin:auto;
	width:750px;
	background:#fff
}

#content{
	float:left;
	width:710px
}

/* BEGIN: Header Styles ========== */
#header{
	height:83px;
	background:#fff;
}

#search{
	display:inline;
	float:right;
	width:205px;
	height:29px;
	margin:0 104px 0 0;
	padding:8px 0 0 30px;
	background:url(/templates/icru_home/images/bgSearch.gif) no-repeat bottom left;
}
#search *{
	vertical-align:middle
}
#search input{
	width:111px;
	padding:0 2px;
	border:0;
	font-size:9px
}
#logoScreen{
	margin:15px 0 0;
}
/* END: Header Styles ============ */
/* BEGIN: Navigation Styles ====== */
#nav{
	float:left;
	width: 100%;
	margin:0 0 0 1px;
	background:#fff
}
#nav li{
	float:left
}
#nav li a{
	display:block;
	float:left;
	height:23px;
	text-indent:-9999px
}
#navHome			{ width:62px; background:url(/templates/icru_home/images/navHome.jpg) }
#navAbout			{ width:76px; background:url(/templates/icru_home/images/navAboutICRU.jpg) }
#navCommissioners	{ width:96px; background:url(/templates/icru_home/images/navCommissioners.jpg) }
#navCurrentProgram	{ width:99px; background:url(/templates/icru_home/images/navCurrentProgram.jpg) }
#navReports			{ width:62px; background:url(/templates/icru_home/images/navReports.jpg) }
#navRelatedOrgs		{ width:92px; background:url(/templates/icru_home/images/navRelatedOrgs.jpg) }
#navNews			{ width:48px; background:url(/templates/icru_home/images/navNews.jpg) }
#navContact			{ width:92px; background:url(/templates/icru_home/images/navContactICRU.jpg) }
/* END: Navigation Styles ======== */

/* ================= Home Page Styles =======================*/

/* BEGIN: Home Splash Styles ====== */
#splash{
	height:203px;
	width:750px;
	background:url(/templates/icru_home/images/bgSplash.jpg) no-repeat;
}

#splashLeft h1{
	margin:0 0 17px
}

#splashLeft h3{
	color:#071520;
}

#splashLeft{
	float:left;
	width:350px;
	margin:0 44px 0 4px;
	padding:32px 0 0;
}

#splashRight{
	float:left;
	width:325px;
	padding:50px 0 0;
	font-size:12px;
	color:#535353
}

#splashRight p{
	margin-bottom:25px
}

#splashRight p img{
	position:relative;
	top:1px
}

#splashRight ul li{
	background:url(/templates/icru_home/images/bullet1.gif) no-repeat left;
	padding-left:11px;
	line-height:16px
}

#splashLinks{
	font-size:11px;
	text-align:right;
	padding:0 40px 0 0;
	margin:12px 0 0 !important
}
/* END: Home Splash Styles ======== */
/* BEGIN: Home Bottom Row Styles == */
#bottomRow{
	float:left;
	width:750px;
	margin:0 0 35px;
}
#bottomRow div{
	float:left;
	padding-top:18px
}
#bottomRow div.custom{
    padding-top:0;
}
#bottomRow div p a{
	font-size:10px;
	line-height:11px
}
#reports{
	width:232px;
	background:url(/templates/icru_home/images/bgNews1.jpg) no-repeat top right;
	padding-right:6px
}
#news{
	width:190px;
	background:url(/templates/icru_home/images/bgNews2.jpg) no-repeat top right;
	padding:0 30px;
}
#about{
	width:204px;
	background:url(/templates/icru_home/images/bgNews3.jpg) no-repeat top right;
	padding:0 28px 0 25px
}
/* END: Home Bottom Row Styles ==== */

/* ============== Interior Page Styles =======================*/

/* BEGIN: Interior Splash Styles == */
#splashInterior{
	float:left;
	width:745px;
	padding:0 0 15px 5px;
	background:url(/templates/icru_home/images/bgSplashInterior.jpg) no-repeat top left
}

#articleHeader {
	float: left;
	width: 745px;
	height:59px;
	padding:20px 0 0 14px;
	background: url(/templates/icru_home/images/bgSplashInterior.jpg) no-repeat top left
}
#articleHeader h1 {
	float: left;
	width: 500px;
	margin: 0 34px 0 0;
}
#articleHeader h3, #articleHeader h3 a{
	color:#439fe7
}

#splashInterior h1{
	float:left;
	width:185px;
	margin:0 34px 0 0;
}

#splashInterior h3, #splashInterior h3 a{
	color:#439fe7
}

#breadcrumb{
	margin:16px 0 12px;
	font-size:10px;
	color:#439fe7
}
#pathway{
	margin:16px 0 12px;
	font-size:10px;
}


#breadcrumb a, #pathway a, #pathway span{
	color:#439fe7
}

#breadcrumb span{
	color:#040405
}

#featuredItem{
	float:left;
	width:450px;
}

#articleHeaderLinks {
	float: left;
	width: 200px;
}
.orangelink, .bluelink{
	color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:2px 6px;

}
.orangelink{ background:#fd9b0f }
.bluelink{ background:#439fe7 }
/* END: Interior Splash Styles ==== */
/* BEGIN: Interior SubContent Styles ==== */
#subContentOuter{
	float:left;
	width:750px;
	padding:3px 0 0;
	background:url(/templates/icru_home/images/bgSubContentTop.jpg) no-repeat top right;
}
#subContentInner{
	float:left;
	width:731px;
	padding:0 15px 27px 4px;
	background:url(/templates/icru_home/images/bgSubContentBottom.jpg) no-repeat bottom left
}
#subContentOuter h3{
	color:#071520;
	margin-bottom:2px;
	padding:8px 0 6px 15px;
	background:url(/templates/icru_home/images/bgSubContentHeading.jpg) repeat-y top left
}
.articleSummary{
	padding:15px 45px 0 14px;
	background:url(/templates/icru_home/images/bgSummaryTop.gif) repeat-x top left
}
.articleSummary h4, .articleSummary h4 a{
	font-size:14px;
	color:#439fe7;
	margin-bottom:2px
}
.articleSummary p{
	font-size:12px;
	line-height:14px
}
.articleSummary p a{
	font-weight:bold;
	color:#439fe7;
}
#articlePaging{
	margin:25px 0 0;
	text-align:center;
	color:#0c5a97
}
p.sourceNote{
	margin-bottom:12px;
	font-style:italic;
	font-size:10px;
	color:#23201c
}
/* Article Display Styles */
h1#hdrPage{
	width:736px;
	height:59px;
	padding:20px 0 0 14px;
	background:url(/templates/icru_home/images/bgHeaderArticle.jpg) no-repeat top right
}
/* Joomla Styling */
div.componentheading{
	width:736px;
	height:59px;
	padding:20px 0 0 14px;
	background:url(/templates/icru_home/images/bgHeaderArticle.jpg) no-repeat top right;
	font:normal 30px Georgia, "Times New Roman", Times, serif;
	color:#0c5a97
}

#subContentOuter #breadcrumb{
	margin-left:16px
}
#subContentOuter h3.title{
	color:#0c5a97;
	padding:18px 0 15px 15px;
	font:bold 21px Arial, Helvetica, sans-serif
}
table.contentpaneopen{
	padding:0 !important;
	margin:0 !important;
	border-collapse:collapse;
        border: 0px;
}
.contentpaneopen fieldset{
	border:0
}
td.contentheading{
	color:#0c5a97;
	padding:18px 0 15px 15px;
	margin:0;
	background:url(/templates/icru_home/images/bgSubContentHeading.jpg) repeat-y top left;
	font:bold 21px Arial, Helvetica, sans-serif
}


.dottedRule{
	background:url(/templates/icru_home/images/bgSummaryTop.gif) repeat-x top left;
	height:2px;
	margin:0 3px
}
#articleContent{
	float:left;
	width:564px;
	margin:10px 0 0;
	padding:0 8px 0 18px
}
#articleContent p{
	font:normal 12px/24px Georgia, "Times New Roman", Times, serif
}
#articleContent li{
	list-style:disc;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:normal
}
#resources{
	float:left;
	width:129px;
	margin:30px 0 0 0 ;
	padding:23px 0 0;
	background:url(/templates/icru_home/images/resourcesTop.jpg) no-repeat top left
}
#resources div{
	float:left;
	width:116px;
	padding:16px 0 0 16px;
	background:url(/templates/icru_home/images/resourcesBg.jpg) repeat-y top left;
	font-size:10px;
}
#resources div p{
	margin:0;
	color:#0c5a97
}
#resources div a{
	color:#439fe7
}
#resources img{
	position:relative;
	top:-1px;
	margin:0
}
/* END: Interior SubContent Styles ====== */

#footer{
	float:left;
	width:100%;
	margin:15px 0 0;
	padding:40px 0 0;
	height:108px;
	background:url(/templates/icru_home/images/bgFooter.gif) repeat-x;
	font-size:10px;
	color:#000
}
#innerFooter{
	width:750px;
	margin:auto
}
#innerFooter p{
	float:left;
}
#logoCiV{
	margin-left:80px;
}