.HEADING {
	font-family: Georgia;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	line-height: 125%;
	color: #00234c;
}

.menu {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.ERROR {
  border: 1px solid red;
}

.TITLE {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 125%;
	color: #E7E7E7;
}

.caption {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

a {
	text-decoration:none;
}
.heading a, .headingwhite a, .smallheading a, .smallheadingwhite a, .headinglarge a, .normalboldblue a, .SMALLHEADINGNOITALIC a {
color: #00234c;
}
.headingwhitenonbold a, .HEADINGMEDIUM_white a {
color: #ffffff;
}
a:hover {
	text-decoration:underline;
}
.LINK {
}

.NORMAL {
	font-family: Arial,Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 125%;
	color: #333333;
}

H1,H2,H3,H4,H5,H6,P {
	margin:0;
}

.submenuselected {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.menuselected {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.submenu {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

#codearea {
position:absolute;
}
body {
margin: 0px;
padding: 0px;
}
img {
border: 0px;
}
#topbackground {
left: 0px;
width: 100%;
height: 136px;
position: absolute;
z-index: -50;
background-image: url(../sd_files/topback2.jpg);
background-repeat: repeat-x;
}
#wrapper {
text-align: left;
margin: 0px auto 0px auto;
width: 984px;
position: relative;
height: 100%;
}
#leftarea {
width: 180px;
float: left;
position: relative;
margin-bottom: 40px;
}
#rightwrapper {
width: 784px;
margin-left: 20px;
float: right;
position: relative;
}
#rightarea {
position: absolute;
top: 146px;
right: 0px;
width: 180px;
margin-bottom: 40px;
}
#toparea {
clear: both;
position: absolute;
height: 30px;
width: 784px;
z-index: 20;
}
#menuarea {
position: relative;
width: 580px;
top: 30px;
z-index: 30;
}
#pagearea {
position: relative;
margin-bottom: 40px;
z-index: 40;
}

#bottomwrapper {
left: 0px;
display: block;
clear: both;
width: 100%;
height: 40px;
text-align: center;
background-image: url(../sd_files/topback2.jpg);
background-repeat: repeat-x;
background-position: bottom;
z-index: -100;
}
#bottomarea {
margin: 0px auto 0px auto;
text-align: left;
position: relative;
width: 984px;
height: 40px;
}
#super {
position: absolute;
width: 100%;
}
#logo {
z-index: 99999;
}

.topmeny {
list-style-type: none;
margin-top: 8px;
}
#topmenudiv {
margin-top: -5px;
}
* html #topmenudiv {
margin-top: 8px;
}
.topmeny li {
float: right;
color: white;
}
.topmeny li a {
color: white;
font-size: 12px;
font-style: italic;
}
.configmenu {
list-style-type: none;
margin: 0px;
padding: 0px;
}
.configmenu li{
float: left;
margin: 0px;
padding: 0px;
}
.menucontent {
padding: 12px 5px 0px 5px;
height: 25px;
float: left;
background-image: url(../sd_files/blueback.png);
background-repeat: repeat-x;
}
* html .menucontent {
height: 35px;
}
.menucontent a{
color: white;
font-size: 13px;
font-weight: bold;
font-style: italic;
}
.menuactivecontent {
padding: 12px 5px 0px 5px;
height: 25px;
float: left;
background-image: url(../sd_files/whiteback.png);
background-repeat: repeat-x;
}
* html .menuactivecontent {
height: 35px;
}
.menuactivecontent a{
font-size: 13px;
font-weight: bold;
font-style: italic;
color: #042352;
}
.menuright {
width: 27px;
float: left;
height: 35px;
background-image: url(../sd_files/blueblue.png);
background-repeat: no-repeat;
}
.menuactiveright {
width: 27px;
float: left;
height: 35px;
background-image: url(../sd_files/bluewhite.png);
background-repeat: no-repeat;
}
.menuactiveleftright {
width: 27px;
float: left;
height: 35px;
background-image: url(../sd_files/whiteblue.png);
background-repeat: no-repeat;
}
.menulastright {
width: 27px;
float: left;
height: 35px;
background-image: url(../sd_files/rightblue.png);
background-repeat: no-repeat;
}
.menuactivelastright {
width: 27px;
float: left;
height: 35px;
background-image: url(../sd_files/rightwhite.png);
background-repeat: no-repeat;
}

.SMALLHEADINGWHITE {
	font-family: Georgia;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	line-height: 125%;
	color: #FFFFFF;
}

p.configheader, .input_dropdown p.configheader {
margin-top: 15px;
margin-bottom: 10px;
font-size: 14px;
font-family: Georgia;
font-weight: bold;
font-style: italic;
color: #00234C;
clear: both;
}
div.config_price {
font-family: Georgia;
padding-top: 35px;
background-image: url(../sd_files/shield2.png);
background-repeat: no-repeat;
height: 144px;
width: 128px;
position: absolute;
top: -20px;
right: -5px;
text-align: center;
}
div.config_price img {
display: inline;
}
div.config_price p {
display: none;
font-size: 14px;
color: #fff;
font-weight: normal;
font-style:italic;
}
div.config_price span.pris_tillval {
font-size: 12px;
display: block;
color: #fff;
font-weight: normal;
}
div.config_price span {
font-size: 14px;
color: #fa9fcc;
font-weight: bold;
}
.leftmenu {
list-style-type: none;
margin: 0px;
padding: 0px;
}
.leftmenu li {
margin-top: 5px;
}
.menuarrowright {
}
.menuline {
height: 1px;
clear: both;
}
.menulink {
color: #00234C;
font-weight: bold;
font-style: italic;
font-family: "Georgia";
font-size: 13px;
line-height: 125%;
}
.liwrapper {
margin-left: 10px;

float: left;
width: 160px;
}
.imgwrapper {
float:left;
margin-top:4px;
}
.liwrappersub {
margin-left: 10px;
float: left;
}
.imgwrappersub {
float:left;
margin-left:10px;
}
.leftmenusub li {
margin-top: 5px;
}
.menulinesub {
height: 1px;
clear: both;
}
.menulinksub {
color: #00234C;
font-weight: bold;
font-style: italic;
font-family: "Georgia";
font-size: 11px;
line-height: 125%;
float:left;
}

.HEADINGWHITE {
	font-family: Georgia;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	line-height: 125%;
	color: #FFFFFF;
}

.small_white_arial {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	line-height: 125%;
	color: #FFFFFF;
}

.inputfield {
background-color: #DAA4BF;
border: 1px solid #916F80;
height: 18px;
font-size: 11px;
}
.SMALLHEADING {
	font-family: Georgia;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	line-height: 125%;
	color: #00234c;
}

.HEADINGLARGE {
	font-family: Georgia;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	line-height: 125%;
	color: #00234c;
}

.NORMALBOLDBLUE {
	font-family: Arial,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 125%;
	color: #00234c;
}

.HEADINGWHITENONBOLD {
	font-family: Georgia;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	line-height: 125%;
	color: #FFFFFF;
}

.NORMALWHITEBOLD {
	font-family: Arial,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 125%;
	color: #FFFFFF;
}

.SMALLHEADINGNOITALIC {
	font-family: Georgia;
	font-size: 11px;
	font-weight: bold;
	line-height: 125%;
	color: #00234c;
}

.HEADINGBIGPINK {
	font-family: Georgia;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	line-height: 125%;
	color: #cc0066;
}

.HEADINGMEDIUM {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	line-height: 125%;
	color: #00234c;
}

.NORMALLARGE {
	font-family: Arial,Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 125%;
	color: #333333;
}

#slideshow {
    position:relative;
    height:270px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow DIV.active {
    z-index:10;
}

#slideshow DIV.last-active {
    z-index:9;
}
.slideshowbanner {
background-image: url(../sd_files/bildspelrosa.png);
background-repeat: no-repeat;
margin-top: 240px;
width: 580px;
height: 30px;
}
.textcont {
margin: 6px 0px 0px 10px;
}

.inputfield2 {
background-image: url(../sd_files/dropdown-background.png);
background-color: #fef5fa;
background-repeat: repeat-x;
border: 1px solid #916F80;
height: 18px;
font-size: 11px;
}
#show_fabrics div div {
margin: 0px;
width: auto;
height: auto;
}
.show_fabric_wrapper {
display: block;
position: absolute;
top: 128px;
left: 0px;
width: 100%;
text-align: center;
z-index: 1600;
display: none;
}
.show_fabric_wrapper div {
margin: 0px auto 0px auto;
text-align: left;
}
#show_fabrics div {
width: 930px;
border: 2px solid;
background: #fff;
}
#show_fabrics div div {
border: 0px;
}

#show_fabrics .fabricsclose, #show_fabric .fabricsclose {
}

#show_fabrics .show_fabrics_menu {
padding-left: 5px;
float: left;
width: 160px;
}
#show_fabrics .show_fabrics_menu ul {
list-style-type: none;
padding: 0px;
margin: 0px 0px 0px 10px;
}
#show_fabrics .show_fabrics_content {
float: left;
width: 750px;
}
#show_fabrics .show_fabrics_content div.search_loader {
width: 100%;
height: 144px;
text-align: center;
background: url(../sd_files/shield2.png) no-repeat center 0px;
}
#show_fabrics .show_fabrics_content div{
text-align: center;
background: none;
}
#show_fabrics .show_fabrics_content div.search_loader img {
margin: 35px auto 0px auto;
float: none;
background: none;
}
#show_fabrics table {
font-size: 11px;
font-family: Arial,Sans-Serif;
width: 100%;
vertical-align: top;
}
#show_fabrics table td {
width: 160px;
vertical-align: top;
padding-bottom: 20px;
}
#show_fabrics .show_fabrics_content table td div {
width: 160px;
text-align: left;
}
#show_fabrics table td img {
vertical-align: bottom;
margin-bottom: 5px;
}
#show_fabrics table td a img {
margin: 5px 0px 0px 0px;
}
#show_fabrics table td div h4 {
font-size:13px;
font-family:Georgia;
}
#show_fabrics table td div h4 img {
width: 25px;
height: 25px;
float: right;
color: #00234C;
margin-bottom: 0px;
}
#show_fabric {
background: none;
text-align: center;
}
#show_fabric div {
margin: auto;
width: auto;
height: auto;
width: 550px;
border: 2px solid;
background: #fff;
}
#show_fabric div div {
border: 0px;
}
#show_fabric div div.show_loader {
border: 0px solid;
width: 300px;
height: 300px;
float: left;
background: url(../sd_files/ajax-big-blue.gif) no-repeat center center;
}
#show_fabric div div div {
float: left;
width: 190px;
}
#show_fabric div img {
float: right;
}
#show_fabric div div img {
float: left;
margin-right: 5px;
}
#show_fabric_background {
z-index: 1600;
background-color: #fff;
margin-right: 0px;
}
.pris_siffror {
font-family: georgia;
font-size: 18px;
font-weight: bold;
font-style: italic;
margin: 8px 0px 0px 0px;
color: #fa9fcc;
}
.NORMALBOLDPINK {
	font-family: Arial,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 125%;
	color: #cc0066;
}

.pris_underrubrik {
font-family: georgia;
font-style: italic;
font-size: 12px;
margin: 4px 0px 0px 0px;
color: #fff;
}
.monogrambrushscriptblack {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #000000;
}

.monogrambrushscriptred {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #C30045;
}

.monogramtimesblack {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #000000;
}

.monogramtimesred {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #C30045;
}

div.measurebar {
text-align: center;
background-image: url(../sd_files/menuline.png);
background-repeat: repeat-x;
padding: 5px 0px 5px 0px;
}
.shirtinfo {
display: none;
}
.shirtinfo_start {
display: block;
}
.checkbox img {
	vertical-align: middle;
	padding-right: 5px;
}
.HEADINGEXTRALARGE {
	font-family: Georgia;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	line-height: 125%;
	color: #00234c;
}

.HEADINGMEDIUM_white {
	font-family: Georgia;
	font-size: 11px;
	font-weight: bold;
	line-height: 125%;
	color: #FFFFFF;
}

.monogramtimeswhite {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #FFFFFF;
}

.monogramtimesyellow {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #FECB00;
}

.monogramtimesorange {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #FF5800;
}

.monogramtimespink {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #F39EBC;
}

.monogramtimespurple {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #B1059D;
}

.monogramtimeslightblue {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #AACAE6;
}

.monogramtimesdarkblue {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #003F72;
}

.monogramtimesbrown {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #4E2E2D;
}

.monogramtimessilver {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #C0C0C0;
}

.monogramtimesgold {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #FFD700;
}

.monogrambrushscriptwhite {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #FFFFFF;
}

.monogrambrushscriptyellow {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #FECB00;
}

.monogrambrushscriptorange {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #FF5800;
}

.monogrambrushscriptpink {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #F39EBC;
}

.monogrambrushscriptpurple {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #B1059D;
}

.monogrambrushscriptlightblue {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #AACAE6;
}

.monogrambrushscriptdarkblue {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #003F72;
}

.monogrambrushscriptbrown {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #4E2E2D;
}

.monogrambrushscriptsilver {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #C0C0C0;
}

.monogrambrushscriptgold {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #FFD700;
}

.NORMALBLUE_Italic {
	font-family: Arial,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	line-height: 125%;
	color: #00234c;
}

#popupwrapper {
z-index: 50;
}
#loaddesign, #loadmeasures, #loaddesign2, #loadmeasures2 {
z-index: 50;
display: none;
position: absolute;
height: 168px;
width: 469;
background-image: url(../sd_files/popupback.png);
background-repeat: no-repeat;
top: 180px;
left: 60px;
}

.pris_rubrik {
font-family: georgia;
font-size: 13px;
font-weight: bold;
font-style: italic;
margin: 4px 0px 0px 0px;
color: #fff;
}
.WhiteHEADINGEXTRALARGE {
	font-family: Georgia;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	line-height: 125%;
	color: #FFFFFF;
}

#input_wrapper {
	width: 250px;
	font-size: 13px;
}
#input_wrapper img {
	vertical-align: baseline;
}
#input_wrapper, #input_wrapper ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width: 250px;
}
#input_wrapper .configheader span {
	display: block;
	margin: 0px 0px 3px 0px;
}

#input_wrapper .show_fabrics {
	cursor: pointer;
	cursor: hand;
}

#input_wrapper .dropdown div {
	border: 1px solid;
	cursor: pointer;
	cursor: hand;
}
#input_wrapper .dropdown div img {
	vertical-align: baseline;
float: right;
}
#input_wrapper .dropdown div span {
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: url(../sd_files/dropdown-background.png) repeat-x;
	height: 25px;
	padding: 3px 0px 0px 5px;
}
#input_wrapper .dropdown div ul {
	display: none;
	margin-left: -1px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	clear:both;
	position: absolute;
	background: #fff;
}
#input_wrapper .dropdown div span img {
	width: 19px;
}
#input_wrapper .dropdown div ul img, #input_wrapper .dropdown div span img {
	float: none;
	margin: 0px 26px 0px 0px;
}

#input_wrapper .dropdown div ul img {
	margin: 0px 5px 0px 0px;
}
#input_wrapper .dropdown div ul p {
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 3px 0px 3px 5px;
	border-top: 1px solid;
}
#input_wrapper .dropdown ul.extra {
	width: 200px;
	position: absolute;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-left: 255px;
	border: 1px solid;
	background: #fff;
	display: none;
}
#input_wrapper .dropdown .extra li {
	display: none;
}
.fabric_list {
position: absolute;
z-index: 999;
display: none;
top: 0px;
background: #fff;
border: 3px solid;
width: 930px;
}

.fabric_list .twentyfix {
width: 30px;
}

.fabric_list .menu {
width: 200px;
float: left;
}

.fabric_list .list {
width: 720px;
float: left;
margin-top: 10px;
}
.fabric_list .close {
float: right;
}
.fabric_list .list .selected, .fabric_list .list .description {
width: 65%;
float: left;
height: 250px;
border-bottom: 1px solid #00234c;
margin: 0px 0px 10px 0px;
}
.fabric_list .list .selected {
width: 35%;
}
.fabric_list .list .reset {
cursor: pointer;
cursor: hand;
position: absolute;
margin-left: 600px;
margin-top: 220px;
}
.fabric_list .list .selected .header {
font-weight: bold;
font-size: 13px;
margin: 5px 0px 5px 0px;
}

.fabric_list .list ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}

.fabric_list .list ul li {
float: left;
width: 160px;
margin: 0px 20px 20px 0px;
}
.fabric_list .list ul li .text {
height: 28px;
}
.fabric_list .list ul li .name img {
float: right;
}
.fabric_list .list ul li .name span {
font-weight: bold;
font-size: 13px;
}
 
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #fff;
}
.jScrollPaneDrag {
	position: absolute;
/*	background: #666;*/
	background: url(../sd_files/scroll-middle2.png) no-repeat 0 50%;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	background: url(../sd_files/scroll-top2.png);
	height: 3px;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	background: url(../sd_files/scroll-bottom2.png);
	height: 3px;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	background: url(../sd_files/dropdown-up.png);
	height: 9px;
height: 25px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../sd_files/dropdown-down.png);
	/*background-color: #666;*/
	height: 9px;
height: 25px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

.NORMALSMALL {
	font-family: Arial,Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 125%;
	color: #333333;
}

.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color:;
background-image:;
z-index:990;
-moz-opacity: 0.4;
opacity:0.40;
filter: alpha(opacity=40);
}

.sdimgdiv {
display: none;
position: absolute;
top: 35%;
left: 35%;
border:4px solid #b7b7b7;
width:400px;
padding: 20px;
background-color: #fff;
z-index:991;
}

.monogramblockwhite {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #FFFFFF;
}

.monogramblockblack {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.monogramoldenglishblack {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.monogrambradleyblack {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.monogramblockbrown {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #4E2E2D;
}

.monogramblockyellow {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #FECB00;
}

.monogramblockdarkbrown {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #362524;
}

.monogramblockgrey {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #333333;
}

.monogramblockblue {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #00234c;
}

.monogramblockdarkgreen {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #009900;
}

.monogramblocklimegreen {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #CCFECC;
}

.monogramblockred {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #C30045;
}

.monogramblocklightgrey {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #C0C0C0;
}

.monogramblockwinered {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #800000;
}

.monogrambradleybrown {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #4E2E2D;
}

.monogrambradleydarkbrown {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #362524;
}

.monogrambradleyyellow {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #FECB00;
}

.monogrambradleygrey {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #333333;
}

.monogrambradleyblue {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #00234c;
}

.monogrambradleydarkgreen {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #009900;
}

.monogrambradleylimegreen {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #CCFECC;
}

.monogrambradleyred {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #C30045;
}

.monogrambradleysilver {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #C0C0C0;
}

.monogrambradleywinered {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #800000;
}

.monogrambradleywhite {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #FFFFFF;
}

.monogramoldenglishbrown {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #4E2E2D;
}

.monogramoldenglishyellow {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #FECB00;
}

.monogramoldenglishdarkbrown {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #362524;
}

.monogramoldenglishgrey {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #333333;
}

.monogramoldenglishblue {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #00234c;
}

.monogramoldenglishdarkgreen {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #009900;
}

.monogramoldenglishlimegreen {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #CCFECC;
}

.monogramoldenglishred {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #C30045;
}

.monogramoldenglishsilver {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #C0C0C0;
}

.monogramoldenglishwinered {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #800000;
}

.monogramoldenglishwhite {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 125%;
	color: #FFFFFF;
}


