﻿

/********************************************* HTML TAGS */

body
{
	margin: 0;
	background: #ddd9d4 url("../images/background.gif");
	font-family: 'Segoe UI',Calibri,Arial,Helvetica,Geneva,sans-serif;
	font-size: 75%; /* 12 pt */;
	color: #555;
	padding: 0 0 20px 0;
}

h2
{
    font-family:Georgia,'Times New Roman',Times,serif;
}

h1
{
    font-family:Georgia,'Times New Roman',Times,serif;
}

p
{
	margin: 12px 0;
}

ul
{
    list-style:square;
}

li
{
    margin:3px 0;
}

h1
{
	font-weight: normal;
	font-size: 210%;
	color: #424B3D;
	padding-bottom: 3px;
	border-bottom: 1px dotted #D3D8D1;
}

h2
{
    font-size:145%;
    font-weight:normal;
    font-style:italic;
    color:#424B3D;
    margin-top:1em;
    margin-bottom:6px;
    padding-left:20px;
    background:transparent url("../images/dingbat.gif") no-repeat 0px 3px;
}

h3
{
    font-size:90%;
    color:#6a7056;
    text-transform:uppercase;
    letter-spacing:1px;
}

h4
{
    color:Black;
    font-size:100%;
    margin:12px 0 9px 0;
}

a
{
    color:#274DC4;
    font-weight:bold;
    text-decoration:none;
}

a:hover
{
    color:#6e7d67;
    text-decoration:underline;
}

strong
{
}

/********************************************* TABLES */

table
{
    border-collapse:collapse;
    border:1px solid #ddd9d4;
	width: 100%;
}

td
{
    padding:3px 1px;
    text-align:left;
    border:1px solid #ddd9d4;
    font-size:90%;
    text-align:center;
}

th
{
    padding:3px;
    text-align:left;
    border:1px solid #ddd9d4;
    font-size:90%;
    text-align:center;
    vertical-align:top;
}

th
{
    font-weight:bold;
    background-color:#C5CBC2;
    border:1px solid #D3D8D1;
    color:White;
    vertical-align:bottom;
}

td
{
    vertical-align:top;
    background-color:White;
}

table.NoBorder td
{
    border:none;
}

th.Time
{
    border:1px solid #ddd9d4;
    background-color:White;
    text-align:left;
    color:#9A9794;   
    vertical-align:top;
}

td.Closed
{
    background-color:#F4F3F2;
}

table.Schedule td
{
	vertical-align:middle;
}

table h3
{
	margin:3px 0;
}

table ul
{
	margin:0;
	padding:0;
}

table ol
{
	margin:0;
	padding:0;
}

table ul li
{
	margin:0 0 0 20px;
	padding:0 5px 0 0;
}

table ol li
{
	margin:0 0 0 20px;
	padding:0 5px 0 0;
}

table input[type=radio] {
	padding:0;
}

/********************************************* CONTENT AREAS */

div#Main
{
    width:750px;
    margin:0 auto 0 auto;
    background:transparent url("../images/dropshadow.png") repeat-y;
    padding:0 16px;
}    

div#Masthead
{
    height:102px;
}

div#Masthead a
{
    display:inline-block;
    margin-right:1px;
}
 
 
div#Content
{
}

div.TwoColumn
{
	width:750px;
    background:white url("../images/dots.4.gif") repeat-y 465px 0;
}   

/*** FOOTER */

div#Footer    
{
    clear:both;
    background:#6e7d67 url("../images/background.2.gif");
    color:White;
    font-size:100%;
}

div#FooterInner
{
    background:#6e7d67 none;
    min-height:100px;
    width:465px;
    border-right:1px dotted white;
}

div#Footer p
{
    margin:0 0 9px 0;
}

div#Footer strong
{
    color:white;
}

div#Footer a
{
	color:white;
	text-decoration:underline;
}
   
/*** CREDIT */

div#MainBottom
{
	position:relative;
	z-index:10;
    width:750px;
    height:50px;
    margin:0 auto;
    background:transparent url("../images/dropshadow.bottom.png") no-repeat;
    padding:0 16px;
    cursor:pointer;
}

div#Credit
{
	width:750px;
	height:50px;
	margin:0 auto;
	position:relative;
	top:-48px;
}

div#Credit a
{
	float:right;
	color: #aaa;
	font-weight: normal;
	display:block;
	width:110px;
	padding:10px 0 10px 39px;
	background:transparent url("../images/cwt.off.gif") no-repeat top left;
}

div#Credit.Hover a
{
	
	color:black;
	background-image:url("../images/cwt.on.gif");
	text-decoration:none;
}

div#Credit a:hover
{
	
	color:black;
	background-image:url("../images/cwt.on.gif");
	text-decoration:none;
}

/*** MENU */

div#MenuContainer
{
    background:#6e7d67 url("../images/background.2.gif");
    border-top:1px solid white;
    text-align:center;
    padding:12px;
}

div#MenuContainer a
{
    color:#D3DAC8;
    text-transform:uppercase;
    font-weight:normal;
    text-decoration:none;
    border:1px solid #6e7d67;
    padding:2px 7px;
    margin:0 2px;
}

div#MenuContainer a:hover
{
    border-color:#A7B692;
}

div#MenuContainer a.Selected:hover
{
    border-color:white;
    color:White;
    background-color:#6e7d67;
}

div#MenuContainer a.Selected
{
    border-color:white;
    color:White;
    background-color:#6e7d67;
}

/*** COLUMNS */

div#MainContent
{
    width:414px;
    float:left;
    padding:25px;
}
    
div#SecondaryContent
{
     width:233px;
     float:left;
    padding:25px;
}   



/********************************************* DOCUMENTS */


p.Doc
{
    line-height:14px;
	background-position:0 0;
	background-repeat:no-repeat;
	padding:2px 0 3px 20px;
}

p.Doc.CSV {background-image:url("../images/icons/document.csv.gif");}
p.Doc.DOC {background-image:url("../images/icons/document.doc.gif");}
p.Doc.HTM {background-image:url("../images/icons/document.htm.gif");}
p.Doc.MDB {background-image:url("../images/icons/document.mdb.gif");}
p.Doc.PDF {background-image:url("../images/icons/document.pdf.gif");}
p.Doc.PPT {background-image:url("../images/icons/document.ppt.gif");}
p.Doc.PPS {background-image:url("../images/icons/document.ppt.gif");}
p.Doc.RTF {background-image:url("../images/icons/document.rtf.gif");}
p.Doc.TXT {background-image:url("../images/icons/document.txt.gif");}
p.Doc.XLS {background-image:url("../images/icons/document.xls.gif");}
p.Doc.ZIP {background-image:url("../images/icons/document.zip.gif");}
p.Doc.Generic {background-image:url("../images/icons/document.generic.gif");}
p.Doc.XXX {background-image:url("../images/icons/document.xxx.gif");}


/********************************************* MISC CLASSES */

.PhotoWrapper
{
	clear: both;
	position: relative;
	top: -10px;
	width: 236;
	height: 186;
	padding: 18px;
	background: transparent url("../images/background.photo.200x150.gif") no-repeat;
}

.PhotoRight
{
    float:right;
}

.PhotoLeft
{
    float:left;
}

.PadSides
{
    padding-left:20px;
    padding-right:20px;
}

.PadTop
{
    padding-top:20px;
    padding-bottom:20px;
}

.Large
{
	font-size: 110%;
	color: #74835F;
	line-height: 140%;
	padding: 0;
	font-weight: bold;
}


.Divider
{
    height:1px;
    background:transparent url("../images/dots.3.gif") repeat-x;
    margin:24px 0;
}

.Date
{
    font-size:90%;
	font-weight:bold;
	color:#84827F;
}

.Note
{
    font-size:90%!important;
    color:#999;
}

div.Clear
{
    clear:both;
}

.BoxNote
{
	border:1px solid #92a477;
	background:#F4F5F1;
	padding:10px;
}

/*********************************************** GOOGLE FORM */

table.TableForm {
	
}

table.TableForm th {
	vertical-align:top;
}

table.TableForm td {
	padding:4px;
	text-align:left;
}

select
{
	border:1px solid #92a477;
	font-family: 'Segoe UI',Calibri,Arial,Helvetica,Geneva,sans-serif;
	width:250px;
}

textarea
{
	border:1px solid #92a477;
	font-family: 'Segoe UI',Calibri,Arial,Helvetica,Geneva,sans-serif;
	width:250px;
}

select,
input[type=text]
{
	border:1px solid #92a477;
	font-family: 'Segoe UI',Calibri,Arial,Helvetica,Geneva,sans-serif;
	width:250px;
}

form ul
{
	margin:0;
	list-style:none;
	padding:0;
}

form li
{
	margin:0;
	list-style:none;
	padding:0;
}



/*********************************************** COLOR REFERENCES 

------------------------- Light Green
92a477

To White
9CAD84
A7B692
B2BF9F
BDC8AD
C8D1BB
D3DAC8
DEE3D6
E9ECE3
F4F5F1

To Black
83936B
74835F
667253
576247
49523B
3A412F
2B3123
1D2017
0E100B


------------------------- Dark Green
6e7d67

To White
7C8A76
8B9785
99A494
A8B1A3
B6BEB3
C5CBC2
D3D8D1
E2E5E0
F0F2EF

To Black
63705C
586452
4D5748
424B3D
373E33
2C3229
21251E
151814
0A0C0A


------------------------- Khaki
ddd9d4

To White
E0DCD8
E3E0DC
E7E4E0
EAE8E5
EEECE9
F1EFED
F4F3F2
F8F7F6
FBFBFA

To Black
C6C3BE
B0ADA9
9A9794
84827F
6E6C6A
585654
42413F
2C2B2A
161515


*/



