/* CSS Document */
*{margin:0px;padding:0px;}
.clearfloat, .clearthis{clear:both;	font-size:0px;}
body{margin:0px; padding:0px; background:url(images/main-bg.gif) 0 0 repeat-x #F2F0DC; color:#5D5B46;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;;
font-size:13px;}
div, p, ul, h2, img{margin:0px; padding:0px;} img{margin:0px; padding:0px;}
ul{list-style-type:circle;}
li {margin-left:20px;}
img {
	border: none;
}
/*----TOP PANEL----*/
#topPan{width:890px; height:140px; position:relative; margin:0 auto; top:23px; font:14px/18px Arial, Helvetica, sans-serif;}
#topPan ul{width:125px; height:22px; position:absolute; top:0px; right:130px;}
#topPan ul li{float:left; width:45px; height:22px;}
#topPan ul li a{width:45px; height:16px; display:block; background:url(images/arrow1.gif) 40px 6px no-repeat #CC0000; color:#fff; font:13px/16px Arial, Helvetica, sans-serif; text-decoration:none;}
#topPan ul li a:hover{background:url(images/arrow1-hover.gif) 40px 6px no-repeat #CC0000; color:#FEF0B7; text-decoration:none;}

#topPan ul li.register{float:left; width:65px; height:22px;}
#topPan ul li.register a{width:65px; height:16px; display:block; background:url(images/arrow1.gif) 65px 6px no-repeat #CC0000; color:#fff; font:13px/16px Arial, Helvetica, sans-serif; text-decoration:none; padding:0 0 0 10px;}
#topPan ul li.register a:hover{background:url(images/arrow1-hover.gif) 65px 6px no-repeat #CC0000; color:#FEF0B7; text-decoration:none;}

#topPan img.logo{width:281px; height:56px; position:absolute; top:53px; left:29px;}

#topPan p.callus{width:119px; height:25px; background:url(images/callus-bg.gif) 0 0 no-repeat #212121; color:#fff; position:absolute; top:53px; right:115px; line-height:24px; text-align:center;}
#topPan p.phone{width:130px; height:25px; background:#212121; color:#EAE8CD; position:absolute; top:83px; right:109px; font-size:20px; line-height:25px; text-align:center;}

/*----/TOP PANEL----*/

/*----HEADER- PANEL----*/
#headerPan{width:890px; height:35px; position:relative; margin:0 auto;}
#headerleftPan{width:46px; height:228px; float:left; background:url(images/leftfolder.gif) 0 0 no-repeat;}
/*----Header Middle Panel----*/
#headermiddlePan{width:798px; height:228px; float:left;}

/*----Menu Panel----*/
#menuPan{width:890px; height:33px; background:url(images/menu-bg.gif) 0 0 repeat-x; position:relative; margin:0 auto; border-right:1px dashed; border-left:1px dashed;}
#menuPan ul{width:890px; height:28px; position:absolute; top:2px; left:14px; list-style:none;list-style-type:none;}
#menuPan ul li{width:auto; height:28px; float:left; margin:0px 4px;}
#menuPan ul li a{display:block; background:#fff; color:#2F2A28;  font:13px/28px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;padding:0px 8px;}
#menuPan ul li a:hover{background:#2F2A28; color:#fff; border:none; text-decoration:none;}

#menuPan ul li.home{width:110px; height:28px; background:#2F2A28; color:#fff; font:13px/28px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; border:none; text-decoration:none;}

#menuPan ul li.contact a{width:110px; height:28px; display:block; background:#fff; color:#2F2A28; border:none; font:13px/28px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#menuPan ul li.contact a:hover{width:110px; height:28px; background:#2F2A28; color:#fff; border:none; text-decoration:none;}

/*----/Menu Panel----*/
#headerbodyPan{width:686px; height:184px; position:absolute; top:42px; left:46px; background:#FEFDF1; color:#fff; border-bottom:1px solid #CDCAA3; border-top:1px solid #CDCAA3;}
/*---- Header Red Panel----*/
#headerleftredPan{width:478px; height:123px; background:url(images/redpan-bg.jpg) 0 0 repeat-x #FEFDF1; color:#fff; position:absolute; top:32px; left:0px;}
#headerleftredPan h2{width:160px; height:69px; font:24px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; position:absolute; top:29px; left:36px; text-transform:uppercase;}
#headerleftredPan h2 span{font-size:39px; line-height:30px;}

#headerleftredPan p{width:262px; height:74px; display:block; position:absolute; top:24px; left:190px; font-size:14px; line-height:17px;} 
#headerleftredPan p span.largetext{font-size:18px; line-height:20px;} 

#headermiddleredPan{width:161px; height:142px; background:url(images/red-image.jpg) 0 0 no-repeat; position:absolute; top:13px; left:478px;}
/*----Header MORE Panel----*/
#headermorePan{width:47px; height:123px; position:absolute; top:32px; right:0px; font:13px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
#headermorePan a{width:39px; height:38px; display:block; background:url(images/headermore-normal.gif) 0 0 no-repeat #FEFDF1; color:#FDFCEC; text-decoration:none; padding:85px 0 0 8px;}
#headermorePan a:hover{background:url(images/headermore-hover.gif) 0 0 no-repeat; text-decoration:none;}

/*----/Header MORE Panel----*/
/*----Header Middle Panel----*/
#headerrightPan{width:46px; height:228px; float:left; background:url(images/rightfolder.gif) 0 0 no-repeat;}
/*----HEADER- PANEL----*/

/*----BODY PANEL----*/
#bodyPan{width:890px; position:relative; margin:0 auto;}
#bodyPan p{line-height:18px; padding:4px 0px;}
#bodyPan p span{font-weight:bold;}
#bodyPan p.date{width:174px; height:22px; background:#FEFEF6; color:#000; font-size:18px; line-height:22px; padding:0px;}
#bodyPan p.more{width:102px; height:16px; margin:0 0 0 582px; padding:0 0 14px 0;}
#bodyPan p.more a{width:102px; height:16px; display:block; background:#F2F0DC; color:#D80000; font:13px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
#bodyPan p.more a:hover{background:#F2F0DC; color:#7E0202; text-decoration:none;}
#bodyPan p.border{background:url(images/dot-line.gif) 0 0 repeat-x; height:1px; padding:0 0 14px 0;}

/*----Body Bottom Panel----*/
#bodybottomPan{width:890px; position:relative; margin:0 auto; padding:30px 0 0 8px;}
/*----Bottom Left Panel----*/
#bottomleftPan{width:375px; float:left; background:url(images/bodybottombg.gif) 0 0 no-repeat #FEFDF0; color:#D80000; border-bottom:1px solid #CDCAA3; border-left:1px solid #CDCAA3; border-right:1px solid #CDCAA3; margin:0px;}
#bottomleftPan h2{width:250px; height:58px; background:url(images/icon1.jpg) 0 0 no-repeat; font:26px/26px "Trebuchet MS",Arial, Helvetica, sans-serif; padding:0 0 0 65px; margin:22px 0 0 41px;}
#bottomleftPan h2 span{font-size:20px; background:#FCFBED; color:#5D5B46;}

#bottomleftPan ul{width:290px; margin:15px 0 0 50px;}
#bottomleftPan ul li{width:290px; height:30px; background:url(images/bullet1.gif) 0 0 no-repeat;} 
#bottomleftPan ul li a{width:210px; height:30px; display:block; background:url(images/bullet1.gif) 0 10px no-repeat #FEFDF1; color:#2F2A28; font-size:14px; line-height:30px; text-decoration:none; padding:0 0 0 80px;}
#bottomleftPan ul li a:hover{display:block;background:url(images/bullet1.gif) 0 10px no-repeat #FEFDF1; color:#2F2A28; line-height:30px;} 
 
#bottomleftPan p.more{width:270px; height:21px; padding:0px; margin:10px 0 25px 50px;} 
#bottomleftPan p.more a{width:270px; height:21px; display:block; background:url(images/bottom-more-bg.gif) 0 0 no-repeat #FEFDF1; color:#fff; font:13px/20px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;} 
#bottomleftPan p.more a:hover{background:url(images/bottom-more-bg.gif) 0 0 no-repeat #FEFDF1; color:#FDF6B6; text-decoration:none;} 
/*----/Bottom Left Panel----*/

/*----Bottom Right Panel----*/
#bottomrightPan{width:375px; float:left; background:url(images/bodybottombg.gif) 0 0 no-repeat #FEFDF0; color:#D80000; border-bottom:1px solid #CDCAA3; border-left:1px solid #CDCAA3; border-right:1px solid #CDCAA3; margin:0 0 0 8px;}
#bottomrightPan h2{width:250px; height:58px; background:url(images/icon2.jpg) 0 0 no-repeat; font:26px/26px "Trebuchet MS",Arial, Helvetica, sans-serif; padding:0 0 0 65px; margin:22px 0 0 41px;}
#bottomrightPan h2 span{font-size:20px; background:#FCFBED; color:#5D5B46;}

#bottomrightPan ul{width:290px; margin:15px 0 0 50px;}
#bottomrightPan ul li{width:290px; height:30px; background:url(images/bullet1.gif) 0 0 no-repeat;} 
#bottomrightPan ul li a{width:210px; height:30px; display:block; background:url(images/bullet1.gif) 0 10px no-repeat #FEFDF1; color:#2F2A28; font-size:14px; line-height:30px; text-decoration:none; padding:0 0 0 80px;}
#bottomrightPan ul li a:hover{display:block;background:url(images/bullet1.gif) 0 10px no-repeat #FEFDF1; color:#2F2A28; line-height:30px;} 
 
#bottomrightPan p.more{width:270px; height:21px; padding:0px; margin:10px 0 25px 50px;} 
#bottomrightPan p.more a{width:270px; height:21px; display:block; background:url(images/bottom-more-bg.gif) 0 0 no-repeat #FEFDF1; color:#fff; font:13px/20px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;} 
#bottomrightPan p.more a:hover{background:url(images/bottom-more-bg.gif) 0 0 no-repeat #FEFDF1; color:#FDF6B6; text-decoration:none;} 
/*----/Bottom Left Panel----*/

/*----- Kop Panel */
#kop {
  background: #212121 url(images/header.jpg) no-repeat;
  height: 150px;
}
* html #kop {
  background: #212121 url(images/header.jpg) no-repeat;
  height: 130px;
}
#logo {
  position: absolute;
  top: 20px;
  left: 390px;
  width: 320px;
  color: #F2F0DC;
}
#logo h1 {
  font: bold 28px "arial narrow", arial, sans-serif;
}
#logo p {
  margin: 0;
  font-weight: bold;
}
#scroll-text {
  text-align: left;font-size:12px;position:relative;width:800px;color:#D80000;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}
#scroll-text h4{
	font-size:16px;
}

#scroll-text p{
	margin:0;padding:0;
}
/*----- Kop Panel */


/*----/Cart Panel----*/
#cartPan{width:165px; background:url(images/cart.gif) no-repeat; position:absolute; top:25px; left:720px; padding:7px 0 0; background-position:0px 12px;text-align:left;font-family:"Trebuchet MS", arial, sans-serif;  line-height:16px;}
#cartPan p{ margin-left:52px;font-size:10px; color:#ffba0c;}
#cartPan p.cart-header{color:#FFFFFF; font-size:12px; font-weight:bold;}
#cartPan p a{color:#FFFFFF;}
#cartPan p a:hover{color:#ffba0c;}
#cartPanKosong{ 
font:18px/36px "Trebuchet MS",Arial, Helvetica, sans-serif;
color:#666666;margin:12px;
}
#cartPanKosong a{
color:#CC0000;
text-decoration:none;
} 
#cartPanKosong a:hover{
color:#CC0000;
text-decoration:underline;
} 
/*----/Cart Panel----*/
/*----FOOTER PANEL----*/
#footermainPan{ background:#3B3B3B url(images/footer-bg.jpg) repeat-x scroll 0 0;
clear:both;
color:#FFFFFF;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:13px;
line-height:20px;width:100%;}
#footerPan{width:890px; position:relative; margin:0 auto;}
#footerPan #listContainer{
	text-align:center;
}
#footerPan ul.navigation-menu{width:auto; height:20px; position:relative; margin:0px auto; padding-top:12px;}
#footerPan ul.navigation-menu li{display:inline;margin:0px;}
#footerPan ul.navigation-menu li a{padding:0 10px 0; color:#fff;text-decoration:none; font-size:12px;}
#footerPan ul.navigation-menu li a:hover{text-decoration:underline;}
#footerPan p.copyright{width:220px; position:relative; margin:0 auto; color:#F50404;  font-size:11px;}
#footerPan #authorCopyright{font-size:10px;text-align:center;margin-top:12px; }
#footerPan #authorCopyright a{color:#ffffff; text-decoration:none; padding:0px; font-size:10px;}
#footerPan #authorCopyright a:hover{text-decoration:underline;}
/*----/FOOTER PANEL----*/
/* Main Content Area */

#main_content {
	width: 670px;
	text-align: left;
	float: left;
}
#main_content .h_divider {
	margin:6px 0px;
	height: 1px;
	background:transparent url('images/dot-line.gif') repeat-x scroll 0 0;
	overflow: hidden;
}
#main_content h1 {
color:#D80000;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:26px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:32px;
}

#main_content h2 {
	background:#FEFEF6 none repeat scroll 0 0;
color:#000000;
font-size:18px;
padding:0;
vertical-align:middle;
}
#main_content h2 a {
	margin:0px 8px;color:#5D5B46;
	padding:4px 0px;
	text-decoration:none;
}
#main_content h2 a:hover {
	color:#ea8312;
	text-decoration:none;
}
#main_content h3 {
	color:#D80000;
	font-size: 14px;
	font-weight: bold;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;

}
#main_content h3 a {
	text-decoration:none;
	color:#D80000;
}
#main_content h3 a:hover {
	color: #ea8312;}
.post-time-panel {
background-attachment:scroll;
background-image:url('images/clock-icon.gif');
background-repeat:no-repeat;
background-position:0px -2px;
line-height:12px;
margin-left:3px;
margin-top:3px;
padding:0px 0 2px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px;color:#5D5B46;
}

.post-time-panel span {
margin-left:20px;
}
/* New Item Description */

/* Beginning of product panel */
.sideInput{
	font-size:11px;
	width:110px;
	border:1px solid #B6B6D2;
}

#left_sidebar .side_small_p {
background-color:#3b3b3b;
border:1px solid #777777;
font-size:11px;
margin-bottom:2px;
margin-top:2px;
padding:5px;
color: #FFFFFF;
line-height:14px;
}
#left_sidebar .side_small_p a {
color: #ea8312;
text-decoration:none;
}
#left_sidebar .side_small_p a:hover {
color: #ffba0c;
text-decoration:underline;
}
input.largebtn{
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
background-color:transparent;
font-size:13px;
height:21px; line-height:18px;
background-image:url(images/btn_bg_80.gif);background-repeat:no-repeat;
width:80px;
color:#ffffff;
cursor:pointer;
font-weight:bold;
margin:auto;
padding:0px;
border:none;
margin-top:5px;
}

* html body input.largebtn{
background-image:none;
background-color:#d71e1e;
border:3px double #a01616;
width:auto;
padding:0px 5px;
height:23px;
line-height:13px;
}

input.largebtn_210{
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
background-color:transparent;
font-size:13px;
height:21px; line-height:18px;
background-image:url(images/btn_bg_210.gif);background-repeat:no-repeat;
width:210px;
color:#ffffff;
cursor:pointer;
font-weight:bold;
margin:auto;
padding:0px;
border:none;
margin-top:5px;
}

* html body input.largebtn_210{
background-image:none;
background-color:#d71e1e;
border:3px double #a01616;
width:auto;
padding:0px 5px;
height:23px;
line-height:13px;
}


input.cart-btn{
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:13px;
background-color:transparent;
height:21px; line-height:18px;
background-image:url(images/btn_bg_100.gif);background-repeat:no-repeat;
width:100px;
color:#ffffff;
cursor:pointer;
font-weight:bold;
margin:auto;
padding:0px;
border:none;
margin-top:5px;
}

* html body input.cart-btn{
background-image:none;
background-color:#d71e1e;
border:3px double #a01616;
width:90px;
height:23px;
line-height:13px;
}

#imagePanel{
	float:left;
	width:300px;
}

#imageShow{
	width:290px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	float:left;
	padding:5px;
	margin-bottom:8px;
	height:290px;
	overflow:hidden;
}

#imageShow img {
	display : block;
	margin-left:auto;
	margin-right:auto;
}

#imageSelector{
	text-align:center;
	width:290px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	padding:5px;
	margin-bottom:4px;
}

#imageSelector img, #ad_panel img{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	padding:1px;
}

#imageSelector img{
	margin:1px;
}

.resize {
width: auto;
height : 290px;
}
.thumbresize {
width: auto;
height : 75px;
}
#ad_panel img {
margin-bottom:2px;
margin-top:2px;
background-color:#FFFFFF;
border:1px solid #FFFFFF;
padding:1px;
}

.product-list{
	width:310px;
	margin-right:5px;
	margin-bottom:5px;
	margin-top:8px;
	padding:5px;
	border: 1px solid #b8b594;
	float:left;
	height:130px;
}

.product-list p{
	margin:0px 0px 2px 0px;
}
#product-description-panel{
	float:right;
	width:340px;
}
#product-description-panel ul{
list-style-type:circle;
}
.product-thumbnail{
	float:left;
	width:100px;
	background-color:#FFFFFF;
	text-align:center;
}
.product-panel{
	margin-left:5px;
	float:left;
	width:205px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px; line-height:14.5px;
}

.product-panel h3{
	color: #6b6252;
}
#bodyPan .product-panel p{
	line-height:14.5px;
}
/* End of product panel */

/* ------------------------ Rounded Corner CSS ---------------------- */
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#CC0000; border-left:1px solid #CC0000; border-right:1px solid #CC0000;}
.xb1 {margin:0 5px; background:#CC0000;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px; }
.xb4 {height:2px; margin:0 1px; }

.xboxcontent {display:block; background:#CC0000; border:0 solid #CC0000; border-width:0 1px;}
.xboxcontent div.dcontent {
	margin:0px 6px;
	padding:6px 0px;
	background-color:#CC0000;
	
}

.xbb1, .xbb2, .xbb3, .xbb4 {display:block; overflow:hidden;}
.xbb1, .xbb2, .xbb3 {height:1px;}
.xbb2, .xbb3, .xbb4 {background:#CC0000; border-left:1px solid #CC0000; border-right:1px solid #CC0000;}
.xbb1 {margin:0 5px; background:#CC0000;}
.xbb2 {margin:0 3px; border-width:0 2px;}
.xbb3 {margin:0 2px;}
.xbb4 {height:2px; margin:0 1px;}

/* ---------------------End of Rounded Corner CSS ------------------ */

/* Left Sidebar */

#left_sidebar {
	width: 210px;
	float: right;
	text-align: left;
}

#left_sidebar h3 {
	font-size:16px;
}



/* Left Sidebar : Categories */
#support_panel,#member_panel, #calculator_panel, #ad_panel, #news_panel, #testimonial_panel, #search_panel, #search-panel{
 margin :0px 2px;
}

.sidebar_panel {
	margin-bottom: 2px;
	margin-left:3px;
	padding: 2px 5px 5px 5px;
	border:1px solid #CDCAA3;
	background-color:#FEFDF0;
}

.sidebar_header {
	color: #D80000;
	font-size: 20px;
	font-weight: normal;
	margin-top:2px;
	margin-bottom:6px;
	background-image:url('images/sidebar-header-bg.jpg'); background-repeat:repeat-x;
	line-height:24px;padding:0px 5px;
	border-bottom:1px dotted #B8B594;
}
#category-crump{
	background-color:#FEFDF0;
	color:#EA8312;
	border:1px solid #CDCAA3;
	font-family:Trebuchet,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	padding:5px;
}
#category-crump a{
color:#EA8312;
text-decoration:none;
}
#category-crump a:hover{
color:#FFBA0C;
text-decoration:underline;
}
ul.newslist li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:16px 0px;
}

ul.subcategory-list li{
	color:#d80000;
	margin-left:20px;
}

/* End Left Sidebar */
/*-------------------------- Drop Drown Menu */
.dropdown{
	visibility:hidden;
	margin:0;
	padding:0;
	list-style:none;
	color:#FFFFFF;
}

/* these are the inner menus*/
.dropdown ul{
	margin:0;
	padding:0;
	list-style:none;
}

/* these are all the LIs in the menu*/
.dropdown li{
	margin:0;
	padding:3px 7px;
	width:170px; 
	color:#5D5B46; cursor:pointer; 
	background-color:#FEFDF0;
}

/*.dropdown li:hover{
	background:url(images/header_over.gif);
}*/

/* these are anchor in the menu, if you want to style them differently from the rest of you website*/
.dropdown a{
	text-decoration:none;
	color:#5D5B46;
	margin-left:16px;
}
.dropdown a:hover{
	text-decoration:none;
}
/* these are the LIs that only belong to submenu*/
.dropdown ul li{
	margin-left:-370px;
	margin-bottom:-1px;
	border:1px solid #CDCAA3;
}
/* these are the LIs that contains a submenu*/
.dropdown li.submenu{
	background-image:url('images/bullet-right.gif');
	background-position:5px 7px;
	background-repeat:no-repeat;
}
/*.dropdown li.submenu:hover{
	background:url('../admin/images/header_over.gif');
	width:170px;
}*/

/* these are the LIs that contains a submenu and which are in a sub-menu themselve*/
/*.dropdown ul li.submenu{
	width:150px;
} */
/*------------ Drop Down Menu */
.error_red {
background-color:#BE7676;
border:1px solid #994747;
color:#FFFFFF;
font-weight:bold;
padding:10px;
}

.small_red {
color:#FF3737;
font-weight:bold;
}
#sitemap ul{
list-style-type:circle;
}
#sitemap li, #link-panel li{
	list-style-type:circle;
	color:#d80000;
}
#sitemap li{
	margin-left:24px;
}
#link-panel li{
	margin-left :24px;
}
#sitemap a{
	text-decoration:none;
}

.defclr, .red{
	color:#DF4627;
	font-size:11px;
	font-weight:bold;
}


a {
	color: #d80000;
	text-decoration: none;
}

a:hover {
	color: #ea8312;
}
table.page_navi td{
	background-color:#3B3B3B;
	border:1px solid #CDCAA3;
	padding: 2px 6px 2px 6px;
	color: #ffffff;
	font-family:Verdana,arial;
	font-size:11px;
}


table.page_navi td.alt0 {
	background: #3B3B3B;
	color: #ffffff;
}

table.page_navi td.alt1 {
	background: #FEFDF0;
	color: #EA8312;
}

table.page_navi td.alt0 a{
	color: #ffffff;
	text-decoration:none;
}

table.page_navi td.alt0 a:hover{
	text-decoration:underline;
	color:#ffba0c
}
table#account {
border-style:solid none;
margin-top:10px;
margin-bottom:10px;
}

table#account th {
background:#a70000 none repeat scroll 0% 50%;
border:0pt none;
color:#ffffff;
text-align:center;
margin:5px;
font-size:12px;
padding:5px;
}
table#account td {
border-color:#B0B0B0;
border-style:solid none none;
border-width:1px 0pt 0pt;
margin-top:5px;
padding:5px;
background-color:#FFFFFF;
}

table#account td.alt {
background-color:#f6f6f6;
}
div#page-navi-1{
	margin:6px 0px;
}

div#page-navi-2{
	margin:6px 0px;
}

table.f-table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px 3px 3px 6px;
	background: #FEFDF0 no-repeat;
	border:1px solid #CDCAA3;
	margin-bottom:12px;
	margin-top:6px;
}

table.f-table td {
	padding: 3px 3px 3px 6px;
}

.confirm{background-color:#8ed28e; border:1px solid #336533; background-image:url(images/confirm_ok.jpg); background-repeat:no-repeat; color: #336533; padding:10px 5px 10px 48px;}
.error_red{background-color:#d28e8e; border:1px solid #6f2929; background-image:url(images/confirm_error.jpg); background-repeat:no-repeat; color: #6f2929; padding:10px 5px 10px 48px; }