.cart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: D90407;
	text-decoration: none;
}
.body-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.body-text:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}
.left-button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.left-button:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.special {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.lowerbg {
	background-image: url(images/lower-bg.jpg);
	background-repeat: repeat-x;
}
.heading {
font-family:Palatino Linotype;
	font-size: 24px;
	font-weight:bold;
	color: #F83B00;
}
.heading12 {
font-family:Palatino Linotype;
	font-size: 14px;
	font-weight:bold;
	color: #F83B00;
}
.body-text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.body-text1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FEF808;
	text-decoration: none;
}




#divContainer {
background-color:#4C4C4C;
background-image:url(../images/bg_main.png);
background-repeat:repeat-y;
border-left:1px solid #999999;
border-right:1px solid #999999;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:0px;
width:780px;
}
#divLeft {
background-color:#000000;
background-image:url(../images/bg_left.png);
background-repeat:repeat-y;
display:block;
float:left;
text-align:center;
width:216px;
}
#divMainNavi {
margin-top:10px;
text-align:left;
width:216px;
}
#divFeatureDescri {
padding-left:50px;
padding-right:77px;
}
#divRight h3 {
background-image:url(../images/hr1.png);
background-position:right top;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
margin-top:30px;
padding-left:50px;
padding-top:5px;
}
#divRight h4 {
font-size:14px;
margin-left:50px;
}
#divRight p {
padding-bottom:10px;
padding-left:50px;
padding-right:80px;
}
#divRight ol {
padding-bottom:10px;
padding-left:50px;
padding-right:80px;
text-align:justify;
}
#ulMainNavi {
border-bottom:1px solid #4F4F4F;
color:#F9BB00;
font-size:14px;
list-style-type:none;
margin:0px;
padding:0px;
}
#ulMainNavi li {
background-image:url(../images/bg_navi1.png);
border-top:1px solid #4F4F4F;
display:block;
height:26px;
padding-left:50px;
padding-top:5px;
}
#ulMainNavi li.current {
background-image:url(../images/bg_navi.png);
color:#000000;
font-weight:bold;
}
#ulMainNavi a:link, #ulMainNavi a:visited, #ulMainNavi a:active {
color:#F9BB00;
}
#ulMainNavi a:hover {
color:#FF3300;
text-decoration:none;
}
#divRight {
float:right;
width:560px;
}
#divFooter {
background-color:#F31B20;
clear:both;
color:#FFFFFF;
padding-top:8px;
text-align:center;
width:780px;
}
#divFooter a:link, #divFooter a:visited, #divFooter a:active {
color:#FFFFFF;
}
#imgTitle {
display:block;
}
#divDesign {
color:#F87872;
float:right;
font-size:9px;
margin-right:5px;
margin-top:-20px;
}
#txtSize9 {
font-size:9px;
}
#tbProducts {
margin-left:28px;
}
#tbProducts p {
padding:0px 10px;
}
#tbProducts h4 {
border-bottom:1px solid #F21A0D;
color:#FFFFFF;
font-size:13px;
margin-left:0px;
}
#tbProducts a:link, #tbProducts a:active, #tbProducts a:visited {
color:#CCCCCC;
text-decoration:none;
}
#tbProducts a:hover {
color:#FFFFFF;
}
#imgPackages {
padding-bottom:30px;
padding-top:20px;
}
#tdPcakageImg {
text-align:center;
width:242px;
}
#divPath {
background-image:url(../images/bg_path.png);
background-repeat:no-repeat;
color:#999999;
height:24px;
margin:0px;
padding-left:10px;
vertical-align:middle;
width:550px;
}
#imgTitlePackage {
margin:0px;
padding:0px;
}
#divPath a:link, #divPath a:active, #divPath a:visited {
color:#CCCCCC;
}
#imgPackageTitle {
margin-left:34px;
margin-top:28px;
}
#divPackageItem {
background-image:url(../images/item_right.png);
background-position:right center;
background-repeat:no-repeat;
display:inline;
height:34px;
margin-left:150px;
margin-top:30px;
padding-bottom:10px;
padding-top:10px;
vertical-align:middle;
width:auto;
}
#divPackageItem a:link, #divPackageItem a:active, #divPackageItem a:visited {
background-image:url(../images/item_left.png);
background-position:left center;
background-repeat:no-repeat;
color:#CCCCCC;
display:inline;
font-size:12px;
height:34px;
padding:10px 60px;
}
#divPackageItem a:hover {
color:#FFFFFF;
text-decoration:none;
}
#pItem {
margin:0px;
}
#imgBackProd {
margin-bottom:20px;
margin-right:20px;
margin-top:20px;
text-align:right;
}
#divPart {
display:block;
float:left;
margin-bottom:30px;
text-align:center;
width:270px;
}
#divRight h2 {
border-bottom:1px solid #999999;
clear:both;
color:#FEFBF6;
font-family:"Courier New",Courier,monospace;
font-size:20px;
margin-left:30px;
margin-right:50px;
margin-top:50px;
text-indent:5px;
}
#divRight p.error_msg {
color:#FF0000;
font-weight:bold;
}
#divRight p.msg_title {
font-size:14px;
font-weight:bold;
}
#divDetailTitle {
background-image:url(../images/bg_detail_titlebar.png);
background-repeat:no-repeat;
font-size:14px;
font-variant:small-caps;
font-weight:bold;
height:40px;
letter-spacing:2px;
margin:0px;
padding-top:16px;
text-align:center;
}
#divDetailUp {
background-color:#000000;
background-image:url(../images/bg_detail_up.png);
background-repeat:repeat-y;
margin:0px;
}
#tbDetail {
margin-left:15px;
width:530px;
}
#tdDetailTitle {
border-bottom:1px solid #5D7220;
color:#BFFF00;
font-size:12px;
font-weight:bold;
text-align:left;
width:290px;
}
#tdDetailDescri {
padding-left:10px;
padding-top:10px;
text-align:left;
vertical-align:top;
}
#tdDetailHeader {
background-color:#7F7F7F;
color:#CCCCCC;
font-weight:bold;
text-align:center;
}
#tdDetailHeader.price {
background-color:#8EA992;
color:#DDE5DE;
}
#tdDetailContent {
background-color:#616161;
}
#tdDetailContent.price {
background-color:#687369;
}
#divEngDrw {
background-image:url(../images/dot4.png);
background-position:0px 3px;
background-repeat:no-repeat;
height:15px;
margin-top:20px;
padding-left:23px;
}
#divEngDrw a {
color:#00CC33;
}
#tbDetailList {
background-color:#687369;
border:1px solid #CCCCCC;
margin-bottom:10px;
width:100%;
}
#ulDeailList {
list-style-type:none;
}
#ulDeailList li {
background-image:url(../images/dot1.png);
background-repeat:no-repeat;
line-height:15px;
margin-bottom:3px;
margin-left:-30px;
margin-top:3px;
padding-left:17px;
}
#ulDeailList li.price {
background-image:url(../images/dot2.png);
color:#C3C7C3;
}
#divPrice {
border-bottom:1px solid #B0B6B1;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
text-align:right;
}
#divPriceSub {
font-size:9px;
margin-left:10px;
margin-right:10px;
margin-top:0px;
text-align:right;
}
#imgBackBtn {
float:right;
margin-bottom:20px;
margin-right:10px;
margin-top:10px;
}
#spStartAt {
font-size:9px;
font-weight:normal;
margin-left:10px;
}
#divAddress {
float:left;
font-size:12px;
margin:0px;
padding:0px;
width:290px;
}
#divAddress p {
margin:-5px 0px 0px;
}
#spHi {
color:#FFFFFF;
font-family:"Courier New",Courier,monospace;
font-size:14px;
}
#divContactEmail {
clear:right;
float:right;
width:250px;
}
#spName {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
#spName a:link, #spName a:active, #spName a:visited {
color:#FFFFFF;
}
#divContactForm {
background-color:#666666;
border:1px solid #999999;
margin-bottom:20px;
margin-left:50px;
padding-top:20px;
width:450px;
}
#divContactForm p {
margin-bottom:10px;
margin-top:-5px;
}
#divContactForm input.txMid {
width:320px;
}
#divContactForm textarea.txMid {
height:150px;
width:320px;
}
#tbRates {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
color:#FFFFFF;
font-size:14px;
margin-bottom:50px;
width:60%;
}
#imgDyno {
float:right;
margin-bottom:50px;
margin-left:10px;
margin-right:50px;
}
#tbLinks {
background-color:#FFFFFF;
width:450px;
}
#tbLinks td {
display:table-cell;
padding-bottom:10px;
padding-top:10px;
text-align:center;
vertical-align:middle;
}
#divNews {
margin-left:50px;
margin-right:50px;
}
#divNews p {
margin:8px -30px;
}
#divNewsTitle {
border-bottom:1px solid #F21A0D;
font-size:14px;
font-weight:bold;
}
#divNewsDate {
color:#CCFF33;
font-size:9px;
margin-top:50px;
}