ul{ margin:0; padding:0;}
li{    font-family:veranda,Arial, Helvetica, sans-serif; 
       font-size:12px; 
       list-style:none; 
       background:url(../English/images/bullet.gif) no-repeat left; 
       padding-left:18px; 
       line-height:27px; 
       color:#ffffff; 
       text-decoration:underline;
}

.H1
{
	font-size:15pt;
	font-family:tahoma,arial,veranda;
	color:#000000;
        font-weight:normal;
        text-decoration:underline;
	text-align:Left;
        
}
.H2
{
	font-size:13pt;
	font-family:tahoma,arial,veranda;
	color:#000000;
        font-weight:normal;
        text-decoration:underline;
	text-align:Left;
        
}
.imgStyle
{
	border:1px solid #000000;
	padding:1px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#c3c3c3', Direction=115, Strength=3);
}
.menubackground
{
	background-color:#273F59;
	layer-background-color:#273F59; 
}

.BlackBodyText
{
	font-size:11pt;
	font-family:tahoma,arial,veranda;
	color:#000000;
        font-weight:normal;
        text-decoration:none;
	text-align:justify;
        
}
.smalltextwhite
{
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}
.smalltextblack
{
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.smalltext
{
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.smalltext:hover
{
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: yellow;
}

.textarea
{
	border:1px solid #7F9DB9;
	font-size:7pt;
	font-family:verdana;
	width:160;
	background:#C5C5C5;
}
.ltmenu
{
	font-family: tahoma,arial;
	font-size: 13px;
	color:#999999;
	padding:0px;
	font-weight:bold;
	text-decoration:none;
        
}
.ltmenu:hover
{
	font-family: tahoma,arial;
	font-size: 13px;
	color:#2054BA;
	padding:0px;
	font-weight:bold;
	text-decoration:underline;
        
}
.ltmenu:active
{
	font-family: tahoma,arial;
	font-size: 13px;
	color:#F00600;
	padding:0px;
	font-weight:bold;
	text-decoration:underline;   
}
.ltmenu:visited
{
	font-family: tahoma,arial;
	font-size: 13px;
	color:#000000;
	padding:0px;
	font-weight:bold;
	text-decoration:none;   
}
.links
{
	font-family:tahoma,arial,veranda;
	font-size:12px;
	color:#F7422F;
	padding:0px;
	font-weight:bold;
	text-decoration:underline;
        
}
.links:hover
{
	font-family:tahoma,arial,veranda;
	font-size:12px;
        color:#1C69E1;
	text-decoration:underline;
}
.links:visited
{
       color:black;
       text-decoration:none;
}

.links_cat
{
	font-family: verdana;
	font-size: 10px;
	color:#ffffff;
	padding:0px;
	font-weight:bold;
	text-decoration:none;
}
.links_cat:hover
{
	color:#cc0000;
	 text-decoration:underline;
}

.link,.linkover
{
	font-family: arial;
	font-size: 11px;
	color:#4B4B4E;
	padding:5px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	background-color:;
	layer-background-color:#CB9AD3; 
}
.link:hover
{	
	color:FFFFFF;
	 text-decoration:none;
}
.linkover
{
	background-color:;
	layer-background-color:#CB9AD3; 
	color:#FFFFFF; 
	cursor:pointer; 
	cursor:hand; 
}

.childlink,.childlinkover
{
	font-family: arial;
	font-size: 11px;
	color:#4B4B4E;
	padding:5px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	background-color:#A6C47E;
	layer-background-color:#CB9AD3; 
}
.childlinkover
{
	background-color:#A6C47E;
	layer-background-color:#CB9AD3; 
	color:#FFFFFF; 
	cursor:pointer; 
	cursor:hand; 
}

.error 
{
color:#FF0000;	
}

.style1
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #4B4B4E;
}
.style1_1
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
	text-decoration:line-through;	
}
.discount
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
}

.style2
{
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #B83400;
}

.style3
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}

.style4
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}

.style5
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}

.style6
{
	font-family: verdana;
	font-size: 9px;
	color: #FFFFFF;
}

.style7
{
	font-family: verdana;
	font-size: 14px;
	color: #ffffff;
        text-decoration:underline;
}

.subbut
{
	color:000000;
	font-family:arial;
	font-size:8.5pt;
	width:120;
	border:1px solid #C0C0C0;
	cursor:hand;
	background:ECE9D8;
}

.rembut
{
	width:54;
	height:27;
	cursor:hand;
	background-image: url("/images/remove.gif");
}

.select
{
	color:000000;
	width:190;
	font-size:7pt;
	font-family:verdana;
}	

.textbox
{
	border:1px solid #95B36B;
	font-size:7pt;
	font-family:verdana;
	width:160;
}
/* --- Begin Styles for newsletter --- */
.Marketinpageheading
{
	color:#ffffff;
	font-family:tahoma,arial,veranda;
	font-size:14px;
	font-weight:bold;
	background:;
}

.pageheading
{
	color:#4B4B4E;
	font-family:tahoma,arial,veranda;
	font-size:14px;
	font-weight:bold;
	background:;
}

.pagesubheading
{
	font-family:tahoma,arial,veranda;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height:20;
	background:;
}
.addressing
{
	font-size:12pt;
	font-family:Veranda,tahoma,arial;
	color:#19416c;
        font-weight:normal;
        text-decoration:normal;
	text-align:Left;
        
}
.newletterbody
{
	font-size:13pt;
	font-family:Veranda,tahoma,arial;
	color:#000000;
        font-weight:normal;
        text-decoration:normal;
	text-align:justify;
        
}
.rtmenu
{
	background:#1988b0;
        font-size:12pt;
	font-family:Veranda,tahoma,arial;
	color:#ffffff;
        font-weight:normal;
        text-decoration:normal;
	text-align:left;       
}
.rtmenu_smalltext
{
	background:;
        font-size:10pt;
	font-family:Veranda,tahoma,arial;
	color:#ffffff;
        font-weight:normal;
        text-decoration:blink;
	text-align:left;
}
/* --- End Styles for newsletter--- */
.clCMEvent
{
	position:absolute; 
	width:99%; 
	height:99%; 
	clip:rect(0,100%,100%,0); 
	left:0; 
	top:0; 
	visibility:visible
}

.clCMAbs
{
	position:absolute; 
	visibility:hidden; 
	left:0; 
	top:0;
}

.clBar
{
	position:absolute; 
	width:0; 
	height:0; 
}

.cl2Leve10border
{
	position:absolute; 
	visibility:hidden;
	background-color:;
	layer-background-color:;
}

.cl2Leve20border
{
	position:absolute; 
	visibility:hidden;
	background-color:;
	layer-background-color:;
}

#shopcat_table td
{
       background:#F3F3F3;
       border-bottom:1px solid #ffffff;
}

.shopprodMain_table
{
	background:#FFFFFF;
}

#shopprodMain_header
{
	background:#EFEFEF;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #4B4B4E;
}

.shopprodSubLeft_table
{
	background:#F7F7F7;
}

.shopprodSubRight_table
{
	background:#F3F3F3;
}

#shopprodSub_table
{
	background:#F3F3F3;
}

#shopprodSubAlt_table
{
	background:#F7F7F7;
}

.shopcatTD
{
	background:#ffffff;
}

.shopProdTD
{
	background:#ffffff;
}

.shopcartTD
{
	background:#ffffff;
}
a.productlink{ font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

a.productlink:hover{ font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#efefef;
font-weight:normal;
text-decoration:none;
}
.prod_SearchResultSeparator
{
	border-bottom:solid 1px #000000;
}

/* --- Begin Styles for new Menu --- */
/* --[[ Main Expand Icons ]]-- */
#imenus0 .imeam span,#imenus0 .imeamj span 
{
	/*background-image:url(sample3_main_arrow.gif); */
	width:7px; 
	height:5px; 
	left:-8px; 
	top:5px; 
	background-repeat:no-repeat;
	background-position:top left;
}
#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span 
{
	/*background-image:url(sample3_main_arrow.gif); */
	background-repeat:no-repeat;
	background-position:top left;
}

/* --[[ Sub Expand Icons ]]-- */
#imenus0 ul .imeas span,#imenus0 ul .imeasj span 
{
	/*background-image:url(arrow_sub.gif); */
	width:10px; 
	height:13px; 
	left:-10px; 
	top:0px; 
	background-repeat:no-repeat;
	background-position:top left;
}
#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span 
{
	/*background-image:url(arrow_sub.gif); */
	background-repeat:no-repeat;
	background-position:top left;
}
/* --- Begin Editable Region --- */
/* --[[ Main Div Container For Specifying Top Horizontal Menu Total Width ]]-- */
.imrcmain0_imgl_Horz{
	width:940px;
}
/* --[[ Main Div Container For Specifying Top Vertical Menu Total Width ]]-- */
.imrcmain0_imgl_Vert{
	width:160px;
}
/* --[[ Main Container ]]-- */
#imouter0 
{
	background-color:; 
	border-style:none; 
	border-color:#769bba; 
	border-width:0px; 
	padding:0px; 
	margin:0px;
}

/* --[[ Sub Container ]]-- */
#imenus0 li ul 
{
	background-color:#173965; 
	border-style:solid; 
	border-color:#3a2527; 
	border-width:1px; 
	padding:5px; 
      
}

/* --[[ Main Items ]]-- */
#imenus0 li a, #imenus0 .imctitle 
{
	background-image: url(../English/images/menubutton.png);
        color:#0db505; 
	text-align:center; 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none; 
	border-style:solid; 
	border-color:#000000; 
	border-width:0px; 
	padding:18px 0px 0px 0px; 

}

/* [hover] - These settings must be duplicated for IE compatibility.*/
#imenus0 li:hover>a 
{
	background-image: url(../English/images/menubuttonhover.png);
	color:#173965; 
}
#imenus0 li a.ihover, .imde imenus0 a:hover 
{
	background-image: url(../English/images/menubuttonhover.png);
	background-color:; 
	color:#666666; 
}

/* [active] */
#imenus0 li a.iactive 
{
	background-image: url(../English/images/menubuttonhover.png);
	color:#666666; 
}

/* --[[ Sub Items ]]-- */
#imenus0 ul a, #imenus0 .imsubc li .imctitle  
{
	color:#000000; 
        background-image: url(../English/images/submenubutton.png);
	text-align:left; 
	font-size:12px; 
	font-weight:normal; 
	text-decoration:none; 
	border-style:solid; 
	border-color:#555555; 
	border-width:1px; 
	padding:4px 5px; 
	height:25px;
       
}

/* [hover] - These settings must be duplicated for IE comptatibility.*/
#imenus0 ul li:hover>a 
{
	background-color:#56A945; 
        background-image: url(../English/images/submenubuttonhover.png);
	color:#000000; 
}
#imenus0 ul li a.ihover 
{
	background-color:#56A945; 
        background-image: url(../English/images/submenubuttonhover.png);
	color:#000000; 
}

/* [active] */
#imenus0 ul li a.iactive 
{
	background-color:#56A945; 
        background-image: url(../English/images/submenubuttonhover.png);
	color:#000000; 
}
/* --- End Editable Region --- */
/* --- End Styles for new Menu --- */
.pgshop_largeLinks
	{
		font-family: verdana;
		font-size: 15px;
		color:#990000;
		padding:5px;
		font-weight:bold;
		text-decoration:none;
	}
	.pgshop_largeLinks:hover
	{
		color:DD9393;
		 text-decoration:none;
	}
	.form_postfix
	{
		color:red;
		font-size:9px;
	}
	.form_prefix
	{
		color:#000000;
	}
	.ShopCartTooltip
	{
		width:200px;
		height:50px;
		background-color:#ffffff;
	}
	
	/*----------------Schedular Styles Start-------------*/
#table_header td
{
	font-family:verdana;
	font-size:9pt;
	background:#C50500;	
	color:#FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #c3c3c3;
	
	text-align:center;
	vertical-align:top;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#c3c3c3', Direction=135, Strength=5);
}
.loginheader
 {
	 background-color:#C50500;
	 font-size:13px;
	 font-family:Verdana;
	 color:White;
	
 }
 .loginsubheader
 {
	 background-color:#DBDBDB;
	 font-size:13px;
	 font-family:Verdana;
	 color:#000000;
	
 }
 .appointMentDetailActive
{
    border-bottom: #F1F1F1 1px solid;
     padding-left:4px;
    background-color: #ffffff;
}


.appointMentDetailInactive
{
   border-bottom: #ffffff 1px solid;
    background:#F1F1F1;
     padding-left:4px;
}
.day 
{
    border-bottom:solid 1px #dfebf7;
	font-size: 16px;
	text-align: right;
    width:25px;
    color:White;
    font-weight:bold;
    background:#cc0000;
}
.dayHour 
{
    border-bottom:solid 1px #dfebf7;
	font-size: 20px;
	text-align: right;
    width:25px;
    color:White;
    background:#cc0000;
}
.activeday 
{
       font-size:10px;
       font-weight:bold;
       text-align:center;
       backGround:#F1F1F1;
       border:solid 1px #000000;
}
.dayMin
{
     background:#cc0000;
    width:25px;
    vertical-align: top;
    color:White;
    border-bottom:solid 1px #dfebf7;
    padding-left:4px;
}
.Min
{
     background:#cc0000;
    vertical-align: top;
    color:White;
    border-bottom:solid 1px #dfebf7;
}
.textLabel
{
    color:#000000;
    font-weight:normal;
    font-size:12px;
    padding-left:0px;
}
.border
{
	border-top: solid 1px #AAAAAA;
	border-left: solid 1px #888888;
	border-bottom: solid 1px #AAAAAA;
	border-right: solid 1px #888888;
	padding:3px;

}
.txtDisplay
{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
}
.linkButton
{
	font-family:verdana;
	font-size:9pt;
	background:#C50500;	
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#c3c3c3', Direction=135, Strength=5);
	width:100px;
	text-decoration:none;
}
.linkButton:hover
{
	text-decoration:underline;
}
/*----------------Schedular Styles End---------------*/

.logo{font-family:"Trebuchet MS", Verdana, sans-serif; font-size:3em; font-weight:bold; font-style:normal; color:#f85026;}
.catpion-txt{font-family:"Trebuchet MS", Verdana, sans-serif; font-size:2.3em; font-style:normal; color:#cd9300;}
.catpion-txt-blk{font-family:"Trebuchet MS", Verdana, sans-serif; font-size:2.3em; font-style:normal; color:#000;}
.txt-blk{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#000; line-height:170%; text-align:left;}
.txt-blk:hover{text-decoration:none; color:#f85026;}
.phone{font-family:"Trebuchet MS", Verdana, sans-serif; font-size:1.2em; font-weight:bold; font-style:normal; color:#b51f28; line-height:26px;}
.more{font-family:"Trebuchet MS", Verdana, sans-serif; font-size:1.2em; font-weight:bold; font-style:normal; color:#b51f28; line-height:26px; text-align:right; padding-right:25px; margin:0px 0px 5px 0px;}
.heading{font-family:"Trebuchet MS", Verdana, sans-serif; font-size:1.2em; font-weight:bold; font-style:normal; color:#000;}
.view-more{font-family:"Trebuchet MS", Verdana, sans-serif; font-size:11px; font-weight:bold; font-style:normal; color:#ee791e;   padding-top:5px; text-decoration:none;}
.view-more:hover{color:#003cff; text-decoration:none;}
.link-web{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0033FF; text-decoration:underline;}
.link-web:hover{text-decoration:none;}
.txt-bld{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1b436e; font-weight:bold; line-height:18px;}
.txt-reg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1b436e; line-height:15px; text-align:justify;}
#captcha_tr
{
      color:#000000;
}