
/************ BODY TAG ************/

body {
	font-family: arial;
	color:#333333;
	font-size:0.8em;
	background-color: #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}


/************ TAG DEFAULTS ************/

a { color:#E6B800; text-decoration:none; }
a:link { }
a:active { color:#FFCC00; text-decoration:underline; }
a:visited { }
a:hover { text-decoration:underline; }

h1 {
	color:#FFFFFF;
	font-size:2em;
	font-weight:bold;
	display:inline;
	line-height:44px;						/* centers text vertically in the bar */
	}

h2 {
	color:#FFFFFF;
	font-size:1.5em;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

h3 {
	font-size:1em;
	font-weight:bold;
	color:#FFFFFF;
	margin:10px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	}

h4 {
	font-size:1em;
	font-weight:normal;
	text-decoration:underline;
	color:#FFFFFF;
	margin:10px 0px 05px 0px;
	padding:0px 0px 0px 0px;
	}
	
h5 {
	font-size:1.2em;
	font-weight:bold;
	text-decoration:underline;
	font-style:italic;
	color:#FFFFFF;
	text-align:center;
	}





p {
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	text-align:justify;
	}

p.error {
	font-size:1.2em;
	font-weight:bold;
	color:#FF7700;
	text-align:center;
	}

p.confirm {
	font-size:1.2em;
	font-weight:bold;
	color:#FFCC00;
	}

p.info {
	font-size:1em;
	font-weight:bold;
	color:#FFFFFF;
	}

hr {
	height:1px;
	color:#999999;
	background-color:#999999;
	border:none;
	margin:10px 0px 10px 0px;
	}



/************ STRUCTURE  ************/

div#container0 {										/* needs this meta-container for frontpage design view */

	}

div#container {

	}

p#copyright {
	text-align:right;
	font-size:10px;
	color:#999999;
	margin: 0px 0px 0px 0px;
	}


/************ HEADER ************/

div#header {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}


div#headerBar {						/* the bar with the title in it */
	position:relative;
	height:44px;
	background-image:url('images/gray_bar.gif');
		background-repeat:repeat-x;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	div#headerBar img {
		border:0px solid #E6B800;		/* get rid of the link border */
		margin-right:10px;
		float:left;
		}

form#searchForm {
	display:inline;								/* firefox likes this */
	position:absolute;
		right:0px;
		top:1px;										
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#FFFFFF;
	}
	form#searchForm label {
		font-size:1em;
		line-height:44px;							/* centers text vertically in the bar */
		}



/************ SIDEBAR MENU ************/

ul#siteMenu {
	display:none;
	}


/************ CONTENT BOX ************/

div#contentContainer {
	width:614px;
	margin:20px 0px 20px 0px;
	}

div#contentTop {
	}

div#content {
	/*margin:0px 0px 0px 218px;*/
	padding:0px 20px 0px 20px;
	}

div#contentBottom {

	}


/************ CONTENT ************/

ul.subMenu {
	text-align:center;
	margin-left:0px;
	display:none;
	}
ul.subMenu li {
	display:inline;
	list-style-type:none;
	text-indent:0px;
	}
ul.subMenu li a {
	margin:0px 10px 0px 5px;
	font-weight:bold;
	font-size:1.1em
	}


dl.people {
	
	}
	dl.people dt {
		font-weight:bold;
		}
	dl.people dd {
		margin:0px 0px 10px 0px;
		font-style:italic;
		}

ul.fileList {
	
	}
	ul.fileList li {
		background-repeat:no-repeat;
		background-position:0px 2px;
		margin-left:0px;
		text-indent:0px;
		}
	ul.fileList li.doc {
		/*list-style-image:url('images/doc.gif');*/
		}
	ul.fileList li.pdf {
		/*list-style-image:url('images/pdf.gif');*/
		}
	ul.fileList li.ppt {
		/*list-style-image:url('images/ppt.gif');*/
		}

/************ VCARDS ************/

dl.vcard {
	
	}
	dl.vcard dt {
		font-weight:bold;
		float:left;
		}
	dl.vcard dd {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
	dl.vcard .title {
		font-size:1.25em;
		font-weight:bold;
		color:#FFFFFF;
		}
	dl.vcard .fn {
		font-size:1.1em;
		font-weight:bold;
		color:#FFFFFF;
		}
	dl.vcard .email {
		
		}
	dl.vcard .tel {
		
		}
		dl.vcard .tel .work {
		
			}
		dl.vcard .tel .cell {
		
			}
	dl.vcard .fax {
	
		}		
	dl.vcard .org {
		font-size:1.25em;
		font-weight:bold;
		color:#FFFFFF;
		}		
	dl.vcard .adr {
		
		}
	dl.vcard .label {
		float:none;
		margin-top:10px;
		}