.highlight0 {background-color:#FFFF79;color: #000;}

.butwrap{margin:0;margin-left:-4px;margin-top:10px;padding:0;width:210px;height:60px;background:#444;}
.butwrap ul{margin:0;padding:0;width:210px;}
.butwrap ul li{padding:0;margin:0;padding:6px 0px;display:table-cell;float:left;list-style:none;}

.brocopt{font-size:14px;width:202px;margin-left:0px;margin-bottom:2px;height:26px;padding:4px;border:1px solid;border-color:#000;}

label{line-height:30px;}

/* brochures start */
.bwrap{margin:0;padding:0;padding:3px;height:170px;width:48.7%;margin:3px 0px 3px 2px;float:left;display:block;cursor:pointer;
font-size:12px;font-weight:normal;
border:1px solid;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;
border-color:#3C3F90;color:#000000;
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top,  #fff 0%,#ddd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#ddd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fff 0%,#ddd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fff 0%,#ddd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff 0%,#ddd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fff 0%,#ddd 100%); /* W3C */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd')"; /* IE8 */
}

.bwrap:hover{border-color:#3C3F90;background: #CEF2E0;
background: rgb(213,206,166); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(213,206,166,1) 0%, rgba(201,193,144,1) 40%, rgba(183,173,112,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(213,206,166,1)), color-stop(40%,rgba(201,193,144,1)), color-stop(100%,rgba(183,173,112,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(213,206,166,1) 0%,rgba(201,193,144,1) 40%,rgba(183,173,112,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(213,206,166,1) 0%,rgba(201,193,144,1) 40%,rgba(183,173,112,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(213,206,166,1) 0%,rgba(201,193,144,1) 40%,rgba(183,173,112,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(213,206,166,1) 0%,rgba(201,193,144,1) 40%,rgba(183,173,112,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5cea6', endColorstr='#b7ad70',GradientType=0 ); /* IE6-9 */
}


.bwrap span{font-weight:bold;}

.bwrap .pic1{margin:0;padding:0;padding:4px;height:160px;width:130px;float:left;text-align:center;background:#fff;
border:1px solid #b7ad70;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
background-repeat:no-repeat;background-position:bottom;
}

.bwrap .txt1{margin:0;padding:0;padding:4px;height:156px;display:block;overflow: hidden;}
.bwrap .txt1 p:first-child{margin:0;padding:0;min-height:56px;border-bottom:1px solid #3C3F90;margin-bottom:4px;}

.bwrapPO{width:140px;} /* Toggle pictures only */
.bwrapPO .txt1{display:none;}

/* brochures end */

#ShowPatList, #ShowPics{margin:0;padding:0;padding:0px;margin-top:8px;font-size:14px;line-height: 28px;cursor: pointer;
border:1px solid #4e5c5a;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;
background: rgb(213,206,166); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(213,206,166,1) 0%, rgba(201,193,144,1) 40%, rgba(183,173,112,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(213,206,166,1)), color-stop(40%,rgba(201,193,144,1)), color-stop(100%,rgba(183,173,112,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(213,206,166,1) 0%,rgba(201,193,144,1) 40%,rgba(183,173,112,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(213,206,166,1) 0%,rgba(201,193,144,1) 40%,rgba(183,173,112,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(213,206,166,1) 0%,rgba(201,193,144,1) 40%,rgba(183,173,112,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(213,206,166,1) 0%,rgba(201,193,144,1) 40%,rgba(183,173,112,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5cea6', endColorstr='#b7ad70',GradientType=0 ); /* IE6-9 */
}

#ShowPatList:hover, #ShowPics:hover{color:#fff;
background: #487394; /* Old browsers */
background: -moz-linear-gradient(top,  #487394 0%, #2d3539 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#487394), color-stop(100%,#2d3539)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #487394 0%,#2d3539 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #487394 0%,#2d3539 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #487394 0%,#2d3539 100%); /* IE10+ */
background: linear-gradient(to bottom,  #487394 0%,#2d3539 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#487394', endColorstr='#2d3539',GradientType=0 ); /* IE6-9 */
}

#ShowPatList{width:202px;}

#ShowPics{width:202px;margin-top:2px;}

#PatternList{padding:0px;margin:0px;text-align:center;margin-left:2px;margin-bottom:10px;padding:2px;background: #eee;
border:1px solid #2D7077;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;

}

#PatternList ul{margin:0;padding:0;}
#PatternList li{list-style:none;float:left;padding:0;margin:0;padding:4px 0px 4px 12px;
border-top:0px solid #eee;border-left:0px solid #eee;
border-right:1px solid #fff;border-bottom:1px solid #fff;
cursor:pointer;font-size:13px;line-height:22px;width:95px;text-align:left;
	-webkit-box-shadow: 6px 6px 6px -6px #2D7077 inset;
	   -moz-box-shadow: 6px 6px 6px -6px #2D7077 inset;
	        box-shadow: 6px 6px 6px -6px #2D7077 inset;
/*box-shadow: none|h-shadow v-shadow blur spread color |inset|initial|inherit;*/
}

#PatternList li:hover {color:#fff;
background: #487394; /* Old browsers */
background: -moz-linear-gradient(top,  #487394 0%, #2d3539 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#487394), color-stop(100%,#2d3539)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #487394 0%,#2d3539 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #487394 0%,#2d3539 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #487394 0%,#2d3539 100%); /* IE10+ */
background: linear-gradient(to bottom,  #487394 0%,#2d3539 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#487394', endColorstr='#2d3539',GradientType=0 ); /* IE6-9 */}

.paragn{border-bottom:0px;}

/* radio buttons start */
#GAwrap label{margin:0;padding:0;width:200px;color:#000;font-size:13px;
border: 1px solid #4e5c5a;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;
background: rgb(213,206,166); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(213,206,166,1) 0%, rgba(201,193,144,1) 40%, rgba(183,173,112,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(213,206,166,1)), color-stop(40%,rgba(201,193,144,1)), color-stop(100%,rgba(183,173,112,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(213,206,166,1) 0%,rgba(201,193,144,1) 40%,rgba(183,173,112,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(213,206,166,1) 0%,rgba(201,193,144,1) 40%,rgba(183,173,112,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(213,206,166,1) 0%,rgba(201,193,144,1) 40%,rgba(183,173,112,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(213,206,166,1) 0%,rgba(201,193,144,1) 40%,rgba(183,173,112,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5cea6', endColorstr='#b7ad70',GradientType=0 ); /* IE6-9 */

}
#GAwrap input.Appradio:empty {margin-left: -999px;}/* hide input */
#GAwrap input.Appradio:empty ~ label {/* style label */
position: relative;float: left;line-height: 28px;text-indent: 3.25em;margin-top: 2px;cursor: pointer;
-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

#GAwrap input.Appradio:empty ~ label:before {
position: absolute;display: block;top: 0;bottom: 0;left: 0;
content: '';width: 2.5em;background: #fff;border-radius: 3px 0 0 3px;}
#GAwrap input.Appradio:hover:not(:checked) ~ label:before {content:'\2714';text-indent: .9em;color:#000;}/* toggle hover */
#GAwrap input.Appradio:hover:not(:checked) ~ label {color: #fff;
background: rgb(144,132,68); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(144,132,68,1) 0%, rgba(130,122,64,1) 40%, rgba(109,102,55,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(144,132,68,1)), color-stop(40%,rgba(130,122,64,1)), color-stop(100%,rgba(109,102,55,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(144,132,68,1) 0%,rgba(130,122,64,1) 40%,rgba(109,102,55,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(144,132,68,1) 0%,rgba(130,122,64,1) 40%,rgba(109,102,55,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(144,132,68,1) 0%,rgba(130,122,64,1) 40%,rgba(109,102,55,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(144,132,68,1) 0%,rgba(130,122,64,1) 40%,rgba(109,102,55,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#908444', endColorstr='#6d6637',GradientType=0 ); /* IE6-9 */


}
#GAwrap input.Appradio:checked ~ label:before {content:'\2714';text-indent: .9em;color: #000;background-color:#d8e0de;}/* toggle on */
#GAwrap input.Appradio:checked ~ label {color: #fff;
background: #487394; /* Old browsers */
background: -moz-linear-gradient(top,  #487394 0%, #2d3539 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#487394), color-stop(100%,#2d3539)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #487394 0%,#2d3539 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #487394 0%,#2d3539 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #487394 0%,#2d3539 100%); /* IE10+ */
background: linear-gradient(to bottom,  #487394 0%,#2d3539 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#487394', endColorstr='#2d3539',GradientType=0 ); /* IE6-9 */
}
#GAwrap input.Appradio:focus ~ label:before {box-shadow: 0 0 0 0px #000;}/* radio focus */

/* radio buttons end */