BODY {font: 10pt verdana, arial, san serif; color: #303030; text-decoration: none; background-image: url(images/bg.gif); background-repeat: repeat-x;}
BODY A:visited {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #993333}
BODY A:link {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #993333}
BODY A:hover {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #7ABBEB; background-color: #F8F8F8}

th {
color: #333333;
padding: 3px;
margin-bottom: 5px;
border: #cccccc 1px solid;
font: 8pt verdana, arial, san serif;
}

.top
{
  background-image: url(images/bg_top.gif);
  background-repeat: repeat-x;
}

.main
{
  background-image: url(images/bg_page.jpg);
  background-repeat: repeat-x;
  background-color: #EFEFDE;
}

.rightwhite { 
	border: 1px solid #CCCCBB;
	background-color: #ffffff;	
	font: 10pt verdana, arial, san serif; 
	color: #4e5f64; 
	padding: 5px;
	margin: 3px;
	font: 8pt verdana, arial, san serif; 
	height: 100%;
}

.mainarea {
	font: 10pt verdana, arial, san serif; 
	color: #303030; 
	text-decoration: none
}

.mainarea ul{padding-top:6px; margin-top:0px; padding-left:5px; margin-left:15px; padding-bottom: 0; margin-bottom: 3px; vertical-align: top;}
.mainarea ol{padding-left:15px; margin-top:2px; margin-left:15px;}
.mainarea ul li{list-style-image: url("images/bullet.gif");vertical-align: top; color: #6c7780;}

/* CALENDAR */


.calendarStyle {
	color: #666666;
	Background-color: #f0f0f0 ;
}

.calendarBodyStyle {
	color: #666666;
	Background-color: #f0f0f0 ;
	padding: 2px;

}

/*.cal_event {
padding-bottom: 5px;
display: block;
font: 6pt  verdana, arial,san serif;
/*border-bottom: dotted 1px #C3D6DF;*/
}
*/

#calendarContents {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #12569B}

#divCalendar A:visited  {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #12569B}
#divCalendar A:link  {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #12569B}
#divCalendar A:hover  {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #333333}
#divEventText A:visited  {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #12569B}
#divEventText A:link  {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #12569B}
#divEventText A:hover  {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #333333}
        td.desc{
            font-family : Verdana, arial;
            font-size : 10px;
        }
        .title{
            font-size : 12px;   
            font-weight : bold;     
        }
        /*The following css are used for the calendar*/
        #divCalendar{
            border : 1px solid #dddddd;
            width : 175px;
            height : 130px;
        }
        .calendarHeaderStyle{
            font-size : 10px ;
            background-color: #e1e0e0 ;
            text-align : center ;
            color: #666666;
            text-decoration: none;
        }
        .calendarStyle{
            background-color : #e1e0e0 ;
            font-family : Verdana, Arial ;
            font-size : 8px;
            text-align : center ;
            color : #666666;
            text-decoration : none;
        } 
        .calendarBodyStyle{
            font-family : Verdana, Arial ;
            font-size : 10px;
            text-align : center ;
            color : white;
            text-decoration : none;
            background-color : #f0f0f0 ;
        }
        .calendarFooterStyle{
            font-family : Verdana, Arial ;
            font-size : 9px;
            color : #999999;
        }
        a.calanderJump {
            background-color : #FFFFFF;
            font-size : 7pt;
            color : black;
            padding : 1px 10px 1px 10px;
            border : 1px solid #000000;
            text-decoration : none;
        }
        a.calanderJump:hover {
            background-color : #999999;
            color : white;
        }
        /* the following is used to highlight the current date */
        .currentDate {
            background-color : #CCCCCC;
        }
		
/* END CALENDAR */		

.date {
	font: 7pt verdana, arial, san serif; 
	color: #333333; 
	text-decoration: none; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	text-align:right; 
	font-weight:bold
}

.sub {
	font: 7pt verdana, arial, san serif; 
	color: #666666; 
	padding-bottom: 2px; 
	font-weight: bold; 
	border-bottom: 1px solid #dddddd; 
	width: 280px; 
	padding-left: 3px; 
	display: block;
	background-color: #F1F1F1;	
}

	
.style1 {color: #FF6600}

.bluebox
{
	border: #003366 1px solid;
	background-color: #fff;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 1px;
}
.bluebox P {margin-top: 3px; margin-bottom: 3px;}
.bluebox {font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none}
.bluebox A:visited {font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #ffffcc; text-decoration: underline}
.bluebox A:link {font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #ffcc66; text-decoration: underline}
.bluebox A:hover {font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #FFCC99; text-decoration: underline}

.floor {
	background-color:#;
	color: #9a0000;
	font-weight: bold;
	font-size: 7pt;
}
.committee {
	background-color:#;
	color: #12569B;
	font-weight: bold;
	font-size: 7pt;
}


.breadcrumbs {font: 7pt verdana, arial, san serif; color: #606F73; text-decoration: none}
.breadcrumbs A:visited {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #4E5F64}
.breadcrumbs A:link {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #4E5F64}
.breadcrumbs A:hover {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #993333}

.note {font: 8pt verdana, arial, san serif; color: #9b9b9b; text-decoration: none; padding-top: 5px; padding-bottom: 5px;}

.right UL { margin-left: 20px; margin-right: 0px; margin-top: 0px; margin-bottom: 4px; padding-top: 0px; padding-left: 0px;} 
.right LI {list-style-image: url("images/bullet_right.gif"); margin-left: 0px; padding-left: 0px; vertical-align: top; padding-bottom:3px}

.right {font: 8pt verdana, arial, san serif; color: red; text-decoration: none; color: #315478;}
.right A:visited {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #993333}
.right A:link {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #993333}
.right A:hover {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #cc0000}

.staff TD {font: 7pt verdana, arial, san serif; color: #606F73; text-decoration: none}
.staff A:visited {font: 7pt  verdana, arial,san serif; text-decoration: none; color: #942700}
.staff A:link {font: 7pt  verdana, arial,san serif; text-decoration: none; color: #942700}
.staff A:hover {font: 7pt  verdana, arial,san serif; text-decoration: none; color: #942700}

h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #993333; padding-bottom: 0px; margin-bottom: 0px;}

h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; padding-bottom: 0px; margin-bottom: 0px; margin-top: 0px}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; padding-bottom: 0px; margin-bottom: 0px; margin-top: 0px}


.brief {font: 7pt verdana, arial, san serif; color: #606F73; text-decoration: none}
.brief A:visited {font: 7pt  verdana, arial,san serif; text-decoration: underline; color: #942700}
.brief A:link {font: 7pt  verdana, arial,san serif; text-decoration: underline; color: #942700}
.brief A:hover {font: 7pt  verdana, arial,san serif; text-decoration: underline; color: #cc0000}

.homepage {font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none}
.homepage A:visited {font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #942700; text-decoration: underline}
.homepage A:link {font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #942700; text-decoration: underline}
.homepage A:hover {font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #cc0000; text-decoration: underline}

.as_title {font: 10pt verdana, arial, san serif; color: #303030; text-decoration: none; font-weight: bold}

.as_image { border: 1px solid #303030;}

.as_summary {font: 10pt verdana, arial, san serif; color: #303030; text-decoration: none}
.as_summary A:visited {font: 10pt  verdana, arial,san serif; text-decoration: none; color: #343E44}
.as_summary A:link {font: 10pt  verdana, arial,san serif; text-decoration: none; color: #343E44}
.as_summary A:hover {font: 10pt  verdana, arial,san serif; text-decoration: underline; color: #343E44}

.as_byline {font: 10pt verdana, arial, san serif; color: #303030; text-decoration: none}
.as_byline A:visited {font: 10pt  verdana, arial,san serif; text-decoration: underline; color: #343E44}
.as_byline A:link {font: 10pt  verdana, arial,san serif; text-decoration: underline; color: #343E44}
.as_byline A:hover {font: 10pt  verdana, arial,san serif; text-decoration: underline; color: #343E44}

.as_text {font: 10pt verdana, arial, san serif; color: #303030; text-decoration: none}
.as_text A:visited {font: 10pt  verdana, arial,san serif; text-decoration: underline; color: #343E44}
.as_text A:link {font: 10pt  verdana, arial,san serif; text-decoration: underline; color: #343E44}
.as_text A:hover {font: 10pt  verdana, arial,san serif; text-decoration: underline; color: #343E44}

.as_toc {font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none}
.as_toc A:visited {font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #ffffcc; text-decoration: underline}
.as_toc A:link {font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #ffcc66; text-decoration: underline}
.as_toc A:hover {font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #FFCC99; text-decoration: underline}
.as_toc BLOCKQUOTE {padding-left: 0px; vertical-align: top;padding-bottom:3px}
.as_toc LI {list-style-image: url("images/bullets.gif"); margin-left: 10px; padding-left: 10px; vertical-align: top;padding-bottom:3px}
.as_toc UL { margin-left: 1em; margin-right: 1em; padding-top: 0PX; margin-top: 3px } 

.footer
{
  background-image: url(/images/bg_footer2.jpg);
  background-repeat: repeat-x;
}

.footer {font: 8pt verdana, arial, san serif; color: #606F73; text-decoration: none; line-height: 25px}
.footer A:visited {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #4E5F64}
.footer A:link {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #4E5F64}
.footer A:hover {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #993333}

.box
{
	BORDER-TOP: #adaead 1px solid;
	BORDER-LEFT: #adaead 1px solid;
	BORDER-RIGHT: #797979 3px solid;
	BORDER-BOTTOM: #797979 3px solid;
	background-color: #fff;
}

fieldset {
color: #333333;
padding: 5px;
margin-bottom: 5px;
background-color: none;
border: #cccccc 1px solid;
font: 8pt verdana, arial, san serif;

}
/*
fieldset {
color: #333333;
padding: 5px;
margin-bottom: 5px;
background-color: #f9f8f2;
border: #cccccc 1px solid;
font: 8pt verdana, arial, san serif;
}
*/
.search
{
	BORDER-RIGHT: #d8d5d8 1px solid;
	BORDER-TOP: #666066 1px solid;
	BORDER-BOTTOM: #d8d5d8 1px solid;
	BORDER-LEFT: #666066 1px solid;
	FONT-SIZE: 10px;
	COLOR: #316998;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f5f5f5;
	background-position : top;
	margin-top : 0;
	padding : 0;
	vertical-align : middle;
  background-image: url(images/forms.gif);
  background-repeat: repeat-x;
}

.sort1
{
	BORDER-RIGHT: #d8d5d8 1px solid;
	BORDER-TOP: #666066 1px solid;
	BORDER-BOTTOM: #d8d5d8 1px solid;
	BORDER-LEFT: #666066 1px solid;
	FONT-SIZE: 10px;
	COLOR: #942700;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f5f5f5;
	background-position : top;
	margin-top : 0;
	padding : 0;
	vertical-align : middle;
  background-image: url(images/forms.gif);
  background-repeat: repeat-x;
}

.forms
{
	Border: #cccccc 1px solid;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f9f8f2;
	background-position : top;
	margin-top:4px;
	margin-right:0px;
	margin-bottom:3px;
	padding : 2px;
	vertical-align : middle;
}

.formsbox
{
	border: #d8d5d8 1px solid;
	FONT-SIZE: 12px;
	COLOR: #316998;
	BACKGROUND-COLOR: #ffffff;
	padding : 0px;
	margin: 0;
	background-image: url(images/forms.gif);
	background-repeat: repeat-x;
	vertical-align : middle;
}

.submit {
border: 1px solid #565656;
/*  border: 1px solid #565656;*/
  border-top-color: #c4cbce;
  border-left-color: #c4cbce;
  padding: 2px;
  margin: 0px;
  background-color: #f9fafa;
  background-image: url(images/submit.gif);
  background-repeat: repeat-x;
  color: #333333;
  font-size: 10px;
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  cursor: pointer;
  cursor: hand;
}
#galleryhomelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 18px;
	width: 150px;
	margin-left: 60px;
}
