body {
	font-size: 100%;	
	margin:0px auto 0px auto;
	background-color:#323838;
	font-family:"Trebuchet MS", Verdana, Arial;
	width:770px;
}

hr {color:#FFFFFF;}
a {color:#00656F;font-weight:bold;text-decoration:none;}
a:hover {color:#323838;	font-weight:bold;text-decoration:underline;}
h1 {font-size:100%;	color:#39696D;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;}
h2 {font-size:96%;color:#39696D;font-family:Georgia, "Times New Roman", Times, serif;}
h3 {font-size:90%;color:#39696D;font-family:Georgia, "Times New Roman", Times, serif;}
ul {list-style-type:circle;color:#39696D;}
ol {list-style-type:lower-alpha;color:#39696D;}
em,i {color:#39696D;}
input {font-size:90%;}

#MainDiv {
	background-image:url(../Images/Pattern.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	padding:0px 0px 50px 0px;
	width:770px;
}

/* Left Column */
#LeftColumn {
	float:left;
	width:236px;
}

.Green {
	background-color:#006570;
	padding:10px 0px 0px 0px;
	width:236px;
}

#LeftColumn #NavDiv {
	width:236px;
	background-image:url(../Images/NavBG.gif);
	background-repeat:repeat-y;
}

.Nav {
	background-image:url(../Images/NavArrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:214px;
	height:16px;
	text-align:right;
	font-size:70%;
	font-weight:normal;
	padding:0px 22px 0px 0px;
	margin:0px;
}

.Nav a {
	text-decoration:none;
	color:#FFFFFF;
}

.Nav a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.Company {
	width:236px;
	height:28px;
	background-image:url(../Images/OurCompany.gif);
	background-repeat:no-repeat;
}

.Services {
	width:236px;
	height:28px;
	background-image:url(../Images/OurServices.gif);
	background-repeat:no-repeat;
}

.Resources {
	width:236px;
	height:33px;
	background-image:url(../Images/OurServices.gif);
	background-repeat:no-repeat;
}

.Contact {
	width:236px;
	height:31px;
	background-image:url(../Images/ContactUs.gif);
	background-repeat:no-repeat;
}

.LogoPadding {
	padding:0px 5px 5px 6px;
	width:225px;
}

.LearnMore {
	padding:0px 5px 5px 6px;
	font-size:75%;
	text-align:right;
	width:225px;
}

.LearnMore a {
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
}

.LearnMore a:hover {
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

/* Right Column */
#RightColumn {
	float:right;
	width:534px;
}

#Header {
	background-image:url(../Images/Header.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:534px;
	height:272px;
}

#Header .Padding {
	padding:195px 10px 10px 380px;
}

#Header .Padding h2 {
	font-family:"Trebuchet MS", Verdana, Arial;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:normal;
	padding:0px 0px 3px 0px;
	margin:0px;
	font-size:70%;
}

#TitleShape {
	background-repeat:no-repeat;
	width:534px;
	height:42px;
}

.Welcome {background-image:url(../Images/WelcometoBayUnion.gif);}
.BayAssist {background-image:url(../Images/bayassist.gif);}
.Map {background-image:url(../Images/map.gif);}
.CompanyProfile {background-image:url(../Images/companyprofile.gif);}
.Subscribe {background-image:url(../Images/subscribe.gif);}
.Mission {background-image:url(../Images/ourmission.gif);}
.Insurance {background-image:url(../Images/insurance.gif);}
.Employee {background-image:url(../Images/employeebenefits.gif);}
.Planning {background-image:url(../Images/planning.gif);}
.Healthcare {background-image:url(../Images/healthcare.gif);}
.Documents {background-image:url(../Images/documents.gif);}
.ContactHeader {background-image:url(../Images/contactusMain.gif);}

.SendBox {
	width:120px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:80%;
	border:1px solid #426164;
	color:#151515;
}

#MainText {
	margin:20px 0px 0px 0px;
	width:506px;
	background-image:url(../Images/MainTextBG.gif);
	background-repeat:repeat-y;
	background-position:center;
	padding:0px 10px 0px 18px;
	font-size:75%;
}

#MainText2 {
	margin:20px 0px 0px 0px;
	width:506px;
	padding:0px 10px 0px 18px;
	font-size:75%;
}

#BothText {
	width:497px;
}

#LeftText {
	float:left;
	width:265px;
}

#RightText {
	float:right;
	width:226px;
	padding:0px 0px 0px 6px;
}

/* Footer */
#Footer {
	width:732px;
	clear:both;
	padding:26px 19px 19px 19px;
	font-size:75%;
	color:#BFC2BB;
}

#Footer a {
	color:#BFC2BB;
	text-decoration:none
}

#Footer a:hover {
	color:#FFF;
	text-decoration:underline
}

/* Good Div */
#GoodDiv {
	float:right;
	font-size:70%;
}

#GoodDiv a {
	color:#BFC2BB;
	text-decoration:none;
}

#GoodDiv a:hover {
	color:#FFF;
	text-decoration:underline;
}

/* Random Classes  */
.Date {
	color:#888888;
}

.Instruction {
	clear:both;
	font-weight:normal;
	font-size:90%;
	color:#3A3A3A;
	padding:0px 0px 10px 0px;
}

.DisplayNone {
	display:none;
}

.FloatClear {
	clear:both;
}

.ImageFloat {
	float:left;
	padding:0px 20px 20px 0px;
	width:120px;
	font-size:80%;
	text-align:center;
}

.TextBox {
	border:1px solid #86A142;
	background-color:#5E5E5E;
	width:140px;
	padding:2px;
	color:#FFFFFF
}

.TextBoxError {
	border:1px solid #FF0000;
	background-color:#E5EEC3;
	width:140px;
	padding:2px;
}

.TextBox2 {
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #86A142;
	width:140px;
	height:180px;
	padding:2px;
	background-color:#5E5E5E;
	color:#FFFFFF;
	font-size:95%;
}

.TextBox2Error {
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #FF0000;
	background-color:#E5EEC3;
	width:140px;
	height:180px;
	padding:2px;
	font-size:80%;
}

.LeftHeader {
	width:150px;
	vertical-align:top;
	float:left;
	color:#393939;
	padding:0px 0px 5px 0px;
	font-weight:bold;
}

.RightHeader {
	float:left;
	width:180px;
	padding:0px 0px 10px 0px;
}

.DropBox {
	font-size:85%;
	border:1px solid #86A142;
	background-color:#5E5E5E;
	color:#FFFFFF
}

.fotgal {
	border:1px; 
	border-width: 1px;
	border-color: #fff; 
	border-style: solid
}
A:hover, A:active {color: #fff}
A:hover .fotgal, A:active .fotgal {
	border:1px; 
	border-width: 1px; 
	border-color: #39696D;
	border-style: solid;
}

.ImageButton {
	clear:both;
	text-align:right;
}

.redtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FF0000;
}

.GreenTD {
	text-align:center;
	background-color:#016670;
	font-size:80%;
}

.GreenTD a {
	color:#FFF;
	text-decoration:none;
}

.GreenTD a:hover {
	color:#CCCCCC;
	text-decoration:underline
}

.TopPanel {
	color:#FFFFFF;
	font-weight:bold;
	font-size:80%;
}