/* CSS Document */
td, ul, ol, a, p, form, h1,h2, h3, h4 {
	margin:0;
	padding:0;
}
img{
	padding:0;
	margin:0;
}

ul {
	list-style-type:none;
}

a{
	outline:none;
	}

body {
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#302E31;
	margin:19px 0 0 0;
	background:url(../images/bg.gif) 0 0 repeat #fff;
	}


.spacer{
	font-size:0;
	line-height:0;
	clear:both;
	}

/* Header */
#header{
	position:relative;
	background:url(../images/banner.jpg) 0 68px no-repeat;
	height:313px;
	}
#header a.mark {
	display:block;
	position:absolute;
	left:0;
	top:0;
	margin:50px 0 0;
	height:100px;
	width:120px;
	}

#header p.callus{
	float:right;
	font-size:14px;
	line-height:18px;
	padding:0;
	width:159px;
	top:49px;
	right:41px;
	position:absolute;
	color:#500E83;
	background-color:inherit;
	}
#header div.lady{
	display:block;
	position:absolute;
	width:212px;
	height:306px;
	left:484px;
	background:url(../images/lady.png) no-repeat 0 0;
	}


#header p.new{
	float:left;
	width:259px;
	font-size:17px;
	line-height:24px;
	padding:262px 0 5px 83px;
	color:#FFFC00;
	background-color:inherit;
	}

#header p.new strong{
	font-size:14px;
	line-height:18px;
	color:#870000;
	background-color:inherit;
	}

#header p.new a{
	text-decoration:none;
	color:#fff;
	background-color:inherit;
	}

#header p.new a:hover{
	color:#ECC200;
	background-color:inherit;
	}

#header p.bookmark{
	float:right;
	width:63px;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	margin:0 0 0 150px;
	padding:0 24px 0 0;
	color:#fff;
	background-color:inherit;
	}


/* Body Panel */

table.bodypan{
	color:#302E31;
	background: url(../images/body-top-sha.gif) no-repeat 695px 0 #fff;
	border-left:1px solid #95BA34;
	border-right:1px solid #95BA34;
	border-bottom:1px solid #95BA34;
	}

table.bodypan p{
	padding:0 0 16px 0;
	text-align:justify;
		}

table.bodypan a{
	color:#BD0000;
	background-color:inherit;	
	}

table.bodypan a:hover{
	text-decoration:none;
	color:#810000;
	background-color:inherit;	
	}
td.rightpan{
	padding:0 0 0 29px;
	}
td.rightpan h2{
	width:451px;
	font:normal 24px/28px "Trebuchet MS", Arial, sans-serif;
	color:#466F07;
	}

td.rightpan h2 span{
	display:block;
	width:451px;
	height:22px;
	font-size:0;
	line-height:0;
	background:url(../images/dotet-line.gif) 0 0 repeat-x #fff;	
	}

td.rightpan img.product{
	border:1px solid #875A9C;
	display:block;
	}
td.rightpan img.picleft{
	float:left;
	margin:0 10px 0 0;
	border:1px solid #875A9C;
	display:block;
	}
td.rightpan p.click{
	width:171px;
	height:23px;
	margin:0 0 5px 0;
	padding:0;
	text-align:center;
	}

td.rightpan p.click a{
	float:left;
	width:171px;
	line-height:23px;
	text-decoration:none;
	font-weight:bold;
	color:#000;
	background-color:inherit;	
	background:url(../images/click-butn-right.gif) 100% 0 no-repeat #D5D4E2;	
	}
td.rightpan p.click a.how{
	width:213px;
	}

td.rightpan p.click a:hover{
	color:#fff;
	background-color:#D5D4E2;
	}

td.rightpan p.purchase{
	width:128px;
	height:23px;
	margin:0;
	padding:0;
	}

td.rightpan p.purchase a{
	float:left;
	width:74px;
	line-height:21px;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	padding:0 0 0 54px;
	color:#000;
	background-color:inherit;	
	background:url(../images/click-butn-right.gif) 100% 0 no-repeat #D5D4E2;	
	}

td.rightpan p.purchase a:hover{
	color:#fff;
	background-color:#D5D4E2;
	}

td.rightpan td.bord{
	border:1px solid #5A2875;
	}
td.extpadding{
	padding:30px 0 0 0;
	}

table.bodypan p strong{
	font-weight:bold;
	color:#F45600;
	background-color:inherit;
	font-size:12px;
	}
table.bodypan p span.black{
	color:#000;
	background-color:inherit;
	font-weight:bold;
	padding:20px 0 0 0;
	display:block;
	}
table.bodypan .rightcon{
	padding:0 10px 0 10px;
	}
	
/*---leftside--*/
p.title{
	font-size:18px;
	color:#476F07;
	background-color:inherit;
	}

.leftside ul{
	padding:5px 0 27px 0;
	}
.leftside ul li{
	height:24px;
	background:url(../images/dotet-line.gif) repeat-x 0 100%;
	font-size:12px;
	line-height:24px;
	font-weight:bold;
	}
.leftside ul li.nobrd{
	background:none;
	}
.leftside ul li a{
	color:#F45600;
	padding:0 0 0 10px;
	text-decoration:none;
	}
td.finalist{
	height:247px;
	background:url(../images/left-banner01.jpg) no-repeat 0 0;
	}
td.finalist p{
	width:148px;
	font-size:12px;
	line-height:16px;
	padding:154px 0 14px 13px;
	text-align:left;
	}
td.finalist p span{
	font-weight:bold;
	color:#C60C11;
	display:block;
	}
td.finalist a{
	color:#fff;
	text-decoration:none;
	font-size:12px;
	line-height:19px;
	width:48px;
	font-weight:bold;
	margin:0 0 0 99px;
	display:block;
	}
td.buspad{
	padding:40px 0 0 0;
	}
table.businessbase{	
	background:url(../images/purple-brd.gif) repeat-y 0 0 ;
	}
td.business{
	background:url(../images/new-banner.jpg) no-repeat 0 0;
	}
td.business h3.newbus{
	padding:15px 0 0 61px;
	width:176px;
	text-transform:uppercase;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	}
td.business h4.newbus02{
	padding:10px 0 8px 52px;
	font-size:12px;
	line-height:17px;
	font-weight:bold;
	}
td.business ul{
	width:240px;
	padding:0 0 0 7px;
	}
td.business ul li{
	background:url(../images/arrow.gif) no-repeat 0 3px;
	padding:0 0 14px 11px;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	}
td.business span.extmerg{
	width:112px;
	padding:0 0 0 8px;
	float:left;	
	}
td.business .extmerg a.watch{
	background:url(../images/watch-bg.gif) no-repeat 0 0;
	width:112px;
	height:25px;
	color:#fff !important;
	display:block;
	text-align:center;
	text-decoration:none;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	}
td.business .extmerg a.watch span{
	width:80px;
	height:15px;
	background:url(../images/greenarrow.jpg) no-repeat 100% 5px;
	padding:0 16px 0 7px;
	display:block;
	}
td.business .extmerg a.watch:hover{
	text-decoration:underline !important;
	}
td.busibot{
	height:140px;
	background:url(../images/business-bot.jpg) no-repeat 0 100%;
	}
td.busibot p.busitxt{
	width:151px;
	font-size:13px;
	font-weight:bold;
	line-height:16px;
	padding:36px 23px 0 0 !important;
	float:right;
	}
td.busibot p.busitxt02{
	width:139px;
	font-size:19px;
	font-weight:bold;
	line-height:21px;
	padding:16px 8px 0 0 !important;
	float:right;
	color:#980D0D;
	text-align:left !important;
	}
/*--footer--*/
.footer{
	background:url(../images/dotet-line.gif) repeat-x 0 0;
	padding:16px 0 15px 18px;
	}
.footer p{
	width:614px;
	float:left;
	color:#4E0A6D;
	font-size:12px;
	
	}
.footer p a{
	color:#4E0A6D !important;
	margin:0 6px;text-decoration:none;
	}
.footer p a:hover{
	text-decoration:underline !important;
	}
.footer div{
	display:block;
	padding:0 20px 0 0;
	float:right;
	}
.footer p a.busibutton{
	background:url(../images/business-button.jpg) no-repeat 0 0;
	width:162px;
	height:22px;
	display:block;
	text-align:center;
	font-weight:bold;
	color:#fff !important;
	margin:8px 0 0 0;
	font-size:12px;
	line-height:20px;
	}
.purpleFooter{
	border-top:1px solid #CCC6DA;
	background:#D5D4E2;
	color:#490569;
	font-size:11px;
	padding:0 0 0 29px;
	}
.greenFooter{
	background:#476F07;
	padding:9px 6px 13px 6px;
	text-align:center;
	font-size:10px;
	color:#fff;
	}

td.click01{
	height:28px;
	background:url(../images/bmid.gif) 0 0 repeat-x;
	width:280px;
	text-align:center;
	}
td.click02{
	width:15px;
	height:28px;
	background:url(../images/bleft.gif) 0 0 repeat-x;
	}
td.click03{
	width:15px;
	height:28px;
	background:url(../images/bright.gif) 0 0 repeat-x;
	}

td.click01 a{
	line-height:28px;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	background-color:inherit;
	
	}
td.click01 a:hover{
	color:#CBB3D7;
	background-color:inherit;	
	}

td.contact {
	background:url(../images/contact-pic.jpg) 100% 0 no-repeat;
	padding:17px 0 17px 0;
	color:#000;
	}
td.contact h2{
	font:normal 19px/28px "Trebuchet MS", Arial, sans-serif;
	color:#466F07;
	padding:0 0 10px;
	}
h2.innertxt{
	font:normal 19px/28px "Trebuchet MS", Arial, sans-serif !important;
	color:#466F07;
	padding:0 0 10px;
	}

p.contxt {
	font:bold 13px/20px Arial, Helvetica, sans-serif;
	padding:0 0 24px;
	}
p.contxt a {
	text-decoration:none;
	color:#000;
	}
p.contxt a:hover {
	text-decoration:underline;
	}
p.contxt1 {
	font:bold 13px/14px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	}
p.contxt1 a {
	color:#F45600;
	background-color:inherit;
	text-decoration:none;
	}
p.head {
	font:18px/20px Arial, Helvetica, sans-serif;
	color:#F45600;
	background-color:inherit;
	text-transform:uppercase;
	padding:0 0 24px;
	}
td.pic01 {
	width:93px;
	height:22px;
	padding:128px 0 30px 75px;
	background:url(../images/pic01.gif) 0 0 no-repeat;
	font-weight:bold;
	}

td.pic02 {
	width:95px;
	height:22px;
	padding:128px 15px 30px 73px;
	background:url(../images/pic02.gif) 0 0 no-repeat;
	font-weight:bold;
	}
td.pic03 {
	width:93px;
	height:22px;
	padding:167px 0 30px 75px;
	background:url(../images/pic03.gif) 2px 0 no-repeat;
	font-weight:bold;
	}
td.pic04 {
	width:93px;
	height:22px;
	padding:166px 0 30px 75px;
	background:url(../images/pic04.gif) 0 0 no-repeat;
	font-weight:bold;
	}
td.pic05 {
	width:96px;
	height:22px;
	padding:170px 0 20px 72px;
	background:url(../images/pic05.gif) 0 0 no-repeat;
	font-weight:bold;
	}
td.pic06 {
	width:96px;
	height:22px;
	padding:170px 0 20px 72px;
	background:url(../images/pic06.gif) 0 0 no-repeat;
	font-weight:bold;
	}
/*product*/

td.product{
	background:url(../images/white.gif) repeat-x 0 100% #fff;
	color:#000;
	padding:17px 10px 17px;
	}
.block td {
	padding:0 20px 45px 0;
	background:url(../images/white.gif) repeat-x 0 100% #E6E6E6;
	}
.block td h3 {
	font:normal 18px/28px Arial, Helvetica, sans-serif;
	height:26px;
	}

.block td p.subheding {
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#5C5C5C;
	background-color:inherit;
	padding:0 0 16px 0;
	}

.block td img {
	display:block;
	float:left;
	width:auto; height:auto;
	border:1px solid #64347A;
	margin:0 10px 0 0;
	}
.block td p.txt {
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	padding:0 0 8px;
	}
.block td a {
	color:#FF5400;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	background-color:inherit;
	}
.block td a:hover {
	color:#000;
	background-color:inherit;
	text-decoration:none;
	}
.block td h3.pro01 {
	color:#FF5400;
	background-color:inherit;
	}
.block td h3.pro02 {
	color:#47195D;
	background-color:inherit;
	}
.block td h3.pro03 {
	color:#086F70;
	background-color:inherit;
	}
.block td h3.pro04 {
	color:#04519F;
	background-color:inherit;
	}
.block td h3.pro05 {
	color:#B00808;
	background-color:inherit;
	}
.block td h3.pro06 {
	color:#3B6509;
	background-color:inherit;
	}
.block td h3.pro07 {
	color:#B4258D;
	background-color:inherit;
	}
.block td h3.pro08 {
	color:#673E13;
	background-color:inherit;
	}
.block td h3.pro09 {
	color:#5C670F;
	background-color:inherit;
	}
.block td h3.pro10 {
	color:#282A8E;
	background-color:inherit;
	}
	
