@import "../TranslucentMenu.css";
@import url("../TranslucentMenu.css");
/*CSS STYLESHEET FOR deflora 2.0 PRODUCT COPYRIGHT V---Systems 2007

------ IMPORATNT INSTRUCTIONS-----
1. MENTION THE FONT NAME IN BODY TAG. DO NOT MENTION IN CLASS NAME UNTILL ITS NECESSARY
2. USE RELATIVE FONT SIZING
3. ALWAYS USE A, A:hover; A:visited

THIS STYLESHEET IS DIVIDED INTO THREE MAJOR PORTION PRINT, VITAL AND LAYOUT RELATED....
LAYOUT RELATED CAN BE ELIMINATED
VITAL VALUES CAN BE CHAGED 
*/


/*---------V-I-T-A-L--------------------------------------------------*/
/*REQUIRED CLASSSED CAN NOT BE ELIMINATED, Just change the attribute*/
/*----------------------------------------------------------------*/
/*css for the error mail */
.errortext
{
	font-weight: bold;
	font-size: 12px;
	color: blue; 
	font-family:Tahoma;
	background-color:White;	
}
/*body
{
	font-family:Verdana;	
	scrollbar-face-color: #DCDCDC;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #BBBBBB;
	scrollbar-arrow-color: #626262;
	scrollbar-track-color: #EFEFEF;
	scrollbar-highlight-color: #ffffff;
	scrollbar-darkshadow-color: #bbbbbb;
	scrollbar-darkshadow-color: #bbbbbb;
}*/
/*----MAINTEXT IS USED FOR DISPAYIMG THE CONTENT*/
.maintext{color:#8F8F8F; font-family:Verdana;font-size:11px;}
.maintext A{color:#8F8F8F;font-family:Verdana;font-size:11px;font-weight:normal;text-decoration:none;}
.maintext A:hover{color:#000000;font-size:11px;font-family:Verdana;font-weight:normal;font-style:normal;}

/*----MAINHEADING IS USED FOR DISPAYIMG THE HEADING IN CONTENT*/
.mainheading{ font-size:medium; color:Gray;}
.mainheading A{ font-size:medium; color:Blue; text-decoration:none;}
.mainheading A:hover{ font-size:medium; color:Gray;text-decoration:underline;}
.mainheading A:visited{ font-size:medium; color:Maroon;text-decoration:underline;}

/* THIS CLASS IS USED FOR DISPLAYING LABELS FOR THE INFORMATION */
.ErrorDisp{	color:Red;font-size:12px;font-weight:bold;font-family:Verdana;}

/* THIS CLASS IS USED FOR DISPLAYING CATEGORY NAMES FOR PRODUCTS STAFFS */
.CatName{font-weight:bold;color:#29559C;font-size:x-small;}
.CatName A{font-weight:bold;color:Blue;font-size:x-small;text-decoration:underline;}
.CatName A:hover{font-weight:bold;color:#29559C;font-size:x-small;text-decoration:none;}
.CatName A:visited{font-weight:bold;color:Maroon;font-size:x-small;text-decoration:none;}

/* THIS CLASS IS USED FOR DISPLAYING SITEMAP PAGES */
.SiteMap{color:Purple;font-size:x-small;text-decoration:none;}
.SiteMap A{color:#29559C;font-size:x-small;font-weight:normal;text-decoration:none;}
.SiteMap A:hover{color:Red;font-size:x-small;font-weight:normal;text-decoration:underline;}
.SiteMap A:visited{color:Maroon;font-size:x-small;font-weight:normal;text-decoration:none;}

/* THIS CLASS IS USED FOR DISPLAYING ERROR MESSAGES IN ERROR PAGES */
.ErrorInfo{	font-size:x-small;color:#000033;background-color:#DFDFDF;border: 1px solid black;}

.center{text-align:center;}

/* THIS CLASS IS USED FOR DISPLAYING TABLE CONTENTS */
.TblMainText{font-size:x-small;	color:#000000;text-decoration:none;}
.TblMainText A{	font-size:x-small;color:#0000FF;text-decoration:none;}
.TblMainText A:hover{font-size:x-small;	color:0000FF;text-decoration:none;}

/* THIS CLASS IS USED FOR DISPLAYING TABLE HEADINGS */
.TblHeading{font-size:11px;font-weight:bold;color:#E15E3A;background-color:none;text-decoration:none;}
.TblHeading A{font-size:11px;font-weight:bold;color:#E15E3A;background-color:none;text-decoration:none;}
.TblHeading	A:hover{font-size:11px;font-weight:bold;color:#E15E3A;background-color:none;text-decoration:none;}

input{FONT-FAMILY: Verdana;}

/* THIS CLASS IS USED FOR DISPLATING MANDATORY INFORMATION */
.mandatory{color:#ff0000;}

/*----------------------L-A-Y-O-U-T- -R-E-L-A-T-E-D-----------*/
/*LAYOUT RELATED CLASSSES CAN VARY PROJECT TO PROJECT*/
/*-------------------------------------------------------------*/
.LayoutTextBox
{
	font-family:Tahoma;
	font-size:9px;
	color:#000000;
}

/*News Class is used for dispayimg the news into Header*/
.news
{
	
	COLOR: #63350F;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.news A
{
	
	COLOR: #63350F;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.news A:hover
{
	COLOR: #63350F;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
} 

.Login
{
    COLOR: #FFFFFF;
	FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
} 

.loginstrip
{
	width:100%;
	background-color:#F8F8F5;
	border:1px solid #EAE8E8;
}
.loginstrip,.loginstrip a
{
	font-family:Verdana;
	font-size:11px;
	color:#E15E3A;
	text-decoration:none;
}
.loginstrip a:hover
{
	color:Black;
}

.forgetpass
{
	font-family:Tahoma;
	font-family:Georgia;
	color:Black;
	font-size:10px;
}

.forgetpass A
{
	font-family:Tahoma;
	color:white;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}

.forgetpass A:hover
{
	font-family:Tahoma;
	color:red;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
}

/*------------------P-R-I-N-T- -M-E-D-I-A-----------------------------*/
/*REQUIRED CLASSSED CAN NOT BE ELIMINATED AS IT IS USEFULL FOR SEO, Just change the attribute*/
/*----------------------------------------------------------------*/
@media print
{
	body{font-family:Verdana;color:Black;background-color:White;}
	.maintext{color:Black; font-size:x-small;}
}
.CommonTextBoxClass
{
	border:1px solid #cccccc;
}
.COMMON_THEME a, .COMMON_THEME a:visited
{
	font-family:Verdana;
	font-size:12px;
	color:#E15E3A;
	text-decoration:none;
	font-weight:bold;
}
.COMMON_THEME a:hover
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.MyProfile_Title
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	background-color:#F8F8F5;
	border:1px solid #EAE8E8;
	text-align:center;

}
.MyProfile_SubTitles
{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	background-color:#F8F8F5;
	border:1px solid #EAE8E8;
}
.w150 {width:150px;}

.reqField{color:green;top:-5px;position:relative;}
.MsgClass
{
	color:green;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}
/*VERTICAL NAV POSITIONING*/
.bullet_td {vertical-align:top;position:relative;width:5px;top:0px;}
.list_text {vertical-align:top;}
.bullet_Padding{width:10px;}
.MainCategoryTable{position:relative;left:20px;border-collapse:collapse;}
.ChildCategoryTable{position:relative;left:2px;border-collapse:collapse;}
.CategoryProductTable{position:relative;left:10px;}
.Padding_tr{height:3px;font-size:1px;}
/*---------------------------*/
/*VERTICAL NAV STYLING*/
.MainCategoryTable, .MainCategoryTable a, MainCategoryTable a:visited
{
	font-family:Verdana;font-size:11px;color:White;
	text-decoration:none;
}
.MainCategoryTable a:hover
{
	color:Red;
	
}
.PagingNumStyle
{
	font-family:verdana;font-size:10px;
	color:green;font-weight:bold;
}
.PagingNumStyle a, .PagingNumStyle a:visited
{
	color:green;font-weight:bold;
	text-decoration:none;
}
.PagingNumStyle a:hover
{
	color:red;
	text-decoration:none;
}
.Prod_Cat_seperator
{
	width:100%;position:relative;
	border-top:1px solid green;
}

.NewsClass 
{
	color:Black;
}
.NewsClass a
{
	color:Green;
}
.NewsClass a:hover
{
	color:red;
}
.MyBasket, .MyBasket td
{
	border:1px solid #CCCCCC;
	border-collapse:collapse;
	font-family:Verdana;font-size:11px;
	color:Black;
}
.MyBasketHeading, .MyBasketHeading td
{
	
	background-color:#cccccc;color:#000000;
	text-align:center;
}
.Product_Datalist
{
	background-image:url(../images/prodlisting_rptr.jpg);
	background-repeat:repeat-x;
}
.AdjustProdListing
{
	border:1px solid #949494;
	border-bottom:0px;
	border-top:0px;
	width:560px;
	background-color:White;
}
.Product_Datalist span
{
	color:#010000;
	height:50px;
	font-family:Verdana;
	font-size:11px;
	overflow:hidden;
}
.limitdescription
{
	height:50px;overflow:hidden;
	font-size:10px;
	color:#000101;
	font-family:Verdana;
	
}
.limitdescription span
{
	font-size:10px;
	color:#000101;
	font-family:Verdana;
}

.tblSearch 
{
	color:#ffffff;
}

.tblSearch .ButtonClass
{
	/*
	border:1px solid #007A8C;
	background-color:#BBC8FB;
	color:#ffffff;
	*/
	cursor:hand;
	height:18px;
	font-size:11px;
	font-weight:bold;
}
/*--------------------------------------------------------*/
.f_dg{border:1px solid #000000; border-collapse:collapse;text-align:center;}
.f_dgheader {height : 20px;}
.f_dgheader, .f_dgheader a{font-weight:bold;}
.f_dgheader a:hover {font-weight:bold;color:Black;vertical-align:middle;}
.f_dgitem{height:20px;}
.f_dgAltItem{height:20px;}
.f_footer{height:20px;}
.f_pager{height:20px;}
.Search_RowOverClass
{
	background-color:#D8DBE8;
	cursor:pointer;cursor:hand;
}
.Search_RowClass
{
	background-color:none;
}
.Search_HighlightClass
{
	
	background-color:#E8E8E8;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;
}

.ClsPageNumbers
{
	font-size:12px;
	font-family:Verdana;
	color:black;
}
.ClsPageNumbers a
{
	font-size:12px;
	font-family:Verdana;
	color:#E26B44;
	text-decoration:none;
}
.ClsPageNumbers a:hover
{
	font-size:12px;
	font-family:Verdana;
	color:#000000;
}
.ClsNext a img
{
	border:none;
}
.ClsSelectedPage, .ClsSelectedPage a
{
	color:#000000;
}
/*MAIN CONTENT EDITOR CSS*/
.GreyShadedContentImageTopBottom
{
	height:25px;
	background-color:#F0F0EC;
	border:1px solid #EAE8E8;
}
.GreyBorderContentEditor
{
	border:1px solid #EAE8E8;
}
.ContentTitle
{
	height:25px;	
}
.SmallContentArea, .SmallContentArea table
{
	background-color:#ffffff;
	
	
	
}


.ActiveTitle
{
	font-family:Palatino Roman,Times New Roman,Verdana;
	font-size:15px;
	font-weight:bold;
	color:#E15E3A;
}

.MainCatTitle
{
	position:relative;
	font-size:12px;
}
.SubCatTitle
{
	font-size:11px;
	font-weight:bold;
	color:#E15E3A;
	position:relative;
	right:0px;
	text-transform:uppercase;
	font-family:Palatino Roman,Times New Roman,Verdana;
	text-align:left;
	
}

/*---------------------------------*/
.ecat_ContentArea
{
	min-height:400px;
	background-color:#fff;
}
*html .ecat_ContentArea{height:400px;}

.ecat_ItemTable
{
	border:1px solid #EBE9E9;
	width:220px;
	position:relative;
}
.ecat_ItemTable_Border
{
	border:1px solid #EBE9E9;
}
.ecat_corners_outer_div
{
	height:10px;
	position:relative;
}
.ecat_top_left_corner
{
	position:absolute;
	left:-1px;
	top:-1px;
}
.ecat_top_right_corner
{
	position:absolute;
	right:-1px;
	top:-1px;
}
.ecat_bottom_left_corner
{
	position:relative;
	left:-1px;
	top:1px;
}
.ecat_bottom_right_corner
{
	position:absolute;
	right:-1px;
	top:1px;
}
.ecat_Product
{
	color:#8F8F8F;
	font-family:Palatino Roman,Times New Roman,Verdana;
	text-align:center;
}
.ecat_Product_Name
{
	font-size:14px;
	
}
.ecat_Product_ShortDesc
{
	font-size:12px;
}
.tbl_SubCategoryListing
{
	width:100%;
	border-collapse:collapse;
	text-transform:uppercase;
}
.tbl_SubCategoryListing td
{
	height:18px;
	padding-left:5px;
}
.tbl_SubCategoryListing	a
{
	font-family:Palatino Roman,Times New Roman,Verdana;
	color:#8F8F8F; 
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
	letter-spacing:1px;
}
.tbl_SubCategoryListing	a:hover
{
	color:#E15E3A;
	font-family:Palatino Roman,Times New Roman,Verdana;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
	letter-spacing:1px;
}
.tbl_SelectedItem a
{
	color:#E15E3A;
	font-size:10px;
}

.eprod_Descriptiontable
{
	border:1px solid #9D9D9D;
}
.eprod_corners_outer_div
{
	height:13px;
	position:relative;
}
.eprod_top_left_corner
{
	position:absolute;
	left:-1px;
	top:-1px;
}
.eprod_top_right_corner
{
	position:absolute;
	right:-1px;
	top:-1px;
}
.eprod_bottom_left_corner
{
	position:relative;
	left:-1px;
	top:1px;
}
.eprod_bottom_right_corner
{
	position:absolute;
	right:-1px;
	top:1px;
}
.eprod_ProdTitle
{
	font-family:Palatino Roman,Times New Roman,Verdana;
	font-size:10px;
	color:#E15E3A;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:10px;
}
.eprod_ProdDesc
{
	padding-left:10px;
}
.CommonLinks
{
	font-family:Palatino Roman,Times New Roman,Verdana;
	font-size:11px;
	font-weight:bold;
	color:#E15E3A;
	text-decoration:none;
}
.ProdTitleGrey
{
	font-family:Palatino Roman,Times New Roman,Verdana;
	font-size:11px;
	color:#8F8F8F;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:4px;
}
/*PHOTOGALLERY(EVENTOS,DETAILLES,DECORATION) CSS*/


