/*
=========================
	HTML TAGS
=========================
*/
BODY
{
	background-color	: #FFFFFF;
	color				: #000000;
	font-family			: Arial;
	font-size			: 8pt;
	margin				: 0px;
	height				: 100%;
}

/*
=========================
	TOP NAV
=========================
*/
DIV.TopNav
{
	width				: 750px;
	padding-left		: 0px;
	padding-right		: 0px;
	padding-top			: 20px;
	text-align			: left;
	color				: #B70005;
}

DIV.TopNav A
{
	color				: #000000;
	text-decoration		: none;
}

DIV.TopNav A:Hover
{
	color				: #B70005;
	text-decoration		: none;
}
DIV.LabelTopNav1
{
	float				: left;
	line-height			: 25px;
	color				: #B70005;
	width				: 160px;
}
DIV.LabelTopNav2
{
	float				: left;
	line-height			: 25px;
	color				: #B70005;
	width				: 100px;
}
DIV.InputTopNav1
{	
	float				: left;
	line-height			: 25px;
	width				: 160px;
	color				: #B70005;
}
DIV.InputTopNav2
{	
	float				: left;
	line-height			: 25px;
	width				: 100px;
	color				: #B70005;
}
DIV.SearchTopNav
{	
	float				: left;
	width				: 60px;
}
DIV.RowTopNav
{
	float				: left;
	margin-bottom		: 4px;
	width				: 460px;
}
	
/*

/*
=========================
	WEB LAYOUT
=========================
*/
#Container
{
	margin-left			: auto;
	margin-right		: auto;
	position			: relative;
	width				: 750px;
	height				: 100%;
}
#LeftLogin
{
	float				: left;
	padding-left		: 10px;
	padding-right		: 10px;
	padding-top			: 10px;
	width				: 189px;
	height				: 150px;
	background-image	: url(/images/left_login.gif);
	background-repeat	: no-repeat;
}

#Category
{
	padding-left		: 0px;
	padding-right		: 0px;
	padding-top			: 0px;
	width				: 440px;
}
TD.Link
{
	color				: #000000;
}
TD.Link a:hover
{
	color				: #B70005;
}
TD.Search
{
	color				: #B70005;
	font-weight			: bold;
	font-size			: 9pt;
}
TD.Search A
{
	color				: #000000;
	text-decoration		: none;
	font-weight			: bold;
	font-size			: 9pt;
}

TD.Search A:Hover
{
	color				: #B70005;
	text-decoration		: none;
	font-weight			: bold;
	font-size			: 9pt;
}
DIV.LabelLeftLogin
{
	float				: left;
	line-height			: 18px;
	width				: 180px;
	text-align			: left;
	padding-left		: 0px;
	color				: #B70005;
}
TD.ListingTitle
{
	color				: #000000;
	text-decoration		: none;
}
TD.ListingTitle a
{
	color				: #000000;
	text-decoration		: none;
}
TD.ListingTitle a:hover
{
	color				: #B70005;
	text-decoration		: none;
}
DIV.LoginOrg
{
	padding				: 10px;
	width				: 350px;
	color				: #FFFFFF;
	font-family			: Arial;
	font-size			: 8pt;
}
DIV.LabelOrgRegister
{
	float				: left;
	line-height			: 18px;
	width				: 125px;
	text-align			: left;
	padding-left		: 25px;
	color				: #B70005;
}
DIV.RowOrgRegister
{
	float				: left;
	margin-bottom		: 4px;
	width				: 400px;
	font-family			: Verdana;
	font-size			: 8pt;
}
DIV.Category150
{
	float				: left;
	width				: 150px;
	font-weight			: bold;
	vertical-align		: middle;
}
DIV.CategoryArrow a
{
	padding				: 3px;
	vertical-align		: middle;
	color				: #000000;
	text-decoration		: none;
}
DIV.OrganisationRow
{
	float				: left;
	width				: 400px;
	height				: 35px;
	font-weight			: bold;
}
DIV.pageNav a
{
	width				: 600px;
	height				: 35px;
	font-weight			: bold;
	font-size			: 8pt;
	color				: #000000;
	text-decoration		: none;
}
DIV.pageNav
{
	width				: 600px;
	height				: 35px;
	font-weight			: bold;
	font-size			: 8pt;
	color				: #000000;
	padding-left		: 35px;
}
TD.OrganisationHeading
{
	width				: 100px;
	color				: #B70005;
	vertical-align		: top;
	font-weight			: bold;
	
}
TD.OrganisationInfo
{
	width				: 270px;
	color				: #000000;
	vertical-align		: top;
	text-decoration		: none;
	padding-right		: 50px;
}
TD.OrganisationInfo a:hover
{
	width				: 270px;
	color				: #B70005;
	vertical-align		: top;
	text-decoration		: none;
	padding-right		: 50px;
}
TD.OrganisationInfo a
{
	width				: 270px;
	color				: #000000;
	vertical-align		: top;
	text-decoration		: none;
	padding-right		: 50px;
}
/*
=========================
	FORMS
=========================
*/
.Button
{
	background-color	: #FFFF36;
	border-bottom		: solid 1px #B70005;
	border-right		: solid 1px #B70005;
	border-left			: solid 1px #B70005;
	border-top			: solid 1px #B70005;
	color				: #B70005;
	font-family			: Arial;
	font-size			: 9pt;
	font-weight			: bold;
	width				: 80px;
}
.ButtonContact
{
	background-color	: #FFFF36;
	border-bottom		: solid 1px #B70005;
	border-right		: solid 1px #B70005;
	border-left			: solid 1px #B70005;
	border-top			: solid 1px #B70005;
	color				: #B70005;
	font-family			: Arial;
	font-size			: 9pt;
	font-weight			: bold;
}
.ButtonUpload
{
	border-bottom		: solid 1px #000000;
	border-right		: solid 1px #000000;
	border-left			: solid 1px #000000;
	border-top			: solid 1px #000000;
	color				: #000000;
	font-family			: Arial;
	font-size			: 8pt;
	font-weight			: normal;
	width				: 70px;
}
.ButtonSearch
{
	background-color	: #FFFFFF;
	background-image	: url(/images/button_search.gif);
	border-bottom		: 0px;
	border-right		: 0px;
	border-left			: 0px;
	border-top			: 0px;
	font-family			: Arial;
	font-size			: 8pt;
	font-weight			: bold;
	width				: 57px;
	height				: 20px;
}
.InputLeftLogin
{
	background-color	: #FFFFFF;
	border-right		: solid 1px #000000;
	border-bottom		: solid 1px #000000;
	border-left			: solid 1px #000000;
	border-top			: solid 1px #000000;
	color				: #000000;
	font-family			: Arial;
	font-size			: 8pt;
	width				: 180px;
}

.InputLeftLogin2
{
	background-color	: #FFFFFF;
	border-right		: solid 1px #000000;
	border-bottom		: solid 1px #000000;
	border-left			: solid 1px #000000;
	border-top			: solid 1px #000000;
	color				: #000000;
	font-family			: Arial;
	font-size			: 8pt;
	width				: 100px;
}

.Input
{
	background-color	: #FFFFFF;
	border-right		: solid 1px #000000;
	border-bottom		: solid 1px #000000;
	border-left			: solid 1px #000000;
	border-top			: solid 1px #000000;
	color				: #000000;
	font-family			: Arial;
	font-size			: 8pt;
}
.ErrorMessage
{
	background-color	: #FFFFFF;
	color				: #B70005;
	text-align			: left;
}
.InputError
{
	background-color	: Transparent;
	border-bottom		: solid 2px #FF0000;
	border-right		: solid 2px #FF0000;
	border-left			: solid 4px #FF0000;
	border-top			: solid 2px #FF0000;
	color				: #B70005;
	font-family			: Verdana;
	font-size			: 8pt;
}
.email
{
	color				: #f79448;
	text-decoration		: none;
}
/*
=============================
	ADMIN LOGIN
=============================
*/
DIV.Login
{
	border				: solid 1px #000000;
	height				: 200px;
	padding				: 10px;
	width				: 350px;
	color				: #FFFFFF;
	font-family			: Arial;
	font-size			: 8pt;
}
DIV.LabelAdminLogin
{
	float				: left;
	line-height			: 25px;
	color				: #B70005;
	width				: 100px;
	font-weight			: bold;
}
DIV.InputAdminLogin
{	
	float				: left;
	line-height			: 25px;
	color				: #B70005;
}
DIV.RowAdminLogin
{
	float				: left;
	margin-bottom		: 4px;
	width				: 350px;
}
/*
=============================
	ADMIN
=============================
*/
DIV.Item
{
	float				: left;
}
DIV.Label
{
	float				: left;
	line-height			: 18px;
	width				: 120px;
	text-align			: left;
	padding-left		: 10px;
}
DIV.Row
{
	float				: left;
	margin-bottom		: 4px;
	width				: 500px;
	font-family			: Verdana;
	font-size			: 8pt;
}
DIV.RowLong
{
	float				: left;
	margin-bottom		: 4px;
	width				: 650px;
	font-family			: Verdana;
	font-size			: 8pt;
}
#Content
{
	float				: none;
	width				: 500px;
}
/*
=========================
	ADMIN DATAGRID
=========================
*/
.ListHead
{
	border-left			: solid 1px #B70005;
	border-right		: solid 1px #B70005;
	border-top			: solid 1px #B70005;
	border-bottom		: solid 1px #B70005;
	padding-left		: 5px;
	font-family			: Arial;
	color				: #000000;
	font-size			: 8pt;
	height				: 20px;
	text-align			: left;
	font-weight			: bold;
}
.ListHead2
{
	border-left			: solid 1px #B70005;
	border-right		: solid 1px #B70005;
	border-top			: solid 1px #B70005;
	border-bottom		: solid 1px #B70005;
	font-family			: Arial;
	color				: #000000;
	font-size			: 8pt;
	height				: 20px;
	text-align			: center;
	font-weight			: bold;
}
.ListItem
{
	border-bottom		: solid 1px #B70005;
	padding-right		: 3px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	padding-left		: 3px;
	color				: #000000;
	font-family			: Arial;
	font-size			: 8pt;
	padding-left		: 5px;
}

.ListItem2
{
	border-bottom		: solid 1px #B70005;
	padding-right		: 3px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	padding-left		: 3px;
	color				: #000000;
	font-family			: Arial;
	font-size			: 8pt;
	font-weight			: 200;
	text-align			: center;
}
.ListItem2 a
{
	border-bottom		: solid 1px #B70005;
	padding-right		: 3px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	padding-left		: 3px;
	color				: #B70005;
	font-family			: Arial;
	font-size			: 8pt;
	font-weight			: 200;
	text-align			: center;
	text-decoration		: none;
}
DIV.New A
{
	color				: #000000;
	text-decoration		: none;
}

DIV.New A:Hover
{
	color				: #B70005;
	text-decoration		: none;
}