﻿/* GENERAL */

* {font-family:Arial;}
body {margin:0px 0px 0px 0px; font-size:12px;}
h1 {margin:0px 0px 8px 0px; font-size:18px; font-weight:bold; color:#d4b704;}
h2 {margin:0px 0px 4px 0px; font-size:14px; font-weight:bold; color:#656565;}


a.Contact:link {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:none; }
a.Contact:visited {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:none; }
a.Contact:active {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:none; }
a.Contact:hover {color:#808080; font-size:12px; font-weight:normal; text-decoration:underline; }

#Content a:link {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:none; }
#Content a:visited {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:none; }
#Content a:active {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:none; }
#Content a:hover {color:#808080; font-size:12px; font-weight:normal; text-decoration:underline; }

/* MASTER */
.TopBG {height:102px; background-image:url('Images/top_repeat.jpg'); background-repeat:repeat-x; background-position:top; text-align:center;}
#TopRight {height:102px; background-image:url('Images/top_right.jpg'); background-repeat:no-repeat; background-position:top left; text-align:left;}
#TopCenter {height:102px; background-image:url('Images/header_bg.jpg'); background-repeat:no-repeat; background-position:top; width:780px; vertical-align:top;}
#TopLeft {height:102px; background-image:url('Images/top_left.jpg'); background-repeat:no-repeat; background-position:top right; text-align:right;}

#BottomRight {}
#BottomCenter {width:780px; vertical-align:top; padding-top:5px;}
#BottomLeft {}

#ContentRight {background-image:url('Images/content_top_bg.jpg'); background-repeat:repeat-x; background-position:top;}
#ContentCenter {background-image:url('Images/content_top_bg.jpg'); background-repeat:repeat-x; background-position:top;}
#ContentLeft {background-image:url('Images/content_top_bg.jpg'); background-repeat:repeat-x; background-position:top;}
.MainContentDiv {background-image:url('Images/leaf_bottom_home.jpg'); background-repeat:no-repeat; background-position:top right;}
.ContentBorder{font-size:1px; width:1px; background-image:url('Images/border.jpg'); background-repeat:no-repeat; background-position:bottom; background-color:#dbdbdb;}
.HomeBorder {font-size:1px; width:1px; background-image:url('Images/border_home.jpg'); background-repeat:no-repeat; background-position:top;}

.ContentPadding {padding-top:25px; padding-left:15px; padding-right:15px;}
.ContentTopLeft {padding-top:25px; padding-left:15px;}
.ContentTopPadding {padding-top:25px;}

.Text {color:#5b5b5b; font-size:12px; text-align:justify;}
.Text2 {color:#8e8e8e; font-weight:bold; font-size:12px;}
.TextBright{color:#a5a5a5; font-weight:normal; font-size:12px;}

a.Print:link {color:#818181; font-size:11px; font-weight:normal; text-decoration:none; }
a.Print:visited {color:#818181; font-size:11px; font-weight:normal; text-decoration:none; }
a.Print:active {color:#818181; font-size:11px; font-weight:normal; text-decoration:none; }
a.Print:hover {color:#656565; font-size:11px; font-weight:normal; text-decoration:none; }

/*About Team Members*/
.HideMemberTeam{display:none;}
a.TeamMemberLink:link {color:#818181; font-size:11px; font-weight:normal; text-decoration:none; }
a.TeamMemberLink:visited {color:#818181; font-size:11px; font-weight:normal; text-decoration:none; }
a.TeamMemberLink:active {color:#818181; font-size:11px; font-weight:normal; text-decoration:none; }
a.TeamMemberLink:hover {color:#656565; font-size:11px; font-weight:normal; text-decoration:none; }

#TeamMembers a.TeamMemberLink:link {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:none; }
#TeamMembers a.TeamMemberLink:visited {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:none; }
#TeamMembers a.TeamMemberLink:active {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:none; }
#TeamMembers a.TeamMemberLink:hover {color:#696969; font-size:12px; font-weight:normal; text-decoration:underline; }

#TeamPage img {border:1px solid #7d7b7b; margin-right:10px;}

/* HEADER */
#HeaderMain {}
#HeaderLogo {}
#HeadrLinksRow {}

.HeaderTD {}
.HeaderTDActive {}

/* FOOTER */
.FooterSpacer{color:#d1d1d1; padding-right:3px; padding-left:3px; vertical-align:middle;}

.FooterText{ text-align:center; padding-top:5px; color:#b0b0b0; font-size:10px;}

.FooterLink{ vertical-align:middle; text-align:center;}
a.FooterLink:link {color:#808080; font-size:12px; font-weight:normal; text-decoration:none; }
a.FooterLink:visited {color:#808080; font-size:12px; font-weight:normal; text-decoration:none; }
a.FooterLink:active {color:#808080; font-size:12px; font-weight:normal; text-decoration:none; }
a.FooterLink:hover {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:none; }

a.FooterMail:link {color:#b0b0b0; font-size:10px; font-weight:normal; text-decoration:none; }
a.FooterMail:visited {color:#b0b0b0; font-size:10px; font-weight:normal; text-decoration:none; }
a.FooterMail:active {color:#b0b0b0; font-size:10px; font-weight:normal; text-decoration:none; }
a.FooterMail:hover {color:#808080; font-size:10px; font-weight:normal; text-decoration:underline; }

.Copy{ text-align:left; padding-top:5px; color:#c9c9c9; font-size:10px;}
/* PAGER */
.Pager {font-size:12px; font-weight:normal; color:#626161; text-decoration:none;}
.PagerActive {font-size:12px; font-weight:bold; color:#d4b704; text-decoration:none;}
.PagerSaperator{font-size:12px; font-weight:normal; color:#8e8c8c; text-decoration:none;}

/* ROUND CORNERS */
.content { padding: 0px; background: #adadad; } 
.top { display:block; font-size:1px; background:transparent; } 
.bottom { display:block; font-size:1px; background:transparent; } 

.b1, .b2, .b3, .b4 { display:block; overflow: hidden; } 
.b1, .b2, .b3 {height:1px;} 
.b2, .b3, .b4 {background: #adadad;} 
.b1 {margin:0 5px; background:#adadad;} 
.b2 {margin:0 3px; border-width:0 2px;} 
.b3 {margin:0 2px;} 
.b4 {height:2px; margin:0px 1px;} 

/* NEWS LIST */
.NewsListHeader {background-color:Green; font-weight:bold; padding:3px 0px 5px 0px; height:20px; color:#ffffff; font-size:18px;}
#NewsScroll {text-align:right; font-size:12px; width:165;height:220px;}
.DateTime{font-size:11px; color:#818181;}

a.NewsLink:link {color:#d4b503; font-size:12px; font-weight:bold; text-decoration:none; }
a.NewsLink:visited {color:#d4b503; font-size:12px; font-weight:bold; text-decoration:none; }
a.NewsLink:active {color:#d4b503; font-size:12px; font-weight:bold; text-decoration:none; }
a.NewsLink:hover {color:#696969; font-size:12px; font-weight:bold; text-decoration:none; }

#NewsItem a:link {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:underline; }
#NewsItem a:visited {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:none; }
#NewsItem a:active {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:none; }
#NewsItem a:hover {color:#696969; font-size:12px; font-weight:normal; text-decoration:none; }

/* SITE MAP */
.SiteMap {padding-bottom:3px;}
#Content a.SiteMapMain:link {color:#696969; font-size:12px; font-weight:bold; text-decoration:none; }
#Content a.SiteMapMain:visited {color:#696969; font-size:12px; font-weight:bold; text-decoration:none; }
#Content a.SiteMapMain:active {color:#696969; font-size:12px; font-weight:bold; text-decoration:none; }
#Content a.SiteMapMain:hover {color:#d4b503; font-size:12px; font-weight:bold; text-decoration:none; }

#Content a.SiteMapSub:link {color:#696969; font-size:12px; font-weight:normal; text-decoration:none; text-indent:15px; }
#Content a.SiteMapSub:visited {color:#696969; font-size:12px; font-weight:normal; text-decoration:none; text-indent:15px; }
#Content a.SiteMapSub:active {color:#696969; font-size:12px; font-weight:normal; text-decoration:none; text-indent:15px; }
#Content a.SiteMapSub:hover {color:#d4b503; font-size:12px; font-weight:normal; text-decoration:none; text-indent:15px; }

.SaperatorLine{border-bottom:1px solid #d4d4d4; font-size:1px; height:1px; margin-bottom:10px; margin-top:10px;}
