/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif;}

a {outline:none;}
a h2  {text-decoration:none;}
b {font-weight:bold;}
.em {font-style:italic;}
.orangebold {font-weight:bold; color:ff6600;}
anglelink{color:#FF9900;}

#main {width:850px; margin:0 auto 0 auto;}

#titleBox {float:left;background:url(../images/TopTitleBoxBG.jpg) no-repeat; width:438px; height:180px; padding:15px 0 0 118px;}
#titleBox h2 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#666666; padding:15px 130px 0 0; line-height:1.08em;}
#topNavBox {float:left; background:url(../images/NavBoxBG.jpg) no-repeat; width:276px; height:190px; padding:8px 0 0 18px;}

#mainCallOut {float:left; background:url(../images/mainCalloutBG.jpg);width:556px; height:218px;}
#mainCallOut h2 {font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#666666; padding:24px 200px 0 36px; line-height:1.08em;}

#bodyContent {float:left; width:258px; height:218px; padding:8px 18px 18px 18px; height:218px; overflow:hidden;}
#bodyContent p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin-bottom:8px; line-height:1.5em;}

#subSectionBox {float:left; width:556px; height:218px; overflow:hidden;}
#sectionTitle {color:#7a8fab;text-transform:uppercase;font: bold 14px arial; margin-bottom:8px; font-size:13px;}
#subSection1 {float:left; width:246px;padding:0 16px 0 16px; height:100px; font-family:Arial, Helvetica, sans-serif;}
#subSection1 p {margin-bottom:8px; font-size:11px;}
#subSection2 {float:left; width:246px;padding:0 16px 0 16px; font-family:Arial, Helvetica, sans-serif;}
#subSection2 p {margin-bottom:8px; font-size:11px;}
#subSection1 h3 {color:#7a8fab;text-transform:uppercase;font: bold 16px arial; margin-bottom:8px;}
#subSection2 h3 {color:#7a8fab;text-transform:uppercase;font: bold 16px arial; margin-bottom:8px;}


.pageItem p a:link {color:#333333; text-decoration:none; border-bottom:#666666 1px dotted;}
.pageItem p a:hover {color:#999999; text-decoration:none; border-bottom:#666666 1px dotted;}
.pageItem p a:visited {color:#333333; text-decoration:none; border-bottom:#666666 1px dotted;}
.pageItem p a:active {color:#333333; text-decoration:none; border-bottom:#666666 1px dotted;}

.pageItem ul a:link {color:#333333; text-decoration:none; border-bottom:#666666 1px dotted;}
.pageItem ul a:hover {color:#999999; text-decoration:none; border-bottom:#666666 1px dotted;}
.pageItem ul a:visited {color:#333333; text-decoration:none; border-bottom:#666666 1px dotted;}
.pageItem ul a:active {color:#333333; text-decoration:none; border-bottom:#666666 1px dotted;}

.pageItemResources p a:link {color:#333333; text-decoration:none; border-bottom:#666666 1px dotted;}
.pageItemResources p a:hover {color:#999999; text-decoration:none; border-bottom:#666666 1px dotted;}
.pageItemResources p a:visited {color:#333333; text-decoration:none; border-bottom:#666666 1px dotted;}
.pageItemResources p a:active {color:#333333; text-decoration:none; border-bottom:#666666 1px dotted;}

#subBoxFooter {float:left; width:528px; border-top:1px solid #777777; margin:8px 14px 0 14px;}
#subBoxFooter p {margin:8px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; margin-right:20px;}

.floatRight {float:right; margin-right:46px;}
.floatRightIMG {float:right; margin-right:10px;}
.floatRightFoot {float:right; padding:0px 15px 0px 0;}
.footText {float:right; clear:right;}

#bottomNavBox {float:left; background:url(../images/bottomNavBoxBG.jpg); width:278px; height:196px; padding:22px 0 0 16px;}
.imagefix {margin:0;padding:0;}

a {outline:none;}

#footer {width:850px; height:45px; background: url(../images/footerHR.jpg) no-repeat 0px 32px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; clear:both; padding:46px 42px 0 24px;}
#footer p a:link {color:#666666; text-decoration:none;}
#footer p a:hover {color:#666666; text-decoration:none;}
#footer p a:active {color:#666666; text-decoration:none;}
#footer p a:visited {color:#666666; text-decoration:none;}

a.off:link {color:#FF9900; text-decoration:none;}
a.off:hover {color:#7a8fab; text-decoration:none;}
a.off:active {color:#FF9900; text-decoration:none;}
a.off:visited {color:#FF9900; text-decoration:none;}

.pageSection {padding: 4px 0 0 17px;width:850px; background:url(../images/section_rules.jpg) no-repeat; display:block; float:left; clear:both; margin-top:24px;}
.pageSection h3 {font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin-bottom:16px;}
.pageSection h3 a:link {font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin-bottom:16px; text-decoration:none;}
.pageSection h3 a:hover {font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin-bottom:16px; text-decoration:none;}
.pageSection h3 a:active {font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin-bottom:16px; text-decoration:none;}
.pageSection h3 a:visited{font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin-bottom:16px; text-decoration:none;}
.pageSectionLg h3 {font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin-bottom:16px;}
.pageSectionLg h3 a:link {font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin-bottom:16px; text-decoration:none;}
.pageSectionLg h3 a:hover {font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin-bottom:16px; text-decoration:none;}
.pageSectionLg h3 a:active {font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin-bottom:16px; text-decoration:none;}
.pageSectionLg h3 a:visited{font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin-bottom:16px; text-decoration:none;}

.imgBox img {border:1px solid #555555; }
.imgBox {width:91px; height:91px; margin:0 0 10px 15px; float:left;}
.sideNav {width:91px; height:91px; margin:0 0 10px 15px; float:left;}
.sideNav li {margin-bottom:12px;}
.sideNav a:link {font:Arial, Helvetica, sans-serif; font-size:11px; color:#7a8fab; font-weight:bold; text-transform:uppercase;  text-decoration:none;}
.sideNav a:hover {font:Arial, Helvetica, sans-serif; font-size:11px; color:#ADBACB; font-weight:bold; text-transform:uppercase;  text-decoration:none;}
.sideNav a:active {font:Arial, Helvetica, sans-serif; font-size:11px; color:#7a8fab; font-weight:bold; text-transform:uppercase;  text-decoration:none;}
.sideNav a:visited {font:Arial, Helvetica, sans-serif; font-size:11px; color:#7a8fab; font-weight:bold; text-transform:uppercase;  text-decoration:none;}

.imgBoxLarge img {border:none; }
.imgBoxLarge {width:91px; height:91px; margin:0 0 10px 15px; float:left;}
.imgBoxSmall {width:91px; height:60px; margin:0 0 10px 15px; float:left;}
.imgBoxSmaller img {border:none; }
.imgBoxSmaller {width:91px; height:30px; margin:0 0 10px 15px; float:left;}

.pageItem {clear:both;}
.pageItem p {width:660px; margin:0 16px 12px 150px; font:Arial, Helvetica, sans-serif; color:#666666; font-size:11px;}
.pageItemLarge {clear:both;}
.pageItemLarge p {width:500px; margin: 0px 16px 0 270px; font:Arial, Helvetica, sans-serif; color:#666666; font-size:11px;}
.pageItem ul {margin:0 16px 12px 130px; font:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; width:600px; list-style:square; padding-left: 4em; text-indent: 0em;}
.pageItem li {margin:0 0px 12px 0px;}
.oneLineList  {margin:0 0px 12px 0px; line-height:20px;}

/*.pageItemResources {margin:0 16px 12px 150px; font:Arial, Helvetica, sans-serif; color:#666666; font-size:11px;}
.pageItemResources ul {width:600px; list-style:square; padding-left: 4em; text-indent: 0em;}
.pageItemResources li {margin:0 0px 12px 0px;}
.pageItemResources p {width:660px; margin:0 0px 12px 0px;}
*/


/* Nav */

#navcontainer {width: 200px; }
#navcontainer ul {margin-left: 0;padding-left: 0;list-style-type: none;font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;text-transform:uppercase;}
#navcontainer a {display: block;padding: 1px 3px 1px 46px;width: 208px;height:20px;background-image:url(../images/nav/buttons/off.jpg);background-repeat:no-repeat;}
#navcontainer a:link, #navlist a:visited {color: #EEE;text-decoration: none;}
#navcontainer a:hover {background-image:url(../images/nav/buttons/on.jpg);background-repeat:no-repeat;color: #fff;}

/* */


.source {font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:italic; font-weight:bold;}


.bottomline {border-bottom:#CCCCCC solid 1px; padding-bottom:15px;}




