
/* General */
body { background: #ffffff; color: #575a5d; }
a { color: #4387cd; }
a:hover { color: #a78e17; }
.Content h1, .Content h2, .Content h3, .Content h4, .Content h5, .Content h6 { color: #a78e17; }
.Left h1, .Left h2, .Right h1, .Right h2 { color: #575a5d; }
h3, h4, h5 { color: #575a5d; }

img, img a { border: 0; }
hr { border-top: 1px solid #c4c4c4; }

fieldset	{ border: 1px solid #c4c4c4; }
legend { color: #1e292b; }
input, textarea, select { color: #1e292b; background: #fff url(../images/bg_input.gif) 0 0 repeat-x; border: 1px solid #c4c4c4; }
input[type=radio], input[type=checkbox] { background: none; border: none; }
.Button { /* Submit */ background: #575a5d; color: #fff; }
dd.Highlight input,
dd.Highlight textarea,
dd.Highlight select {
border-color: #FF0000;
}

.Required, .FormError, .HighlightMessage { color: #FF0000; }

/* Tables */
table { border: 1px solid #c4c4c4; }
th { border-left: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; background: #c4c4c4; }
td { border-left: 1px solid #c4c4c4; }
.odd td { background-color: transparent; }
.even td { background-color: #ffffff; }

/* Pages Menu */
#Menu { background: #6f90b8; border-bottom: 32px solid #20558a; }
#Menu li { border-right: 1px solid #97adcb; }
#Menu li a { color: #ffffff; }
#Menu li a:hover { background: #97adcb; }
#Menu li.currentItem { background: #20558a; }

#Menu li ul li a { padding: 3px 25px 0 25px;  font-weight: normal; font-size: .9em; background-image: none !important; color:#fff !important; text-transform:none; }
#Menu li ul li a, #Menu li.over li a { text-decoration: none !important; }


/* Header */
#Topnav p, #Topnav a { color: #575a5d; }
#Header {}
#Logo {}
#Tag { color: #a78e17; }
.Word { color: #012c5f; }
#Logo h1 a { color: #9cb1ce; }
#Slogan { }
.headerBgImage { background-repeat: no-repeat; background-position: top left; }
#Slogan h2 { color: #575a5d; }
.Largetxt { color: #4387cd; }

/* SideBox */
.Left .SideBox, .Right .SideBox { background: #f4f4f4; border-top: 2px solid #6e8fb8; }
.Right .SideBoxContact { background: #6f90b8; color: #ffffff; }
.Left h3, .Right h3 {}
.SideBoxContact h3 { color: #ffffff; }
.Left li, .Right li {}
.Left li a, .Right li a { color: #4387cd; font-weight: bold; }
.Left li a:hover, .Right li a:hover { color: #a78e17; }

/* Primary Content Area */
.Content { background: #f4f4f4; border-top: 2px solid #a78e17; }
.Content .PostDetails { color: #6E6E6E; }
.PostDetails li, .ContentPostDetails li { border-right:1px solid #AAAAAA; }

.PostDetails li:last-child, .ContentPostDetails li:last-child { border-right: none; }
.ContentPostDetails { color: #6E6E6E; }

/* Testimonial */
.Testimonial { background: #fff url(../images/quote_top.gif) top left no-repeat; color: #a78e17; }
.Testimonial_content { background: url(../images/quote_bottom.gif) bottom right no-repeat; }

/* Page Footer */
#Footer { background: url(../images/bg_footer.jpg) top left repeat-x; border-top: 1px solid #c4c4c4;  font-size: 0.85em;}
#Footer p { color: #575a5d; }
#Footer a, #Footer a:link, #Footer a:active, #Footer a:visited {  }
#Footer a:hover { color: #a78e17; }

/* Page Breadcrumbs */
.Breadcrumb { border-bottom: 1px solid #c4c4c4; }
.Breadcrumb li a { border-right: 1px solid #c4c4c4; color: #4387cd; }
.Breadcrumb li a:hover { color: #a78e17; }

/* Icon Links */
.HighlightedLink a { background: url(../images/HighlightedLink.gif) 0 3px no-repeat; color: #135293; }
.HighlightedLink a:hover { color: #ff24a4; }
.FeedLink a { background: url(../images/FeedLink.gif) 0 0 no-repeat; color: #135293; }
.FeedLink a:hover { color: #ff24a4; }

/* Pagination */
.CategoryPagination .PagingList, .CategoryPagination .PagingList li {}
.CategoryPagination { color: #212121; background: #f0f0f0; border: 1px solid #c4c4c4; }
.CategoryPagination .PagingList li {}

/** Search **/
.SearchToggleLinkShow { background: url('../images/ArrowDown.gif') center right no-repeat; }
.SearchToggleLinkHide { background: url('../images/ArrowUp.gif') center right no-repeat; }

.TopSearch .Searchinput { background: url('../images/bg_topinput.jpg') no-repeat; border: 0; height: 23px; margin: 7px 0 0 0;  width: 198px; }
.TopSearch .Searchbg { background: url('../images/search.gif') no-repeat; border: 0; height: 23px; margin: 7px 0 7px 0; width: 65px; }
