/*-----------------------------------------------------------------------------------------------*/
/* ONLY YOUR OWN INDEX CSS STYLES IF NEEDED */


.indexTopTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin: 5px;
	width: 990;
	height: 80;
}
.indexTopTableCell {
	width: 100%;
}
.indexMainTable {
	border-collapse: collapse;
	margin: 5px;
	width: 990;
	height: 430;
}
.indexMainTableCell1 {
	vertical-align: top;
	width: 170;
}
.indexMainTableCell2 {
	vertical-align: top;
	width: 660;
}
.indexMainTableCell3 {
	vertical-align: top;
	width: 170;
}
.indexBottomTable {
	border-collapse: collapse;
	margin: 5px;
	width: 990;
	height: 20;
}
.indexBottomTableCell {
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
	width: 100%;
}

/* ONLY YOUR OWN INDEX CSS STYLES IF NEEDED */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* !! WARNING !! DONT ADD ANY CSS STYLE FUNCTIONS BELOW THIS LINE  !! WARNING !! */
/* !! WARNING !! ONLY EDIT/CHANGE/DELETE ANY CSS PARAMETERS        !! WARNING !! */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* Standard Body (DONT DELETE THE LINE SEPARATORS) */

body { 
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
	/*background-image:url("../../pic/body/background.gif");*/
	/*background-repeat: repeat;*/
	margin: 1px;
	padding: 0px;
} 

/* Standard Body (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* userLoginAreaV1 (DONT DELETE THE LINE SEPARATORS) */

.userLoginAreaV1Table {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	border-collapse: collapse;
	margin: 0px 0px 0px 2px;
	width: 100%;
}
.userLoginAreaV1Cell1 {
    text-align: center; 
    text-decoration: none;
    background-image:url("../pic/body/link_2.jpg");
    padding: 4px 0px 4px 0px;  
    width: 168;
    height: 25;
}
.userLoginAreaV1Cell2 {
  border-left: 1px solid #ACACAC;
  border-right: 1px solid #ACACAC;
  text-align: center; 
  text-decoration: none; 
}
.userLoginAreaV1Cell3 {
	border-left: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
  text-align: center; 
  text-decoration: none; 
}
.userLoginAreaV1Cell4 {
	/*background-image:url("../pic/templates/b_bottom.gif");
	background-position: bottom center;
	background-repeat: no-repeat;*/
	border-left: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
  text-align: center; 
  text-decoration: none;
  padding: 4px 0px 4px 0px;
}
.userLoginAreaV1Input1 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 150;  
}
.userLoginAreaV1Input2 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 150;  
}
.userLoginAreaV1Submit {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
}
.userLoginAreaV1CellLeft1 {
  text-align: center; 
  text-decoration: none;
  border-top: 1px solid #ACACAC;
  border-left: 1px solid #ACACAC;
  border-bottom: 1px solid #ACACAC;
  padding: 0px 0px 0px 0px;   
}
.userLoginAreaV1CellRight1 { 
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  border-top: 1px solid #ACACAC;
  border-right: 1px solid #ACACAC;
  border-bottom: 1px solid #ACACAC;
  padding: 4px 0px 4px 4px;  
  width: 160;
}
.userLoginAreaV1CellRight1 a {
	text-decoration: none;
	color: #000000;  
}
.userLoginAreaV1CellRight1 a:active {
	text-decoration: none;
	color: #000000;  
}
.userLoginAreaV1CellRight1 a:visited {
	text-decoration: none;
	color: #000000;  
}
.userLoginAreaV1CellRight1 a:hover {
	text-decoration: none;
	color: #9C133F; 
}
.userLoginAreaV1CellLeft2 {
  text-align: center; 
  text-decoration: none;
  border-top: 1px solid #ACACAC;
  border-left: 1px solid #ACACAC;
  border-bottom: 1px solid #ACACAC;
  padding: 0px 0px 0px 0px;   
}
.userLoginAreaV1CellRight2 { 
  /*background-image:url("../pic/templates/b_bottom.gif");*/
	background-position: bottom center;
	background-repeat: no-repeat;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  border-top: 1px solid #ACACAC;
  border-right: 1px solid #ACACAC;
  border-bottom: 1px solid #ACACAC;
  padding: 4px 0px 4px 4px;  
  width: 160;
}
.userLoginAreaV1CellRight2 a {
	text-decoration: none;
	color: #000000;  
}
.userLoginAreaV1CellRight2 a:active {
	text-decoration: none;
	color: #000000;  
}
.userLoginAreaV1CellRight2 a:visited {
	text-decoration: none;
	color: #000000;  
}
.userLoginAreaV1CellRight2 a:hover {
	text-decoration: none;
	color: #9C133F; 
}
/* userLoginAreaV1 (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* userLoginAreaV2 (DONT DELETE THE LINE SEPARATORS) */

.userLoginAreaV2Table {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	border: 0px solid #000000;
	border-collapse: collapse;
}
.userLoginAreaV2Cell1 {
  text-align: center; 
  text-decoration: none; 
}
.userLoginAreaV2Cell2 {
  text-align: center; 
  text-decoration: none; 
}
.userLoginAreaV2Cell3 {
  text-align: center; 
  text-decoration: none;
  border-top: 0px solid #000000;
  border-bottom: 0px solid #000000;
  padding: 4px 0px 4px 0px;   
}
.userLoginAreaV2Input1 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.userLoginAreaV2Input2 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.userLoginAreaV2Submit {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
}

/* userLoginAreaV2 (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* userAdminAreaV1 (DONT DELETE THE LINE SEPARATORS) */

.userAdminAreaV1GroupTable {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
 	border-left: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
	border-top: 1px solid #ACACAC;
    border-collapse: collapse;
	margin: 0px 0px 0px 2px;
    width: 100%;
  /* border: 1px solid #acacac;*/
  /*margin-top: 3px;*/
  /*margin-bottom: 3px;*/
  
}
.userAdminAreaV1TableGroupCell1 {
  text-decoration: none;
  padding: 2px 2px 2px 2px;
}
.userAdminAreaV1TableGroupCell2 {
  text-decoration: none;
  padding: 2px 0px 2px 2px;
  width: 100%; 
}
.userAdminAreaV1TableGroupCell2 a {
	text-decoration: none;
	color: #000000;  
}
.userAdminAreaV1TableGroupCell2 a:active {
	text-decoration: none;
	color: #000000;  
}
.userAdminAreaV1TableGroupCell2 a:visited {
	text-decoration: none;
	color: #000000;  
}
.userAdminAreaV1TableGroupCell2 a:hover {
	text-decoration: none;
	color: #9C133F; 
}
.userAdminAreaV1TableGroupCell3 {
  text-align: center;
  text-decoration: none;
  padding: 2px 2px 2px 0px;

}

.userAdminAreaV1LinkTable {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	border-collapse: collapse;
	border-top: 1px solid #ACACAC;
	margin: 0px 0px 0px 2px;
	width: 100%;
}
.userAdminAreaV1TableLinkCell1 {
  text-align: right;
  text-decoration: none;
  border-left: 1px solid #ACACAC;
 /* border-bottom: 1px solid #C0C0C0;
  padding: 0px 0px 0px 6px;*/
}
.userAdminAreaV1TableLinkCell2 {
  border-right: 1px solid #ACACAC;
	/*margin: 0px 0px 0px 2px;
  border-bottom: 1px solid #C0C0C0;*/
  text-decoration: none;
  width: 100%; 
}
.userAdminAreaV1TableLinkCell2 a {
	text-decoration: none;
	color: #035BC2; 
}
.userAdminAreaV1TableLinkCell2 a:active {
	text-decoration: none;
	color: #9C133F; 
}
.userAdminAreaV1TableLinkCell2 a:visited {
	text-decoration: none;
	color: #035BC2; 
}
.userAdminAreaV1TableLinkCell2 a:hover {
	text-decoration: none;
	color: #9C133F; 
}
.userAdminAreaV1TableLinkCell2H {
	color: #B51002; 
  text-decoration: none;
  width: 100%; 
}
.userAdminAreaV1TableLinkCell3 {
  text-align: center;
  text-decoration: none;
}
.userAdminAreaV1LogoutTable {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border: 1px solid #ACACAC;
	border-collapse: collapse;
	margin: 0px 0px 0px 2px;
	width: 100%;
	margin-bottom: 3px;
}
.userAdminAreaV1LogoutTableCell1 {
  text-decoration: none; 
  padding: 2px 2px 2px 2px;
}
.userAdminAreaV1LogoutTableCell2 {
  text-decoration: none;
  padding: 2px 0px 2px 2px;
  width: 100%; 
}
.userAdminAreaV1LogoutTableCell2 a {
	text-decoration: none;
	color: #000000; 
}
.userAdminAreaV1LogoutTableCell2 a:active {
	text-decoration: none;
	color: #000000;
}
.userAdminAreaV1LogoutTableCell2 a:visited {
	text-decoration: none;
	color: #000000;
}
.userAdminAreaV1LogoutTableCell2 a:hover {
	text-decoration: none;
	color: #9C133F; 
}
.userAdminAreaV1LogoutTableCell3 {
  text-align: center;
  text-decoration: none;
  padding: 2px 2px 2px 0px;
}

/* userAdminAreaV1 (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* userAdminAreaV2 (DONT DELETE THE LINE SEPARATORS) */

.userAdminAreaV2Table {
	border-collapse: collapse;
	margin: 0px 0px 0px 2px;
	width: 100%;
}
.userAdminAreaV2Cell1 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  background-image:url("../pic/templates/links_grey2.png"); 
  text-decoration: none;
  padding: 0px 0px 4px 0px;
  width: 168;
  height: 25;  
}
.userAdminAreaV2Cell2 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center; 
  text-decoration: none;
  border-left: 1px solid #ACACAC;
  padding: 0px 0px 4px 0px;  
}
.userAdminAreaV2Cell2 a {
	text-decoration: none;
	color: #13529D; 
}
.userAdminAreaV2Cell2 a:active {
	text-decoration: none;
	color: #13529D; 
}
.userAdminAreaV2Cell2 a:visited {
	text-decoration: none;
	color: #13529D; 
}
.userAdminAreaV2Cell2 a:hover {
	text-decoration: none;
	color: #9C133F; 
}
.userAdminAreaV2Cell3 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center; 
  text-decoration: none;
  border-right: 1px solid #ACACAC;
  padding: 4px 0px 4px 0px;  
}
.userAdminAreaV2Cell3 a {
	text-decoration: none;
	color: #13529D; 
}
.userAdminAreaV2Cell3 a:active {
	text-decoration: none;
	color: #13529D; 
}
.userAdminAreaV2Cell3 a:visited {
	text-decoration: none;
	color: #13529D; 
}
.userAdminAreaV2Cell3 a:hover {
	text-decoration: none;
	color: #9C133F; 
}
.userAdminAreaV2GroupNameTable {
	/*border: 1px solid #00ff00;*/
	border-top: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
	border-collapse: collapse;
	width: 500;
}
.userAdminAreaV2GroupNameTableCell1 {
	padding: 2px 2px 2px 2px;  
}
.userAdminAreaV2GroupNameTableCell2 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  padding: 2px 2px 2px 2px;  
  width: 100%;
}
.userAdminAreaV2GroupNameTableCell3 {
	padding: 2px 2px 2px 2px;  
}
.userAdminAreaV2LinksTable {
	border-collapse: collapse;
	width: 500;	
}
.userAdminAreaV2LinksTableCell {
font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  padding: 6px 0px 6px 0px; 
}
.userAdminAreaV2LinksTableCell a {
	text-decoration: none;
	color: #13529D; 
}
.userAdminAreaV2LinksTableCell a:active {
	text-decoration: none;
	color: #13529D; 
}
.userAdminAreaV2LinksTableCell a:visited {
	text-decoration: none;
	color: #13529D; 
}
.userAdminAreaV2LinksTableCell a:hover {
	text-decoration: none;
	color: #9C133F; 
}
/* userAdminAreaV2 (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* adminAreaLinksHeaderTitle (DONT DELETE THE LINE SEPARATORS) */

.adminAreaLinksHeaderTitleTable {

	border-collapse: collapse;
	width: 100%;
}
.adminAreaLinksHeaderTitleTableCell1 {
	text-align: center;
	padding: 2px 2px 2px 2px; 

}
.adminAreaLinksHeaderTitleTableCell2 {
	font-size: 14px;
    font-family: Verdana, Arial, Helvetica, MS Sans Serif;
    font-weight: bold;
	text-align: center;
	width: 100%;
}
.adminAreaLinksHeaderTitleTableCell3 {
	text-align: center;
	padding: 2px 5px 2px 2px; 
}

/* adminAreaLinksHeaderTitle (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* AdminArea (DONT DELETE THE LINE SEPARATORS) */


.userAdminAreaCreateUpdateTable {
	border-collapse: collapse;
	width: 100%;
}
.userAdminAreaCreateUpdateCell {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  text-decoration: none;

  padding: 10px 5px 10px 5px;
}
.userAdminAreaCreateButton {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
}
.userAdminAreaUpdateButton {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
}

/* AdminArea (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* adminAreaUserLevels (DONT DELETE THE LINE SEPARATORS) */

.adminAreaUserLevelViewTable {

	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaUserLevelViewTableTopCell1 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #666666;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaUserLevelViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #666666;
  padding: 2px 5px 2px 5px; 
}
.adminAreaUserLevelViewTableCell1 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #ACACAC;
  padding: 2px 5px 2px 10px; 
}
.adminAreaUserLevelViewTableCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #ACACAC;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaUserLevelEditTable {
	/*border: 1px solid #666666;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaUserLevelEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #666666;
  border-right: 1px solid #666666;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaUserLevelEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #666666;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaUserLevelEditTableLanCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #ACACAC;
  border-right: 1px solid #ACACAC;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaUserLevelEditTableLanCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #ACACAC;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaUserLevelEditLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}

/* adminAreaUserLevels (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* adminAreaUserLevelLinks (DONT DELETE THE LINE SEPARATORS) */

.adminAreaUserLevelLinksTable {
	border-top: 1px solid #ACACAC;
    border-bottom: 1px solid #ACACAC;

  /*border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;*/
	
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaUserLevelLinksTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #666666;
  padding: 2px 5px 2px 5px; 
}
.adminAreaUserLevelLinksTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  padding: 2px 5px 2px 5px; 
  border-bottom: 1px solid #666666;
  white-space: nowrap;
  width: 100%;
}
.adminAreaUserLevelLinksTableMidCell1 {
  border-bottom: 1px solid #ACACAC;
  padding: 2px 2px 2px 2px; 
}
.adminAreaUserLevelLinksTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #ACACAC;
  padding: 2px 5px 2px 10px;
  width: 100%;
}
.adminAreaUserLevelLinksTableMidCell2 a {
	text-decoration: none;
	color: #13529D; 
}
.adminAreaUserLevelLinksTableMidCell2 a:active {
	text-decoration: none;
	color: #13529D; 
}
.adminAreaUserLevelLinksTableMidCell2 a:visited {
	text-decoration: none;
	color: #13529D; 
}
.adminAreaUserLevelLinksTableMidCell2 a:hover {
	text-decoration: none;
	color: #9C133F; 
}
.adminAreaUserLevelLinksTableMidCell3 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #ACACAC;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}

/* adminAreaUserLevelLinks (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* adminAreaSiteSettings (DONT DELETE THE LINE SEPARATORS) */

.adminAreaSiteSettingsTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaSiteSettingsTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #666666;
 /*border-right: 1px solid #00ff00;*/
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaSiteSettingsTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #666666;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaSiteSettingsTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #ACACAC;
  border-right: 1px solid #666666;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaSiteSettingsTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #ACACAC;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaSiteSettingsNumberIconsInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 45;  
}
.adminAreaSiteSettingsCountryDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 280;  
}
.adminAreaSiteSettingsPaymentDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 280;  
}
/* adminAreaSiteSettings (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* adminAreaUserInfo (DONT DELETE THE LINE SEPARATORS) */

.adminAreaUserInfoTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaUserInfoTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaUserInfoTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaUserInfoMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #ACACAC;
  border-right: 1px solid #000000;
  padding: 5px 5px 5px 5px; 
  width: 50%
}
.adminAreaUserInfoMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #ACACAC;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaUserInfoMidCell2 a {
	text-decoration: none;
	color: #13529D; 
}
.adminAreaUserInfoMidCell2 a:active {
	text-decoration: none;
	color: #13529D; 
}
.adminAreaUserInfoMidCell2 a:visited {
	text-decoration: none;
	color: #13529D; 
}
.adminAreaUserInfoMidCell2 a:hover {
	text-decoration: none;
	color: #9C133F; 
}
.adminAreaUserInfoInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 280;  
}
.adminAreaUserInfoCountryDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 280;  
}
.adminAreaUserInfoUserName {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 150;  
}
.adminAreaUserInfoLanguageDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 150;
}
.adminAreaUserInfoCustomerInfoTextArea {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 280;
  height: 80;  
}
/* adminAreaUserInfo (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* adminAreaUserLanguage (DONT DELETE THE LINE SEPARATORS) */

.adminAreaUserLanguageTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaUserLanguageTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaUserLanguageTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaUserLanguageCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaUserLanguageCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 50%
}

/* adminAreaUserLanguage (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* adminAreaLoginPassword (DONT DELETE THE LINE SEPARATORS) */

.adminAreaLoginPasswordTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaLoginPasswordTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaLoginPasswordTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaLoginPasswordCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaLoginPasswordCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaLoginPasswordInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 200;  
}

/* adminAreaLoginPassword (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* adminAreaCompanyInfo (DONT DELETE THE LINE SEPARATORS) */

.adminAreaCompanyInfoViewTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaCompanyInfoViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaCompanyInfoViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaCompanyInfoViewTableCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 10px; 
}
.adminAreaCompanyInfoViewTableCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaCompanyInfoEditTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaCompanyInfoEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaCompanyInfoEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaCompanyInfoMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.aadminAreaCompanyInfoMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaCompanyInfoInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 280;  
}
.adminAreaCompanyInfoCountryDropDown {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 280;  
}

/* adminAreaCompanyInfo (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* adminAreaInternetLinks (DONT DELETE THE LINE SEPARATORS) */

.adminAreaInternetLinksMainGroupsViewTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaInternetLinksMainGroupsViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaInternetLinksMainGroupsViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaInternetLinksMainGroupsViewTableTopCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #000000;
  padding: 2px 10px 2px 10px; 
}
.adminAreaInternetLinksMainGroupsViewTableTopCell4 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #000000;
  padding: 2px 10px 2px 10px; 
}
.adminAreaInternetLinksMainGroupsViewTableTopCell5 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaInternetLinksMainGroupsViewTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  text-align: center;
}
.adminAreaInternetLinksMainGroupsViewTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 10px; 
}
.adminAreaInternetLinksMainGroupsViewTableMidCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  text-align: center;
  padding: 2px 10px 2px 10px;
  white-space: nowrap; 
}
.adminAreaInternetLinksMainGroupsViewTableMidCell4 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  text-align: center;
  padding: 2px 10px 2px 10px;
  white-space: nowrap; 
}
.adminAreaInternetLinksMainGroupsViewTableMidCell5 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaInternetLinksMainGroupsEditTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaInternetLinksMainGroupsEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaInternetLinksMainGroupsEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaInternetLinksMainGroupsEditTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaInternetLinksMainGroupsEditTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaInternetLinksMainGroupsEditLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaInternetLinksMainGroupsSortingDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}
.adminAreaInternetLinksMainGroupsPositionDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100;  
}
.adminAreaInternetLinksGroupsNLinksViewTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaInternetLinksGroupsNLinksViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaInternetLinksGroupsNLinksViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 0px 2px 0px; 
}
.adminAreaInternetLinksGroupsNLinksViewTableMidCell1 {
  border-bottom: 1px solid #acacac;
  padding: 2px 0px 0px 5px; 
}
.adminAreaInternetLinksGroupsNLinksViewTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 0px 2px 5px;
  white-space: nowrap; 
  width: 100%;
}
.adminAreaInternetLinksGroupsNLinksViewTableMidCell3 {
  border-bottom: 1px solid #acacac;
  padding: 2px 10px 2px 10px;
  white-space: nowrap;
}
.adminAreaInternetLinksGroupsNLinksEditTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaInternetLinksGroupsNLinksEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaInternetLinksGroupsNLinksEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaInternetLinksGroupsNLinksEditTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaInternetLinksGroupsNLinksEditTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaInternetLinksGroupsNLinksEditTableMidCell2 a {
	text-decoration: none;
	color: #000066; 
}
.adminAreaInternetLinksGroupsNLinksEditTableMidCell2 a:active {
	text-decoration: none;
	color: #000066;
}
.adminAreaInternetLinksGroupsNLinksEditTableMidCell2 a:visited {
	text-decoration: none;
	color: #000066; 
}
.adminAreaInternetLinksGroupsNLinksEditTableMidCell2 a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.adminAreaInternetLinksGroupsNLinksEditTableSearchKeys {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	border-collapse: collapse;
	width: 100%;
}
.adminAreaInternetLinksGroupsNLinksEditTableSearchKeysCell1 {
	border-bottom: 1px solid #acacac;
}
.adminAreaInternetLinksGroupsNLinksEditTableSearchKeysCell2 {
	border-bottom: 1px solid #acacac;
	width: 100%;
}
.adminAreaInternetLinksGroupsNLinksEditLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaInternetLinksGroupsNLinksSortingDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}
.adminAreaInternetLinksGroupsNLinksHttpLinkInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaInternetLinksGroupsNLinksSearchEngineTitelInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 260;  
}
.adminAreaInternetLinksGroupsNLinksSearchEngineDescTextArea {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 260;
  height: 80;  
}
.adminAreaInternetLinksGroupsNLinksSearchEngineKeywordsInput {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 200;  
}
.adminAreaInternetLinksGroupsNLinksSearchEngineKeywordsSubmit {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
}
.adminAreaInternetLinksGroupsNLinksIconPictureTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaInternetLinksGroupsNLinksIconPictureTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 30%;
}
.adminAreaInternetLinksGroupsNLinksIconPictureTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 70%;
}
.adminAreaInternetLinksGroupsNLinksIconPictureTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 30%;
}
.adminAreaInternetLinksGroupsNLinksIconPictureTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 35%;
}
.adminAreaInternetLinksGroupsNLinksIconPictureTableMidCell3 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 35%;
}
.adminAreaInternetLinksGroupsNLinksIconPictureInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 200;  
}

/* adminAreaInternetLinks (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* Customers Database (DONT DELETE THE LINE SEPARATORS) */

.customersAdminSettingsTable {
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
	margin-top: 10px;
	border: 1px solid #acacac;
	background-color: #E8E8E8;
	width: 500;
}
.customersDropDownShow { 
	font-size: 10px; 
	font-family: Verdana;
	color: #666666;
	border: 1px solid #bbbbbb;
}
.customersDropDownPage {
	font-size: 10px; 
	font-family: Verdana;
	color: #666666;
	border: 1px solid #bbbbbb;
}
.customersDropDownSort { 
	font-size: 10px; 
	font-family: Verdana;
	color: #666666;
	border: 1px solid #bbbbbb;
}
.customersDropDownSearchCriterion { 
	font-size: 10px; 
	font-family: Verdana;
	color: #666666;
	border: 1px solid #bbbbbb;
}
.customersDropDownSearchPattern {
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	color: #666666;
	border: 1px solid #bbbbbb;
	width: 200;
}
.customersSearchSubmitButton {
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	border: 1px solid #666666;
}
.customersAdminViewTable {
	/*border: 1px solid #666666;*/
	margin-top: 10px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	width: 500;
}
.customersAdminViewTopCell {
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
	border-bottom: 1px solid #666666;
	padding: 3px 0px 3px 0px;
	background-color: #E8E8E8;
}
.customersAdminViewTopLeftCell {
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
	text-align: right;
	border-bottom: 1px solid #666666;
	padding: 3px 0px 3px 0px;
	background-color: #E8E8E8;
}
.customersAdminViewLeftCell {
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
}
.customersAdminViewMidCell {
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
}
.customersAdminViewRightCell {
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
	width: 60%;
}
.customersAdminViewBottomCell {
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
	border-top: 1px solid #666666;
	background-color: #bbbbbb;
}
.customersAdminMailResetTable {
	/*border: 1px solid #000000;*/
	margin-top: 10px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	width: 500;
	height: 100;
}
.customersAdminMailResetCell {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-size: 12px;
}

/* Customers Database (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* Company Settings Style (DONT DELETE THE LINE SEPARATORS) */

.companySettingsViewTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.companySettingsViewTableTopCell {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #000000;
  /*border-right: 1px solid #000000;*/
  padding: 2px 5px 2px 5px; 
}

.companySettingsViewTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.companySettingsViewTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.companySettingsViewInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 250;  
}
.companySettingsViewTextArea {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 250;
  height: 50;  
}
/* Company Settings Style (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* User Database (DONT DELETE THE LINE SEPARATORS) */

.userDatabaseUserLevelTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.userDatabaseUserLevelTopCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 5px 5px 5px 5px; 
  width: 100%
}
.userDatabaseUserLevelTopCell2 {
  border-bottom: 1px solid #000000;
  text-align: right;
  padding: 5px 5px 5px 5px; 
}
.userDatabaseUserLevelMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 5px 5px 2px 5px; 
}
.userDatabaseUserLevelMidCell2 {	
	border-bottom: 1px solid #acacac;
  padding: 5px 5px 2px 5px; 
}

/* User Database (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* displayContent(DONT DELETE THE LINE SEPARATORS) */

.displayContentTable {
	width: 100%;
	border-collapse: collapse;
}
.displayContentTableCell1 {
	width: 100%;
	border-collapse: collapse;
	 padding: 2px 5px 2px 5px;
}
.displayContentTableCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border: 1px solid #C0C0C0;
	width: 100%;
	border-collapse: collapse;
}
.displayContentTableCell2 a {
	text-decoration: none;
	color: #000066; 
}
.displayContentTableCell2 a:active {
	text-decoration: none;
	color: #000066;
}
.displayContentTableCell2 a:visited {
	text-decoration: none;
	color: #000066; 
}
.displayContentTableCell2 a:hover {
	text-decoration: none;
	color: #000066; 
}
/* displayContent (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* adminAreaWebshopSettings (DONT DELETE THE LINE SEPARATORS) */

.adminAreaWebshopSettingsTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopSettingsTableTopCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsTableTopCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsTableMidCell2 a {
	text-decoration: none;
	color: #000066; 
}
.adminAreaWebshopSettingsTableMidCell2 a:active {
	text-decoration: none;
	color: #000066;
}
.adminAreaWebshopSettingsTableMidCell2 a:visited {
	text-decoration: none;
	color: #000066; 
}
.adminAreaWebshopSettingsTableMidCell2 a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.adminAreaWebshopSettingsVATInput {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 20;  
}
.adminAreaWebshopSettingsDefaultCurrency {
	font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100;  
}

.adminAreaWebshopSettingsShowStockStatusTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopSettingsShowStockStatusTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaWebshopSettingsShowStockStatusTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaWebshopSettingsShowStockStatusTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 10px; 
}
.adminAreaWebshopSettingsShowStockStatusTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaWebshopSettingsViewCurrenciesTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopSettingsViewCurrenciesTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaWebshopSettingsViewCurrenciesTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaWebshopSettingsViewCurrenciesTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 10px; 
}
.adminAreaWebshopSettingsViewCurrenciesTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaWebshopSettingsEditCurrenciesTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopSettingsEditCurrenciesTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditCurrenciesTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditCurrenciesTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditCurrenciesTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditCurrenciesLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaWebshopSettingsEditCurrenciesSymbolInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 40;  
}
.adminAreaWebshopSettingsEditCurrenciesUnitInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 40;  
}
.adminAreaWebshopSettingsEditCurrenciesValueInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 60;  
}
.adminAreaWebshopSettingsViewStockLocationsTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopSettingsViewStockLocationsTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaWebshopSettingsViewStockLocationsTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaWebshopSettingsViewStockLocationsTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 10px; 
}
.adminAreaWebshopSettingsViewStockLocationsTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaWebshopSettingsEditStockLocationsTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopSettingsEditStockLocationsTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditStockLocationsTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditStockLocationsTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditStockLocationsTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditStockLocationsLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaWebshopSettingsViewProductVariantsTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopSettingsViewProductVariantsTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaWebshopSettingsViewProductVariantsTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaWebshopSettingsViewProductVariantsTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 10px; 
}
.adminAreaWebshopSettingsViewProductVariantsTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaWebshopSettingsEditProductVariantsTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopSettingsEditProductVariantsTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditProductVariantsTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditProductVariantsTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditProductVariantsTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditProductVariantsLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaWebshopSettingsEditProductVariantsSortingDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}

.adminAreaWebshopSettingsViewDeliveryTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopSettingsViewDeliveryTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaWebshopSettingsViewDeliveryTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaWebshopSettingsViewDeliveryTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 10px; 
}
.adminAreaWebshopSettingsViewDeliveryTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaWebshopSettingsEditDeliveryTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopSettingsEditDeliveryTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditDeliveryTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditDeliveryTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditDeliveryTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditDeliveryLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaWebshopSettingsEditDeliveryPriceInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 60;  
}

.adminAreaWebshopSettingsEpaySetttingsTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopSettingsEpaySetttingsTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEpaySetttingsTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEpaySetttingsTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEpaySetttingsTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEpaySetttingsEpayIDInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 80;  
}
.adminAreaWebshopSettingsEpaySetttingsEpayUrls {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 250;  
}
.adminAreaWebshopSettingsViewPaymentTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopSettingsViewPaymentTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaWebshopSettingsViewPaymentTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaWebshopSettingsViewPaymentTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 10px; 
}
.adminAreaWebshopSettingsViewPaymentTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaWebshopSettingsEditPaymentTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopSettingsEditPaymentTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditPaymentTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditPaymentTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditPaymentTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaWebshopSettingsEditPaymentLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 260;  
}
.adminAreaWebshopSettingsEditPaymentPriceInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}
.adminAreaWebshopSettingsEditPaymentDescTextArea {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 260px;
  height: 50px; 
}
.adminAreaWebshopWebCartTableMailPaymentMethod {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebshopWebCartTableMailPaymentMethodNameCell {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaWebshopWebCartTableMailPaymentMethodDescCell {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
/* adminAreaWebshopSettings (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------------------*/
/* adminAreaProducts (DONT DELETE THE LINE SEPARATORS) */

.adminAreaProductsMainGroupsViewTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaProductsMainGroupsViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaProductsMainGroupsViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaProductsMainGroupsViewTableTopCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #000000;
  padding: 2px 10px 2px 10px;
  white-space: nowrap; 
}
.adminAreaProductsMainGroupsViewTableTopCell4 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #000000;
  padding: 2px 10px 2px 10px; 
}
.adminAreaProductsMainGroupsViewTableTopCell5 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaProductsMainGroupsViewTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  text-align: center;
}
.adminAreaProductsMainGroupsViewTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 10px; 
}
.adminAreaProductsMainGroupsViewTableMidCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  text-align: center;
  padding: 2px 10px 2px 10px;
  white-space: nowrap; 
}
.adminAreaProductsMainGroupsViewTableMidCell4 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  text-align: center;
  padding: 2px 10px 2px 10px;
  white-space: nowrap; 
}
.adminAreaProductsMainGroupsViewTableMidCell5 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaProductsMainGroupsEditTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaProductsMainGroupsEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaProductsMainGroupsEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaProductsMainGroupsEditTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaProductsMainGroupsEditTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaProductsMainGroupsEditLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaProductsMainGroupsEditSortingDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}
.adminAreaProductsMainGroupsEditPositionDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100;  
}
.adminAreaProductsGroupsViewTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaProductsGroupsViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaProductsGroupsViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 0px 2px 0px; 
}
.adminAreaProductsGroupsViewTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 0px 2px 5px;
  white-space: nowrap; 
  width: 100%;
}
.adminAreaProductsGroupsViewTableMidCell2 {
	text-align: right;
  border-bottom: 1px solid #acacac;
  padding: 2px 10px 2px 10px;
  white-space: nowrap;
}
.adminAreaProductsGroupsEditTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaProductsGroupsEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaProductsGroupsEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaProductsGroupsEditTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaProductsGroupsEditTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaProductsGroupsEditTableMidCell2 a {
	text-decoration: none;
	color: #000066; 
}
.adminAreaProductsGroupsEditTableMidCell2 a:active {
	text-decoration: none;
	color: #000066;
}
.adminAreaProductsGroupsEditTableMidCell2 a:visited {
	text-decoration: none;
	color: #000066; 
}
.adminAreaProductsGroupsEditTableMidCell2 a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.adminAreaProductsGroupsEditLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaProductsGroupsEditProdIDInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100;  
}
.adminAreaProductsGroupsEditCurrencyInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100;  
}
.adminAreaProductsGroupsEditSortingDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}
.adminAreaProductsGroupsPictureTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaProductsGroupsPictureTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaProductsGroupsPictureTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 0px; 
}
.adminAreaProductsGroupsPictureTableMidCell1 {
  border-bottom: 1px solid #acacac;
  padding: 5px 5px 5px 5px; 
  width: 100%;
}
.adminAreaProductsGroupsPictureTableMidCell2 {
	text-align: right;
  border-bottom: 1px solid #acacac;
  padding: 2px 30px 2px 10px;
}
.adminAreaProductsGroupsPictureUploadFile {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
}
.adminAreaProductsGroupsPictureUploadFileSubmit {
	font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
}

#adminAreaProductsGroupsthumbBox { /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 2px;
padding-bottom: 0;
background: #000000;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}
#adminAreaProductsGroupsthumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}
#adminAreaProductsGroupsthumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}
#adminAreaProductsGroupsthumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
.adminAreaProductsGroupsSpecificationsTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaProductsGroupsSpecificationsTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaProductsGroupsSpecificationsTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 0px; 
}
.adminAreaProductsGroupsSpecificationsTableMidCell1 {
 	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 0px 0px 5px; 
  width: 100%;
}
.adminAreaProductsGroupsSpecificationsTableMidCell2 {
  border-bottom: 1px solid #acacac;
  padding: 2px 0px 2px 5px;
  white-space: nowrap; 
}
.adminAreaProductsGroupsSpecificationsEditTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaProductsGroupsSpecificationsEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaProductsGroupsSpecificationsEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaProductsGroupsSpecificationsEditTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaProductsGroupsSpecificationsEditTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaProductsGroupsSpecificationsEditLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaProductsGroupsSpecificationsEditSortingDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}
.adminAreaProductsGroupsSpecificationsEditAddonsDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
}
.adminAreaProductsGroupsViewProductVariantsTable {
	/*border: 1px solid #000000;*/
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaProductsGroupsViewProductVariantsTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaProductsGroupsViewProductVariantsTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaProductsGroupsViewProductVariantsTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #acacac;
  padding: 2px 5px 2px 10px; 
}
.adminAreaProductsGroupsViewProductVariantsTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #acacac;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}

/* adminAreaProducts (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* displayProductContent(DONT DELETE THE LINE SEPARATORS) */

.displayGroupProductContentTable {
	width: 100%;
	border-collapse: collapse;
}
.displayGroupProductContentTableCell1 {
	font-size: 18px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border:1px solid #CCCCCC;
  background-color: #E6E6E6;
	width: 100%;
	padding: 4px 0px 4px 4px; 
	border-collapse: collapse;
}
.displayGroupProductContentTableCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	width: 100%;
	padding: 4px 0px 4px 4px;
	border-collapse: collapse;
}
.displayGroupProductContentTableCell3 {
	padding: 10px 0px 10px 10px; 
	width: 100%;
	border-collapse: collapse;

}
.displayGroupProductContentTableCell4 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  padding: 10px 0px 10px 4px; 
	width: 100%;
	border-collapse: collapse;
}
.displayProductsTableActive {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  background-color: #E6E6E6;
  border:1px solid #CCCCCC;
	width: 98%;
	border-collapse: collapse;	
	margin: 5px 0px 5px 0px;
}
.displayProductsTableUnactive {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border:1px solid #CCCCCC;
	width: 98%;
	border-collapse: collapse;	
	margin: 5px 0px 5px 0px;
}
.displayProductsTableCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border:1px solid #CCCCCC;
}
.displayProductsTableCell2 {
	font-size: 14px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
	border:1px solid #CCCCCC;
  width: 100%;
}
.displayProductsTableCell3 {
	font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border:1px solid #CCCCCC;
}
.displayProductsTableCell4 {
	font-size: 14px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border:1px solid #CCCCCC;
}
.displayProductTable {
  border: 1px solid #CCCCCC;
	width: 98%;
	border-collapse: collapse;	
	margin: 0px 5px 0px 5px;
}
.displayProductTableCell1 {
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 5px 0px 5px 0px;
}
.displayProductTableCell2 {
  padding: 5px 5px 5px 5px;
  vertical-align: top;
  text-align: center;
}
.displayProductTableCell3 {
  border-left: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding: 5px 5px 5px 5px;
  vertical-align: top;
}
.displayProductTableCell4 {
	border-left: 1px solid #CCCCCC;
	padding: 5px 5px 5px 5px;
  text-align: center;
}
.displayProductTableCell5 {
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  padding: 5px 5px 5px 5px;
}
.displayProductTableCell6 {
	border-top: 1px solid #CCCCCC;
	padding: 5px 5px 5px 5px;
  vertical-align: top;
}
.displayProductVariantDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
}
.displayProductButtonBuy {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
}
/* displayProductContent (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* webCart (DONT DELETE THE LINE SEPARATORS) */

.webCartTableHeaderTxt {
	border: 1px solid #CCCCCC;
	width: 99%;
	border-collapse: collapse;	
	margin: 0px 5px 0px 5px;
}
.webCartTableHeaderTxtCell1 {
	font-size: 16px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
 	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webCartTable {
	width: 99%;
	border-collapse: collapse;	
	margin: 0px 5px 0px 5px;
}
.webCartTableTopCell1 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webCartTableTopCell2 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webCartTableTopCell3 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webCartTableTopCell4 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webCartTableTopCell5 {
  white-space: nowrap; 
}
.webCartTableMidCell1 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webCartTableMidCell1B {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webCartTableMidCell2 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webCartTableMidCell3 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webCartTableMidCell4 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webCartTableMidCell5 {
 	white-space: nowrap; 
}
.webCartTableMidCell1Lines {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border: 1px solid #CCCCCC;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webCartTableMidCell1BLines {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webCartTableMidCell2Lines {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webCartTableMidCell3Lines {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webCartTableMidCell4Lines {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webCartTableMidCell1NoBorders {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-right: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webCartTableMidCell1BNoBorders {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webCartTableMidCell2NoBorders {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-right: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webCartTableMidCell3NoBorders {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-right: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webCartTableMidCell4NoBorders {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-right: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webCartQtyValue {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 20;  
}
.webCartDropDownDelivery {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
}
.webCartTableCustomerInfo {
	border: 1px solid #CCCCCC;
	width: 99%;
	border-collapse: collapse;	
	margin: 0px 0px 0px 5px;
}
.webCartTableCustomerInfoHeaderCell {
	font-size: 16px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
 	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webCartTableCustomerInfoCell1 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #CCCCCC;
  text-decoration: none;
  padding: 2px 2px 2px 2px;
  width: 40%;
}
.webCartTableCustomerInfoCell2 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  padding: 2px 2px 2px 2px;
  text-decoration: none;
  width: 60%;
}
.webCartTableCustomerInfoInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 276;  
}
.webCartTableCustomerInfoInputVAT {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100;  
}
.webCartTableCustomerInfoInputZIP {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 70;  
}
.webCartTableCustomerInfoInputCity {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 200;  
}
.webCartTradeConditionTextFont {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
}
.webCartTradeConditionTextFont a {
	text-decoration: none;
	color: #000066; 
}
.webCartTradeConditionTextFont a:active {
	text-decoration: none;
	color: #000066;
}
.webCartTradeConditionTextFont a:visited {
	text-decoration: none;
	color: #000066; 
}
.webCartTradeConditionTextFont a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.webCartUpdateButton {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
  vertical-align: right;
}
.webCartCheckOutButton {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
  vertical-align: right;
}
.webCartConfirmButton {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
  vertical-align: right;
}
.webCartEndOrder {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
  vertical-align: right;
}
.webCartPayment {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
  vertical-align: right;
}
.webCartRequiredFont {
	font-size: 12px;
  font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
}
/* webCart (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* webShop Orders (DONT DELETE THE LINE SEPARATORS) */

.webShopOrdersViewTable {
	width: 50%;
	border-collapse: collapse;	
	margin: 0px 5px 0px 5px;
}
.webShopOrdersViewTableTopCell1 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 2px 2px 2px 2px;
}
.webShopOrdersViewTableTopCell2 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webShopOrdersViewTableTopCell3 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webShopOrdersViewTableTopCell4 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webShopOrdersViewTableMidCell1 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border: 1px solid #CCCCCC;
	padding: 2px 2px 2px 2px;
}
.webShopOrdersViewTableMidCell1 a {
	text-decoration: none;
	color: #0000CC; 
}
.webShopOrdersViewTableMidCell1 a:active {
	text-decoration: none;
	color: #0000CC;
}
.webShopOrdersViewTableMidCell1 a:visited {
	text-decoration: none;
	color: #0000CC; 
}
.webShopOrdersViewTableMidCell1 a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.webShopOrdersViewTableMidCell2 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webShopOrdersViewTableMidCell2 a {
	text-decoration: none;
	color: #0000CC; 
}
.webShopOrdersViewTableMidCell2 a:active {
	text-decoration: none;
	color: #0000CC;
}
.webShopOrdersViewTableMidCell2 a:visited {
	text-decoration: none;
	color: #0000CC; 
}
.webShopOrdersViewTableMidCell2 a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.webShopOrdersViewTableMidCell3 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webShopOrdersViewTableMidCell4 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webShopOrderswebCartTable {
	width: 99%;
	border-collapse: collapse;	
	margin: 0px 5px 0px 5px;
}
.webShopOrderswebCartTableTopCell1 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webShopOrderswebCartTableTopCell2 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webShopOrderswebCartTableTopCell3 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webShopOrderswebCartTableTopCell4 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webShopOrderswebCartTableMidCell1 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webShopOrderswebCartTableMidCell1B {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webShopOrderswebCartTableMidCell2 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webShopOrderswebCartTableMidCell3 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webShopOrderswebCartTableMidCell4 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webShopOrderswebCartTableMidCell1Lines {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border: 1px solid #CCCCCC;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webShopOrderswebCartTableMidCell1BLines {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webShopOrderswebCartTableMidCell2Lines {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webShopOrderswebCartTableMidCell3Lines {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webShopOrderswebCartTableMidCell4Lines {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webShopOrderswebCartTableMidCell1NoBorders {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-right: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webShopOrderswebCartTableMidCell1BNoBorders {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	padding: 2px 2px 2px 2px;
	width: 100%;
}
.webShopOrderswebCartTableMidCell2NoBorders {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-right: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
}
.webShopOrderswebCartTableMidCell3NoBorders {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-right: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webShopOrderswebCartTableMidCell4NoBorders {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-right: 1px solid #CCCCCC;
	padding: 2px 5px 2px 20px;
	white-space: nowrap; 
}
.webShopOrdersViewOrderInfoTable {
	width: 99%;
	border-collapse: collapse;	
	margin: 0px 5px 0px 5px;
}
.webShopOrdersViewOrderInfoTableCell1 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border: 1px solid #CCCCCC;
  vertical-align: top;
	padding: 2px 2px 2px 2px;
	white-space: nowrap; 
	width: 50%;
}
.webShopOrdersViewOrderInfoTableCell2 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border: 1px solid #CCCCCC;
	vertical-align: top;
	padding: 2px 5px 2px 5px;
	white-space: nowrap; 
	width: 50%;
}
/* webShop Orders (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* adminAreaNewsSection (DONT DELETE THE LINE SEPARATORS) */

.adminAreaNewsSectionMainGroupsViewTable {
	border: 1px solid #dddddd;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaNewsSectionMainGroupsViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaNewsSectionMainGroupsViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaNewsSectionMainGroupsViewTableTopCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
}
.adminAreaNewsSectionMainGroupsViewTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  text-align: center;
}
.adminAreaNewsSectionMainGroupsViewTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 10px; 
}
.adminAreaNewsSectionMainGroupsViewTableMidCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaNewsSectionMainGroupsEditTable {
	border: 1px solid #dddddd;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaNewsSectionMainGroupsEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaNewsSectionMainGroupsEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaNewsSectionMainGroupsEditTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaNewsSectionMainGroupsEditTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaNewsSectionMainGroupsEditLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaNewsSectionMainGroupsSortingDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}
.adminAreaNewsSectionMainGroupsNumberToDisplay {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}
.adminAreaNewsSectionGroupsNLinksViewTable {
	border: 1px solid #dddddd;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaNewsSectionGroupsNLinksViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
}
.adminAreaNewsSectionGroupsNLinksViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #dddddd;
  padding: 2px 0px 2px 0px; 
}
.adminAreaNewsSectionGroupsNLinksViewTableMidCell1 {
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 0px 0px 5px; 
}
.adminAreaNewsSectionGroupsNLinksViewTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 0px 2px 5px;
  white-space: nowrap; 
  width: 100%;
}
.adminAreaNewsSectionGroupsNLinksViewTableMidCell3 {
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 10px 2px 10px;
  white-space: nowrap;
}
.adminAreaNewsSectionGroupsNLinksEditTable {
	border: 1px solid #dddddd;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaNewsSectionGroupsNLinksEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaNewsSectionGroupsNLinksEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaNewsSectionGroupsNLinksEditTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaNewsSectionGroupsNLinksEditTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaNewsSectionGroupsNLinksEditLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaNewsSectionGroupsNLinksSortingDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}
.adminAreaNewsSectionGroupsNLinksHttpLinkInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaNewsSectionGroupsNLinksEditTableMidCell2 a {
	text-decoration: none;
	color: #0000CC; 
}
.adminAreaNewsSectionGroupsNLinksEditTableMidCell2 a:active {
	text-decoration: none;
	color: #0000CC;
}
.adminAreaNewsSectionGroupsNLinksEditTableMidCell2 a:visited {
	text-decoration: none;
	color: #0000CC; 
}
.adminAreaNewsSectionGroupsNLinksEditTableMidCell2 a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.adminAreaNewsSectionGroupsNLinksEditTableV2 {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaNewsSectionGroupsNLinksEditTableV2TopCell {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaNewsSectionGroupsNLinksEditTableV2MidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaNewsSectionGroupsNLinksEditTableV2MidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaNewsSectionGroupsNLinksEditV2TextArea1 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100%;
  height: 120;  
}
.adminAreaNewsSectionGroupsNLinksEditV2TextArea2 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100%;
  height: 120;
}
.adminAreaNewsSectionGroupsNLinksEditV2TextArea3 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100%;
  height: 120; 
}
.adminAreaNewsSectionGroupsNLinksEditV2TextArea4 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100%;
  height: 200; 
}
.adminAreaNewsSectionMainGroupsEditLanDesc {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100%;
  height: 40;  
}
.adminAreaNewsSectionMainGroupsEditDateTimeInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 120;  
}
.adminAreaNewsSectionMainGroupsDateTimeFormatDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}
.adminAreaNewsSectionGroupsNLinksEditLanDesc {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100%;
  height: 40;  
}
.adminAreaNewsSectionGroupsNLinksEditDateTimeInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 120;  
}
.adminAreaNewsSectionGroupsNLinksDateTimeFormatDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}
/* adminAreaNewsSection (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* News Website (DONT DELETE THE LINE SEPARATORS) */

.displayNewsContentTable {
	width: 100%;
	border-collapse: collapse;
}
.displayNewsContentTableCell1 {
	width: 100%;
	border-collapse: collapse;
}
.displayNewsContentListTable {
	width: 100%;
	border: 1px solid #dddddd;
	border-collapse: collapse;
}
.displayNewsContentListTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
	width: 100%;
	border-collapse: collapse;
	border-bottom: 1px solid #dddddd;
	background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.displayNewsContentListTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.displayNewsContentListTableMidCell1 a {
	text-decoration: none;
	color: #0000CC; 
}
.displayNewsContentListTableMidCell1 a:active {
	text-decoration: none;
	color: #0000CC;
}
.displayNewsContentListTableMidCell1 a:visited {
	text-decoration: none;
	color: #0000CC; 
}
.displayNewsContentListTableMidCell1 a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.displayNewsLinksTable {
	width: 100%;
	border-collapse: collapse;
	border: 0px solid #000000;
}
.displayNewsLinksTableTitleCell {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #000000;
  background-color: #dddddd;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.displayNewsLinksTableLinkCell {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.displayNewsLinksTableLinkCell a {
	text-decoration: none;
	color: #0000CC; 
}
.displayNewsLinksTableLinkCell a:active {
	text-decoration: none;
	color: #0000CC;
}
.displayNewsLinksTableLinkCell a:visited {
	text-decoration: none;
	color: #0000CC; 
}
.displayNewsLinksTableLinkCell a:hover {
	text-decoration: none;
	color: #000000; 
}
.displayNewsLinksTableAllNewsCell {
	font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  /*border-bottom: 0px solid #dddddd;*/
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.displayNewsLinksTableAllNewsCell a {
	text-decoration: none;
	color: #0000CC; 
}
.displayNewsLinksTableAllNewsCell a:active {
	text-decoration: none;
	color: #0000CC;
}
.displayNewsLinksTableAllNewsCell a:visited {
	text-decoration: none;
	color: #0000CC; 
}
.displayNewsLinksTableAllNewsCell a:hover {
	text-decoration: none;
	color: #000000; 
}
.displayNewsTagModuleNewsV1Table {
	width: 600;
	border-collapse: collapse;
	border: 1px solid #000000;
}
.displayNewsTagModuleNewsV1TableCellMainContent {
	border-right: 1px solid #000000;
	width: 400;
}
.displayNewsTagModuleNewsV1TableCellMainContent a {
	text-decoration: none;
	color: #0000CC; 
}
.displayNewsTagModuleNewsV1TableCellMainContent a:active {
	text-decoration: none;
	color: #0000CC;
}
.displayNewsTagModuleNewsV1TableCellMainContent a:visited {
	text-decoration: none;
	color: #0000CC; 
}
.displayNewsTagModuleNewsV1TableCellMainContent a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.displayNewsTagModuleNewsV1TableCellLinks {
	background: #EEEEEE;
	font-size: 16px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	padding: 2px 5px 2px 5px; 
	width: 200;
}
.displayNewsTagModuleNewsV1TableCellLinks a {
	text-decoration: none;
	color: #0000CC; 
}
.displayNewsTagModuleNewsV1TableCellLinks a:active {
	text-decoration: none;
	color: #0000CC;
}
.displayNewsTagModuleNewsV1TableCellLinks a:visited {
	text-decoration: none;
	color: #0000CC; 
}
.displayNewsTagModuleNewsV1TableCellLinks a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.displayNewsTagModuleNewsV1TableCellLinksHR {
	color: #000000;
	background-color: #000000;
	height: 1px;
}
.displayNewsTagModuleNewsV1Title {
	font-size: 16px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
}
.displayNewsTagModuleNewsV1Desc {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
}
.displayNewsTagModuleNewsV1Tab { 
	background: #EEEEEE; 
}
.displayNewsTagModuleNewsV1TabActive { 
	background: #CCCCCC; 
}
.diplayNewsContentV2Table {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;	
}
.diplayNewsContentV2TableCellTitle {
	font-size: 20px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
}
.diplayNewsContentV2TableCellDate {
	font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #000000;
}
.diplayNewsContentV2TableCellText {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: justify;
  vertical-align: top;
  padding: 5px 5px 5px 5px;
  border-bottom: 1px solid #000000;
  width: 50%;
}
.diplayNewsContentV2TableCellPic {
	padding: 5px 5px 5px 5px; 
	border-bottom: 1px solid #000000;
	width: 50%;
}
.diplayNewsContentV2TableBottom {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: justify;
  padding: 5px 5px 5px 5px; 
}
/* News Website (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* adminAreaMailingList (DONT DELETE THE LINE SEPARATORS) */

.adminAreaMailingListMainGroupsViewTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaMailingListMainGroupsViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaMailingListMainGroupsViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaMailingListMainGroupsViewTableTopCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaMailingListMainGroupsViewTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  text-align: center;
}
.adminAreaMailingListMainGroupsViewTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 10px; 
}
.adminAreaMailingListMainGroupsViewTableMidCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaMailingListMainGroupsEditTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaMailingListMainGroupsEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaMailingListMainGroupsEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaMailingListMainGroupsEditTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaMailingListMainGroupsEditTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaMailingListMainGroupsEditLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaMailingListObjectsViewTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaMailingListObjectsViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaMailingListObjectsViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 0px 2px 0px; 
}
.adminAreaMailingListObjectsViewTableMidCell1 {
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 0px 0px 5px; 
}
.adminAreaMailingListObjectsViewTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 0px 2px 5px;
  white-space: nowrap; 
  width: 100%;
}
.adminAreaMailingListObjectsViewTableMidCell3 {
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 10px 2px 10px;
  white-space: nowrap;
}
.adminAreaMailingListObjectsRecipientsViewTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaMailingListObjectsRecipientsViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaMailingListObjectsRecipientsViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 0px 2px 0px; 
}
.adminAreaMailingListObjectsRecipientsViewTableMidCell1 {
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 0px 0px 5px;
  width: 21; 
}
.adminAreaMailingListObjectsRecipientsViewTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 0px 2px 5px;
  white-space: nowrap; 
  width: 100%;
}
.adminAreaMailingListObjectsRecipientsViewTableMidCell3 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 0px 2px 5px;
  white-space: nowrap; 
  width: 100%;
}
.adminAreaMailingListObjectsRecipientsViewTableMidCell4 {
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 0px 0px; 
}
.adminAreaMailingListObjectsRecipientsNameInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 250;  
}
.adminAreaMailingListObjectsRecipientsMailInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 250;  
}
.adminAreaMailingListObjectsRecipientsSubmit {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  margin: 0px 20px 0px 10px;
}
.adminAreaMailingListObjectsEditTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaMailingListObjectsEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaMailingListObjectsEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaMailingListObjectsEditTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaMailingListObjectsEditTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%;
}
.adminAreaMailingListObjectsEditLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
/* adminAreaMailingList (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* Mailing Lists Website (DONT DELETE THE LINE SEPARATORS) */
.displayMailingListsWebsiteTable {
	width: 100%;
	border-collapse: collapse;
	/*border: 1px solid #000000;*/
}
.displayMailingListsWebsiteTableTitleCell {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #000000;
  background-color: #dddddd;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.displayMailingListsWebsiteTableSubscribeCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-bottom: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.displayMailingListsWebsiteTableSubscribeCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-bottom: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.displayMailingListsWebsiteTableListCell {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.displayMailingListsWebsiteTableInfoCell {
	border-bottom: 1px solid #dddddd;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.displayMailingListsWebsiteRecipientsNameInput {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 145;  
}
.displayMailingListsWebsiteRecipientsMailInput {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 145;  
}
.displayMailingListsWebsiteTableSubmitCell {
  text-align: center;
  border-bottom: 1px solid #dddddd;
  padding: 5px 5px 5px 5px; 
  white-space: nowrap;
}
.displayMailingListsWebsiteSubmitButton {
	font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  margin: 0px 15px 0px 10px;
}
/* Mailing Lists Website (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* Gallery (DONT DELETE THE LINE SEPARATORS) */

.a.adminAreaGalleryAlbumsViewTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaGalleryAlbumsViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaGalleryAlbumsViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaGalleryAlbumsViewTableTopCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px;  
}
.adminAreaGalleryAlbumsViewTableMidCell1 {
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaGalleryAlbumsViewTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
	padding: 2px 5px 2px 5px; 
	white-space: nowrap;
	width: 100%;
}
.adminAreaGalleryAlbumsViewTableMidCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 10px; 
  white-space: nowrap;
}
.adminAreaGalleryAlbumsViewTableMidCell4 {
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaGalleryAlbumsEditTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaGalleryAlbumsEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaGalleryAlbumsEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaGalleryAlbumsEditTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaGalleryAlbumsEditTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaGalleryAlbumsEditSettingsInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100;  
}
.adminAreaGalleryAlbumsEditLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaGalleryAlbumsSortingDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}
.adminAreaGalleryAlbumsVersionDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaGalleryPicturesViewTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaGalleryPicturesViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaGalleryPicturesViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 0px 2px 0px; 
}
.adminAreaGalleryPicturesViewTableMidCell1 {
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 0px 0px 5px; 
}
.adminAreaGalleryPicturesViewTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 0px 2px 5px;
  white-space: nowrap; 
  width: 100%;
}
.adminAreaGalleryPicturesViewTableMidCell3 {
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 10px 2px 10px;
  white-space: nowrap;
}
.adminAreaGalleryPicturesUploadFile {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
}
.adminAreaGalleryPicturesUploadFileSubmit {
	font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
}
.adminAreaGalleryPictureEditTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaGalleryPictureEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaGalleryPictureEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaGalleryPictureEditTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaGalleryPictureEditTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaGalleryPictureEditLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 160;  
}
.adminAreaGalleryPictureSortingDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 50;  
}


/* Gallery (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* Forgot Password (DONT DELETE THE LINE SEPARATORS) */

.forgotPasswordTable {
	border-collapse: collapse;
	width: 100%;
}
.forgotPasswordTableTopCell1 {
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: center;
	padding: 2px 2px 2px 2px; 
}
.forgotPasswordTableTopCell2 {
	font-size: 14px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
	text-align: center;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	width: 100%;
}
.forgotPasswordTableTopCell3 {
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: center;
	padding: 2px 5px 2px 2px; 
}
.forgotPasswordTableTxtCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-weight: bold;
	text-align: center;
	padding: 10px 5px 10px 5px; 
}
.forgotPasswordTableTxtCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-weight: bold;
	border: 1px solid #000000;
	text-align: center;
	padding: 10px 5px 10px 5px; 
}
.forgotPasswordTableInputCell {
	text-align: center;
	padding: 10px 5px 10px 5px; 
}
.forgotPasswordInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 200;  
}
.forgotPasswordSubmit {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
}
/* Forgot Password (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* New User (DONT DELETE THE LINE SEPARATORS) */

.newUserTable {
	border-collapse: collapse;
	width: 100%;
}
.newUserTableTopCell1 {
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: center;
	padding: 2px 2px 2px 2px; 
}
.newUserTableTopCell2 {
	font-size: 14px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
	text-align: center;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	width: 100%;
}
.newUserTableTopCell3 {
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: center;
	padding: 2px 5px 2px 2px; 
}
.newUserTableInputCell {
	text-align: center;
	padding: 10px 5px 10px 5px; 
}
.newUserInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 200;  
}
.newUserSubmit {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
}
/* New User (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* Web Languages (DONT DELETE THE LINE SEPARATORS) */

.adminAreaWebLanguagesViewTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebLanguagesViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaWebLanguagesViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaWebLanguagesViewTableMidCell1 {
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaWebLanguagesViewTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
	padding: 2px 5px 2px 5px; 
	white-space: nowrap;
	width: 100%;
}
.adminAreaWebLanguagesGoogleEditTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebLanguagesGoogleEditTableCell {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  padding: 2px 5px 2px 5px; 
  width: 100%
}
.adminAreaWebLanguagesEditTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaWebLanguagesEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 33%
}
.adminAreaWebLanguagesEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 33%
}
.adminAreaWebLanguagesEditTableTopCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 33%
}
.adminAreaWebLanguagesEditTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 33%
}
.adminAreaWebLanguagesEditTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 33%
}
.adminAreaWebLanguagesEditTableMidCell3 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 33%
}
.adminAreaWebLanguagesEditInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 250;  
}
.adminAreaWebLanguagesPoweredbygoogle {
	margin-top: 20px;
	margin-bottom: 10px;
}
.adminAreaWebLanguagesPoweredbygoogle .gBranding {
	text-align: center;
}
.adminAreaWebLanguagesPoweredbygoogle .gBrandingText {
	color: black;
}

.adminAreaWebLanguagesQueryBox {
  	text-align: center;
  	margin-top : 15px;
    width: 100%;
}
.adminAreaWebLanguagesLanguageDropDown {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
  width: 200px;
}
.adminAreaWebLanguagesLanguageTranslateButton {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
}
/* Web Languages (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* RealEstate (DONT DELETE THE LINE SEPARATORS) */
.adminAreaRealEstateSettingsTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateSettingsTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaRealEstateSettingsTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaRealEstateSettingsTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaRealEstateSettingsTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaRealEstateSettingsTableMidCell2 a {
	text-decoration: none;
	color: #000066; 
}
.adminAreaRealEstateSettingsTableMidCell2 a:active {
	text-decoration: none;
	color: #000066;
}
.adminAreaRealEstateSettingsTableMidCell2 a:visited {
	text-decoration: none;
	color: #000066; 
}
.adminAreaRealEstateSettingsTableMidCell2 a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.adminAreaRealEstateSettingsSubjectNoInput {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 70;  
}
.adminAreaRealEstateSettingsSubjectInput {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 200;  
}
.adminAreaRealEstateSettingsViewAreasTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateSettingsViewAreasTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaRealEstateSettingsViewAreasTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 10px; 
}

.adminAreaRealEstateSettingsViewCategoryTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateSettingsViewCategoryTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaRealEstateSettingsViewCategoryTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaRealEstateSettingsViewCategoryTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 10px; 
}
.adminAreaRealEstateSettingsViewCategoryTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
}
.adminAreaRealEstateSettingsEditCategoryTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateSettingsEditCategoryTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaRealEstateSettingsEditCategoryTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaRealEstateSettingsEditCategoryTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaRealEstateSettingsEditCategoryTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaRealEstateSettingsEditCategoryTableLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 260;  
}
.adminAreaRealEstateSettingsViewSortingTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateSettingsViewSortingTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaRealEstateSettingsViewSortingTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaRealEstateSettingsViewSortingTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 10px; 
}
.adminAreaRealEstateSettingsViewSortingTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
  text-align: center;
}
.adminAreaRealEstateSettingsViewSearchTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateSettingsViewSearchTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
}
.adminAreaRealEstateSettingsViewSearchTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaRealEstateSettingsViewSearchTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 10px; 
}
.adminAreaRealEstateSettingsViewSearchTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
  text-align: center;
}
.adminAreaRealEstateSettingsActionTable {
	border-collapse: collapse;
	width: 100%;
}
.adminAreaRealEstateSettingsActionTableCell1 {
  padding: 2px 5px 2px 5px; 
  text-align: right;
  width: 100%;
}
.RealEstateViewSubjectListActionTable {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	margin-top: 10px;
	border: 1px solid #666666;
	background-color: #E8E8E8;
	border-collapse: collapse;
	width: 500;
}
.RealEstateViewSubjectListActionTableCell1 {
	padding: 5px 5px 5px 5px;
	width: 50%;
}
.RealEstateViewSubjectListActionTableCell2 {
	padding: 5px 5px 5px 5px;
	text-align: right;
	width: 50%;
}
.RealEstateViewSubjectListCreateButton {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
  vertical-align: right;
}
.RealEstateViewSubjectListTable {
	cursor: hand;
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.RealEstateViewSubjectListTableTopRow {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px;
}
.RealEstateViewSubjectListTableMidRow {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  padding: 2px 5px 2px 5px;
  border-bottom: 1px solid #000000;
}
.RealEstateViewSubjectListTableTitle1Row {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  padding: 2px 5px 2px 5px;
  vertical-align: top;
  width: 100%;
}
.RealEstateViewSubjectListTableTitle2Row {
	text-decoration: none;
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  vertical-align: top;
  padding: 2px 5px 2px 5px;
}
.RealEstateViewSubjectListTableTitle2Row a {
	text-decoration: none;
	color: #0000CC; 
}
.RealEstateViewSubjectListTableTitle2Row a:active {
	text-decoration: none;
	color: #000066;
}
.RealEstateViewSubjectListTableTitle2Row a:visited {
	text-decoration: none;
	color: #000066; 
}
.RealEstateViewSubjectListTableTitle2Row a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.RealEstateViewSubjectListTablePicRow {
  vertical-align: top;
  text-align: center;
  padding: 2px 5px 2px 5px; 
}
.RealEstateViewSearchFormTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 0px;
	width: 100%;
}
.RealEstateViewSearchFormTableTopCell {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  background-color: #E8E8E8;
  width: 100%;
  padding: 2px 5px 2px 5px; 
  text-align: center;
  white-space: nowrap;
}
.RealEstateViewSearchFormTableMidCell {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  padding: 5px 5px 5px 5px;
  width: 100%;
  white-space: nowrap;
}
.RealEstateViewSearchFormTableRegionDropDown { 
	font-size: 10px; 
	font-family: Verdana;
	color: #666666;
	border: 1px solid #bbbbbb;
	width: 100%;
}
.RealEstateViewSearchFormTableSortDropDown { 
	font-size: 10px; 
	font-family: Verdana;
	color: #666666;
	border: 1px solid #bbbbbb;
	width: 100%;
}
.RealEstateViewSearchFormTableSearchDropDown { 
	font-size: 10px; 
	font-family: Verdana;
	color: #666666;
	margin: 10px 0px 0px 0px;
	border: 1px solid #bbbbbb;
	width: 100%;
}
.RealEstateViewSearchFormTableSearchValueInput {
 	font-size: 10px; 
	font-family: Verdana;
	color: #666666;
	border: 1px solid #bbbbbb;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 4px;
	width: 100%;  
}
.RealEstateViewSearchFormTableCaseNoInput {
 	font-size: 10px; 
	font-family: Verdana;
	color: #666666;
	border: 1px solid #bbbbbb;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 4px;
	width: 100%;  
}
.RealEstateViewSearchFormTableSearchButton {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
	color: #666666;
	border: 1px solid #bbbbbb;
	margin: 5px 0px 0px 0px;
	width: 100%; 
}
.RealEstateViewSubjectInterestTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.RealEstateViewSubjectInterestTableTopCell {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #000000;
  background-color: #E8E8E8;
  width: 100%;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.RealEstateViewSubjectInterestTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  padding: 5px 5px 5px 5px;
  width: 50%;
  white-space: nowrap;
}
.RealEstateViewSubjectInterestTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  padding: 5px 5px 5px 5px;
  width: 50%;
  white-space: nowrap;
}
.RealEstateViewSubjectInterestInput {
	font-size: 11px; 
	font-family: Verdana;
	width: 100%;
}
.RealEstateViewSubjectInterestConfirmTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.RealEstateViewSubjectInterestConfirmTableTopCell {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #000000;
  background-color: #E8E8E8;
  font-weight: bold;
  width: 100%;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.RealEstateViewSubjectInterestConfirmTableMidCell {
	font-size: 14px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  padding: 20px 5px 20px 5px;
  width: 100%;
  white-space: nowrap;
}
.RealEstateViewSubjectBuyerFormTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.RealEstateViewSubjectBuyerFormTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  padding: 5px 5px 5px 5px;
  width: 50%;
  white-space: nowrap;
}
.RealEstateViewSubjectBuyerFormTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  padding: 5px 5px 5px 5px;
  width: 50%;
  white-space: nowrap;
}
.RealEstateViewSubjectBuyerFormInterestInput {
	font-size: 11px; 
	font-family: Verdana;
	width: 100%;
}
.RealEstateViewSubjectBuyerFormRegionDropDown { 
	font-size: 11px; 
	font-family: Verdana;
	border: 1px solid #bbbbbb;
}
.RealEstateViewSubjectBuyerFormInterestInputSmall {
	font-size: 11px; 
	font-family: Verdana;
	width: 80;
}
.RealEstateViewSubjectBuyerFormInfoTextArea {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 280;
  height: 80;  
}
.RealEstateViewSubjectBuyerFormConfirmTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.RealEstateViewSubjectBuyerFormConfirmTableTopCell {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #000000;
  background-color: #E8E8E8;
  font-weight: bold;
  width: 100%;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.RealEstateViewSubjectBuyerFormConfirmTableMidCell {
	font-size: 14px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  padding: 20px 5px 20px 5px;
  width: 100%;
  white-space: nowrap;
}
.adminAreaRealEstateStaticsSubjectTable {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateStaticsSubjectTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateStaticsSubjectTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateStaticsSubjectTableTopCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateStaticsSubjectTableMidCell1 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateStaticsSubjectTableMidCell2 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateStaticsSubjectTableMidCell3 {
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateStaticsViewTable {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateStaticsViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateStaticsViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateStaticsViewTableTopCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateStaticsViewTableMidCell1 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  text-align: center;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateStaticsViewTableMidCell2 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateStaticsViewTableMidCell3 {
  border-bottom: 1px solid #000000;
  text-align: center;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateCommunicationLogTable {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateCommunicationLogTableTopCell {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateCommunicationLogTableMidCell {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateCommunicationLogTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateCommunicationLogTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateCommunicationLogTableTopCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateCommunicationLogTableTopCell4 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateCommunicationLogTableMidCell1 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateCommunicationLogTableMidCell2 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateCommunicationLogTableMidCell3 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaRealEstateCommunicationLogTableMidCell4 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  text-align: center;
  padding: 2px 5px 2px 5px; 
}
.adminAreaRealEstateCommunicationLogTableMidCell5 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  vertical-align: top;
  padding: 2px 5px 2px 5px; 
}
.adminAreaRealEstateCommunicationLogTableMidCell6 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  vertical-align: top;
  padding: 2px 5px 2px 5px; 
}
.adminAreaRealEstateCommunicationLogCreateTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateCommunicationLogCreateTableCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #000000;
  padding: 5px 5px 5px 5px; 
  width: 50%
}
.adminAreaRealEstateCommunicationLogCreateTableCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaRealEstateCommunicationLogCreateEventDropDown { 
	font-size: 11px; 
	font-family: Verdana;
	border: 1px solid #bbbbbb;
	width: 100px;
}
.adminAreaRealEstateCommunicationLogCreateDescTextArea {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 280;
  height: 80;  
}
.adminAreaRealEstateCommunicationLogCreateUploadDocument {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
}
.adminAreaRealEstateSubjectInfoViewTable {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateSubjectInfoViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateSubjectInfoViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateSubjectInfoViewTableTopCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateSubjectInfoViewTableTopCell4 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateSubjectInfoViewTableTopCell5 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateSubjectInfoViewTableMidCell1 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  text-align: center;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateSubjectInfoViewTableMidCell2 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
}
.adminAreaRealEstateSubjectInfoViewTableMidCell3 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateSubjectInfoViewTableMidCell4 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  text-align: center;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateSubjectInfoViewTableMidCell5 {
  border-bottom: 1px solid #000000;
  text-align: center;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.RealEstateEditSubjectInfoLinkTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin: 4px 4px 4px 0px;
	width: 100%;
}
.RealEstateEditSubjectInfoLinkTableCell1 {
	font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  padding: 5px 5px 5px 5px;
  white-space: nowrap;
  width: 25%;
}
.RealEstateEditSubjectInfoLinkTableCell2 {
	font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  padding: 5px 5px 5px 5px;
  white-space: nowrap;
  width: 25%;
}
.RealEstateEditSubjectInfoLinkTableCell3 {
	font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  padding: 5px 5px 5px 5px;
  white-space: nowrap;
  width: 25%;
}
.RealEstateEditSubjectInfoLinkTableCell4 {
	font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  padding: 5px 5px 5px 5px;
  white-space: nowrap;
  width: 25%;
}
.RealEstateEditSubjectInfoLinkTableCell5 {
	font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  padding: 5px 5px 5px 5px;
  white-space: nowrap;
  width: 25%;
}
.RealEstateEditSubjectInfoLinkTableCell1 a {
	text-decoration: none;
	color: #0000CC; 
}
.RealEstateEditSubjectInfoLinkTableCell1 a:active {
	text-decoration: none;
	color: #0000CC;
}
.RealEstateEditSubjectInfoLinkTableCell1 a:visited {
	text-decoration: none;
	color: #0000CC; 
}
.RealEstateEditSubjectInfoLinkTableCell1 a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.RealEstateEditSubjectInfoLinkTableCell2 a {
	text-decoration: none;
	color: #0000CC; 
}
.RealEstateEditSubjectInfoLinkTableCell2 a:active {
	text-decoration: none;
	color: #0000CC;
}
.RealEstateEditSubjectInfoLinkTableCell2 a:visited {
	text-decoration: none;
	color: #0000CC; 
}
.RealEstateEditSubjectInfoLinkTableCell2 a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.RealEstateEditSubjectInfoLinkTableCell3 a {
	text-decoration: none;
	color: #0000CC; 
}
.RealEstateEditSubjectInfoLinkTableCell3 a:active {
	text-decoration: none;
	color: #0000CC;
}
.RealEstateEditSubjectInfoLinkTableCell3 a:visited {
	text-decoration: none;
	color: #0000CC; 
}
.RealEstateEditSubjectInfoLinkTableCell3 a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.RealEstateEditSubjectInfoLinkTableCell4 a {
	text-decoration: none;
	color: #0000CC; 
}
.RealEstateEditSubjectInfoLinkTableCell4 a:active {
	text-decoration: none;
	color: #0000CC;
}
.RealEstateEditSubjectInfoLinkTableCell4 a:visited {
	text-decoration: none;
	color: #0000CC; 
}
.RealEstateEditSubjectInfoLinkTableCell4 a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.RealEstateEditSubjectInfoLinkTableCell5 a {
	text-decoration: none;
	color: #0000CC; 
}
.RealEstateEditSubjectInfoLinkTableCell5 a:active {
	text-decoration: none;
	color: #0000CC;
}
.RealEstateEditSubjectInfoLinkTableCell5 a:visited {
	text-decoration: none;
	color: #0000CC; 
}
.RealEstateEditSubjectInfoLinkTableCell5 a:hover {
	text-decoration: none;
	color: #8C1C35; 
}
.RealEstateEditSubjectTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	width: 100%;
}
.RealEstateEditSubjectTableCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  padding-top: 5px;
  vertical-align: top;
  text-align: center;
  width: 35%;
}
.RealEstateEditSubjectTableCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  vertical-align: top;
  width: 65%;
}
.RealEstateEditSubjectTableCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  width: 100%;
  text-align: center;
  padding: 10px 5px 10px 5px;
}
.RealEstateEditSubjectTableCell4 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  width: 100%;
  padding: 10px 5px 10px 5px;
}
.RealEstateEditSubjectInfoTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.RealEstateEditSubjectInfoTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px;
  width: 50%;
  white-space: nowrap;
}
.RealEstateEditSubjectInfoTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px;
  width: 50%;
  white-space: nowrap;
}
.RealEstateEditSubjectInfoCategoryDropDown { 
	font-size: 11px; 
	font-family: Verdana;
	border: 1px solid #bbbbbb;
	width: 180px;
}
.RealEstateEditSubjectInfoCountryDropDown { 
	font-size: 11px; 
	font-family: Verdana;
	border: 1px solid #bbbbbb;
	width: 180px;
}
.RealEstateEditSubjectInfoOwnerDropDown { 
	font-size: 11px; 
	font-family: Verdana;
	border: 1px solid #bbbbbb;
	width: 180px;
}
.RealEstateEditSubjectInfoInput { 
	font-size: 11px; 
	font-family: Verdana;
	width: 100%;
}
.RealEstateEditSubjectZIPInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 40px;
}
.RealEstateEditSubjectCityInput {
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	width: 100%;
}
.RealEstateEditSubjectPlaceM2Input {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 40px;
}
.RealEstateEditSubjectPriceInput { 
	font-size: 11px; 
	font-family: Verdana;
	width: 100px;
}
.RealEstateEditSubjectInfoCurrencyDropDown { 
	font-size: 11px; 
	font-family: Verdana;
	border: 1px solid #bbbbbb;
}
.RealEstateEditSubjectInfoRentPeriodeDropDown { 
	font-size: 11px; 
	font-family: Verdana;
	border: 1px solid #bbbbbb;
	width: 156;
}
.adminAreaRealEstateBuyerInfoViewTable {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateBuyerInfoViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateBuyerInfoViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
  width: 100%;
}
.adminAreaRealEstateBuyerInfoViewTableTopCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateBuyerInfoViewTableTopCell4 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateBuyerInfoViewTableTopCell5 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateBuyerInfoViewTableMidCell1 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
  vertical-align: top;
}
.adminAreaRealEstateBuyerInfoViewTableMidCell2 {
  border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px;
  vertical-align: top; 
  width: 100%;
}
.adminAreaRealEstateBuyerInfoViewTableMidCell3 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  vertical-align: top;
}
.adminAreaRealEstateBuyerInfoViewTableMidCell4 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  text-align: center;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateBuyerInfoViewTableMidCell5 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  text-align: center;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateSettingsVisibilityTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateSettingsVisibilityTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 100%;
  white-space: nowrap;
}
.adminAreaRealEstateSettingsVisibilityTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaRealEstateSettingsVisibilityTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 10px;
  white-space: nowrap; 
}
.adminAreaRealEstateSettingsVisibilityTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #C0C0C0;
  padding: 2px 5px 2px 2px;
  text-align: right;
  white-space: nowrap; 
}
.adminAreaRealEstateSettingsVisibilityTableMidCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #C0C0C0;
  padding: 2px 10px 2px 5px;
  white-space: nowrap; 
  text-align: center;
}
.adminAreaRealEstateSettingsEditElementTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaRealEstateSettingsEditElementTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaRealEstateSettingsEditElementTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaRealEstateSettingsEditElementTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaRealEstateSettingsEditElementTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px; 
  width: 50%
}
.adminAreaRealEstateSettingsEditElementTableLanInput {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 260;  
}
.RealEstateEditSubjectInfoRentPeriodeDropDown { 
	font-size: 11px; 
	font-family: Verdana;
	border: 1px solid #bbbbbb;
	width: 156;
}
.RealEstateEditSubjectInfoRentTextArea {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 180;
  height: 40;  
}
.RealEstateViewSubjectSellerFormConfirmTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.RealEstateViewSubjectSellerFormConfirmTableTopCell {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	border-bottom: 1px solid #000000;
	background-color: #E8E8E8;
	font-weight: bold;
	width: 100%;
	padding: 2px 5px 2px 5px; 
	white-space: nowrap;
}
.RealEstateViewSubjectSellerFormConfirmTableMidCell {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	text-align: center;
	padding: 20px 5px 20px 5px;
	width: 100%;
	white-space: nowrap;
}
.RealEstateViewSubjectSellerFormTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.RealEstateViewSubjectSellerFormTableMidCell1 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	padding: 5px 5px 5px 5px;
	width: 50%;
	white-space: nowrap;
}
.RealEstateViewSubjectSellerFormTableMidCell2 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	padding: 5px 5px 5px 5px;
	width: 50%;
	white-space: nowrap;
}
.RealEstateViewSubjectSellerFormInterestInput {
	font-size: 11px; 
	font-family: Verdana;
	width: 100%;
}
.RealEstateViewSubjectSellerFormRegionDropDown { 
	font-size: 11px; 
	font-family: Verdana;
	border: 1px solid #bbbbbb;
}
.RealEstateViewSubjectSellerFormInfoTextArea {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	text-decoration: none;
	width: 280;
	height: 80;  
}
.RealEstateViewPrintableSubjectTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 0px;
	width: 1000px;
}
.RealEstateViewPrintableSubjectTableCellTitle {
	font-size: 30px;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	border: 1px solid #000000;
	border-collapse: collapse;
	text-align: center;
	width: 100%;
}
.RealEstateViewPrintableSubjectTableCellLeft {
	border: 1px solid #000000;
	border-collapse: collapse;
	vertical-align: top;
	width: 50%;
}
.RealEstateViewPrintableSubjectTableCellRight {
	border: 1px solid #000000;
	border-collapse: collapse;
	vertical-align: top;
	width: 50%;
}
.RealEstateViewPrintableSubjectTableCellFooter {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	border: 1px solid #000000;
	border-collapse: collapse;
	text-align: center;
	width: 100%;
}
.RealEstateViewPrintableSubjectInfoTable {
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.RealEstateViewPrintableSubjectInfoTableMidCell1 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px;
  width: 50%;
  white-space: nowrap;
}
.RealEstateViewPrintableSubjectInfoTableMidCell2 {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px 2px 5px;
  width: 50%;
  white-space: nowrap;
}
.RealEstateViewPrintableSubjectFontTitle {
	font-size: 20px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
}

/* RealEstate (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* PhotoForm (DONT DELETE THE LINE SEPARATORS) */
/*
	Stylesheet for Tigra Calendar v5.0
	Product is Public Domain (Free for any kind of applicaiton, customization and derivative works are allowed) 
	URL: http://www.softcomplex.com/products/tigra_calendar/

	- all image paths are relative to path of stylesheet
	- the styles below can be moved into the document or in existing stylesheet

*/

/* input box in default state */ 
.tcInput {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	background: url('../inc/calendar/img/cal.gif') 100% 50% no-repeat;
	padding-right: 20px;
	cursor: pointer;
	width: 100px;
}

/* additional properties for input boxe in activated state, above still applies unless in conflict */
.tcActive {
	background-image: url('../inc/calendar/img/no_cal.gif');
}
/* container of calendar's pop-up */
#tc {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 200px;
	background: url('../inc/calendar/img/texture.jpg');
	margin-top: 2px;
	padding: 0 2px 2px 2px;
	border: 1px solid silver;

	-moz-box-shadow: 3px 3px 4px silver;
	-webkit-box-shadow: 3px 3px 4px silver;
	box-shadow: 3px 3px 4px silver;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='silver')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='silver');
}
/* table containing navigation and current month */
#tcControls {
	border-collapse: collapse;
	border: 0;
	width: 100%;
}
#tcControls td {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	width: 16px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	cursor: pointer;
}
#tcControls th {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	line-height: 25px;
	font-size: 14px;
	text-align: center;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-weight: bold;
	white-space: nowrap;
}
#tcPrevYear { background-image: url('../inc/calendar/img/prev_year.gif'); }
#tcPrevMonth { background-image: url('../inc/calendar/img/prev_mon.gif'); }
#tcNextMonth { background-image: url('../inc/calendar/img/next_mon.gif'); }
#tcNextYear { background-image: url('../inc/calendar/img/next_year.gif'); }

/* table containing week days header and calendar grid */
#tcGrid {
	border-collapse: collapse;
	border: 1px solid silver;
	width: 100%;
}
#tcGrid th {
	border: 1px solid silver;
	border-collapse: collapse;
	padding: 3px 0;
	text-align: center;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-size: 12px;
	background-color: gray;
	color: white;
}
#tcGrid td {
	border: 0;
	border-collapse: collapse;
	padding: 2px 0;
	text-align: center;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	width: 14%;
	font-size: 14px;
	cursor: pointer;
}		
#tcGrid td.tcOtherMonth { color: transparent; }
#tcGrid td.tcWeekend { background-color: gray; font-weight: bold; }
#tcGrid td.tcToday { border: 1px solid green; }
#tcGrid td.tcSelected { background-color: yellow; }		

.PhotoFormTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.PhotoFormTableMidCell1 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	padding: 5px 5px 5px 5px;
	width: 50%;
	white-space: nowrap;
}
.PhotoFormTableMidCell2 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	padding: 5px 5px 5px 5px;
	width: 50%;
	white-space: nowrap;
}
.PhotoFormInput {
	font-size: 11px; 
	font-family: Verdana;
	width: 100%;
}
.PhotoFormTimeMinuteDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
}
.PhotoFormAddressTextArea {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100%;
  height: 80;  
}
.PhotoFormCommentsTextArea {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 100%;
  height: 80;  
}
.PhotoFormConfirmTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.PhotoFormConfirmTableMidCell {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	text-align: center;
	padding: 20px 5px 20px 5px;
	width: 100%;
	white-space: nowrap;
}
/* PhotoForm (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* AddonsProducts (DONT DELETE THE LINE SEPARATORS) */

.addonsProductsTable {
  border: 1px solid #CCCCCC;
	width: 98%;
	border-collapse: collapse;	
	margin: 0px 5px 0px 5px;
}
.addonsProductsTableTitleCell {
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 5px 0px 5px 0px;
}
.addonsProductsTableMidCell0 {
  border-left: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding: 5px 5px 5px 5px;
  vertical-align: middle;
  white-space: nowrap;
}
.addonsProductsTableMidCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-left: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding: 5px 5px 5px 5px;
  vertical-align: middle;
  white-space: nowrap;
}
.addonsProductsTableMidCell2 {
	font-size: 14px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-left: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding: 5px 5px 5px 5px;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%
}
.addonsProductsTableMidCell3 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-left: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding: 5px 5px 5px 5px;
  vertical-align: middle;
  text-align: right;
  white-space: nowrap;
}
.addonsProductsTableTotalPriceCell {
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  background-color: #E6E6E6;
  border: 1px solid #CCCCCC;
	padding: 5px 5px 5px 5px;
	white-space: nowrap;
}
.addonsProductsTableSpaceCell {
	border-bottom: 1px solid #CCCCCC;
	padding: 5px 0px 5px 35px;
}
.addonsProductsNavigationTable {
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.addonsProductsNavigationTableCell1 {
  padding: 5px 5px 5px 20px; 
}
.addonsProductsNavigationTableCell2 {
	text-align: right;
	padding: 5px 20px 5px 5px; 
}
.addonsProductsButtonBuy {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Lucida Grande, Lucida Sans Unicode, Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.addonsProductsButtonBack {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Lucida Grande, Lucida Sans Unicode, Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.addonsProductsUploadPicturesViewTable {
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.addonsProductsUploadPicturesViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #CCCCCC;
  padding: 2px 5px 2px 5px; 
}
.addonsProductsUploadPicturesViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  vertical-align: right;
  border-bottom: 1px solid #CCCCCC;
  padding: 2px 0px 2px 0px;
}
.addonsProductsUploadPicturesViewTableMidCell1 {
  border-bottom: 1px solid #CCCCCC;
  padding: 2px 0px 0px 5px; 
}
.addonsProductsUploadPicturesViewTableMidCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 0px 2px 5px;
  white-space: nowrap; 
  width: 100%;
}
.addonsProductsUploadPicturesViewTableMidCell3 {
  text-align: right;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 10px 2px 10px;
  white-space: nowrap;
}
.addonsProductsUploadButtonsTable {
	width: 100%;
	border-collapse: collapse;	
	margin: 0px 5px 0px 5px;
}
.addonsProductsUploadButtonsTableMidCell1 {
  padding: 5px 5px 5px 5px;
  vertical-align: middle;
  white-space: nowrap;
}
.addonsProductsUploadButtonsTableMidCell2 {
  padding: 0px 5px 5px 5px;
  vertical-align: middle;
  white-space: nowrap;
}
.addonsProductsUploadButtonFinished {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  color: #FFFFFF;
  background-color:#555555;
	height: 35px;
	width: 130px;
}
.addonsProductsProgressBarTable {
	border-collapse: collapse;
}
.addonsProductsProgressBarTableCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	vertical-align: middle;
	text-align: center;
}
.addonsProductsProgressBarTableCell2 {
	vertical-align: middle;
}
.addonsProductsAllRounded {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	-webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.addonsProductsSpacer {
	display: block;
}
#addonsProductsProgressBar {
	width: 300px;
	margin: 0 auto;
	background: #cccccc;
	border: 3px solid #f2f2f2;
}
#addonsProductsProgressBarPercentage {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	background: #3063A5;
	padding: 5px 0px;
 	color: #FFF;
 	font-weight: bold;
 	text-align: center;
}
.addonsProductsUploadTextarea {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
 	width: 100%;
  height: 60px; 
}
/* AddonsProducts (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* userShoppingCart (DONT DELETE THE LINE SEPARATORS) */
.userShoppingCartTable{
	width: 200px;
	cursor: hand;
	border-collapse: collapse;	
	margin: 0px 0px 0px 10px;
}
.userShoppingCartTableTopCell1 {
	text-align: right;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
  padding: 2px 2px 2px 2px;
}
.userShoppingCartTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  text-align: center;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding: 2px 2px 2px 2px; 
}
.userShoppingCartTableTopCell3 {
	text-align: left;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
  padding: 2px 2px 2px 2px;
}
.userShoppingCartTableMidCell {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-align: center;
  border-bottom: 1px solid #CCCCCC;
  padding: 10px 2px 10px 2px;
}
/* userShoppingCart (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* userSearchArea (DONT DELETE THE LINE SEPARATORS) */
.userSearchAreaTable {
	border-collapse: collapse;	
	margin: 0px 0px 0px 10px;
}
.userSearchAreaTableCell1 {
  padding: 2px 2px 2px 2px;
}
.userSearchAreaTableCell2 {
  padding: 2px 2px 2px 2px; 
}
.userSearchAreaTableCell3 {
  padding: 2px 2px 2px 2px;
}
.userSearchAreaSearchInput {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 120;  
}
.userSearchAreaCategoryDropDown {
	font-size: 10px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 120; 
}
.userSearchAreaSearchButton {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none; 
}
.userSearchAreaResultTable {
	border-collapse: collapse;	
	padding: 0px 0px 0px 10px;
	width: 100%;
}
.userSearchAreaResultTableLinksCategoryCell {
	font-size: 18px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
	border-collapse: collapse;	
	padding: 0px 0px 0px 10px;
}
.userSearchAreaResultTableLinksTitleCell {
	cursor: hand;
	font-size: 14px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-collapse: collapse;	
	padding: 0px 0px 0px 10px;
}
.userSearchAreaResultTableLinksDescCell {
	cursor: hand;
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-collapse: collapse;	
	padding: 0px 0px 0px 10px;
}
.userSearchAreaResultTableProductsCategoryCell {
	font-size: 18px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
	border-collapse: collapse;	
	padding: 0px 0px 0px 10px;
}
.userSearchAreaResultTableProductsTitleCell {
	cursor: hand;
	font-size: 14px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-collapse: collapse;	
	padding: 0px 0px 0px 10px;
}
.userSearchAreaResultTableProductsDescCell {
	cursor: hand;
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-collapse: collapse;	
	padding: 0px 0px 0px 10px;
}
.userSearchAreaResultTableNewsCategoryCell {
	font-size: 18px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
	border-collapse: collapse;	
	padding: 0px 0px 0px 10px;
}
.userSearchAreaResultTableNewsTitleCell {
	cursor: hand;
	font-size: 14px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-collapse: collapse;	
	padding: 0px 0px 0px 10px;
}
.userSearchAreaResultTableNewsDescCell {
	cursor: hand;
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-collapse: collapse;	
	padding: 0px 0px 0px 10px;
}
.userSearchAreaResultTableGalleryCategoryCell {
	font-size: 18px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
	border-collapse: collapse;	
	padding: 0px 0px 0px 10px;
}
.userSearchAreaResultTableGalleryTitleCell {
	cursor: hand;
	font-size: 14px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-collapse: collapse;	
	padding: 0px 0px 0px 10px;
}
.userSearchAreaResultTableGalleryDescCell {
	cursor: hand;
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-collapse: collapse;	
	padding: 0px 0px 0px 10px;
}
.userSearchAreaResultTableEmptyCell {
	padding: 15px 0px 0px 0px;
}
/* userSearchArea (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* displayYouAreHere (DONT DELETE THE LINE SEPARATORS) */

.displayYouAreHereTable {
	width: 100%;
	border-collapse: collapse;
}
.displayYouAreHereTableCell {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	width: 100%;
	border-collapse: collapse;
	padding: 5px 0px 5px 0px; 
}
.displayYouAreHereTableCell a {
	text-decoration: none;
	color: #000066; 
}
.displayYouAreHereTableCell a:active {
	text-decoration: none;
	color: #000066;
}
.displayYouAreHereTableCell a:visited {
	text-decoration: none;
	color: #000066; 
}
.displayYouAreHereTableCell a:hover {
	text-decoration: none;
	color: #000066; 
}
/* displayYouAreHere (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* adminAreaDesignCSSSections (DONT DELETE THE LINE SEPARATORS) */

.adminAreaDesignCSSSectionsViewTable {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaDesignCSSSectionsViewTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
  width: 100%;
}
.adminAreaDesignCSSSectionsViewTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaDesignCSSSectionsViewTableMidCell1 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaDesignCSSSectionsViewTableMidCell2 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  text-align: center;
}
.adminAreaDesignCSSSectionsEditTable {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
	border: 1px solid #000000;
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%;
}
.adminAreaDesignCSSSectionsEditTableTopCell1 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
  width: 100%;
}
.adminAreaDesignCSSSectionsEditTableTopCell2 {
	font-size: 12px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #E8E8E8;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaDesignCSSSectionsEditTableMidCell1 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px; 
  white-space: nowrap;
}
.adminAreaDesignCSSSectionsEditTableMidCell2 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 2px 5px 2px 5px;
}
.adminAreaDesignCSSSectionsDesignStylesDropDown {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 140;
}
.adminAreaDesignCSSSectionsDesignColorsDropDown {
	font-size: 11px;
  font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  text-decoration: none;
  width: 140;
}
/* adminAreaDesignCSSSections (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* cssButtonStyles (DONT DELETE THE LINE SEPARATORS) */

.cssButtonStylesBigRounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.cssButtonStylesMedium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.cssButtonStylesSmall {
	font-size: 11px;
	padding: .2em 1em .275em;
}

/* black */
.cssButtonStylesBlack {
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
/* gray */
.cssButtonStylesGray {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
/* white */
.cssButtonStylesWhite {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
/* orange */
.cssButtonStylesOrange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
/* red */
.cssButtonStylesRed {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
/* blue */
.cssButtonStylesBlue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
/* rosy */
.cssButtonStylesRosy {
	color: #fae7e9;
	border: solid 1px #b73948;
	background: #da5867;
	background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));
	background: -moz-linear-gradient(top,  #f16c7c,  #bf404f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');
}
/* green */
.cssButtonStylesGreen {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
/* pink */
.cssButtonStylesPink {
	color: #feeef5;
	border: solid 1px #d2729e;
	background: #f895c2;
	background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab));
	background: -moz-linear-gradient(top,  #feb1d3,  #f171ab);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab');
}

/* cssButtonStyles (DONT DELETE THE LINE SEPARATORS) */
/*-----------------------------------------------------------------------------------------------*/
/* !! END OF STYLES !! */
/* !! WARNING !! DONT ADD ANYTHING BELOW THIS LINE OR CHANGE THIS ONE !! WARNING !! */
