﻿html {font-size: 125%;}

body {
    margin:0px; padding: 0px;
    font: 65% "Trebuchet MS", verdana, arial, sans-serif;
    line-height: 1.3;}
    
table {
    margin-left: auto;
	margin-right: auto;}
   
* {margin: 0; padding: 0;}


.photo{padding-top:20px;}	



div#myvu:hover {
border-style: dotted;
border-color: #f6e9c7;}
	

div#apply {
    font-size: .8em;
    line-height: 1.3;
    padding: 0 0 0 0;
    margin-bottom: 4px;
    margin-right: 8px;}
   
div#apply p {
    margin-top: .8em;
	margin-left:12px; margin-right:12px;
	color: #000;}
       
div#apply a:link {
    color: #000;
    text-decoration: none;}
   
div#apply a:visited {
    color:#000;
    text-decoration: none;}
   
div#apply a:hover {color: #8d2346;
    text-decoration: none;}

div#placelinks {
    color: #ffffff;
    padding-bottom: 3px;
    padding-top: 3px;}

div#placelinks ul {
    font-size: .85em;
    color:#ffffff;
    text-align:justify;}

div#placelinks ul li {
    display:inline;
    color:#ffffff;}
    
div#placelinks ul li a {
    background-color:#b69274;
    padding:  2px 52px 2px 10px;
    color: #ffffff;
    text-decoration:none;
    border-right:1px solid #fff;}
    

    
div#placelinks ul li a:hover {color: #8d2346;}
    
* html div#placelinks ul {
    display:inline;
    color: #ffffff;
    border-left:1px solid #fff;
    margin-left:10px;} 

.toplinks {
    background-color:#8d2346;
    color:#ffffff;
    text-decoration:none;
    }

.toplinks ul {
    font-size: .85em;
    margin:0;
     padding-top:4px;}

.toplinks ul li {
    display:inline;
    color:#ffffff;
    margin-left:10px;}
    
.toplinks ul li a {
    margin-left:10px;
    color: #ffffff;
    text-decoration:none;}
    
    
* html div#placelinks ul {
    display:inline;
    border-left:1px solid #fff;
    color: #ffffff;} 
    

.toplinks lowText, .toplinks lowText:link, .toplinks lowText:visited, .toplinks lowText:active, .toplinkslowText:focus {
    color: #ffffff;
    text-align: left;
    text-decoration: none;}

.toplinks highText, .toplinks highText:link, .toplinks highText:visited, .toplinks highText:active, .toplinks highText:focus {
    color: #ffffff;
    text-align: left;
    text-decoration: none;}

.toplinks roothighText, .toplinks roothighText:link, .toplinks roothighText:visited, .toplinks roothighText:active, .toplinks roothighText:focus {
    color: #ffffff;
    text-align: center;
    text-decoration: none;}

td#bottomlink1 {
    border-style: outset;
    border-width: 4px;
    border-color: #456cae;}

td#bottomlink1:hover {
    border-style: inset;
    border-width: 4px;
    border-color: #456cae;}

td#bottomlink1 a {
    font-size: .9em;
	text-decoration: none;
	color: white;}
	
td#bottomlink1 a:hover {color: #f6e9c7;}

td#bottomlink2 {
    border-style: outset;
    border-width: 4px;
    border-color: #728574;}

td#bottomlink2:hover {
    border-style: inset;
    border-width: 4px;
    border-color: #728574;}

td#bottomlink2 a {
    font-size: .9em;
	text-decoration: none;
	color: white;}
	
td#bottomlink2 a:hover {color: #f6e9c7;}

td#bottomlink3 {
    border-style: outset;
    border-width: 4px;
    border-color: #8d2346;}

td#bottomlink3:hover {
    border-style: inset;
    border-width: 4px;
    border-color: #8d2346;}

td#bottomlink3 a {
    font-size: .9em;
	text-decoration: none;
	color: white;}
	
td#bottomlink3 a:hover {color: #f6e9c7;}

td#bottomlink4 {
    border-style: outset;
    border-width: 4px;
    border-color: #b69274;}

td#bottomlink4:hover {
    border-style: inset;
    border-width: 4px;
    border-color: #b69274;}

td#bottomlink4 a {
    font-size: .9em;
	text-decoration: none;
	color: white;}
	
td#bottomlink4 a:hover {color: #f6e9c7;}
    
.content {
    font-size: .9em;
    line-height: 1.3;
    padding: 1em 1em 1em 1em;
    background-color:#fff;
    }
   
.content p {margin-top: .6em;}

.content img {margin: 6px 6px 3px 6px;}
   
.content table {
    font-size: 1em;
    margin: 9px 0 6px;}
   
.content tr, .content td {padding: 3px 12px 3px 12px;}
   
.content a:link {
    font-size: 1em;
    color: #8d2346;
    text-decoration: underline;}
   
.content a:visited {
    font-size: 1em;
    color:#576759;
    text-decoration: underline;}
   
.content a:hover {
    font-size: 1em;
    color: #576759;
    text-decoration: none;}
   
.content h1 {
    font-size: 1.65em;
    color: #8d2346;
    margin-top: .2em;}
   
.content h2 {
    font-size: 1.3em;
    color: #8d2346;
    margin-top: .4em;}
   
.content h3 {
    font-size: 1.1em;
    line-height: 1;
    color: #576759;
    margin-top: 0.4em;}
    
.content h4 {
    font-size: 1.1em;
    line-height: 1;
    color: #8d2346;
    padding: 0;
    margin: 0;}
    
.content h5{
    font-size: .8em;
    line-height: 1;
    color: #999999;
    padding: 0;
    margin: 0;
     font-weight:lighter;}
   
.content ol, .content ul {
    font-size: 1em;
    margin-top: 1em;
    margin-left: 1.5em;
    line-height: 1.4;}
   
.content ol ul, .content ul ol, .content ol ol, .content ul ul, .content ol a, .content ul a  {
    font-size: 1em;
     margin-top: 0;}
     
     
div#address {
    font-size: .8em;
	line-height: 1.3;
    padding: 0 0 0 0;
    margin-top: 6px;
    margin-left: 8px;
    margin-right: 8px;}
    

    
div#address a:link {color: #8d2346;}

.search {
    padding-top:20px;
    padding-right:10px;}	

div#rightbarcontent {
    font-size: .9em;
    line-height: 1.3;
    padding: 0 0 0 0;}
   
div#rightbarcontent p {
    margin-top: .8em;
	margin-left:12px; 
	margin-right:12px;
	color: #f6e9c7;}
       
div#rightbarcontent a:link {
    color: #fff;
    text-decoration: underline;}
   
div#rightbarcontent a:visited {
    color:#fff;
    text-decoration: underline;}
   
div#rightbarcontent a:hover {
    color: #fff;
    text-decoration: none;}
   
div#rightbarcontent h1 {
    font-size: 1.4em;
    line-height: 1.2;
    color: #f6e9c7;
    margin-top: 12px;
    margin-bottom: -4px;
    margin-left:12px;}
   
div#rightbarcontent h2 {
    font-size: 1.4em;
    line-height: 1.2;
    color: #f6e9c7;
    margin-top: 12px;
    margin-bottom: -4px;
    margin-left:12px;}   
    
div#rightbarcontent ol, div#rightbarcontent ul {
    margin-top: 12px;
    margin-left: 26px;
    line-height: 1.4;
    color: #f6e9c7;}
   
div#rightbarcontent ol ul, div#rightbarcontent ul ol, div#rightbarcontent ol ol, div#rightbarcontet ul ul, div#rightbarcontent ol
a, div#rightbarcontent ul a {
     margin-top: 0;
     margin-left: 12px;
     color: #f6e9c7;} 

div#header{ 
    font-size: 2em;
    color: #fff;
    border-top:1px solid #fff;
    border-bottom:1px solid #fff;
    padding-left:10px;
    background-color: #728574;
   }
 
  
.logo{padding-top:20px;}

.viscomm {
    color:#999999;
    font-size: 14px;
    line-height: 1.3;
    padding-top:20px;
    padding-bottom:20px;
    border-top-style: dotted;
    border-bottom-style:dotted;
    border-color:#999999;
    }
 
.dsob {
    font-size: 14px;
    line-height: 1.3;
    padding-top:20px;
    padding-bottom:20px;
    border-top-style: dotted;
    border-bottom-style:dotted;
    }
    
    
    
    
.form { margin-left: auto;
	margin-right: auto;
	 background-color:white;
	padding-left:10px;}
	 

.form p {margin-top: .6em;
 } 

.form tr, .form td {padding: 3px 12px 3px 12px; }

.form a:link {
    font-size: 1em;
    color: #8d2346;
    text-decoration: underline;}
   
.form a:visited {
    font-size: 1em;
    color:#5c5643;
    text-decoration: underline;}
   
.form a:hover {
    font-size: 1em;
    color: #5c5643;
    text-decoration: none;}
   
.form h1 {
   font-size: 1.65em;
    color: #8d2346;
    margin-top: .2em;}
    }
   
.form h2 {
    font-size: 1.3em;
    color: #8d2346;
    margin-top: .4em;
   }
   
.form h3 {
    font-size: 1.1em;
    line-height: 1;
    color: #728574;
    margin-top: 0.4em;}
    
.form h4 {
    font-size: 1.1em;
    line-height: 1;
    color: #8d2346;
    padding: 0;
    margin: 0;}

.EktronAjaxLoading 
{
 display: none;
}

   /* The cells at the beginning or end of the month that do not contain days. */
.mup_nonMonthCell {
	background : #ccc5ad ;
	font-family : Arial ;
	font-weight : normal ;
	font-size : 8pt;
	text-align : center ;
	border-right: #aaaaaa 1px solid ;
	border-bottom: #aaaaaa 1px solid ;
	border-left: #aaaaaa 1px solid ;
}
/* The weekend day cell. */
.mup_weekendCell {
	background : #ccc5ad ;
	font-family : Arial ;
	font-weight : normal ;
	font-size : 8pt;
	text-align : center ;
	border-right: #aaaaaa 1px solid ;
	border-bottom: #aaaaaa 1px solid ;
	border-left: #aaaaaa 1px solid ;
}
/* The week day cell. */
.mup_weekdayCell {
	background : #ccc5ad ;
	font-family : Arial ;
	font-weight : normal ;
	font-size : 8pt;
	text-align : center ;
	border-right: #aaaaaa 1px solid ;
	border-bottom: #aaaaaa 1px solid ;
	border-left: #aaaaaa 1px solid ;
}
/* Highlights the weekdays that have events. */
.mup_weekdayEventCell {
	background : #fff ;
	font-family : Arial ;
	font-weight : normal ;
	font-size : 8pt;
	text-align : center ;
	border-right : #aaaaaa 1px solid ;
	border-bottom : #aaaaaa 1px solid ;
	border-left : #aaaaaa 1px solid ;
	cursor : pointer ;
}
.mup_weekenddayEventCell {
	background :#fff  ;
	font-family : Arial ;
	font-weight : normal ;
	font-size : 8pt;
	text-align : center ;
	border-right : #aaaaaa 1px solid ;
	border-bottom : #aaaaaa 1px solid ;
	border-left : #aaaaaa 1px solid ;
	cursor : pointer ;
}
.mup_weekendEventCell {
	background : #fff ;
	font-family : Arial ;
	font-weight : normal ;
	font-size : 8pt;
	text-align : center ;
	border-right : #aaaaaa 1px solid ;
	border-bottom : #aaaaaa 1px solid ;
	border-left : #aaaaaa 1px solid ;
	cursor : pointer ;
}
/* Weekend day of week header. */
.mup_weekendDOWHeader {
	background : #ccc5ad ;
	font-family : Arial ;
	font-weight : Bold ;
	font-size : 8pt;
	border-right: #aaaaaa 1px solid ;
	border-bottom: #aaaaaa 1px solid ;
	border-left: #aaaaaa 1px solid ;
	text-align : center ;
}
/* Weekday day of week header. */
.mup_weekdayDOWHeader {
	background : #ccc5ad ;
	font-family : Arial ;
	font-weight : Bold ;
	font-size : 8pt;
	border-right: #aaaaaa 1px solid ;
	border-bottom: #aaaaaa 1px solid ;
	border-left: #aaaaaa 1px solid ;
	text-align : center ;
}
/* The year selection cell. */
.mup_yearFooter
{
	background : #ccc5ad ;
	font-family : Arial ;
	font-weight : Bold ;
	font-size : 9pt;
	text-align : center ;
}
/* The border around the month header. */
.mup_monthHeaderBorder {
	background : #eeeeee ;
	font-family : Arial ;
	font-weight : Bold ;
	font-size : 10pt;
	border-right : #aaaaaa 1px solid ;
	border-top : #aaaaaa 1px solid ;
	border-bottom : #aaaaaa 1px solid ;
	border-left : #aaaaaa 1px solid ;
	text-align : center ;
}
/* The month header. */
.mup_monthHeader {
	background : #ccc5ad ;
	font-family : Arial ;
	font-weight : Bold ;
	font-size : 10pt;
	text-align : center ;
}
/* The previous button, on the month header. */
.mup_monthHeaderPrev {
	background : #ccc5ad ;
	font-family : Arial ;
	font-weight : Bold ;
	font-size : 8pt;
	text-align : center ;
}	
/* The next button, on the month header. */
.mup_monthHeaderNext {
	background : #ccc5ad ;
	font-family : Arial ;
	font-weight : Bold ;
	font-size : 8pt;
	text-align : center ;
}
/* The background for the event display. */
.mup_eventDispBkg {
	background : #ccc5ad ;
	font-family : Arial ;
	font-weight : normal ;
	font-size : 10pt;
	text-align : left ;
	border-right : #aaaaaa 1px solid ;
	border-top : #aaaaaa 1px solid ;
	border-bottom : #aaaaaa 1px solid ;
	border-left : #aaaaaa 1px solid ;
}
/* The event display. */	
.mup_eventDisplay {
	background : transparent ;
	font-family : Arial ;
	font-weight : normal ;
	font-size : 10pt;
	text-align : left ;
}
/* The event display date header. */
.mup_eventDisplayDate {
	font-size : 12pt ;
	font-weight : bold ;
	background : transparent ;
	font-family : Arial ;
	text-align : center ;
	border-bottom : #aaaaaa 1px solid ;
}
/* Display for the event title. */
.mup_eventDisplayEventTitle {
	font-weight : bold ;
	background : transparent ;
	font-family : Arial ;
	font-size : 10pt;
	text-align : left ;
	padding: .5em .5em 0em .5em;
}
/* Display for the event location. */
.mup_eventDisplayLocation {
	background : transparent ;
	font-family : Arial ;
	font-weight : normal ;
	font-size : 10pt;
	text-align : left ;
	padding-left:1em;
}
/* Display for event times. */
.mup_eventDisplayTimes {
	background : transparent ;
	font-family : Arial ;
	font-weight : normal ;
	font-size : 10pt;
	text-align : left ;
}
/* Displays the event’s long description. */
.mup_eventDisplayLongDesc {
	background : transparent ;
	font-family : Arial ;
	font-weight : normal ;
	font-size : 10pt;
	text-align : left ;
}
.mup_hiddenEvent {
	visiblity : hidden ;
	position : absolute ;
	display : none ;
}
.mup_weekdayLoggedInCell {
	background : #eeffff ;
	font-family : Arial ;
	font-weight : normal ;
	font-size : 8pt;
	text-align : center ;
	border-right : #aaaaaa 1px solid ;
	border-bottom : #aaaaaa 1px solid ;
	border-left : #aaaaaa 1px solid ;
	cursor : pointer ;
}
.mup_weekenddayLoggedInCell {
	background : #dedeff ;
	font-family : Arial ;
	font-weight : normal ;
	font-size : 8pt;
	text-align : center ;
	border-right : #aaaaaa 1px solid ;
	border-bottom : #aaaaaa 1px solid ;
	border-left : #aaaaaa 1px solid ;
	cursor : pointer ;
}

