/* CSS Document for Carbon Principles */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a {color:#477A1F;}
p {margin:0; padding:0;}

#masterFrame {background-image:url(../images/structure/pageB.jpg); background-repeat:repeat-x; overflow:hidden}
#masterPage {width:1012px;}
#masterHeader {height:81px; padding-top:15px; background-image:url(../images/structure/headB.jpg); background-repeat:no-repeat; text-align:left}
#masterBody {background-image:url(../images/structure/textB.jpg); text-align:left; overflow:hidden; height:100%; padding-top:12px; background-repeat:no-repeat; background-position:top;}
#leftColumn {float:left; width:200px;}
#leftColumn a {color:#477A1F; text-decoration:underline;}
#leftColumn h3 {background-color:#477A1F; height:18px; color:#FFFFFF; padding:0; margin:0; padding-left:3px; padding-top:1px; font-size:13px;}
#leftColumn h4 {padding:0; margin:0; font-size:13px; color:#000000; text-decoration:underline;}
#leftColumn hr {padding:0; margin:0; color:#000000; background-color:#000000; height:6px;}
#leftColumn ul {padding:0; margin:0; margin-top:6px; text-indent:0px;}
#leftColumn li {list-style:none; background-image:url(../images/structure/angle.gif); background-repeat:no-repeat; background-position:top left; padding-left:12px; margin-bottom:6px; text-indent:0; text-align:left; color:#999999;}
#leftColumn .leftModule {padding:12px; text-align:center; border-bottom:3px solid #000000; font-size:10px; font-weight:normal; color:#999999;}

#centerColumn {float:left; width:612px; padding-left:12px; padding-right:12px;font-size:12px;; line-height:1.5em;}
#centerColumn h3 {font-size:14px; color:#000000; margin:0; padding:0; text-decoration:underline; margin-bottom:6px;}
#centerColumn ul {padding:0; margin:0; margin-top:6px; text-indent:0px;}
#centerColumn li {list-style:none; background-image:url(../images/structure/angle.gif); background-repeat:no-repeat; background-position:top left; padding-left:12px; padding-bottom:9px; color:#666;}
#centerColumn hr {color:#C2D699; background-color:#C2D699; height:1px; margin:0; padding:0; margin-top:6px; margin-bottom:6px;}
#rightColumn {float:left; width:176px; position:relative;}
#masterFooter {background-image:url(../images/structure/footB.jpg); background-repeat:repeat-x; text-align:center; color:#AAC497; }
#masterFooter a {color:#AAC497;text-decoration:none;}
.rightModule {border:1px solid #477A1F; padding:0; margin:0; background:#efefef; margin-bottom:12px; text-align:center;}
.rightModule img {padding-top:3px; padding-bottom:3px;}
.rightModule h3 {font-size:13px; font-weight:bold; background:#477A1F; height:18px; color:#FFFFFF; padding:0; margin:0; padding-top:1px; padding-left:3px; text-align:left;}
.rightModule p {text-align:left; margin:0; padding:0; padding-left:6px; padding-bottom:6px; margin-bottom:none; line-height:1.4em; color:#666}
.rightModule ul {text-align:left;padding:0; margin:0; margin-top:6px; text-indent:0px; padding-top:6px; padding-right:6px;}
.rightModule li {list-style:none; background-image:url(../images/structure/angle.gif); background-repeat:no-repeat; background-position:top left; padding-left:8px; padding-bottom:12px;}

.announcement {padding:6px; background-color:#000000; color:#FFFFFF; font-size:13px; font-weight:bold; text-align:center; line-height:1.5em; margin-bottom:12px;}
.centerFocus {background-image:url(../images/structure/principlesB.jpg); background-repeat:repeat-x; background-color:#477A1F; color:#FFFFFF; font-size:12px; padding:24px; margin-bottom:12px;}
.centerFocus a {color:white; font-weight:bold; text-decoration:none; }


