
/* ------- Base Global -------------*/
body { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px; 
	}

P, TD {color:#000; font-size: 10pt }
B {color:#000; font-weight: bold; font-size: 10pt }

H1 {font-size : 12pt; font-weight: bold; color : #996633; line-height: 13pt }
h2 {font-size : 11pt; font-weight: bold; color : #996633; line-height: 13pt }
h3 {font-size : 10pt; font-weight: bold; color : #996633; line-height: 13pt }
h4 {font-size : 10pt; font-weight: bold; color : #000 }
ul, li {font-size : 10pt }
small {font-size : 9px; color : #000 }
input,select,form,option {font-size : 10px }

/* ------- Links -------------*/

A:link {font-size : 10pt; text-decoration : underline; color : #003366 }
A:visited {font-size : 10pt; text-decoration : underline; color : #666 }
A:active {font-size : 10pt; text-decoration : underline; color : #003366 }
A:hover {font-size : 10pt; text-decoration : underline; color : #003366 }

.secMenu {font-size : 8pt; font-weight : bold; text-decoration : none; color : #CCCCCC }
A.secMenu:link {font-size: 8pt; font-weight: bold; text-decoration : none; color : #CCCCCC }
A.secMenu:visited {font-size : 8pt; font-weight : bold; text-decoration : none; color: #CCCCCC }
A.secMenu:active {font-size : 8pt; font-weight : bold; text-decoration : none; color : #CCCCCC }
A.secMenu:hover {font-size: 8pt; font-weight: bold; text-decoration: underline; color : #CCCCCC }
.pageMenu {font-size : 8pt; text-decoration : none; color : #CCCCCC }
A.pageMenu:link {font-size: 8pt; text-decoration : none; color : #CCCCCC }
A.pageMenu:visited {font-size : 8pt;  text-decoration : none; color: #CCCCCC }
A.pageMenu:active {font-size : 8pt; text-decoration : none; color : #CCCCCC }
A.pageMenu:hover {font-size: 8pt;  text-decoration: underline; color : #CCCCCC }
.smallLink {font-size : 8pt; text-decoration : none; color : #006699 }
A.smallLink:link {font-size: 8pt; text-decoration : none; color : #006699 }
A.smallLink:visited {font-size : 8pt;  text-decoration : none; color: #006699 }
A.smallLink:active {font-size : 8pt; text-decoration : none; color : #006699 }
A.smallLink:hover {font-size: 8pt;  text-decoration: underline; color : #006699 }

.bluelink {font-size : 10pt; font-weight : bold; text-decoration : none; color : #006699 }
A.bluelink:link {font-size: 10pt; font-weight: bold; text-decoration : none; color : #006699 }
A.bluelink:visited {font-size : 10pt; font-weight : bold; text-decoration : none; color: #006699 }
A.bluelink:active {font-size : 10pt; font-weight : bold; text-decoration : none; color : #c30 }
A.bluelink:hover {font-size: 10pt; font-weight: bold; text-decoration: none; color : #000 }

/* ------- Text -------------*/
.white {font-weight: bold; color : #fff }

.title {font-size: 10pt; font-weight: bold; color: #000 }
.pagetitle {font-size: 13pt; font-weight: bold; color: #996633 }
.featuretitle {font-size : 12pt; font-weight : bold; color: #c30 }
.entrytitle {font-size: 12pt; font-weight: bold; color : #000 }

.listItemTitle {font-size: 10pt; font-weight: bold; color: #000 }
.listItemDate {font-size: 10pt; color: #194A86 }
.listItemAbstract {font-size: 10pt; color: #000 }

/* ------- Tables -------------*/
.leftCol{
	border-right: 1px #194A86 solid;
	background-color: #666699;
	padding-left: 5px;
}
.leftColBorderBottom{
	border-right: 1px #194A86 solid;
	border-bottom: 1px #194A86 solid;
	background-color: #CED9E5;
	padding-left: 5px;
}
.borderBottom{
	border-bottom: 1px #194A86 solid;
}

.greyBox{
	border-right: 1px #C0C0C0 solid;
	border-bottom: 1px #C0C0C0 solid;
	border-top: 1px #C0C0C0 solid;
	border-left: 1px #C0C0C0 solid;
	background-color: #FFFFFF;

}

/* ------- Other Parts  -------------*/

.banner { background-color : #31314A }
.navbar { background-color : #BDAB99 }
.searchback { background-color : #CED9E5 } 

.formtop { background-color : #194A86 }
.formbody { background-color : #CED9E5 }
.formbody2 { background-color : #A6B9CE }

.author {font-size: 10pt; color: #194A86 }
.text {font-size: 10pt; color : #000 }
.details {font-size: 10pt; color : #000 }
.trolleytext {font-size: 10pt; color: #666 }
.postage {font-size : 10pt; color: #666 }

.online {font-size: 10pt; font-weight : bold; color : #000 }
.event {font-size : 10pt; color : #666 }

.beige { color : #e8e6df }
.red { color : #cc3300 }
.redlarge { color : #cc3300; font-weight : bold; font-size : 12pt }
.blacklarge { color : #000; font-weight : bold; font-size : 12pt }
.brown { color : #968c6d }
.grey { color : #666666 }

.asterix { color : #cc3300; font-weight : bold; font-size : 13pt }
.caption { color : #000; font-size : 10pt }        
      
