A{ 	text-decoration: none }
A:link{ 	color: #8080FF;	text-decoration: none}
A:visited { 	color: #8080FF }
A:active { 	color: #C080FF }
A:hover { 	text-decoration: underline;	color: #FFFFFF;	background-color: #FFB85C; }

body{
	margin: 10px auto;
	padding: 0;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #666; 
	line-height: 20px;
	background-color: #A22C38;
}

blockquote{
font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
line-height: 1.5em;
padding: 0 0 20px 30px;
}

.title  	{  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: Bold; color: #8080FF}
.subTitle  	{  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: Bold; color: #666}
p  			{  font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666; line-height: 20px}
h6 			{  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bolder; color: #666}
h5 			{  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666}
h4 			{  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666}
h3 			{  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666}
h2 			{  font-family: Georgia, Verdana, Arial, Helvetica, san-serif;  font-size: 18px; font-weight: bold; color: #666}
h1 			{  font-family: Georgia, Verdana, Arial, Helvetica, san-serif;  font-size: 20px; font-weight: bold; color: #A22D38}
#subTitle h3 {  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: Bold; color: #666; margin-bottom: 0;}
.citation{font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style: italic; color: #666}

textarea {
border: 1px solid #999;
background-color: #e3e3e3;
color: #000;
font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size: 11px;
margin-top: 3px;
margin-bottom: 3px;
}

input.gray {
border: 1px solid #999;
background-color: #E3E3E3;
}

INPUT {
color: #7843B4;
background-color: #FFFFFF;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-indent: 2px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-left-color:RED;;
border-right-color:#393CAD;
border-top-color:RED;
border-bottom-color:#393CAD
}

.dropdown {background-color: #FFE09F; font-weight: NORMAL; font-size: 9px; color: #393CAD;}

.btn_norm 	{
	color: #7843B4;
	background-color: #FFFFFF;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-indent: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-color:#333333;
	border-right-color:#393CAD;
	border-top-color:#333333;
	border-bottom-color:#393CAD
	}

.btn_over 	{
	color: #FFFFFF;
	background-color: #7843B4;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-indent: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-color:#333333;
	border-right-color:#393CAD;
	border-top-color:#333333;
	border-bottom-color:#393CAD
	}

.table-border-dashed-bottom {border-top: none; border-right: none;border-bottom: 1px dashed #999999; border-left: none;}
.table-border-dashed-all {color: #333333;	border: 1px dashed #FF9900;}
.table		{ background-color:#000A86;  border-color:"#863900"}
	TR.tableHeader	{ background-image: url('../images/gold.gif'); font: 13px arial,helvetica,tahoma,sans-serif;font-weight: bold; color: #FFFFFF; }
	TR.tableSubheader{ background-color:#003DB9; font: 11px arial,helvetica,tahomasans-serif; font-weight: bold;   color:#FFFFFF; }
	TR.tableSubheader2{ background-color:#693322; font: 11px arial,helvetica,tahomasans-serif; font-weight: bold;   color:#FFFFFF; }
	TR.tableData1	{ background-color:#FFE9D2; font: 10px arial,helvetica,tahomasans-serif; font-weight: normal; color:#660000; }
	TR.tableData2	{ background-color:#FADCC5; font: 10px arial,helvetica,tahomasans-serif; font-weight: normal; color:#660000; }
	TR.tableFooter	{ background-color:#F9DD66; font: 9px arial,helvetica,tahomasans-serif; font-weight: normal; color:#660000; }

	TD.tableHeader	{ background-image: url('../images/gold.gif'); font: 13px arial,helvetica,tahoma,sans-serif;font-weight: bold; color: #FFFFFF; }
	TD.cellData1	{ background-color:#FFE9D2; font: 10px arial,helvetica,tahomasans-serif; font-weight: normal; color:#660000; }
	TD.cellData2	{ background-color:#FADCC5; font: 10px arial,helvetica,tahomasans-serif; font-weight: normal; color:#660000; }
	TD.tableData1	{ background-color:#FFD2A6; font: 10px arial,helvetica,tahomasans-serif; font-weight: normal; color:#660000; }
	TD.tableData2	{ background-color:#FADCC5; font: 10px arial,helvetica,tahomasans-serif; font-weight: normal; color:#660000; }
	
#maincontainer{
width: 1000px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
position: relative;
background-image: url(../images/headerBG.jpg);
height: 186px; /*Height of top section*/
z-index: 0;
}

#rssIcon{
	position: absolute;
	margin: -62px 0 0 925px;
	width: 100px;
	height: 100px;
	background-image: url(../images/rss-icon.png); background-repeat: no-repeat;
	//background-image: url(../images/bunnyRSS.png); background-repeat: no-repeat;
	z-index: 1;
}

#rssIcon h2{
	display: none;
	}

#topsection h1{
display: none;
}

#contentwrapper{
background-image: url(../images/contentBG.jpg);
background-repeat: repeat;
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 220px; /*Set left margin to LeftColumnWidth*/
background-image: url(../images/contentDecoration.jpg);
background-position: bottom right;
background-repeat: no-repeat;
margin-right: 45px;
}

#contentcolumn li {list-style-image: url(../images/nautilus.gif);font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #393CAD}


#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -980px; /*Set left margin to -(MainContainerWidth)*/
background: transparent;
}

	
#menuTwitter a {
	display:block;
	width: 154px;
	height: 40px;
	margin: 4px 1px;
	padding: 8px 0 5px 10px;
	font-weight: bold;
	font-size: 12px;
	font-family: Lucida Grande, Lucida Sans, Arial, Tahoma, sans-serif;
	color:#FFFFFF;
	background: url("../images/twitterButtons.png") 0 0 no-repeat;
	text-decoration: none;
	}
#menuTwitter a:hover {
	background-position: -165px 0;
	color: lime;
	font-style: italic;
	}
#menuTwitter a:active {
	background-position: -330px 0;
	color:white;
	}
	
#menuFacebook a {
	display:block;
	width: 154px;
	height: 40px;
	margin: 4px 1px;
	padding: 8px 0 5px 10px;
	font-weight: bold;
	font-size: 12px;
	font-family: Lucida Grande, Lucida Sans, Arial, Tahoma, sans-serif;
	color:#FFFFFF;
	background: url("../images/facebookButtons.png") 0 0 no-repeat;
	text-decoration: none;
	}
#menuFacebook a:hover {
	background-position: -165px 0;
	color: lime;
	font-style: italic;
	}
#menuFacebook a:active {
	background-position: -330px 0;
	color:white;
	}
	
	
#footer{
clear: left;
width: 1000px;
height: 72px;
background-image: url(../images/footerBG.jpg);
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

#copyright{
margin-left: 150px;
color: #fff;
font-family: verdana,arial,sans-serif;
font-size: 11px;
text-align: center;
padding: 2px 0;
}

#copyright a, a:link{
color: #FFFFFF;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.fancyPhoto{
	border: 2px solid #6F67F1;
	padding: 10px;
	background-color: #FBF4C8;
}

.footerLinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	line-height: 125%;
	text-align: center;
}

/*- NAVIGATION --------------------------- */


.leftNav_buttons{
	width: 200px; /*width of menu*/
	margin-left: -10px;
}

.leftNav_buttons ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.leftNav_buttons li a{
	font: bold 12px Georgia, Times New Roman, Times, Serif;
	color: #FFFFCC;
	display: block;
	background: transparent url(../images/navButtons-2.jpg) 100% 0;
  	height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 40px;
	line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}

.leftNav_buttons li a:link, leftNav_buttons li a:visited {
	color: #FFFFCC;
}

.leftNav_buttons li a:hover{
	color: #FFF;
	font-style: italic;
	font-stretch: expanded;
	background-position: 100% -32px;
}

.leftNav_buttons li a:active{
	color: #FFFFAA;
	font-style: italic;
	background-position: 100% -64px;
}

.leftNav_buttons li a.selected{
	color: #FFFFAA;
	font-style: italic;
	background-position: 100% -64px;
}
/* END OF NAVIGATION */

/* index page specific */

#indexHeader{
	margin: 0 auto; 
	text-align: center; 
	background: transparent;
	}
#indexNavbar {
	margin-top: -6px;
	margin-left: auto;
	margin-right: auto; 
	text-align: center; 
	width: 598px; 
	border-top; 1px solid #7843B4; 
	border-bottom: 1px solid #7843B4; 
	padding: 12px; 
	color: #666666;
	background: #FFB85C;	
	}
#indexNavbar a, a:link, a:active, a:visited{
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Sans-Serif;
	color: #8080FF;
	}
#indexNavbar a:hover{
	color: #FFF;
	}
#indexWrapper{
	margin: 0 auto; 
	text-align: center; 
	width: 600px; 
	padding: 12px; 
	border: 1px solid green; 
	background: #FFF;
	}
#indexContent{
	text-align: left; 
	}
#indexContent ul li{
	list-style-image: url(../images/nautilus.gif);
	}

#indexCopyright{
	margin: 0 auto; 
	text-align: center;
	font-family: verdana,trebuchet ms, arial, sans-serif;
	font-size: 11px;
	color: #cccccc;
	background: transparent;
	}
#indexCopyright a, a:link, a:active; a:visited{
	color: #dddddd
	}
#indexCopyright a:hover {
	color: #FFF;
	}
#indexFooterbar {
	margin: 0 auto; 
	text-align: center;
	width: 575px;
	padding: 8px;
	border-top: 1px solid #FFB85C;
	border-bottom: 1px solid #FFB85C;
	}
#networkLink {
	float: left;
	margin-left: 30px; 
	color: #DC7703;
	padding: 5px; width: 50px; height: 40px; 
	text-align: center;
	}
#networkLink  a, a:link, a:visited{
	color:#DC7703;
	}