﻿body
{	 
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma, Verdana, 'Times New Roman';
	BACKGROUND-COLOR: white;
}
.LayoutPreviewText
{
	FONT-SIZE: 7pt;
}
.AnchorLink
{
	FONT-SIZE: 6pt;
	FONT-FAMILY: Tahoma, Verdana, 'Times New Roman';
	background-color: #9F3D3D;
}
.ta
{
    scrollbar-arrow-color : #FF0000;
    scrollbar-face-color : #FF11F8;
    scrollbar-highlight-color : #180016;
    scrollbar-3dlight-color : #0dfc1e;
    scrollbar-shadow-color : #ffff00;
    scrollbar-darkshadow-color : #00ffff;
    scrollbar-track-color: #0dfc1e;
}
.Thread1
{
    background-color: whitesmoke;
}
a.ThreadHeader2:link
{
    background-color: #151563;
    font-size: 10pt;
    color: White;
}
a.ThreadHeader2:active
{
    background-color: #151563;
    font-size: 10pt;
    color: White;
}
a.ThreadHeader2:visited
{
    background-color: #151563;
    font-size: 10pt;
    color: White;
}
a.ThreadHeader2:hover
{
    background-color: #151563;
    font-size: 10pt;
    color: White;
}
a.ThreadHeader1:link
{
    background-color: #151563;
    font-size: 8pt;
    color: White;
}
a.ThreadHeader1:active
{
    background-color: #151563;
    font-size: 8pt;
    color: White;
}
a.ThreadHeader1:visited
{
    background-color: #151563;
    font-size: 8pt;
    color: White;
}
a.ThreadHeader1:hover
{
    background-color: #151563;
    font-size: 8pt;
    color: White;
}
.SiteNewHeader
{
     font-weight: bold;
     font-size: 12pt;
     background-color: whitesmoke;
}
.LogoColor
{
     background-color: #151563;
}
.LogoColor2
{
    color: #151563;
}
.WhiteTextonLogoColor
{
     background-color: #151563;
     color:White;
}
.RowHeaderSubUnsub
{
     font-weight: bold;
     font-size: 10pt;
     background-color: #151563;
     color:White;
}
.RowHeader
{
     font-weight: bold;
     font-size: 9pt;
     background-color: whitesmoke;
}
.RowHeader2
{
     font-size: 10pt;
     letter-spacing: 3;
     color: whitesmoke;
}

.RowHeader3
{
     font-weight: bold;
     font-size: 10pt;
     color: black;
}

.RowHeader4
{
    background-color: whitesmoke;
}
.RowHeader7 a:link
{
     font-weight: bold;
     font-size: 9pt;
     color: white;
     background-color:#151563;
}
.RowHeader7
{
     font-weight: bold;
     font-size: 9pt;
     color: white;
     background-color:#151563;
     height:30px;
}
.RowHeader6
{
     font-weight: bold;
     font-size: 14pt;
}
.MembershipHeader
{
    background-color: whitesmoke;
}

.Button
{
    border: 1px navy solid;
	font-size: 8pt;
	font-weight: bold;
	height: 25px;
	cursor: pointer;
	font-family: Tahoma, Verdana, 'Times New Roman';
	background-color: whitesmoke;
	letter-spacing: 2px;
}
.CursorHand
{
	cursor: pointer;
}


.BacktoTop
{
    font-size: 7pt;
    width: 5%;
}
.AlternatingRow
{
    background-color: whitesmoke;
}
.LineSep
{
    height: 35px;
}
.LayoutScroll
{	
	height: 150px;
	width: 90%;
	overflow: auto;	
	padding: 5px;
	border-bottom: 55px;
	border-width: 0px;
}
.SubscriptionsScroll
{	
	height: 150px;
	width: 90%;
	overflow: auto;	
	padding: 5px;
	border-bottom: 55px;
	border-width: 0px;
}
.LayoutsScroll
{	
	height: 760px;
	width: 95%;
	overflow: auto;	
	padding: 1px;
	border-bottom: 55px;
	border-width: 0px;
}
.TablesBordersScroll
{	
	height: 150px;
	width: 600px;
	overflow: auto;	
	padding: 10px;
}
.RegisteredUsersScroll
{	
	height: 150px;
	width: 40%;
	overflow: auto;	
	padding: 1px;
	border-width: 0px;
}
.RowHeaderSeparator
{
    background-color: #ffff99;
    font-weight: bold;
    font-size: 8pt;
}

.RegisteredUsersAlternatingItem
{	
    background-color: #ffff99
}

.ContentScroll
{	
	height: 350px;
	width: 100%;
	overflow: auto;	
	padding: 1px;
	border-width: 0px;
}	
.ColorChartScroll
{	
	height: 350px;
	width: 100%;
	overflow: auto;	
	padding: 1px;
	border-width: 0px;
}	
.BackgroundsScroll
{	
	height: 350px;
	width: 80%;
	overflow: auto;	
	padding: 1px;
	border-width: 0px;
}	
.LayoutGeneratorScroll
{	
	height: 650px;
	overflow: auto;	
	padding: 0px;
}	
.ScrollableArea
{	
	height: 80px;
	width: 500px;
	overflow: auto;	
	padding: 0px;
    color: Orange;
	border-width: 5px;
	border-color: Black;
    background-color:Green;
    border-style: dashed;
}
.DiscussionPostScroll
{
    width: 650px;
    height: 100%;
	overflow: auto;
	padding: 0px;
 	border-width: 5px;
}
.ScrollBarColors
{
    scrollbar-face-color: #CE7E00;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #6F4709;
    scrollbar-3dlight-color:#000000;
    scrollbar-darkshadow-color: #6F4709;
    scrollbar-track-color: #FFE8C1;
    scrollbar-arrow-color: #6F4709;
}
.ColorChart
{
    cursor: pointer;   
}
.Highlight
{
     font-weight: bold;
}
.AlternatingThreadItemTemplate
{
     border-width: 3px;
     border-style: solid;
     background-color: whitesmoke;
     width: 100%;
     text-align: left;
}
.AlternatingThreadDetailItemTemplate
{
    text-align: left;
}
.ThreadDetailItemTemplate
{
    text-align: left;
}
.ItemTemplate
{
    background-color: white;
    border-color:Black;
    border-width:5px;
}
.CreateUserTable
{
    background-color: whitesmoke;
}
.ReturnToTopImage
{
    cursor: pointer;
}
.CharCounter
{
    color: Blue;
}
.CharCounterWarning
{
    color: Red;
}
.DiscussionBoardLine1
{
    font-size: 10pt;
 	FONT-FAMILY: Tahoma, Verdana, 'Times New Roman';
}
.DiscussionBoardLine2
{
    font-size: 8pt;
 	FONT-FAMILY: Tahoma, Verdana, 'Times New Roman';
    color: Black;
}
.AutoExpandTextAreaDisplay
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	border-left: #c7ccdc 1px solid;
	width: 150px;
	height:  auto;
	direction: ltr;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, Verdana, 'Times New Roman';
	background-color: transparent;
	text-align: left;
	overflow: visible;
}
.AutoExpandTextAreaDisplay1
{
	height: auto;
	overflow: visible;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Tahoma, Verdana, 'Times New Roman';
}
.DropDownClass
{	 
	FONT-SIZE: 9pt;
	FONT-FAMILY: Tahoma, Verdana, 'Times New Roman';
	background-color: whitesmoke;
}
.UpdateProgressClass
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Tahoma, Verdana, 'Times New Roman';
    color: Black;
}

.TextboxClass, .LabelClass
{	 
	FONT-SIZE: 9pt;
	FONT-FAMILY: Tahoma, Verdana, 'Times New Roman';
	background-color: whitesmoke;
}
.LayoutControlStrip
{
    border-top: black; 
    border-top-style:solid; 
    border-top-width:1px;

    border-left: black; 
    border-left-style:solid; 
    border-left-width:1px;

    border-right: black; 
    border-right-style:solid; 
    border-right-width:1px;

}
.AccordHeader
{
    background-color:whitesmoke;
    font-size: 8pt;
    font-weight: bold;
}
.AccordContent
{
    background-color:white;
    font-size: 8pt;
    font-weight: normal;
}
.DefaultLinksRow
{
    background-color:#6698cb;
    color:White;
}
.DefaultTableHeader
{
    border-width:2px; 
    border-style:solid; 
    border-color:#6698cb;
    color:White;
    font-size:9pt;
    font-weight:bold;
}
.DefaultTableCellLabel
{
    color:#4d6699;
    font-size:8pt;
    font-weight:bold;
    background-color:#b1ddf0;
}
.DefaultTableCellValue
{
    color:#000000;
    background-color:#d5e8f8;
    font-size:8pt;
    font-weight: normal;
}
.DefaultTableStyle
{
    border-style: solid;
    border-width: 2px;
    border-color: #6699cc;
}
.DefaultTableHeader
{
    background-color: #6699cc;
    color:White;
    font-weight:bold;
    font-size:9pt;    
}
.ContactTableValue
{
    background-color: White;
}
.RightColSectionHeader
{
    background-color:#ffcc99;
    color:#ff6646;
    font-weight:bold;
    font-size:9pt;
}
.LinkColor
{
    color: #0000ff;
    font-weight:bold;
    font-size:7pt;
}
.BlurbsSection
{
    color:#ff6646;
    font-weight:bold;
    font-size:9pt;   
}
.PictureStyle
{
    border-bottom-color:Black; 
    border-style:solid; 
    border-width:1px;
}
.NameStyle
{
    font-size:9pt;
    font-weight:bold;
}
A:link    
{
	color: #000066;
}

A:visited 
{ 
	color: #000066;
}
a:hover
{
    color: maroon;
}
.rteImage {
	background: #D3D3D3;
	border: 1px solid #D3D3D3;
	cursor: pointer;
	cursor: hand;
}

.rteImageRaised, .rteImage:hover {
	background: #D3D3D3;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
}

.rteImageLowered, .rteImage:active {
	background: #D3D3D3;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
}

.rteVertSep {
	margin: 0 4px 0 4px;
}

.rteBack {
	background: #D3D3D3;
	border: 1px outset;
	letter-spacing: 0;
	padding: 2px;
}

.rteBack tbody tr td, .rteBack tr td {
	background: #D3D3D3;
	padding: 0;
}
