/*GENERAL STYLES FOR ALL FILES*/
h1{
	font-family: tahoma, arial, sans-serif;
	font-size: 110%;
	color: #2B2C65;
	margin: 0 0 0 0;
	padding: 28px 20px 20px 20px;
	text-align: left;
}

h2{
	font-family: tahoma, sans-serif;
	font-size: 90%;
	color: #800000;
	margin: 0 0 0 0;
	padding: 15px 6px 0 10px;
	text-align: right;
}

h3{
	font-family: tahoma, sans-serif;
	font-size: 90%;
	color: #2B2C65;
	margin: 0 0 0 0;
	padding: 15px 20px 10px 20px;
	text-align: left;
}

p{
	font-family: arial, tahoma, sans-serif;
	font-size: 82%;
	color: #000000;
	margin: 0 0 0 0;
	padding: 0 20px 15px 20px;
	text-align: left;
}
  
ul.main{
	margin: 6px 0 20px 20px;
	padding: 0 0 0 0;
    }
	 
li.main{font-family: Arial, sans-serif;
      font-size: 82%;
      color: #000000;
      margin: 4px 25px 8px 18px;
      line-height: 140%;
		padding: 0 0 0 0;
		text-align: left;
    }

p.cinfo{
	font-family: arial, tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin: 0 0 0 0;
	padding: 4px 6px 0 0;
	text-align: right;	
}

p.rbartxt{
	font-family: tahoma, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008000;
	margin: 0 10px 6px 10px;
	padding: 0 0 0 0;
	text-align: center;	
}

p.client{
	font-family: arial, tahoma, sans-serif;
	font-size: 10px;
	color: #006990;
	margin: 10px 16px 10px 10px;
	padding: 0 0 0 0;
	text-align: right;	
}

p.pgup{
 font-family: arial, sans-serif;
 font-size: 10px;
 color: #000000;
 margin: 2px 40px 4px 0;
 text-align: right;}
	 
img.pic{
	border: 1px #97CFE1 solid;
}

img.gallery{
	padding-right: 22px;
}

#picturerow{	margin: 0 20px 10px 20px;
}

.styled{
	font-family: arial, tahoma, sans-serif;
	font-size: 84%;
	color: #000000;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 6px 0 6px 20px;
	text-align: left;
}

td.styled{padding: 4px 4px 4px 2px;}

.floatright{
	float: right;
	margin-right: 20px;
	margin-left: 10px;
}

.floatleft{
	float: left;
	margin-right: 20px;
}

/*Divs to set up the dropdown menu syles and positioning - also used within the functions js file*/
#dropmenudiv{
position:absolute;
border-bottom-width: 0;
border-top: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 98%;
display: block;
border-bottom: 1px solid #ffffff;
padding: 1px 0 1px 4px;
text-align: left;
}

/*Link behaviors*/
/*body text links*/
A:link{
            font-family: arial, sans-serif;
				font-size: 90%;
				font-weight: bold;
				color: #000040;
				text-decoration: none;
}

A:active{
            font-family: arial, sans-serif;
				font-size: 90%;
				font-weight: bold;
				color: #000040;
				text-decoration: none;
}

A:visited{
            font-family: arial, sans-serif;
				font-size: 90%;
				font-weight: bold;
				color: #000040;
				text-decoration: none;
}

A:hover{
            font-family: arial, sans-serif;
				font-size: 90%;
				font-weight: bold;
				color: #c00000;
				text-decoration: underline;
}

/*main menu links*/
A:link.txt,A:active.txt,A:visited.txt{
            font-family: arial, sans-serif;
				font-size: 100%;
				font-weight: bold;
				color: #000080;
				text-decoration: none;
}

A:hover.txt{
            font-family: arial, sans-serif;
				font-size: 100%;
				font-weight: bold;
				color: #000080;
				text-decoration: underline;
}

/*main menu links*/
A:link.mmlink,A:active.mmlink,A:visited.mmlink{
        font-family: arial, sans-serif;
				font-size: 86%;
				font-weight: bold;
		    padding: 6px 15px 6px 16px;
				color: #ffffff;
				text-decoration: none;
}

A:hover.mmlink{
        font-family: arial, sans-serif;
				font-size: 86%;
				font-weight: bold;
				color: #FFFFFF;
				background-color: #000040;
		    padding: 6px 15px 5px 16px;
				text-decoration: none;
}

A:link.ddown,A:active.ddown,A:visited.ddown{
        font-family: arial, sans-serif;
				font-size: 80%;
				font-weight: normal;
				color: #ffffff;
				text-decoration: none;
}

A:hover.ddown{
        font-family: Arial, sans-serif;
				font-size: 80%;
				font-weight: normal;
				color: #BEBED2;
				text-decoration: none;
}


A:link.hlink,A:active.hlink,A:visited.hlink{
        font-family: arial, sans-serif;
				font-size: 74%;
				font-weight: bold;
				color: #000040;
				padding-right: 4px;
				text-decoration: none;
}

A:hover.hlink{
        font-family: arial, sans-serif;
				font-size: 74%;
				font-weight: bold;
				color: #800000;
				text-decoration: none;
}

A.tlink:link,A.tlink:visited,A.tlink:active{
      font-family: tahoma, arial, sans-serif;
		font-size: 9px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
}

A.tlink:hover{
      font-family: tahoma, arial, sans-serif;
		font-size: 9px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: underline;
}

/*bottom menu links - footer area*/
A.bnav:link,A.bnav:visited,A.bnav:active{
      font-family: Tahoma, arial, sans-serif;
		font-size: 80%;
		font-weight: normal;
		color: #000040;
		text-decoration: none;
}

A.bnav:hover{
      font-family: Tahoma, arial, sans-serif;
		font-size: 80%;
		font-weight: normal;
		color: #800000;
		text-decoration: none;
}

/*bottom menu links - footer area*/
A.credit:link,A.credit:visited,A.credit:active{
      font-family: Tahoma, arial, sans-serif;
		font-size: 100%;
		font-weight: normal;
		color: #000080;
		text-decoration: none;
}

A.credit:hover{
      font-family: Tahoma, arial, sans-serif;
		font-size: 100%;
		font-weight: normal;
		color: #800000;
		text-decoration: none;
}