﻿/* Strip out all nasty pre-formatting */
h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; }
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, img { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a img, :link img, :visited img { border: none; }
img { }
address { font-style: normal; }
div { float: left; }

body { font-family: Arial,Verdana, sans-serif; font-size: 12px; }
td { font-size: 12px; }
/* Hover menu themes */

.clsDynamicHoverStyle_Header { padding: 0px; color: #04349A; background-color: #ffffff; }
.clsDynamicMenuStyle_Header { z-index: 1; border-bottom: #000000 1px solid; padding: 0px; color: #04349A; background-color: #ffffff; }
.clsDynamicSelectedStyle_Header { border: #000000 1px solid; padding: 0px; color: #04349A; background-color: #ffffff; }
.clsDynamicMenuItemStyle_Header { border-top: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; padding: 4px; color: #04349A; background-color: #ffffff; min-width: 150px; }
.clsStaticMenuItemStyle_Header { color: #ffffff; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; }
.clsStaticHoverStyle_Header { color: #ffffff; }
.clsStaticSelectedStyle_Header { color: #ffffff; }

.clsDynamicHoverStyle { padding: 0px; color: #df2111; background-color: #F1F1F1; }
.clsDynamicMenuStyle {  z-index: 1;border-bottom: #000000 1px solid; padding: 0px; color: #ffffff; background-color: #F1F1F1; }
.clsDynamicSelectedStyle { border: #000000 1px solid; padding: 0px; color: #ffffff; background-color: #F1F1F1; }
.clsDynamicMenuItemStyle { border-top: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; padding: 4px; color: #ffffff; background-color: #F1F1F1; min-width: 150px; }
.clsStaticMenuItemStyle { color: #ffffff; padding-left: 5px; padding-bottom: 7px; padding-top: 7px; }
.clsStaticHoverStyle { color: #ffffff; }
.clsStaticSelectedStyle { color: #ffffff; }

/* End hover menu themes */


.clear { clear: both; line-height: 0; font-size: 1px; border: 0; margin: 0; padding: 0; }

.clsHeader { color: #fff; font-weight: bold; font-size: 12px; }


.clsTextBox { border-right: #829DBE 1px solid; border-top: #829DBE 1px solid; font-size: 12px; border-left: #829DBE 1px solid; border-bottom: #000000 1px solid; background-color: #F2F7FC; }

.clsContentHeader { background-image: url(../images/box_bg_blue.gif); width: 763px; height: auto; color: #ffffff; font-weight: bold; }
.clsContentText { margin-left: 10px; margin-right: 20px; }

/*  forum specific css */
.clsForumTopicHeader { color: #fff; font-weight: bold; font-size: 12px; }
.clsForumTopicMainName { color: #000; width: 589px; margin-left: 20px; font-weight: bold; }
.clsForumTopicMainDescription { color: #000; width: 550px; margin-left: 20px; font-size: 10px; text-align: justify; }
.clsForumTopicSubName { color: #000; width: 290px; text-indent: 30px; }
.clsForumTopicSubPosts { color: #000; width: 120px; text-indent: 30px; }
.clsForumTopicSubLastPost { color: #000; width: 100px; text-indent: 30px; }

.clsForumPostingName { color: #fff; font-weight: bold; font-size: 12px; }
.clsForumPostingDescription { color: #fff; width: 550px; font-size: 12px; text-align: justify; }
.clsLinkButton { float: right; }

.clsPaging { float: right; font-style: italic; }


.clsHomepageBody { color: #fff; }
#pscroller1 { width: 750px; height: 400px; border: 0px; padding: 5px; background-color: #ffffff;color:#000000;}
someclass{font-size:14px;}

.clsContactFormDescription { padding-left: 40px; width: 150px; color: #005bab; font-weight: bold; }

a.clsWhiteLink { color: #04349A; text-decoration: underline; }
a.clsWhiteLink:active { color: #04349A; text-decoration: underline; }
a.clsWhiteLink:hover { color: #04349A; text-decoration: underline; }

.clsForumTopicOdd { background-color: #d7e2fb; color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.clsForumTopicEven { background-color: #e9f0ff; color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }


.Header { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.HomepageBody { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.BodyHeader { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.BodyCopy { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.ForumHeader { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.clsHover{}
.clsHover:hover { border: 1px dashed #C0C0C0; background-color: #FFD99D; }
.search { color: #FFFFFF; }