/****************************************
	DEFAULT STYLE ELEMENTS
*****************************************/
body {
	margin:0px; 
	padding:0px; 
	background-color: #B0C4DE;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #333333; 
	letter-spacing: 1px; 
}

img {
	border:0px;
}

td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #333333; 
	letter-spacing: 1px; 
}

.table_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height : 15px;
	border: 1px solid #D3CFC1;
	background-color: #F1EEE3;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	padding-bottom : 10px;
}

.td_menu {
	background: #F1EEE3;
}

.PageTitle {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #FF9900; 
	font-weight: normal; 
	text-transform: uppercase;
	letter-spacing: 1px; 
}

.FooterInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-left: 4px;
	padding-right: 4px;
	line-height: 25px;
	text-decoration: none;
	letter-spacing:1px;
	background-color:#88A4C8;
}
	.FooterInfo a, .FooterInfo a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		color: #FFDAA1;
		text-transform: uppercase;
		padding-left: 4px;
		padding-right: 4px;
		line-height: 25px;
		text-decoration: none;
	}
		.FooterInfo a:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 9px;
			font-weight: bold;
			color: #FFFFFF;
			text-transform: uppercase;
			padding-left: 4px;
			padding-right: 4px;
			line-height: 25px;
			text-decoration: none;
		}

.Top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFDAA1;
	text-transform: uppercase;
	padding-left: 4px;
	padding-right: 4px;
	line-height: 25px;
	text-decoration: none;
}
	.Top a, .Top a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		color: #FFDAA1;
		text-transform: uppercase;
		padding-left: 4px;
		padding-right: 4px;
		line-height: 25px;
		text-decoration: none;
	}
		.Top a:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 9px;
			font-weight: bold;
			color: #FFFFFF;
			text-transform: uppercase;
			padding-left: 4px;
			padding-right: 4px;
			line-height: 25px;
			text-decoration: none;
		}


/****************************************
	CONTENT STYLE ELEMENTS
*****************************************/
.ContentTable {
	padding-left:10px;
	padding-right:10px;
}

.msg {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#009900; 
	font-weight:bold; 
	text-transform:uppercase; 
	text-decoration:none; 
	vertical-align:bottom;
}
	
.error {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#AF5403; 
	font-weight:bold; 
	text-transform:uppercase; 
	text-decoration:none; 
	vertical-align:bottom;
}
	
.Content, .text {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #333333; 
	text-transform: none; 
	letter-spacing: 1px; 
	text-decoration: none;
}
	.Content a, .Content a:visited {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: normal; 
		color: #FF9900; 
		text-transform: none; 
		letter-spacing: 1px; 
		text-decoration: none;
	}
		.Content a:hover {
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			font-weight: normal; 
			color: #666666; 
			text-transform: none; 
			letter-spacing: 1px; 
			text-decoration: none;
		}

.copyright {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	color : #FFFFFF;
	vertical-align:bottom;
	padding-bottom:4px;
}

.itemHR {
	border:1px dashed #999999; 
	height:1px;
}


/****************************************
	NAVIGATION MENU STYLE ELEMENTS
*****************************************/
.NavMenu {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #8496AD; 
	letter-spacing: 1px; 
}
	.NavMenu a, .NavMenu a:visited {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
		color: #8496AD; 
		letter-spacing: 1px;
		text-decoration: none; 
	}
		.NavMenu a:hover {
			color: #B0C4DE; 
			text-decoration: none; 
		}

.HiddenPage {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #BAC4D1; 
	letter-spacing: 1px; 
}
	.HiddenPage a, .HiddenPage a:visited {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
		color: #BAC4D1; 
		letter-spacing: 1px; 
		text-decoration: none; 
	}
		.HiddenPage a:hover {
			color: #CEDAEA; 
			font-weight:bold; 
			text-decoration: none;
		}

.SubNavMenu {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #8496AD; 
	letter-spacing: 1px; 
}
	.SubNavMenu a, .SubNavMenu a:visited {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: normal; 
		color: #8496AD; 
		letter-spacing: 1px;
		text-decoration: none; 
	}
		.SubNavMenu a:hover {
			color: #B0C4DE; 
			text-decoration: none; 
		}

.SubHiddenPage {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #BAC4D1; 
	letter-spacing: 1px; 
}
	.SubHiddenPage a,  .SubHiddenPage a:visited {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: normal; 
		color: #BAC4D1; 
		letter-spacing: 1px; 
		text-decoration: none; 
	}
		.SubHiddenPage a:hover {
		
			color: #CEDAEA; 
			text-decoration: none; 
		}


/****************************************
	FORM STYLE ELEMENTS
*****************************************/
input, textarea, select {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	color : #000000; 
	background-color:#EBF0F5; 
	border-color:#000000; 
	border-style : solid; 
	border-width : 1px;
}

input.submit {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:bold; 
	background-color:#88A4C8; 
	border-color:#000000; 
	border-style:solid; 
	border-width:1px;
}

input.apply {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:bold; 
	background-color:#88A4C8; 
	border-color:#000000; 
	border-style:solid; 
	border-width:1px;
	}
	
input.delete {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:bold; 
	background-color:#FC0000; 
	border-color:#000000; 
	border-style:solid; 
	border-width:1px;
	}


/****************************************
	WEB WIZ RICH TEXT EDITOR STYLE ELEMENTS
*****************************************/
.RTEtext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	font-weight: normal;
}

.RTEsmText {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}

.RTEheading {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 19px;
	font-weight: bold;
}


ul {
	list-style-type: square;
}


.RTEbutton {
	 border: #E6E7F2 1px solid;
}


/****************************************
	ADMIN STYLE ELEMENTS
*****************************************/
.ShowLink {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#333333; 
	text-decoration:none;
}
	.ShowLink a, .ShowLink a:visited {
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:10px; 
			color:#993300; 
			text-decoration:underline;
	}
		.ShowLink a:hover {
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:10px; 
			color:#333333; 
			text-decoration:underline;
		}

.blnAdminMenu {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#000000; 
	font-weight:bold;
	letter-spacing: 1px; 
}
	.blnAdminMenu a, .blnAdminMenu a, .blnAdminMenu a:visited {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:11px; 
		color:#993300; 
		font-weight:bold;
		text-decoration:underline;
	}
		.blnAdminMenu a:hover {
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:11px; 
			color:#333333; 
			font-weight:bold;
			text-decoration:underline;
		}

.txtsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333; 
	font-size: 10px;
}
	.txtsmall a, .txtsmall a:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #333333; 
		font-size: 10px;
	}
		.txtsmall a:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #333333; 
			font-size: 10px;
		}

.titlesmall {
	font-family:Tahoma;
	letter-spacing:1px; 
	font-size:11px; 
	font-weight:bold; 
	color:#333333; 
	text-decoration:none;
}
	.titlesmall a, .titlesmall a:visited {
		font-family:Tahoma; 
		font-size:11px; 
		font-weight:bold; 
		color: #333333; 
		text-decoration:underline;
	}
		.titlesmall a:hover {
			font-family:Tahoma; 
			font-size:11px; 
			font-weight:bold; 
			color: #666666; 
			text-decoration:underline;
			}

.Installed {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#00A100; 
	text-decoration:none;
}

.NotInstalled {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#C0C0C0; 
	text-decoration:none;
}

.AdminMenuBox {
	border:#999999 1px dotted;
	font-size: 10px;
}

.AdminHR {
	color:#999999; 
	height:1px;
}