/* GENERAL START */
body{
	font-family: Georgia, Arial;
	font-size: 12px;
	color: #2a1305;
	padding: 0px;
	margin: 0px;
	background: transparent url(../images/pageBg.gif) repeat 0px 0px;
}

h1, h2, h3, h4, h5, h6, p, form {
	padding: 0px;
	margin: 0px;
}

img	{
	border: 0px;
	}

html, body{
	width: 100%;
	height: 100%;
}
li,ul	{
	list-style: none;
	padding: 0px;
	margin: 0px;
	}

#root {
	margin: auto;
	width: 982px;
	height: 100%;
	margin: auto;
}

/* GENERAL END */

/* HEADER START */

#header{
	float: left;
	width: 982px;
	height: 126px;
	padding: 0px 0px 0px 0px;
	background: transparent url(../images/headerBgr.gif) no-repeat 0px 0px;
	}

#headerLogo{
	float: left;
	width: 130px;
	height: 126px;
	padding: 0px 0px 0px 70px
	}

#headerLogo h1{
	display: block;
	float: left;
	width: 125px;
	height: 126px;
	padding: 0px;
	margin: 0px;
	line-height: 0px;
	}

#headerLogo a{
	display: block;
	float: left;
	width: 125px;
	height: 126px;
	padding: 0px;
	margin: 0px;
	line-height: 0px;
	font-size: 1px;
	text-decoration: none;
	}

#headerPanel{
	float: left;
	width: 782px;
	height: 126px;
		/*border: green solid 1px;/**/
	}

#headerPanelUser{
	float: left;
	width: 350px;/*280*/
	height: 47px;
	margin-left:400px;
	_margin-left:200px;
	margin-top: 13px;
	padding: 0px 0px 0px 0px;
/*	border:green solid 1px;/**/
	}

#headerPanelUser a{
	display: block;
	float: left;
	height: 14px;
	padding-top: 1px;
	font-size: 10px;
	color: #2a1305;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	}

#headerPanelUser a:hover{
	display: block;
	float: left;
	height: 14px;
	padding-top: 1px;
	font-size: 10px;
	color: #f6e878;
	text-decoration: none;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	}

#headerPanelUserButton1{
	width: 82px;
	}

#headerPanelUserButton1:hover{
	width: 82px;
	background: transparent url(../images/headerPanelUserButton1.gif) no-repeat 0px 0px;
	}

#headerPanelUserButton2{
	width: 90px;
	}

#headerPanelUserButton2:hover{
	width: 90px;
	background: transparent url(../images/headerPanelUserButton2.gif) no-repeat 0px 0px;
	}

#headerPanelUserButton3{
	width: 108px;
	}

#headerPanelUserButton3:hover{
	width: 108px;
	background: transparent url(../images/headerPanelUserButton3.gif) no-repeat 0px 0px;
	}

#headerPanelUserLine{
	float: left;/*left*/
/*	width: 333px;*/

	padding: 10px 0px 0px 0px;
/*	border: green solid 1px;/**/
	}
#headerPanelUserSub{
	float: left;/*left*/
/*	width: 333px;*/
/*	border: green solid 1px;/**/
}

#headerPanelUserLine a{
	display: block;
	float: left;
	padding: 1px 0px 0px 0px;
	color: #2a1305;
	height: 14px;
	text-transform: uppercase;
	font-size: 10px;
	}

#headerPanelUserLine a:hover{
	display: block;
	float: left;
	padding: 1px 0px 0px 0px;
	color: #f6e878;
	height: 14px;
	text-transform: uppercase;
	font-size: 10px;
	text-decoration: none;
	}

a#headerPanelUserLineButton1{
	width: 135px;
	}

a#headerPanelUserLineButton1:hover{
	width: 135px;
	background: transparent url(../images/headerPanelUserLineButton1.gif) no-repeat 0px 0px;
	}

a#headerPanelUserLineButton1 span{
	width: auto;
	height: 14;
	padding: 0px 0px 0px 5px;
	text-transform: uppercase;
	font-size: 10px;
	color: #9c1207;
	}

a#headerPanelUserLineButton1:hover span{
	width: auto;
	height: 14;
	padding: 0px 0px 0px 5px;
	text-transform: uppercase;
	font-size: 10px;
	color: #fa1a08;
	}

a#headerPanelUserLineButton2{
	width: 68px;
	}

a#headerPanelUserLineButton2:hover{
	width: 68px;
	background: transparent url(../images/headerPanelUserLineButton2.gif) no-repeat 0px 0px;
	}

a#headerPanelUserLineButton3{
	width: 130px;
	}

a#headerPanelUserLineButton3:hover{
	width: 130px;
	background: transparent url(../images/headerPanelUserLineButton3.gif) no-repeat 0px 0px;
	}

/* HEADER END */

/* MENU TOP START */

#headerPanelMenu{
	float: left;
	width: 715px;
	height: 28px;
	padding: 6px 0px 0px 20px;
	}

#headerPanelMenu a{
	display: block;
	float: left;
	width: auto;
	height: 17px;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #3a1c0a;
	text-align: center;
	text-transform: uppercase;
	}

#headerPanelMenu a:hover{
	display: block;
	float: left;
	width: auto;
	height: 17px;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	font-size: 10px;
	color: #ffef7e;
	}

#headerPanelMenu1{
	float: left;
	width: auto;
	padding-right: 31px;
	}

#headerPanelMenu1 a{
	display: block;
	float: left;
	width: 48px;
	}

#headerPanelMenu1 a:hover{
	display: block;
	float: left;
	width: 48px;
	color: #ffef7e;
	background: transparent url(../images/headerPanelMenu1.gif) no-repeat 0px 0px;
	}

#headerPanelMenu2{
	float: left;
	width: auto;
	padding-right: 30px;
	}

#headerPanelMenu2 a{
	display: block;
	float: left;
	width: 129px;
	}

#headerPanelMenu2 a:hover{
	display: block;
	float: left;
	width: 129px;
	color: #ffef7e;
	background: transparent url(../images/headerPanelMenu2.gif) no-repeat 0px 0px;
	}

#headerPanelMenu3{
	float: left;
	width: auto;
	padding-right: 31px;
	}

#headerPanelMenu3 a{
	display: block;
	float: left;
	width: 118px;
	}

#headerPanelMenu3 a:hover{
	display: block;
	float: left;
	width: 118px;
	color: #ffef7e;
	background: transparent url(../images/headerPanelMenu3.gif) no-repeat 0px 0px;
	}

#headerPanelMenu4{
	float: left;
	width: auto;
	padding-right: 34px;
	}

#headerPanelMenu4 a{
	display: block;
	float: left;
	width: 129px;
	}

#headerPanelMenu4 a:hover{
	display: block;
	float: left;
	width: 129px;
	color: #ffef7e;
	background: transparent url(../images/headerPanelMenu4.gif) no-repeat 0px 0px;
	}

#headerPanelMenu5{
	float: left;
	width: auto;
	}

#headerPanelMenu5 a{
	display: block;
	float: left;
	width: 159px;
	}

#headerPanelMenu5 a:hover{
	display: block;
	float: left;
	width: 159px;
	color: #ffef7e;
	background: transparent url(../images/headerPanelMenu5.gif) no-repeat 0px 0px;
	}

#headerPanelProductMenu{
	float: left;
	width: 615px;
	padding: 7px 50px 0px 45px;
	height: auto;
	}

#headerPanelProductMenu a{
	display: block;
	height: 20px;
	margin: 0px 2px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #3a1c0a;
	text-decoration: none;
	text-align: center;
	width: 125px;
	margin: 0px auto;
	}

#headerPanelProductMenu a:hover{
	display: block;
	height: 20px;
	margin: 0px 2px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #FFEF7E;
	text-decoration: none;
	text-align: center;
	width: 125px;
	background: transparent url(../images/headerPanelProductMenu5.gif) no-repeat 0px 0px;
	margin: 0px auto;
	}

/* MENU TOP END */

/* CONTENT START */


#content{
	float: left;
	width: 982px;
	padding: 0px 0px 0px 0px;
	height: auto;
	background: transparent url(../images/rootBgr.gif) repeat-y 0px 0px;
}

#contentWindows_1_1{
	float: left;
	width: 982px;
	padding: 0px 0px 0px 0px;
	height: auto;
	background: transparent url(../images/contentWindowsMiddle1.gif) repeat-y 0px 0px;
}

#contentWindows_1_2{
	float: left;
	width: 982px;
	padding: 0px 0px 0px 0px;
	height: auto;
	background: transparent url(../images/contentWindowsTop1.gif) no-repeat 0px top;
}

#contentWindows_1_3{
	float: left;
	width: 851px;
	padding: 15px 15px 0px 65px;
	height: auto;
	/*_height: 322px;*/
	min-height: 320px;/*322*/
	_min-height:316px;
	_padding:  15px 15px 0px 0px;
	background: transparent url(../images/contentWindowsBottom1.gif) no-repeat 24px bottom;

}

#contentWindows_2_1{
	float: left;
	width: 723px;
	padding: 0px 0px 0px 0px;
	height: auto;
	background: transparent url(../images/contentWindowsMiddle2.gif) repeat-y 24px 0px;
}

#contentWindows_2_2{
	float: left;
	width: 723px;
	padding: 0px 0px 0px 0px;
	height: auto;
	background: transparent url(../images/contentWindowsTop2.gif) no-repeat 24px top;
}

#contentWindows_2_3{
	float: left;
	width: 583px;
	padding: 45px 45px 15px 95px;
	height: auto;
	_height: 570px;
	min-height: 570px;
	background: transparent url(../images/contentWindowsBottom2.gif) no-repeat 24px bottom;
}
#contentWindows_2_3 ul{
    margin:0px 0px 15px 10px;
    padding:15px 0px 0px 0px;
    _padding:0px 0px 0px 0px;

}
#contentWindows_2_3 li{
    list-style-type:disc;
    list-style-position:outside;
    margin:5px 0px 0px 15px;
    _margin:0px 0px 0px 15px;
}

#contentWindows_2_3_b{
	float: left;
	width: 583px;
	padding: 45px 45px 15px 95px;
	height: auto;
	/*_height: 570px;*/
	background: transparent url(../images/contentWindowsBottom2.gif) no-repeat 24px bottom;
}

#contentWindows_2_3_a{
	float: left;
	width: 583px;
	padding: 45px 45px 15px 95px;
	/*height: auto;*/
	/*_height: 570px;*/
	/*min-height: 570px;*/
	/*background: transparent url(../images/contentWindowsBottom2.gif) no-repeat 24px bottom;*/
}
#homepageProducts{
	float: left;
	width: 926px;
	height: 140px;
	padding: 1px 0px 0px 56px;
	}

#homepageProducts div{
	display: block;
	float: left;
	height: 140px;
	width: 208px;
	font-weight:bold;
	font-size: 15px;
	line-height: 20px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	}
#homepageProducts table,tr,td{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#homepageProducts td {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    vertical-align:bottom;
    height:142px;
    width:208px;
}

#homepageProducts a{
    display: block;
	float: right;
	text-decoration:none;
	color:black;
	font-weight:bold;
	max-height:140px;
	max-width:208px;
}
#homepageProducts1{
	background: transparent url(../images/yellow.jpg) no-repeat;
	margin-right: 12px;
	}
#homepageProducts1 a{
    height: auto;
	width: auto;
}

#homepageProducts1 table td{
    vertical-align:top;
    text-align:left;
    padding: 20px 0px 0px 10px;
}
.myTrans{
    line-height:25px;

    font-weight: normal;
    font-style: italic;
    font-size: 18px;
}
.myTrans4_1{
    line-height:25px;

    font-weight: normal;
    font-style: italic;
    font-size: 20px;
}
.myTrans4_2{
    line-height:25px;

    font-weight: normal;
    font-style: italic;
    font-size: 14px;
}


#homepageProducts2{
	background: url(../images/green.jpg) no-repeat;
	margin-right: 13px;
	}

#homepageProducts2 a{
    height: auto;
	width: auto;
}

#homepageProducts2 table td{
    color:white;
    vertical-align:top;
    text-align:left;
    padding: 20px 0px 0px 10px;
}

#homepageProducts3{
	background: url(../images/blue.jpg) no-repeat;
	margin-right: 13px;
	}

#homepageProducts3 a{
    height: auto;
	width: auto;
}

#homepageProducts3 table td{
    vertical-align:top;
    text-align:left;
    padding: 20px 0px 0px 10px;
}

#homepageProducts4{
	background: url(../images/red.jpg) no-repeat;
	}

#homepageProducts4 a{
    height: auto;
    width: auto;
}

#homepageProducts4 table td{
    color:white;
    vertical-align:top;
    text-align:left;
    padding: 20px 0px 0px 10px;
}
/* CONTENT END */

/* Content SUbpage START */

div.contentWindowsLabel_1{
	float: left;
	width: 583px;
	height: 50px;
	background: transparent url(../images/contentWindowsLabel_1Bgr.gif) repeat-x 0px 37px;
	margin: 0px 0px 20px 0px;
	}

h1.contentWindowsLabel_1{
	float: left;
	display: block;
	width: 583px;
	height: 38px;
	color: #b32216;
	font-size: 18px;
	text-transform: uppercase;
	}

div.contentWindowsLabel_2{
	float: left;
	width: 583px;

	background: transparent url(../images/contentWindowsLabel_1Bgr.gif) repeat-x 0px 28px;
	margin: 0px 0px 10px 0px;
	}

h1.contentWindowsLabel_2{
	float: left;
	display: block;
	width: 583px;
	height: 28px;
	color: #462810;
	font-size: 18px;
	text-transform: uppercase;
	}

div.contentWindowsLabel_3{
	float: left;
	width: 835px;
	_width: 829px;
	height: 50px;
	background: url(../images/contentWindowsLabel_2Bgr.gif) repeat-x 0px 43px;
	margin: 0px 0px 0px 11px;
	}

h1.contentWindowsLabel_3{
	float: left;
	display: block;
	width: 835px;
	_width: auto;
	padding-left: 5px;
	height: auto;
	color: #462810;
	font-size: 18px;
	text-transform: uppercase;
	padding-top: 13px;
	}

div.contentWindowsLabel_4{
	float: left;
	width: 835px;
	_width: 824px;
	height: 30px;
	background: url(../images/contentWindowsLabel_2Bgr.gif) repeat-x 0px 0px;
	margin: 0px 0px 0px 11px;
	padding: 20px 0px 0px 5px;
	}

div.contentWindowsLabel_4 a{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #3a1c0a;
	font-size: 14px;
	text-decoration: none;
	}

div.contentWindowsLabel_4 a:hover{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #3a1c0a;
	font-size: 14px;
	text-decoration: underline;
	}

.contentWindowsLabelRight{
	float: right;
	width: 17px;
	height: 12px;
	background: #f5f1cc url(../images/contentWindowsLabelRightBgr.gif) no-repeat right 0px;
	font-size: 1px;
	line-height: 0px;
	}

#contentWindows_2_3 p{
	display: block;
	float: left;
	width: 583px;
	padding: 0px;
	margin: 0px;
	height: auto;
	text-align: justify;
	font-size: 11px;
	line-height: 16px;
	color: #220e00;
}

#productType1 p{
	float: left;
/*	width: 333px;*/
	height: auto;
	/*padding: 30px 250px 0px 0px;*/
	/*_height: 200px;
	min-height: 200px;*/
	color: #f3420d;
	font-size: 16px;
	line-height: 23px;
	text-align: justify;
	/*background: transparent url(../images/productType1Bgr.gif) no-repeat right bottom;*/
	}

.conntentButtonType1{
	float: left;
	width: 211px;
	padding: 10px 0px 10px 180px;
	height: 26px;
	}

.conntentButtonType1 a{
	display: block;
	float: left;
	width: 211px;
	height: 20px;
	text-align: center;
	padding: 6px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #c09f4b;
	text-decoration: none;
	background: transparent url(../images/contentButton.gif) no-repeat 0px 0px;
	}

.conntentButtonType1 a:hover{
	display: block;
	float: left;
	width: 211px;
	height: 20px;
	text-align: center;
	padding: 6px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #FFEF7E;
	text-decoration: none;
	background: transparent url(../images/contentButton.gif) no-repeat 0px 0px;
	}


.windowsType1_1{
	float: left;
	width: 563px;
	height: auto;
	background-color: #eccc7a;
	}

.windowsType1_2{
	float: left;
	width: 563px;
	height: auto;
	background: transparent url(../images/windowsType1_2.gif) no-repeat 0px top;
	}

.windowsType1_3{
	float: left;
	width: 563px;
	height: auto;
	_height: 300px;
	min-height: 300px;
	background: transparent url(../images/windowsType1_3.gif) no-repeat 0px bottom;
	padding: 35px 0px 65px 0px;
	}

.windowsType2_1{
	float: left;
	width: 530px;
	height: auto;
	background-color: #eccc7a;
	margin-left: 25px;
	_margin-left: 10px;
	}

.windowsType2_2{
	float: left;
	width: 530px;
	height: auto;
	background: transparent url(../images/windowsType2_2.gif) no-repeat 0px top;
	}

.windowsType2_3{
	float: left;
	width: 530px;
	height: auto;
	_height: 300px;
	min-height: 300px;
	background: transparent url(../images/windowsType2_3.gif) no-repeat 0px bottom;
	padding: 35px 0px 65px 0px;
	}

.windowsType3_1{
	float: left;
	width: 563px;
	height: auto;
	background-color: #eccc7a;
	margin-bottom: 20px;
	}

.windowsType3_2{
	float: left;
	width: 563px;
	height: auto;
	background: transparent url(../images/windowsType3_2.gif) no-repeat 0px top;
	}

.windowsType3_3{
	float: left;
	width: 563px;
	height: auto;
	_height: 350px;
	min-height: 350px;
	background: transparent url(../images/windowsType3_3.gif) no-repeat 0px bottom;
	padding: 35px 0px 65px 0px;
	}

.windowsType4_1{
	float: left;
	width: 502px;
	height: auto;
	background-color: #eccc7a;
	margin-left: 40px;
	_margin-left: 20px;
	}

.windowsType4_2{
	float: left;
	width: 502px;
	height: auto;
	background: transparent url(../images/windowsType4_2.gif) no-repeat 0px top;
	}

.windowsType4_3{
	float: left;
	width: 502px;
	height: auto;
	_height: 300px;
	min-height: 300px;
	background: transparent url(../images/windowsType4_3.gif) no-repeat 0px bottom;
	padding: 35px 0px 65px 0px;
	}

.windowsType5_1{
	float: left;
	width: 502px;
	height: auto;
	background-color: #eccc7a;
	margin-left: 40px;
	_margin-left: 20px;
	}

.windowsType5_2{
	float: left;
	width: 502px;
	height: auto;
	background: transparent url(../images/windowsType5_2.gif) no-repeat 0px top;
	}

.windowsType5_3{
	float: left;
	width: 502px;
	height: auto;
	_height: 100px;
	/*min-height: 300px;*/
	background: transparent url(../images/windowsType5_3.gif) no-repeat 0px bottom;
	padding: 35px 0px 65px 0px;
	}

.tellAFriendBlock1Inside2Border{
	float: left;
	width: auto;
	height: auto;
	background: transparent url(../images/searchResultItemBgr.gif) repeat-x 0px bottom;
	margin-bottom: 5px;
	_padding-bottom: 7px;
	}

.searchPanel{
	float: left;
	width: 563px;
	height: 100px;
	background: transparent url(../images/searchPanel.gif) repeat-y 276px 0px;
	}

.searchPanelLeft{
	float: left;
	width: 270px;
	height: auto;
	color: #6a5127;
	}

.searchPanelSelect{
	margin-left: 50px;
	_margin-left: 25px;
	display: block;
	float: left;
	width: 175px;
	height: 19px;
	padding: 2px 0px 0px 0px;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #6a5127;
	border-top: 1px solid #b1b0ad;
	border-right: 0px solid #b1b0ad;
	border-bottom: 0px solid #b1b0ad;
	border-left: 1px solid #b1b0ad;
	}

.Searchsubmit{
	float: left;
	display: block;
	background: transparent url(../images/Searchsubmit.gif) no-repeat 0px 0px;
	width: 135px;
	height: 17px;
	color: #000000;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	border: 0px solid transparent;
	margin: 10px 0px 0px 25px;
	_margin: 10px 0px 0px 13px;
	}

.Searchsubmit2{
	float: left;
	display: block;
	background: transparent url(../images/Searchsubmit2.gif) no-repeat 0px 0px;
	width: 118px;
	height: 17px;
	color: #000000;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	border: 0px solid transparent;
	margin: 10px 0px 0px 25px;
	_margin: 10px 0px 0px 13px;
	}


.searchPanelRight{
	float: right;
	width: 270px;
	height: auto;
	color: #6a5127;
	}

.searchPanelRight label{
	float: left;
	display: block;
	width: 115px;
	font-family: arial;
	margin-left: 26px;
	_margin-left: 13px;
	font-size: 11px;
	color: #6a5127;
	font-weight: bold;
	padding-top: 5px;
	}

.searchPanelRight input.inputText{
	float: left;
	display: block;
	width: 110px;
	height: 19px;
	padding: 2px 0px 0px 0px;
	font-family: arial;
	font-size: 11px;
	color: #6a5127;
	font-weight: bold;
	border-top: 1px solid #b1b0ad;
	border-right: 0px solid #b1b0ad;
	border-bottom: 0px solid #b1b0ad;
	border-left: 1px solid #b1b0ad;
	}

.searchPanelTop{
	float: left;
	width: 270px;
	text-align: center;
	padding-bottom: 15px;
	}

span.searchPanelSmall{
	font-size: 12px;
	font-weight: bold;
	color: #6a5127;
	text-trasnform: uppercase;
	}

span.searchPanelBig{
	font-size: 30px;
	font-weight: bold;
	color: #6a5127;
	font-style: italic;
	}

.searchResult{
	float: left;
	width: 523px;
	height: auto;
	border-top: 1px solid #b48329;
	margin: 25px 0px 0px 20px;
	_margin: 25px 0px 0px 10px;
	padding: 10px 0px 0px 0px
	}

.searchResult h3{
	float: left;
	width: 523px;
	height: 40px;
	font-size: 14px;
	color: #220e00;
	font-style: italic;
	}

.searchResultItem{
	float: left;
	width: 523px;
	height: auto;
	background: transparent url(../images/searchResultItemBgr.gif) repeat-x 0px bottom;
	padding: 10px 0px 10px 0px;
	}

.searchResultItemLeft{
	float: left;
	width: 350px;
	padding: 0px 20px 0px 0px;
	height: auto;
	}

.searchResultItemLeft b{
	display: block;
	float: left;
	width: 330px;
	padding: 0px 0px 0px 20px;
	height: auto;
	font-size: 11px;
	color: #220e00;
	background: transparent url(../images/searchResultItemLeftName.gif) no-repeat 0px 1px;
	}

.searchResultItemLeft span{
	display: block;
	float: left;
	width: 330px;
	padding: 0px 0px 0px 20px;
	height: auto;
	font-size: 11px;
	color: #220e00;
	}

.searchResultItemLeft a{
	font-size: 11px;
	color: #984d1a;
	text-decoration: none;
	font-weight: bold;
	}

.searchResultItemLeft a:hover{
	font-size: 11px;
	color: #220E00;
	text-decoration: none;
	font-weight: bold;
	}

.searchResultItemRight{
	float: right;
	width: 150px;
	padding: 0px 0px 0px 0px;
	height: auto;
	}

a.website{
	float: left;
	display: block;
	width: 130px;
	height: 17px;
	padding: 3px 0px 0px 20px;
	font-size: 11px;
	font-weight: bold;
	color: #984d1a;
	text-decoration: underline;
	background: transparent url(../images/website.gif) no-repeat 0px 0px;
	}

a.website:hover{
	float: left;
	display: block;
	width: 130px;
	height: 17px;
	padding: 3px 0px 0px 20px;
	color: #000000;
	text-decoration: underline;
	background: transparent url(../images/website.gif) no-repeat 0px 0px;
	cursor: pointer;
	}

span.phone{
	float: left;
	display: block;
	width: 130px;
	font-size: 11px;
	height: 17px;
	padding: 3px 0px 0px 20px;
	color: #220e00;
	background: transparent url(../images/phone.gif) no-repeat 0px 0px;
	}

.categorieBgr{
	float: left;
	width: 801px;
	height: 300px;
	background: transparent url(../images/categorieProductBgr.jpg) no-repeat 0px 0px;
	padding: 90px 0px 0px 50px;
	}

.categorieBgr h2{
	font-size: 24px;
	color: #fff;
	}

.categorieBgr h1{
	font-size: 36px;
	color: #fff;
	margin-left: 30px;
	}

.categorieBgr h5{
	font-size: 14px;
	color: #fff;
	margin-left: 100px;
	}


.categorieProductListing{
	float: left;
	width: 790px;
	height: auto;
	padding: 0px 0px 40px 30px;
	}

.categorieProductItem{
	float: left;
	width: 325px;
	height: auto;
	_height: 160px;
	min-height: 160px;
	padding: 0px 0px 0px 0px;
	}

.categorieProductItemImage{
	float: left;
	width: 101px;
	height: 100%;
	padding-right: 44px;
	background: transparent url(../images/categorieProduct.gif) no-repeat 80px 0px;
	}

.categorieProductItemImage img{
	float: left;
	display: block;
	}

.categorieProductItemContent{
	float: left;
	width: 180px;
	padding-left:
	}

#categorieProductItem1{
	background: transparent url(../images/categorieProduct_1.gif) no-repeat 4px 0px;
	}

#categorieProductItem2{
	background: transparent url(../images/categorieProduct_2.gif) no-repeat 4px 0px;
	}

#categorieProductItem3{
	background: transparent url(../images/categorieProduct_3.gif) no-repeat 4px 0px;
	}

#categorieProductItem4{
	background: transparent url(../images/categorieProduct_4.gif) no-repeat 4px 0px;
	}

.categorieProductListingVerticalSpacer{
	float: left;
	width: 110px;
	height: 115px;
	background: transparent url(../images/categorieSpacer.gif) no-repeat 70px bottom;
	font-size: 1px;
	lien-height: 0px;
	}

.categorieProductItem h1{
	display: block;
	float: left;
	width: auto;
	height: auto;
	padding: 0px 0px 0px 0px;
	color: #b50707;
	font-style: italic;
	font-size: 18px;
	}

.categorieProductItem h2{
	display: block;
	float: left;
	width: auto;
	height: auto;
	padding: 4px 0px 4px 0px;
	color: #9b721b;
	font-size: 12px;
	}

.categorieProductItem p{
	display: block;
	float: left;
	width: auto;
	height: auto;
	padding: 0px 0px 0px 0px;
	color: #220e00;
	font-size: 11px;
	line-height: 20px;
	}

.categorieProductItem span{
	display: block;
	float: left;
	width: 150px;
	height: 30px;
	padding: 3px 0px 0px 0px;
	color: #9b721b;
	font-size: 14px;
	font-weight: bold;
	}

.buttonAddToBasket{
	float: left;
	width: 77px;
	height: 23px;
	margin-right: 10px;
	_margin-right: 5px;
	background: transparent url(../images/buttonAddToBag.gif) no-repeat 0px 0px;
	}

.buttonAddToBasket input{
	display: block;
	float: left;
	width: 77px;
	height: 23px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;
	background: transparent;
	border: 0px solid transparent;
	cursor: pointer;
	}

.buttonViewDetails{
	float: left;
	width: 90px;
	height: 23px;
	background: transparent url(../images/buttonViewDetails.gif) no-repeat 0px 0px;
	}

.buttonViewDetails a{
	float: left;
	width: 90px;
	height: 23px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;
	}

.categorieProductListingHorizontSpacer{
	float: left;
	width: 790px;
	height: 20px;
	margin-top: 20px;
	line-height: 0px;
	font-size: 1px;
	border-top: 1px solid #e3c081;
	}

.windowsContactTop{
	float: left;
	width: 225px;
	height: 105px;
	padding-top: 40px;
	}

span.windowsContactTopBig{
	float: right;
	width: auto;
	height: auto;
	font-size: 18px;
	font-weight: bold;
	color: #220e00;
	}

span.windowsContactTopSmall{
	float: right;
	width: 200px;
	height: auto;
	font-size: 12px;
	text-align: right;
	color: #220e00;
	}

.windowsContactPanel{
	float: left;
	width: 480px;
	border-top: 1px solid #b48329;
	margin-left: 20px;
	}

label.contactLabel{
	float: left;
	display: block;
	width: 160px;
	padding: 4px 0px 0px 50px;
	font-size: 11px;
	font-weight: bold;
	color: #6a5127;
	font-family: arial;
	}

input.contactInput{
	display: block;
	float: left;
	width: 205px;
	height: 20px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 8px;
	}

textarea.contactInput{
	display: block;
	float: left;
	width: 205px;
	height: 100px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 8px;
	}

select.contactInput{
	display: block;
	float: left;
	width: 205px;
	height: 20px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 8px;
	}

input.contactInputCheckbox{
	display: block;
	float: left;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 8px;
	}

label.contactLabelCheckbox{
	float: left;
	display: block;
	width: 28px;
	margin-right: 5px;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 0px 0px 4px;
	color: #6a5127;
	font-family: arial;
	}

.contactNewsletter{
	float: left;
	display: block;
	width: 270px;
	padding: 4px 0px 0px 50px;
	font-size: 11px;
	font-weight: bold;
	color: #6a5127;
	font-family: arial;
	}

.contactSend{
	float: left;
	width: 250px;
	padding: 4px 0px 0px 170px;
	}

.contactSend a{
	float: left;
	display: block;
	color: #3a1c0a;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	}

.contactSend a:hover{
	color: #3a1c0a;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	}

div.becomePenPalLabel{
	float: left;
	display: block;
	width: 490px;
	height: 100px;
	padding: 80px 0px 0px 35px;
	font-size: 11px;
	color: #220e00;
	line-height: 17px;
	text-align: justify;
	}

p.becomePenPalLabel{
	float: left;
	display: block;
	width: 490px;
	height: 100px;
	font-size: 11px;
	color: #220e00;
	}

label.becomePenPalLabel{
	float: left;
	display: block;
	width: 100px;
	height: auto;
	padding: 4px 0px 0px 40px;
	font-size: 11px;
	color: #6a5127;
	font-family: arial;
	font-weight: bold;
	}

input.becomePenPalLabel{
	display: block;
	float: left;
	width: 230px;
	height: 20px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	}

a.becomePenPalLabel{
	float: left;
	display: block;
	color: #3a1c0a;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	margin: 10px 0px 0px 40px;
	_margin: 10px 0px 0px 0px;
	}

a.becomePenPalLabel:hover{
	color: #3a1c0a;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	}

.TellAFriend{
	float: left;
	width: 500px;
	margin: 0px 0px 15px 40px;
	_margin: 0px 0px 15px 20px;
	text-align: justify;
	}

.tellAFriendBlock1{
	float: left;
	padding: 0px 0px 0px 155px;
	width: 300px;
	height: 58px;
	}

.tellAFriendBlock2{
	float: left;
	padding: 11px 0px 3px 23px;
	margin: 0px 0px 0px 32px;
	_margin: 10px 0px 0px 16px;
	width: 400px;
	height: auto;
	border-top: 1px solid #b48329;
	}

.tellAFriendBlock3{
	float: left;
	padding: 11px 0px 3px 23px;
	margin: 0px 0px 0px 32px;
	_margin: 0px 0px 0px 16px;
	width: 400px;
	height: auto;
	}

.tellAFriendBlock3 small{
	float: left;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 400px;
	font-size: 11px;
	font-family: arial;
	height: auto;
	}

.tellAFriendBlock1 label{
	float: left;
	display: block;
	padding: 0px 0px 0px 0px;
	width: auto;
	height: auto;
	color: #6a5127;
	font-size: 11px;
	font-weight: bold;
	font-family: arial;
	}

.tellAFriendBlock2 label{
	float: left;
	display: block;
	padding: 0px 0px 0px 0px;
	width: auto;
	height: auto;
	color: #6a5127;
	font-size: 11px;
	font-weight: bold;
	font-family: arial;
	}

sup.formunvalid{
	float: left;
	display: block;
	padding: 0px 0px 0px 5px;
	width: auto;
	height: auto;
	color: #f5690c;
	font-size: 11px;
	font-weight: bold;
	font-family: Georgia;
	}

.tellAFriendBlock1 input{
	display: block;
	float: left;
	width: 210px;
	height: 18px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 8px;
	}

.tellAFriendBlock2 input{
	/*display: block;*/
	float: left;
	width: 210px;
	height: 18px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 8px;
	}

.tellAFriendBlock2 select{
	display: block;
	float: left;
	width: 210px;
	height: 18px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 8px;
	}

.tellAFriendBlock2 textarea{
	display: block;
	float: left;
	width: 210px;
	height: 78px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 8px;
	}

.tellAFriendBlock1Inside{
	width: auto;
	float: left;
	width: 55px;
	padding-top: 5px;
	}

.tellAFriendBlock1Inside2{
	width: auto;
	float: left;
	width: 155px;
	padding-top: 5px;
	}

table.myaccount{
	float: left;
	border: 0px solid;
	padding: 0px;
	margin: 5px 0px 0px 17px;
	_margin: 5px 0px 0px 4px;
	width: 526px;
	}

table.myaccount table{
	float: left;
	border: 0px solid;
	padding: 0px;
	margin: 0px;
	width: 526px;
	}

table.myaccount tr{
	border: 0px solid;
	padding: 0px;
	margin: 0px;
	width: 526px;
	color: #3a1c0a;
	font-size: 11px;
	font-family: arial;
	}

table.myaccount td{
	border: 0px solid;
	padding: 0px;
	margin: 0px;
	height: 28px;
	}

table.myaccount tr.topColum{
	border: 0px solid;
	padding: 0px;
	margin: 0px;
	width: 526px;
	background-color: #d2cb6b;
	color: #3a1c0a;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;
	}

table.myaccount tr.topColum2{
	border: 0px solid;
	padding: 0px;
	margin: 0px;
	width: 526px;
	background-color: #bdb448;
	color: #3a1c0a;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;
	}

table.myaccount tr.parent{
	border: 0px solid;
	padding: 0px;
	margin: 0px;
	width: 526px;
	background-color: #e3de9b;
	}

input.seedetailsButton{
	float: left;
	display: block;
	width: 77px;
	height: 19px;
	background: transparent url(../images/seedetailsButton.gif) no-repeat 0px 0px;
	border: 0px solid transparent;
	color: #3a1c0a;
	font-family: arial;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	}

input.reorderButton{
	float: left;
	display: block;
	width: 62px;
	height: 19px;
	background: transparent url(../images/reorderButton.gif) no-repeat 0px 0px;
	border: 0px solid transparent;
	color: #3a1c0a;
	font-family: arial;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	}

.fullPanel{
	float: left;
	width: 851px;
	height: auto;
	margin-bottom: 16px;
/*	border: green solid 1px;/**/
    background: transparent url(../images/fullPanelBgr.gif) repeat-y right 0px;
	}

.fullPanelLeft{
	float: left;
	width: 548px;/*548*/
	height: auto;
	/*border: green solid 1px;/**/
	}

.fullPanelRight{
	float: left;/*right*/
	width: 302px;/*302*/
	height: auto;
	/*border: green solid 1px;/**/
    }

.chceskoutproces{
	float: left;
	width: 370px;
	height: auto;
	padding: 0px 0px 0px 40px;
	}

.checkoutproceslabel1{
	float: left;
	display: block;
	width: 160px;
	padding: 0px 0px 0px 10px;
	height: auto;
	font-size: 12px;
	font-weight: bold;
	color: #3a1c0a;
	font-family: arial;
	}

.checkoutproceslabel2{
	float: left;
	display: block;
	width: 20px;
	padding: 0px 0px 0px 10px;
	height: auto;
	font-size: 12px;
	font-weight: bold;
	color: #3a1c0a;
	font-family: arial;
	}

.checkoutprocesinput1{
	display: block;
	float: left;
	width: 150px;
	height: 18px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 8px;
	}

.checkoutprocesinput2{
	display: block;
	float: left;
	width: 150px;
	height: 18px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 8px;
	}

.checkoutprocesinput3{
	display: block;
	float: left;
	width: 60px;
	height: 18px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 8px;
	}

.checkoutprocesinput4{
	display: block;
	float: left;
	width: 60px;
	height: 18px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 8px;
	}

span.checkoutprocesspan{
	float: left;
	display: block;
	width: 158px;
	padding: 0px 0px 0px 10px;
	height: 20px;
	font-size: 10px;
	color: #3a1c0a;
	font-family: arial;
	}

.chceskoutprocesLine{
	float: left;
	width: 370px;
	height: 20px;
	font-size: 1px;
	line-height: 0px;
	background: transparent url(../images/rightMenuShopHorizontBgr.gif) repeat-x 0px 0px;
	}

a.checkoutprocesLink{
	float: left;
	display: block;
	width: auto;
	color: #3a1c0a;
	font-weight: bold;
	font-style: italic;
	font-family: arial;
	font-size: 12px;
	padding-top: 4px;
	margin-left: 15px;
	text-decoration: underline;
	}

a.checkoutprocesLink:hover{
	float: left;
	display: block;
	width: auto;
	color: #3a1c0a;
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	padding-top: 4px;
	margin-left: 15px;
	text-decoration: none;
	}

.continueCheckoutButton{
	float: left;
	display: block;
	width: 147px;
	height: 33px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;
	background: transparent url(../images/continueCheckoutButton.gif) no-repeat 0px 0px;
	border: 0px solid transparent;
	margin-left: 20px;
	}

.placeOrder{
	float: left;
	display: block;
	width: 147px;
	height: 33px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;
	background: transparent url(../images/placeOrderButton.gif) no-repeat 0px 0px;
	border: 0px solid transparent;
	margin-left: 20px;
	}

a.buttonsRed{
	color: #b32215;
	text-decoration: underline;
	}

a.buttonsRed:hover{
	color: #b32215;
	text-decoration: none;
	}

.shippingBiling{
	float: left;
	width: 524px;
	height: auto;
	padding-left: 25px;
	padding-top: 20px;
	}

.shippingBilingSpacer{
	float: left;
	width: 15px;
	height: 450px;
	background: transparent url(../images/searchPanel.gif) repeat-y 0px 0px;
	}

.shippingBilingLeft{
	float: left;
	width: 249px;
	}

.shippingBilingRight{
	float: left;
	width: 249px;
	}

.shippingBilingInputDiv{
	float: left;
	width: 92px;
	height: auto;
	}

.shippingBilingLabel{
	color:#6A5127;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	height:auto;
	width:auto;
	padding:3px 0px 0px 0px;
}

.shippingBilingInput{
	display: block;
	float: left;
	width: 144px;
	height: 18px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 8px;
	}

.shippingBilingBottom{
	float: left;
	width: 509px;
	border-top: 1px solid #a87524;
	border-bottom: 1px solid #a87524;
	margin: 10px 0px 0px 0px;
	background: transparent url(../images/shippingBilingBottomBgr.gif) no-repeat 350px 10px;
	padding: 10px 0px 10px 0px;
	}

.shippingBilingTextarea{
	display: block;
	float: left;
	width: 290px;
	height: 50px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-top: 10px;
	}

.productPanelLeft{
	float: left;
	width: 239px;
	height: auto;
	padding: 30px 0px 0px 0px;
	}

.productPanelRight{
	float: left;
	width: 300px;
	height: auto;
	padding: 25px 0px 0px 0px;
	}

.productPanelRight h2{
	display: block;
	float: left;
	width: 273px;
	height: auto;
	color: #b50707;
	font-style: italic;
	font-size: 18px;
	padding: 0px 0px 5px 10px;
	font-family: Georgia;
	}

.productPanelRight h3{
	display: block;
	float: left;
	width: 273px;
	height: auto;
	color: #9b721b;
	font-size: 12px;
	padding: 0px 0px 5px 10px;
	font-family: Georgia;
	}

.productPanelRightContent{
	float: left;
	width: 260px;
	height: auto;
	padding: 20px 0px 20px 0px;
	border-top: 1px solid #d9c48f;
	/*border-bottom: 1px solid #d9c48f;*/
	margin-left: 10px;
	}


.productPanelRightContent p{
	float: left;
	display: block;
	width: 260px;
	height: auto;
	color: #220e00;
	font-size: 11px;
	font-family: Georgia;
	line-height: 18px;
	}

b.productPanelRightContentPrice{
	float: left;
	display: block;
	width: 260px;
	color: #9b721b;
	font-size: 14px;
	font-family: Georgia;
	padding: 20px 0px 20px 0px;
	}

b.productPanelRightContentSize{
	float: left;
	display: block;
	width: auto;
	color: #060606;
	font-size: 14px;
	font-family: Georgia;
	padding-bottom: 15px;
	}

.productPanelRightContent span{
	float: left;
	display: block;
	width: 200px;
	height: auto;
	color: #060606;
	font-size: 11px;
	font-family: Georgia;
	padding-top: 3px;
	padding-left: 8px;
	padding-bottom: 15px;
	}

label.productPanelRightContentQty{
	float: left;
	display: block;
	width: 40px;
	color: #060606;
	font-size: 14px;
	font-family: Georgia;
	font-weight: bold;
	}

input.productPanelRightContentQtyInput{
	display: block;
	float: left;
	width: 70px;
	height: 20px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-right: 20px;
	}

.ProductBlockAjax{
	float: left;
	width: 295px;
	height: auto;
	padding: 10px 0px 0px 5px;
	}

.ProductBlockAjaxLeft{
	float: left;
	width: 20px;
	height: auto;
	padding: 45px 0px 0px 0px;
	}

.ProductBlockAjaxContent{
	float: left;
	width: 255px;
	height: auto;
	padding-bottom: 20px;
	}

.ProductBlockAjaxContent a{
	display: block;
	float: left;
	width: auto;
	height: auto;
	margin-right: 15px;
	_margin-right: 8px;
	text-align: center;
	color: #956e1a;
	text-decoration: none;
	}

.ProductBlockAjaxContent img{
	width: auto;
	height: auto;
	}

.ProductBlockAjaxContent span{
	display: block;
	color: #956e1a;
	font-family: Georgia;
	font-size: 11px;
	width: 70px;
	height: auto;
	padding-top: 15px;
	text-align: left;
	}

.ProductBlockAjaxRight{
	float: left;
	width: 20px;
	height: auto;
	padding: 45px 0px 0px 0px;
	}

.ProductBlockAjaxContent2{
	float: left;
	width: 255px;
	height: auto;
	padding-bottom: 20px;
	}

.ProductBlockAjaxContent2 a{
	display: block;
	float: left;
	width: auto;
	height: auto;
	text-align: center;
	color: #956e1a;
	text-decoration: none;
	}

.ProductBlockAjaxContent2 img{
	width: auto;
	height: auto;
	}

.ProductBlockAjaxContent2 span{
	display: block;
	color: #956e1a;
	font-family: Georgia;
	font-size: 11px;
	width: 70px;
	height: auto;
	padding-top: 15px;
	text-align: left;
	}

.productJavaPanel{
	float: left;
	width: 283px;
	height: auto;
	}

.productJavaPanelMenu{
	float: left;
	width: 283px;
	height: 23px;
	}

.productJavaPanelMenu a{
	float: left;
	display: block;
	height: 23px;
	text-decoration: none;
	font-size: 1px;
	line-height: 0px;
	}

#productJavaPanelMenu1{
	width: 97px;
	background: transparent url(../images/productJavaPanelMenu1O.gif) no-repeat 0px 0px;
	}

#productJavaPanelMenu2{
	width: 92px;
	background: transparent url(../images/productJavaPanelMenu2.gif) no-repeat 0px 0px;
	}

#productJavaPanelMenu3{
	width: 94px;
	background: transparent url(../images/productJavaPanelMenu3.gif) no-repeat 0px 0px;
	}

.productJavaPanelContent{
	float: left;
	width: 256px;
	height: auto;
	border-left: 1px solid #745e46;
	border-bottom: 1px solid #745e46;
	border-right: 1px solid #745e46;
	background-color: #faee97;
	padding: 15px 15px 10px 10px;
	font-family: arial;
	}

.productJavaPanelContentSelect{
	display: block;
	float: left;
	width: 70px;
	height: 20px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-top: 10px;
	}

.productJavaPanelContent label{
	float: left;
	display: block;
	width: 75px;
	height: auto;
	font-size: 11px;
	color: #080808;
	font-weight: bold;
	padding-top: 5px;
	}

.productJavaPanelContentInput1{
	display: block;
	float: left;
	width: 170px;
	height: 20px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 5px;
	}

.productJavaPanelContentInput2{
	display: block;
	float: left;
	width: 170px;
	height: 70px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	margin-bottom: 10px;
	}

input.qtyInput{
	display: block;
	float: left;
	width: 28px;
	height: 18px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	text-align: center;
	}

.product2{
	font-weight: bold;
	color: #3a1c0a;
	}

.product2:hover{
	font-weight: bold;
	color: #3a1c0a;
	text-decoration: none;
	}

.productImageIMG{
	float: left;
	display: block;
	width: auto;
	_width: 50px;
	max-width: 50px;
	padding: 8px 0px 8px 0px;
	}

.myteabagPanel{
	float: left;
	width: 526px;
	height: auto;
	margin: 5px 0px 0px 17px;
	_margin: 5px 0px 0px 5px;
	background-color:#D2CB6B;
	}

.myteabagPanelLeft{
	float: left;
	width: 196px;
	height: auto;
	padding: 14px 0px 0px 14px;
	}

.myteabagPanelLeftPanel{
	float: left;
	width: 220px;
	height: 40px;
	padding-top: 60px;
	border-right: 1px solid #c09f4b;
	background: transparent url(../images/myTeaBagPanelLeftPanel2.gif) no-repeat 0px 10px;
	}

.myteabagPanelLeftPanel select{
	display: block;
	float: left;
	width: 150px;
	height: 18px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	}

.myteabagPanelRight{
	float: left;
	width: 298px;
	height: auto;
	padding: 12px 18px 0px 0px;
	font-family: arial;
	font-size: 11px;
	}

.myteabagPanelRight input{
	display: block;
	float: left;
	width: 66px;
	height: 16px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	}

.myteabagPanelButtons{
	float: left;
	width: 496px;
	padding: 15px 30px 0px 0px;
	height: 40px;
	}

.button_1_shopping_cart{
	float: right;
	display: block;
	width: 160px;
	height: 24px;
	padding: 0px 0px 0px 0px;
	background: transparent url(../images/button_1_shopping_cart.gif) no-repeat 0px 0px;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-align: center;
	border: 0px solid transparent;
	}

.button_2_shopping_cart{
	float: right;
	display: block;
	width: 160px;
	height: 24px;
	padding: 0px 0px 0px 0px;
	background: transparent url(../images/button_2_shopping_cart.gif) no-repeat 0px 0px;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-align: center;
	border: 0px solid transparent;
	}

.button_3_shopping_cart{
	float: right;
	display: block;
	width: 120px;
	height: 24px;
	padding: 0px 0px 0px 0px;
	background: transparent url(../images/button_3_shopping_cart.gif) no-repeat 0px 0px;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-align: center;
	border: 0px solid transparent;
	margin-right: 105px;
	}

.button_4_shopping_cart{
	float: right;
	display: block;
	width: 147px;
	height: 33px;
	padding: 0px 0px 0px 0px;
	background: transparent url(../images/button_4_shopping_cart.gif) no-repeat 0px 0px;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-align: center;
	border: 0px solid transparent;
	margin-right: 50px;
	margin-top: 15px;
	}

.myteabagPanelLeftPanelInputText{
	display: block;
	float: left;
	width: 85px;
	height: 18px;
	border-top: 1px solid #a6a195;
	border-right: 0px solid #a6a195;
	border-bottom: 0px solid #a6a195;
	border-left: 1px solid #a6a195;
	background-color: #ffffff;
	}

.myteabagPanelLeftPanelInputButton{
	float: left;
	display: block;
	width: 82px;
	height: 24px;
	padding: 0px 0px 0px 0px;
	background: transparent url(../images/myteabagPanelLeftPanelInputButton.gif) no-repeat 0px 0px;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	margin-left: 5px;
	text-align: center;
	border: 0px solid transparent;
	}

/* content Subpage end */

/* RIGHT MENU START */

#rightMenu{
	float: left;
	width: 217px;/*217*/
	height: auto;
	padding: 4px 0px 0px 3px;
	/*border: green solid 1px;/**/
	}

.rightMenuSpacer{
	float: left;
	width: 209px;
	height: 20px;
	background: transparent url(../images/rightMenuSpacer.gif) no-repeat center 6px;
	}

#rightMenuButton1{
	display: block;
	float: left;
	width: 209px;
	height: 57px;
	}

#rightMenuButton1 a{
	display: block;
	float: left;
	width: 209px;
	height: 57px;
	background: transparent url(../images/rightMenuButton1.gif) no-repeat 0px 0px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;
	}

#rightMenuButton2{
	display: block;
	float: left;
	width: 209px;
	height: 57px;
	}

#rightMenuButton2 a{
	display: block;
	float: left;
	width: 209px;
	height: 57px;
	background: transparent url(../images/rightMenuButton2.gif) no-repeat 0px 0px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;
	}

#rightMenuButton3{
	display: block;
	float: left;
	width: 209px;
	height: 57px;
	}

#rightMenuButton3 a{
	display: block;
	float: left;
	width: 209px;
	height: 57px;
/*
	background: transparent url(../images/rightMenuButton3.gif) no-repeat 0px 0px;
*/
	background: transparent url(../images/worldcup_but.gif) no-repeat 0px 0px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;
	}

#rightMenuButton4{
	display: block;
	float: left;
	width: 209px;
	height: 57px;
	}

#rightMenuButton4 a{
	display: block;
	float: left;
	width: 209px;
	height: 57px;
	background: transparent url(../images/rightMenuButton4.gif) no-repeat 0px 0px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;
	}

#rightMenuButton5{
	display: block;
	float: left;
	width: 209px;
	height: 32px;
	}

#rightMenuButton5 a{
	display: block;
	float: left;
	width: 209px;
	height: 26px;
	background: transparent url(../images/rightMenuButton5.gif) no-repeat 0px 0px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;
	}

#rightMenuPanelProducts{
	float: left;
	display: block;
	padding: 0px 0px 0px 10px;
	_padding: 0px 0px 0px 0px;
	margin: 0px;
	text-align: center;
	/*border: green solid 1px;/**/
/*	border: 0px solid transparent;*/
	}

#rightMenuPanelProducts tr{
	padding: 0px;
	margin: 0px;
	/*border: 0px solid transparent;*/
	}

#rightMenuPanelProducts td{
	padding: 0px;
	margin: 0px;
/*	border: 0px solid transparent;*/
	}

#rightMenuPanelProducts img{
	width: auto;
	height: auto;
	padding: 5px 0px 5px 0px;
	}

#rightMenuPanelProducts a{
	float: left;
	display: block;
	width: 95px;
	height: auto;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #9b721b;
	text-decoration: none;
	margin: 10px 0px 10px 0px;
	text-align: center;
	}

#rightMenuPanelProducts a:hover{
	float: left;
	display: block;
	width: 95px;
	height: auto;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #9b721b;
	text-decoration: underline;
	margin: 10px 0px 10px 0px;
	text-align: center;
	}

/* RIGHT MENU END */

/* FOOTER START */

#footer{
	float: left;
	width: 926px;
	padding: 25px 0px 0px 56px;
	height: 94px;
	background: transparent url(../images/footerBgr.gif) no-repeat 0px 0px;
}

#footerMenu{
	float: left;
	width: 870px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	}

#footerMenu a{
	width: auto;
	margin: 0px 6px 0px 3px;
	font-size: 10px;
	color: #2A1305;
	text-decoration: none;
	text-transform: uppercase;
	}

#footerMenu a:hover{
	width: auto;
	margin: 0px 6px 0px 3px;
	font-size: 10px;
	color: #2A1305;
	text-decoration: underline;
	text-transform: uppercase;
	}

#footerCopyright{
	float: left;
	width: 860px;
	padding: 10px 0px 0px 0px;
	text-align: center;
	font-size: 11px;
	text-transform: uppercase;
	}

#footerCopyright a{
	width: auto;
	font-size: 11px;
	color: #2A1305;
	text-decoration: none;
	text-transform: uppercase;
	}

#footerCopyright a:hover{
	width: auto;
	font-size: 11px;
	color: #2A1305;
	text-decoration: underline;
	text-transform: uppercase;
	}

/* FOOTER END */

#dropmenudiv{
	position:absolute;
	margin-top:-1px;
	text-align:center;
	background-color: white;
	border:1px solid black;
	font-size: 9px;
	font-weight: bolder;
	color: black;
	line-height: 27px;
	background-color: transparent;
	margin-left:-21px;
}



#dropmenudiv a{
   /* margin-left:-20px;*/
	font-family: 'Tahoma';
  	font-size: 9px;
	color: #FFEF7E;
	font-weight: bolder;
	display: block;
	/*padding-right: 20px;*/
	text-decoration: none;
	background: url(../images/menu_item.gif) no-repeat 0px 0px;
}
#dropmenudiv p.first{
    /*margin-left: -20px;*/
	font-family: 'Tahoma';
  	font-size: 9px;
	color: #333333;
	line-height:10px;
	font-weight: bolder;
	display: block;

	text-decoration: none;
	background: url(../images/first_menu_item.gif) no-repeat 0px 0px;
}
#dropmenudiv p.last{
    /*margin-left:-20px;*/
	font-family: 'Tahoma';
  	font-size: 9px;
  	line-height:29px;
	color: #333333;
	font-weight: bolder;
	display: block;
	text-decoration: none;
	background: url(../images/last_menu_item.gif) no-repeat 0px 0px;
}
#dropmenudiv a:hover{
	font-weight: bolder;
	color: #3A1C0A;
	background: url(../images/menu_item_hover.gif) no-repeat 0px 0px;
}

.SearchsubmitA{
    float: left;
    display: block;
    background: transparent url(../images/SearchsubmitA.gif) no-repeat 0px 0px;
    width: 135px;
    height: 17px;
    color: #000000;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    border: 0px solid transparent;
    margin: 10px 0px 0px 25px;
    _margin: 10px 0px 0px 13px;
}

.Searchsubmit2A{
    float: left;
    display: block;
    background: transparent url(../images/Searchsubmit2A.gif) no-repeat 0px 0px;
    width: 118px;
    height: 17px;
    color: #000000;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    border: 0px solid transparent;
    margin: 10px 0px 0px 25px;
    _margin: 10px 0px 0px 13px;
}

#productType1 li{
    color:#F3420D;
    font-size:16px;
    line-height:20px;
    text-align:justify;
    float:left;
    clear:both;
}

.Searchsubmit4{
	float: left;
	display: block;
	background: transparent url(../images/Searchsubmit.gif) no-repeat 0px 0px;
	width: 135px;
	height: 17px;
	color: #000000;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	border: 0px solid transparent;
	margin: 0px 0px 0px 25px;
	_margin: 0px 0px 0px 13px;
	}

#question_1, #question_2{
��� margin-left:25px;
��� width:350px;
}

.MsoNormal{

}

.MsoNormal table
{
	text-align: center;
	font-weight: normal;
	font-size: 11px;
	color: #000;
	background-color: #FFCC33;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	font-weight:bold;
	text-align:center;}

	 

	.MsoNormal table td
	{
		background-color: #FFCC33;
		color: #000;
		padding: 4px;
		text-align: left;
		border: 1px #fff solid;
		text-align:center;

	}
