@charset "iso-8859-1";
/*******************************************************************************
*  base.css : 2007 : ORLANDO WEB DEVELOPMENT
*  base set of stylesheet rules needed to form the layout, and layout only.
*******************************************************************************/
body {
	background-color:#0102CE;
	color: #000000;
	font-family: sans-serif;
	padding: 0em;
	margin: 0em;
:rtl;
	SCROLLBAR-FACE-COLOR: #821118; SCROLLBAR-HIGHLIGHT-COLOR: #333333; SCROLLBAR-SHADOW-COLOR: black; SCROLLBAR-TRACK-COLOR: #202020; 
	SCROLLBAR-DARKSHADOW-COLOR: black; SCROLLBAR-BASE-COLOR: #202020; SCROLLBAR-ARROW-COLOR: #FFFFFF;scrollbar-3dlight-color:#EFD79A;
}
#wrapper {
	width: 780px;
	height: 100%;
	top: 0em;
	left: 50%;
	margin-left: -390px;
	margin-top: 0em;
	text-align: center;
	vertical-align: top;
	padding: 0em;
	z-index: auto;
	position: absolute;

}
#header{
	text-align: center;
	vertical-align: top;
	padding: 0em;
	margin: 0em;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#innertable {
	border: 1px dotted #CCCCCC;
	height: 20em;
	width: 780em;
	margin: 0em;
	padding: 0em;
	background: #FFFFFF;
	text-align: center;
	vertical-align: top;
	position: static;
	z-index: 1;
}
#home-innertable {
	border-left: 1px solid #0102CE;
	border-right: 1px solid #0102CE;
	height: 1111px;
	width: 780em;
	margin: 0em;
	padding: 0em;
	background: url(images/back.jpg) no-repeat center top;
	text-align: center;
	vertical-align: top;
	position: static;
	z-index: 1;
}

/*******************************************************************************
*  fonts.css : 2006 : Orlando Web Development
*******************************************************************************/

img {
	border:0;
}
#splash{
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 420px;
	position: relative;
	z-index: auto;
	top: 0em;

}
#splash p{
	font: bold 70%/1.7em Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;

}
/* :root is an invalid pseudo class but mozilla knows it */
:root code{font-size: 120%;	/* monospace fonts are typically smaller that 'normal' fonts under Mozilla. */}/*Time to try and get all the heading elements to the same size regardless of browser. (IE seems to put them a big biggerthan Mozilla, typically.)*/
a{
	color: #0099FF;
	text-decoration: none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
a:hover{
	color: #FF9900;
	text-decoration: underline;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
h1{font-size: 125%;font-family: Geneva, Verdana, sans-serif;color: #666666;}
h2{
	font-size: 105%;
	font-family: Geneva, Verdana, sans-serif;
	font-style: italic;
	color: #FF0000;
	font-weight: lighter;
}
h3{font-size: 100%; font-family: Geneva, Verdana, sans-serif;}
h4{
	font-size: 95%;
	font-family: Geneva, Verdana, sans-serif;
	padding: 0px;
	margin-top: .2px;
	margin-bottom: .2px;

}
h5{font-size: 95%;font-family: Geneva, Verdana, sans-serif;}
h6{font-size: 90%;font-family: Geneva, Verdana, sans-serif;}
p {font-size:  75%;font-family: Geneva, Verdana, sans-serif;line-height: 1.7em;}
ul li ol {font-size: 70%; font-family: Geneva, Verdana, sans-serif;}
.text-small{font-family: Geneva, Verdana, sans-serif;font-size: 85%;line-height: 1.1em;color: #FFFFFF;text-decoration: none;text-align: justify;}
.rugdoctor-Extra-Large-Blue{
	color: #4A94D2;
	font: italic bolder 60px/65px Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 2em 0em 0em;
}
.rugdoctor-Large-Blue{
	color: #4A94D2;
	font: italic 800 50px/45px Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.rugdoctor-Medium-Blue{
	color: #4A94D2;
	font: italic bold 40px/26px Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 2em;
	padding: 0px;
}
.rugdoctor-Standard-Blue{color: #4A94D2;font: italic 35px Geneva, Arial, Helvetica, sans-serif;}
.rugdoctor-Small-Blue{color: #4A94D2;font: bold 24px Verdana, Arial, Helvetica, sans-serif;}
.rugdoctor-Extra-Large-Black{color: #000000;font: italic 60px Geneva, Arial, Helvetica, sans-serif;}
.rugdoctor-Large-Black{color: #000000;font: italic 50px Geneva, Arial, Helvetica, sans-serif;}
.rugdoctor-Medium-Black{color: #000000;font: italic 40px Geneva, Arial, Helvetica, sans-serif;}
.rugdoctor-Standard-Black{color: #000000;font: italic 35px Geneva, Arial, Helvetica, sans-serif;}
.rugdoctor-Small-Black{color: #000000;font: italic bold 15px Verdana, Arial, Helvetica, sans-serif;}
.rugdoctor-Extra-Large-White{color: #FFFFFF;font: italic 60px Geneva, Arial, Helvetica, sans-serif;}
.rugdoctor-Large-White{color: #FFFFFF;font: italic 50px Geneva, Arial, Helvetica, sans-serif;}
.rugdoctor-Medium-White{color: #FFFFFF;font: italic bold 40px/48px Geneva, Arial, Helvetica, sans-serif;}
.rugdoctor-Standard-White{color: #FFFFFF;font: italic bold 26px/29px Geneva, Arial, Helvetica, sans-serif;}
#section-01{
	margin: 1.5em 0.8em 1.5em 1.5em;
}
#section-02{
	margin: 0em 0.8em 0em 1.5em;
}
#section-03{
	background: url(home/mighty-pro-logo.jpg) no-repeat right top;
	margin: .5em 0.8em 0.8em 1.5em;
	padding: 0px;
	height: 200px;
	width: 370px;
	float: left;
	position: relative;
	z-index: auto;
	left: 1em;
	top: 1em;



}
#section-04{
	text-align: center;
	vertical-align: top;
	margin: 1em 0em 0em;
	padding: 0px;
	width: 125px;
	font: bold 14px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	position: relative;
	z-index: auto;
	left: 0em;
	top: 0em;
	height: 200px;



}
#section-05{
	margin: 1em 0em 0em 1.2em;
	padding: 0px;
	height: auto;
	width: 175px;
	position: relative;
	z-index: 100;
	top: 13em;
	text-align: left;
	vertical-align: top;
	float: left;
	right: 15em;
}
#section-06{
	margin: 9em 0em 0em;
	padding: 0em;


}
#section-07{
	margin: 0.9em .5em 0em 0em;
	padding: 0px;
	height: 290px;
	width: 400px;
	position: relative;
	z-index: 200;
	top: 0em;
	text-align: center;
	vertical-align: top;
	float: right;
	right: 0em;

}

#section-08{
	margin:2.4em 0em 0em 2.5em;
	padding: 0px;
	height: 68px;
	width: 305px;
	position: relative;
	z-index: 200;
	top: 0em;
	text-align: center;
	vertical-align: top;
	float: right;
	right: 0em;
}
#section-09{
	margin:0em;
	padding: 0px;
	height: 68px;
	width: 305px;
	position: relative;
	z-index: auto;
	top: 16em;
	text-align: center;
	vertical-align: top;
	float: left;
	left: 1em;
}
/***********************************************
 * PRIMARY NAVIGATION
 ***********************************************/
#primaryNav {list-style: none;margin: 0;padding: 0;position: absolute;right: 0em;text-align: center;top: 15em;}
.menu {text-align:center;font-size:0.85em:59.375em;;height: 150px;z-index: auto;position: relative;top: 0em;left: 0em;background: url(tmp/menubg1.png) repeat-x left top;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:190px;}/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;width:190px;position:relative;}/* style the links for the top level */
.menu a{display:block;font-size:13px;text-decoration:none;color:#FFFFFF;width:190px;height:150px;padding-left:0px;line-height:30px;font-weight: bold;border: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;}
/* style the top level hover */
.menu a:hover{font-size:13px;text-decoration:none;color:#FFCC00;background:#000000 url(tmp/menubg1.png) left top;height:17px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.gift {background: url(tmp/menu5.jpg) no-repeat left top;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a{width:190px;width:190px;}/* style the second level background */.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#A59C89 url('/2007/drop.gif') no-repeat right bottom;}
/* style the second level hover */
.menu ul ul a.drop:hover{background:transparent;}
.menu ul ul :hover > a.drop {background:transparent;}/* style the third level background */.menu ul ul ul a, .menu ul ul ul a:visited {background:transparent;}/* style the third level hover */
.menu ul ul ul a:hover {background:transparent;}/* hide the sub levels and give them a positon absolute so that they take up no room */.menu ul ul {visibility:hidden;position:absolute;height:0;top:30px;left:0; text-align:left;width:175px;}
/* another hack for IE5.5 */
* html .menu ul ul {top:150px;t\op:31px;}/* position the third level flyout menu */
.menu ul ul ul{left:190px; top:0;width:190px;}/* position the third level flyout menu for a left flyout */.menu ul ul ul.left {left:-190px;}
/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}
/* style the second level links */
.menu ul ul a{
	background:transparent;
	color:#FFFFFF;
	height:auto;
	padding:4px;
	width:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: .7em;
	margin-left: 8px;
}
* html .menu ul ul a{width:190px;w\idth:190px;}

.menu ul ul a:hover{
	background:#000000;
	height:auto;
	padding:4px 4px;
	width:190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: .7em;
	text-decoration: underline;
}
.menu :hover > a, .menu ul ul :hover > a {color:blue;background:transparent;}
/* make the second level visible when hover on first level list OR link */
.menu ul :hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}
   /***********************************************
 * top Menu
 ***********************************************/
#nav {margin: 0 auto;
padding: 0;
clear: both;
width: 780px;
height: 25px;
voice-family: "\"}\"";
voice-family: inherit;
width: 800px;
background: #f0f0f0;
text-align: left;
padding-left: 5px;
padding-top: 3px;}

#navtop {
	margin: 0em;
	padding: 0em;
	list-style: none;
	text-align: center;
}
#navtop li {float:left;list-style: none;}
#navtop li a{display: block;background: transparent;text-align: left;color: #999999;padding: 0em;text-decoration: none;margin: 0em 1.5em 0em 0em;border: 1px outset transparent;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;list-style: none;}
#navtop li a:hover {background: #transparent;color: #FF9900;text-decoration: underline;border: 1px inset transparent;}

#TopNav{
	position:relative;
	text-align:center;
	width:59.375em;
	z-index: auto;
	height: 30px;
	top: 0em;
	left: 0em;
	margin: 0px;
	background: url(tmp/TopNav-bg.png) no-repeat left top;
	padding: 0px;
}
#TopNav ul{
	margin:.45em 0em 0em;
	padding: 0em;
}
#TopNav li{font-size:75%; color:#006699; display:block; float:left; background-image:url('/2007/secNav_arrow.gif'); background-repeat:no-repeat; background-position: left top; padding-left:1.4em; margin-left:0; margin-right:0; margin-top:0; margin-bottom:.5em}
#TopNav li a{color: #FFFFFF;text-decoration: none;}
#TopNav li a:hover{color: #FFCC00;text-decoration: underline;}
#Global-Main {
	border: 1px dotted #CCCCCC;
	height: 30em;
	width: 780px;
	margin: 0em;
	padding: 0em;
	background: #FFFFFF;
	text-align: center;
	vertical-align: top;
	position: relative;
	z-index: 0;
}
#Main {
	position: relative;
	width:59.375em;
	height: 38.5em;
	top: .5em;
	z-index: auto;
	text-align: center;
	vertical-align: top;
	background:#25231D url(tmp/BgChecked.gif) repeat-x left top;
	left: 0em;
	margin: 0em;
	padding: 0em;
	border-top: 10px ridge #FF0000;
	border-right: 1px solid #CCCCCC;
	border-bottom: 10px ridge #990000;
	border-left: 1px solid #CCCCCC;
}
#MainPodLeft {
	position: relative;
	top: 2.5em;
	left: 0em;
	width:210px;
	height:250px;
	z-index: auto;
	padding: 0em;
	float:left;
	text-align:center;
	vertical-align: top;
}
#MainPodLeftLogo {
	position: relative;
	top: .3em;
	left: 1.1em;
	width:186px;
	height:173px;
	text-align: center;
	vertical-align: top;
	margin: 0em;
	padding: 0em;
    z-index: auto;
	vertical-align: top;
}
#MainPodLeftContent {
	position: relative;
	top: .5em;
	left: 1.1em;
	width:200px;
	height:auto;
	padding: 0em;
	text-align:left;
	vertical-align: top;
	z-index: auto;
}
#MainPodLeftContent p {
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: justify;
}
#MainPodRight{
    position: relative;
	top: 2.5em;
	right: .2em;
	width:auto;
	height:250px;
	padding: 0em;
	vertical-align: top;
	float:right;
    z-index: auto;
}
#Flash{
    position: relative;
	top: 0em;
	right: .3em;
	width:693px;
	height:243px;
    z-index: auto;
	padding: 0em;}
}
#MainFeatured {
	position: relative;
	top: 2em;
	left: 0em;
	width:59.0625em;
	height:150px;
	background:transparent;
	margin: 0em;
	padding: 0em;
	vertical-align: top;
	z-index: auto;
}
#MainFeaturedProd {
	background:transparent;
	text-align: center;
	vertical-align: top;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0em;
	padding: 0em;
	height: 120px;
	width: 190px;
	z-index: auto;

}

#MainFeaturedProd a{
	color: #0099FF;
	text-decoration: none;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
#MainFeaturedProd a:hover{
	color: #0099FF;
	text-decoration: underline;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
#Services {
	position: relative;
	left: 0em;
	width:59.0625em;
	height:165px;
	z-index: auto;
	margin: 0px;
	padding: 0px;
	top: 2.5em;



}
#ServicesMiva {
	position: relative;
	left: 0em;
	width:59.0625em;
	height:165px;
	z-index: auto;
	margin: 0px;
	padding: 0px;
	top: 0em;



}
#ServicesPod1 {
	margin: 0px;
	padding: 0px;
}

#ServicesPod1 a{
	color: #0099FF;
	text-decoration: none;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}
#ServicesPod1 a:hover{
	color: #0099FF;
	text-decoration: underline;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
#NewsletterPod{
	margin: 0px;
	padding: 0px;
	height: 150px;
	width: 180px;
	text-align: center;
	vertical-align: top;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;

}
#NewsletterPod h3{
	font: lighter 16px Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
#ServicesPod2 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#ServicesPod3 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
/*******************************************************************************
*  Miva Display Wizard Pro Defaults.css : 2006 : Orlando Web Development
*******************************************************************************/
.fontstyle{Verdana, Arial, Helvetica, sans-serif;}
.headtable{
    position: absolute;
	width: 59.375em;
	height: 40em;
	top: 0em;
	left: 50%;
	margin-left: -29.6875em;
	margin-top: 0em;
	z-index: auto;
	text-align: center;
	vertical-align: top;
	padding: 0em;
	}

.bodytable {width:100%;margin: 0em;padding: 0em; background:transparent;}
.bodytable h1 {
	font: italic lighter 20pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.righttable{
    background:#000000;
	margin: 0em;
	padding: 0em;
	width: 190px;
	height:auto;
	position:relative;
	float: right;
	top: 0em;
	right: 0em;
	text-align: center;
	vertical-align: top;
	z-index: auto;
}
#mivabodyheader{
	margin: 0em;
	padding: 0em;
	height: auto;
	width:98%;
	text-align: center;
	position: relative;
	top: 0em;
	z-index: auto;
}
#mivabodyheader h1{
	font: italic lighter 18px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}
#mivabodyheadermenu{margin: 0em;padding: 0em;height: 2em;width:555px;relative: absolute;top: 0em;position: relative;z-index: auto;}
.mivabodyheadernav a{
	margin: 0em;
	padding: 0em;
	cursor: crosshair;
}
.mivabodyheadernav a:hover{margin: 0em;padding: 0em;filter: Alpha(Opacity=60);}
#categoryheader{
	margin: 0em 0em 2em;
	padding: 0em;
	height: 2em;
	width: 98%;
	text-align: center;
	position: relative;
	z-index: auto;
	top: .5em;
	border-top: 1px none #990000;
	border-right: 1px none #990000;
	border-bottom: 1px solid #990000;
	border-left: 1px none #990000;
}
#categoryheader h1{margin: 0em 0em .2em;padding: 0em;height:}
#breadcrumbs{
	margin: 0em;
	padding: 0em;
	height: 2em;
	text-align: left;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	position: relative;
	z-index: auto;
	width: 100%;
	left: 1em;
	top: 0em;
}

#storefrontbodyheader{
	margin: 0em;
	padding: 0em;
	height: auto;
	width: 98%;
	text-align: center;
	position: relative;
	z-index: auto;
	top: 0em;
}
#storefrontbodyheader h1{margin: 0em 0em .2em;padding: 0em;height:}
#storefrontcontent{background:transparent;margin: 0em;padding: 0em;height: auto;text-align: left;font: 11px Verdana, Arial, Helvetica, sans-serif;color: #ffffff;position: relative;z-index: auto;width: 100%;left: 1em;top: 1em;}
#storefrontcontent h1{h1{font-size: 125%;font-family: Geneva, Verdana, sans-serif;color: #FFFFFF;}}
/*******************************************************************************
*  MivaCatTree.css : 2006 : Orlando Web Development
*******************************************************************************/
.cattable{
	color:#0099FF;
	text-decoration:underline;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 175px;
	border-top: 1px none #990000;
	border-right: 1px solid #990000;
	border-bottom: 1px none #990000;
	border-left: 1px none #990000;
	background: #333333;
}
#searchheader{width: 11.5625em;background: url(tmp/Search-Header.gif) no-repeat left bottom;margin: 0px;padding: 0px;height: 2.1875em;position: relative;z-index: auto;left: 0em;top: 0em;}
#searchbox{background-color: transparent;margin: 0px;padding: 0px;background: #990000;text-align: center;border-top: 0px none #000000;border-right: 1px solid #000000;border-bottom: 3px solid #000000;border-left: 1px solid #000000;}
#searchfield{background-color: transparent;margin: 0em;padding: 0em;float: left;background: #990000;left: 0.3em;height: 1.875em;width: 11.25em;position: relative;border: none;}
#searchbutton{width: 1.8125em;background-color: transparent;margin: 0px 0px 0px .5em;padding: 0px;height: 1.25em;float: right;position: absolute;background: #990000;border: none;}
#searchbox input.button {border: 0 none;padding: 0;margin: 0 0 0 .5em;width: 29px;font-size: 9px;color: #990000;}
#searchbox form {margin: 0;padding: 0;font: .625em Verdana, Arial, Helvetica, sans-serif;color: #0000FF;}
#vspace{width: 11.5625em;padding: 0px;height: 1.25em;}
#cattreeheader{width: 11.5625em;background: url(tmp/Cat-Tree-Header.gif) no-repeat left bottom;margin: 1em 0px 0px;padding: 0px;height: 2.1875em;}
#browseheader{width: 11.5625em;background: url(tmp/Browse-Header.gif) no-repeat left bottom;margin: 1em 0px 0px;padding: 0px;height: 2.1875em;}
.tabledata{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
/*******************************************************************************
*  RightColumn.css : 2006 : Orlando Web Development
*******************************************************************************/
#basketheader{width: 11.5625em;background: url(tmp/Basket-Header.gif) no-repeat left bottom;margin: 0em 0px -0.3em;padding: 0px;height: 2.1875em; 	z-index: auto;}
#basket{
	width: 10.9em;
	background: #F5F5F5;
	margin: 0em;
	padding: 0px;
	height: auto;
	z-index: auto;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 3px solid #000000;
	border-left: 1px solid #000000;
}
#basketcontents{
	width: 98%;
	margin: 1em;
	padding: 5px;
	height: auto;
	z-index: auto;
}
#baskettotal{
	width: 4em;
	background: transparent;
	margin: 0em;
	padding: 0px;
	height: auto;
	font: lighter 16px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	z-index: auto;
	float:left;
}
#basketitems{
	width: 6em;
	background: transparent;
	margin: .5em 0em 0em;
	padding: 0px;
	height: auto;
	font: lighter 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	float:right;
	z-index: auto;
}
#viewcart{
	width: 6.5em;
	height: 1.125em;
	margin: 1em 0em .5em;
	padding: 0em;
    background: transparent;
	padding: 0px;
}
#affiliates{
	width: 10.9em;
	background: transparent;
	margin: .5em 0em 0em;
	padding: 0px;
	height: 2em;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 3px solid #000000;
	border-left: 1px solid #000000;
	z-index: auto;
	text-align: center;
	vertical-align: middle;
}
#affiliates a{
	font: bold 75% Verdana, Arial, Helvetica, sans-serif;
	margin: 0.5em 0em 0em;
	position: relative;
	padding: 0em;
	height: 1em;
	width: 100%;
}
#skype{
	width: 10.9em;
	background: transparent;
	margin: .5em 0em 0em;
	padding: 0px;
	height: 5em;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 3px solid #000000;
	border-left: 1px solid #000000;
	z-index: auto;
	text-align: center;
	vertical-align: top;
}
#skype a{
	font: bold 75% Verdana, Arial, Helvetica, sans-serif;
	margin: 0.5em 0em 0em;
	position: relative;
	padding: 0em;
	height: 1em;
	width: 100%;
}
#newprodheader{background: url(tmp/NewProducts-Header.gif) no-repeat left bottom;width: 11.5625em;height: 2.1875em;margin: 0em;padding: 0em;}

/*******************************************************************************
*  MivaFooteer.css : 2006 : Orlando Web Development
*******************************************************************************/
.footertable{
	margin: 0em;
	padding: 0em;
	background: #000000;
	text-align: center;
	border-top: 1px none #F5F5F5;
	border-right: 1px solid #F5F5F5;
	border-bottom: 1px solid #F5F5F5;
	border-left: 1px solid #F5F5F5;
	height: 165px;
	width: 59.375em;
	position: relative;
	z-index: auto;
	left: 0em;
	top: 0em;





}
#footer{
	margin: 0em;
	padding: 0em;
	height: 2em;
	width:780px;
	position: relative;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #333333;
	text-align: center;
	vertical-align: top;
	border-top: 2px outset #990000;
	border-right: 1px solid #FFFFFF;
	border-bottom: 2px inset #990000;
	border-left: 1px solid #FFFFFF;
	top: 0em;
	z-index: auto;
	left: 0em;

}
#footernav {text-align:right;margin: 0em;padding: 0em;position: relative;float: left;top:0.2em;height: 1em;width: 98%;left: 0em;z-index: auto;}
#footernav li {display:inline;padding:0;margin: 0em 1em 0em 0em;}
#footernav a {color:#ffffff;text-decoration:bold;font: 7pt Verdana, Arial, Helvetica, sans-serif;}
#footernav a:hover {color:#0000FF;text-decoration:underline;}
#footer p {
	color:#FFFFFF;
	text-decoration:none;
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0em;
	padding: 0em;
}
.link {font: 10px Verdana, Arial, Helvetica, sans-serif;text-align: center;margin: 0px;padding: 0px;}
/*******************************************************************************
*  Miscellaneous Formatting : 2007 : Orlando Web Development
*******************************************************************************/
.Form{font: 10px Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;background: #333333;margin: 0px;padding: 2px;border: 1px solid #990000;}
.text-small-blk {
font-family: Geneva, Verdana, sans-serif;font-size: 85%;line-height: 1.1em;color: #000000;text-decoration: none;text-align: justify;
}
.Registration-Mark {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin-bottom: 0.3em;
	text-align: right;
	vertical-align: top;
	padding-bottom: .3em;


}

