/** ReDefine HTML Tag **/
body {scrollbar-face-color: #cfcfcf; font-size: 12px; scrollbar-shadow-color: #595959; color: #000000; scrollbar-3dlight-color: #616161; line-height: 120%; scrollbar-arrow-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-base-color: #cfcfcf; letter-spacing: 0px;}
li {font-size: 12px;color: #333333;line-height: 120%;}
table {font-size: 12px;color: #333333;line-height: 120%;}
select {font-size: 12px;color: #333333;}
input {font-size: 12px;color: #333333;}

/** Header Define **/
.addr-background {background: #4CB748; border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #000000;border-bottom-color: #000000;}
.addr {font-size: 11px;color: #FFFFFF;}
.addr A{font-size: 11px;color: #FFFFFF; text-decoration: underline;}
.addr A:hover{color: #FFFF00; text-decoration: none;}
.nav1-background {background: #F1F1F1;}
.nav2-background {background: #CCCCCC;}
.nav2-link {font-size: 12px;color: #333333;}
.nav2-link A{font-size: 12px;color: #333333; text-decoration: underline;}
.nav2-link A:hover{color: #FF0000; text-decoration: none;}

/** SideBar Define **/
.nav-outline {border: 1px solid #9ACB3C;background: #9ACB3C;}
.nav-conoutline {border: 1px solid #9ACB3C;background: #D6EAB0;}
.nav-icon {background: #009900;}
.nav-subject {font-size: 12px;color: #FFFFFF; font-weight: bold;}
.nav-links {font-size: 12px;color: #333333;background: #FFFFFF;}
.nav-links A{font-size: 12px;color: #333333;background: #FFFFFF; text-decoration: underline;}
.nav-links A:hover{font-size: 12px;color: #FF0000; text-decoration: none;}

/** Footer Define **/
.copyright{font-size: 12px;color: #FFFFFF;line-height: 120%; background: #4CB748;}
.copyright A{font-size: 12px;color: #FFFFFF;line-height: 120%; text-decoration: underline;}
.copyright A:hover{color: #FFFF00; text-decoration: none;}

/** Contents Define **/
.round-border {border: 1px solid #4CB748;}
.round-msg {font-size: 12px;color: #FFFFFF;background: #4CB748;}
.round-msg A{font-size: 12px;color: #FFFFFF; text-decoration: underline;}
.round-msg A:hover{color: #FFFF00; text-decoration: none;}
.book-detail1 {font-size: 12px;color: #333333;background: #EAEEDB;}
.book-detail2 {font-size: 12px;color: #666666;background: #F5F8EF;}
.book-detail3 {font-size: 12px;color: #333333;line-height: 130%;}
.book-detail3 A{font-size: 12px;color: #333333;line-height: 130%;text-decoration: underline;}
.book-detail3 A:hover{color: #FF0000; text-decoration: none;}
.bookname-div {font-size: 12px;color: #333333;line-height: 120%; border-bottom: 1px solid #BFD7A6;}
.bookname-div A{font-size: 12px;color: #333333;line-height: 120%; text-decoration: underline;}
.bookname-div A:hover{color: #FF0000; text-decoration: none;}
.book-price {font-size: 12px;color: #FF0000;background: #EAEEDB;}
.product-div {border-right: 1px solid #E4E4E4;}
.product-divv {border-bottom: 1px solid #E4E4E4;}
.book-cdprice{
	font-size: 12px;
	color: #FF0000;}
.book-discountprice{font-size: 12px;color: #FF0000;text-decoration: line-through;}
.book-billboardbg{background: #E6E6E6;}
.book-catname {font-size: 15px;color: #006600;font-weight: bold;}
.book-catborder {border: 1px solid #006600;}
.book-catspecial {font-size: 12px;color: #006600;font-weight: bold;}
.book-catspecialborder  {border: 1px solid #EFEFEF;}
.book-atmformborder {border: 1px solid #E4E4E4;}
.book-salesheader {font-size: 15px;color: #FFFF00;background: #339900;font-weight: bold;line-height: 140%; }
.book-alert {font-size: 12px;color: #CC0000;font-weight: bold;}
.nav3-link {font-size: 12px;color: #FFFFFF;}
.nav3-link A{font-size: 12px;color: #FFFFFF}
.nav3-link A:hover{font-size: 12px;color: #FFFF00}