body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	background-color: #C3E6F5;
	background-image: url(images/bg-global.jpg);
	background-repeat: repeat-x;
}
#master-table {
	background-image: url(images/bg-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#logo-box {
	background-image: url(images/bg_logobox.jpg);
	height: 178px;
	width: 283px;
	background-position: right top;
	text-align: center;
	vertical-align: middle;
}
#content-box {
	background-image: url(images/contentbox-bg.jpg);
	background-repeat: repeat-y;
	height: 440px; 
}
#nav-box {
	height: 178px;
	width: 677px;
	background-image: url(images/bg-navbox.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #075992;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#nav-box a {
	color: #FFFFFF;
	text-decoration: none;
}
#nav-box a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#nav {
	background-image: url(images/bg-nav.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 52px;
	width: 667px;
	text-align: center;
	vertical-align: middle;
}
#nav a {
	font-family: Tahoma;
	font-size: 12px;
	color: #075992;
	text-decoration: none;
	font-weight: bold;
}
#nav a:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#home {
	background-color: transparent;
	background-image: url(images/icon-home.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 8px;
}
#home:hover {
	background-image: url(images/hover-home.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#home-active,#home-active a  {
	background-image: url(images/hover-home.png);
	background-repeat: no-repeat;
	background-position: center center;
	color: #FFFFFF;
	text-decoration: none;
}
#products {
	background-color: transparent;
	background-image: url(images/icon-products.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 8px;
}
#products:hover {
	background-image: url(images/hover-products.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#products-active,#products-active a {
	background-image: url(images/hover-products.png);
	background-repeat: no-repeat;
	background-position: center center;
	color: #FFFFFF;
	text-decoration: none;
}
#myaccount {
	background-color: transparent;
	background-image: url(images/icon-myaccount.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 8px;
}
#myaccount:hover {
	background-image: url(images/hover-myaccount.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#myaccount-active,#myaccount-active a  {
	background-image: url(images/hover-myaccount.png);
	background-repeat: no-repeat;
	background-position: center center;
	color: #FFFFFF;
	text-decoration: none;
}
#about {
	background-color: transparent;
	background-image: url(images/icon-about.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 8px;
}
#about:hover {
	background-image: url(images/hover-about.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#about-active,#about-active a  {
	background-image: url(images/hover-about.png);
	background-repeat: no-repeat;
	background-position: center center;
	color: #FFFFFF;
	text-decoration: none;
}
#contact {
	background-color: transparent;
	background-image: url(images/icon-contact.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 8px;
}
#contact:hover {
	background-image: url(images/hover-contact.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#contact-active,#contact-active a  {
	background-image: url(images/hover-contact.png);
	background-repeat: no-repeat;
	background-position: center center;
	color: #FFFFFF;
	text-decoration: none;
}
#help {
	background-color: transparent;
	background-image: url(images/icon-help.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 8px;
}
#help:hover {
	background-image: url(images/hover-help.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#help-active,#help-active a  {
	background-image: url(images/hover-help.png);
	background-repeat: no-repeat;
	background-position: center center;
	color: #FFFFFF;
	text-decoration: none;
}
#left-pan {
	background-image: url(images/bg-leftpan.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#content-box h1 {
	font-size: 28px;
	font-weight: normal;
	font-family: Tahoma;
	margin: 0px;
	padding: 0px;
	color: #2A5E9E
}
#content-box h2 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #2A5E9E;
	margin: 0px;
	padding: 0px;
}
#hm-product-box {
	background-color: #EFF8FC;
	background-image: url(images/bg-pbox-top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#hm-product-box #p1 {
	background-image: url(images/p1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px; 
	padding-bottom: 10px;
	padding-right: 5px;
}
#hm-product-box #p2 {
	background-image: url(images/p2.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}
#hm-product-box #p3 {
	background-image: url(images/p3.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}
#hm-product-box #p4 {
	background-image: url(images/p4.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}
#hm-product-box #p5 {
	background-image: url(images/p5.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}
#hm-product-box #p6 {
	background-image: url(images/p6.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}
#hm-product-box #p7 {
	background-image: url(images/p7.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}
#hm-product-box #p8 {
	background-image: url(images/p8.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}

#hm-product-box #p9 {
	background-image: url(images/p9.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}
#hm-product-box #p10 {
	background-image: url(images/p10.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}
#hm-product-box #p11 {
	background-image: url(images/p11.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}
#hm-product-box #p12 {
	background-image: url(images/p12.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}
#hm-product-box #p13 {
	background-image: url(images/p13.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}
#hm-product-box #p14 {
	background-image: url(images/p14.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}
#hm-product-box #p15 {
	background-image: url(images/p15.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 95px;
	padding-bottom: 10px;
	padding-right: 5px;
}

#p1 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p2 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p3 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p4 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p5 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p6 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p7 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p8 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p9 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p10 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p11 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p12 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p13 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p14 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#p15 h3 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}

#p1 a,#p2 a,#p3 a,#p4 a,#p5 a,#p6 a,#p7 a,#p8 a, #p9 a, #p10 a , #p11 a , #p12 a , #p13 a , #p14 a,  #p15 a  {
	color: #2A5E9E;
	text-decoration: none;
}

#p1 a:hover,#p2 a:hover,#p3 a:hover,#p4 a:hover,#p5 a:hover,#p6 a:hover,#p7 a:hover,#p8 a:hover, #p9 a:hover, #p10 a:hover , #p11 a:hover , #p12 a:hover , #p13 a:hover , #p14 a:hover,  #p15 a:hover  {
	text-decoration: underline;
}

p {
	line-height: 16px;
}
#leftbox1 {
	background-image: url(images/leftbox1.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 169px;
	width: 251px;
	vertical-align: top;
}
#leftbox2 {
	background-image: url(images/leftbox2.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 169px;
	width: 251px;
	vertical-align: top;
}
#leftbox3 {
	background-image: url(images/leftbox3.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 169px;
	width: 251px;
	vertical-align: top;
}#left-pan .info {
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}
#footer {
	padding: 10px;
	color: #6F96A7;
}
#footer a {
	color: #075992;
	text-decoration: none;
	padding: 5px;
	font-size: 12px;
}
#footer a:hover {
	text-decoration: underline;
}
.but {
	background-image: url(images/btn.png);
	height: 30px;
	width: 90px;
	font-weight: normal;
        font-size: 15px;
        font-family: tahoma;
	color: #FFFFFF;
}
.but-off {
	background-image: url(images/btn-off.png);
	height: 32px;
	width: 126px;
	font-weight: bold;
	color: #FFFFFF;
}

.mytable {
        border-style:ridge;
	border-color:blue;
        border-width:thin;
}
#resume,#view,.but-off  {
	background-color: transparent;
	background-image: url(images/btn-off.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	height: 27px;
	width: 99px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style:none;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}

#submit,#register,#cancel,#change,#button,#start,#resume,#view,.but  {
	background-color: transparent;
	background-image: url(images/btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	height: 30px;
	width: 90px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.infosmith {
	color: #2A5E9E;
	font-size: 10px;
}
#fs-top h2 {
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
#fs-top {
	font-size: 12px;
	color: #FFFFFF;
}
#fs-contents {
	background-image: url(images/bg-fsbox.gif);
	background-repeat: repeat-y;
	padding-top: 22px;
	padding-right: 22px;
	padding-bottom: 22px;
	padding-left: 22px;
}
.blue {
	color: #00A1CF;
	font-weight: bold;
}
#fs-contents h2 {
	font-size: 18px;
	font-weight: bold;
	color: #009FCE;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

#fs-contents h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#fs-contents h4 {
	font-size: 13px;
	
	margin: 0px;
	padding: 0px;
	color: #009FCE;
}
.xpltn {
	font-size: 14px;
	font-weight: bold;
	color: #00A1CF;
}
.red {
	color: #FF0000;
	font-weight: bold;
}
.white {
	color: #FFFFFF;
	text-decoration: none;
}

.green {
	color: #009900;
	font-weight: bold;
}
.white a {
	color: #FFFFFF;
	text-decoration: underline;
}

.faq {
	font-family: tahoma;
	font-size: 11px;
	vertical-align: top;
	color: black;
}

.ralign {
	font-family: tahoma;
	font-size: 9px;
	align: right;
}

.faq a {
	text-decoration: none;
}
.faq a:hover {
	text-decoration: underline;
	color: #009900;
}

.but-big {
	background-color: transparent;
	background-image: url(images/btn-big.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	height: 30px;
	width: 140px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
        font-weight: normal;
        font-size: 15px;
        font-family: tahoma;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.checkoutpaypal{
	background-color: transparent;
	background-image: url(https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	height: 45px;
	width: 150px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	
}
.but-big:hover
{
	cursor:pointer;
}

.but:hover
{
	cursor:pointer;
}
.but-off:hover
{
	cursor:move;
}

.price {
	font-size: 30px;
	font-weight: bold;
	color: #993300;
	font-family: arial;
}

.price  .sup {
	font-size: 18px;
	vertical-align: top;
}

.catname
{
	font-size: 16px;
	vertical-align: top;
	color: #00A1CF;
	font-weight: bold;
}
.testimony
{
	font-size: 16px;
	font-weight: bold;
	color: #993300;
	font-family: arial;
}

.advertisment
{
    	font-size: 18px;
	font-weight: bold;
	color: #993300;
	font-family: arial;
}
.catnamesmall
{
	font-size: 11px;
	vertical-align: top;
	color: #993300;
	font-weight: bold;
}
.error {
	font-weight: bold;
	color: #FF0000;
}
.success {
	font-weight: bold;
	color: #009900;
}
.info {
	color: #2A5E9E;
	font-weight: bold;
	font-size: 12px;
}
.bar-frame {
	height: 18px;
	border: 1px solid #999999;
	background-color: #F7F7F7;
	text-align: left;
	vertical-align: middle;
	width: 80%;
}
.bar-fill {
	height: 18px;
	background-image: url(images/bar-fill.png);
	background-repeat: repeat-x;
	background-position: center center;
	width: 10%;
	float: left;
}
.bar-value {
	width: 25%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.bleft {
	border-width: medium;
	border-left-style:solid;
	border-left-color:#0000CC;;
}

.btop {
	border-width: thin;
	border-top-style:ridge;
	border-top-color:#CFF;
}

.thin-table {
	border-width:thin;         
	border-top-style:solid;
	border-top-color:#993300;
	border-top-color:blue;
}


.bbottom {
	border-width: medium;
	border-bottom-style:solid;
	border-bottom-color:blue;
}
#content-box .left-margins {
	padding-left: 15px;
}

.but-big-off {
	background-color: transparent;
	background-image: url(images/btn-big-off.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	height: 30px;
	width: 140px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
