/*Revision:  
14/07/06 Default text now Arial not Myriad
Fixed Strapline Length Issue 
*/


html {
height:100%;
max-height:100%; 
padding:0;
margin:0;
border:0;
background:#ccc;
font-size: 100%;
font-family:Arial, palatino linotype, times new roman, serif;
/* hide overflow:hidden from IE5/Mac */
/* \*/
overflow: hidden;
/* */
}

body {
	height: 100%;
	max-height: 100%;
	overflow: hidden;
	padding: 0;
	margin: 0;
	border: 0; /*background: url(../images/eossnowflake3.jpg) repeat scroll;*/
	background: #FAFAD2;
	font: arial;	
	font-size: 10px;
}
input {
	font: Arial; /*Color: Black;*/
	/*border: 1px solid;
	border-color: #006400;*/
	text-align: left;
	padding: 0px;
	
}

.texta {
	Color: black;
}
/* Legend1 for the fieldset legends on the input forms*/
.legend1{
	font:  10pt arial;
	color: rgb(102, 0, 204);
	padding-bottom: 0px;
}
.label1{
font-size: 8pt; 
color: rgb(102, 0, 204);

}
Fieldset { -moz-border-radius: 8px; border-radius: px;
padding-top: 0px } 
/* RecommendFieldset for the fieldset legends on the input forms*/
.RecoField1{
	background-color: Lime;
}

#TopMargin{
	position: absolute;
	margin-left: -395px;
	left: 50%;
	top: 0px;
	height: 20px;
	width: 790px;
	background-color: #FAFAD2;
	z-index: 4; /*background-image: url(../images/eos3topmargin.jpg);*/
}

#Banner_lh_corner {
	
	float: left;
	left:-1px;
	top: 30px;
	width: 20px;
	Height:20px;
	background-image: url("../images/banner_lh_corner_beige.gif");
		/*background-image: url("../images/banner_lh_corner_snow.gif");*/
	}

#Banner_rh_corner {
	
	float: right;
	top: 0px;
	width: 20px;
	Height:20px;
background-image: url("../images/banner_rh_corner_beige.gif");
/*background-image: url("../images/banner_rh_corner_snow.gif");*/

	}


h1 {
	font: bold 14pt Arial;
	color: rgb(102, 0, 204);
	margin-bottom: 0px;
	margin-top: 0px;	
	
}
h2 {
	font: bold 12pt Arial;
	text-decoration: none;
	color: rgb(102, 0, 204);
}
h3 {
	font: 10pt  Arial;
	color: rgb(102, 0, 204);
	margin: 8px;
}
h5 {
font: bold 12pt Arial;
	text-decoration: underline;
	color: rgb(102, 0, 204);
}

P{
	margin-top: 0px;
	margin-bottom: 0px;
	color: rgb(102, 0, 204);
	font: 10pt Arial;
}

LI{
	margin-top: 0px;
	margin-bottom: 0px;
	font: 10pt Arial;
	padding: 0px;
}
ul{
	font: 1em;
	color: rgb(102, 0, 204);
	margin-top: 7px;
}

.Info{
	font: Arial;
	font-size: 16px;
	color: Red;
	font-weight: bold;
}

#be1{
	font: bold;
	}
#be_list{
	list-style: decimal;
}
#be_1{
	font: bold 12pt Arial;
	text-decoration: none;
	color: rgb(102, 0, 204);
}
#be_2{
	font: 10pt Arial;
	color: rgb(102, 0, 204);
	margin-top: 7px;
}
.testimonial{
 font-size: 12px;
 margin-left:10px;

 }
 
.testimonial p {
	margin-bottom: 0.5em;
}
.testmonial ul {
	margin-left: -20px;
}
#pendant{
	position:absolute; width:72px; height:72px;top:7px;
}
#head {
	position:absolute;
	margin-left:-395px;
	left:50%;
	top:15px;
	width:790px;
	min-width:790px;
	height:70px;
	background:#fff;
	font-size:1em;
	z-index:4;
	border:0px solid #999;
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	border-top: 0px;
	border-bottom: 0px;
	background-image: url("../images/birthease_banner_background.gif");
	background-repeat: y;

	}

Divide{
	width: 100%;
	position: relative;
}
	
* html #content {
	top:0;
	bottom:0;
	width: 790px;
	height: 100%;
	background-color: #FFE7FF;
	border-top:85px solid #fff; 
	border-bottom:45px solid "#0000FF";/*this is the bottom equivalent for ie*/
	z-index: 0;
}
	
#content {
	display:block;
	overflow: auto;
	overflow-x: hidden;
	position: absolute;
	z-index:0;
	top:85px;
	bottom: 45px; /* specify borders and paddings if any */
	width: 752px!important;	width: 828px;/**/width: 790px;
	margin-left: -395px;
	left: 50%; /*border: 0px solid #999;*/
	/*border-top: 85px solid #fff;*/
	border-left: 8px solid #DEA5FF;
	padding-top: 30px;
	padding-right: 15px; /*padding-bottom: 0px;*/
	padding-left: 15px; /*padding: 30px 15px 15px 15px;*/
	text-align: justify; /*background:#fff;*/
	background-color: #FFE7FF; /*z-index:3;*/
	scrollbar-3dlight-color: #6B08FF;
	scrollbar-base-color: #CE71FF;
	scrollbar-face-color: #CE71FF;
	scrollbar-arrow-color: white;

}

#fullwidth{
	position:relative;
	float:left;
	top:-23px;
	width:735px;
	border-color: cyan; 
	border-style:solid; 
	border-width:0px	
}
/*For the Shop Item Pages*/
* html #arrange {
	top:0;
	bottom:0;
	width:790px;
	height: 100%;
	background-color: #FFE7FF;
	border-top:85px solid #fff; 
	border-bottom:27px solid "#0000FF";
	z-index: 0;
	
	}
#arrange {
	display:block;
	overflow:auto;
	z-index:0;
	top:85px;
	position: absolute;
	width: 752px!important;width:890px;/**/width:790px;
	bottom: 27px; /* specify borders and paddings if any */
	
	margin-left: -395px;
	left: 50%; /*border: 0px solid #999;*/
	/*border-top: 85px solid #fff;*/
	border-left: 8px solid #DEA5FF;
	
	padding-top: 30px;
	padding-right: 15px; /*padding-bottom: 0px;*/
	padding-left: 15px; /*padding: 30px 15px 15px 15px;*/
	text-align: justify; /*background:#fff;*/
	background-color: #FFE7FF; /*z-index:3;*/
	scrollbar-3dlight-color: #6B08FF;
	scrollbar-base-color: #CE71FF;
	scrollbar-face-color: #CE71FF;
	scrollbar-arrow-color: white;
}
#arrange P{
font-size: 12px;
line-height: 12px;
color: rgb(102, 0, 204);

margin-left: 8px;

}

#arrange P.cost{
	font: bold 14pt Arial;
	/*color: rgb(102, 0, 204);*/
	/*color: red;*/

}
#arrange P.qty{
	font: bold 10pt Arial;
	color: rgb(102, 0, 204);
	/*color: red;*/

}

#arrange LI{
font-size: 12px;
line-height: 12px;
color: rgb(102, 0, 204);
}
#arrange FORM{
padding-bottom: 0px;
}

#Recommended {
float: left;
margin-left: 10px;
	width:120px;
	height: 160px;
	margin-top: 10px;
	text-decoration: none;
	border-style:solid;
	border-width:0px;
}
#Recommended a:link{
	text-decoration: none;
}
#Recommended a:hover{
	background-image: url(../../images/contenttable/recommend_hover.gif);
	text-decoration:none;
	}
#Recommended a:visited{
	text-decoration:none;
	
	}
#Recommended p{
	text-decoration:none;
	font-size: 12px;
	line-height: 12px;
	color: rgb(102, 0, 204);
	padding-bottom:5px;

	}



#nav {
	font: bold 16px Arial;
	color: white;
	background: transparent;
	border-color: white;
	border-style: solid;
	border-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: White;
	text-align:center;
	vertical-align: top;
	padding-top: 2px;
	line-height: 17px;
	height: 36px;
}

#nav a:link {
	display: block;
	color:white;
	width: auto;
	height: 36px;
	text-decoration: none;
	line-height: 17px;
}

#nav a:hover{
	color: white;
	font: bold 16px Arial;
	display: block;
	border: 0px solid #333333;
	background-color: Fuchsia;
	height: 34px;
	background: #7308E7 url(../images/buttons/buttonhover.gif);
	background-position: center;
	width: 100%;
	vertical-align: top;
	padding-top: 0px;
	line-height: 17px;
	margin-top: -0px!important;
	margin-top: -1px;
	background-repeat: repeat;
}
	

#nav a:visited{
	text-decoration: none;
	color: white;
	}
	
#foot {
	text-align: left;
	position: absolute;
	bottom: 0;
	margin-left: -395px;
	left: 50%; /*width:790px;*/
	width: 782px!important;
	width: 758px;
	width: 790px; /*min-width:790px;*/
	height: 45px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	z-index: 0;
	border-right: 0px;
	border-left: 0px;
	font: bold 13px Arial;
	color: rgb(102, 0, 204);
	background-color: white;
	border-top: 1px solid #DEA5FF;
	border-left: 8px solid #DEA5FF;
	border-right: 1px solid #DEA5FF; /* background-image: url("../images/birthease_banner_background.gif");
	background-repeat: y;*/
}
#foot a:visited {
	text-decoration: none;
	color: rgb(102, 0, 204);
	font: bold 13px Arial;
}
#foot a:hover {
	text-decoration: none;
	color: red;
	font: bold 13px Arial;
}
#foot a:link {
	text-decoration: none;
	color: rgb(102, 0, 204);
	font: bold 13px Arial;
}


#footlinks {	
/*  width: 752px!important;width: 828px;width/**/:/**/790px;*/

  	text-align: center;
	position: absolute;
	bottom: 0;
	margin-left:-395px;
	left:50%;
	/*width:790px;*/
	width: 782px!important;width: 858px;width/**/:/**/790px;
	/*min-width:790px;*/
	height: 27px;
	padding-top: 5px;
	margin-top: 2px;
	margin-bottom: 0px;
	z-index:0;
	border-right: 0px;
	border-left: 0px;
	font: bold 10pt Arial;
	background-color: #FFFFFF;
	border-top: 1px solid #DEA5FF;
	border-left: 8px solid #DEA5FF;
	border-right: 1px solid #DEA5FF;
}
/*#Foot_LHBlob{
	position: absolute;
	margin-left: -214px;
	top: 0px;
	height: 27px;
	width: 8px;
	background-color: #DEA5FF;
}*/
#Foot_CC_LHS{
	position: absolute;
	margin-left: -180px;
	left: 25%;
	top:2px;
	width: 140px;
	height: 22px;
	background-image: url(../images/foot_CC_lhs.gif);
	background-repeat: no-repeat;
	z-index:0;
}

#Foot_CC_RHS{
	position: absolute;
	margin-left:50px;
	margin-top: 3px;
	width: 145px;
	height: 27px;
	background-image: url(../images/foot_CC_rhs.gif);
}
#Foot_Paypal{
	position: absolute;
	right: 1%;
	top: 2px;
	width: 76px;
	height: 22px;
	}

#strapline p{
	position: absolute;
	top: 0px;
	left: 430px;
	font-size: 18px;
	color: #6B08FF;
	border: solid;
	border-width: 0px;
	width:450px;
	height:25px;
	font-family: Arial;
	text-decoration:none;
	

}

#strapline a:visited {
	text-decoration: none;
	color: yellow;
	font: bold 15px Arial;
}
#strapline a:hover {
	text-decoration: none;
	color: red;
	font: bold 15px Arial;
}
#strapline a:link {
	text-decoration: none;
	color: yellow;
	font: bold 15px Arial;
}

#logo {
	position: absolute;
	margin-left: 15px!important;margin-left: 15px;margin-left/**/:/**/-5px;
	margin-top: -17px;
	width: 250px;
	height: 116px;
	background-image: url(../images/birthease_banner_logo.gif);/** Edit here if you want to make SEO friendly??**/
	z-index: 6;
	border: medium;
}

#Logo a, #Logo a:link, Logo a:visited, .selected{
	/*position: absolute;
	left: 377px;
	top: 33px;\*/
	display: block;
	width: 250px;
	height: 116px;
	background-repeat: no-repeat;
	overflow: hidden;
	text-decoration: none;
}
	/* A CSS comment before the hack-This makes the difference\*/
	*html #Logo, *html #Logo a:link,
	*html #left a:visited, html .selected
	{
		height: 116px;
		width: 250px;
		}
	/*another CSS comment after the hack */
#Logo a:hover{
	color: Aqua;
	background-color: transparent;
	background-image: url(../images/birthease_banner_logo5.gif);
	background-repeat: no-repeat;
}

	#Logo a:active, .selected{
	color: Gray;
	background-color: transparent;
	/*background-image: url(../images/buttons/home_back_select.gif);*/
	background-repeat: no-repeat;
}
/*#Logo a, #Logo a:link {
	display: block;
	text-decoration: none;
}*/
/*END: For Each Selection Button In Header This Has To BE Repeated\*/

/*Begin:: For Each Selection Button In Header This Has To BE Repeated\*/


#tl
  {
	background-image: url(../images/contenttable/Content_Table_LH_T_Corner_small.gif);
	background-repeat: no-repeat;
	height: 25px;
}
 #tl_txt
  {
	background-image: url(../images/contenttable/Txt_Content_Table_LH_T_Corner_small.gif);
	background-repeat: no-repeat;
	height: 25px;
	z-index: -1;
}


 #tm
  {
 	background-image: url(../images/contenttable/Content_Table_Top_Border_small.gif);
 	background-repeat:repeat-x;
 }
	
#tm_img  {
 	background-image: url(../images/contenttable/Content_Table_Top_Border_small.gif);
 	background-repeat:repeat-x;
	}

 #tm_txt
  {
 	background-image: url(../images/contenttable/Content_Table_Top_Border_small.gif);
 	background-repeat:repeat-x;
	background-color: white;
 	width: 420px;}
	
 #tm_2txt
  {
 	background-image: url(../images/contenttable/Content_Table_Top_Border_small.gif);
 	background-repeat:repeat-x;
	background-color: White;
 	}
	


#tr
  {
  	background-image: url(../images/contenttable/Content_Table_RH_T_Corner_small.gif);
 	background-repeat: no-repeat;
 	height: 25px;
}

  #tr_txt
  {
  	background-image: url(../images/contenttable/Txt_Content_Table_RH_T_Corner_small.gif);
 	background-repeat: no-repeat;
 	height: 25px;
}
 
#ml_txt
  {
 	background-image: url(../images/contenttable/Content_Table_Left_Border_small.gif);
 	background-repeat:repeat-y;
	background-color: white;
 	width: 25px;}
#ml
  {
 	background-image: url(../images/contenttable/Content_Table_Left_Border_small.gif);
 	background-repeat:repeat-y;
	width: 25px;}

#mm
	{
	width: 420px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	background-color: White;
	vertical-align: top;
}
	
#mm_img
	{
	width: 190px;
	height: 190px;}
#mm_190
	{
	width: 190px;
	height: 190px;}

#mm_2ximg
	{
	width: 190px;
	height: 420px;}
#mm_2ximgKath
	{
	width: 190px;
	height: 311px;}
	
#mm_2txt
	{
	width: 310px;
	padding-top: -10px;
	background-color: white;}

#mm_1txt{
	width: 690px;
	background-color: white;
}
	
#mr_txt
	{
	background-image: url(../images/contenttable/Content_Table_Right_Border_small.gif);
	background-repeat:repeat-y;
	background-color: White;
 	width: 25px;
	margin: 0px;
	padding: 0px;}
#mr
	{
	background-image: url(../images/contenttable/Content_Table_Right_Border_small.gif);
	background-repeat:repeat-y;
 	width: 25px;}


	
 #bl
  {
 	background-image: url(../images/contenttable/Content_Table_LH_B_Corner_small.gif);
 	background-repeat:  no-repeat;
 	height: 25px;}
 #bl_txt
  {
 	background-image: url(../images/contenttable/Txt_Content_Table_LH_B_Corner_small.gif);
 	background-repeat:  no-repeat;
 	height: 25px;}
 #bm
  {
 	background-image: url(../images/contenttable/Content_Table_Bot_Border_small.gif);
 	background-repeat:repeat-x;
	padding-bottom: 0px;
	padding-top: 0px;
	
	}
 #bm_txt
  {
 	background-image: url(../images/contenttable/Content_Table_Bot_Border_small.gif);
 	background-repeat:repeat-x;
	background-color: white; 
 	width: 420px;
	}


 #bm_2txt
  {
 	background-image: url(../images/contenttable/Content_Table_Bot_Border_small.gif);
 	background-repeat:repeat-x;
	background-color: White;

 	}

	
 #bm_img
  {
 	background-image: url(../images/contenttable/Content_Table_Bot_Border_small.gif);
 	background-repeat:repeat-x;
}
	


  #br
  {
 	background-image: url(../images/contenttable/Content_Table_RH_B_Corner_small.gif);
 	background-repeat: no-repeat;
	height: 25px;
}

  #br_txt
  {
 	background-image: url(../images/contenttable/Txt_Content_Table_RH_B_Corner_small.gif);
 	background-repeat: no-repeat;
 	height: 25px;
}
#featured_mm
  {
	height: 20px;
	background-color: #CECECE;
	padding: 0px;
}

  #featured_ml_txt
  {
	background-image: url(../images/contenttable/feat_content_table_left_border_small.gif);
	background-repeat: repeat-y;
	
}

 #featured_mr_txt
  {
	background-image: url(../images/contenttable/feat_content_table_right_border_small.gif);
	background-repeat: repeat-y;
	
	
}

#featured_bm_txt
  {
 	background-image: url(../images/contenttable/feat_content_table_bot_border_small.gif);
 	background-repeat: repeat;
 	height: 25px;
}
#featured_bl_txt
  {
 	background-image: url(../images/contenttable/feat_content_table_lh_b_corner_small.gif);
 	background-repeat: no-repeat;
 	height: 25px;
}

#featured_br_txt
  {
 	background-image: url(../images/contenttable/feat_content_table_rh_b_corner_small.gif);
 	background-repeat: no-repeat;
 	height: 25px;
}

#LH_image_window{
	position: relative;
	margin-left: 0px;
	background-repeat: no-repeat;
}

#RH_image_window{
	position: relative;
	margin-left: 490px;
	/*margin-top: 273px;*/
	background-repeat: no-repeat;
	width: 240px;
	
}

#RH_Text_window{
	position: relative;
	margin-left: 260px;
}
#RH_Text_windowForm{
	/*For when you have a Form with submit buttons*/
	position: relative;
	margin-left: 260px;
	margin-top: -260px;
}

#2img_RH_Text_window{
	position: relative;
	margin-left: 260px;
	margin-top: -494px;
}

#RH_Text_window_2x_img{
	position: relative;
	margin-left: 260px;
	margin-top: -470px;
}


#RH_Image_window_2x_img{
	position: relative;
	margin-left: 490px;
	Height: 470px;
	width: 240px;}
	
	
#RH_Image_window_2x_imgKath{
	position: relative;
	margin-left: 490px;
	Height: 200px;
	width: 240px;}
	
#LH_Text_window_2x_img{
	position: relative;
	margin-left: 0px;
	Margin-top: -470px;
}

#LH_Text_window{
	position: relative;
	margin-left: 0px;
	Margin-top: -240px;
}


#LH_Text_window_2RHimage{
	position: relative;
	margin-left: 0px;
	Margin-top: -512px;
}


#2TXT_LH{
	position: relative;
	margin-left: 0px;
	Margin-top: 20px;
}

#2TXT_RH{
	position: absolute;
	margin-left: 370px;
	margin-top: 0%;
	}

#2TXT{
	position: relative;
	margin-left: 0px;
	margin-top: 15px;
	}
#2txt_gap{
width: 20px;
}

#1txt{
	margin-top: -20px;
	margin-left: 0px;
	width: 100%;
}
#txtdiv{	
	background-color: White;
	padding-left: -10px;
	margin-left: -10px;
	margin-top: -5px;
	
}
#bballDiv{
	width: 730px;
	position: relative;
	height: 100%;
}
#bballDiv3{
position: absolute;
width: 470px;
}
#bballDiv2{
	position: absolute;
	margin-left: 490px;
	width: 240px;
	height: 420px:
}
#button{
	position: relative;
	float: right;
	top: -24px;
	margin: 0px;
	padding: 0px;
}
#select{
	
	margin-top: -0px;
}


#disclaimer{
	background-image: url(../images/contenttable/disclaimer2.gif);
	height: 55px;
	background-repeat: no-repeat;
}


  body>#head{
	position: absolute;
}
  body>#foot{
	position: absolute;
}

  .checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;} 
  .checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}    
  .nopcart {
	border: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-style: solid;
	border-color: rgb(102, 0, 204);

} 
  .nopheader {
	background: #DB73FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	padding: 9px 9px;
	border: 0px;
} 

  .nopentry {
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 3px;
	font: Arial;
	Color: Black;
	border: 1px solid;
	border-color: #7F9DB9;
	text-align: centre;
}

 .nopeven {
	background: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 3px;
	font: Arial;
	Color: Black;
	border: 1px solid;
	border-color: #7F9DB9;
	text-align: centre;
}

.Post{
	font: Arial;
	font-size: 12px;
	color: white;
	font-weight: bold;
	background-color: #6600CC;
}
  .noptotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 3px;
	padding-left: 35px;
	margin-left: 35px;
	border-style: solid;
	border-width: 0px;
	
	
} 
  .nopbutton {
	background: ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
 .input.btn {
	background: url(../images/buttons/buttonbackground.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 20px;
	font-style: normal;
	color: White;
	width: 250px;
	border: medium;
	margin-top: 10px;
}
.nobottom{
font-weight: normal;
color: Black;
}
}

/*PROTX STYLE CHECKOUT*/
  .greetext  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #006600;}
  .blacktext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #000000;}    

.box {
	BORDER-RIGHT: 2px solid #D49DD7;
	PADDING-RIGHT: 5px;
	BORDER-TOP: 1px solid #E79CFF;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	BACKGROUND: White;
	FLOAT: left;
	MARGIN-BOTTOM: 15px;
	PADDING-BOTTOM: 5px;
	OVERFLOW: hidden;
	BORDER-LEFT: 1px solid #E79CFF;
	WIDTH: 123px!important;
	WIDTH: 137px; /**/
	WIDTH: :137px;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: 2px solid #CC8DCF;
	HEIGHT: 240px;
	text-align: center;
}
.box h5{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6D37FF; /*background-color: #8C7B28;*/
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
}
.box P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 2px 0px;
	PADDING-TOP: 0px;
	font: verdana;
	font: 9pt Arial;
   color: rgb(102, 0, 204);
	margin-top: 0px;
	text-align:justify;
	text-justify: newspaper;

}

.box IMG {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}
/*
.box a:link {
	font-weight: bold;
	display: block;
	width: 100%;
	text-decoration: none;
	line-height: 13px;
	height: 26px;
	text-align: center;
	margin-bottom: 5px;
}
.box a:hover{
text-decoration: underline;
	font-weight: bold;
	display: block;
	color: white;
	width: 100%;
	text-decoration: none;
	line-height: 13px;
	height: 26px;
	text-align: center;
	margin-bottom: 5px;
}

.box a:visited{
	font-weight: bold;
	display: block;
	width: 100%;
	text-decoration: none;
	line-height: 13px;
	height: 26px;
	text-align: center;
	margin-bottom: 5px;
}
*/


.desc{
	OVERFLOW: hidden;
	LINE-HEIGHT: 15px;
	HEIGHT: 90px;
	border: 0px solid;
	border-color: Black;
	border-bottom: 0px solid;
	text-align:centre;
	text-justify: newspaper;
	}
.desc p{
	padding-top: 0px;
	margin-top: 5px;
	padding-left: 3px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-top: 2px;
	text-align:justify;
	text-justify: newspaper;


}

.desc a:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	display: inline-block;
	color: Olive; /*background-color: #8C7B28;*/
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 2px;
	text-align: center;	
	text-decoration: none;
	width: 100%;
	
}

.desc a:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: inline-block;
	background-color: #9932CC;
	text-decoration: underline;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 2px;
	text-align: center;
	
}

.desc a:visited{
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: inline-block;
	
	font-size: 12px;
	color: inherit; /*background-color: #8C7B28;*/
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
}
.readmore{
	border: Opx solid;
	width: 60px;
	height: 21px;
	background-image: url(../images/buttons/readmore1.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
}
.readmore a{
	border: 0px solid;
	width: 60px;
	height: 21px;
	background-image: url(../images/buttons/readmore1.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	right: 100%;
}
.readmore a:hover{
	background-image: url(../../images/buttons/readmore1hover.gif);
	width:60px;
	height: 21px;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right;
}

#perl_deliver{
	left:50%;
		margin-left: -250px;
		bottom:24px;
		width: 200px;
		height:20px;
		border-color:red;
		border-width:0px;
		border-style:solid;
		position:absolute;
		z-index: 999;
		float:none;
		padding-left:0px;
		padding-right:0px;
		margin-top:0px;
		padding-bottom:0px;
		font-size: 12px;
		font-family: Arial;
		font-weight:bold;
		color: rgb(102, 0, 204);
}

.floatright
{
float: right;
margin: 0 5px 5px 5px;
border: 1px solid #666;
padding: 2px;
}

#mobilefoot{
display:none;
}

