body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(/templates/images/int-bg-page.jpg);
	vertical-align: top;
	background-image: url(../images/int-bg-page.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #FFFFFF;

}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	vertical-align: top;
}
.leftSide {
	background-image: url(/templates/images/int-bg-leftSide.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.contentArea {width: 407px;}
.contentArea h1 {
	font-size: 24px;
	padding-left: 15px;
	padding-top: 10px;
}
.rightSide {
	background-image: url(/templates/images/int-bg-rightSide.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.focusSidebar {
	background-repeat: no-repeat;
	background-position: right top;
	padding: 10px 30px 10px 10px;
	background-image: url(/templates/images/int-bg-sidebarGraphic.jpg);
}
.focusSidebar h1 {
	font-size: 14px;
	line-height: 16px;
	text-transform: capitalize;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.focusSidebar p {
	color: #000000;
	margin: 0px;
	padding: 0px 0px 10px 5px;
	font-size: 11px;
	line-height: 12px;
}
.linkList {
	color: #333333;
	padding-right: 10px;
	padding-left: 10px;
}
.linkList h1 {
	font-size: 14px;
	line-height: 16px;
	text-transform: capitalize;
	color: #333333;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}
.linkList p {

	color: #666666;
	margin: 0px;
	padding: 0px 0px 10px 5px;
	font-size: 11px;
	line-height: 12px;
}
.linkList ul {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.linkList li {
	list-style-image: url(/templates/images/int-bullet1.gif);
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	height: auto;
	margin: 0px;
	padding-right: 0px;
	list-style-position: outside;
}
.linkList a:link, .linkList a:visited{
	color: #333333;
}
.bottomMenu {
	letter-spacing: 1px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.bottomMenu a:link, .bottomMenu a:visited {
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.bottomMenu a:hover, .bottomMenu a:active {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
h1 {
	font-size: 24px;
}
h2 {
	font-size: 16px;
	margin:0;
	padding-top: 10px;
	padding-bottom: 5px;
}
.articleSidebar {
	font-size: 9px;
	color: #666666;
}
.articleSidebar IMG {
	border: 1px solid #666666;
	margin-top: 5px;
	margin-bottom: 5px;
}
.articleSidebar UL {
	font-size: 11px;
	font-weight: bold;
	margin: 10px 0px 0px;
	letter-spacing: 1px;
	padding: 0;
}
.articleSidebar LI {
	list-style-image: url(/templates/images/int-bullet1.gif);
	height: auto;
	list-style-position: outside;
	margin-left: 20px;
	margin-top: 4px;
	padding: 0;
	margin-bottom: 4px;
	margin-right: 0px;
}
a:link, a:visited {
	font-weight: bold;
	text-decoration: underline;
	color: #990000;
}
a:hover, a:active {
	font-weight: bold;
	color: #474723;
	text-decoration: none;
}
.focusSidebar UL {

	font-size: 11px;
	font-weight: bold;
	margin: 10px 0px 0px;
	letter-spacing: 1px;
	padding: 0;
}
#mainContent {background: #D3D0A3; width: 680px;}
#featuring {
	margin: 0px;
	padding: 0px;
	width: 410px;
}
#featuringHd {
	background: #261A0F;
	width: 180px;
	text-align: right;
}
#featuringCont {
	background: #525252; 
	height: 144px;
	padding-left: 8px;
}
#featuringCont p {
	color: #FFF; 
	font-size: 11px;
	margin: 0; 
	}

#featuringCont h1 {
	font-size: 17px; 
	margin: 0;
	padding: 12px 3px 0 0;}
#featuringCont h1 a {color: #FFF;} 

#whatsNew {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background: #261A0F;
	padding-left: 8px;
}
.whatsNew-break {background-color: #900!important;} 
#whatsNewContent {
	font-size: 11px;
	font-weight: bold;
	padding: 12px 5px 5px 5px;
}
/* Bullets for Homepage */
#whatsNewContent ul {
	font-size: 11px;
	list-style: none;
	margin: 2px 0 0 12px;
	padding: 0;
}

#whatsNewContent li {
	background: url(../../images/bullet2.gif) no-repeat 0px 4px;
	margin: 1px 0 8px 0;
	padding: 0 14px 0 18px;
	line-height: 1.3em;
}
#whatsNewContent a:link, #whatsNewContent a:visited, #whatsNewContent a:active {
	color: #333333;
	font-weight: normal;}

.whatsNewEmph {
	color: black;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

#whatsNewContent a:hover {color: #666;}

/* Sidebar Navigation System */
#hmSidenav {
	margin: 0px;
	background-color: #8B8B7A;
	padding: 0px;
	width: 271px;
	vertical-align: top;
}
#hmSidenav tbody td:hover {background-color: #A4A497;}
.sideBlurb-Contain {padding: 13px 3px 2px 10px;}
.hmSidenavLt-td {width: 85px;}
.hmSidenavRt-td {border-bottom: 1px solid #D3D0A3;}
#noBorder {border-bottom: none;}
.sideBlurb a:link, .sideBlurb a:visited, .sideBlurb a:active {
	color: #FFF;
	text-decoration: none;	
}
.sideBlurb a:hover {color: #000000;}

/* Secondary Pages */
h3, h4, h5 {
	font-size: 17px;
	font-weight: normal;
	color: #FFF;
	margin: 0;
	padding: 0;
}
h3 {
	padding-top: 13px;
	line-height: .6em; /* Forces Text to bottom of edge */
}
	
h4 {color: #900; padding: 4px 0 0 8px;}
h5 {
	color: #000; 
	font-size: 21px; 
	padding: 0 0 0 11px; 
	margin: 6px 0 0 0;
	line-height: 1em;}
	
#secondary-Tab {width: 680px;}

#c1 {width: 180px; background-color: #261A0F;}
#c2 {
	width: 300px;
	background: #261A0F url(../../images/whiteCrn.gif) no-repeat left top;
}
#c3 {width: 200px; background-color: #261A0F;}

/* Left Side Nav */
.sideContainer {
	background-color: transparent;
	width: 170px;
	margin-bottom: 10px;
}
.sideContainer-Content {margin: 10px 0 25px 0;}
.sideContainer-Content ul {list-style: none; margin: 0; padding: 0;}
.sideContainer-Content li {
	margin-top: -2px;
	padding-left: 12px;
	}
.sideContainer-Content a:link, .sideContainer-Content a:visited {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
td.sidebackground {background-color: #525252;}
.sideContainer-Content a:hover {text-decoration: underline;}

.sidehead {
	font-size: 16px;
	color: #FFF;
	background-color: #261A0F;
	margin: 0;
	padding-top: 8px;
	line-height: .9em;
}
	
td.whiteBk {background-color: #FFF;}
td.grayBk {background-color: #DADADA;}

/* Body Content */
#contentCont {
	font-size: 11px;
	line-height: 1.4em;
	margin: 3px 0 40px;
	padding-left: 12px;
	width: 284px;
}

#c3Container {
	margin: 12px 8px 10px 12px;
}
.c3-Headers {
	font-size: 13px;
	margin-bottom: 3px;
	border-bottom: 1px solid;
	border-bottom-color: #990000;
}
.c3-Headers a {
	text-decoration: none;
}
.c3-Headers a:hover {
	color: #4F0000;
}


.c3-Content {
	font-size: 11px;
	margin-bottom: 10px;
	width: 140px;
}


/* Band Content */
#band-midCol {
	width: 325px; 
	background-color: #6E7B8B;}
#band-midCol h4 {color: #FFF;} 
#band-rightCol {width: 175px; background-color: #261A0F;}
.c3-BandHeaders {
	font-size: 13px;
	color: #900;
	margin-bottom: 3px;
	font-weight: bold;
	margin-top: 9px;
}
.c3-Content ul {list-style: none; margin: 0; padding: 0;}
.c3-Content li {margin-top: -1px; padding-left: 4px;}
.c3-Content a:link, .c3-Content a:visited, .c3-Content a:hover {color: #666; font-weight: normal;}

/* Articles Page  */
#col-500 {width: 500px;}
#col-500 h5 {margin-left: 4px} /* Pushes h5 over */
#articleCont {
	font-size: 11px;
	line-height: 1.4em;
	margin: 9px 0 25px 5px;
	padding: 0px 1px 0 12px;
	width: 465px;
}
#articleCont img {
	float: left;
	margin: 4px 8px 0 0;
	border: 1px solid #999;
}
#articleCont2 {
	font-size: 11px;
	line-height: 1.4em;
	margin: 9px 0 55px 5px;
	padding-left: 7px;
	width: 327px;
}
#articleCont2 h5 {margin-left: -10px;}
#articleCont2 img {
	float: left;
	margin: 4px 8px 0 0;
	border: 1px solid #999;
}

/* Search Page  */
#search-midCol {
	width: 350px; 
	background-color: #6E7B8B;
}
#search-rightCol {
	width: 150px; 
	background-color: #DADADA;
	margin: 0; padding: 0;

}
#alpha {color: #FFF; font-size: 13px; text-align: center; padding-top: 4px;}
#alpha a:link, #alpha a:visited {color: #FFF; font-weight: normal; text-decoration: none;}
#alpha a:hover {text-decoration: underline overline;}
#alpha-subHd {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	width: 350px;
	padding-left: 12px;
	background-color: #DADADA;
}
/* Bands */
#bands {width: 335px; margin: 5px 0 20px;}
#bands td 	{font-size: 11px;}
#bands a:link, #bands a:visited {color: #000; font-weight: normal; text-decoration: none;}
#bands a:hover {color: #F00;}

#bands td {padding-left: 10px;}
#bands td ul {
	list-style: none; 
	margin: 7px 0;
	padding: 0;
}
#bands td li {margin: 1px;}

/* News */
#lead-story {background-color: #D3D0A3;}
table#lead-story {width: 345px;}
#leadContLeft {width: 118px;}
#leadContRight {
	color: #FFF;
	font-size: 17px;
	width: 227px;}
#leadStory-Head {background: url(../../images/leadstoryBkd.gif) no-repeat 105px top; height: 22px;}
.leadPad {padding-right: 28px; text-align: right;}
#blurb {
	font-size: 11px;
	font-weight: bold;
	padding: 12px 2px 0 5px;
	margin-bottom: 25px;
}

#blurb ul {
	font-size: 11px;
	list-style: none;
	margin: 2px 0 0 4px;
	padding: 0;
}

#blurb li {
	background: url(../../images/bullet2.gif) no-repeat 0px 4px;
	margin: 1px 0 2px 0;
	padding-left: 18px;
	line-height: 1.3em;
}
#blurb a:link, #blurb a:visited, #blurb a:active {
	color: #333333;
	font-weight: normal;}

/* Side Column for News */
.newsRt-Col {text-align: center;}
.divider {
	margin: 7px 0 9px;
	text-align: center;
}

/* Bullets for News */
#newsContent {
	font-size: 11px;
	font-weight: bold;
	padding: 12px 5px 0 5px;
	margin-bottom: 25px;
	width: 355px;
}
#newsContent td {padding-bottom: 5px;
	border-bottom: 1px dotted #999999;
}
#newsContent ul {
	font-size: 11px;
	list-style: none;
	margin: 2px 0 0 8px;
	padding: 0;
}

#newsContent li {
	background: url(../../images/bullet2.gif) no-repeat 0px 4px;
	margin: 1px 0 2px 0;
	padding: 0 14px 0 18px;
	line-height: 1.3em;
}
#newsContent a:link, #newsContent a:visited, #newsContent a:active {
	color: #333333;
	font-weight: normal;}

/* Archives */
#archivesContent {
	font-size: 11px;
	padding: 12px 0 2px;
	margin: 0 0 25px;
	width: 335px;
}
#archivesContent td {padding-bottom: 5px;
	border-bottom: 1px dotted #999999;
}
#archivesContent ul {
	font-size: 11px;
	list-style: none;
	margin: 2px 0 0 4px;
	padding: 0;
}

#archivesContent li {
	background: url(../../images/bullet2.gif) no-repeat 0px 4px;
	margin: 1px 0 2px 0;
	padding: 0 9px 0 18px;
	line-height: 1.3em;
}
#archivesContent a:link, #archivesContent a:visited, #archivesContent a:active {
	color: #333333;
	font-weight: normal;}


/* Video */
.video {
	margin-top: 8px;
	text-align: center;}

/* Customize Form */
form {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	margin-right : 36px;
	margin-top : 0px;
	padding : 12px;
	width: 420px;
	background-color: #EDECD3;
}

fieldset {margin-bottom: 17px;}

legend {
	font: 19px "Times New Roman", Times, serif;
	color: #525252;
	padding-bottom: 9px;
}
input {
	background-color: #FFFFFF;
	border : 1px solid #999999;
	color: #000000;
}

input:focus {background: #FFFFFF;}

textarea {
	background-color : #FFFFFF;
	border : 1px solid #999999;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
	width: 300px;
	height: 200px;
}

.checks {background-color: #FFFFFF; border : 1px none }

.formBut {background-color: #CCCCCC }

.formtxtSm {font-size: 10px;}
.formtable {width: 400px;}
td.radio {text-align: center;}

