body {
color: #000000;
background-color: #FFFFFF;
margin: 5px;
padding: 5px;
text-align: left;
font: 10pt Verdana, Arial, Helvetica, sans-serif;
}


table {
	font-size: 10px;
}
.detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	text-transform: lowercase;
	color: #9B9B9B;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: lowercase;
	color: #666666;
}
a:link, a:visited {
	color: #DD006B;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DD006B;
}

#wrapper {
	width: 800px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}


#list {
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	float: left;
	width: 25%;
}
#display {
	padding-bottom: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	width: 45%;
}
#add {
	float: left;
	padding-left: 5px;
	width: 20%;
}
#updateleft {
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	float: left;
	width: 55%;
}
#updateright {
	float: right;
	padding-left: 10px;
	width: 40%;
}
#pageNav {
	width: 100%;
	padding: 10px 0px;
}

.listDivider {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.listHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #DE1074;
}

/* Header */

#intro {
	margin: auto;
	height: 100%;
	width: auto;
}


#head {
	padding-top: 5px;
	width: 800px;
	padding-bottom: 5px;
}


.headtext {
	color: #FFFFFF;
	font-size: 10px;
}

#logo {
	}

#textindent {
	text-indent:5px;
	}
#LineHeader {
	padding-top: 25px;
	padding-left: 5px;
	padding-bottom: 10px;
	}
	
#LineHeaderJournal {
	padding-left: 5px;
	}


/* Navigation rollovers */
.pink {
	padding: 5px;
	font-size: 12pt;
	color:#E6008C;
	font-family: Arial, Helvetica, sans-serif;
}
a.pink:link {
	text-decoration:none;
	color:#E6008C;
}
a.pink:visited {
	text-decoration:none;
	color:#E6008C;
}
a.pink:link:hover, a.pink:visited:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #E6008C;
}
a.pink:link:active, a.pink:visited:active {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #000000;
}
.pinkh1 {
	color: #E6008C;
	font-size: 30px;
}
.pinkh2 {
	color: #E6008C;
	font-size: 12px;
	font-weight: bold;
}


.red {
	padding: 5px;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}
a.red:link {
	text-decoration: none;
	color: #FF0000;
}
a.red:visited {
	text-decoration: none;
	color: #FF0000;
}
a.red:link:hover, a.red:visited:hover   {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #FF0000;
}
a.red:link:active, a.red:visited:active {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #000000;
}
.redh1 {
	color: #FF0000;
	font-size: 30px;
}
.redh2 {
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
}


.orange {
	color: #EF8035;
	padding: 5px;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
}
a.orange:link {
	text-decoration: none;
	color: #EF8035;
}
a.orange:visited {
	text-decoration: none;
	color: #EF8035;
}
a.orange:link:hover, a.orange:visited:hover   {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #EF8035;
}
a.orange:link:active, a.orange:visited:active {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #000000;
}

.orangeTitle {
	color: #EF8035;
	font-size:20px;
	font-weight:600;
	}

.orangeh2 {
	color: #EF8035;
	font-size: 12px;
	font-weight: bold;
}


.yellow {
	padding: 5px;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #F1A82A;
}
a.yellow:link {
	text-decoration: none;
	color: #F1A82A;
}
a.yellow:visited {
	text-decoration: none;
	color: #F1A82A;
}
a.yellow:link:hover, a.yellow:visited:hover   {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #F1A82A;
}
a.yellow:link:active, a.yellow:visited:active {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #000000;
}
.yellowh1 {
	color: #F1A82A;
	font-size: 30px;
}
.yellowh2 {
	color: #F1A82A;
	font-size: 12px;
	font-weight: bold;
}


.green {
	padding: 5px;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #00A65B;
}
a.green:link {
	text-decoration: none;
	color: #00A65B;
}
a.green:visited {
	text-decoration: none;
	color: #00A65B;
}
a.green:link:hover, a.green:visited:hover   {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #00A65B;
}
a.green:link:active, a.green:visited:active {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #000000;
}
.greenh1 {
	color: #00A65B;
	font-size: 30px;
}
.greenh2 {
	color: #00A65B;
	font-size: 12px;
	font-weight: bold;
}


.blue {
	padding: 5px;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #007FBC;
}
a.blue:link {
	text-decoration: none;
	color: #007FBC;
}
a.blue:visited {
	text-decoration: none;
	color: #007FBC;
}
a.blue:hover:active, a.blue:visited:hover   {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #007FBC;
}
a.blue:link:active, a.blue:visited:active {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #000000;
}
.blueh1 {
	color: #007FBC;
	font-size: 30px;
}
.blueh2 {
	color: #007FBC;
	font-size: 12px;
	font-weight: bold;
}

#logo {
	padding-left: 6px;
	}
	
#paddingleft {
	padding-left: 5px;
	}

.pageheadpink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: lighter;
	color: #E6008C;
}
.pageheadred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: lighter;
	color: #FF0000;
}
.pageheadorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: lighter;
	color: #EF8035;
}
.pageheadyellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: lighter;
	color: #F1A82A;
}
.pageheadgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: lighter;
	color: #00A65B;
}
.pageheadblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: lighter;
	color: #007FBC;
}
	


/* Journal pages */

#journalsContentLeft {
	float: left;
	width: 430px;
	padding-top: 20px;
	padding-left: 5px;
}
#journalsContentRight {
	float: right;
	width: 304px;
	padding-top: 20px;
}
#journalList {
	padding-right: 10px;
	width: 150px;
	padding-bottom: 10px;
}
.rollover a {
	display:block;
	width:147px;
	background-color: #FFFFFF;
}
.rollover a:hover { 
	background-color: #E6008C;
	}

#searchnav {
	
	}

#journalsContent {
	padding-left: 5px;
	padding-top: 20px;
	
}


.journalMenu {
	text-transform: uppercase;
	color: #000000;
	background-color: #CCCCCC;
	border: 1px solid #666666;
	font: 12px Arial, Helvetica, sans-serif;
}
.journalButton {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px dotted #999999;
}
.journalButton2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px dotted #999999;
}

.journalDetails {
	color: #000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}


#returnarrowjournal {
	padding-top: 25px;
	padding-left: 5px;
}

#journalInfo {
	padding-top: 20px;
	padding-left: 5px;
}

.journalhead {
	color:#999999
	}
	
.journaltitle {
	color:#000000;
	font-size: 16px;
	font-weight: bold;
}

#aboutContent {
	margin: 0px;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
	float: left;
	width: 430px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
#aboutPeople {
	float: right;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 320px;
}
.aboutHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

.aboutBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.aboutName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #999999;
}
.aboutImage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
}
a.aboutImage:link {
	color: #DD006B;
	text-decoration: none;
}
a.aboutImage:visited {
	color: #DD006B;
	text-decoration: none;
}
a.aboutImage:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #DD006B;
}
.rollover2 a {
	display:block;
	width:100px;
	background-color: #FFFFFF;
	margin-right: 10px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
}
.rollover2 a:hover { 
	background-color: #E6008C;
	}

/* Company Info pages */

#companyinfoHeadlines {
	float: left;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
	width:400px;
}

/* News pages */

#newsHeadlines {
	margin: 0px;
	float: left;
	width: 300px;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}


#newsContent {
	margin: 0px;
	float: right;
	width: 450px;
	padding: 20px 0px 0px;
}
.newsHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EF8035;
}
.newsBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.newsDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #999999;
}
	
#news {
	padding-top: 45px;
	padding-left: 35px;
	width: 880px;
}






/* Press pages */

#pressHeadlines {
	margin: 0px;
	float: left;
	width: 300px;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#pressContent {
	margin: 0px;
	float: right;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 450px;
}
.pressHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F1A82A;
}
.pressBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.pressDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #999999;
}
.pressLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #999999;
}

/* Contact us pages */

#contactDetails {
	margin: 0px;
	float: left;
	width: 300px;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#contactDownloads {
	margin: 0px;
	float: right;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 450px;
}
.contactHead {
	color: #9B9B9B;
}
.contactBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.contactLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #999999;
}

#contactImage {
	padding-top: 20px;
	padding-left: 5px;
	}



/* Links pages */

#linksHeadlines {
	float: left;
	width: 300px;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#linksContent {
	margin: 0px;
	float: right;
	width: 450px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.linksHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.linksBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.linksLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #999999;
}
.linksType {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #999999;
}

/* People pages */
#peopleLeft {
	float: left;
	width: 450px;
	padding-top: 20px;
	padding-left: 5px;
}
#returnarrow {
	padding-left: 5px;
	padding-top: 10px;
}

#peopleRight {
	float: right;
	padding-top: 20px;
	width: 300px;
}
.peopleHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.peopleLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #999999;
}
.peopleType {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #999999;
}

/* Footer */
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: lighter;
	color: #666666;
	clear: both;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#footerUrbed {
	float: left;
	width: 400px;
}
#footerINFOBOMB {
	float: right;
	width: 400px;
	text-align: right;
	color: #999999;
}
a.footer:link {
	color: #999999;
	text-decoration: none;
}
a.footer:hover {
	color: #DD006B;
	text-decoration: none;
	background-color: #FFFFFF;
}
a.footer:visited {
	color: #999999;
	text-decoration: none;
}
