BODY 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 75%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #333; 
	PADDING-TOP: 0px; 
	line-height:1.2em;
	FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma; 
	BACKGROUND-COLOR: #fff
}
A
{
	COLOR: #333333;
	text-decoration:underline;
}
A:hover 
{
	COLOR: #333333; 
	TEXT-DECORATION: none
}
.ReadMore
{
	FONT-SIZE: 95%;
	padding-left:8px;
	margin-top:3px;
	height:0;
	background-repeat:no-repeat;
	background-position:-1px 3px;
	text-decoration:none;
}
.ReadMore:hover
{
	text-decoration:none;
}
.ReadFunction
{
	FONT-SIZE: 95%;
	padding-left:8px;
	margin-top:3px;
	height:0;
	text-decoration:none;
}
.ReadFunction:hover
{
	text-decoration:none;
}
.TopMenuImage
{
	border:solid 0px black;
	margin: -1px -1px -1px -2px;
}

.HeaderLinks:hover
{
	font-family:Verdana, Arial;
	font-size:11px;
	color:#A0C5E9;
	text-decoration:none;
}
.ActiveHeaderLinks
{
	font-family:Verdana, Arial;
	font-size:11px;
	color:#0B5CAC;
	text-decoration:none;
}
.menuhead, .activemenuhead
{
	
	font-family:Verdana, Arial;
	font-size:95%;
	vertical-align:middle;
	line-height:10px;
	padding:8px 10px 8px 10px;
	margin-left:-5px;
	margin-right:-5px;
	COLOR: #333; 
	TEXT-DECORATION: none;
	
}
A.activemenuhead
{
	COLOR: #333333;  
	background-color: #e1e1e1;
	TEXT-DECORATION: none
}
A.menuhead:hover
{
	COLOR: #333333;  
	background-color: #e1e1e1;
	TEXT-DECORATION: none
}

/*  LEFT MENU ITEMS  */

/*  Level ONE - Top of remaining list below open Level One */
.LeftMenuFirst, a.LeftMenuFirst:link, a.LeftMenuFirst:visited
{
	font-size:75%;
	font-weight:bold;
	color:#333333;
	padding:8px 0 8px 0;
	border-top:solid 1px #D9D9D9;
	border-bottom:solid 1px #D9D9D9;
	text-transform:uppercase;
	display:block;
	text-decoration:none;
} 
a.LeftMenuFirst:hover
{
	text-decoration:none;
} 
.A_LeftMenuFirst
{
	font-size:75%;
	font-weight:bold;
	color:#333333;
	padding:8px 0 8px 0;
	border-top:solid 1px #D9D9D9;
	border-bottom:solid 1px #D9D9D9;
	text-transform:uppercase;
	display:block;
	text-decoration:none;
} 
a.A_LeftMenuFirst:hover
{
	text-decoration:none;
} 
/*  Level ONE - Second and others in list */
.LeftMenu1
{
	font-size:75%;
	font-weight:bold;
	color:#333333;
	padding:8px 0 8px 0;
	text-transform:uppercase;
	display:block;
	border-bottom:solid 1px #D9D9D9;
	text-decoration:none;
} 
a.LeftMenu1:hover
{
	text-decoration:none;
} 
.A_LeftMenu1
{
	font-size:75%;
	font-weight:bold;
	padding:8px 0 8px 0;
	text-transform:uppercase;
	display:block;
	border-bottom:solid 1px #D9D9D9;
	text-decoration:none;
} 
a.A_LeftMenu1:hover
{
	text-decoration:none;
} 
.AO_LeftMenu1
{
	font-size:75%;
	font-weight:bold;
	padding:8px 0 8px 0;
	text-transform:uppercase;
	display:block;
	border-bottom:solid 0px #D9D9D9;
	text-decoration:none;
} 
a.AO_LeftMenu1:hover
{
	text-decoration:none;
} 
/*  Level TWO - Where A_ represents active with arrow, and AO_ represents open */
.LeftMenu2
{
	font-size:95%;
	color:#333333;
	padding: 4px 0 4px 8px;
	display:block;
	text-decoration:none;
} 
a.LeftMenu2:hover
{
	text-decoration:none;
} 
.A_LeftMenu2
{
	font-size:95%;
	padding: 4px 0 4px 8px;
	display:block;
	text-decoration:none;
} 
a.A_LeftMenu2:hover
{
	text-decoration:none;
}
.AO_LeftMenu2
{
	font-size:95%;
	padding: 4px 0 4px 8px;
	display:block;
	text-decoration:none;
} 
a.AO_LeftMenu2:hover
{
	text-decoration:none;
}
/*  Level THREE - Where A_ represents active with arrow, and AO_ represents open */ 
.LeftMenu3
{
	font-size:95%;
	color:#333333;
	padding:4px 0 4px 16px;
	display:block;
	text-decoration:none;
} 
a.LeftMenu3:hover
{
	text-decoration:none;
} 
.AO_LeftMenu3
{
	font-weight:bold;
	font-size:95%;
	padding:4px 0 4px 16px;
	display:block;
	text-decoration:none;
} 
a.AO_LeftMenu3:hover
{
	text-decoration:none;
} 
.A_LeftMenu3
{
	font-weight:bold;
	font-size:95%;
	padding:4px 0 4px 16px;
	display:block;
	text-decoration:none;
} 
.A_LeftMenu3:hover
{
	text-decoration:none;
} 
/*  LEFT MENU ITEMS  */
.BreadCrumbLink 
{
	font-size:85%;
	color:#999999;
	text-decoration:none;
}
.A_BreadCrumbLink 
{
	font-size:85%;
	color:#666666;
	text-decoration:none;
	margin-bottom:5px;
}
A.uppercaselink 
{
	FONT-WEIGHT: bold; 
	TEXT-TRANSFORM: uppercase; 
	TEXT-DECORATION: none
}
A.rightlisting 
{
	DISPLAY: block; 
	PADDING-LEFT: 1.1em; 
	MARGIN: 0.2em 0px; 
	TEXT-DECORATION: none
}
.ListingHead  
{
	DISPLAY: block; 
	FONT-SIZE: 95%;
	font-weight:bold; 
	color:#333333;
	TEXT-DECORATION: none
}
A.ListingHead:hover
{
	TEXT-DECORATION: underline
}
A.linklist 
{
	TEXT-DECORATION: none
}
.DateListingText 
{
	FONT-SIZE: 95%;
	display:block;
	margin:0px 0px 0px 0px;
	COLOR: #999999; 
	FONT-STYLE: normal
}
DIV.menuitem 
{
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em; 
	FLOAT: left; 
	PADDING-BOTTOM: 0.4em; 
	WIDTH: 95%; 
	PADDING-TOP: 0.4em; 
	BORDER-BOTTOM: #ddd 0.1em solid
}
H1, .heading1 
{
	FONT-WEIGHT: bold; 
	font-family:Arial;
	FONT-SIZE: 150%; 
	line-height:20px;
	COLOR: #333; 
	margin:10px 0 5px 0;
	EditMenuName: Heading 1;
}
H2, .heading2 
{
	font-weight: bold; 
	font-family:Arial;
	FONT-SIZE: 125%;
	line-height:20px; 
	COLOR: #333; 
	display:block;
	margin:10px 0 5px 0;
	EditMenuName: Heading 2;
}

H3, .heading3 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 95%; 
	COLOR: #333; 
	EditMenuName: Heading 3
}
.introduction
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 95%; 
	COLOR: #333; 
	EditMenuName: Ingress
}
.imagetext 
{
	FONT-SIZE: 90%; 
	FONT-STYLE: italic; 
	EditMenuName: Image text
}
.red 
{
	COLOR: #cc0000; 
}
.IkonText
{
	FONT-SIZE: 95%;
	font-weight:bold;
	color:#333333;
	text-transform:uppercase;
}

HR 
{
	/*display:none;*/
	height:1px;
}

.hr
{
	height:10px;
	padding:0 0 0 0;
	margin:5px 0px 5px 0px;
	clear:both;
	background:url(../images/hr.gif);
	background-repeat:repeat-x;
	background-position:0 7px;
}
html>body .hr
{
	height:10px;
	padding:0 0 0 0;
	margin:5px 0px 5px 0px;
	clear:both;
	background:url(../images/hr.gif);
	background-repeat:repeat-x;
	background-position:0 5px;
}

.TB_Space5
{
	margin-top:12px;
	margin-bottom:12px;
	
}

.Space5
{
	padding: 4px;
}

html>body .space5_NS
{
	margin:4px;
}

.Space10
{
	padding: 8px;
}

INPUT 
{
	FONT-SIZE: 95%;
	MARGIN-left: 0.2em; 
	COLOR: #333; 
}
label 
{
	FONT-SIZE: 95%;
	MARGIN-left: 0.2em; 
	COLOR: #333; 
	height:16px;
	vertical-align:middle;
}
TEXTAREA 
{
	FONT-SIZE: 95%; 
	MARGIN: 0.2em; 
	COLOR: #333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma
}
.ListingHeader
{
	color:#333;
}
.ListingText
{
	DISPLAY: block; 
	FONT-SIZE: 95%;
	font-weight:normal; 
	color:#333; 
	TEXT-DECORATION: none;
	margin-bottom:5px;
}
P, .normal
{
	margin:0px;
	COLOR: #333;
	FONT-SIZE: 95%;
}
.FormText TD, .SearchForm, .SearchForm TD
{
	margin:0px;
	COLOR: #333;
	FONT-SIZE: 95%;
}
.SearchForm TD INPUT, .SearchForm TD SELECT, .SearchForm TD Label
{
	COLOR: #333;
	FONT-SIZE: 100%; 
}
.FormText Label
{
	margin:0px;
	COLOR: #333;
	FONT-SIZE: 115%;
}

SELECT 
{
	FONT-SIZE: 95%; 
	MARGIN: 0.2em;

}
SPAN.errormessage 
{
	FONT-SIZE: 1.3em; 
	COLOR: #a00
}

.error, .errormessage 
{
	font-size:95%;
	color:Red;
}

.inputlabel 
{
	FONT-WEIGHT: bold; 
	FLOAT: left; 
	WIDTH: 6em; 
	PADDING-TOP: 0.4em
}
.inputlabelwide 
{
	FONT-WEIGHT: bold; 
	FLOAT: left; 
	WIDTH: 10em; 
	PADDING-TOP: 0.4em
}
IMG.quicksearch 
{
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	WIDTH: 2.3em; 
	BORDER-BOTTOM: 0px; 
	POSITION: relative; 
	TOP: 0.2em; 
	HEIGHT: 1.7em
}
.SearchSelect
{
	width:100%;
	margin-bottom: 5px;
	color:#333;
	border:solid 1px #999999;
	font-size:90%;	
}
html>body .SearchSelect
{
	width:208px;
	margin-bottom: 7px;
	height:18px;
	color:#333;
	border:solid 1px #999;
	font-size:90%;
	#height:20px;
	#width:209px;	

}
table.SearchOptions INPUT
{
	FONT-SIZE: 95%;
	COLOR: #333;
	margin-bottom:0;
	vertical-align:middle;
}
table.SearchOptions label 
{
	margin:0;
	height:0;
	FONT-SIZE: 95%;
	COLOR: #333; 
	vertical-align:middle;
}

html>body .SearchOptions td input
{
	margin-right:5px;
}

html>body .SearchAdvRbn td label
{
	vertical-align:super;
	margin-top:3px;
}

html>body .SearchImgBtn
{
	margin-top:-5px;	
}

/*Form property*/
.FormProp td
{
	COLOR: #333;
}
table.FormProp INPUT
{
	FONT-SIZE: 95%;
	COLOR: #333;
	margin:0;
	vertical-align:middle;
}
.FormProp td input, .FormProp td select, table.FormProp TEXTAREA 
{
	font-size:100%;
}
html>body .FormProp td input, .FormProp td select
{
	margin-right:5px;
	COLOR: #333;
}

.FormProp td select
{
	COLOR: #333;
}

.TipAFriendFieldFrom
{
	width:13.6em;
	color:#333;
	font-size:90%;	
}
.TipAFriendFieldTo
{
	width:114px;
	color:#333;
	font-size:90%;	
	vertical-align:middle;		
}

.SelectNoWidth
{
	color:#333;
	border:solid 1px #999999;
	font-size:90%;	
}
.Select300Width
{
	/*width:250px; */
	width:300px;
	color:#333;
	/*border:solid 1px #999999; */
	font-size:90%;	
}

.SearchField
{
	width:167px;
	margin-bottom:5px;
	color:#333;
	font-size:90%;		
	vertical-align:middle;		
}
html>body .SearchField
{
	width:163px;
	#width:160px;	
}
.SearchFieldNoWidth
{
	color:#333;
	font-size:90%;		
	vertical-align:middle;		
}

.SearchButton
{
	vertical-align:middle;
	margin-bottom:5px;
	border:0px;	
}
SPAN.usernamelabel 
{
	DISPLAY: block; 
	PADDING-TOP: 0.5em
}
TABLE 
{
	FONT-SIZE: 95%;
	margin-bottom:10px;
	
}
TABLE TD
{
	color:#333;
}
TH 
{
	TEXT-ALIGN: left
}
TR.evenrow 
{
	BACKGROUND-COLOR: #eee
}
TR.unevenrow 
{
	BACKGROUND-COLOR: #fff
}
TR.headerrow {
	BACKGROUND-COLOR: #ccc
}
.FooterText
{
	FONT-SIZE: 95%;
	EditMenuName:FooterText;	
	color:#FFFFFF;
}
.FooterArrowLink
{
	FONT-SIZE: 95%;
	padding-left:0px;
	margin-top:3px;
	height:0;
	background-repeat:no-repeat;
	background-position:-1px 3px;
	text-decoration:none;
	background-image:url(../images/WhiteArrow.gif);
	color:#FFFFFF;
}

.FormButton
{
	margin-bottom:-2px;
}
.FAQ_Number
{
	padding-left:5px;
	font-weight:bold;
}
.FAQ_Text
{
/*	margin-left:20px;
	margin-top:-13;*/
	display:block;
}
ul
{
	font-family:Verdana, Arial, Helvetica, Tahoma;	
	COLOR: #333;
	FONT-SIZE: 95%
}
ol
{
	font-family:Verdana, Arial, Helvetica, Tahoma;	
	COLOR: #333;
	FONT-SIZE: 95%
}
img.shadow
{
    position: relative;
    EditMenuName: Shadow;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=125,strength=10);
}

img.opacity
{
    position: relative;
    EditMenuName: Semi transparent;
    filter: alpha(opacity=40,finishopacity=24,style=3);
}

img.fliph
{
    position: relative;
    EditMenuName: Flip horisontally;
    filter: fliph;
}

img.flipv
{
    position: relative;
    EditMenuName: Flip vertically;
    filter: flipv;
}

img.dashedborder
{
    position: relative;
    border: dashed 1px grey;
    EditMenuName: Dashed border;
}

img.circularfade
{
    position: relative;
    EditMenuName: Circular fade;
    filter: alpha(opacity=100,finishopacity=0,style=2);
}
select
{
	font-family:Verdana;	
}

.White, a.White
{
    color:#ffffff;    
    EditMenuName: Vit text
}
