﻿body {
        background-color: #ffffff;
        background-image: url(/gwc/img/137.jpg);
        background-repeat: repeat-y;
        background-attachment: fixed;
        margin: 10;
        padding: 10;
        font-family: verdana, arial, sans-serif;
        font-size: 14px;
        color: #000000;
}

.big {
        font-family: verdana, arial, sans-serif;
        font-size: 48px;
        text-align: center;
        color: #000000;
}
.black {background-color: #000000;}
.lgfont {
        font-family: verdana, arial, sans-serif;
        color: #000000;
        font-size: 20px;
}


skip {
  font-size: 0.6em;
  font-family: verdana, arial, sans-serif;
}
table {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color:#000000;
}

tr{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color:#000000;
}

td {
        margin-left: 4px;
        vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color:#000000;
}

.tt {
        margin-left: 4px;
        vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color:#000000;
}

.tc {
        margin-left: 4px;
        vertical-align: top;
        text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color:#000000;
}

/* purple = #9D23EB */

A { color:#000000; text-decoration: underline; font-weight:bold; font-size: 16px;}  
a:link{ color:#000000; text-decoration: underline; font-weight:bold; font-size: 16px;} 
a:visited { color:#0000ff; text-decoration: underline; font-weight:bold; font-size: 16px;} 
a:hover { color:#0000ff; text-decoration: underline; font-weight:bold; font-size: 16px;} 
a:active { color:#000000; text-decoration: underline; font-weight:bold; font-size: 16px;}        

th {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	
}
dt {
  font-size: 16px;
}

dd {
  font-size: 16px;
}

p {
  font-size: 16px;
  line-height: 1.2em;
  padding: 2px;
}

.tinyfont {
  font-size: 10px;
}

blockquote {
  font-size: 16px;
}

.italics {
  font-style: italic;
}


li {
  list-style-image: url(/gwc/img/bullet1.gif);
  padding: 0px;
  font-size: 16px;
  line-height: 1.4em;
}

ul {
  list-style-image: url(/gwc/img/bullet1.gif);
  padding: 0px;
  margin-top: 0px;
  margin-left: 25px;
  margin-bottom: 0px;
  line-height: 1.2em;
}

/* font-size fixes */

ol p {
	font-size: 16px;
	line-height: 1.4em;
}

ul p {
	font-size: 17px;
	line-height: 1.4em;
}

blockquote p {
	font-size: 16px;
	line-height: 1.4em;
}

ol h4 {
  font-size: 18px;
  font-weight: 600;
}

ul h4 {
  font-size: 18px;
  font-weight: 600;
}

/* End of LISTED font-size fixes */

input {
  font-size: 16px;
}

.sublist {
  margin-left: 60px;
}

.artsy {
       /* background-image: url(/gwc/img/bkgdsq.gif);*/
       /* background-repeat: repeat-y; */
        width: 50px;
        font-family: verdana, arial, sans-serif;

}

/* THE BULLET CLASS */

.bulletx {
  background-color: #A907ED;
  background-image: url(/gwc/img/bulletx.gif);
  background-repeat: repeat;
}

.footer {
  font-size: 14px;
}

.blue {
  color: #0000FF;
}

.footer2 {
  font-size: 12px;
}

.lastupdated {
  font-size: 10px;
  color: #727272;
}


.newsitem {
  font-size: 16px;
  line-height: 18px;
}

.time {
  font-size: 0.6em;
  line-height: 1.2em;
}

.newstext {
  font-size: 14px;
  line-height: 1.2em;
}

.newsbg {
  background-image: url(/gwc/img/newsbg.jpg);
  background : repeat-x;
}

.newslist {
  font-size: 14px;
  font-weight: 600;
}

#newslist2 {
  list-style-image: url("/gwc/img/bullet2.gif");  
}

h1 {
  font-size:18px;
  font-weight: 600;
}

h2 {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 5px;
}

h3 {
  font-size: 17px;
  font-weight: 600;
  margin-bottom: 0px;
}

h4 {
  font-size: 18px;
  font-weight: 600;
}

.newsheader {
  font-weight: 600;
  color: #0000FF;
}

.tagline {
  font-weight: 600;
  font-style: italic;
  font-size: 15px;
}

.footerbar {
  color: #0000FF;
}



.navauch {
  padding: 5px;
}

.subcontent {
  font-size: 15px;
  padding-left: 10px;
}

.subsubcontent {
  font-size: 14px;
  padding-left: 40px;
}

.top {
  font-size: 14px;
}

.color1 {
  background-color: #ebebeb;
}

.color2 {
  background-color: #dff4ff;
}

.colorhead {
  background-color: #c3c3c3;
}

.sectionhead {
  font-weight: 600;
  font-size: 16px;
}

.bibyear {
  font-size: 0.7em;
}

.smalltag {
  font-size: 14px;
}

.required {
  color: #FF0000;
  font-weight: 400;
}

.formtext {
  font-size: medium;
  line-height: 1.2em;
  padding: 2px;
}

address {
  font-size: medium;
}

/************************************ header ********************/
.header {
  background-color: #FFFFFF;
  background-image: url(/gwc/img/titlebkgrd.png);
  background-repeat: no-repeat;
	margin-top: 0px;
}

.header .logo {
	cursor:pointer;
}

.header .title{
	cursor:hand;
}

.header .bar {
/*
	height: 5px;
	background: #A907ED;	
	*/
}

.header .spacer {
	height:8px;
}

.header .nav{
	width: 270px;
	position:relative;
}

.header .nav ul{
	list-style-image: url(/gwc/img/bullet1.gif);
}

.header .nav p{
	margin-top:5px;
	margin-bottom: 5px;
}

.header .nav .search{
	margin-top: 10px;
	margin-bottom:-1px;
	padding-bottom:0px;		
	background: #A907ED;		
	position: relative;	
}

.header .nav .search .topright{
	float:right;
	position:relative;		
}

.header .nav .search .topright_sg{
	float:right;
	position:relative;	
	
}

.header .nav .search p{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;					
}

.header .nav .search form{	
	margin: 0px 0px -3px 20px;
	padding: 0px 0px 0px 0px;
}



.header .headtext{	
	margin: 0px 50px 5px 101px;
}

/************************************ end header ********************/

/************************************ headeralt ********************/
.headeralt {
        margin: 50px; 50px; 50px; 50px;       
	margin-top: 0px;
}

.headeralt .logo {
	cursor:pointer;
}

.headeralt .title{
	cursor:hand;
}

.headeralt .bar {
/*
	height: 5px;
	background: #A907ED;	
	*/
}

.headeralt .spacer {
	height:8px;
}

.headeralt .nav{
	width: 270px;
	position:relative;
}

.headeralt .nav ul{
	list-style-image: url(/gwc/img/bullet1.gif);
}

.headeralt .nav p{
	margin-top:5px;
	margin-bottom: 5px;
}

.headeralt .nav .search{
	margin-top: 10px;
	margin-bottom:-1px;
	padding-bottom:0px;		
	background: #A907ED;		
	position: relative;	
}

.headeralt .nav .search .topright{
	float:right;
	position:relative;		
}

.headeralt .nav .search .topright_sg{
	float:right;
	position:relative;	
	
}

.headeralt .nav .search p{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;					
}

.headeralt .nav .search form{	
	margin: 0px 0px -3px 20px;
	padding: 0px 0px 0px 0px;
}



.headeralt .headtext{	
	margin: 0px 50px 5px 101px;
}

/************************************ end headeralt ********************/


/***************** content ********************/
.content {
	
}
.content .leftnav {
	width:280px;
}

.content .mainbody{
	padding-top:3px;
	padding-left:5px;
	padding-right: 13px;
}

.content .rightnav{
	width:21%;
}

/***************** end content ****************/


/************************************ Left Navigaton ********************/

.content .leftnav .lftnav_area ul{
	margin-left:0px;
	list-style-type: none;	
}
.content .leftnav .lftnav_area li{
	white-space: nowrap;
	font-weight: bold;
	font-size: 16px;	
	/*font-style: italic;	*/
	letter-spacing: -1px;
	word-spacing: -1px;	
	line-height: 2em;
	padding-left:15px;
	/*background-image: url(/gwc/img/bullet1.gif);	*/
	background-repeat: no-repeat;
	background-position: left bottom;
}

.content .leftnav .lftnav_area a{
	text-decoration: none;
	color:#1d4160;
}

/************************************ End Left Navigaton ********************/

/******************************** Main/new/images/ ************************/
.homepage .mainbody .section {
	width:100%;
	border: 1px solid #fdcc68;
	margin-bottom: 10px;	
	padding: 0px 3px 5px 3px;	
}

.homepage .mainbody .section ul{	
	list-style-image: url(/gwc/img/bullet2.gif);
}

.homepage .mainbody .section .title{
	margin-top:0px;
	font-weight: bold;
	color: #780408;
	margin-bottom:5px;
}

.homepage .mainbody .section .title2{	
	padding-left:15px;
	margin-bottom: 0px;
	font-weight: bold;
	font-style: italic;
	color: #0b3258;
	background-image: url(/gwc/img/bullet1.gif);	
	background-repeat: no-repeat;
	background-position: left bottom;
}

.homepage .mainbody .section .title2 a{
	text-decoration: none;
	color: #0b3258;
}

.homepage .mainbody .section p{
	margin-top: 0px;
}

.homepage .mainbody .section .seclist{
	margin-top:0px;
	margin-left:10px;
	list-style-type: none;	
	list-style-image: none;
	white-space: nowrap;
}

.homepage .mainbody .section .seclist .more{
	text-align:center;
	padding-left:30px;
}

.homepage .mainbody .section .topics td{
	padding-bottom: 10px;
}

.homepage .mainbody .section .allnews {
	text-align: right;
	padding-right:20px;
	margin-top:8px;
}
/******************************** End Mainbody ********************/

/******************************* Nav Box *************************/
.navbox {
	position:relative;
	margin-bottom: 10px;
}

.navbox .boxhead{
	background:#fdcc68;	
	margin-bottom:4px;
}


.navbox .boxhead .topleft{	
	position:absolute;			
	float:left;	
}

.navbox .boxhead .boxbar{
	position:absolute;	
	z-index: -2;
	float:left;
	display:none;	
}

.navbox .boxhead .topright{
	position:absolute;	
	right: 0px;
	float:right;		
}


.navbox .boxhead p{			
	font-weight: bold;
	text-align:center;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top:4px;
	padding-bottom:4px;
	white-space: nowrap;	
	
}

.navbox .boxbody{		
	border: 1px solid #fdcc68;
	padding-bottom:5px;
}

.navbox .boxbody ul{
	list-style-image: url(/gwc/img/bullet1.gif);
}

/*** Multi media box */
.navbox .boxbody .multimedia{
	margin-top:3px;
	margin-left: 5px;
}

.navbox .boxbody .multimedia p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
}

/****************************** End Nav Box *********************/
.leftpriority .title{
	margin: 0px 0px 0px 0px;
	color: #780408;
}

.leftpriority ul{  
  list-style-type: none;		  
	margin-left:5px;
}
.leftpriority li{	
	letter-spacing: -.05px;
	word-spacing: -1.5px;	
  padding-left: 10px;
	background-image: url(/gwc/img/bullet1.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
