﻿body
{
    background-color: #E8F1F8;
    margin: 0px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
}



a:active
{
    color: #4082B3;
}
a:hover
{
    color: #4082B3;
}
a:active
{
    color: #4082B3;
}
a.visited
{
    color: #4082B3;

}
.newmail
{
    color:Red;
}
.EnlargePicturePopup
{
    position:absolute;
    width: auto;
    background-color:White;
    padding: 2px 2px 2px 2px;
    text-align: center;
    visibility: hidden
}
.groupitem
{
    border: 1px solid silver;
    font-family: verdana;
    font-size: 11px;
}
.GroupTD
{
    background-color: #E8F1F8;
}
.GroupTDAlt
{
    background-color: #F5F5FF;
}
.RegisterButton
{
    border-color: black;
    font-family: verdana;
    background-color: #FF9900;
    border-width: 1px;
    border-style: solid;
}
.RegisterLinks
{
    font-family: verdana;
    color: #FF9900;
    font-weight:bold;
    
}
.DropDownArrowDown
{
    border-left: solid 1px #4082B3;
}
.ErrorLabel
{
    color: Red;
}
.RegLabel
{
    font-family: Verdana;
    color: #4082B3;
}
.DropDownCategoryBox
{
   border: 1px solid #4082B3; 
}
.DropDownCategoryBoxContents
{
   background-color: White;
   border: 1px solid #4082B3; 
}

.text
{
    background-color: #E5EFF8;
    border: 1px solid #4082B3;
    font-family: Verdana;
    color: black;
}
.button
{
    background-color: #A8CAE8;
    border: 1px solid #4082B3;
    color: #000000;
    font-family: verdana;
    font-size: 11px;
}
.Combobox
{
    font-family: Verdana;
    font-size: 11px;
    background-color: white;
    border: 1px solid #4082B3;
    background-color: #E8F1F8;
}
.MainContentTable
{
    border: 1px solid #4082B3;
}
.PopupPanel
{
    background-color: #E8F1F8;
    border: 1px solid #4082B3;
    font-family: verdana;
    font-size: 11px;
    z-index:auto;
}

.tableHeaderAdmin
{
    margin: 0px;
    font-weight: bold;
    background-color: #91A6BD;
    font-family: Verdana, Arial, Tahoma;
    color: white;
    font-size: 11px;
}
.tableHeader
{
    margin: 0px;
    background-image: url(   '../../App_Themes/Default/images/PanelHeader.jpg' );
    background-repeat: repeat-x;
    height: 30px;
    font-weight: bold;
    text-align: center;
    color: #4082B3;
}
.tableHeaderBottomBorder
{
    margin: 0px;
    background-image: url(   '../../App_Themes/Default/images/PanelHeader.jpg' );
    background-repeat: repeat-x;
    height: 30px;
    font-weight: bold;
    text-align: center;
    color: #4082B3;
    border-bottom: solid 1px #4082B3;
}

.BlogTableHeader
{
    margin: 0px;
    background-image: url(   '../../App_Themes/Default/images/BlogPanelHeader.gif' );
    background-repeat: repeat-x;
    height: 30px;
    font-weight: bold;
    padding-left: 5px;
    color: white;
}

.BlogHeaderLabel
{
    font-weight: bold;
    color: white;
}
.BlogTD
{
    margin: 0px;
    padding: 10px;
    text-align: justify;
}

.TabTablePost
{
    background-color: #F5F5FF;
    color: Black;
    font-family: verdana, arial;
    font-size: 11px;
    padding-left: 5px;
}


.ForumTableHeader
{
    margin: 0px;
    background-image: url(   '../../App_Themes/Default/images/PanelHeader.jpg' );
    background-repeat: repeat-x;
    height: 30px;
    font-weight: bold;
    color: #4082B3;
}
.ForumTable
{
    border: 0px solid #C0C0C0;
}
.ForumOuterTable
{
    background-color: #5D7B9D;
    color: white;
}

.ForumOuterTableLabel
{
    color: white;
}
.ForumPager
{
    background-color: #5D7B9D;
    font-size: 14px;
    color: white; /*color: #4E667E*/
}
.ForumPagerSelected
{
    border-style: solid;
    border-width: 1px;
    border-color: #4E667E;
    font-family: verdana;
    font-weight: bold;
    font-size: 14px;
    background-color: #E8F1F8;
    color: #4E667E;
}

.ForumTablePost
{
    background-color: #F5F5FF;
    color: Black;
    font-family: verdana, arial;
    font-size: 11px;
    padding-left: 5px;
}

.ForumTablePostUser
{
    background-color: #DCE6F8;
    color: Black;
    font-family: verdana, arial;
    font-size: 11px;
    border-right: 1px solid #C0C0C0;
    padding-left: 6px;
}

.ForumAltTD
{
    border-bottom: solid 1px #C0C0C0;
    border-left: solid 1px #C0C0C0;
    border-right: solid 1px #C0C0C0;
    background-color: #E1E4F2;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 2px;
}
.ForumTD
{
    border-bottom: solid 1px #C0C0C0;
    padding-top: 2px;
    padding-bottom: 5px;
    padding-left: 5px;
    background-color: White;
}
.ForumInfoLabel
{
    font-family: verdana;
    font-size: 13px;
}

.BlogTitle
{
    font-family: verdana;
    font-weight: bold;
    font-size: 24px;
    color: black;
}

.BlogLink
{
    font-size: 20px;
    font-weight: bold;
    font-family: Verdana;
    color: #4082B3;
}

.BlogTDDevider
{
    border-top: solid 1px gray;
}

.BlogDisplayName
{
    font-family: verdana;
    font-weight: bold;
    font-size: 14px;
}

.tdMain
{
    background-color: #9FBED3;
    color: #4082B3;
}

.MenuOver
{
    background-color: #E5EFF8;
    border: 1px solid #A9CBE6;
    color: #4082B3;
}
.MenuOut
{
    background-color: Transparent;
    border: none;
    text-decoration: none;
    color: #4082B3;
    padding: 1px 1px 1px 1px;
}
.menuNormal
{
    background-color: Transparent;
    border: none;
    text-decoration: none;
    color: #4082B3;
    padding: 1px 1px 1px 1px;
    margin: 0px;
    text-align: justify;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.SubMenuNormal
{
    background-color: Transparent;
    text-decoration: none;
    color: #4082B3;
    border: 1px solid #A9CBE6;
    margin: 0px;
    text-align: left;
    width: 200px;
}
.menuItemOver
{
    background-color: #CEE1F0;
    font-family: verdana;
    font-size: 11px;
}
.SubMenuItem
{
    border: 1px solid #A9CBE6;
    text-decoration: none; 
    margin: 0px;
    text-align: left;
    width: 200px;
    color: #4082B3;
}
.MenuPopup
{
    position: absolute;
    visibility: hidden;
    z-index: 100000;
    width: 240px;
    text-align: left;
    background-color: #E8F1F8;
    padding-bottom: 5px;
    padding-top: 2px;
    border: solid 1px #4082B3;
}
.MyItemsBox
{
    background-color: White;   
}
.HelpboxLink
{
    font-size: 11px;
    font-family: verdana;
    color: #4082B3;
}
.links
{
    font-size: 11px;
    color: #4082B3;
}
.PageLinks
{
    font-size: 11px;
    color: #4082B3;
}
.OfferLinks
{
    font-size: 11px;
    color: Maroon;
    text-decoration:none;
}
.RequestLinks
{
    font-size: 11px;
    color: #006600;
    text-decoration:none;
}
.CategoryLinks
{
    color: #CE7B00;
}

.RequestButton
{
    font-family: verdana;
    font-size: 11px;
    color: white;
    background-color: #006600;
    border: 1px solid black;
}

.OfferButton
{
    font-family: verdana;
    font-size: 11px;
    color: white;
    background-color: Maroon;
    border: 1px solid black;
}

.linkmenu
{
    text-decoration: none;
    font-size: 11px;
    color: #4082B3;
    font-weight: bold;
}
.linkmenunormal
{
    text-decoration: none;
    font-size: 11px;
    color: #4082B3;
}

.BoxControl
{
    border: 1px solid #4082B3;
    padding: 1px;
    color: #38739E;
    background-color: #F5F5F5;
}

.hr
{
    size: 10;
    color: #4082B3;
}

.trMain
{
    padding-bottom: 5px;
    vertical-align: text-top;
    text-align: left;
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    background-color: #ECF3F9;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #000000;
    color: #525252;
}

.tdSeparator
{
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #4082B3;
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #444444;
}

.collapsePanel
{
    height: 0px;
    border-collapse: collapse;
    border-left: solid 1px #4082B3;
    border-top-style: none;
    border-left-style: solid;
}

.collapsePanelHeader
{
    height: 25px;
    background-image: url(   '../../App_Themes/Default/images/PanelHeader.jpg' );
}
.ContentPanel
{
    border-style: none solid solid solid;
    border-width: 1px;
    border-color: #4082B3;
}
.quoteTable
{
    border: 1px solid #000000;
    background-color: #FFFFEA;
    width: 90%;
}

/*Light- #A3C7E2   Dark - #4082B3*/
hr
{
    color: #4082B3;
}

.SelectedItem
{
    font-family: verdana;
    font-size: 11px;
    color: #ffffff;
    background-color: #000066;
    cursor: pointer;
}
.UnselectedItem
{
    font-family: verdana;
    font-size: 11px;
    color: #4082B3;
    background-color: Transparent;
    cursor: default;
}

.Label
{
    color: #4082B3;
}

.WatermarkSearch
{
    background-color: #E5EFF8;
    border: 1px solid #4082B3;
    color: #999999;
    font-family: verdana;
    font-size: 11px;
}


.SearchResultsTD
{
    background-color: white;
}
.SearchResultsTDAlt
{
    background-color: #E8F1F8;
}
.SearchResultsTDAlt
{
    background-color: White;
}
.SearchHighlight
{
    background-color: #FFFF66;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}

/*Rating*/
.ratingStar
{
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar
{
    background-image: url('../../App_Themes/Default/images/FilledStar.png');
}

.emptyRatingStar
{
    background-image: url('../../App_Themes/Default/images/EmptyStar.png');
}

.savedRatingStar
{
    background-image: url('../../App_Themes/Default/images/SavedStar.png');
}

.modalBackground
{
    background-color: Gray;
    filter: alpha(Opacity=70);
    opacity: 0.7;
    
}

.modalPopup {
	/*background-color:white;*/
	background-color: #E8F1F8;
	border: solid 5px red;
	width:600px;
}

.modalControl
{
    visibility: hidden;
    position: absolute;
    border: solid 2px #4082B3;
    width: 500px;
}

.PictureOver
{
    border-style: solid;
    border-width: thin;
    border-color: #4082B3;
    padding: 4px 4px 4px 4px;
    background-color: #E8F1F8;
}

.PictureOut
{
    border: solid 1px gray; 
    padding: 5px 5px 5px 5px
}

.TablePanel
{
    font-family: verdana;
    font-size: 11px;
    padding: 0px;
    width: 100%;
}

.VisitorTable
{
    background-color: White;
    font-family: Verdana;
    font-size: 11px;
}

.filter
{
    float:right;
    font-weight:bold;
    padding:10px 2px 0px 0px;
} 

.filter INPUT
{
    width:150px;
}  

/*AutoComplete flyout */
.autocomplete_list
{  
    visibility:hidden;
    margin:0px!important;
    padding:0px;
    background-color:#E8F1F8;
    color:windowtext;
    border:#4082B3;
    border-width:1px;
    border-style:solid;
    cursor:default;
    text-align:left; 
    list-style-type:none;
    overflow:auto;
    font-weight:normal;
    font-family:tahoma;
    font-size:12px;
    z-index: 5000;      
}

/* AutoComplete highlighted item */
.autocomplete_highlighted_listitem
{
    background-color:Highlight;
    color:HighlightText;
    padding:3px;
    width:auto;
    z-index: 5000; 
}

/* AutoComplete item */
.autocomplete_listItem 
{
    background-color:window;
    color:windowtext;
    padding:3px;
    border-bottom: solid 1px gray;
    z-index: 5000; 
}  
