@charset "utf-8";
/* CSS Document */

body {
	
	background-color:#252d38; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
	/* background:url(../images/bg_repeater.gif); background-repeat:repeat; height:234px; */
	/* background:url(../images/bg_carbonfibre.gif); background-repeat:repeat; height:9px;*/
	background:url(../images/bg_carbonfibre1.gif); background-repeat:repeat; height:43px;	   	   
	   }
img {
	border: 0px;  
 behavior: url(htc/iepngfix.htc);  /* --For setting the .png transparent-- */
}
#random-bg
{
	background-image:url(../images/bg-byke2.jpg); width:1004px; height:584px; background-repeat:no-repeat; background-position:center;	
}
#bg-footer
{
	background-image:url(../images/bg_footer.gif); height:46px; background-repeat:repeat-x; background-position:center;
}
#scroll_bg
{
	background-image:url(../images/scroller_block.png); width:296px; height:68px; background-repeat:no-repeat; background-position:center;
}
.copyright
{
font-family:Microsoft Sans Serif,Verdana, Arial, Helvetica, sans-serif;color:#ffffff; font-weight:lighter; font-size:10px;
text-decoration:none;
}
.copyright a
{
font-family:Microsoft Sans Serif,Verdana, Arial, Helvetica, sans-serif;color:#ffffff; font-weight:lighter; font-size:10px;
text-decoration:none;
}
.copyright a:hover
{
font-family:Microsoft Sans Serif,Verdana, Arial, Helvetica, sans-serif;color:#c1c1c1; font-weight:lighter; font-size:10px;
text-decoration:none;
}
.footermenu
{
font-family:Arial,Microsoft Sans Serif,Verdana,  Helvetica, sans-serif;color:#c1c1c1; text-decoration:none; font-weight:lighter; font-size:9px;
}
.footermenu a
{
font-family:Arial,Microsoft Sans Serif,Verdana,  Helvetica, sans-serif;color:#c1c1c1; text-decoration:none; font-weight:lighter; font-size:9px;
}
.footermenu a:hover
{
font-family:Arial,Microsoft Sans Serif,Verdana,  Helvetica, sans-serif;color:#ffffff; text-decoration:none; font-weight:lighter; font-size:9px;
}
.maillink
{
font-family:Microsoft Sans Serif,Verdana, Arial, Helvetica, sans-serif;color:#ffffff; text-decoration:none; font-weight:lighter; font-size:10px;
}
.maillink a
{
font-family:Microsoft Sans Serif,Verdana, Arial, Helvetica, sans-serif;color:#ffffff; text-decoration:none; font-weight:lighter; font-size:10px;
}
.maillink a:hover
{
font-family:Microsoft Sans Serif,Verdana, Arial, Helvetica, sans-serif;color:#ffffff; text-decoration:underline; font-weight:lighter; font-size:10px;
}

#rebblock
{
	background-color:#c20303; width:4px; height:39px;
}
.rebblock-horizontal
{
	background-color:#c20303; display:table-row; height:18px; width:67px; font-family:Arial, Helvetica, sans-serif; font-size: 7pt; color:#FFFFFF; text-align:center; text-decoration:none; vertical-align:middle;
}	
.rebblock-horizontal A
{
	background-color:#c20303; display:table-row; height:18px; width:67px; font-family:Arial, Helvetica, sans-serif; font-size: 7pt; color:#FFFFFF; text-align:center; text-decoration:none; vertical-align:bottom;
}
.rebblock-horizontal A:hover
{
	background-color:#000000; display:table-row; height:18px; width:67px; font-family:Arial, Helvetica, sans-serif; font-size: 7pt; color:#FFFFFF; text-align:center; text-decoration:none; border:0px; vertical-align:bottom;
}
#menubg
{
	background-image:url(../images/bg-menu.png); width:596px; height:56px; background-repeat:no-repeat; background-position:center;
	behavior: url(htc/iepngfix.htc); vertical-align:middle;
}
#bgtyrewarmers
{
background-image:url(../images/bg-tyrewarmers.png); width:140px; height:133px; background-repeat:no-repeat; 
background-position:center;behavior: url(htc/iepngfix.htc);
}

#bggascaps
{
background-image:url(../images/bg-gascaps.png); width:140px; height:133px; background-repeat:no-repeat; 
background-position:center;behavior: url(htc/iepngfix.htc);
}

#bgdisklocks
{
background-image:url(../images/bg-disclocks.png); width:140px; height:133px; background-repeat:no-repeat; 
background-position:center;behavior: url(htc/iepngfix.htc);
}
#bgelectronics
{
background-image:url(../images/bg-electronics.png); width:140px; height:133px; background-repeat:no-repeat; 
background-position:center;behavior: url(htc/iepngfix.htc);
}
#bgcarbonfiber
{
	background-image:url(../images/bgcarbonfiber.png); width:140px; height:133px; background-repeat:no-repeat; background-position:center;behavior: url(htc/iepngfix.htc);
}
#bg-welcome
{
	background-image:url(../images/bg-welcome-to-krosswerx.png); width:713px; height:210px; background-repeat:no-repeat;
	background-position:center;behavior: url(htc/iepngfix.htc);
}
#bg-aboutus-top
{
	background-image:url(../images/img_aboutus_top.png); width:658px; height:70px; background-repeat:no-repeat; background-position:top; behavior: url(htc/iepngfix.htc);
}
#bg-aboutus-middle
{
background-image:url(../images/img_aboutus_bottom.png); width:658px; background-repeat:repeat-y; background-position:top;behavior: url(htc/iepngfix.htc);
}
#bg-aboutus-bottom
{
background-image:url(../images/img_aboutus_bottom.png); width:658px; height:1px; background-repeat:no-repeat; background-position:top;behavior: url(htc/iepngfix.htc);
}

#bg-mailinglist-top
{
background-image:url(../images/img_mailinglist_top.png); width:658px; height:70px; background-repeat:no-repeat; background-position:top; behavior: url(htc/iepngfix.htc);
}
#bg-contactus-top
{
background-image:url(../images/img_contactus_top.png); width:658px; height:70px; background-repeat:no-repeat; background-position:top; behavior: url(htc/iepngfix.htc);
}
#bg-terms-conditions-top
{
background-image:url(../images/img_terms-n-conditions_top.png); width:658px; height:70px; background-repeat:no-repeat; background-position:top; behavior: url(htc/iepngfix.htc);
}
#our-products-top
{
	background-image:url(../images/img_our_products_top.png); width:370px; height:69px; background-repeat:no-repeat; background-position:left; behavior: url(htc/iepngfix.htc);
}
#bg-tyrewarmer-medium
{
background-image:url(../images/img_tyrewarmer-medium.png); width:245px; height:132px; background-repeat:no-repeat; background-position:left; behavior: url(htc/iepngfix.htc);
}

#bg-gascaps-medium
{
background-image:url(../images/img_gascaps-medium.png); width:245px; height:132px; background-repeat:no-repeat; background-position:left; behavior: url(htc/iepngfix.htc);
}

#bg-disklocks-medium
{
background-image:url(../images/img_disklocks-medium.png); width:245px; height:132px; background-repeat:no-repeat; background-position:left; behavior: url(htc/iepngfix.htc);
}
#bg-electronics-medium
{
background-image:url(../images/img_electonics-medium.png); width:245px; height:132px; background-repeat:no-repeat; background-position:left; behavior: url(htc/iepngfix.htc);
}

#bg-title-ourproducts
{
	background-image:url(../images/img-title-ourproducts.png); width:261px; height:67px; background-repeat:no-repeat; background-position:left;behavior: url(htc/iepngfix.htc);
}
#bg-our-products
{
	background-image:url(../images/bg-ourproducts.png); height:67px; background-repeat:repeat-x; behavior: url(htc/iepngfix.htc);
	background-position:left; 
}
#bg-gallery-content-top
{
	background-image:url(../images/bg-gallery-content.png); width:615px; background-repeat:repeat-y;behavior: url(htc/iepngfix.htc); background-position:bottom;
}
#bg-gallery-content-bottom
{
	background-image:url(../images/bg-gallery-content-bottom); width:615px; height:90px; background-repeat:no-repeat; behavior: url(htc/iepngfix.htc); background-position:bottom;
}
#bg-gallery-vertical
{
	background-image:url(../images/bg-gallery-vertical.png); height:335px; background-repeat:repeat-x; background-position:left; behavior: url(htc/iepngfix.htc);
}
#bg-gallery-content
{
	background-image:url(../images/bg-gallery-content.png); width:615px; background-repeat:repeat-y;behavior: url(htc/iepngfix.htc); background-position:bottom;
}
#bg-tyrewarmer-gallery
{
	background-image:url(../images/bg-tyrewarmer-gallery.png); width:234px; height:156px; background-repeat:no-repeat; background-position:left; behavior: url(htc/iepngfix.htc);
}

#bg-gascap-gallery
{
	background-image:url(../images/bg-gascap-gallery.png); width:234px; height:156px; background-repeat:no-repeat; background-position:left; behavior: url(htc/iepngfix.htc);
}

#bg-disklocks-gallery
{
	background-image:url(../images/bg-disklocks-gallery.png); width:234px; height:156px; background-repeat:no-repeat; background-position:left; behavior: url(htc/iepngfix.htc);
}
#bg-disklocks-electronics
{
background-image:url(../images/bg-disklocks-electronics.png); width:234px; height:156px; background-repeat:no-repeat; background-position:left; behavior: url(htc/iepngfix.htc);
}
#bg-title-whats-new
{
	background-image:url(../images/title-whats-new.png); width:658px; height:70px; background-repeat:no-repeat; background-position:bottom; behavior: url(htc/iepngfix.htc);
}

#title-our-products-new
{
	background-image:url(../images/title-our-products-new.png); height:68px; background-repeat:no-repeat; background-position:left; behavior: url(htc/iepngfix.htc);
	
}
.textwhite
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none;
}
.textwhite a
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none;
}

.textwhite a:hover
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none;
}



.textwhite-bold
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none; font-weight:bold;
}
.textwhite-bold a
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none; font-weight:bold;
}
.textwhite-bold a:hover
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none; font-weight:bold;
}
.textwhite-bold1
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; font-weight:bold;
}
.textwhite-bold1 a
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; font-weight:bold;
}
.textwhite-bold1 a:hover
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#949494; font-size:11px; font-weight:bold; text-decoration:none; font-weight:bold;
}
.textwhite-bold2
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; font-weight:bold;
}
.textwhite-bold2 a
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; font-weight:bold;
}
.textwhite-bold2 a:hover
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:underline; font-weight:bold;
}

.textwhite-bold3
{
font-family:Arial,Verdana,Microsoft Sans Serif,  Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none; font-weight:bold;
}
.textwhite-bold3 a
{
font-family:Arial,Verdana,Microsoft Sans Serif, Helvetica, sans-serif; color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none; font-weight:bold;
}
.textwhite-bold3 a:hover
{
font-family:Arial,Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none; font-weight:bold;
}




.newstext
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:lighter; text-decoration:none; text-align:justify; line-height:10px; vertical-align:middle;
}
.newstext a
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:lighter; text-decoration:none; text-align:justify;line-height:10px;vertical-align:middle;
}
.newstext a:hover
{
font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:lighter; text-decoration:none; text-align:justify;line-height:10px; vertical-align:middle;
}
.content-text
{
font-family:sans-serif, Tahoma,Verdana, Arial, Microsoft Sans Serif, Helvetica; color:#ffffff; font-weight:normal; 
font-size:12px; text-decoration:none; text-align:justify; letter-spacing:0px; line-height:15px;
}
.content-text a
{
font-family:sans-serif, Tahoma,Verdana, Arial, Microsoft Sans Serif, Helvetica; color:#ffffff; font-weight:lighter; 
font-size:12px; text-decoration:none; text-align:justify; letter-spacing:1px; line-height:15px;
}
.content-text a:hover
{
font-family:sans-serif, Tahoma,Verdana, Arial, Microsoft Sans Serif, Helvetica; color:#ffffff; font-weight:lighter; 
font-size:12px; text-decoration:none; text-align:justify; letter-spacing:1px; line-height:15px;
}
.textbox
{
border-bottom-color:#000000; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000;
border-bottom-width:1px; border-top-width:1px; border-left-width:1px; border-right-width:1px; width:235px; height:16px;
color:#2d3d48; background-color:#ebebeb; font-size:11px; font-family:Verdana, Tahoma, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
}
.textarea
{
border-bottom-color:#000000; border-top-color:#000000; border-left-color:#000000; border-right-color:#000000;
border-bottom-width:1px; border-top-width:1px; border-left-width:1px; border-right-width:1px; width:528px; height:75px;
color:#2d3d48; background-color:#ebebeb; font-size:13px; font-family:Verdana, Tahoma, Microsoft Sans Serif, Arial, Helvetica, sans-serif;
}

.menu_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;background-color:#425158; text-align:left;
}
.menu_link A {
	DISPLAY: block; PADDING-RIGHT:2px; PADDING-LEFT:2px; PADDING-BOTTOM:2px; PADDING-TOP:2px; FONT: normal 0.8em Verdana,sans-serif;  BORDER-BOTTOM: #000000 0px none; HEIGHT: 15px; TEXT-DECORATION: none; color:#FFFFFF; font-size:8pt;  text-align:left;
}
.menu_link A:hover {
	background-color:#c20303; height:15px; background-position:left; background-repeat:no-repeat; TEXT-DECORATION: none; text-align:left; 
}
#bg_road-left
{
	background-image:url(../images/bg_road-left.jpg); height:630px; width:123px; background-repeat:no-repeat; background-position:right; 
}
#bg_road-right
{
	background-image:url(../images/bg_road-right.jpg); height:630px; width:123px; background-repeat:no-repeat; background-position:left;
}
#bg_innerpg
{
	background-image:url(../images/innerpg_body.png); height:376px; width:602px; background-repeat:no-repeat; background-position:left; behavior: url(htc/iepngfix.htc);
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:red; text-align:left;
}

/*
.bg-label-gallery
{
	background-color:#000000;  font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none; text-align:center;  vertical-align:middle;
}
.bg-label-gallery a
{
	background-color:#000000;  font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none; text-align:center;  vertical-align:middle; text-decoration:none;
}
.bg-label-gallery a:hover
{
	background-color:#000000;  font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none; text-align:center; vertical-align:middle; text-decoration:none;
} */

.bg-label-gallery
{ font-weight:lighter; text-align:center; color:#ffffff; background-color:#000000; font-size:9px;font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; line-height:normal; background-image:none;
}
.bg-label-gallery a
{ font-weight:lighter; text-align:center; color:#ffffff; background-color:#000000; font-size:9px;font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; line-height:normal; background-image:none;
}

.bg-label-gallery a:hover
{ font-weight:lighter; text-align:center; color:#ffffff; background-color:#000000; font-size:9px;font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif; text-decoration:none; line-height:normal; background-image:none;
}

.whitetext-gallery
{font-weight:lighter; text-decoration:none; text-align:left; vertical-align:middle; text-decoration:none; color:#ffffff; background-color:#000000; font-size:9px; height:20px;padding:1px 1px 1px 1px;font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif;
}
.whitetext-gallery a
{font-weight:lighter; text-decoration:none; text-align:left; vertical-align:middle; text-decoration:none; color:#ffffff; background-color:#000000;font-size:9px;height:20px;padding:1px 1px 1px 1px; font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif;
}
.whitetext-gallery a:hover
{font-weight:lighter; text-decoration:none; text-align:left; vertical-align:middle; text-decoration:none; color:#ffffff; background-color:#c40304;font-size:9px; height:20px;padding:1px 1px 1px 1px; font-family:Verdana,Microsoft Sans Serif, Arial, Helvetica, sans-serif;
}

