a:link
{
	font-family : sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #696969;
	text-decoration : none;
}

a:visited
{
	font-family : sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #696969;
	text-decoration : none;
}

a:hover
{
	font-family : sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : Crimson;
	text-decoration : underline;	
}

a:active
{
	font-family : sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #696969;
	text-decoration : none;
}
	
	
a.big:link
{
	font-family: sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
}

a.big:visited
{
	font-family: sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
}

a.big:hover
{
	font-family : sans-serif;
	font-size : 11pt;
	font-weight : bold;
	color : Crimson;
	text-decoration : underline;	
}

a.big:active
{
	font-family: sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
}
	

a.blue:link
{
	font-family: sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
}

a.blue:visited
{
	font-family: sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
}

a.blue:hover
{
	font-family : sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : Crimson;
	text-decoration : underline;	
}

a.blue:active
{
	font-family: sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
}

.nav_back
{
	background-color: #cfc4af;
}

.index_back
{
	background-image: url(images/index_back.jpg);
	background-position : top center;
	background-repeat : no-repeat;
}


.page
{
	border-left: 3px solid Maroon;
	border-right: 3px solid Maroon;
	background-color: White;

}

.dropcap {
	float: left;
	color: #483D8B;
	font-size: 30px;
	line-height: 20px;
	padding-top: 2px;
	font-family: sans-serif;
}

.page_back
{
	background-image: url(images/page_back.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

.page_stripe
{
	background-image: url(images/page_stripe_back_05.gif);
	background-position : 1px left;
	background-repeat : repeat-x;
	border-left : 3px solid #DC143C;
}

.strip_back
{
	background-image: url(images/big-stripe-back_03.gif);
	background-position : top center;
	background-repeat : repeat-x;
}

.mini_stripe
{
	background-image: url(images/mini-stripe_47.jpg);
	background-position : top center;
	background-repeat : repeat-x;
}


.tiny
{
	font-family : sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #696969;
}

.tiny_black
{
	font-family : sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
}
.tiny_black a
{
	font-size:12px;
	color:#003366;
	font-weight:normal;
}

.small
{
	font-family : sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : #5b5b5b;
}


.small_black
{
	font-family : sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #000000;
}


.title
{
	font-family : sans-serif;
	font-size : 11pt;
	font-weight : bold;
	color : #696969;
}

.title_black
{
	font-family : sans-serif;
	font-size : 11pt;
	font-weight : bold;
	color : #000000;
	}


.titlesm
{
	font-family : sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #696969;
}

.title2
{
	font-family : sans-serif;
	font-size : 11pt;
	font-weight : bold;
	font-style: italic;
	color : #000000;
}

.color_strip
{
	background-color: AliceBlue;
	
	font-family: sans-serif;
	font-size: 10pt;
	color: Black;
}

.dots
{
	border-bottom: thin dotted Silver;
}

.line{
	color: #BC8F8F;
	border: dotted;
	width: 90%;
}

.services_table
{
	background-color: #FFFFE0;
	font-family: sans-serif;
	font-size: 10pt;
	color: #555555;
	font-weight: 200;
	border: thin solid Gray;
}

.audiotable
{
	background-color: #FFFFE0;
	font-family: sans-serif;
	font-size: 10pt;
	color: #555555;
	border: thin solid #DCDCDC;
	font-weight: 200;
}

.audiotable2
{
	background-color: #FFFFE0;
	font-family: sans-serif;
	font-size: 10pt;
	color: Black;
	border: thick Black;
	padding: 4;
}

.nav_strip
{
	background-color : AliceBlue;
	border-bottom : thin dotted Silver;
	font-family : sans-serif;
	font-size : 11pt;
	font-weight : bold;
	color : #333399;
}

p
{
	font-family: sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #4B4B4B;
}

ul
{
	font-family: sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #892323;
	list-style: disc;
	list-style-position: outside;
}

h1
{
	font-family : sans-serif;
	font-size : 14pt;
	font-weight : bold;
	color : #003366;
}


.page_text
{
	font-family: sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #555555;
	text-align: justify;
}


.big_blue
{
	font-family : sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : #003366;
}

.red_text
{
	font-family: sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: Maroon;
	font-stretch: wider;
}


.border 
{  
	border: 1px #696969 solid
}

.tour_border
{
	border: 4px solid #333399;
}


a.mobi_big:link
{
	font-family: sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
}

a.mobi_big:visited
{
	font-family: sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
}

a.mobi_big:hover
{
	font-family : sans-serif;
	font-size : 16pt;
	font-weight : bold;
	color : Crimson;
	text-decoration : underline;	
}

a.mobi_big:active
{
	font-family: sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
}
	