﻿/*new*/
.darkbox { border:solid 1px #C3C3C3}
.noborder { border:0px}
body
{
	 font-size:0.70em;color:#5D5D5D; font-family:Tahoma; margin:0px; /*background-image:url(images/background.gif); background-repeat:no-repeat;*/
}

#topNav 				{ float:none;}
#topNav ul				{ margin: 0; padding: 0; list-style: none;  }
#topNav li				{ float: left; list-style: none; background: url("../images/topnav/topnavdivider.gif") no-repeat left top; border-right:solid 1px #272727; border-left:solid 1px #6E6E6E; margin: 0 0px 0px 0px; padding: 0 0 0 0px; font-family: Tahoma; color: black; }
#topNav li.noleftborder	{ float: left; list-style: none; border-right:solid 1px #272727; border-left:solid 0px #ffffff; margin: 0 0px 0px 0px; padding: 0 0 0 0px; font-family: Tahoma; color: black; }
#topNav li.norightborder{ float: left; list-style: none; border-left:solid 1px #6E6E6E; border-right:solid 0px #ffffff; margin: 0 0px 0px 0px; padding: 0 0 0 0px; font-family: Tahoma; color: black; }
							  
#topNav a				{ display: block; background-image:url(images/nav-back.gif); padding: 9px 10px 9px 10px; text-decoration: none; color: #ffffff; font-size:11px;}

#topNav a:hover { background-image:url(images/nav-back.gif); color:#E19F10}

#topNav dl { padding:0px; margin:0px; text-indent:0px; }
#topNav dd {padding:0px; margin:0px}
#topNav dd.subheader a { text-indent:0px; background-image:none; display:block; color:#000000; background-color:#F0F1EC; padding:5px; text-align:left; text-decoration:none; font-weight:bold; }
#topNav dd.subheader a:hover { text-indent:0px; background-image:none; color:#ffffff; background-color:#1D7FB1; padding:5px; text-align:left; text-decoration:none; font-weight:bold; }

#topNav dd.subitem a { text-indent:0px; background-image:none; color:#000000; background-color:#F0F1EC; margin:0px; padding:5px; text-align:left; text-decoration:none;}
#topNav dd.subitem a:hover { text-indent:0px; background-image:none; color:#ffffff; background-color:#1D7FB1; margin:0px; padding:5px; text-align:left; text-decoration:none;}
.topNavWhite	{ color:#377dbe; font-size:12px; font-weight:bold; }
.topNavWhite a	{ color:#377dbe; font-size:12px; text-decoration:none; font-weight:bold; }
#majorContent  .enterProduct {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 120%; PADDING-BOTTOM: 2px; WIDTH: 215px; PADDING-TOP: 2px
}
.searchbar { background-image: url(images/main-bar.gif); background-repeat:no-repeat}
.rightborder{ border-right:solid 10px #ffffff}
.accordian { background-image:url(images/accordian.gif); height:30px; text-indent:17px}
.topaccordian { background-image:url(images/categories.gif); background-repeat:no-repeat; height:35px; text-indent:17px}
.contribtext { font-size:small;  text-align:left; color:Gray;}
.bluehighlight{ background-color:#377DBE; color:#ffffff; padding:2px}
.navdescription{ text-align:left; line-height:17px}
.navdescription2{ width:100%; text-align:left; line-height:22px}
.navtitles { color:#000000; font-weight:bold}
.optiontitle { font-size:1.2em; font-weight:bold}
.ajaxDropDown			{ font-size: 0.8em; cursor:pointer; }
.ajaxDropDownSelected	{ font-size: 0.8em; color:White; background-color:#cc0000; cursor:pointer; }
/* Basket */
.quantityBox	{ text-align:center; font-size:11px; width:20px; border:solid 1px #909090;  }
.downBasket		{ width:200px; height:22px; position:relative; left:0px; overflow:hidden; clear: both; z-index:999; }
.downBasketHTML	{ height:126px; border-left:solid 1px #E6E6E6; border-right:solid 1px #E6E6E6; background-color:White; }
.basket			{ width:200px; height:22px; background:url(images/myBasketHeader.gif);  background-repeat:no-repeat; color:White; padding-top:0px; padding-left:7px; text-align:left; cursor:hand; }
.basketFooter	{ width:198px; border:solid 1px #E6E6E6; background-color:White; }
.basketprice	{ font-size:1.3em; font-weight:bold;}
/* END BASKET */
.Background
    {
        position: fixed;
        left: 0;
        top: 0;
	    z-index: 10;
	    width: 100%;
        height: 100%;		
	    filter: alpha(opacity=40)
    }

/*MAGIC ZOOM*/
.MagicZoomSmallImageCont	{ position: relative; }
.MagicZoomBigImageCont		{ overflow: hidden; position: absolute; z-index: 100; border: 1px solid #9E2F2D; background:#fff; visibility: hidden; /* display: none; */ }
.MagicZoomHeader			{ position: relative; z-index: 10; left: 0px; top: 0px; font: 10px Tahoma, Verdana, Arial, sans-serif;
							  color:#fff; background:#9E2F2D; padding:3px; }
.MagicZoomHeader a			{ color: #fff; }
.MagicZoomPup				{ z-index: 10; visibility: hidden; position: absolute; width: 50px; height: 50px; border: 1px solid #aaa; 
             				  background: #ffffff; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50);}
/*END ZOOM*/

.watermark		{ color:Silver; font-style:italic; text-align:center; }
/* EMAIL MARKETING */
.editor_background
{
background-color:#ffffff;  background-image:none; font-family:Tahoma;
}
.admindark1{ background-color:#A9B7BF; font-weight:bold; color:#000000; padding-top:5px; padding-bottom:5px}
.admindark{ font-size:12px; background-color:#CE0606; font-weight:bold; color:#ffffff; padding-top:7px; padding-bottom:7px}
.modalBackground { background-color:Gray; filter:alpha(opacity=70); opacity:0.7; }
.price{ color:#02365E; font-size:19px; font-weight:bolder; font-family:Impact; background-image:url(images/blue-footer.gif); background-color:#7AB0DF}
.emarkback{ background-color:#7AB0DF}
.smallprice{color:#02365E; font-size:14px; font-weight:bolder; font-family:Impact;}
a.smallblack:link			{ color: #000000; font-size:11px; font-weight:bolder; text-decoration:none; }
a.smallblack:visited		{ color: #000000; font-size:11px; font-weight:bolder;  text-decoration:none; }
a.smallblack:hover		{ color: #000000; font-size:11px; font-weight:bolder; text-decoration:none; }
.paleblue{ background-color:#EBF5FE;border-right:solid 1px #5890bf}
a.bigblack:link			{ color: #000000; font-size:14px; font-weight:bolder; text-decoration:none; }
a.bigblack:visited		{ color: #000000; font-size:14px; font-weight:bolder;  text-decoration:none; }
a.bigblack:hover		{ color: #000000; font-size:14px; font-weight:bolder; text-decoration:none; }
.bluebox{ border:solid 1px #005479}
.lrblue{ border-right:solid 1px #5890BF;border-left:solid 1px #5890BF}
.topblue{ border-top:solid 1px #5890bf}
.lblue{ border-left:solid 1px #5890bf}

.categorypromotion{ background-color:#E9E9E9; color:#000000; font-size:1.2em; font-weight:bold; padding:3px}
.greybox{ border:solid 1px #d1d1d1;}
/* END EMAIL MARKETING */

/* Left Navigation */
#leftNav				{ width:188px; vertical-align:middle; }
#leftNav dd				{ display:inline; list-style-type:none; padding: 0; margin: 0;  }
#leftNav dl 			{ margin: 0 0 0px 0; padding: 0; background-image:url(images/left-nav-back.png); height:30px; color: #000000; border-top:solid 0px #ffffff; border-bottom:solid 1px #E6E6E6;border-left:solid 1px #E6E6E6;border-right:solid 1px #E6E6E6; }
#leftNav dl.selected	{ margin: 0 0 0px 0px; background-image:url(images/left-nav-over.png); height:30px; color: #000000; }
#leftNav dt				{ margin: 0; padding:0 }

#leftNav dt a			{ color: #5F5F61; display:block; padding:6px 5px 0px 28px; text-decoration:none; }
						  
#leftNav dt a:hover		{ color:#5F5F61; background-image:url(images/left-nav-over.png); height:31px; padding: 6px 5px 0px 28px; border-bottom:solid 10px #E6E6E6;}
										
#leftNav dd a			{ color:#5F5F61; display:block; font-family: Verdana; margin:0; padding:2px 0 2px 11px; text-align:left; text-decoration:none; font-weight:normal; }
/*#leftNav dt.selected a	{ border-bottom:solid 1px #E6E6E6; display:block; color:#5F5F61; height:30px; font-weight:bold; padding:0px 5px 0px 18px; text-decoration:none; }					
									
#leftNav dl					{ border:1px solid #2257D5;}
#leftNav dl dt a			{ }
#leftNav dl dd a 			{ background-color:#F9F9F7; color:#6F6F6F;  }
#leftNav dl dd a:hover		{ background-color:#f6ddb8; color:#6F6F6F; }*/

.dots{ height:1px; background-image:url(images/dot.gif);}

.leftnavtitle{ background-color:#4F4E53; color:#ffffff; padding:7px; font-weight:bold}
.vertdots{background-image:url(images/vertdot.gif); width:1px}
.navbox { background-color:#f9f9f9; border:solid 1px #efeff2}
.curriculum {background-color:Silver; border-bottom-style:solid; border-bottom-color:Gray; border-bottom-width:1px;}
td{ color:#777777; }
input{ font-size:1em}
textarea{ font-size:1em; font-family:Tahoma;}
select{ font-size:1em}
.whitetext { color:#ffffff}

a:link{ color:#595959; text-decoration:none}
a:visited{ color:#595959; text-decoration:none}
a:hover{ color:#595959; text-decoration:none}

a.whitenav:link{ color:#ffffff; text-decoration:none}
a.whitenav:visited{ color:#ffffff; text-decoration:none}
a.whitenav:hover{ color:#ffffff; text-decoration:none}

a.tier2link:link{ color:#595959; text-decoration:underline}
a.tier2link:visited{ color:#595959; text-decoration:underline}
a.tier2link:hover{ color:#F29708; text-decoration:underline}

a.blacknav:link{ color:#000000; text-decoration:none; font-weight:bold}
a.blacknav:visited{ color:#000000; text-decoration:none}
a.blacknav:hover{ color:#000000; text-decoration:none}

a.darknav:link{ color:#595959; text-decoration:none; font-weight:bold}
a.darknav:visited{ color:#595959; text-decoration:none; font-weight:bold}
a.darknav:hover{ color:#595959; text-decoration:none; font-weight:bold}

a.leftnav:link{ color:#777777; text-decoration:none}
a.leftnav:visited{ color:#777777; text-decoration:none}
a.leftnav:hover{ color:#6E46C3; text-decoration:none}

a.greennav:link{ color:#31B530; text-decoration:none}
a.greennav:visited{ color:#31B530; text-decoration:none}
a.greennav:hover{ color:#E33432; text-decoration:none}

a.greenlink:link{ color:#777777; text-decoration:none}
a.greenlink:visited{ color:#777777; text-decoration:none}
a.greenlink:hover{ color:#777777; text-decoration:none}

a.redlink:link{ color:#c80000; text-decoration:none}
a.redlink:visited{ color:#c80000; text-decoration:none}
a.redlink:hover{ color:#c80000; text-decoration:none}

a.standard:link{ color:#377DBE; text-decoration:none;}
a.standard:visited{ color:#377DBE; text-decoration:none; }
a.standard:hover{ color:#377DBE; text-decoration:underline;}

a.bluelink:link{ color:#020DFF; text-decoration:underline; font-weight:bold}
a.bluelink:visited{ color:#020DFF; text-decoration:underline; font-weight:bold}
a.bluelink:hover{ color:#020DFF; text-decoration:underline; font-weight:bold; cursor:hand;}

a.bluenav:link{ color:#30449A; font-size:1.1em; text-decoration:none; font-weight:bold}
a.bluenav:visited{ color:#30449A; font-size:1.1em; text-decoration:none; font-weight:bold}
a.bluenav:hover{ color:#c10001; font-size:1.1em; text-decoration:underline; font-weight:bold}

.toptab { background-image:url(images/topnav/tab.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptab:hover { background-image:url(images/topnav/highlighted-tab.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}

.toptabhome { background-image:url(images/topnav/tabhome.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptabhome:hover { background-image:url(images/topnav/highlighted-tabhome.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablego { background-image:url(images/topnav/tablego.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablego:hover { background-image:url(images/topnav/highlighted-tablego.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptabbrio { background-image:url(images/topnav/tabbrio.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptabbrio:hover { background-image:url(images/topnav/highlighted-tabbrio.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptabtolo { background-image:url(images/topnav/tabtolo.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptabtolo:hover { background-image:url(images/topnav/highlighted-tabtolo.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptabMechrc { background-image:url(images/topnav/tabMechrc.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptabMechrc:hover { background-image:url(images/topnav/highlighted-tabMechrc.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptabSensanetic { background-image:url(images/topnav/tabSensanetic.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptabSensanetic:hover { background-image:url(images/topnav/highlighted-tabSensanetic.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}

.toptablec { background-image:url(images/topnav/LECTab.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablec:hover { background-image:url(images/topnav/LECHighlightedTab.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}

.toptabDacta { background-image:url(images/topnav/DactaTab.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptabDacta:hover { background-image:url(images/topnav/DactaHighlightedTab.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}

.toptabAboutLEC { background-image:url(images/topnav/tababoutlec.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptabAboutLEC:hover { background-image:url(images/topnav/highlighted-aboutlec.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}


.toptablecAbout { background-image:url(images/topnav/tablecaboutus.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablecAbout:hover { background-image:url(images/topnav/highlighted-tablecaboutus.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablecenquiries { background-image:url(images/topnav/tablecenquiries.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablecenquiries:hover { background-image:url(images/topnav/highlighted-tablecenquiries.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablectest { background-image:url(images/topnav/tablectestimonials.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablectest:hover { background-image:url(images/topnav/highlighted-tablectestim.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablectrain { background-image:url(images/topnav/tablectraining.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablectrain:hover { background-image:url(images/topnav/highlighted-tablectraining.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablecsupport { background-image:url(images/topnav/tablecsupport.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablecsupport:hover { background-image:url(images/topnav/highlighted-tablecsupport.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablecproducts { background-image:url(images/topnav/tablecproducts.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablecproducts:hover { background-image:url(images/topnav/highlighted-tablecproducts.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}

.toptableccurriculum { background-image:url(images/topnav/tableccurriculum.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptableccurriculum:hover { background-image:url(images/topnav/highlighted-tableccurr.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}

.toptablecmylec { background-image:url(images/topnav/tabmylec.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptablecmylec:hover { background-image:url(images/topnav/highlighted-tabmylec.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptableccomps { background-image:url(images/topnav/tabcompetitions.gif);  border-right: solid 0px #ffffff; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}
.toptableccomps:hover { background-image:url(images/topnav/highlighted-tabcomps.gif); border-right: solid 0px #ffffff; cursor:pointer; width:150px; background-repeat:no-repeat; text-align:left; height:27px; text-indent:10px}

.topcurr { background-image:url(images/currback.gif); background-repeat:repeat-x; border-top:solid 1px #efeff2;border-bottom:solid 1px #efeff2; border-left:solid 1px #efeff2;border-right:solid 1px #efeff2;}
.currtable {border-top:solid 1px #efeff2;border-bottom:solid 1px #efeff2; border-left:solid 1px #efeff2;border-right:solid 1px #efeff2; }
.currCell {border-top:solid 1px #efeff2;border-bottom:solid 1px #efeff2; border-left:solid 1px #efeff2;border-right:solid 1px #efeff2; vertical-align:top; }
.currvert { background-color:#eeeeff; border-top:solid 1px #efeff2;border-bottom:solid 1px #efeff2; border-left:solid 1px #efeff2;border-right:solid 1px #efeff2; }
.toplogout {text-align:right; padding-top:15px; padding-bottom:32px}
.breadcrumbbar { background-image:url(images/breadcrumb.png); background-repeat:no-repeat; height:28px; padding-bottom:14px}

ul{ list-style:none; text-indent:0px; margin-left:0px; margin-top:5px; line-height:17px; padding-left:0px}
li.mylist0{ background-color:#ffffff;padding:4px; }
li.mylist1{ background-color:#F7F7F7;padding:4px}

.search{ background-color:#d2dfef; padding-top:10px; padding-bottom:10px}
.checkoutbar { background-color:#F5F4EA}
.line{ background-color:#D5D5D5}
.box{ border:solid 1px #E5E5E5}
.box2{ border:solid 1px #7f9db9;}
.box3{ border:solid 1px #7f9db9; background-color:#f5f5f5; }
.largeblack{ font-size:1.3em; color:#000000; } 
.largegreen{ font-size:1.3em; color:#2F4485; }
.nav{ background-image:url(images/dot.gif); background-position:bottom; }
.red{ color:#D10101; }
.blue{color:#006EB7}
.green{ color:#2F4485;}
.saving{ color:#377DBE}
.lightgrey{ background-color:#E2E2E2}
.dark{ background-color:#E2E2E2; }
.mid{ background-color:#ebebeb; }
.light{ background-color:#f7f7f7;}
.careLight { background-color:#f2f2f2;}
.tb{ width:170px}
.dd{ widows:170px}
.title{ font-size:1.3em; color:#E4A816;}
.centretext{ text-align:center}
.biggertext{ font-size:1.2em;}
.biggerblack { font-size:1.05em; color:#000000; font-weight:bold}
.biggernowprice{ font-size:1.3em; font-weight:bold }
.navdark{ background-color:#2F4485; color:#ffffff;}
.frontlog{ color:#4e4d53; font-size:16px; font-weight:bold; }
.frontred{ color:#db1a13;font-size:16px; font-weight:bold; }
.frontblue{color:#2f4497; font-size:14px; font-weight:bold; }
.frontloglight{ color:#4e4d53; font-size:14px; }
.offer{ background-color:#F8F7EB; padding:8px; border-left:solid 1px #CACACA; border-right:solid 1px #CACACA; border-bottom:solid 1px #CACACA}

h1{font-size:1.1em; margin:0px; padding:0px; elevation:0px; font-weight:bold; color:#377DBE}
h2{font-size:1.15em; margin:0px; padding:0px; font-weight:bold; color:#377DBE}
h3{font-size:1.1em; margin-bottom:0px; padding:0px; margin:0px; font-weight:bold; color:#377DBE; text-decoration:underline;}
h3.noline{font-size:1.1em; margin-bottom:0px; padding:0px; margin:0px; font-weight:bold; color:#377DBE;}
h2.grey{font-size:1.15em; margin:0px; padding:0px; font-weight:bold; color:#727272;}


.modalBackground { background-color:Black; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; }
.modalPopup		 { border: solid 1px black; background-color:White; }
.modalPopup	.head { background:url(images/UI/commentsHeader.gif) top left repeat-x; color:White; 
           	        font-weight:bold; padding:5px; cursor:move; }
.modalPopup	.body { padding:5px;  z-index:5000; }
.modalPopup	.dialog { padding:10px; font-size:1.1em; }

.top3sides { border-top:solid 1px #EAEAEA; border-left:solid 1px #EAEAEA; border-right:solid 1px #EAEAEA}


.lechomeContribLeft {background:url(images/leccontribleft.png) top left no-repeat; color:White; 
           	        font-weight:bold; padding:5px; }
.lechomeContribRight {background:url(images/leccontribright.png) top left repeat-x; color:White; 
           	        font-weight:bold; padding:5px; }
.lechomeCompLeft {background:url(images/leccompleft.png) top left no-repeat; color:White; 
           	        font-weight:bold; padding:5px; }
.lechomeCompRight {background:url(images/leccompsright.png) top left repeat-x; color:White; 
           	        font-weight:bold; padding:5px;}
           	        
.lecNewsLeft {background:url(images/lecnewsleft.png) top left no-repeat; color:White; 
           	        font-weight:bold; padding:5px; }
           	        
.lecTestimonialCompLeft {background:url(images/lectestimonialleft.png) top left no-repeat; color:White; 
           	        font-weight:bold; padding:5px; }
.lecRight {background:url(images/lecright.png) top left repeat-x; color:White; 
           	        font-weight:bold; padding:0px;}
 .careandadviceLeft {background:url(images/careandadviceleft.png) top left no-repeat; color:White; 
           	        font-weight:bold; padding:5px; }      	        

.bottom{border-bottom:solid 1px #E6E6E6}
.leftside{border-left:solid 1px #E6E6E6;}
.rightside{border-right:solid 1px #E6E6E6;}
.twosides{ border-left:solid 1px #E6E6E6; border-right:solid 1px #E6E6E6}
.tworightsides{border-bottom:solid 1px #E6E6E6; border-right:solid 1px #E6E6E6}
.bottom3sides{ border-left:solid 1px #E6E6E6; border-right:solid 1px #E6E6E6; border-bottom:solid 1px #E6E6E6}

.yellowsides{ background-color:#FFFFDB; border-left:solid 1px #F1E5BD; border-right:solid 1px #F1E5BD}
.yellowbottom{ border-bottom:solid 1px #F1E5BD;}
.orangesides{ background-color:#FFF3DB; border-left:solid 1px #F1E5BD; border-right:solid 1px #F1E5BD}
.yellowbottom3sides{ background-color:#FFFFDB; border-left:solid 1px #F1E5BD; border-right:solid 1px #F1E5BD; border-bottom:solid 1px #F1E5BD;}
.bluearea{ background-color:#F2F9FF; border-left:solid 1px #E6E6E6; border-right:solid 1px #E6E6E6}
.newslight{ background-color:#F4F4F4;}
.newsAlt{ background-color:#fef8f8;}
.userlight{ background-color:#FFFF99;}
.userdarl{ background-color:#FFCC00;}
div.newscurve {
	   background: url(images/news-right-curve.gif) no-repeat top right;
	   width:100%;
	   text-align:left; 
	}
div.newscurve div {
	background: url(images/news-left-curve.gif) no-repeat top left;
	width:100%;
	   text-align:left;
}

div.clearcurve {
	   background: url(images/top-right-curve.gif) no-repeat top right;
	   width:100%;
	   height:100%;
	   text-align:left;
	   
	}
div.clearcurve div {
	background: url(images/top-left-curve.gif) no-repeat top left;
	width:100%;
	padding-left:1px;
	   height:100%;
	   text-align:left;
	   
}

div.priceroundcorner {
	   background: url(images/price-top-right.gif) no-repeat top right;	   
	   width:100%;
	   height:100%;
	   text-align:left;
	}
	
div.priceroundcorner div {
	background: url(images/price-top-left.gif) no-repeat top left;
	width:100%;
	   height:100%;
	   text-align:left;
}

div.priceroundcorner div div {
	background: url(images/price-bot-right.gif) no-repeat bottom right;
	width:100%;
	   height:100%;
	   text-align:left;
}

div.priceroundcorner div div div {
	background: url(images/price-bot-left.gif) no-repeat bottom left;
	width:100%;
	   height:100%;
	   text-align:center;
}


div.productroundcorner {
	   background: url(images/p-top-right.gif) no-repeat top right;	   
	   width:100%;
	   height:100%;
	   text-align:left;
	}
	
div.productroundcorner:hover
{
	  background: url(images/p-top-right-over.gif) no-repeat top right;
}
	
	
div.productroundcorner div {
	background: url(images/p-top-left.gif) no-repeat top left;
	width:100%;
	   height:100%;
	   text-align:left;
}

div.productroundcorner:hover div
{
	  background: url(images/p-top-left-over.gif) no-repeat top left;
}
	

div.productroundcorner div div {
	background: url(images/p-bot-right.gif) no-repeat bottom right;
	width:100%;
	   height:100%;
	   text-align:left;
}

div.productroundcorner:hover div div {
	background: url(images/p-bot-right-over.gif) no-repeat bottom right;
}

div.productroundcorner div div div {
	background: url(images/p-bot-left.gif) no-repeat bottom left;
	width:100%;
	   height:100%;
	   text-align:center;
}

div.productroundcorner:hover div div div {
	background: url(images/p-bot-left-over.gif) no-repeat bottom left;
}

div.productroundcornerover {
	   background: url(images/p-top-right-over.gif) no-repeat top right;
	   width:100%;
	   height:100%;
	   text-align:left;
	}
div.productroundcornerover div {
	background: url(images/p-top-left.gif) no-repeat top left;
	width:100%;
	   height:100%;
	   text-align:left;
}

div.productroundcornerover div div {
	background: url(images/p-bot-right.gif) no-repeat bottom right;
	width:100%;
	   height:100%;
	   text-align:left;
}

div.productroundcornerover div div div {
	background: url(images/p-bot-left.gif) no-repeat bottom left;
	width:100%;
	   height:100%;
	   text-align:center;
}



div.featuredproducts
{
    background: url(images/featuredproducts.png) no-repeat top left;
	width:464px;
	height:100%;
	text-align:left;
	text-indent:10px;
}

div.featuredproducts div
{
    background: url(images/featuredproducts.png) no-repeat top left;
	width:464px;
	height:100%;
	text-align:left;
	padding-top:7px;
}

div.featuredproductsEduType
{
    background: url(images/featuredproductsEduType.png) no-repeat top left;
	width:338px;
	height:100%;
	text-align:left;
	text-indent:10px;
}

div.featuredproductsEduType div
{
    background: url(images/featuredproductsEduType.png) no-repeat top left;
	width:338px;
	height:100%;
	text-align:left;
	padding-top:7px;
}


div.featuredcontrib
{
    background: url(images/featuredcontrib.png) no-repeat top left;
	width:494px;
	
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}

div.featuredcontrib div
{
    background: url(images/featuredcontrib.png) no-repeat top left;
	width:494px;
	
	height:100%;
	text-align:left;
	padding-top:20px;
}

div.featuredcontribEduType
{
    background: url(images/featuredcontribEduType.png) no-repeat top left;
	width:402px;
	
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}

div.featuredcontribEduType div
{
    background: url(images/featuredcontribEduType.png) no-repeat top left;
	width:402px;
	
	height:100%;
	text-align:left;
	padding-top:20px;
}


div.featuredvideo
{
    background: url(images/featuredvideo3.png) no-repeat top left;
	width:494px;
	
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}

div.featuredvideo div
{
    background: url(images/featuredvideo.png) no-repeat top left;
	width:433px;
	
	height:100%;
	text-align:left;
	padding-top:20px;
}

div.featuredvideoHowDoI
{
    background: url(images/featuredvideo2.png) no-repeat top left;
	width:368px;
	
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}

div.featuredvideoHowDoI div
{
    background: url(images/featuredvideo2.png) no-repeat top left;
	width:368px;
	
	height:100%;
	text-align:left;
	padding-top:20px;
}

div.featuredImageHowDoI
{
    background: url(images/featuredimage2.png) no-repeat top left;
	width:368px;
	
	height:39px;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}

div.featuredImageHowDoI div
{
    background: url(images/featuredimage2.png) no-repeat top left;
	width:368px;
	
	height:39px;
	text-align:left;
	padding-top:20px;
}

div.featuredvideoEduType
{
    background: url(images/featuredvideoEduType.png) no-repeat top left;
	width:402px;
	
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}

div.featuredvideoEduType div
{
    background: url(images/featuredvideoEduType.png) no-repeat top left;
	width:402px;
	
	height:100%;
	text-align:left;
	padding-top:20px;
}


div.ourTopContrib
{
    background: url(images/ourtopcontrib3.png) no-repeat top left;
	width:402px;
	
	height:100%;
	text-align:left;
	text-indent:10px;
	
}

div.ourTopContrib div
{
    background: url(images/ourtopcontrib3.png) no-repeat top left;
	width:402px;
	
	height:100%;
	text-align:left;
	
}


div.curvedfooter
{
	background: url(images/prod-rightcorner.gif) no-repeat bottom right;
	width:100%;
	height:100%;
	text-align:left;
}

div.curvedfooter div
{
	background: url(images/prod-leftcorner.gif) no-repeat bottom left;
	width:100%;
	height:100%;
	text-align:left;
}

.ratingStar {
    font-size: 10pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(images/SavedStar.png);
}
/*-------------HOW TO DO IT ----------------------*/
.middlebar { background-image: url(images/midtabbackground.gif); background-repeat:no-repeat; height:45px; text-align:center;}

.Middletab { background-image:url(images/MiddleTab.gif); background-position:center; border-right: solid 0px #ffffff; width:200px; background-repeat:no-repeat; padding-right:10px; padding-left:10px;    text-align:center; height:30px;}
.Middletab:hover { background-image:url(images/MiddleTabHover.gif);  background-position:center; border-right: solid 0px #ffffff; width:200px; cursor:pointer; background-repeat:no-repeat; padding-right:10px;  padding-left:10px; text-align:center; height:30px;}

.MiddletabReviews { background-image:url(images/MiddleTabHover.gif);  background-position:center; border-right: solid 0px #ffffff; width:200px; cursor:pointer; background-repeat:no-repeat; padding-right:10px;  padding-left:10px; text-align:center; height:30px;}


.MiddletabProdSelect { background-image:url(images/MiddleTabHover.gif); background-position:center; border-right: solid 0px #ffffff; width:200px; background-repeat:no-repeat; padding-right:10px; padding-left:10px;    text-align:center; height:30px;}
.MiddletabProdSelect:hover { background-image:url(images/MiddleTabHover.gif);  background-position:center; border-right: solid 0px #ffffff; width:200px; cursor:pointer; background-repeat:no-repeat; padding-right:10px;  padding-left:10px; text-align:center; height:30px;}
   
 .MiddletabRelated { background-image:url(images/MiddleTabHoverL.gif); border-right: solid 0px #ffffff;  background-position:center; width:200px; background-repeat:no-repeat; padding-right:10px; padding-left:10px;     text-align:center; height:30px;}

    
 .MiddletabSelect { background-image:url(images/MiddleTabHover.gif); border-right: solid 0px #ffffff; width:200px; background-repeat:no-repeat; padding-right:15px;  text-align:center; height:30px;}
 .MiddleLtabSelect { background-image:url(images/MiddleTabHover.gif); border-right: solid 0px #ffffff; width:200px; background-repeat:no-repeat; padding-right:15px;  text-align:center; height:30px;}

.MiddletabL { background-image:url(images/MiddleTabL.gif); border-right: solid 0px #ffffff;  background-position:center; width:200px; background-repeat:no-repeat; padding-right:10px; padding-left:10px;    text-align:center; height:30px;}
.MiddletabL:hover { background-image:url(images/MiddleTabHoverL.gif); border-right: solid 0px #ffffff;  background-position:center; width:200px; background-repeat:no-repeat; padding-right:10px; padding-left:10px;     text-align:center; height:30px;}

.HowtoContribBanner { background-image: url(images/contribBanner.gif); background-repeat:no-repeat; height:45px; text-align:center; background-position:center;}
.WhatCanContribBanner { background-image: url(images/contribBanner.gif); background-repeat:no-repeat; height:45px; text-align:center; background-position:center;}
.LECCompetitionBanner { background-image: url(images/leccomps.png); background-repeat:no-repeat; height:45px; text-align:center; background-position:center;}
.LECContributionBanner { background-image: url(images/leccontributions.png); background-repeat:no-repeat; height:45px; text-align:center; background-position:center;}

.WebblogBanner { background-image: url(images/dactawebblog.png); background-repeat:no-repeat; height:45px; text-align:center; background-position:center;}

div.HowDoIdoIt div
{
    background: url(images/hodoidoIt2.gif) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	padding-top:7px;
	
}
div.HowDoIdoIt
{
    background: url(images/hodoidoIt2.gif) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}
div.Reviews
{
    background: url(images/reviews.png) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}
div.Reviews div
{
    background: url(images/reviews.pgn) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	padding-top:7px;
	
}

div.RelatedProducts
{
    background: url(images/related.png) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}
div.RelatedProducts div
{
    background: url(images/related.pgn) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	padding-top:7px;
	
}

div.AddContribution
{
    background: url(images/addcontribution.png) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}
div.AddContribution div
{
    background: url(images/addcontribution.pgn) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	padding-top:7px;
	
}

div.editContribution
{
    background: url(images/editContribution.png) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}
div.editContribution div
{
    background: url(images/editContribution.png) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	padding-top:7px;
	
}

div.addyourContribution
{
    background: url(images/addyourContribution.png) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}
div.addyourContribution div
{
    background: url(images/addyourContribution.png) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	padding-top:7px;
	
}


div.WhatcanIDo div
{
    background: url(images/whatcanido1.gif) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	padding-top:7px;
}
div.WhatcanIDo
{
    background: url(images/whatcanido1.gif) no-repeat top left;
	width:100%;
	
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}

div.ProductInfo div
{
    background: url(images/hodoidoIt.gif) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	padding-top:7px;
}
div.ProductInfo
{
    background: url(images/hodoidoIt.gif) no-repeat top left;
	width:100%;
	
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}

div.MainTopRow div
{
   
	width:90%;
	height:100%;
	text-align:left;
	padding-top:10px;
}
div.MainTopRow
{
   
	width:90%;
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:10px;
}
.SubjectHeader
{
    padding-left:10px;
    padding-top:5px;
    padding-bottom:5px;
    font-weight:bold;
    color:GrayText;
    font: 14px Tahoma, Verdana, Arial, sans-serif;
}
.postedDate
{
    padding-left:10px;
    padding-top:15px;
    font: 10px Tahoma, Verdana, Arial, sans-serif;
}

	/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #cccccc;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.accordionHeaderImages
{
   
    background-color:Transparent;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	width:100%; 
   
    margin-top: 2px;
    
    cursor: pointer;
}
#master_content .accordionHeader a
{
	color: #f7f7f7;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #f7f7f7;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #ffffcc;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #ffffff;
    text-align:left;
    border-top: none;
    padding: 5px;
    padding-top: 4px;
    padding-left:2px;
    border:solid 1px lightgrey;
}
.AccordionPaneVideos
{
   background: url(images/videos.gif) no-repeat top left; 
}

.tblContributors
{
    font-size:11px;
    font-weight:normal;
    text-align:left;
}

.tblContributorsAlternative
{
     font-size:11px;
    font-weight:normal;
    text-align:left;
   
}

/*-------------HOW TO DO IT (END) ----------------------*/


 .pagination {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.5em; PADDING-TOP: 1.5em; TEXT-ALIGN: right
}
 .pagination A {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; PADDING-TOP: 2px; TEXT-DECORATION: 
none
}
 .pagination SPAN {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; PADDING-TOP: 2px; TEXT-DECORATION: 
none
}
 .pagination SPAN {
 BORDER-RIGHT: #dd0 1px solid; BORDER-TOP: #dd0 1px solid; BORDER-LEFT: #dd0 1px solid; COLOR: #369; 
BORDER-BOTTOM: #dd0 1px solid; BACKGROUND-COLOR: #fff200
}
 .pagination A {
 BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px 
solid; BACKGROUND-COLOR: #eee
}
 .pagination A:hover {
 BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px 
solid; BACKGROUND-COLOR: #ddd
}
 
/*-------------------------------------------------------*/
.pageCounter {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.5em; PADDING-TOP: 1.5em; TEXT-ALIGN: right
}
 .pageCounter A {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; PADDING-TOP: 2px; TEXT-DECORATION: 
none
}
 .pageCounter SPAN {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; PADDING-TOP: 2px; TEXT-DECORATION: 
none
}
 .pageCounter SPAN {
 BORDER-RIGHT: #dd0 1px solid; BORDER-TOP: #dd0 1px solid; BORDER-LEFT: #dd0 1px solid; COLOR: #369; 
BORDER-BOTTOM: #dd0 1px solid; BACKGROUND-COLOR: white
}
 .pageCounter A {
 BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px 
solid; BACKGROUND-COLOR: #eee
}
 .pageCounter A:hover {
 BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px 
solid; BACKGROUND-COLOR: #ddd
}
div.AdminMediaBanner div
{
    background: url(images/hodoidoIt.gif) no-repeat top left;
	width:100%;
	height:100%;
	text-align:left;
	padding-top:7px;
}
div.AdminMediaBanner
{
    background: url(images/hodoidoIt.gif) no-repeat top left;
	width:100%;
	
	height:100%;
	text-align:left;
	text-indent:10px;
	padding-top:20px;
}

.editor_background
{
background-color: #ffffff; color:#000000;
font-family: Arial, Sans-Serif;
font-size: 12px;
}

 .editor_blacktext
{ color:#000000;
font-family: Arial, Sans-Serif;
font-size: 12px;
	}
	
.pageCounterContrib {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.5em; PADDING-TOP: 1.5em; TEXT-ALIGN: left
}
 .pageCounterContrib A {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; PADDING-TOP: 2px; TEXT-DECORATION: 
none
}
 .pageCounterContrib SPAN {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; PADDING-TOP: 2px; TEXT-DECORATION: 
none
}
 .pageCounterContrib SPAN {
 BORDER-RIGHT: #dd0 1px solid; BORDER-TOP: #dd0 1px solid; BORDER-LEFT: #dd0 1px solid; COLOR: #369; 
BORDER-BOTTOM: #dd0 1px solid; BACKGROUND-COLOR: white
}
 .pageCounterContrib A {
 BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px 
solid; BACKGROUND-COLOR: #eee
}
 .pageCounterContrib A:hover {
 BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px 
solid; BACKGROUND-COLOR: #ddd
}

.button1 { z-index:0; background:url(images/but-75.png); cursor:pointer; border:0px; color:#626262; display:inline-block; vertical-align:middle; height:20px; top:-1px; padding-top:3px; position:relative; background-repeat:no-repeat; width:75px; text-align:center}

.button2 { z-index:0; background:url(images/but-150.png); cursor:pointer; border:0px; color:#626262; display:inline-block; vertical-align:middle; height:20px; top:-1px; padding-top:3px; position:relative; background-repeat:no-repeat; width:150px; text-align:center}

.button3 { background:url(images/but-200.png); cursor:pointer; border:0px; color:#626262; display:inline-block; vertical-align:middle; height:20px; top:-1px; padding-top:3px; position:relative; background-repeat:no-repeat; width:200px; text-align:center}

.button4 { background:url(images/but-250.png); cursor:pointer; border:0px; color:#626262; display:inline-block; vertical-align:middle; height:20px; top:-1px; padding-top:3px; position:relative; background-repeat:no-repeat; width:250px; text-align:center}

.button5 { background:url(images/but-300.png); cursor:pointer; border:0px; color:#626262; display:inline-block; vertical-align:middle; height:20px; top:-1px; padding-top:3px; position:relative; background-repeat:no-repeat; width:300px; text-align:center}

.topRight
{
     background-image: url(images/midtabbackground1.gif); background-position:right; padding-right:0px; border-style:none; background-repeat:no-repeat; height:47px;
}

.topmid
{
     background-image: url(images/midTabBackgroundSlice.gif); padding:none; border-style:none;  background-repeat:repeat-x; height:47px; text-align:center;
}

.topleft
{
     background-image: url(images/midTabBackgroundLeft.gif); padding:none; border-style:none;  background-repeat:no-repeat; height:47px; text-align:left;
}

