/*
---------------------
INDEX.PHP - STYLES
---------------------
*/

.Category_Checks {
	display: block;
	float: left;
	width: 25px;
	height: 20px;
	padding: 0px;
	margin: 0px;
}


.Category_Checks1 {
	display: block;
	float: left;
	width: 15px;
	height: 15px;
	padding: 0px;
	margin: 0px;
	background-color: #C0C0FF;
}

.Category_Checks2 {
	display: block;
	float: left;
	width: 15px;
	height: 15px;
	padding: 0px;
	margin: 0px;
	background-color: #80FFFF;
}

.Category_Wrapper {
	height: 21px;
	color: white;
	padding-left: 10px;
	font-weight: bold;
	margin: 0px;
	border-bottom: 2px solid #ccc;
}

.Category_Name {
	height: 12px;
	color: white;
	padding-top: 3px;
	padding-bottom: 5px;
	font-weight: bold;
	margin: 0px;
}

.Category_Tools {
	display: block;
	float: right;
	height: 15px;
	padding: 0px;
	margin: 0px;
	padding-right: 5px;
	text-align: right;
}

.Category_Tools a, .Category_Tools a:visited, .Category_Tools a:active, a.Category_Tools:visited, a.Category_Tools:active {
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
}

.Category_Display_Name {
	display: block;
	float: left;
	height: 20px;
	padding: 0px;
	margin: 0px;
	padding-right: 5px;
}


.Category_Name a, .Category_Name a:visited, .Category_Name a:active, a.Category_Name:visited, a.Category_Name:active {
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	color: white;
}

.Category_Spacer {
	display: block;
	float: left;
	width: 25px;
	height: 20px;
}

.Category_Sub_Name {
	display: block;
	float: left;
	height: 17px;
	width: 350px;
	padding-top: 3px;
}

.Category_Sub_Name a, .Category_Sub_Name a:visited, .Category_Sub_Name a:active {
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	color: #000;
}

.Category_Sub_Wrapper1 {
	display: block;
	float: left;
	height: 20px;
	width: 100%;
	background-color: #fff;
	border-bottom: 1px solid black;
	padding: 0px;
	margin: 0px;
}

.Category_Sub_Wrapper2 {
	display: block;
	float: left;
	height: 20px;
	width: 100%;
	background-color: #efefef;
	border-bottom: 1px solid black;
	padding: 0px;
	margin: 0px;
}

.Category_Clear {
	clear: both;
}

.Directory_Hide_Category {
	display: none;
}

.Directory_Show_Category {
	display: inherit;
}

a.module_nav, a.module_nav:active, a.module_nav:visited  {
	display: block;
	float: left;
	
	height: 14px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
	text-transform: uppercase;
	text-decoration: none;
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
}

#Clients_Wrapper {
	display: block;
	float: left;
	width: 100%;
}

#Title_Div {
	font-weight: bold;
	display: block;
	float: left;
	height: 30px;
	padding-top: 9px;
}

#Client_Div {
	font-weight: bold;
	display: block;
	float: left;
	height: 27px;
	padding-top: 5px;
}

#Tools_Div {
	font-weight: bold;
	display: block;
	float: left;
	height: 27px;
}

#Data_List_Name_Header {
	width: 175px;
	display: block;
	float: left;
	text-align: left;
	text-transform: uppercase;
	color: #fff;
	text-indent: 5px;
	font-weight: bold;
	padding-top: 5px;
}

#Data_Template_Header {
	width: 175px;
	display: block;
	float: left;
	text-align: left;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	padding-top: 5px;
}

#Data_Date_Sent_Header {
	width: 100px;
	display: block;
	float: left;
	text-align: left;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	padding-top: 5px;
}

#Data_List_Tools_Header {
	width: 125px;
	display: block;
	float: left;
	text-align: left;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	padding-top: 5px;
}

#Data_List_Name {
	width: 200px;
	display: block;
	float: left;
	padding-top: 3px;
}

#Data_Template {
	width: 150px;
	display: block;
	float: left;
	text-align: center;
	padding-top: 3px;
}

#Data_Date_Sent {
	width: 80px;
	display: block;
	float: left;
	text-align: center;
	padding-top: 3px;
}

#Data_List_Tools {
	width: 145px;
	display: block;
	float: left;
	padding-top: 3px;
}

/* --------------------- */










#Data_Name {
	width: 330px;
	display: block;
	float: left;
	padding-top: 3px;
}

#Data_Active {
	width: 40px;
	display: block;
	float: left;
	text-align: center;
	padding-top: 3px;
}

#Data_Sort {
	width: 60px;
	display: block;
	float: left;
	text-align: center;
	padding-top: 3px;
}

#Data_Tools {
	width: 160px;
	display: block;
	float: left;
	text-align: center;
	padding-top: 3px;
}

#Data_Name_Header {
	width: 330px;
	display: block;
	float: left;
	text-transform: uppercase;
	color: #fff;
	text-indent: 5px;
	font-weight: bold;
	padding-top: 5px;
}

#Data_Active_Header {
	width: 40px;
	display: block;
	float: left;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	padding-top: 5px;
}

#Data_Sort_Header {
	width: 60px;
	display: block;
	float: left;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	padding-top: 5px;
}

#Data_Tools_Header {
	width: 160px;
	display: block;
	float: left;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	padding-top: 5px;
}

#Data_Page_URL_Header {
	width: 100px;
	display: block;
	float: left;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	padding-top: 5px;
}


#Form_Name {
	width: 200px;
	display: block;
	float: left;
}

#Form_Field {
	width: 395px;
	display: block;
	float: left;
}

#Form_Submit {
	width: 100%;
	display: block;
	float: right;
	text-align: right;
}

#Clean {
	clear: both;
}

#Table_Wrapper {
	width: 800px;
	display: block;
	float: left;
	padding: 0px;
	margin: 0px;
}

#Table_Left {
	width: 100%;
	display: block;
	float: left;
	text-align: left;
	border-left: 1px solid black;
	border-right: 1px solid black;
}

#Table_Right {
	width: 100%;
	display: block;
	float: left;
	text-align: left;
	border-left: 1px solid black;
	border-right: 1px solid black;
}

#Table_Left_Data {
	width: 100%;
	display: block;
	float: left;
	text-align: left;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	padding: 5px;
}

#Table_Right_Data {
	width: 100%;
	display: block;
	float: left;
	text-align: left;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	padding: 0px;
}


.Pages_Wrapper {
	width: 100%;
	margin-bottom: 5px;
}

.Pages_Links {
	width: 675px;
	display: block;
	float: left;
}

.Pages_Links a, .Pages_Links a:active, .Pages_Links a:visited  {
	padding-left: 3px;
	padding-right: 3px;
	color: #0000FF;
}

.Pages_Links a:hover {
	color: #fff;
	background-color: #666;
}

.Pages_Total {
	width: 125px;
	display: block;
	float: right;
	text-align: right;
}


#Search_Box {
	display: block;
	float: left;
	width: 600px;
}

.Title {
	display: block;
	float: left;
	width: 100%;
	margin-top: 10px;
}

.Form_Wrapper {
	width: 100%;
	display: block;
	float: left;
}

.Form_Field {
	display: block;
	float: left;
	width: 600px;
}

.Form_Field1 {
  display: block;
  float: left;
  width: 100%;
	background-color: #fff;
}

.Form_Field2 {
  display: block;
  float: left;
  width: 100%;
	background-color: #dfdfdf;
}

.Form_Title {
	display: block;
	float: left;
	width: 290px;
  line-height: 20px;
  text-indent: 5px;
}

.Form_Input {
	display: block;
	float: left;
	width: 290px;
  line-height: 20px;
}

.Form_Input input {
	border: 1px solid #000;
}

.Form_Input .Checkbox {
  width: 25px;
  border: 0px solid #74b2e2;
  padding: 0px;
  margin: 0px;
}

.Form_Button {
	display: block;
	float: left;
	width: 199px;
}

#Admin_Show_Listing {
	text-align: left;
}