body 
{
	background-color: #00216B; 
	margin: 0px; 
	padding: 0px;
	text-align: center;
}

body, div, td, th {
	font-family : arial, helvetica, sans-serif; 
	font-size : 8.5pt; 
	color : #000000; 
	font-weight:bold;
} 

button 
{ 
	background-color:#E3D08B;
	border-top:solid 1px #ffffff;
	border-right:solid 1px #E3D08B;
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #E3D08B;
	color:#000000;
	font-family:arial;
	font-weight:bold;
	letter-spacing:-1pt;
	filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffE3D08B');
}


.button 
{ 
	background-color:#E3D08B;
	border-top:solid 1px #ffffff;
	border-right:solid 1px #E3D08B;
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #E3D08B;
	color:#000000;
	font-family:arial;
	font-weight:bold;
	letter-spacing:-1pt;
	filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffE3D08B');
}

.Large{ font-size:9.5pt; color:#000000; font-weight:bold;}
.BlueLarge{ font-size:9.5pt; color:#00236d; font-weight:bold;}
.Blue{ color:#00236d;}

h1{font-size:16pt; color:#00236d;}
h2{font-size:14pt; color:#00236d;}
h3{font-size:12pt; color:#00236d;}
h4{font-size:10pt; color:#00236d;}
h5{font-size:9pt; color:#00236d;}

.Caption { font-size:8pt; font-style:italic; }

a
{
	color:#00236d;
	text-decoration:none;
	font-size : 9pt; 
}
a:visited
{
	color:#00236d;
	text-decoration:none;
	font-size : 9pt; 
}
a:hover
{
	color:#000000;
	text-decoration:none;
	font-size : 9pt; 
}

a.Large, a.Large:visited, a.Large:hover
{
	color:#00236d;
	text-decoration:none;
	font-size : 11pt; 
	font-weight:bold;
	cursor:pointer;
}
a.Large:hover
{
	color:#000000;
}

.nav a
{
	display:block;
	background: url("/images/btn_about.jpg") 0 0 no-repeat;
}
.nav a:hover
{
	display:block;
	background: url("/images/btn_about_over.jpg") 0 0 no-repeat;
}
.nav a:visited
{
	display:block;
	background: url("/images/btn_about.jpg") 0 0 no-repeat;
}

.List
{
	border-bottom:dashed 1px #00236d; 	 
	padding-top:5px; 
	padding-bottom:5px;
	min-height:50px;
	height:auto !important;
	height:50px;
}



.List .Details a
{
	color:#00236d;
	text-decoration:none;
	font-style:normal;
	font-size:9pt;
	cursor:pointer;
    font-weight:bold;
}
.List .Details a:visited
{
	color:#00236d;
	text-decoration:none;
	font-style:normal;
	font-size : 9pt;
	cursor:pointer;
    font-weight:bold;
}
.List .Details a:hover
{
	color:#00236d;
	text-decoration:underline;
	font-style:normal;
	font-size : 9pt;
	cursor:pointer;
    font-weight:bold;
}

.List a, .ListTitle
{
	color:#00236d;
	text-decoration:none;
	font-size : 10.5pt;
	cursor:pointer;
    font-style:italic;
    font-weight:normal;
}
.List a:visited
{
	color:#00236d;
	text-decoration:none;
	font-size : 10.5pt;
	cursor:pointer;
    font-style:italic;
    font-weight:normal;
}
.List a:hover
{
	color:#000000;
	text-decoration:none;
	font-size : 10.5pt;
	cursor:pointer;
    font-style:italic;
    font-weight:normal;
}

.Line
{
	height:1px;
	width:100%;
	border-top:dashed 1px #00236d;			
}

.btn_home {
	width : 171px; 
	height : 161px; 
} 

.btn_home_border {
	width : 171px; 
	height : 161px; 
	background : url(/images/btn_home_border.gif); 
} 

.btn_home_border_over {
	width : 171px; 
	height : 161px; 
	background : url(/images/btn_home_border_over.gif); 
}

.btn_home_gradient 
{
	width:171px;
	height:161px; 
	background:url(/images/btn_home_gradient.png);
	cursor:pointer;
}

.btn_thumb_border {
	width : 62px; 
	height : 62px; 
	background : url(/images/btn_thumb_border.gif); 
}  

.btn_thumb {
	width : 62px; 
	height : 62px; 
	cursor:pointer;
}

.border_225_150 {
	width : 225px; 
	height : 150px; 
	background : url(/images/border_225_150.gif); 
}  

.btn_225_150 {
	width : 225px; 
	height : 150px; 
	cursor:pointer;
}

.border_450_300 {
	width : 450px; 
	height : 300px; 
	background : url(/images/border_450_300.gif); 
}  

.border_500_wide {width:500px; height:333px; background:url(/images/border_500_wide.gif);}  
.border_500_tall {width:333px; height:500px; background:url(/images/border_500_tall.gif);}  

.border_475_wide {width:475px; height:316px; background:url(/images/border_475_wide.gif);}  
.border_475_tall {width:316px; height:475px; background:url(/images/border_475_tall.gif);} 

.border_450_wide {width:450px; height:299px; background:url(/images/border_450_wide.gif);}  
.border_450_tall {width:299px; height:450px; background:url(/images/border_450_tall.gif);} 

.border_425_wide {width:425px; height:282px; background:url(/images/border_425_wide.gif);}  
.border_425_tall {width:282px; height:425px; background:url(/images/border_425_tall.gif);} 

.border_400_wide {width:400px; height:265px; background:url(/images/border_400_wide.gif);}  
.border_400_tall {width:265px; height:400px; background:url(/images/border_400_tall.gif);} 

.border_375_wide {width:375px; height:248px; background:url(/images/border_375_wide.gif);}  
.border_375_tall {width:248px; height:375px; background:url(/images/border_375_tall.gif);} 

.border_350_wide {width:350px; height:231px; background:url(/images/border_350_wide.gif);}  
.border_350_tall {width:231px; height:350px; background:url(/images/border_350_tall.gif);} 

.border_325_wide {width:325px; height:215px; background:url(/images/border_325_wide.gif);}  
.border_325_tall {width:215px; height:325px; background:url(/images/border_325_tall.gif);} 

.border_300_wide {width:300px; height:198px; background:url(/images/border_300_wide.gif);}  
.border_300_tall {width:198px; height:300px; background:url(/images/border_300_tall.gif);} 

.border_275_wide {width:275px; height:182px; background:url(/images/border_275_wide.gif);}  
.border_275_tall {width:182px; height:275px; background:url(/images/border_275_tall.gif);} 

.border_250_wide {width:250px; height:165px; background:url(/images/border_250_wide.gif);}  
.border_250_tall {width:165px; height:250px; background:url(/images/border_250_tall.gif);} 

.border_225_wide {width:225px; height:149px; background:url(/images/border_225_wide.gif);}  
.border_225_tall {width:149px; height:225px; background:url(/images/border_225_tall.gif);} 

.border_200_wide {width:200px; height:132px; background:url(/images/border_200_wide.gif);}  
.border_200_tall {width:132px; height:200px; background:url(/images/border_200_tall.gif);} 

.border_175_wide {width:175px; height:116px; background:url(/images/border_175_wide.gif);}  
.border_175_tall {width:116px; height:175px; background:url(/images/border_175_tall.gif);} 

.border_150_wide {width:150px; height:99px; background:url(/images/border_150_wide.gif);}  
.border_150_tall {width:99px; height:150px; background:url(/images/border_150_tall.gif);} 

.border_125_wide {width:125px; height:83px; background:url(/images/border_125_wide.gif);}  
.border_125_tall {width:83px; height:125px; background:url(/images/border_125_tall.gif);} 

.border_100_wide {width:100px; height:66px; background:url(/images/border_100_wide.gif);}  
.border_100_tall {width:66px; height:100px; background:url(/images/border_100_tall.gif);} 

.border_75_wide {width:75px; height:50px; background:url(/images/border_75_wide.gif);}  
.border_75_tall {width:50px; height:75px; background:url(/images/border_75_tall.gif);} 

.bg_500_wide {width:500px; height:333px;}  
.bg_500_tall {width:333px; height:500px;}  

.bg_475_wide {width:475px; height:316px;}  
.bg_475_tall {width:316px; height:475px;} 

.bg_450_wide {width:450px; height:299px;}  
.bg_450_tall {width:299px; height:450px;} 

.bg_425_wide {width:425px; height:282px;}  
.bg_425_tall {width:282px; height:425px;} 

.bg_400_wide {width:400px; height:265px;}  
.bg_400_tall {width:265px; height:400px;} 

.bg_375_wide {width:375px; height:248px;}  
.bg_375_tall {width:248px; height:375px;} 

.bg_350_wide {width:350px; height:231px;}  
.bg_350_tall {width:231px; height:350px;} 

.bg_325_wide {width:325px; height:215px;}  
.bg_325_tall {width:215px; height:325px;} 

.bg_300_wide {width:300px; height:198px;}  
.bg_300_tall {width:198px; height:300px;} 

.bg_275_wide {width:275px; height:182px;}  
.bg_275_tall {width:182px; height:275px;} 

.bg_250_wide {width:250px; height:165px;}  
.bg_250_tall {width:165px; height:250px;} 

.bg_225_wide {width:225px; height:149px;}  
.bg_225_tall {width:149px; height:225px;} 

.bg_200_wide {width:200px; height:132px;}  
.bg_200_tall {width:132px; height:200px;} 

.bg_175_wide {width:175px; height:116px;}  
.bg_175_tall {width:116px; height:175px;} 

.bg_150_wide {width:150px; height:99px;}  
.bg_150_tall {width:99px; height:150px;} 

.bg_125_wide {width:125px; height:83px;}  
.bg_125_tall {width:83px; height:125px;} 

.bg_100_wide {width:100px; height:66px;}  
.bg_100_tall {width:66px; height:100px;} 

.bg_75_wide {width:75px; height:50px;}  
.bg_75_tall {width:50px; height:75px;} 

.btn_450_300 {
	width : 450px; 
	height : 300px;
}


.btn_thumb {
	width : 62px; 
	height : 62px; 
	cursor:pointer;
}

.TabSet
{
	border-left:dashed 1px #00236d; 
}

.GalleryTab
{
	float:left; 
	border-right:dashed 1px #00236d; 
	border-top:dashed 1px #00236d; 
	padding:4px; 
	background-color:#e1d08a;	
	cursor:pointer;
}

 .GalleryTab_Off
 {
	color:#af9e58;
	float:left; 
	border-right:dashed 1px #00236d; 
	border-top:dashed 1px #00236d; 
	padding:4px; 
	background-color:#e1d08a;	
	cursor:pointer;
 }
 .GalleryTab_Off a{color:#af9e58;}

A.LastInitial:link {	font-size:12px; color:#E3D08B; font-weight:bold; text-decoration:none; height:auto; display:block; cursor:pointer; padding:2; width :100%;}
A.LastInitial:active {	font-size:12px; color:#E3D08B; font-weight:bold; text-decoration:none; height:auto; display:block; cursor:pointer; padding:2; width :100%;}
A.LastInitial:visited {	font-size:12px; color:#E3D08B; font-weight:bold; text-decoration:none; height:auto; display:block; cursor:pointer; padding:2; width :100%;}
A.LastInitial:hover {	font-size:12px; color:#000000; font-weight:bold; text-decoration:none; background-color :#E3D08B; height:auto; display:block; cursor:pointer; padding:2; width :100%;}
A.LastInitial_Hover:link, A.LastInitial_Hover:active, A.LastInitial_Hover:visited, A.LastInitial:hover, .LastInitial_Hover {font-size:12px; color:#000000; font-weight:bolder; text-decoration:none; background-color :#E3D08B; height:auto; display:block; cursor:pointer; padding:2; width :100%;}
.LastInitial {	font-size:12px; color:#000000; font-weight:bold; text-decoration:none; height:auto; display:block; padding:2; }

#divTestimonial{  width:125px; float:right; padding-left:5px;}
#divTestimonial, #divTestifier { font-family:Times New Roman; font-style:italic; font-weight:bold; }
#divTestimonial #divTestifier { text-align:right; }

#divMain
{
	width: 800px; 
	margin-left:auto; 
	margin-right: auto; 
	text-align:left; 
	position:relative;
}

#divTop
{
	background:url(/images/bg_top.jpg) center top no-repeat; 
	width:800px; 
	height:322px; 
	background-color:#bcc5d8;
}

#divLinkHome
{
	position:absolute; 
	height:50px; 
	width:150px; 
	top:87px; 
	right:60px; 
	cursor:pointer;
	
}

#divNav
{
	position:relative; 
	float:right; 
	right:55px; 
	top:140px; 
	color:#ffffff; 
	width:150px; 
	height:175px; 
	text-align:center; 
	border:solid 0px #ffffff;	
}

#divMiddle
{
	background:url(/images/bg_middle.jpg) repeat-y; 
	width:800px; 
	margin-left:auto; 
	margin-right:auto;	
}

#divContent
{
	padding-left:100px; 
	padding-right:100px;		
}

#divBottom
{
	background:url(/images/bg_bottom.jpg) no-repeat; 
	position:relative; 
	width:800px; 
	height:65px; 
	margin-left:auto; 
	margin-right:auto;	
}

#divBreadcrumbs
{
	position:absolute;
	left:85px; 
	top:297px; 
	padding-left:15px; 	
	width:500px; 
	z-index:5;
}
#divBreadcrumbs a{ font-size:7pt; color:#00236d; }
#divBreadcrumbs a:visited{ font-size:7pt; color:#00236d; }
#divBreadcrumbs a:hover{ font-size:7pt; color:#000000; }

#divTitleBar
{
	position:absolute; 
	width:425px; 
	height:50px; 
	background:url(/images/titlebar.png) left no-repeat; 
	left:85px; 
	top:315px; 
	padding-top:15px; 
	color:#ffffff; 
	font-size:11pt; 
	letter-spacing:-1pt;
	padding-left:15px; 	
	font-family:Courier New;
}