/* CoolMenus 4 - default styles - do not edit */

.clCMEvent{
position:absolute;
width:99%;
height:99%;
clip:rect(0,100%,100%,0);
left:0;
top:0;
visibility:visible
}

.clCMAbs{
position:absolute;
visibility:hidden;
left:0;
top:0
}
ul.list{
	margin-left:10px;
	padding-left:10px;
}
ul.list li{
	padding:4px 0 0 0;
}
ul.list a{
	text-decoration:underline;
}
ul.list a:hover{
	text-decoration:none;
}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
span.title_link{
	text-align:right;
	 display:block; 
	 font-size:11px; 
	 padding:11px  0 0 0; 
	 border-bottom:1px solid #7fafb4; 
	 height:29px;
}
a.link{
	text-decoration:underline;
}
h4.h4_title{
	padding:10px 0;
}
.clBar{
position:absolute;
width:10;
height:10;
background-color:none;
layer-background-color:none;
visibility:hidden
}

/*Styles for level 0*/

.clLevel0,.clLevel0over{
position:absolute;
padding:2px;
font-family:arial, verdana, helvetica;
font-size:11px; font-weight:bold;
text-align: center;
padding-top: 11;
}

.clLevel0{
background-color:none;
layer-background-color:none;
color:#000;
}

.clLevel0over{
background-color:#ecdcac;
layer-background-color:#ecdcac;
color:#000;
cursor:pointer;
cursor:hand;
}

.clLevel0border{
position:absolute;
visibility:hidden;
background-color:none;
layer-background-color:none
}

/*Styles for level 1*/

.clLevel1, .clLevel1over{
position:absolute;
padding:2px;
font-family:arial, verdana, helvetica;
font-size:11px;
font-weight:bold;
padding-left: 5;
padding-top: 5;
}

.clLevel1{
background-color:#D9C483;
layer-background-color:#D9C483;
color:#000;
}

.clLevel1over{
background-color:#ECDCAC;
layer-background-color:#ECDCAC;
color:#000;
cursor:pointer;
cursor:hand;
}

.clLevel1border{
position:absolute;
z-index:500;
visibility:hidden;
background-color:#8B7532;
layer-background-color:#8B7532
}

/*Styles for level 2*/
.clLevel2, .clLevel2over{
position:absolute;
padding:2px;
font-family:"MS Sans Serif", arial, verdana, helvetica;
font-size:10px;
font-weight:normal
}

.clLevel2{
background-color:#F2F2F2;
layer-background-color:#F2F2F2;
color:#4C4C4C;
}

.clLevel2over{
background-color:#E5E5E5;
layer-background-color:#E5E5E5;
color:#333333;
cursor:pointer; cursor:hand;
}

.clLevel2border{
position:absolute; visibility:hidden;
background-color:#D9D9D9;
layer-background-color:#D9D9D9
}


/* form classes */

form {
margin-bottom: 0;
}

input, textarea, select {
font-family: tahoma, "ms sans serif", arial, verdana, helvetica;
border-style: solid;
border-width: 1;
font-size: 11px;
}

.no-border {
font-family: tahoma, "ms sans serif", arial, verdana, helvetica;
border-style: solid;
border-width: 0;
font-size: 11px;
}


/* page default settings */

body, td {
font-family: "ms sans serif", arial, verdana, helvetica;
color: #333;
font-size: 12px;
}

body {
margin: 0;
scrollbar-face-color: #d0d0d0;
scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #e1f2f2;
scrollbar-3dlight-color: #e1f2f2;
scrollbar-arrow-color: #000;
scrollbar-track-color: #fff;
scrollbar-darkshadow-color: #1b1e25;
background-color: #424242;
}

.full-size-table {
	width: 738;
}

.row1 {
height: 5%;
vertical-align : top;
}

.row2 {
height: 90%;
vertical-align : top;
background-color: #fff;
}

.row3 {
height: 5%;
vertical-align : top;
}

.content {
	line-height: 1.5;
	color: #666666;
}

a {
color: #333;
text-decoration: none;
}

a:hover{
color: #000;
}

/* images */

.bullet {
background-image: url("images/bullet.jpg");
background-repeat : no-repeat;
background-position: left 6;
padding: 2 1 3 10;
font-size: 11;
}

.i-top-img {
background-image: url("images/i-top-img.jpg");
background-repeat : no-repeat;
background-position: top right;
}

.h-dot-line {
background-image: url("images/h-dot-line.gif");
background-repeat : repeat-x;
background-position: center center;
}

/* links */

.box-link a {
font-family: "times new roman";
color: #565140;
background-color: #9c8758;
font-size: 16px;
text-decoration: none;
display: block;
font-weight: bold;
}

.box-link a:hover{
background-color: #c6b280;
text-decoration: none;
}

.current-link a {
font-family: "times new roman";
color: #000;
background-color: #c6b280;
font-size: 16px;
text-decoration: none;
display: block;
font-weight: bold;
}

/* background colours */

.black {
background-color: #000;
}

.white {
background-color: #fff;
}

.gray {
background-color: #9b9b9b;
}

.brown {
background-color: #d9c483;
}

.browna {
background-color: #767058;
}

.brownb {
background-color: #565140;
}

.brownc {
background-color: #40312c;
}

.brownd {
background-color: #c6b280;
}

.browne {
background-color: #9c8758;
}

.brownf {
background-color: #f2ebd5;
}

.browng {
background-color: #76705a;
}

.green {
background-color: #014e56;
height: 90%;
}

.yellow {
background-color: #f0efd9;
}

/* borders */

.white-border {
border : #fff 1px solid;
}

.brown-border {
border : #ba5c1f 1px solid;
}

/* text */

.black-txt {
color: #000;
}

.white-txt {
color: #fff;
}

.gold-txt {
color: #d9C483;
}

.brown-txt {
color: #565140;
}

.brown-txta {
color: #756f57;
}

.brown-txtb {
color: #eddda9;
}

.line-spacing {
font-family: arial;
line-height: 1.5;
}

.line-spacinga {
font-family: arial;
line-height: 1.6;
color: #666;
font-size: 13;
}

.small-txt {
	font-size: 10px;
	font-weight: bold;
}

/* headings */

.orange-head {
font-family: "times new roman";
font-size: 15px;
color: #bb5c1f;
line-height: 24px;
}

h1 {
font-family: arial;
font-size: 18px;
margin: 0;
}

h2 {
font-family: arial;
font-size: 16px;
margin: 0;
}

h3 {
font-family: arial;
font-size: 14px;
margin: 0;
}

h4 {
	font-family: arial;
	font-size: 13px;
	margin: 0;
	color: #666666;
}
.heading1 {
	font-size: 13px;
	font-weight: bold;
}
.quote-callout {
	font-size: 12px;
	font-style: italic;
	line-height: 22px;
	font-weight: bold;
	color: #666666;
}
.quote-inline {
	font-style: italic;
	color: #999999;
}
