/* blueprint/reset.css */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
td,th{vertical-align:middle;}
body{line-height:1.5;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
a img{border:none;}
/* blueprint/ie.css */
body{text-align:center;}
.container{text-align:left;}
* html .column{overflow-x:hidden;}
* html legend{margin:-18px -8px 16px 0;padding:0;}
ol{margin-left:2em;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
html>body p code{white-space:normal;}
hr{margin:-8px auto 11px;}
/* blueprint/typography.css */
body{font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#111;}
h1{font-size:3em;line-height:1;margin-bottom:.5em;}
h2{font-size:2em;margin-bottom:.75em;}
h3{font-size:1.5em;line-height:1;margin-bottom:1em;}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5{font-size:1em;font-weight:700;margin-bottom:1.5em;}
h6{font-size:1em;font-weight:700;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}
a{color:#009;text-decoration:underline;}
blockquote{color:#666;font-style:italic;margin:1.5em;}
em,dfn{font-style:italic;}
sup,sub{line-height:0;}
abbr,acronym{border-bottom:1px dotted #666;}
address{font-style:italic;margin:0 0 1.5em;}
pre,code{white-space:pre;margin:1.5em 0;}
pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul,li ol{margin:0 1.5em;}
ul,ol{margin:0 1.5em 1.5em;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
dd{margin-left:1.5em;}
.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide{display:none;}
.highlight{background:#ff0;}
.added{background:#060;color:#fff;}
.removed{background:#900;color:#fff;}
.first{margin-left:0;padding-left:0;}
.last{margin-right:0;padding-right:0;}
.top{margin-top:0;padding-top:0;}
.bottom{margin-bottom:0;padding-bottom:0;}
p,dl{margin:0 0 1.5em;}
a:focus,a:hover,.loud{color:#000;}
strong,dfn,dl dt{font-weight:700;}
del,.quiet{color:#666;}
/* blueprint/forms.css */
label{font-weight:700;}
fieldset{border:1px solid #ccc;margin:0 0 1.5em;padding:1.4em;}
legend{font-weight:700;font-size:1.2em;}
input.text,input.title,textarea,select{border:1px solid #bbb;margin:.5em 0;}
input.text:focus,input.title:focus,textarea:focus,select:focus{border:1px solid #666;}
input.text,input.title{width:300px;padding:5px;}
input.title{font-size:1.5em;}
textarea{padding:5px;}
.error,.notice,.success{margin-bottom:1em;border:2px solid #ddd;padding:.8em;}
.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a{color:#8a1f11;}
.notice a{color:#514721;}
.success a{color:#264409;}
/* cake.generic.css */
pre{color:#000;background:#f0f0f0;padding:1em;}
pre.cake-debug{background:#fc0;font-size:120%;line-height:140%;margin-top:1em;overflow:auto;position:relative;}
div.cake-stack-trace{background:#fff;border:4px dotted #fc0;color:#333;font-size:120%;line-height:140%;overflow:auto;position:relative;margin:0;padding:6px;}
div.cake-code-dump pre{position:relative;overflow:auto;}
div.cake-stack-trace pre,div.cake-code-dump pre{color:#000;background-color:#F0F0F0;overflow:auto;margin:0;padding:1em;}
div.cake-code-dump pre,div.cake-code-dump pre code{clear:both;font-size:12px;line-height:15px;overflow:auto;margin:4px 2px;padding:4px;}
div.cake-code-dump span.code-highlight{background-color:#ff0;padding:4px;}
div.code-coverage-results div.code-line{padding-left:5px;display:block;margin-left:10px;}
div.code-coverage-results div.uncovered span.content{background:#ecc;}
div.code-coverage-results div.covered span.content{background:#cec;}
div.code-coverage-results div.ignored span.content{color:#aaa;}
div.code-coverage-results span.line-num{color:#666;display:block;float:left;width:20px;text-align:right;margin-right:5px;}
div.code-coverage-results span.line-num strong{color:#666;}
div.code-coverage-results div.start{border:1px solid #aaa;margin-top:30px;padding-top:5px;border-width:1px 1px 0;}
div.code-coverage-results div.end{border:1px solid #aaa;margin-bottom:30px;padding-bottom:5px;border-width:0 1px 1px;}
div.code-coverage-results div.realstart{margin-top:0;}
div.code-coverage-results p.note{color:#bbb;font-size:10px;margin:5px 0 10px;padding:5px;}
div.code-coverage-results span.result-bad{color:#a00;}
div.code-coverage-results span.result-ok{color:#fa0;}
div.code-coverage-results span.result-good{color:#0a0;}
/* typography.css */
body{font-size:75%;color:#333;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#111;}
h1{color:#d45937;font-weight:700;font-family:arial;font-size:18px;line-height:1;margin-bottom:.5em;}
h2{color:#333;font-size:16px;font-weight:700;font-family:arial;line-height:1;margin-bottom:15px;}
h3{font-size:1.5em;line-height:1;margin-bottom:1em;}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5{font-size:1em;font-weight:700;margin-bottom:1.5em;}
h6{font-size:1em;font-weight:700;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}
p{color:#333;line-height:1.5em;margin:0 0 1.5em;}
a:focus,a:hover{color:#333;}
a{color:#333;font-weight:700;text-decoration:none;}
blockquote{color:#666;font-style:italic;margin:1.5em;}
em,dfn{font-style:italic;}
sup,sub{line-height:0;}
abbr,acronym{border-bottom:1px dotted #666;}
address{font-style:italic;margin:0 0 1.5em;}
pre,code{white-space:pre;margin:1.5em 0;}
pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul,li ol{margin:0 1.5em;}
ul,ol{margin:0 1.5em 1.5em;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
dl{margin:0 0 1.5em;}
dd{margin-left:1.5em;}
.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.loud{color:#000;}
.highlight{background:#ff0;}
.added{background:#060;color:#fff;}
.removed{background:#900;color:#fff;}
.first{margin-left:0;padding-left:0;}
.last{margin-right:0;padding-right:0;}
.top{margin-top:0;padding-top:0;}
.bottom{margin-bottom:0;padding-bottom:0;}
strong,dfn,dl dt{font-weight:700;}
del,.quiet{color:#666;}
.hide,.hidden{display:none;}
/* grid.css */
table.grid{border-collapse:collapse;width:100%;margin:0 0 10px;padding:0;}
table.grid.nomargin{margin-bottom:0;border-bottom:0;}
table.grid th{color:#fff;font-weight:700;text-align:left;font-family:Arial, sans-serif;font-size:14px;background:#666;height:28px;line-height:28px;margin:0;padding:0 5px;}
table.grid th a{color:#fff;}
table.grid th a:hover{color:#333;}
table.grid tr.alt td{background-color:#f0f0f0;}
table.grid tr.over td{background-color:#fdf1e3;}
table.grid td{color:#999;font-weight:700;border-bottom:1px solid #ccc;background:#fff;margin:0;padding:6px 5px;}
td.right{text-align:right;}
td.center{text-align:center;}
td.left{text-align:left;}
/* forms.css */
fieldset{border:1px solid #333;margin-bottom:10px;padding:15px;}
fieldset legend{font-size:16px;color:#333;padding:3px 10px;}
div.input{clear:both;overflow:hidden;margin:5px 0;}
div.input label{width:100px;margin-right:5px;padding-top:2px;float:left;text-align:right;font-weight:400;}
div.input .field{padding-top:2px;display:inline;}
label{font-weight:400;}
div.checkbox{margin-bottom:5px;margin-left:150px;}
div.radio{margin-left:136px;}
div.input.required label{font-weight:700;color:#000;}
div.input input{margin:0;padding:2px 5px;}
div.input textarea{border:1px solid #333;margin:0;padding:2px 5px;}
div.input select{margin:0;}
div.submit{margin-bottom:15px;text-align:right;background:#f0f0f0;border:1px solid #666;padding:5px;}
.ui-component-contents div.submit{background:transparent;border:0;text-align:left;margin:5px 0 5px 155px;padding:0;}
div.submit.nomargin{margin-bottom:0;border-bottom:0;}
div.note,div.notes{clear:both;padding-left:155px;color:#666;}
input.form-error,select.form-error{border:1px solid red;background:#fff7f8;}
div.error-message{color:#900;}
div.input div.error-message{clear:both;}
div.dl{overflow:hidden;clear:both;}
div.dt{float:left;width:120px;clear:both;padding:3px 0;}
div.dd{float:left;display:inline;margin-left:5px;padding:3px 0;}
input.button,button.button{font-size:10px;font-weight:700;text-transform:uppercase;background-image:url(http://www.unidemsales.com/css/../img/buttons/bg_buttons.jpg);height:20px;background-repeat:repeat-x;border:1px solid #000;color:#fff;cursor:pointer;padding:1px 6px 3px;}
input.button.over{color:#333;background-image:url(http://www.unidemsales.com/css/../img/buttons/bg_buttons-over.jpg);cursor:hand;}
#quick_search{margin-bottom:15px;}
.clear{clear:both;width:100%;overflow:hidden;margin:0;padding:0;}
dt{width:120px;float:left;color:#064583;font-size:14px;font-weight:700;font-family:arial;clear:left;padding:2px 0;}
dd{color:#333;padding:4px 0;}
input[type=submit]{padding-left:0;}
/* tooltip.css */
#tooltip{position:absolute;z-index:3000;border:1px solid #333;background-color:#fff;opacity:0.85;text-align:left;padding:5px;}
#tooltip h3{font-size:12px;font-weight:700;color:#333;margin:0;}
#tooltip div{color:#666;text-align:left;margin:2px 0 0;}
#tooltip div.url{font-style:italic;}
/* jquery.jdMenu.css */
ul.jd_menu{height:30px;line-height:30px;list-style-type:none;background:#333 url(http://www.unidemsales.com/css/../img/navbar_short.jpg);width:638px;margin:0;padding:0;}
ul.jd_menu ul,ul.jd_menu_vertical ul{position:absolute;display:none;list-style-type:none;z-index:10000;background:#ccc;border:1px solid #999;width:190px;_width:200px;margin:0;padding:5px;}
ul.jd_menu_vertical{width:300px;height:auto;}
ul.jd_menu_vertical li{float:none;}
ul.jd_menu li{display:inline;background:transparent;font-family:Arial;font-size:11px;color:#FFF;height:25px;line-height:25px;margin-bottom:5px;float:left;position:relative;border-right:1px solid #fff;padding:0;}
.first{margin-left:2px;}
ul.jd_menu li div.arrow{background:url(http://www.unidemsales.com/css/../img/navarrow.gif) no-repeat 0 0;width:10px;height:10px;position:absolute;top:9px;right:10px;}
ul.jd_menu li a.hasArrow{padding-right:25px;}
ul.jd_menu li.jdm_hover div.arrow,ul.jd_menu li.jdm_active div.arrow{background:url(http://www.unidemsales.com/css/../img/navarrow.gif) no-repeat 0 -10px;}
ul.jd_menu li a{color:#FFF;text-decoration:none;font-weight:700;height:30px;line-height:30px;display:block;float:left;padding:0 10px;}
ul.jd_menu li a:hover{background:#ececec url(http://www.unidemsales.com/css/../img/navbar.jpg) -5px -30px;color:#333;text-decoration:none;font-weight:700;}
ul.jd_menu li.jdm_hover,ul.jd_menu li.jdm_active{background:#ececec url(http://www.unidemsales.com/css/../img/navbar.jpg) -5px -30px;color:#333;}
ul.jd_menu li.jdm_hover a,ul.jd_menu li.jdm_hover a:hover,ul.jd_menu li.jdm_active a{color:#333;}
ul.jd_menu ul li,ul.jd_menu_vertical ul li{float:none;clear:both;background-color:#ccc;background-image:none;border:0;display:block;text-align:left;border-right:1px solid #ccc;border-left:1px solid #ccc;height:25px;line-height:25px;margin:0;padding:0;}
ul.jd_menu_vertical ul li a:hover,ul.jd_menu_vertical ul li a{background-image:none;}
ul.jd_menu ul li.spacer{height:5px;border-bottom:1px solid #bbb;margin-bottom:5px;}
ul.jd_menu ul li.jdm_hover,ul.jd_menu ul li.jdm_active{background-color:#eaeaea;background-image:none;color:#333;border-right:1px solid #333;border-left:1px solid #333;}
ul.jd_menu li ul.jdm_events li a:hover,ul.jd_menu li ul.jdm_events li a{color:#000;height:25px;line-height:25px;font-weight:400;background-image:none;display:block;float:none;}
ul.jd_menu ul{height:auto;}
/* facebox.css */
#facebox .b{background:url(http://www.unidemsales.com/img/facebox/b.png);}
#facebox .tl{background:url(http://www.unidemsales.com/img/facebox/tl.png);}
#facebox .tr{background:url(http://www.unidemsales.com/img/facebox/tr.png);}
#facebox .bl{background:url(http://www.unidemsales.com/img/facebox/bl.png);}
#facebox .br{background:url(http://www.unidemsales.com/img/facebox/br.png);}
#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left;}
#facebox .popup{position:relative;}
#facebox table{border-collapse:collapse;}
#facebox td{border-bottom:0;padding:0;}
#facebox .body{background:#fff;width:370px;padding:10px;}
#facebox img{border:0;margin:0;}
#facebox .footer{border-top:1px solid #DDD;padding-top:5px;margin-top:10px;text-align:right;}
#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0;}
#facebox_overlay{position:fixed;top:0;left:0;height:100%;width:100%;}
.facebox_hide{z-index:-100;}
.facebox_overlayBG{background-color:#000;z-index:99;}
* html #facebox_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px');}
#facebox .loading,#facebox .image{text-align:center;}
/* style.css */
body{color:#666;background:url(http://www.unidemsales.com/img/main-bg.jpg) top left repeat-x #FFF;font-family:Arial, Verdana, sans-serif;font-size:83%;text-align:center;margin:0;padding:0;}
p{margin:1.3em 0;}
ul,ol,dl{margin:1.3em;}
h1{font-family:"Century Gothic";font-size:28px;color:#332401;font-weight:400;}
h2{color:#3F3C80;font-size:140%;font-weight:700;}
h3{color:#3F3C80;font-size:120%;font-weight:700;}
h4{color:#3F3C80;font-size:100%;font-weight:700;}
a{color:#69C;font-weight:400;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
#search{position:absolute;width:200px;top:10px;right:10px;}
#container{background:#fff;width:820px;text-align:left;margin:0 auto;}
.nav a,.nav a:hover,.nav a:visited{color:#888;font-size:13px;font-family:Myriad Pro, Lucida Sans, Arial;letter-spacing:1px;}
#title{color:#3F3C80;font-size:20px;font-weight:400;padding:10px 20px;}
#slogan{color:#000;background-color:#FFF;font-size:small;font-weight:700;float:left;margin:0 0 10px;padding:18px 0 0 50px;}
#search input[type=text]{color:#666;margin:2px 0;}
#footer{line-height:1.5em;text-align:center;clear:both;border-top:thin solid #E5E5E5;padding-top:10px;font-size:11pt;color:#666;border-color:#CCC;border-width:1px;margin:20px 20px 0;}
#copyright{float:left;font-size:10px;}
#footercontact{color:#03C;background-color:#FFF;float:right;padding:5px 0;}
a img{border:0;}
#tooltip{position:absolute;z-index:3000;border:1px solid #333;background-color:#fff;text-align:left;padding:2px 5px;}
#tooltip h3{font-size:12px;color:#000;font-weight:400;margin:0;}
#tooltip div.url{font-size:10px;}
.flash_success{background-color:#C9ECC6;border:1px solid #32C023;font-size:12px;border-style:solid none;margin:5px 0;padding:7px 3px;}
.flash_notice{background-color:#ECEBC6;border:1px solid #C0BA23;font-size:12px;border-style:solid none;margin:5px 0;padding:7px 3px;}
.flash_error{background-color:#ECC6C6;border:1px solid #C02323;font-size:12px;border-style:solid none;margin:5px 0;padding:7px 3px;}
div.crumbs{color:#999;width:100%;}
div.crumbs a{color:#999;}
div.paging div.disabled{color:#999;display:inline;}
.tablelist{width:100%;border-collapse:collapse;border:2px solid #fff;}
.tablelist tr th{color:#FFF;text-align:left;background-color:#08c;font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;font-weight:700;font-size:12px;border-bottom:2px solid #fff;padding:8px 5px;}
.tablelist tr th a{color:#FFF;}
.tablelist tr td{border-right:1px solid #eee;padding:5px;}
.tablelist tr{font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;background-color:#F0F7FB;}
.tablelist tr.odd{background-color:#FFF;}
.tablelist tr.over{background-color:#D6E5F0;}
select.over option,select option{background-color:#fff;}
.form-error{background-color:#FFE2E2;}
.form-error_over{background-color:#E5D8C8;}
form{font-size:100%;width:100%;margin:0;padding:0;}
form fieldset{font-size:100%;border:1px solid #ccc;margin:10px 0;padding:5px 10px 15px;}
form fieldset legend{color:#3F3C80;font-size:160%;font-weight:700;margin:0;padding:0 5px;}
label{font-size:100%;}
label u{font-style:normal;text-decoration:underline;}
input,select,textarea{font-family:Tahoma, Arial, sans-serif;font-size:100%;color:#000;}
input,select,select option{padding:1px 0 1px 5px;}
textarea{overflow:auto;}
form div{display:block;margin:5px 0 0;padding:1px 3px;}
form div.note{padding-left:150px;color:#333;font-style:italic;}
form div.error-message{color:red;}
form fieldset div.notes{float:right;width:158px;height:auto;border:1px solid #666;background-color:#ffffe1;color:#666;font-size:88%;margin:0 0 10px 10px;padding:5px;}
form fieldset div.notes h4{background-image:url(http://www.unidemsales.com/images/icon_info.gif);background-repeat:no-repeat;background-position:top left;color:#666;font-size:110%;border-color:#666;border-style:solid;border-width:0 0 1px;padding:3px 0 3px 27px;}
form fieldset div.notes p{color:#666;margin:0 0 1.2em;}
form div fieldset{clear:none;border-color:#666;border-style:solid;border-width:1px;padding:0 5px 5px;}
form div fieldset legend{font-size:100%;padding:0 3px 0 9px;}
form div label{display:inline-block;width:130px;text-align:right;margin:0 0 5px;padding:3px 10px 3px 0;}
form div.optional label,label.optional{font-weight:400;}
form div label.labelCheckbox,form div label.labelRadio{float:none;display:block;width:200px;height:expression(1%);text-align:left;margin:0 0 5px 142px;padding:0;}
form div fieldset label.labelCheckbox,form div fieldset label.labelRadio{width:170px;margin:0 0 5px;}
table.cake-sql-log{width:100%;display:none;}
table.cake-sql-log caption{text-align:right;font-style:italic;}
table.cake-sql-log th{background:#999;color:#fff;padding:5px;}
table.cake-sql-log td{padding:2px;}
pre{color:#000;background:#f0f0f0;padding:1em;}
pre.cake-debug{background:#fc0;font-size:120%;line-height:18px;overflow:auto;position:relative;margin:4px 2px;}
div.cake-stack-trace{background:#fff;color:#333;font-size:120%;line-height:18px;overflow:auto;position:relative;margin:4px 2px;padding:4px;}
div.cake-code-dump pre{position:relative;overflow:auto;}
div.cake-stack-trace pre,div.cake-code-dump pre{color:#000;background-color:#F0F0F0;border:1px dotted #606060;overflow:auto;margin:4px 2px;padding:4px;}
div.cake-code-dump pre,div.cake-code-dump pre code{clear:both;font-size:12px;line-height:5px;overflow:auto;margin:4px 2px;padding:4px;}
div.cake-code-dump span.code-highlight{background-color:#FF0;}
.fieldset_questions{display:inline;margin-left:15px;}
.fieldset_questions2{display:inline;margin-left:7px;margin-right:15px;}
.questions_spacer{display:inline;width:250px;}
.fieldset_div{width:315px;}
#CategoryId{width:150px;margin:4px 0;}
.Categorgy_Submit{margin:2px 0 5px;}
.fieldset_questions2 #QuestionKeywordSearch{height:22px;}
.fieldset_questions2 label{width:100px;}
.fieldset_questions2 input,.fieldset_questions2 label{margin-top:6px;}
.question{color:blue;font-size:14px;font-weight:700;font-style:italic;text-decoration:underline;}
.question a{color:blue;}
.fieldset_view_categories{margin-left:20px;width:682px;}
.view_categories{padding-left:20px;}
.view_categories td{width:250px;padding:10px;}
.browse_category_links a{color:blue;font-weight:700;text-decoration:underline;}
.search_count{font-size:15px;padding-right:10px;}
.popup_div{text-align:left;padding:20px;}
.span_italic{font-style:italic;}
.info_links{width:120px;}
.product_category_select{font-size:10px;width:160px;}
.product_category a{color:#000;font-weight:700;}
.infobox_seperator{background-image:url(http://www.unidemsales.com/css/../img/InfoBox_top_seperator.jpg);width:100px;}
.infobox_middle_right{background-image:url(http://www.unidemsales.com/css/../img/InfoBox_middle_right.jpg);}
.infobox_middle_left{background-image:url(http://www.unidemsales.com/css/../img/InfoBox_middle_left.jpg);}
.infobox_bottom_middle{background-image:url(http://www.unidemsales.com/css/../img/InfoBox_bottom_middle.jpg);}
.TitleBarBottom{background-image:url(http://www.unidemsales.com/css/../img/Kesmac_TitleBarBottom.jpg);background-repeat:repeat-x;height:6px;line-height:1px;font-size:1px;vertical-align:top;}
.TitleBarMiddle{background-color:#666;padding:0 0 2px 10px;}
.TitleBarMiddle,.TitleBarMiddle a,.TitleBarMiddle a:hover,.TitleBarMiddle a:visited,.TitleBarMiddle{line-height:20px;color:#FFF;font-size:17px;font-family:verdana;font-weight:700;}
.TitleBarTop{background-image:url(http://www.unidemsales.com/css/../img/Kesmac_TitleBarTop.jpg);background-repeat:repeat-x;height:6px;line-height:1px;font-size:1px;vertical-align:bottom;}
.TitleBarTable{padding-left:0;margin:0;}
.homepage_box_corner{width:11px;height:11px;}
.dotted_line{margin-top:8px;background-image:url(http://www.unidemsales.com/caura/img/dotted_bg.gif);line-height:1px;font-size:1px;width:200px;}
#main_header_box{height:229px;vertical-align:top;padding:5px 0 0 15px;}
#main_header_box a,#main_header_box a.hover,#main_header_box a:visited,#homepage_login li a,#homepage_login li a:hover,#homepage_login li a:visited{color:#575757;}
#main_header_box ul{margin-left:0;}
#main_header_box ul li{padding:6px 0;}
.caura_regions_left,.caura_regions_right{margin:20px;padding:20px;}
.caura_regions_left li{width:75px;}
.caura_regions_right li{width:90px;}
.box_row{font-size:11px;line-height:11px;}
.publication a,.publication a:visited,.publication a:hover{color:#000;text-decoration:underline;}
.tablec{border:thin solid #08c;width:350px;background-color:#ccc;padding:10px;}
.tablec td{padding-left:5px;}
.order_form div.input.required label,.order_form div.input label{font-weight:700;text-align:left;width:100px;color:#888;}
.order_form div.input.required input,.order_form div.input input{width:200px;}
#sample_videos td{padding:5px;}
#leftside ul{list-style:none;}
#leftside ul li{width:188px;padding:4px 0;}
#leftside ul li a,#leftside ul li a:hover,#leftside ul li a:visited{color:#903;font-size:10px;}
#place_an_order_submit .submit{border:none;background-color:#FFF;text-align:center;}
#content{width:820px;background-color:#FFF;background-image:url(http://www.unidemsales.com/img/page_top_white_section.jpg);background-repeat:repeat-x;margin:0 auto;}
#side_content{width:200px;float:left;padding:8px 0 0 20px;}
#main_content{width:610px;margin:0 0 30px 210px;}
#product_view_cat_title{font-size:28px;color:#99B2CC;font-weight:700;}
#product_view_title{color:#369;font-size:24px;font-weight:700;line-height:1;}
.actions{padding-left:290px;}
.actions a{font-weight:700;color:#369;}
#product_view_price{color:#999;font-size:18px;font-weight:700;}
#product_info{padding-bottom:10px;padding-left:290px;}
#product_info div{padding:3px 0;}
#product_image{float:left;width:280px;}
#product_image div{width:110px;border:1px solid #CCC;font-size:9px;color:#CCC;margin:10px 0;}
#product_image div a,#product_image div a:hover,#product_image div a:visited{font-size:9px;color:#369;text-decoration:none;line-height:14px;}
#left_side_prod_cats{list-style-type:none;margin-left:0;}
#left_side_prod_cats li{border-bottom:1px solid #E5ECF2;text-align:left;line-height:10px;text-transform:uppercase;padding:4px 0;}
#left_side_prod_cats li a,#left_side_prod_cats li a:hover,#left_side_prod_cats li a:visited{font-size:10px;color:#666;font-weight:700;text-decoration:none;}
#left_side_prod_cats li#first_left_side_prod_cat{border-top:1px solid #E5ECF2;}
#side_content,#main_content{vertical-align:top;text-align:left;}
#bottom_nav{clear:both;padding-top:20px;color:#CCC;}
#bottom_nav a,#bottom_nav a:visited,#bottom_nav a:hover{font-size:10px;color:#666;}
#bottom_nav a.bottom_nav_link_pink{color:#369;}
#product_view_colour_list{list-style-type:none;right:0;top:0;margin:0;}
#product_view_colour_list td{padding:2px 0;}
#product_list td{width:95px;text-align:center;font-size:11px;padding-bottom:10px;}
#product_list td a,#product_list td a:hover,#product_list td a:visited{font-size:11px;color:#666;}
#product_purchase{border-top:1px solid #CCC;border-bottom:1px solid #CCC;width:100%;padding:3px 0;}
#product_purchase div.input{margin:2px 0;}
#cart_divider{width:4px;}
#cart_table th{text-align:center;color:#99B2CC;font-weight:700;border:1px solid #CCC;border-width:1px 0;}
#cart_table td{font-weight:700;color:#666;}
.cart_product_link a,.cart_product_link a:hover,.cart_product_link a:visited{color:#666;font-weight:700;}
.cart_edit_controls a,.cart_edit_controls a:hover,.cart_edit_controls a:visited{font-size:10px;color:#99B2CC;}
.cart_checkout_total_field,.cart_checkout_total_title{font-size:15px;}
.cart_checkout_total_title{color:#99B2CC;}
#cart_checkout_totals td{text-align:right;padding-top:5px;}
.homepage_event{color:#FFF;padding:15px 0 5px;}
.homepage_event a,.homepage_event a:hover,.homepage_event a:visited{color:#903;text-decoration:none;font-weight:700;}
.ind_event{clear:both;border:1px solid #d6d6d6;border-width:1px 0 0;margin:5px 0 0;padding:15px 0;}
.ind_event_desc{height:120px;}
.events_directions_link,.events_directions_link:hover,.events_directions_link:visited{font-size:11px;color:#fd689b;}
.events_title_link,.events_title_link:hover,.events_title_link:visited{color:#fd689b;font-weight:700;}
#large_font_page,#large_font_page div,#large_font_page span,large_font_page p{font-size:13px;}
#very_large_font_page,#very_large_font_page div,#very_large_font_page span,very_large_font_page p{font-size:16px;}
#crumbtrail a,#crumb_trail a:hover,#crumb_trail a:visited{font-weight:700;color:#FD689B;}
#crumbtrail{padding-bottom:15px;}
#header{height:180px;background:url(http://www.unidemsales.com/img/header-bg.jpg) top center no-repeat #FFF;width:820px;margin:0 auto;}
#home{background:url(http://www.unidemsales.com/img/home-bg.jpg) top center repeat-x #FFF;padding-top:40px;}
#home #header{height:150px;width:820px;background:none;margin:0 auto;}
#main_nav{font-size:28px;padding-top:95px;text-align:left;}
#main_nav a{color:#666;font-weight:700;letter-spacing:-.05em;padding:0 10px;}
#cat_nav #left_side_prod_cats{margin:10px 0;padding:0;}
#cat_nav #left_side_prod_cats a{font-size:16px;color:#99B2CC;font-weight:700;letter-spacing:-.03em;text-transform:capitalize;}
#cat_nav #left_side_prod_cats li{border:none;float:left;padding:0 12px;}
#featured_products{background:url(http://www.unidemsales.com/img/feat-bg.jpg) top center repeat-x #FFF;border-bottom:thin solid #E5E5E5;padding-bottom:5px;}
#prod_container{width:820px;margin:0 auto;}
.feat_prod{height:275px;width:205px;float:left;position:relative;text-align:center;overflow:hidden;}
.kitchen{background-color:#369;}
.health{background-color:#E96699;}
.tools{background-color:#84C770;}
.housekeeping{background-color:#DB8B27;}
#feature_labels{clear:both;color:#000;text-align:center;}
#feature_labels .feature_label{width:205px;list-style:none;float:left;padding:5px 0;}
#footer p{margin:.5em 0;}
#footer .leftside{float:left;width:45%;}
#footer .rightside{float:right;width:55%;text-align:right;font-weight:700;}
p.warning{color:red;font-size:90%;font-weight:700;margin:0;}
body,td,th,div,span,.answer{font-size:12px;}
#wrapper,.clearboth{clear:both;}
input.over,select.over,textarea.over{background-color:#FEFFDC;}
div.input input[type=checkbox],.fieldset_questions2 .input,.fieldset_questions2 .submit,.pop-up_form{display:inline;}
form fieldset div.notes p.last,.order_form div.input.required,.order_form div.input,#feature_labels ul{margin:0;}
form div.required fieldset legend,form div.required label,label.required,#footer a{font-weight:700;}
#container table,.product_info_div table td{text-align:left;}
.product_category a:hover,#main_nav a:hover{text-decoration:none;}
#header p,#main_header_box .caura_regions_left li,#main_header_box .caura_regions_right li{margin:0;padding:0;}
/* paging.css */
.browser{float:right;color:#666;}
.browser a,.browser .current{border-right:thin solid #CCC;color:#369;}
.browser .paging{display:inline;color:#369;}
.paging .previous-disabled,.paging .next-disabled{color:#888;padding:2px;}
.paging .next a,.paging .previous a{padding:2px;}
.paging a:link,.paging a:visited,.paging .current{color:#369;font-size:10px;text-decoration:none;background:#fff;margin-right:3px;padding:2px;}