input.genbutton, a.genbutton, a.genbuttonback, input.genbuttonlng, a.genbuttonlng, a.genbuttonXlng, a.genbuttonXXlng, a.genbuttonbacklng {
	display: block;
    width: 186px;
    height: 25px;
	border: 0px;
	margin: 5px 0 5px 0;
	padding: 0 0 4px 7px;
    cursor: pointer;
	float: right;
	text-align: left;
    background: transparent url("/images/cmd_gen_button.gif") left top no-repeat;
}
input.genbutton:hover, a.genbutton:hover {
    background: transparent url("/images/cmd_gen_button.gif") left -33px no-repeat;
	text-decoration: none;
}
a.genbutton, a.genbuttonlng, a.genbuttonXlng, a.genbuttonXXlng {
	padding: 3px 0 0 10px;
	margin: 0 0 0 0;
    color: #454438;
}
a.genbuttonback {
	padding: 3px 30px 0 0;
    cursor: pointer;
	float: left;
	text-align: right;
    color: #454438;
    background: transparent url("/images/cmd_gen_button_back.gif") left top no-repeat;
}
a.genbuttonback:hover {
    background: transparent url("/images/cmd_gen_button_back.gif") left -33px no-repeat;
	text-decoration: none;
}
input.genbuttonlng, a.genbuttonlng, a.genbuttonbacklng {
    width: 256px;
    background: transparent url("/images/cmd_gen_buttonlng.gif") left top no-repeat;
}
a.genbuttonXlng { width: 356px; background: url("/images/cmd_gen_buttonXlng.gif") left top no-repeat; }
a.genbuttonXXlng { width: 446px; background: url("/images/cmd_gen_buttonXXlng.gif") left top no-repeat; }
input.genbuttonlng:hover, a.genbuttonlng:hover, a.genbuttonXlng:hover, a.genbuttonXXlng:hover { background-position: left -33px;text-decoration: none; }
a.genbuttonbacklng:hover {
    background: transparent url("/images/cmd_gen_button_back.gif") left -33px no-repeat;
	text-decoration: none;
}
/*order buttons*/
.orderbuttonscontainer {
	float: right;
}
a.cmdback, a.cmdcontinueshopping, a.cmdsavebasket, a.cmdsecurecheckout, a.cmdsecurelogout, a.cmdforgottendetails, a.cmdaddcard, a.cmdlogin, a.cmdrequestquote, a.cmdviewwindowsplans, a.cmdviewlinuxplans, a.cmdregister, a.cmdbusinessoneplanwindows, a.cmdbusinessoneplanlinux,
input.cmdlogin, input.cmdaddbasket, input.cmdsubmit, input.cmdproceedtopaymentdetails, input.cmdproceedtoordersummary, input.cmdsubmitorder, input.cmdsave, input.cmdaddcard, input.cmdadduser, input.cmdsearch, input.cmdclosetickets, input.cmdopentickets, input.cmdreply, input.cmdupdate, input.cmdcreate, input.cmdregister, input.cmdupdaterecords, input.cmdaddnewrecord, input.cmdaddnewdomain, input.cmdretrievedetails, input.cmdgototicket {
	display: block;
    width: 60px;
    height: 24px;
	border: 0px;
	margin: 0 0 0 10px;
	text-indent: -2000px;
	float: left;
    cursor: pointer;
	background: transparent url("") left top no-repeat;
	font-size: 0; color: #f4f4f0; /*these styles to stop stupid IE from showing the value of submit buttons*/
}

a.cmdback { width: 60px; background-image: url("/images/cmd_back.gif")}
a.cmdcontinueshopping { width: 140px; background-image: url("/images/cmd_continueshopping.gif")}
a.cmdsavebasket { width: 105px; background-image: url("/images/cmd_savebasket.gif")}
a.cmdsecurecheckout { width: 131px; background-image: url("/images/cmd_securecheckout.gif")}
a.cmdsecurelogout { width: 120px; background-image: url("/images/cmd_securelogout.gif")}
a.cmdforgottendetails { width: 129px; background-image: url("/images/cmd_forgottendetails.gif")}
a.cmdaddcard { width: 86px; background-image: url("/images/cmd_addcard.gif")}
a.cmdlogin { width: 69px; background-image: url("/images/cmd_login.gif")}
a.cmdrequestquote { width: 139px; height: 31px; float: right; background-image: url("/images/cmd_requestquote.gif")}
a.cmdviewwindowsplans { width: 189px; height: 31px; margin: 0px; background-image: url("/images/cmd_viewwindowsplans.gif")}
a.cmdviewlinuxplans { width: 189px; height: 31px; margin: 0px; background-image: url("/images/cmd_viewlinuxplans.gif")}
a.cmdregister { width: 79px; background-image: url("/images/cmd_register.gif")}
a.cmdbusinessoneplanlinux { width: 189px; height: 31px; margin: 0px; background-image: url("/images/cmd_businessoneplan_linux.gif")}
a.cmdbusinessoneplanwindows { width: 189px; height: 31px; margin: 0px; background-image: url("/images/cmd_businessoneplan_windows.gif")}

/*a hover*/
a.cmdback:hover { background-image: url("/images/cmd_back-over.gif")}
a.cmdcontinueshopping:hover { background-image: url("/images/cmd_continueshopping-over.gif")}
a.cmdsavebasket:hover { background-image: url("/images/cmd_savebasket-over.gif")}
a.cmdsecurecheckout:hover { background-image: url("/images/cmd_securecheckout-over.gif")}
a.cmdsecurelogout:hover { background-image: url("/images/cmd_securelogout-over.gif")}
a.cmdaddcard:hover { background-image: url("/images/cmd_addcard-over.gif")}
a.cmdrequestquote:hover { background-image: url("/images/cmd_requestquote-over.gif")}
a.cmdviewwindowsplans:hover { background-image: url("/images/cmd_viewwindowsplans.gif"); background-position: left -31px;}
a.cmdviewlinuxplans:hover { background-image: url("/images/cmd_viewlinuxplans.gif"); background-position: left -31px;}

a.cmdlogin:hover, a.cmdregister:hover, a.cmdforgottendetails:hover { background-position: left -24px;}
a.cmdbusinessoneplanlinux:hover, a.cmdbusinessoneplanwindows:hover { background-position: left -31px;}


input.cmdlogin { width: 69px; background-image: url("/images/cmd_login.gif")}
input.cmdaddbasket { width: 113px; background-image: url("/images/cmd_addbasket.gif")}
input.cmdsubmit { width: 73px; background-image: url("/images/cmd_submit.gif")}
input.cmdproceedtopaymentdetails { width: 190px; background-image: url("/images/cmd_proceedtopaymentdetails.gif")}
input.cmdproceedtoordersummary { width: 190px; background-image: url("/images/cmd_proceedtoordersummary.gif")}
input.cmdsubmitorder { width: 110px; background-image: url("/images/cmd_submitorder.gif")}
input.cmdsave { width: 61px; background-image: url("/images/cmd_save.gif")}
input.cmdaddcard { width: 86px; background-image: url("/images/cmd_addcard.gif")}
input.cmdadduser { width: 85px; background-image: url("/images/cmd_adduser.gif")}
input.cmdsearch { width: 72px; background-image: url("/images/cmd_search.gif")}
input.cmdclosetickets { width: 118px; background-image: url("/images/cmd_closetickets.gif")}
input.cmdopentickets { width: 115px; background-image: url("/images/cmd_opentickets.gif")}
input.cmdreply { width: 64px; background-image: url("/images/cmd_reply.gif")}
input.cmdupdate { width: 72px; background-image: url("/images/cmd_update.gif")}
input.cmdcreate { width: 75px; background-image: url("/images/cmd_create.gif")}
input.cmdregister { width: 79px; background-image: url("/images/cmd_register.gif")}
input.cmdupdaterecords { width: 134px; background-image: url("/images/cmd_updaterecords.gif")}
input.cmdaddnewrecord { width: 137px; background-image: url("/images/cmd_addnewrecord.gif")}
input.cmdaddnewdomain { width: 141px; background-image: url("/images/cmd_addnewdomain.gif")}
input.cmdretrievedetails { width: 129px; background-image: url("/images/cmd_retrievedetails.gif")}
input.cmdgototicket { width: 98px; background-image: url("/images/cmd_gototicket.gif")}

/*input hover*/
input.cmdlogin:hover { background-position: left -24px;}
input.cmdaddbasket:hover { background-image: url("/images/cmd_addbasket-over.gif")}
input.cmdsubmit:hover { background-image: url("/images/cmd_submit-over.gif")}
input.cmdproceedtopaymentdetails:hover { background-image: url("/images/cmd_proceedtopaymentdetails-over.gif")}
input.cmdproceedtoordersummary:hover { background-image: url("/images/cmd_proceedtoordersummary-over.gif")}
input.cmdsubmitorder:hover { background-image: url("/images/cmd_submitorder-over.gif")}
input.cmdsave:hover { background-image: url("/images/cmd_save-over.gif")}
input.cmdaddcard:hover { background-image: url("/images/cmd_addcard-over.gif")}
input.cmdadduser:hover { background-image: url("/images/cmd_adduser-over.gif")}
input.cmdcreate:hover { background-image: url("/images/cmd_create-over.gif")}
input.cmdregister:hover { background-image: url("/images/cmd_register.gif"); background-position: left -24px;}
input.cmdupdaterecords:hover { background-image: url("/images/cmd_updaterecords.gif"); background-position: left -24px;}
input.cmdaddnewrecord:hover { background-image: url("/images/cmd_addnewrecord.gif"); background-position: left -24px;}
input.cmdaddnewdomain:hover { background-image: url("/images/cmd_addnewdomain.gif"); background-position: left -24px;}
input.cmdretrievedetails:hover { background-image: url("/images/cmd_retrievedetails.gif"); background-position: left -24px;}

input.cmdgototicket:hover, input.cmdclosetickets:hover, input.cmdopentickets:hover, input.cmdreply:hover, input.cmdupdate:hover, input.cmdsearch:hover { background-position: left -24px;}



/*Tooltips*/
a.tt, span.tt {
    position: relative;
    z-index: 24;
}
span.tt { padding:0 4px ; }
a.tt span, span.tt span { display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover, span.tt:hover { z-index:25; background:;}
a.tt:hover span.tooltip, span.tt:hover span.tooltip {
    display: block;
    position: absolute;
    top: 18px; left: -50px;
	width: 224px;
	color: #fff;
	padding-top: 0px;
}
a.tt:hover span.top, span.tt:hover span.top {
	display: block;
	height: 11px;
    background: url("/images/tt_t.gif") center top no-repeat;
}
a.tt:hover span.mid, span.tt:hover span.mid {
	display: block;
    background: #7f9500 url("/images/tt_m.gif") center top repeat-y;
}
a.tt:hover span.text, span.tt:hover span.text {
	display: block;
	font-size: 11px;
	padding: 10px 14px 8px 14px; 
    background: url("/images/tt_blend.gif") center top no-repeat;
}
a.tt:hover span.bot, span.tt:hover span.bot {
	display: block;
	height: 4px;
    background: url("/images/tt_b.gif") center bottom no-repeat;
}
