body{
	background-color: #1b1b19;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
	font-family: arial;
	color: #acaaaa;
	overflow: -moz-scrollbars-vertical;
}

.CouponPrice{
    font-size: 60px;
	color: black;
	font-weight: bold;
	font-family: Arial Rounded mt bold;
	line-height: 100%;
}

.CouponTitle{
    color: #fd7113;
	font-size: 17px;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
}

.CouponText{
    color: #000000;
	font-size: 12px;
	line-height: 140%;
}

.Error{
    font-size: 12px;
	line-height: 140%;
	color: #fd7113;
}

.TofesBorder{
     border:1px #2c2c29 solid;
	 padding:30px;
	 width:550px;
	 margin-top: 25px;
}

.CatalogueSearchBorder{
     border:1px #fd7113 solid;
	 padding-left: 12px;
	 padding-right: 12px;
	 padding-top: 7px;
	 padding-bottom: 16px;
	 background-color: #000000;
	 margin-top: 25px;
}

.Top_On{
	font-size: 14px;
	font-family: Trebuchet MS;
	background-repeat: no-repeat;
	text-align: center;
	color: #ff6600;
	width: 121px;
	font-weight: normal;
	vertical-align: top;
	padding-top: 14px;
}

.colorOrange{
    color: #fd7113;
}

.colorGold{
    color: #baaa65;
}

.skyBlue{
    color: #3992cf;
}

a:link,a:visited{
    color: #fd7113;
	text-decoration: underline;
}

a:hover{
    color: #fd7113;
	text-decoration: none;
}

.Top_Off{
	font-size: 14px;
	font-family: Trebuchet MS;
	background-repeat: no-repeat;
	text-align: center;
	color: #ff6600;
	width: 121px;
	font-weight: normal;
	vertical-align: top;
	padding-top: 14px;
}

a.Top:link, a.Top:visited{
	color: #c0b585;
	text-decoration: none;
	font-size: 14px;
}

a.Top:hover{
	color: #ff6600;
	text-decoration: none;
	font-size: 14px;
}

.left{
    background-repeat: repeat-y;
	background-position: left;
	background-color: #2c2c29;
	vertical-align: top;
	padding-top: 28px;
	padding-bottom: 28px;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 160%;
}

.LeftTitle{
    font-family: arial;
	font-size: 16px;
	color: #ff6600;
}

.DotsBlack{
    background-image: url(../Images/Dots_Black.gif);
	height: 1px;
	font-size: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 1px;
}

.DotsGray{
    background-image: url(../Images/Dots_Gray.gif);
	height: 1px;
	font-size: 1px;
	margin-top: 5px;
	line-height: 1px;
	margin-bottom: 10px;
}

.DotsGray2{
    background-image: url(../Images/Dots_Gray.gif);
	height: 1px;
	font-size: 1px;
	margin-top: 25px;
	line-height: 1px;
	margin-bottom: 25px;
}

.LeftSubTitle{
    font-family: arial;
	font-size: 14px;
	color: #ff6600;
}

.LeftSubText{
    color: #acaaaa;
	font-family: vardana;
	font-size: 11px;
	line-height: 160%;
	padding-left: 10px;
}

.right{
    background-repeat: repeat-y;
	background-position: right;
	background-color: #171715;
	vertical-align: top;
}

.OrangeMenu{
    padding-left: 8px;
	padding-right: 8px;
}

.OrangeBottonBox{
    background-color: #c15309;
	height: 26px;
	width: 110px;
	text-align: center;
}

.OrangeBotton{
    background-color: #c15309;
	height: 28px;
	line-height: 26px;
	color: #1c1f18;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
    padding-left: 5px;
	padding-right: 5px;
	width: 110px;
	text-decoration: none;
}

a.OrangeBottonLink:link, a.OrangeBottonLink:visited{
    background-color: #c15309;
	height: 28px;
	line-height: 26px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
    padding-left: 5px;
	padding-right: 5px;
	width: 110px;
	text-decoration: none;
}

a.OrangeBottonLink:hover{
    background-color: #c15309;
	height: 28px;
	line-height: 26px;
	color: #1c1f18;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
    padding-left: 5px;
	padding-right: 5px;
	width: 110px;
	text-decoration: none;
}


.text_tofes{
	font-family: arial;
	color:#ababab;
	font-size:12px;
	line-height: 150%;
	font-weight:bold
}

.text2_tofes{
	font-family: arial;
	color:#656565;
	font-size:15px;
	line-height: 150%;
	font-weight:bold
}

.form{
    font-family: arial;
    font-weight: normal;
    font-size: 12px;
    color: #fc7a24	;
    background-color: #2c2c29;
    border: 1px #4a4a4a solid; 
    line-height: 130%;
    width: 140px
}   
	

.form2{
    font-family: arial;
    font-weight: normal;
    font-size: 12px;
    color: #fc7a24	;
    background-color: #2c2c29;
    border: 1px #4a4a4a solid; 
    line-height: 130%;
    height: 23px;
    width: 140px
}
   
		
	
.select{ 
   	font-family:arial;
	font-weight: normal;
	font-size: 12px;
	color: #fa8538;
	font-weight:normal;	 
	background-color: #2c2c29;
	border: 0px #4a4a4a solid; 
	line-height: 100%;
	width: 200px;
} 
	
.select2{ 
	font-family:arial;
	font-weight: bold;
	font-size: 13px;
	color: #fa8538;
	font-weight:normal;	 
	background-color: #000;
	border: 0px #4a4a4a solid; 
	line-height: 130%;
	width: 200px;
} 

.select3{ 
	font-family:arial;
	font-weight: bold;
	font-size: 12px;
	color: #c0b585;
	font-weight:normal;	 
	background-color: #000;
	border: 0px #4a4a4a solid; 
	line-height: 130%;
} 



input.groovybutton{
	font-family:Verdana,sans-serif;
	font-weight:bold;
	font-size:10px;   
	color:#222222;
	background-image:url(../Images/bg_btn.jpg);
	background-repeat:repeat-x;   
	border-style:groove;
	border-color:#fefefe;
	border-width:0px;
	height: 29px;
	width: 65px;
}

input.groovybutton_black{
    font-family:Verdana,sans-serif;
    font-weight:bold;
    font-size:10px;   
    color:#ffffff;
    background-color:#000000;
    background-repeat:repeat-x;   
    border-style:groove;
    border-color:#505050;
    border-width:1px;
    height: 22px;
    width: 65px;
}

input.groovybutton_orange{
    font-family:Verdana,sans-serif;
    font-weight:bold;
    font-size:10px;   
    color:#000000;
    background-color:#f05d02;
    background-repeat:repeat-x;   
    border-style:groove;
    border-color:#000000;
    border-width:1px;
    height: 22px;
    width: 65px;
}

.BodyTitle_Gray{
    font-family: arial;
	font-size: 17px;
	color: #ffffff;
	letter-spacing: 1px;
	word-spacing: 3px;
}

.BodyTitle_Orange{
    font-family: arial;
	font-size: 17px;
	color: #fd7113;
	letter-spacing: 1px;
	word-spacing: 3px;
}

.BodyMain{
    Padding-left: 50px;
	padding-right: 50px;
	padding-top: 30px;
	padding-bottom: 30px;
	font-family: arial;
	font-size: 13px;
	color: #ababab;
	line-height: 140%;
}

.SimpleTitle{
    font-size: 13px;
}

.HpBox{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
	vertical-align: top;
	width: 283px;
	height: 261px;
}

.HpBoxTitle_Big{
    font-family: arial;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	margin-bottom: 2px;
}

.HpBoxTitle_Small{
    font-family: arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding-left: 2px;
	margin-bottom: 6px;
	height: 16px;
	overflow: hidden;
}

a.HpBoxTitle_SmallLink:link,a.HpBoxTitle_SmallLink:visited{
    font-family: arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.HpBoxTitle_SmallLink:hover{
    font-family: arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.HpBoxTitle_SmallLinkGold:link,a.HpBoxTitle_SmallLinkGold:visited{
    font-family: arial;
	font-size: 12px;
	color: #baaa65;
	font-weight: bold;
	text-decoration: none;
}

a.HpBoxTitle_SmallLinkGold:hover{
    font-family: arial;
	font-size: 12px;
	color: #baaa65;
	font-weight: bold;
	text-decoration: underline;
}

.HpBoxPriceText{
    font-family: arial;
	font-size: 14px;
	color: #baaa65;
	font-weight: bold;
}

a.GoldLink:link,a.GoldLink:visited{
    font-family: arial;
	font-size: 12px;
	color: #baaa65;
	text-decoration: underline;
}

a.GoldLink:hover{
    font-family: arial;
	font-size: 12px;
	color: #baaa65;
	text-decoration: none;
}

a.OrangeLink:link,a.OrangeLink:visited{
    font-family: arial;
	font-size: 12px;
	color: #fd7113;
	text-decoration: underline;
}

a.OrangeLink:hover{
    font-family: arial;
	font-size: 12px;
	color: #fd7113;
	text-decoration: none;
}

.videoBorder{
    border: 1px solid #464545;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 7px;
	text-align: center;
}

a.TitleOrange:link,a.TitleOrange:visited{
    font-family: arial;
	font-size: 12px;
	color: #fd7113;
	font-weight: bold;
	text-decoration: none;
}

a.TitleOrange:hover{
    font-family: arial;
	font-size: 12px;
	color: #fd7113;
	font-weight: bold;
	text-decoration: underline;
}

a.TitleGold:link,a.TitleGold:visited{
    font-family: arial;
	font-size: 12px;
	color: #baaa65;
	font-weight: bold;
	text-decoration: none;
}

a.TitleGold:hover{
    font-family: arial;
	font-size: 12px;
	color: #baaa65;
	font-weight: bold;
	text-decoration: underline;
}

.LeftMenu{
    line-height: 120%;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #f8bb46;
	padding-left: 10px;
}

a.LeftMenuLinks:link,a.LeftMenuLinks:visited{
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #baaa65;
	text-decoration: none;
}

a.LeftMenuLinks:hover{
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #baaa65;
	text-decoration: underline;
}

.SubSlide{
    background-image: url(../Images/Orange_Bg_Sub.gif);
	height: 29px;
	padding-left: 10px;
	Color: #000000;
	font-size: 13px;
	font-weight: bold;
}

.LeafingText{
    font-size: 12px;
	color: #acaaaa;
}

a.LeafingLink:link,a.LeafingLink:visited{
	color: #fd7113;
	text-decoration: underline;
}

a.LeafingLink:hover{
	color: #fd7113;
	text-decoration: none;
}

.ImageGalleryBox{
    border: 1px #4a4a4a solid;
	width: 198px;
	height: 160px;
	padding: 10px;
}

.ImageGalleryTitleText{
	font-weight: bold;
	height: 15px;
	overflow: hidden;
}

.BrandText{
	font-weight: bold;
	height: 15px;
	overflow: hidden;
}

.BrandBox{
    border: 1px #4a4a4a solid;
	width: 198px;
	height: 130px;
	padding: 10px;
}


.CatalogBox{
    border: 1px #4a4a4a solid;
	width: 150px;
	height: 120px;
	padding: 10px;
}

.CatalogTitleText{
	font-weight: bold;
	height: 15px;
	overflow: hidden;
}

.VideoGalleryTitleText{
   height: 15px;
   overflow: hidden;
   text-align: left;
}


.BigImage{
    border: 1px #4a4a4a solid;
	padding: 10px;
}

.HpBanners{
	padding-bottom: 15px;
}

.SmallImages{
    margin-right: 4px;
	margin-bottom: 4px;
	cursor: pointer;
	border: 1px solid #171715;
}

.SmallImagesOn{
    margin-right: 4px;
	margin-bottom: 4px;
	cursor: pointer;
	border: 1px solid #fd7113;
}

.cyclePrice{
    font-family: arial;
	font-weight: bold;
	font-size: 13px;
	color: #acaaaa;
}

.cycleBox{
    font-family: arial;
	color: #acaaaa;
	font-size: 12px;
	padding: 10px;
}

.cycleDetails{
    font-family: arial;
	color: #FFFFFF;
	font-size: 10pt;
	line-height: 140%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.cycleSubDetails{
    font-size: 12px;
	line-height: 140%;
}

.groovybutton2{
	margin-top: 10px;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	font-size:10px;   
	color:#222222;
	background-image:url(../Images/bg_btn.jpg);
	background-repeat:repeat-x;   
	border-style:groove;
	border-color:#fefefe;
	border-width:0px;
	height: 20px;
	line-height: 19px;
	padding-left: 5px;
	padding-right: 5px;
	cursor: pointer;
}

.footerText{
    font-size: 12px;
	text-align: center;
}

a.footer:link,a.footer:visited{
    color: #ffffff;
	text-decoration: underline;
	font-size: 11px;
}

a.footer:hover{
    color: #ffffff;
	text-decoration: none;
	font-size: 11px;
}

a.NewsLink:link,a.NewsLink:visited{
    color: #baaa65;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

a.NewsLink:hover{
    color: #baaa65;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}

a.NewsLinkInner:link,a.NewsLinkInner:visited{
    color: #acaaaa;
	text-decoration: none;
	font-size: 11px;
}

a.NewsLinkInner:hover{
    color: #acaaaa;
	text-decoration: underline;
	font-size: 11px;
}

.news_scroll{
    line-height: 100%;
}




