/* CSS Document */





/* Primary Body Style Defined */

body
{
	background-color: #E2F5FC;
	color: #000000;
	font-size: 14px;
}

.frame_1
{
background:url(images/template/Main_05-11.gif) no-repeat;
background-attachment: fixed;
}

.frame_2
{
background:url(images/template/Archive_05-11.gif) no-repeat;
background-attachment: fixed;
}

.content
{
padding-left: 100px;
}

.contact
{
padding-left: 75px;
}


/* Link Styles Defined */

a:link     { color: #000000 }
a:visited  { color: #000000 }
a:active   { color: #2277AA }
a:hover    { color: #2277AA }

a.staff:link     { color: #000000; font-size: 18px; font-weight: bold; text-decoration:underline; }
a.staff:visited  { color: #000000; font-size: 18px; font-weight: bold; text-decoration:underline; }
a.staff:active   { color: #2277AA; font-size: 18px; font-weight: bold; text-decoration:underline; }
a.staff:hover    { color: #2277AA; font-size: 18px; font-weight: bold; text-decoration:underline; }

a.norm:link     { color: #000000; font-weight: bold; }
a.norm:visited  { color: #000000; font-weight: bold; }
a.norm:active   { color: #2277AA; font-weight: bold; text-decoration:underline; }
a.norm:hover    { color: #2277AA; font-weight: bold; text-decoration:underline; }

a img {
  border: none;
}

.top_nav a:link,a:visited
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.top_nav a:active,a:hover
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}


/* Text Styles*/

.indent 
{ 
	text-indent: 20px
}

.size_14
{
	color: #000000;
	font-size: 14px;
}

.size_16
{
	color: #000000;
	font-size: 16px;
}

.size_18
{
	color: #000000;
	font-size: 18px;
}

.size_20
{
	color: #000000;
	font-size: 20px;
}

.size_22
{
	color: #000000;
	font-size: 20px;
}

.size_24
{
	color: #000000;
	font-size: 24px;
}

.size_30
{
	color: #000000;
	font-size: 30px;
}

.size_36
{
	color: #000000;
	font-size: 36px;
}

/* Standard CSS Text Sizes*/

.size_xxs
{
	color: #000000;
	font-size: xx-small;
}

.size_xs
{
	color: #000000;
	font-size: x-small;
}

.size_xs2
{
	color: #000000;
	font-size: x-small;
}

.size_s
{
	color: #000000;
	font-size: small;
}

.size_m
{
	color: #000000;
	font-size: medium;
}

.size_l
{
	color: #000000;
	font-size: large;
}

.size_xl
{
	color: #000000;
	font-size: x-large;
}

.size_xxl
{
	color: #000000;
	font-size: xx-large;
}

.style1 {color: #FF0000}
.style2 {font-weight: bold}
.style3 {
	color: #FF0000;
	font-style: italic;
	font-weight: bold;
}
.style4 {
	font-size: 14px;
	font-weight: bold;
}







#contact_box
{
	position: relative;
	left: 0px;
	top: 0px;
	width: 400px;
	border : none #000000;
	padding : 0px;
	overflow: visible;
}

div.row {
  clear: both;
  padding-top: 0px;
  }

div.row span.label {
  float: left;
  width: 170px;
  text-align: right;
  font-weight: bold;
  }

div.row span.formw {
  float: right;
  width: 225px;
  text-align: left;
  } 

#staff_box
{
position: relative; 
left: 0px; top: 0px;
width: 470px;
border : none #000000;
padding : 0px;
overflow: visible; 
}
