BODY
{
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana;
	COLOR : #000000;
	background-image: url(/skins/FrogGreen/images/background.gif);
    MARGIN-LEFT : 0;
	MARGIN-RIGHT : 0;
	MARGIN-TOP : 0;
	MARGIN-BOTTOM : 0;
	MARGIN : 0;
}

A
{
	FONT-SIZE : 11px;
	COLOR : #000099;
	FONT-FAMILY : Verdana;
}

A:Visited
{
	FONT-SIZE : 11px;
	COLOR : #000099;
	FONT-FAMILY : Verdana;
}

A:Active
{
	FONT-SIZE : 11px;
	COLOR : #000099;
	FONT-FAMILY : Verdana;
}

A:Hover
{
	COLOR : #CC0000;
	FONT-SIZE : 11px;
	TEXT-DECORATION : Underline;
	FONT-FAMILY : Verdana;
}

a:link.TopMenu
{
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:visited.TopMenu
{
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:active.TopMenu
{
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:hover.TopMenu
{
	COLOR : #FFFFFF;
	FONT-SIZE : 11px;
	TEXT-DECORATION : Underline;
	FONT-FAMILY : Verdana;
}

a:link.TitleBar
{
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:visited.TitleBar
{
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:active.TitleBar
{
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:hover.TitleBar
{
	COLOR : #FFFF99;
	FONT-SIZE : 11px;
	TEXT-DECORATION : Underline;
	FONT-FAMILY : Verdana;
}

.TitleBarText
{
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

P, TD
{
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana;
}

INPUT, SELECT, TEXTAREA
{
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana;
	BORDER-WIDTH: 1px;
}

A.MenuText:link
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
A.MenuText:visited
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
A.MenuText:active
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
A.MenuText:hover
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.Table
{
	border-Width: 1px;
	border-style: solid;
	border-color: #000000;
	line-height: 17px;
	background-color: #CCCCCC;
}

.TableHeader
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #DDDDDD;
}

.TableTop
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF;
}

.TableTitle
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #66CC99;
}

.TableBody1
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #EEEEEE;
}

.TableBody2
{
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFCC;
}

.LoginField{
FONT-SIZE : 11px;
FONT-FAMILY : Verdana;
BACKGROUND-COLOR: #FFFFFF;
}

.TextboxFocus
{
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana;
	BACKGROUND-COLOR: #CFE1EE;
}

a:link.CategoryMain
{
	FONT-SIZE : 11px;
	COLOR : #000099;
	FONT-FAMILY : Verdana;
}

a:visited.CategoryMain
{
	FONT-SIZE : 11px;
	COLOR : #000099;
	FONT-FAMILY : Verdana;
}

a:active.CategoryMain
{
	FONT-SIZE : 11px;
	COLOR : #000099;
	FONT-FAMILY : Verdana;
}

a:hover.CategoryMain
{
	COLOR : #000099;
	FONT-SIZE : 11px;
	TEXT-DECORATION : Underline;
	FONT-FAMILY : Verdana;
}

a:link.SubCategoryMain
{
	FONT-SIZE : 11px;
	COLOR : #000099;
	FONT-FAMILY : Verdana;
}

a:visited.SubCategoryMain
{
	FONT-SIZE : 11px;
	COLOR : #000099;
	FONT-FAMILY : Verdana;
}

a:active.SubCategoryMain
{
	FONT-SIZE : 11px;
	COLOR : #000099;
	FONT-FAMILY : Verdana;
}

a:hover.SubCategoryMain
{
	COLOR : #000099;
	FONT-SIZE : 11px;
	TEXT-DECORATION : Underline;
	FONT-FAMILY : Verdana;
}


form fieldset{
border-width:1px;
border-style:solid;
border-color:#333333;
background-color:#CCFFCC;
margin:20px 0px 20px 0px;
display:block;
padding: 0px 10px 10px 10px;
text-align: left;
position:relative;
}

form fieldset legend{
font-weight:bold;
background-color:#FFFFFF;
border-width:1px;
border-style:solid;
border-color:#333333;
padding:2px;
margin:0px 0px 10px 0px;
top: -12px;
position:relative;
}

form fieldset legend img{
padding:0px 5px 0px 10px;
}

label{
display:block;
float:left;
width:150px;
text-align:right;
margin:0px 5px 0px 0px;
}

br {
	clear: left;
}

.requiredText
{
FONT-FAMILY: Verdana;
FONT-SIZE : 11px;
COLOR: #000000;
}

label span.requiredIcon
{
FONT-FAMILY: Verdana;
FONT-SIZE : 11px;
COLOR: #FF0000;
}

.requiredField
{
FONT-SIZE : 11px;
FONT-FAMILY : Verdana;
BACKGROUND-COLOR: #FF0000;
COLOR: #FFFFFF;
}

.LegendImage
{
}

.fieldsetButton
{
TEXT-ALIGN: center;
MARGIN-TOP: 10px;
}

input.buttonSmall
{
color:#050;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size:85%;
font-weight:bold;
background-color:#fed;
border:1px solid;
border-top-color:#696;
border-left-color:#696;
border-right-color:#363;
border-bottom-color:#363;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}

input.buttonMedium
{
color:#050;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size:90%;
font-weight:bold;
background-color:#fed;
border:1px solid;
border-top-color:#696;
border-left-color:#696;
border-right-color:#363;
border-bottom-color:#363;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}

input.buttonLarge
{
color:#050;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size:95%;
font-weight:bold;
background-color:#fed;
border:1px solid;
border-top-color:#696;
border-left-color:#696;
border-right-color:#363;
border-bottom-color:#363;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}

.ListingTitle
{
FONT-FAMILY : Verdana;
font-size: 16px;
}

.DiscountPrice
{
FONT-FAMILY : Verdana;
font-size: 16px;
COLOR: #FF0000;
}

.DiscountLabel
{
FONT-FAMILY : Verdana;
font-size: 11px;
}


.EventTable
{
	BACKGROUND-COLOR: #000000;
}

.EventTitle
{
	BACKGROUND-COLOR: #009900;
}

.EventDays
{
	BACKGROUND-COLOR: #FFFFFF;
}

.EventOnDays
{
	BACKGROUND-COLOR: #FFFF66;
}

.EventBlank
{
	BACKGROUND-COLOR: #CCFFCC;
}

.EventHighlight
{
	BACKGROUND-COLOR: #DDDDDD;
	Cursor: Pointer;
}

.EventToday
{
	BACKGROUND-COLOR: #009900;
}

.TableTop
{
	border-Width: 1px;
	border-color: #DDDDDD;
	line-height: 17px;
	background-color: #DDDDDD;
}

.trans50
{
	opacity: .50;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
}

.trans100
{
	opacity: .100;
	filter:alpha(opacity=100);
	-moz-opacity: 1.00;
}

.AlertBG
{
	background-color: #C2BFA5;
}

.AlertTitle
{
	background-color: #94311B;
	color: #FFFFFF;
}

.PHighlight
{
	background-color: #94311B;
	color: #FFFFFF;
}

.SiteNameTitle
{
	color: #2A7751;
	font-family: Haettenschweiler;
	font-weight:bold;
	font-size: 40px;
	font-style:italic;
}

.SiteMenuTitle
{
	color: #336633;
	letter-spacing: 2pt;
	font-weight:bold;
	margin-left: 5px;
	text-align: left;
}

.Copyright
{
	color: #FFFFFF;
	background-color: #000000;
	font-weight:bold;
	text-align: center;
}

.Layout01    
{ 
	background-color: #000000;
}

.Layout02    
{ 
	background-color: #327D18;
}

.Layout03    
{ 
	background-color: #CAF0C2;
}

.Layout04    
{ 
	background-color: #E6F8E2;
}

.Layout05    
{ 
	background-color: #CAF0C2;
}

.Layout06    
{ 
	background-color: #AEE8A2;
}

.Layout07
{
	background-color: #307C16;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#307C16,endColorStr=#CAF0C2);
	border:2px solid #2C6D17; 
	padding:0; 
}

.Layout08
{
	background-color: #CAF0C2;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#CAF0C2,endColorStr=#307C16);
	padding:0; 
}

.MenuShadow1{BACKGROUND-COLOR: #AEE8A2;}
.MenuShadow2{BACKGROUND-COLOR: #CAF0C2;}
.MenuBack{BACKGROUND-COLOR: #E6F8E2;}
.MenuHover{BACKGROUND-COLOR: #CAF0C2;}



.TableBodyHighlight
{
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana;
	BACKGROUND-COLOR: #FCFFCF;
	CURSOR: Pointer;
}




#idCommentShow{
width:270px;
overflow:auto;
}
#idCommentShow hr{
width:100%;
height:1px;
}
#idCommentShow span{
font-weight: bold;
}
.DiscountTable
{
BORDER-RIGHT: #000000 2px dashed;
BORDER-TOP: #000000 2px dashed;
BORDER-LEFT: #000000 2px dashed;
BORDER-BOTTOM: #000000 2px dashed;
}
.PollGraphBG
{
height: 1em;
width: 140px;
margin: 1px 0;
background-color: #EEEEEE;
}
.PollGraphResults()
{
height: 1em;
float: left;
background-color: #FF0000;
}
#randompoll
{
width: 160px;
text-align: left;
height: 12px;
display: in-line;
}
