body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(/images/original/bg.jpg);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
}
td { font-size: 12px; }
img { border: 0px; }
.tdbg {
	background-color: #FBE2C3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-top: 2px none #521F0C;
	border-right: 2px solid #521F0C;
	border-bottom: 2px solid #521F0C;
	border-left: 2px solid #521F0C;
}
.greenTD {
	background-color: #667220;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E5BA20;
	padding-bottom: 5px;
	padding-right:5px;
	padding-left: 12px;
}

.aboutTD {
	background-color: #667220;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E5BA20;
	padding-bottom: 5px;
	padding-right:5px;
	padding-left: 12px;
}
A.aboutTD {
	color: #E5BA20;
	font-weight: bold;
	
}
.greenBulletTD {
	background-color: #667220;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E5BA20;
	padding-top: 5px;
}
/*a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E5BA20;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E4B81B;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}*/
.subheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E1BA1F;
	font-weight: bold;
}
.whiteMenuItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	cursor: hand;
	font-weight: bold;
	text-decoration:none;
}
A.whiteMenuItem:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E1BA1F;
	cursor: hand;
	font-weight: bold;
	text-decoration:none;
}
.subMenuItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E1BA1F;
	cursor: hand;
	font-weight: bold;
	text-decoration:none;
}
A.subMenuItem:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E1BA1F;
	cursor: hand;
	font-weight: bold;
	text-decoration: underline;
}
.padLeftRight {
	padding-right: 10px;
	padding-left: 10px;
}
.abstractCategory {
	font-family: Lucida Sans Unicode;
	font-size: 13px;
	font-weight: bold;
	margin: 24px 48px 24px 48px;
}
.FooterBlock {
	font-family: Tahoma;
	font-size: 10px;
	color: #d7b01d;
	background-color: #53200d;
	font-weight: bold;
}
.FooterText {
	font-family: Tahoma;
	font-size: 10px;
	color: #facba1;
	background-color: #53200d;
}
.footerMenuItems {
	font-family: Tahoma;
	font-size: 10px;
	color: #501e07;
	cursor: hand;
}
.footerMenuBlock {
	font-family: Tahoma;
	font-size: 10px;
	color: #501e07;
	text-decoration:none;

}
A.footerMenuBlock:hover {
	color: #677220;

}
.teaserTable {
	font-family: Tahoma;
	font-size: 11px;
	color: #501e07;
	background-color: #e1ba1f;
	padding: 6px 10px;
}
.TableSpc_Top {
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #69711c;
	border-right-color: #69711c;
	border-bottom-color: #69711c;
	border-left-color: #69711c;
	height: 13px;
}
.TableSpc_Left {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #69711c;
	border-left-width: 2px;
}
.TableSpc_Right {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #69711c;
	border-right-width: 2px;
}
.TableSpc_Bottom {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #69711c;
	border-bottom-width: 2px;
}
.TableSpc_Center {
	background-color: #FFFFFF;
	border: none;
}
.footerMenuItemsBold {
	font-family: Tahoma;
	font-size: 11px;
	color: #501e07;
	cursor: hand;
	font-weight: bold;
}
.oldPriceText {
	font-family: Tahoma;
	font-size: 12px;
	color: #53200D;
	text-decoration: line-through;
}
.NewPriceText {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #53200D;
}
.oldPriceText_BIG {
	font-family: Tahoma;
	font-size: 18px;
	color: #53200D;
	text-decoration: line-through;
}
.NewPriceText_BIG {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #53200D;
}
.Text11_BrownUnderline {
	font-family: Tahoma;
	font-size: 11px;
	color: #53200D;
	font-weight: bold;
	text-decoration: underline;
	cursor: hand;
}
A.Text11_BrownUnderline:hover{color:#d95b26;}
A.Text12_Brown_hand:hover{color:#d95b26;
}
.Text12_Brown_hand {
	font-family: Tahoma;
	font-size: 12px;
	color: #53200D;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}
.Text11_Brown {
	font-family: Tahoma;
	font-size: 11px;
	color: #53200D;
	font-weight: normal;
	cursor: hand;
	line-height: 15px;
}
.Text11_BrownNohand {
	font-family: Tahoma;
	font-size: 11px;
	color: #53200D;
	font-weight: normal;
	line-height: 15px;
}
.Text12_Brown {
	font-family: Tahoma;
	font-size: 12px;
	color: #53200D;
}
.Text12_BrownBold {
	font-family: Tahoma;
	font-size: 12px;
	color: #53200D;
	font-weight: bold;
}
.Text13_BrownBold {
	font-family: Tahoma;
	font-size: 13px;
	color: #53200D;
	font-weight: bold;
}
.Text13_Orange {
	font-family: Tahoma;
	font-size: 13px;
	color: #e45729;
	font-weight: normal;
}
.Text13_BrownBoldUnderline {
	font-family: Tahoma;
	font-size: 13px;
	color: #53200D;
	font-weight: bold;
	text-decoration: underline;
	cursor: hand;
}
A.Text13_BrownBoldUnderline:hover {
	font-family: Tahoma;
	font-size: 13px;
	color: #e45729;
	font-weight: bold;
	text-decoration: underline;
	cursor: hand;
}
.Text12_OrangeUnderline {
	font-family: Tahoma;
	font-size: 12px;
	color: #e45729;
	font-weight: normal;
	cursor: hand;
	text-decoration: underline;
}
.Text12_OrangeUnderline:hover{
color:green;
}
.Text12_OrangeHand {
	font-family: Tahoma;
	font-size: 12px;
	color: #e45729;
	font-weight: normal;
	cursor: hand;
}
.Text12_GreenBold {
	font-family: Tahoma;
	font-size: 12px;
	color: #677220;
	font-weight: bold;
}
.Text12_GreenHand {
	font-family: Tahoma;
	font-size: 12px;
	color: #677220;
	font-weight: normal;
}

.Text14_Orange {
	font-family: Tahoma;
	font-size: 14px;
	color: #e45729;
	font-weight: bold;
}
.Text14_Green {
	font-family: Tahoma;
	font-size: 14px;
	color: #677220;
	font-weight: bold;
}
.Text14_Brown {
	font-family: Tahoma;
	font-size: 14px;
	color: #53200D;
	font-weight: bold;
}
.Text18_Green {
	font-family: Tahoma;
	font-size: 18px;
	color: #677220;
	font-weight: bold;
}

.Text18_Orange {
	font-family: Tahoma;
	font-size: 18px;
	color: #e45729;
	font-weight: bold;
}
.Text18_Brown {
	font-family: Tahoma;
	font-size: 18px;
	color: #53200D;
	font-weight: bold;
}
.Border_Dots {
	background-image: url(/images/Border_Dots.jpg);
	background-repeat: repeat-y;
	background-position: center;
	width: 20px;
}
.CartTable {
	font-family: Tahoma;
	font-size: 10px;
	color: #501e07;
	background-color: #e1ba1f;
	padding: 3px 6px;
}
.Table_cartBorders {
	background-color: #E1BA1F;
}
.TableAcademy_Top {

	background-color: #FFFFFF;
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #d95b26;
	height: 11px;
}
.TableAcademy_Left {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #d95b26;
	border-left-width: 2px;
}
.TableAcademy_Right {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #d95b26;
	border-right-width: 2px;
}
.TableAcademy_Bottom {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #d95b26;
	border-bottom-width: 2px;
}
.TableAcademy_Center {
	background-color: #FFFFFF;
	border: none;
}
.DT_dots_horizon {
	background-image: url(/images/Border_Dots_Horizon.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.Next_Prev_Table {
	background-color: #582009;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}
.Next_Prev_TableText {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	cursor: hand;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}
A.Next_Prev_TableText:hover
{color: #E1BA1D;
    text-decoration:underline;}
.Cart_title_Orange {
	background-color: #E1BA1D;
	padding-left: 5px;
}
.Text12_OrangeUnderlineBold {
	font-family: Tahoma;
	font-size: 12px;
	color: #e45729;
	font-weight: bold;
	cursor: hand;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 3px;
}
.Table_Item_BrownText12 {
	font-family: Tahoma;
	font-size: 12px;
	color: #53200D;
	line-height: 16px;
	padding-left: 3px;
}
.Table_Item_BrownText11 {
	font-family: Tahoma;
	font-size: 11px;
	color: #53200D;
	line-height: 16px;
	padding-left: 3px;
}
.Table_Item_BrownText12Bold {
	font-family: Tahoma;
	font-size: 12px;
	color: #53200D;
	line-height: 15px;
	padding-left: 3px;
	font-weight: bold;
	padding-right: 3px;
}
.TableCart_Top {
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #4f2111;
	height: 11px;
}
.TableCart_Left {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #4f2111;
	border-left-width: 2px;
}
.TableCart_Right {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #4f2111;
	border-right-width: 2px;
}
.TableCart_Bottom {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #4f2111;
	border-bottom-width: 2px;
}
.inputs {
	font-family: Tahoma;
	font-size: 12px;
	border: 1px solid #d95b26;
	width: 160px;
	height: 24px;
}
.inputs_textArea {

	font-family: Tahoma;
	font-size: 12px;
	border: 1px solid #d95b26;
	width: 390px;
	height: 114px;
}

.Number_td {
	background-attachment: fixed;
	background-image: url(/images/Icon_Number_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 39px;
	height: 39px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
}
.Academy_img {
	border: 1px solid #d95b26;
}

                    #mbox{background-color:#eee; padding:8px; border:2px outset #666;}
#mbm{font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;}
#ol{background-image: url(overlay.png);}
.dialog {display:none}
* html #ol{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");}

#shipping-prices th { border: 1px; background-color: #FBE2C3; }
#box-content table { font-size: 12px; }
#body td { font-size: 12px; text-align: center; background-color: #FDEECC; }
                  
.clicker {
	cursor:pointer;
}
.ccv_div {
	position:absolute; 
	width:360px; 
	height:220px;  
	top: 180px;
	left: 50%;
	margin-left:-180px; 
	background-color:#FFFFFF; 
	border:solid 1px #999999; 
	text-align:left; 
	direction:ltr; 
	padding:3px;
	z-index:1;
	overflow:hidden;
}
.text_titles_popup {
	height:28px;
	background-color:#FBE2C3;
	line-height:28px;
	vertical-align:middle;
	padding-left:10px;
	color:#E45729;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #53200D;
}
.table_boxes {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #ebebeb;
	padding: 4px;
	text-align: right;
}
.x_button {
	font-family: Arial, Helvetica, sans-serif;
	position:absolute;
	top:4px;
	right:5px;
	width:14px;
	height:15px;
	line-height:14px;
	vertical-align:middle;
	text-align:center;
	color:#FF0000;
	font-weight:bold;
	border: 1px solid #B6B6B6;
}
.hp-top-banner { margin-bottom: 10px; }
.self-advertisement { width: 500px; text-align: center; padding: 0 25px 25px 25px; }
.clear { clear: both; }

.contact-us, textarea {width: 250px; /*border: 1px blue solid;*/ }

