.SiteLayout { 
background-color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
background-image: url(/DS/_Images/bg_body.gif);
background-repeat:repeat;
line-height: 16px;
 }

.SiteLayout_Resolution { 
width:780px;
min-height:500px;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-color:#d5d5da;
border-style:solid;
margin:15px auto;
padding:0px;
background-color: #ffffff;
 }

html, body, form { 
height:100%;
 }

table tr { 
text-align:left;
 }

A:link { 
color:#990000;
text-decoration:none;
 }

A:visited { 
 }

A:active { 
 }

A:Hover { 
color:#FF0000;
text-decoration:underline;
 }

.SiteColor-Header { 
 }

.SiteColor-Header A:Link { 
color:#fff;
background-color:transparent;
text-decoration:none;
font-weight:bold;
font-size:11px;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
height:auto;
width:auto;
text-transform: uppercase;
 }

.SiteColor-Header A:visited { 
color:#fff;
background-color:transparent;
text-decoration:none;
font-weight:bold;
font-size:11px;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
height:auto;
width:auto;
text-transform: uppercase;
 }

.SiteColor-Header A:active { 
color:#fff;
background-color:transparent;
text-decoration:none;
font-weight:bold;
font-size:11px;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
height:auto;
width:auto;
text-transform: uppercase;
 }

.SiteColor-Header A:Hover { 
color:#d6d6e6;
background-color:transparent;
text-decoration:none;
font-weight:bold;
font-size:11px;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
height:auto;
width:auto;
text-transform: uppercase;
 }

.SiteColor-BodyPart { 
border-top-color:#cccccc;
border-top-style:solid;
border-top-width:0px;
border-right-color:#cccccc;
border-right-style:solid;
border-right-width:0px;
border-bottom-color:#cccccc;
border-bottom-style:solid;
border-bottom-width:0px;
border-left-color:#cccccc;
border-left-style:solid;
border-left-width:0px;
 }

.SiteColor-Footer { 
color:#666;
font-size:12px;
font-weight: normal;
 }

.SiteColor-Footer A:Link { 
color:#333;
text-decoration:none;
font-weight:bold;
font-size:12px;
margin-top:0px;
margin-bottom:0px;
margin-left:10px;
margin-right:15px;
padding-top:0px;
padding-bottom:0px;
padding-left:10px;
padding-right:0px;
height:auto;
width:auto;
background: url(/DS/_Images/list-style-1.gif) no-repeat left center;
 }

.SiteColor-Footer A:visited { 
color:#333;
text-decoration:none;
font-weight:bold;
font-size:12px;
margin-top:0px;
margin-bottom:0px;
margin-left:10px;
margin-right:15px;
padding-top:0px;
padding-bottom:0px;
padding-left:10px;
padding-right:0px;
height:auto;
width:auto;
background: url(/DS/_Images/list-style-1.gif) no-repeat left center;
 }

.SiteColor-Footer A:active { 
color:#333;
text-decoration:none;
font-weight:bold;
font-size:12px;
margin-top:0px;
margin-bottom:0px;
margin-left:10px;
margin-right:15px;
padding-top:0px;
padding-bottom:0px;
padding-left:10px;
padding-right:0px;
height:auto;
width:auto;
 }

.SiteColor-Footer A:Hover { 
color:#333;
text-decoration:underline;
font-weight:bold;
font-size:12px;
margin-top:0px;
margin-bottom:0px;
margin-left:10px;
margin-right:15px;
padding-top:0px;
padding-bottom:0px;
padding-left:10px;
padding-right:0px;
height:auto;
width:auto;
background: url(/DS/_Images/list-style-1.gif) no-repeat left center;
 }

.SiteColor-Content { 
font-family:verdana;
margin-top:0px;
margin-bottom:0px;
margin-left:190px;
margin-right:0px;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
width: 580px;


 }

.SiteColor-Content A:Link { 
color:#0004a1;
background-color:transparent;
text-decoration:none;
font-size:12px;
font-style:normal;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
height:auto;
width:auto;
 }

.SiteColor-Content A:visited { 
color:#0004a1;
background-color:transparent;
text-decoration:none;
font-size:12px;
font-style:normal;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
height:auto;
width:auto;
 }

.SiteColor-Content A:active { 
color:#0004a1;
background-color:transparent;
text-decoration:none;
font-size:12px;
font-style:normal;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
height:auto;
width:auto;
 }

.SiteColor-Content A:Hover { 
color:#0004a1;
background-color:transparent;
text-decoration:underline;
font-size:12px;
font-style:normal;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
height:auto;
width:auto;
 }

.SiteColor-Content span { 
margin:0px;
 }

.SiteColor-LeftBar { 
width:175px;
font-weight: bold;
 }

.SiteColor-LeftBar A:Link { 
color:#222;
background-color:transparent;
text-decoration:none;
font-weight:bold;
font-size:12px;
border-top-width:1px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-color:#666;
border-style:dotted;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
padding-top:5px;
padding-bottom:5px;
padding-left:2px;
padding-right:2px;
height:auto;
width:auto;
display: block;
 }

.SiteColor-LeftBar A:visited { 
color:#222;
background-color:transparent;
text-decoration:none;
font-weight:bold;
font-size:12px;
border-top-width:1px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-color:#666;
border-style:dotted;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
padding-top:5px;
padding-bottom:5px;
padding-left:2px;
padding-right:2px;
height:auto;
width:auto;
display: block;
 }

.SiteColor-LeftBar A:active { 
color:#222;
background-color:transparent;
text-decoration:none;
font-weight:bold;
font-size:12px;
border-top-width:1px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-color:#666;
border-style:dotted;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
padding-top:5px;
padding-bottom:5px;
padding-left:2px;
padding-right:2px;
height:auto;
width:auto;
display: block;
 }

.SiteColor-LeftBar A:Hover { 
color:#888;
background-color:transparent;
text-decoration:none;
font-weight:bold;
font-size:12px;
border-top-width:1px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-color:#666;
border-style:dotted;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
padding-top:5px;
padding-bottom:5px;
padding-left:2px;
padding-right:2px;
height:auto;
width:auto;
display: block;
 }

.SiteHeading-Normal { 
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
 }

.SiteHeading-Large { 
color:#000000;
font-size:14px;
font-weight:bold;
text-decoration:none;
 }

.SiteHeading-Largest { 
color:#222;
font-size:20px;
font-weight:normal;
text-decoration:none;
 }

.CustomColors { 
 }

.SiteMandatoryField { 
color:red;
 }

.SiteButton { 
background: #eee url(/DS/_images/bg_nicebutton.jpg) repeat-x center top;
width: 110px;
height: 26px;
color: #656565;
font-size: 11px;
font-weight: bold;
text-align: center;
vertical-align: middle;
border: solid #b2b2b2 1px;
text-transform: uppercase;
margin: 5px;
 }

.SiteButtonPrimary { 
background: #eee url(/DS/_images/bg_nicebutton.jpg) repeat-x center top;
width: 110px;
height: 26px;
color: #656565;
font-size: 11px;
font-weight: bold;
text-align: center;
vertical-align: middle;
border: solid #b2b2b2 1px;
text-transform: uppercase;
margin: 5px;
 }

.TextNavigation { 
width:175px;
background-color:#e3e3e6;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
 }

.TextNavigationULListWidth { 
 }

.TextNavigation UL { 
margin-top:15px;
 }

.TextNavigationTitle { 
color:#222;
font-size:12px;
font-style:normal;
width:148px;
height:0px;
list-style: none; 
margin: 10px 10px 5px;
padding: 5px 2px 0px; 
font-weight: bold; 
border-top: dotted #666 1px;
 }

.TextNavigation div ul li a:link { 
text-decoration:none;
color:#222;
text-transform:none;
font-weight:normal;
font-size:12px;
list-style-type:none;
padding:3px;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:2px;
padding-bottom:2px;
padding-left:20px;
padding-right:4px;
background-color:transparent;
display: block;
list-style: none;
 }

.TextNavigation div ul li a:visited { 
text-decoration:none;
color:#222;
text-transform:none;
font-weight:normal;
font-size:12px;
list-style-type:none;
padding:3px;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:2px;
padding-bottom:2px;
padding-left:20px;
padding-right:4px;
background-color:transparent;
display: block;
list-style: none;
 }

.TextNavigation div ul li a:Hover { 
text-decoration:none;
color:#888;
text-transform:none;
font-weight:normal;
font-size:12px;
list-style-type:none;
padding:3px;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:2px;
padding-bottom:2px;
padding-left:20px;
padding-right:4px;
background-color:transparent;
display: block;
list-style: none;
 }

.TextNavigation div ul li a:active { 
text-decoration:none;
color:#222;
text-transform:none;
font-weight:normal;
font-size:12px;
list-style-type:none;
padding:3px;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:2px;
padding-bottom:2px;
padding-left:20px;
padding-right:4px;
background-color:transparent;
display: block;
list-style: none;
 }

.BulletNavigation { 
width:200px;
height:200px;
border-color:#cccccc;
border-width:1px;
border-style:solid;
background-color:transparent;
margin-top:0px;
margin-right:2px;
margin-bottom:0px;
margin-left:0px;
padding-left:3px;
padding-right:0px;
padding-top:0px;
padding-bottom:1px;
 }

.BulletNavigationULListWidth { 
 }

.BulletNavigation UL { 
margin-top:15px;
margin-left:10px;
padding-left:10px;
 }

.BulletNavigationTitle { 
color:#663300;
font-size:10px;
font-style:normal;
width:200px;
height:0px;
 }

.BulletNavigation div ul { 
list-style-type:square;
 }

.BulletNavigation div ul li a:link { 
text-decoration:underline;
font-size:8pt;
color:#0099FF;
background-color:Green;
white-space:nowrap;
width:150px;
text-align:left;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-color:#FFFFFF;
border-style:outset;
margin-top:0px;
margin-bottom:1px;
margin-left:0px;
margin-right:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:3px;
padding-right:3px;
 }

.BulletNavigation div ul li a:visited { 
text-decoration:none;
font-size:8pt;
color:#9933FF;
background-color:#ececec;
white-space:nowrap;
width:150px;
text-align:left;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-color:#FFFFFF;
border-style:outset;
margin-top:0px;
margin-bottom:1px;
margin-left:0px;
margin-right:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:3px;
padding-right:3px;
 }

.BulletNavigation div ul li a:Hover { 
text-decoration:underline;
font-size:8pt;
color:#CC0000;
background-color:blue;
white-space:nowrap;
width:150px;
text-align:left;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-color:#FFFFFF;
border-style:outset;
margin-top:0px;
margin-bottom:1px;
margin-left:0px;
margin-right:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:3px;
padding-right:3px;
 }

.BulletNavigation div ul li a:active { 
text-decoration:none;
font-size:8pt;
color:#999933;
background-color:#ececec;
white-space:nowrap;
width:150px;
text-align:left;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-color:#FFFFFF;
border-style:outset;
margin-top:0px;
margin-bottom:1px;
margin-left:0px;
margin-right:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:3px;
padding-right:3px;
 }

.DropDown-MenuStyle { 
color:#000;
font-style:normal;
text-align:right;
 }

.DropDown-TitleStyle { 
color:#b33130;
font-size:11px;
font-family:verdana, geneva, arial, helvetica, sans-serif;
font-style:normal;
background-color:#ceedf9;
font-weight:bold;
padding:3px;
 }

.staticmenu ul li a:link { 
color:#fff;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:5px;
padding-right:0px;
padding-bottom:5px;
padding-left:0px;
text-decoration:none;
font-weight:bold;
font-size:11px;
text-transform:uppercase;
width:75px;
 }

.staticmenu ul li a:visited { 
color:#fff;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:5px;
padding-right:0px;
padding-bottom:5px;
padding-left:0px;
text-decoration:none;
background-color:transparent;
font-weight:bold;
font-size:11px;
text-transform:uppercase;
font-style:normal;
width:75px;
 }

.staticmenu ul li a:active { 
color:#fff;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:5px;
padding-right:0px;
padding-bottom:5px;
padding-left:0px;
text-decoration:none;
background-color:transparent;
font-weight:bold;
font-size:11px;
text-transform:uppercase;
font-style:normal;
width:75px;
 }

.staticmenu ul li a:hover { 
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:5px;
padding-right:0px;
padding-bottom:5px;
padding-left:0px;
background-color:transparent;
text-decoration:none;
font-weight:bold;
font-size:11px;
text-transform:uppercase;
color:#d6d6e6;
 }

.dynamicmenu ul ul li { 
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
background-color:none;
margin: 0px;
text-align: left;
 }

.dynamicmenu ul li ul li a:link { 
display:block;
color:#222;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:2px;
padding-right:0px;
padding-bottom:2px;
padding-left:0px;
text-decoration:none;
font-weight:normal;
font-size:12px;
text-transform:none;
font-variant:normal;
width:150px;
 }

.dynamicmenu ul li ul li a:visited { 
display:block;
color:#222;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:2px;
padding-right:0px;
padding-bottom:2px;
padding-left:0px;
text-decoration:none;
font-weight:normal;
font-size:12px;
text-transform:none;
font-variant:normal;
width:150px;
 }

.dynamicmenu ul li ul li a:active { 
display:block;
color:#222;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:2px;
padding-right:0px;
padding-bottom:2px;
padding-left:0px;
text-decoration:none;
font-weight:normal;
font-size:12px;
text-transform:none;
font-variant:normal;
width:150px;
 }

.dynamicmenu ul li ul li a:hover { 
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:2px;
padding-right:0px;
padding-bottom:2px;
padding-left:0px;
font-weight:normal;
font-size:12px;
text-transform:none;
text-decoration:none;
font-variant:normal;
width:150px;
color:#5a6d95;
background-color: #ddd;
 }

.statictabmenu ul li a span { 
background:url(../_images/left.bmp) no-repeat left top;
padding-top:10px;
padding-right:15px;
padding-bottom:10px;
padding-left:15px;
 }

.statictabmenu ul li a { 
background:url(../_images/right.bmp) no-repeat right top;
padding-top:10px;
padding-right:15px;
padding-bottom:10px;
padding-left:15px;
 }

.statictabmenu ul li a:link { 
color:#FFF;
margin-top:0px;
margin-right:1px;
margin-bottom:0px;
margin-left:0px;
padding-top:10px;
padding-right:5px;
padding-bottom:10px;
padding-left:5px;
text-decoration:none;
letter-spacing:1px;
border-bottom:1px solid white;
font-weight:normal;
font-size:8px;
text-transform:none;
font-family:Verdana;
font-variant:normal;
font-style:normal;
width:150px;
 }

.statictabmenu ul li a:visited { 
color:#FFF;
margin-top:0px;
margin-right:1px;
margin-bottom:0px;
margin-left:0px;
padding-top:10px;
padding-right:5px;
padding-bottom:10px;
padding-left:5px;
text-decoration:none;
letter-spacing:1px;
border-bottom:1px solid white;
font-weight:normal;
font-size:8pt;
text-transform:none;
font-family:Verdana;
font-variant:normal;
font-style:normal;
width:150px;
 }

.statictabmenu ul li a:active { 
color:#FFF;
margin-top:0px;
margin-right:1px;
margin-bottom:0px;
margin-left:0px;
padding-top:10px;
padding-right:5px;
padding-bottom:10px;
padding-left:5px;
text-decoration:none;
letter-spacing:1px;
border-bottom:1px solid white;
font-weight:normal;
font-size:8pt;
text-transform:none;
font-family:Verdana;
font-variant:normal;
font-style:normal;
width:150px;
 }

.statictabmenu ul li a:hover { 
font-weight:normal;
font-size:8pt;
margin-top:0px;
margin-right:1px;
margin-bottom:0px;
margin-left:0px;
padding-top:10px;
padding-right:5px;
padding-bottom:10px;
padding-left:5px;
text-decoration:none;
text-transform:none;
font-family:Verdana;
font-variant:normal;
width:150px;
color:#FFF;
 }

.dynamictabmenu ul ul li { 
margin-top:0px;
margin-right:1px;
margin-bottom:0px;
margin-left:0px;
background:transparent;
 }

.dynamictabmenu ul li ul li a:link { 
display:block;
color:#666;
margin-top:0px;
margin-right:1px;
margin-bottom:0px;
margin-left:0px;
padding-top:10px;
padding-right:5px;
padding-bottom:10px;
padding-left:5px;
font-weight:normal;
font-size:8pt;
text-transform:none;
font-family:Verdana;
font-variant:normal;
letter-spacing:1px;
border-bottom:1px solid white;
width:150px;
text-decoration:none;
 }

.dynamictabmenu ul li ul li a:visited { 
display:block;
color:#666;
margin-top:0px;
margin-right:1px;
margin-bottom:0px;
margin-left:0px;
padding-top:10px;
padding-right:5px;
padding-bottom:10px;
padding-left:5px;
font-weight:normal;
font-size:8pt;
text-transform:none;
font-family:Verdana;
font-variant:normal;
letter-spacing:1px;
border-bottom:1px solid white;
width:150px;
text-decoration:none;
 }

.dynamictabmenu ul li ul li a:active { 
display:block;
color:#666;
margin-top:0px;
margin-right:1px;
margin-bottom:0px;
margin-left:0px;
padding-top:10px;
padding-right:5px;
padding-bottom:10px;
padding-left:5px;
font-weight:normal;
font-size:8pt;
text-transform:none;
font-family:Verdana;
font-variant:normal;
letter-spacing:1px;
border-bottom:1px solid white;
width:150px;
text-decoration:none;
 }

.dynamictabmenu ul li ul li a:hover { 
font-weight:normal;
font-size:8pt;
text-transform:none;
font-family:Verdana;
font-variant:normal;
width:150px;
padding-top:10px;
padding-right:5px;
padding-bottom:10px;
padding-left:5px;
text-decoration:none;
border-bottom:1px solid white;
color:#666;
 }

.SiteText-Normal { 
font-size:12px;
 }

.SiteText-Small { 
font-size:11px;
color:#222;
color:#00415B;

 }

.SiteText-Smallest { 
font-size:12px;
 }

.SiteSpecialText-Error { 
color:#990000;
font-size:12px;
font-weight: bold;
 }

.SiteSpecialText-Information { 
color:#550000;
font-size:12px;
 }

.SiteSpecialText-Price { 
color:#555;
font-size:12px;
font-weight: bold;
 }

.SiteSpecialText-Discount { 
color:#cc0000;
font-size:12px;
 }

.SiteTable-ListHead { 
 }

.SiteTable-ListBody { 
 }

.SiteTable-ListBorder { 
Border-Color:#cccccc;
border-style:solid;
border-width:1px;
 }

.SiteTable-ListRow { 
 }

.SiteTable-ListAltRow { 
 }

.SiteTable-ListSeperatorRow { 
 }

.SiteTable-SectionHead { 
 }

.SiteTable-SectionBody { 
 }

.SiteTable-SectionBorder { 
 }

.Popup-SiteColor-Content { 
color:#000000;
background-color:#ffffff;
background-image:none;
background-repeat:repeat;
min-height:475;
height:100%;
margin-top:0px;
margin-bottom:0px;
margin-left:155px;
margin-right:0px;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-color:#FFFFFF;
border-style:outset;
 }

.Popup-SiteLayout { 
background-color:#ffffff;
text-align:left;
font-family:arial, verdana;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
 }

.PopupTable-ListHead { 
color:#000000;
background-color:#cccccc;
 }

.PopupTable-ListBody { 
color:#000000;
background-color:#ffffff;
 }

.PopupTable-ListBorder { 
background-color:#cccccc;
 }

.PopupTable-ListRow { 
color:#000000;
background-color:#f0f0f0;
 }

.PopupTable-ListAltRow { 
color:#000000;
background-color:#ffffff;
 }

.PopupTable-ListSeperatorRow { 
background-color:#000000;
 }

.PopupTable-SectionHead { 
 }

.PopupTable-SectionBody { 
 }

.PopupTable-SectionBorder { 
Border-Color:#cccccc;
border-style:solid;
border-width:1px;
 }

.SiteImage-Normal { 
border-color:#cccccc;
border-width:0px;
border-style:none;
width:230px;
height:230px;
 }

.SiteImage-Large { 
border-color:#cccccc;
border-width:0px;
border-style:none;
width:375px;
height:375px;
 }

.SiteImage-Small { 
border-color:#cccccc;
border-width:0px;
border-style:none;
width:100px;
height:100px;
 }

.SiteImage-Thumbnail { 
border-color:#cccccc;
border-width:0px;
border-style:none;
width:50px;
height:50px;
 }

.SiteImage-Promotion { 
border-color:#cccccc;
border-width:1px;
border-style:solid;
width:300px;
height:350px;
 }

.shoppingcartthumbnail { 
width:20%;
 }

.shoppingcartitemDescription { 
width:20%;
 }

.shoppingcartavailability { 
width:10%;
text-align: center;
 }

.shoppingcartgiftoption { 
width:20px;
 }

.shoppingcartqty { 
width:10%;
text-align: center;
 }

.shoppingcartprice { 
width:14%;
text-align: center;
 }

.shoppingcartsalesprice { 
display: none;
 }

.shoppingcartadditionalsaletext { 
display: none;
 }

.shoppingcarttagline { 
display: none;
 }

.shoppingcartmove { 
width:12%;
text-align: center;

 }

.mvacontrolstyle { 
width:125px;
height:150px;
border-color:#cccccc;
border-width:1px;
border-style:solid;
background-color:#f0f0f0;
margin-top:0px;
margin-right:2px;
margin-bottom:0px;
margin-left:0px;
padding-left:3px;
padding-right:0px;
padding-top:0px;
padding-bottom:1px;
font-size:12px;
font-family:arial, verdana, sans-serif;
text-decoration:none;
display:block;
 }

.mvacontrolstyle a { 
font-size:12px;
font-family:arial, verdana, sans-serif;
text-decoration:none;
 }

.subgroupcontrolstyle { 
width:180px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
 }

.subgroupcontrolcontentstyle { 
margin-top:0px;
margin-right:5px;
margin-bottom:0px;
margin-left:0px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
 }

.subgroupcontrolstyle a span { 
font-size:12px;
font-family:arial, verdana, sans-serif;
text-decoration:none;
display:block;
 }

.featuredProductscontrolstyle { 
width:250px;
height:200px;
border-color:#cccccc;
border-width:1px;
border-style:solid;
background-color:#f0f0f0;
margin-top:0px;
margin-right:2px;
margin-bottom:0px;
margin-left:0px;
padding-left:3px;
padding-right:0px;
padding-top:0px;
padding-bottom:1px;
 }

.featuredProductscontentstyle { 
width:200px;
height:200px;
border-color:#cccccc;
border-width:1px;
border-style:solid;
background-color:#f0f0f0;
margin-top:0px;
margin-right:2px;
margin-bottom:0px;
margin-left:0px;
padding-left:3px;
padding-right:0px;
padding-top:0px;
padding-bottom:1px;
font-size:12px;
font-family:arial, verdana, sans-serif;
text-decoration:none;
display:block;
 }

.featuredProductscontentstyle a span { 
font-size:12px;
font-family:arial, verdana, sans-serif;
text-decoration:none;
 }

.searchresultscontrolstyle { 
width:185px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
vertical-align: top;
 }

.searchresultscontentstyle { 
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-left:20px;
padding-right:0px;
padding-top:0px;
padding-bottom:20px;
font-size:12px;
font-family:arial, verdana, sans-serif;
text-decoration:none;
display:block;
float: left; 
 }

.searchresultscontentstyle a span { 
font-size:12px;
font-family:arial, verdana, sans-serif;
text-decoration:none;
 }

.MerchantAdjustmentLine-Color { 
background-color:#f8f8e5;
 }

.MerchantAdjustmentLine-Text { 
font-size:10px;
color:#000000;
 }

.MerchantDependentLine-Color { 
background-color:#ffffcc;
 }

.MerchantDependentLine-Text { 
font-size:10px;
color:#000000;
 }

.MerchantHeading-Specials { 
font-size:32px;
 }

.blackbckd { 
background-color:#FFFFFF;
 }

.tenpctbckd { 
background-color:#eeeeee;
 }

.thirtypctbckd { 
background-color:#cccccc;
 }

.fiftypctbckg { 
background-color:#959595;
 }

.white { 
color:#ffffff;
font-size:11px;
font-family:arial, verdana, sans-serif;
text-decoration:none;
 }

.tiny { 
color:#000000;
font-size:10px;
font-family:arial, verdana, sans-serif;
text-decoration:none;
 }

.text { 
color:#000000;
font-size:12px;
font-family:arial, verdana, sans-serif;
text-decoration:none;
 }

.borderbkd { 
border-top-color:0;
border-top-style:none;
border-top-width:0;
border-right-color:none;
border-right-style:none;
border-right-width:0;
border-bottom-color:none;
border-bottom-style:none;
border-bottom-width:0;
border-left-color:none;
border-left-style:none;
border-left-width:0;
 }

.skuLabel { 
font-style:italic;
text-transform:lowercase;
 }

.skuValue { 
font-weight:normal;
color:#00415B;
 }

.CreateEaccountText { 
font-family:arial, verdana;
font-size:12px;
color:#000000;
 }

.CreateEAccountTextField { 
font-size:12px;
width:195px;
Background-Color:#ffffff;
 }

.CreateEAccountCreditCardCombo { 
width:195px;
 }

.CreateEAccountAddressCombo { 
width:110px;
 }

.CreateEAccountAddressDate { 
width:65px;
 }

.tinydarkgray { 
font-family:arial, verdana;
font-size:10px;
font-style:normal;
font-weight:bold;
color:#333333;
 }

.navigationLink { 
color:#928d57;
font-size:10px;
text-decoration:none;
font-family:arial, verdana, sans-serif;
 }

.title { 
color:#296E8D;
font-size:11px;
font-weight:bold;
font-family:sans-serif;
 }

.SearchResultsCount { 
color:#999999;
font-size:18px;
font-family:arial, verdana, sans-serif;
text-transform:lowercase;
 }

.SearchButton { 
color:#888888;
font-size:9px;
font-family:Verdana, Helvetica, sans-serif;
Line-Height:16px;
 }

.SearchText { 
font-size:9px;
font-family:Verdana, Helvetica, sans-serif;
Line-Height:16px;
 }

.MaroonText { 
color:#660000;
font-size:10px;
font-family:Verdana, Helvetica, sans-serif;
Line-Height:16px;
 }

.SiteCheckOutButton { 
background-color:FDB911;
text-transform:capitalize;
font-weight:bold;
border-color:a5a5a5;
border-style:solid;
border-width:1px;
height:22px;
 }

.SiteHeading-Mid-Largest { 
color:CCCCCC;
text-transform:capitalize;
font-weight:bold;
font-size:18px;
font-family:Verdana, Helvetica, sans-serif;
 }

.verticalseparatorstyle { 
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
width:0px;
height:0px;
float:right;
 }

.horizontalseparatorstyle { 
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
width:0px;
height:0px;
float: right;
 }

.documenttitle { 
color:#000000;
font-size:11px;
font-weight:bold;
font-family:sans-serif;
 }

.documentcontentstyle a:link, .documentcontentstyle a:visited, .documentcontentstyle a:hover { 
font-size:11px;
color:#006699;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
background-color:#f8f8e5;
width:180px;
display:block;
white-space:nowrap;
 }

.breadcrumbs_text { 
font-weight: bold;
font-size: 11px;
padding-left: 5px;
text-transform: uppercase;
color: #666;

 }

.noborder { 
border: 0px;
 }

.headernavtext { 
font-weight: bold;
font-size: 12px;
color: #333;
padding: 0px 4px 4xp 4px;
 }

a.headernavtext:link { 
font-weight: bold;
font-size: 12px; 
color: #333; 
padding: 0px 4px 4xp 4px;
text-decoration: none;
text-transform: none;
 }

a.headernavtext:visited { 
font-weight: bold;
font-size: 12px;
color: #333; 
padding: 0px 4px 4px 4px; 
text-decoration: none;
text-transform: none;
 }

a.headernavtext:hover { 
font-size: 12px;
padding: 0px 4px 4xp 4px;
text-decoration: underline;
text-transform: none;
 }

* { 
margin-left:auto;
margin-right:auto;
padding: 0px;

 }

body { 
margin: 0px auto;
 }

.DC-CSS-copyright-a { 
margin: 0px;
padding: 0px;
background-image: none;
 }

.hideMe { 
display: none;
 }

.goButton { 
padding: 0px 0px 5px 5px;
margin:0px;
 }

.customSearchBox { 
border: solid #747484 1px;
margin: 0px 0px 8px 5px;
padding: 2px;
font-size: 11px;
width: 115px;
 }

table, td, tr { 
margin:0px;
padding:0px;
border:none;
border-collapse: collapse;
 }

.navSearchLabel { 
color:#003f57;
font-family:Verdana, Sans-serif;
font-size:10px;
margin-right:3px;
 }

.signup table tbody tr td input { 
border: solid 1px #C1DEEA;
/*border-bottom: solid 1px #C1DEEA;
border-right:none;*/
margin:0px;
padding:0px;
height:17px;
 }

.gobutton table tbody tr td img { 
/*border-top: solid 1px #C1DEEA;
border-bottom: solid 1px #C1DEEA;
border-right:none;*/
margin:0px;
padding:0px;
height:17px;
position:relative;
top:3px;
left:-3px;
 }

.logoHack { 
width:0px;
height:0px;
 }

.MenuHeading { 
background-color:#CEEDF9;
color:#B33130;
font-family:Verdana,Sans-Serif;
font-size:11;
font-weight:bold;
/*padding:3px;*/
border:none;
 }

.MenuInsides UL { 
list-style:none;
/*padding:5px;*/
margin:0px;
border-color:#B5E2F3;
 }

.MenuInsides { 
/*padding:2px;*/
color:#003E56;
background-color:#B5E2F3;
font-family:Vendana , Sans-serif;
font-size:11px;
border-color:#B5E2F3;
width:198px;
 }

.MenuInsides UL LI A:Link { 
text-decoration:none;
color:#004251;
background:#B5E3F3;
width:198px;
 }

.MenuInsides UL LI A:Hover { 
background-color:#CFEDF8;
width:198px;
 }

.MenuInsides { 
background-color:none;
 }

.MenuInsides UL LI { 
width:198px;
 }

.MenuAll { 
border-style:none;
padding:0px;
margin:0px;
 }

.shirt { 
position:relative;
left:15px;
 }

.oddities a img { 
position:relative;
left:-218px;
top:511px;
 }

.office a img { 
position:relative;
left:-185px;
top:508px;
 }

.gift { 
position:relative;
left:22px;
top:259px;
 }

.AllThisCouldBeYours { 
height:123px;
left:15px;
position:relative;
top:25px;
width:718px;
z-index:1;
 }

.mainpage { 
height:500px;
 }

#Header_EmailSignUp_txtEmailSignUp { 
/*position:relative;
top:0px;*/
 }

#SubGroupItemList span { 
display:none;
 }

body { 
background-position:top center;
background-repeat:no-repeat;
background-image:url('http://smsccommon/WTestore/_Images/clouds.jpg');
 }

.productdescripton { 
color:#E8E1C7;
font-weight:bold;
 }

.footerimg { 
padding: 0px;
margin: 0px;
background: none;

 }

.productPrice { 
color: #8f7f6b;
font-size: 16px;
padding 10px 0px;
font-weight: bold;
 }

.ProductTitle { 
font-size: 18px;
color: #525252;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
 }

.prodDesc { 
display: block;
width: 280px;
margin: 5px 0px;
padding: 10px 0px;
border-top: solid #bebebe 1px;
border-bottom: solid #bebebe 1px;
 }

.prodDesc ul { 
margin-left:40px;
 }

#continue_shopping_continue_shopping { 
 }

.prodSearch { 
font-size:11px;
color:#ffffff;
font-weight:bold;
 }

.hideMe img { 
display:block;
 }

.zeroText { 
font-size: 0px;
color: #9493a6;
line-height: 0px;
 }

#TextNavigation_Nav table { 
border: 0px;
margin: 0px;
padding: 0px;
 }

.emailGoButton { 
/*width:22px;
height:17px;
padding:0px;
margin:0px;
top:3px;
*/
position:relative;
left:3px;
 }

.Quantity { 
margin-left:3px;
 }

#ctl07 { 
position:relative;
top:151px;
left:-200px;
 }

.navBlock { 
width:200px;
background-color:#B5E2F3;
font-size:11px;
font-family:Verdana,Arial,Helvetica,sans-serif;
 }

.navBlockTitle { 
width:200px;
background-color:#CEEDF9;
color:#B33130;
font-weight:bold;
 }

.navBlock ul { 
list-style:none;
margin:0px;
padding:5px;
 }

.ProductPageImage { 
position:relative;
top:-20px;

 }

.repoImage a { 
position:relative;
top:auto;
left:auto;
bottom:auto;
right:auto;
 }

#QKwdCatgeoryItemSearchResults1 img { 
margin-right:50px;
margin-bottom:10px;
 }

.navBlock ul li { 
color:#004251;
 }

.niceButton { 
background: #eee url(/DS/_images/bg_nicebutton.jpg) repeat-x center top;
width: 110px;
height: 26px;
color: #656565;
font-size: 11px;
font-weight: bold;
text-align: center;
vertical-align: middle;
border: solid #b2b2b2 1px;
text-transform: uppercase;
margin: 5px;
 }

.niceBigButton { 
background: #eee url(/DS/_images/bg_nicebutton.jpg) repeat-x center top;
width: 165px;
height: 26px;
color: #656565;
font-size: 11px;
font-weight: bold;
text-align: center;
vertical-align: middle;
border: solid #b2b2b2 1px;
text-transform: uppercase;
margin: 5px;
 }

.CTH { 
background-color:#B5E2F3;
color:#B33130;
font-weight:bold;

 }

.CTB { 
border:solid 1px #B5E2F3;
 }

.footerlinktext { 
font-weight: bold;
font-size: 12px;
color: #333;
margin: 0px;
padding: 0px 0px 0px 10px;
 }

a.footerlinktext:link { 
font-weight: bold;
font-size: 12px; 
color: #333; 
margin: 0px;
padding: 0px 0px 0px 10px;
text-decoration: underline;
background: none;
 }

a.footerlinktext:visited { 
font-weight: bold;
font-size: 12px; 
color: #333; 
margin: 0px;
padding: 0px 0px 0px 10px;
text-decoration: underline;
background: none;
 }

a.footerlinktext:hover { 
font-weight: bold;
font-size: 12px; 
color: #333; 
margin: 0px;
padding: 0px 0px 0px 10px;
text-decoration: underline;
background: none;
 }

.TextNavigation li { 
list-style: none; 
 }

.TextNavigation ul { 
padding: 0px; margin: 0px;
 }

.SiteColor-Header ul { 
padding: 0px;
margin: 0px;
 }

.dynamicmenu ul ul { 
border: solid #2d2d33 1px;
background-color: #cfced3;
padding: 10px 10px 10px 20px;
 }

.dsc-heading { 
background: url(/DS/_Images/bg_sub-header.gif) no-repeat center top; 
height: 36px; 
width: 580px;
margin: 0px; 
padding: 0px; 

 }

.dsc-heading h1 { 
font-size: 22px; 
font-weight: normal; 
color: #43415d; 
padding: 10px 0px 8px 10px; 
margin: 0px;
 }

.dsc-heading-text { 
font-size: 22px; 
font-weight: normal; 
color: #43415d; 
display: block;
padding: 5px;
 }

.dsc-heading-td { 
background: url(/DS/_Images/bg_sub-header.gif) no-repeat center top; 
text-align: left;
vertical-align: top;
height: 36px; 
width: 580px;
padding: 5px; 
 }

a.breadcrumbs_link:link { 
font-weight: bold;
font-size: 11px;
padding-left: 5px;
text-transform: uppercase;
color: #666;
text-decoration: none;
 }

a.breadcrumbs_link:visited { 
font-weight: bold;
font-size: 11px;
padding-left: 5px;
text-transform: uppercase;
color: #666;
text-decoration: none;
 }

a.breadcrumbs_link:active { 
font-weight: bold;
font-size: 11px;
padding-left: 5px;
text-transform: uppercase;
color: #666;
text-decoration: none;
 }

a.breadcrumbs_link:hover { 
font-weight: bold;
font-size: 11px;
padding-left: 5px;
text-transform: uppercase;
color: #900;
text-decoration: underline;
 }

.formLabel { 
padding: 2px 5px;
 }

.styleLabel { 
width: 100px;
text-align: right;
text-transform: uppercase;
font-size: 12px;
padding: 2px 5px;
 }

.styleSelect { 
text-transform: uppercase;
font-size: 10px;
margin: 5px;
 }

.formInput { 
margin: 2px 5px;
 }

.styleLabel select { 
margin: 5px;
 }

.cartHeader { 
color: #222;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
 }

.dsc-sub-heading-td { 
background: url(/DS/_Images/bg_sub-sub-header.jpg) no-repeat right top; 
text-align: left;
vertical-align: top;
height: 30px; 
width: 580px;
padding: 5px; 
 }

.dsc-sub-heading-text { 
font-size: 14px; 
font-weight: bold; 
color: #555; 
display: block;
padding: 5px 20px;
 }

.personatxt { 
width:100px;
 }

#Lines_ctl00_BLine_ctl00_MoveToWishListLink { 
display:none;
 }

.breadcrumbs_link { 
font-weight: bold;
font-size: 11px;
padding-left: 5px;
text-transform: uppercase;
color: #666;
text-decoration: none;
 }

a img.footerimg { 
background: none;
padding: 0px;
margin: 0px;
border: 0px;
 }

.lps_review_button { 
color:#000000;
background-color:#ececec;
font-weight:normal;
border-style:solid;
border-width:1px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
 }

.lps_text_field { 
font-size:12px;
width:265px;
Background-Color:#ffffff;
display:block;
 }

.lps_text_area { 
color:#400040;
font-family:arial, verdana;
font-size:13px;
width:265px;
height:265px;
display:block;
 }

.lps_radio_button { 
color:#000000;
background-color:#ececec;
border-style:solid;
border-width:1px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
 }

.lps_radio_group { 
font-family:arial, verdana;
font-weight:normal;
 }

.simple_captcha_image { 
border-color:#cccccc;
border-width:0px;
border-style:none;
 }

.simple_captcha_field input { 
font-size:12px;
width:195px;
Background-Color:#ffffff;
 }

.simple_captcha_label { 
font-family:arial, verdana;
font-weight:normal;
 }

#lps_nickname_label { 
font-family:arial, verdana;
font-weight:normal;
 }

#lps_nickname_value { 
font-family:arial, verdana;
font-weight:normal;
 }

#nickname { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_customer_name, .lps_user_name, .lps_article-author { 
font-family:arial, verdana;
font-weight:normal;
 }

#lps_comment_field { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_date,.lps_time { 
display:inline;
color:#400040;
font-family:arial, verdana;
font-size:11px;
font-weight:normal;
 }

.lps_comment { 
font-family:arial, verdana;
font-weight:normal;
 }

.tabselector, .tab-selector { 
width:auto;
border-bottom:1px solid #c0c0c0;
padding:10px 0 0 20px;
margin: 0 0 0 0;
 }

.tab-selected { 
display:inline;
padding:3px 7px 1px 7px;
background-color:#ffffff;
border:1px solid #c0c0c0;
border-bottom:0;
 }

.tab-selected a:link, .tab-selected a:visited, .tab-selected a:hover { 
padding:1px;
font-weight:bold;
font-family:arial, verdana;
font-size:10px;
color:#0066CC;
background-color:#ffffff;
 }

.tab-unselected { 
display:inline;
padding:2px 7px 0 7px;
background-color:#ffffff;
border:1px solid #c0c0c0;
color:#c0c0c0;
 }

.tab-unselected a:link, .tab-unselected a:visited, .tab-unselected a:hover { 
font-family:arial, verdana;
font-size:10px;
color:#a0a0a0;
background-color:#ffffff;
 }

.lps_my_ratings_link { 
display:none;
 }

.panes, .pane-selector { 
width:97%;
margin:0px 0px 0px 0px;
padding-left:0px;
min-height:300px;
overflow:auto;
border-left:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
 }

.pane-selected { 
list-style-type:none;
display:block;
padding:10px;
font-family:arial, verdana;
 }

.pane-unselected { 
list-style-type:none;
display:none;
font-family:arial, verdana;
 }

#preview_area { 
border:1px solid #c0c0c0;
height:auto;
overflow:auto;
 }

#footer { 
margin:20px;
text-align:right;
 }

#site5 { 
display:none;
 }

.lps_review_title, #lps_review_title { 
color:#400040;
font-family:arial, verdana;
font-size:13px;
font-weight:bold;
 }

.lps_histogram_average { 
font-family:arial, verdana;
font-size:11px;
font-weight:normal;
 }

.lps_histogram_bar { 
background-color:Blue;
 }

.lps_hist_back_bar { 
 }

.lps_rating_number { 
color:#400040;
font-family:arial, verdana;
font-size:12px;
font-weight:normal;
 }

.lps_total_reviews { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_star_label { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_page_header { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_customer_rating, #lps_rating_label { 
font-family:arial, verdana;
font-size:12px;
color:#400040;
font-weight:bold;
 }

.lps_user_level { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_found_helpful { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_title { 
font-family:arial, verdana;
font-weight:bold;
 }

.lps_title_value { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_pros, #lps_review_pros { 
font-family:arial, verdana;
font-weight:bold;
 }

.lps_text_field { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_pros_value { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_cons, #lps_review_cons { 
font-family:arial, verdana;
font-weight:bold;
 }

.lps_cons_value { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_helpful { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_abuse a:link { 
color:Blue;
background-color:White;
font-family:arial, verdana;
font-weight:normal;
 }

.lps_recommend { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_histogram_none_class { 
color:#400040;
font-family:arial, verdana;
font-size:13px;
font-weight:bold;
 }

.lps_comment_sort { 
color:#400040;
font-family:arial, verdana;
font-size:13px;
font-weight:normal;
 }

#lps_sort { 
background-color:Transparent;
color:#400040;
font-family:arial, verdana;
font-size:13px;
font-weight:normal;
 }

.lps_article-title, #lps_article-title { 
display:inline;
color:Blue;
font-family:arial, verdana;
font-size:14px;
font-weight:bold;
 }

.lps_article-date, .lps_date, #lps_article-date-header { 
display:inline;
color:#400040;
font-family:arial, verdana;
font-size:11px;
font-weight:normal;
 }

.lps_article-link a:link, .lps_article-link a:visited, .lps_article-link a:hover, #lps_article-htmllink a:link, #lps_article-htmllink a:visited, #lps_article-htmllink a:hover { 
display:inline;
background-color:transparent;
font-family:arial, verdana;
font-weight:normal;
 }

.lps_article-abstract { 
display:inline;
color:#400040;
font-family:arial, verdana;
font-size:10px;
font-weight:normal;
 }

.lps_article-summary, #lps_article-summary { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_author-line { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_article-content, #lps_article-content { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_by_label { 
font-family:arial, verdana;
font-weight:normal;
 }

.lps_blog_listing { 
color:#400040;
font-family:arial, verdana;
font-size:13px;
font-weight:bold;
 }

.lps_blog_details_link { 
display:none;
 }

.lps_blog_index_title { 
color:#400040;
display:none;
font-family:arial, verdana;
font-size:13px;
font-weight:bold;
 }

.lps_blog_headers { 
display:none;
font-family:arial, verdana;
font-weight:normal;
 }

.lps_blog_name_link a:link, .lps_blog_name_link a:visited, .lps_blog_name_link a:hover { 
background-color:transparent;
font-family:arial, verdana;
font-weight:normal;
 }

.lps_blog_detnk a:link { 
display:none;
font-family:arial, verdana;
font-weight:normal;
background-color:White;
 }

.lps_blog_text { 
display:none;
font-family:arial, verdana;
font-weight:normal;
 }

.sigma_separator { 
border-bottom-width:2px;
border-bottom-color:Silver;
padding-bottom:5px;
margin-bottom:15px;
border-bottom-style:solid;
 }

