﻿/******************** Default Styles ********************/

body {
				padding: 0px;
				margin: 0px;
}

hr {
				color: #C0C0C0;
				background-color: #C0C0C0;
				height: 1px;
}

.BorderStyle { background-color: #ffbc3a; height: 1px; width: 100%; }

/******************** Text Styles ********************/

.BodyType
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.BodyType ul
{
	margin: 0px;
	padding: 0px;
}

.BodyType li
{
	margin-left: 1.6em;
}

.LunchPrimaryType
{
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Garmond,Times New Roman, Times, serif;
    TEXT-DECORATION: none;
	padding-left: 0px;
	padding-right: 0px;
	font-variant: small-caps;
				white-space: nowrap;
}
.NavPrimaryType
{
    FONT-WEIGHT: bold;
	FONT-STYLE: normal;
    FONT-SIZE: 12px;
    COLOR: #97b9d4;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-left: 10px;
	padding-right: 10px;
}

.NavPrimaryTypeOn
{
    FONT-WEIGHT: bold;
	FONT-STYLE: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-left: 10px;
	padding-right: 10px;
}

.MastNavType
{
    FONT-WEIGHT: bold;
	FONT-STYLE: normal;
    FONT-SIZE: 18px;
    COLOR: #97b9d4;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-left: 6px;
	padding-right: 6px;
}

.MastNavTypeOn
{
    FONT-WEIGHT: bold;
	FONT-STYLE: normal;
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-left: 6px;
	padding-right: 6px;
}

.MastFineType
{
    FONT-WEIGHT: normal;
	FONT-STYLE: normal;
    FONT-SIZE: 9px;
    COLOR: #97b9d4;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-top: 4px;
	padding-bottom: 4px;
}

.TaskNavType
{
    FONT-WEIGHT: normal;
	FONT-STYLE: normal;
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}


.HomeType
{
    FONT-WEIGHT: normal;
	FONT-STYLE: normal;
    FONT-SIZE: 12px;
	LINE-HEIGHT: 20px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	PADDING: 32px;
}

.HomeEventsType
{
    FONT-WEIGHT: normal;
	FONT-STYLE: normal;
    FONT-SIZE: 10px;
	LINE-HEIGHT: 16px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.UtilType
{
    FONT-WEIGHT: normal;
	FONT-STYLE: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.BreadcrumbType
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

#SidebarType
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
	line-height: 14px;
    COLOR: #ab9c73;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding: 6px;
}

#SidebarType ul
{
	margin: 0px;
	padding: 0px;
}

#SidebarType li
{
	margin-left: 1.5em;
}

.FooterType
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	line-height: 10px;
}

.FooterTypeFine
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

#PageRule
{
   width: 336px;
   margin-top: 45px;
   border-top: 1px solid #cccccc;
   border-bottom: 1px solid #cccccc;
   height: 3px;
}

/******************** Header Styles ********************/

h1
{
	display: inline;
	font-size: 16pt;
	text-decoration: none;
}


h2
{
	display: inline;
	font-size: 12pt;
	text-decoration: none;
}

h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0051a1;
	display: inline;
	font-size: 12px;
	text-decoration: none;
}

.SubHeadType
{
    FONT-WEIGHT: bold;
	FONT-STYLE: italic;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	border-bottom: 1px solid #ffbc3a;
	width: 100%;
	padding-bottom: 4px;
}

.lunch_topbar{

	background-image: url('../Images/Luncheon_top01.jpg');
	background-color: #4c2888;
				}
				.lunch_divid{

	background-image: url('../Images/Luncheon_divider.gif');
	background-color: #ffffff;
	background-repeat:repeat-y;
				}

.lunch_nav
{
				background-position: right;
				background-color: #4c2888;
				background-image: url('../Images/Luncheon_right01.jpg');
				background-repeat: no-repeat;
				height:94px;
				text-align:center;

}


/******************** Link Styles ********************/

#SecondaryNavList
{

padding: 0;
margin: 0;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #0051a1;

}

#SecondaryNavList ul
{

list-style: none;
margin-left: 0;
padding: 0;
border: none;

}

#SecondaryNavList li
{

margin-bottom: 0.5em;
padding-left: 2.8em;
background-repeat: no-repeat;

}

#SecondaryNavList li a
{

text-decoration: none;
color: #0051a1;

}

#SecondaryNavList li a:visited
{

text-decoration: none;
color: #c04509;

}

#SecondaryNavList li a:hover
{

text-decoration: none;
color: #ffffff;

}

#SecondaryNavList #current
{
	background-image: url(../Images/NavSecondaryArrow.gif);
	background-position: 1.4em 0.2em!important;
	background-position: 1.4em 0.6em;
}

#SecondaryNavList li li
{
padding: 0 4 0 0;
margin-bottom: 0.2em;
}

#SecondaryNavList li li a
{
color: #0051a1;
text-decoration: none;
background-image: url(../Images/NavTertIcon_Off.gif);
background-repeat: no-repeat;
background-position: 0.4em 0.6em!important;
background-position: 0.4em 0.6em;
padding-left: 1.5em;
display: block!important;
display: inline-block;
}

#SecondaryNavList li li a:visited
{
color: #c04509;
background-image: url(../Images/NavTertIcon_Visited.gif);
}

#SecondaryNavList li li a:hover
{
color: #ffffff;
background-image: url(../Images/NavTertIcon_On.gif);
}


/*
#SecondaryNavList
{
    list-style: none;
    margin: 0;
	padding: 0;
}

#SecondaryNavList li
{
	padding-left: 2.5em;
	margin-bottom: 0.5em;
	background-repeat: no-repeat;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0051a1;
}

#SecondaryNavList #current
{
	background-image: url(../Images/NavSecondaryArrow.gif);
	background-position: 1.4em 0.2em!important;
	background-position: 1.4em 0.6em;
}

#SecondaryNavList a:link
{
	color: #0051a1;
	text-decoration: none;
}

#SecondaryNavList a:active
{
	color: #0051a1;
	text-decoration: none;
}

#SecondaryNavList a:visited
{
	color: #c04509;
	text-decoration: none;
}

#SecondaryNavList a:hover
{
	color: #ffffff;
	text-decoration: none;
}

*/


#Promo1
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   margin: 0px;
   padding: 0px;
   width: 244px;
}

#Promo1 a:link
{
   color: #00267f;
   padding: 70px 37px 10px 24px;
   display: block;
   margin: 0px;
   text-decoration: none;
}

#Promo1 a:visited
{
   color: #00267f;
   padding: 70px 37px 10px 24px;
   display: block;
   margin: 0px;
   text-decoration: none;
}

#Promo1 a:hover
{
   text-decoration: underline;
}

#Promo2
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   margin: 0px;
   padding: 0px;
   width: 243px;
}

#Promo2 a:link
{
   color: #e16000;
   padding: 70px 37px 10px 24px;
   display: block;
   margin: 0px;
   text-decoration: none;
}

#Promo2 a:visited
{
   color: #e16000;
   padding: 70px 37px 10px 24px;
   display: block;
   margin: 0px;
   text-decoration: none;
}

#Promo2 a:hover
{
   text-decoration: underline;
}

#Promo3
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   margin: 0px;
   padding: 0px;
   width: 244px;
}

#Promo3 a:link
{
   color: #336600;
   padding: 70px 37px 10px 24px;
   display: block;
   margin: 0px;
   text-decoration: none;
}

#Promo3 a:visited
{
   color: #336600;
   padding: 70px 37px 10px 24px;
   display: block;
   margin: 0px;
   text-decoration: none;
}

#Promo3 a:hover
{
   text-decoration: underline;
}

a:link { COLOR: #990033; TEXT-DECORATION: underline; }
a:active { COLOR: #990033; TEXT-DECORATION: underline; }
a:visited { COLOR: #990033; TEXT-DECORATION: underline; }
a:hover { COLOR: #990033; TEXT-DECORATION: none; }

.MastNavType a:link { COLOR: #97b9d4; TEXT-DECORATION: none; }
.MastNavType a:active { COLOR: #97b9d4; TEXT-DECORATION: none; }
.MastNavType a:visited { COLOR: #97b9d4; TEXT-DECORATION: none; }
.MastNavType a:hover { COLOR: #ffffff; TEXT-DECORATION: none; }

.MastNavTypeOn a:link { COLOR: #ffffff; TEXT-DECORATION: none; }
.MastNavTypeOn a:active { COLOR: #ffffff; TEXT-DECORATION: none; }
.MastNavTypeOn a:visited { COLOR: #ffffff; TEXT-DECORATION: none; }
.MastNavTypeOn a:hover { COLOR: #ffffff; TEXT-DECORATION: none; }

.NavPrimaryType a:link { COLOR: #97b9d4; TEXT-DECORATION: none; }
.NavPrimaryType a:active { COLOR: #97b9d4; TEXT-DECORATION: none; }
.NavPrimaryType a:visited { COLOR: #97b9d4; TEXT-DECORATION: none; }
.NavPrimaryType a:hover { COLOR: #ffffff; TEXT-DECORATION: none; }

.LunchPrimaryType a:link {
				COLOR: #FFFFFF;
				TEXT-DECORATION: none;
				
}
.LunchPrimaryType a:active {
				COLOR: #FFFFFF;
				TEXT-DECORATION: none;
				
}
.LunchPrimaryType a:visited {
				COLOR: #FFFFFF;
				TEXT-DECORATION: none;
				
}
.LunchPrimaryType a:hover {
				COLOR:   #a2998f;
				TEXT-DECORATION: none;
				
				
}
TEXT-DECORATION: none; }


.NavPrimaryTypeOn a:link { COLOR: #ffffff; TEXT-DECORATION: none; }
.NavPrimaryTypeOn a:active { COLOR: #ffffff; TEXT-DECORATION: none; }
.NavPrimaryTypeOn a:visited { COLOR: #ffffff; TEXT-DECORATION: none; }
.NavPrimaryTypeOn a:hover { COLOR: #ffffff; TEXT-DECORATION: none; }

.FooterType a:link { COLOR: #0051a1; TEXT-DECORATION: none; padding-left: 2px; padding-right: 2px; }
.FooterType a:active { COLOR: #0051a1; TEXT-DECORATION: none; padding-left: 2px; padding-right: 2px; }
.FooterType a:visited { COLOR: #0051a1; TEXT-DECORATION: none; padding-left: 2px; padding-right: 2px; }
.FooterType a:hover { COLOR: #0051a1; TEXT-DECORATION: underline; padding-left: 2px; padding-right: 2px; }

.HomeType a:link { COLOR: #ee7013; TEXT-DECORATION: none; }
.HomeType a:active { COLOR: #ee7013; TEXT-DECORATION: none; }
.HomeType a:visited { COLOR: #ee7013; TEXT-DECORATION: none; }
.HomeType a:hover { COLOR: #ee7013; TEXT-DECORATION: underline; }

.BodyType a:link { COLOR: #ee7013; TEXT-DECORATION: none; }
.BodyType a:active { COLOR: #ee7013; TEXT-DECORATION: none; }
.BodyType a:visited { COLOR: #ee7013; TEXT-DECORATION: none; }
.BodyType a:hover { COLOR: #ee7013; TEXT-DECORATION: underline; }

h3 a:link { COLOR: #ee7013; TEXT-DECORATION: underline; }
h3 a:active { COLOR: #ee7013; TEXT-DECORATION: underline; }
h3 a:visited { COLOR: #ee7013; TEXT-DECORATION: underline; }
h3 a:hover { COLOR: #ee7013; TEXT-DECORATION: none; }

#SidebarType a:link { COLOR: #ee7013; TEXT-DECORATION: underline; }
#SidebarType a:active { COLOR: #ee7013; TEXT-DECORATION: underline; }
#SidebarType a:visited { COLOR: #ee7013; TEXT-DECORATION: underline; }
#SidebarType a:hover { COLOR: #ee7013; TEXT-DECORATION: none; }

.NavHomeEvents:link { COLOR: #be7f14; TEXT-DECORATION: underline; }
.NavHomeEvents:active { COLOR: #be7f14; TEXT-DECORATION: underline; }
.NavHomeEvents:visited { COLOR: #be7f14; TEXT-DECORATION: underline; }
.NavHomeEvents:hover { COLOR: #be7f14; TEXT-DECORATION: none; }

.NavPrimary:link { COLOR: #2a8c1a; TEXT-DECORATION: underline; }
.NavPrimary:active { COLOR: #2a8c1a; TEXT-DECORATION: underline; }
.NavPrimary:visited { COLOR: #2a8c1a; TEXT-DECORATION: underline; }
.NavPrimary:hover { COLOR: #2a8c1a; TEXT-DECORATION: none; }

.NavPrimaryBody:link { COLOR: #00549f; TEXT-DECORATION: none; }
.NavPrimaryBody:active { COLOR: #00549f; TEXT-DECORATION: none; }
.NavPrimaryBody:visited { COLOR: #00549f; TEXT-DECORATION: none; }
.NavPrimaryBody:hover { COLOR: #00549f; TEXT-DECORATION: underline; }

.NavSecondary:link { COLOR: #6e4593; TEXT-DECORATION: underline; }
.NavSecondary:active { COLOR: #6e4593; TEXT-DECORATION: underline; }
.NavSecondary:visited { COLOR: #6e4593; TEXT-DECORATION: underline; }
.NavSecondary:hover { COLOR: #6e4593; TEXT-DECORATION: none; }

.NavSecondaryOn:link { COLOR: #333333; TEXT-DECORATION: underline; }
.NavSecondaryOn:active { COLOR: #333333; TEXT-DECORATION: underline; }
.NavSecondaryOn:visited { COLOR: #333333; TEXT-DECORATION: underline; }
.NavSecondaryOn:hover { COLOR: #333333; TEXT-DECORATION: none; }

.NavTertiary:link { COLOR: #666666; TEXT-DECORATION: underline; }
.NavTertiary:active { COLOR: #666666; TEXT-DECORATION: underline; }
.NavTertiary:visited { COLOR: #666666; TEXT-DECORATION: underline; }
.NavTertiary:hover { COLOR: #666666; TEXT-DECORATION: none; }

.NavTertiaryOn:link { COLOR: #000000; TEXT-DECORATION: underline; }
.NavTertiaryOn:active { COLOR: #000000; TEXT-DECORATION: underline; }
.NavTertiaryOn:visited { COLOR: #000000; TEXT-DECORATION: underline; }
.NavTertiaryOn:hover { COLOR: #000000; TEXT-DECORATION: none; }

.NavSecondaryProdOn:link { COLOR: #000000; TEXT-DECORATION: none; }
.NavSecondaryProdOn:active { COLOR: #000000; TEXT-DECORATION: none; }
.NavSecondaryProdOn:visited { COLOR: #000000; TEXT-DECORATION: none; }
.NavSecondaryProdOn:hover { COLOR: #000000; TEXT-DECORATION: none; }

.NavPrimaryOn:link { COLOR: #ffffff; TEXT-DECORATION: none; }
.NavPrimaryOn:active { COLOR: #ffffff; TEXT-DECORATION: none; }
.NavPrimaryOn:visited { COLOR: #ffffff; TEXT-DECORATION: none; }
.NavPrimaryOn:hover { COLOR: #ffffff; TEXT-DECORATION: none; }

.NavBody:link { COLOR: #6d4493; TEXT-DECORATION: underline; }
.NavBody:active { COLOR: #6d4493; TEXT-DECORATION: underline; }
.NavBody:visited { COLOR: #6d4493; TEXT-DECORATION: underline; }
.NavBody:hover { COLOR: #6d4493; TEXT-DECORATION: none; }

.NavBreadcrumb:link { COLOR: #999999; TEXT-DECORATION: none; }
.NavBreadcrumb:active { COLOR: #999999; TEXT-DECORATION: none; }
.NavBreadcrumb:visited { COLOR: #999999; TEXT-DECORATION: none; }
.NavBreadcrumb:hover { COLOR: #999999; TEXT-DECORATION: underline; }

.NavBreadcrumbOn:link { COLOR: #666666; TEXT-DECORATION: none; }
.NavBreadcrumbOn:active { COLOR: #666666; TEXT-DECORATION: none; }
.NavBreadcrumbOn:visited { COLOR: #666666; TEXT-DECORATION: none; }
.NavBreadcrumbOn:hover { COLOR: #666666; TEXT-DECORATION: underline; }

.NavCol3:link { COLOR: #999999; TEXT-DECORATION: none; }
.NavCol3:active { COLOR: #999999; TEXT-DECORATION: none; }
.NavCol3:visited { COLOR: #999999; TEXT-DECORATION: none; }
.NavCol3:hover { COLOR: #990033; TEXT-DECORATION: underline; }

.NavCol3On:link { COLOR: #990033; TEXT-DECORATION: none; }
.NavCol3On:active { COLOR: #990033; TEXT-DECORATION: none; }
.NavCol3On:visited { COLOR: #990033; TEXT-DECORATION: none; }
.NavCol3On:hover { COLOR: #990033; TEXT-DECORATION: underline; }

.NavMapHeader:link { COLOR: #ffffff; TEXT-DECORATION: none; }
.NavMapHeader:active { COLOR: #ffffff; TEXT-DECORATION: none; }
.NavMapHeader:visited { COLOR: #ffffff; TEXT-DECORATION: none; }
.NavMapHeader:hover { COLOR: #ffffff; TEXT-DECORATION: underline; }

.NavUtil:link { COLOR: #ef3e42; TEXT-DECORATION: underline; }
.NavUtil:active { COLOR: #ef3e42; TEXT-DECORATION: underline; }
.NavUtil:visited { COLOR: #ef3e42; TEXT-DECORATION: underline; }
.NavUtil:hover { COLOR: #ef3e42; TEXT-DECORATION: none; }

.NavFooter:link { COLOR: #ffffff; TEXT-DECORATION: none; }
.NavFooter:active { COLOR: #ffffff; TEXT-DECORATION: none; }
.NavFooter:visited { COLOR: #ffffff; TEXT-DECORATION: none; }
.NavFooter:hover { COLOR: #ffffff; TEXT-DECORATION: underline; }

/******************** Footer Styles ********************/

.Footer
{
    border-top: 1px solid #000000;
	padding-top: 32px;
	padding-left: 32px;
	padding-right: 37px;
	height: 87px;
	background-color: #81C344;
}

.FooterText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #e9d666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.FooterTextAlt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

/******************** List Styles ********************/



#SiteMapList
{

padding-top: 0;
margin: 0;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #0051a1;

}

#SiteMapList ul
{

list-style: none;
margin: 0;
padding-top: 4px;
border: none;

}

#SiteMapList li
{

margin: 0;
padding: 0px 0px 2px 4px;

}

#SiteMapList li a
{

text-decoration: none;
color: #0051a1;

}

#SiteMapList li a:visited
{

text-decoration: none;
color: #c04509;

}

#SiteMapList li a:hover
{

text-decoration: none;
color: #ee7213;

}

#SiteMapList li li
{
padding: 0 4 0 0;
margin-bottom: 0.2em;
}

#SiteMapList li li a
{
color: #0051a1;
text-decoration: none;
padding-left: 1.5em;
display: block!important;
display: inline-block;
}

#SiteMapList li li a:visited
{
color: #c04509;
}

#SiteMapList li li a:hover
{
color: #0051a1;
}

/******************** Table Styles ********************/
.TableTitle
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #0051a1;
   background-color: #ffbc3a;
   padding: 6px;
}

.TableBody
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #000000;
   background-color: #ffffff;
   padding: 6px;
}

.Luncheon_PastEvents{
				
				FONT-WEIGHT: normal;
				FONT-STYLE: normal;
				FONT-SIZE: 10pt;
				LINE-HEIGHT: 30px;
				COLOR: #45321e;
				FONT-FAMILY: Garmond, "Times New Roman", Times, serif;
				TEXT-DECORATION: none;
}

.Luncheon_ContentBack{
				background-position: right bottom;
				background-color: #FFFFFF;
				background-image: url('../Images/Luncheon_Dogwood.jpg');
				background-repeat: no-repeat;
				FONT-WEIGHT: normal;
				FONT-STYLE: normal;
				FONT-SIZE: 10pt;
				LINE-HEIGHT: 30px;
				COLOR: #45321e;
				FONT-FAMILY: Garmond, "Times New Roman", Times, serif;
				TEXT-DECORATION: none;

}
.Luncheon_Content{
				
				FONT-WEIGHT: normal;
				FONT-STYLE: normal;
				FONT-SIZE: 10pt;
				LINE-HEIGHT: 30px;
				COLOR: #45321e;
				FONT-FAMILY: Garmond, "Times New Roman", Times, serif;
				TEXT-DECORATION: none;

}


.Luncheon_Left{
				background-color: #FFFFFF;
				FONT-WEIGHT: normal;
				FONT-STYLE: normal;
				FONT-SIZE: 9pt;
				LINE-HEIGHT: 25px;
				COLOR: #45321e;
				FONT-FAMILY: Garmond, "Times New Roman", Times, serif;
				TEXT-DECORATION: none;

}



/******************** Form Styles ********************/

.FrmBoldType
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.FrmItalType
{
    FONT-STYLE: italic;
    FONT-SIZE: 10px;
    COLOR: #990033;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.FrmResultsType
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.FrmSearchInput {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	border-bottom: thin inset #dddddd;
	border-right: thin inset #dddddd;
	border-top: thin inset #7c7c7c;
	border-left: thin inset #7c7c7c;
	width: 90px;
	height: 19px;
}

.FrmLogin {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	border-bottom: thin inset #CCCCCC;
	border-right: thin inset #CCCCCC;
	border-top: thin inset #666666;
	border-left: thin inset #666666;
	width: 133px;
	height: 17px;
}

.FrmInputShort {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom: thin inset #CCCCCC;
	border-right: thin inset #CCCCCC;
	border-top: thin inset #666666;
	border-left: thin inset #666666;
	width: 193px;
	height: 19px;
}

.FrmInputLong {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	border-bottom: thin inset #CCCCCC;
	border-right: thin inset #CCCCCC;
	border-top: thin inset #666666;
	border-left: thin inset #666666;
	width: 253px;
	height: 19px;
}

.FrmInputVar {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom: thin inset #CCCCCC;
	border-right: thin inset #CCCCCC;
	border-top: thin inset #666666;
	border-left: thin inset #666666;
	height: 19px;
}

.FrmSelectVar {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom: thin inset #d1dccc;
	border-right: thin inset #d1dccc;
	border-top: thin inset #666666;
	border-left: thin inset #666666;
	height: 16px;
}

.FrmSelectMed {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	width: 169px;
	height: 20px;
}

.FrmTextAreaLg {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom: thin inset #CCCCCC;
	border-right: thin inset #CCCCCC;
	border-top: thin inset #666666;
	border-left: thin inset #666666;
	width: 345px;
	height: 134px;
}

.FrmTextAreaMd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom: thin inset #CCCCCC;
	border-right: thin inset #CCCCCC;
	border-top: thin inset #666666;
	border-left: thin inset #666666;
	width: 325px;
	height: 120px;
}

.FrmSearchSubmit {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #880044;
	border-bottom : thin outset #550011;
	border-right : thin outset #550011;
	border-top : thin outset #BB3377;
	border-left : thin outset #BB3377;
}

.FormTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0058A5;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.FormCareersTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.FormCareersTitle666
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.FormSubmit
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #0051a1;
	border-bottom : thin outset #000000;
	border-right : thin outset #000000;
	border-top : thin outset #62a7e5;
	border-left : thin outset #62a7e5;
}

.FormLoginSubmit
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #778888;
	border-bottom : thin outset #000000;
	border-right : thin outset #000000;
	border-top : thin outset #b6baba;
	border-left : thin outset #b6baba;
}

.FormBody
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 11px;
   color: #000000;
   text-decoration: none;
}

.SiteIndex
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}


