body {margin:10px 0; font:normal 12px Tahoma; color:#1c004e; background:url(../images/back.gif) repeat-x top left;}
p, h1, h2, h3, form {margin:0px; padding:0px;}
h1 {padding:0 0 17px 0; margin-bottom:10px; font:normal 20px Tahoma; color:#2ba7f1; text-align:center; background:url(../images/h1_shape.gif) no-repeat center bottom;}

ul {margin:0px; padding:0px; list-style:none;}
img {border:0px;}

.floatLeft {float:left;}
.floatRight {float:right;}

.grey11 {font:bold 11px Tahoma;}
.lightBlue13 {font:bold 13px Tahoma; color:#2da8f1;}

#topCall {height:20px; padding:6px 8px 0 0; font:bold 11px Tahoma; color:#bb53be; text-align:right; background:url(../images/call_back.gif) no-repeat top left;}
.txtTopC {height:26px; font:bold 18px Tahoma; color:#008cdf; text-align:center; background:url(../images/top_line.gif) no-repeat top left;}
.brdMainLeftRight {border-left:1px solid #2da8f1; border-right:1px solid #2da8f1;}
.brdBottom {border-bottom:1px solid #2da8f1;}
.paddMainLeftRight {padding:0 15px 15px 15px;}

.tdLeft {border-right:1px solid #dee1ee; padding:0 1px; background:url(../images/bg_left_bottom.gif) no-repeat bottom left;}
.dvMenu {margin-bottom:10px; background:url(../images/bg_left_top.gif) no-repeat top left;}
#mainMenu {}
#mainMenu li {}
#mainMenu li a {display:block; height:27px; padding:8px 0 0 34px; font:bold 14px Tahoma; color:#894d8b; text-decoration:none; outline-style:none; background:url(../images/b_bg.gif) no-repeat top left;}
#mainMenu li a:hover {color:#cb39c2; background:url(../images/b_bg.gif) no-repeat bottom left;}
#dvLeftPic {margin:0 10px 10px 10px;}
#leftOrderNow {padding:2px 0 4px 25px; border-top:3px solid #bb53be; background:url(../images/left_cart.gif) no-repeat center left #c1e7fe;}
#leftOrderNow a {font:bold 12px Tahoma; color:#bb53be; text-decoration:none;}
#leftOrderNow a:hover {color:#2ba7f1;}
#dvCC {margin:0 10px 10px 10px; text-align:center;}
#dvCC img {border:1px solid #c1e7fe;}

#dvSlide {margin-bottom:10px;}
#dvSlideTop {height:21px; background:url(../images/slide_top.gif) no-repeat top left;}
#dvSlideMain {padding:6px 0 15px 0; text-align:center; border-right:1px solid #bb53be; border-bottom:1px solid #bb53be; border-left:1px solid #bb53be;}
#slideBeforeAfter {height:16px; margin:0 20px;}

.pAll {line-height:18px;}
.pAll15 {margin-bottom:15px; line-height:18px;}

.boxTop {height:7px; background:url(../images/box_top.gif) no-repeat bottom center;}
.boxMain {padding:15px 20px 20px 20px; border-right:1px solid #cfa1d2; border-bottom:1px solid #cfa1d2; border-left:1px solid #cfa1d2; background:url(../images/box_back.gif) no-repeat top center;}
.boxTitle {text-align:center; margin:5px 0 10px 0; height:30px; font:bold 15px Tahoma; color:#bb53be;}
.boxEmailNew {text-align:center; padding-bottom:5px; font:bold 15px Tahoma; color:#bb53be;}
.boxOrn {height:10px; margin-bottom:10px; background:url(../images/box_orn.gif) no-repeat top center;}
.boxEmail {font:bold 11px Tahoma; color:#8b71d0; text-decoration:none;}
.boxEmail:hover {color:#d739dc;}

.boxTopBlue {height:7px; background:url(../images/box_top_blue.gif) no-repeat bottom center;}
.boxMainBlue {padding:15px 20px 20px 20px; margin-bottom:10px; border-right:1px solid #80caf7; border-bottom:1px solid #80caf7; border-left:1px solid #80caf7; background:url(../images/box_back_blue.gif) no-repeat top center;}

.field1 {
	font:normal 11px Tahoma;
	background-color:#fbf5fc;
	border:solid 1px #83bbd8;
	color:#004ab7;
	padding:2px;
}
.button1
{
	font:bold 11px Tahoma;
	background-color: #ffebfb;
	border:solid 1px #83bbd8;
	color:#004ab7;
	padding:2px;
}

.red {color:#c90000;}

#footer {margin:0 1px 1px 1px; height:31px; padding:19px 15px 0 15px; border-top:2px solid #2da8f1; font:normal 11px Tahoma; color:#6f6e6f; background:url(../images/bg_footer.gif) repeat-x bottom left;}
#footer a {color:#0078bf; text-decoration:none;}
#footer a:hover {color:#cb39c2;}
#top_link a {color:#0078bf; text-decoration:none;}
#top_link a:hover {color:#cb39c2;}



