/**************************************/
/*              GLOBALS               */
/**************************************/

html,body{background:#000!important;color:#333;font:Tahoma,Arial,sans-serif;margin:0px;padding:0px;}
html{overflow-y:scroll;overflow-x:auto;}
p{font:11px Tahoma,Arial,sans-serif;margin-top:16px;text-align:justify;}
h2{color:#333333;font-size:1.4em;font-weight:bold;margin-bottom:1.3em;}
p a{color:#FF00B1!important;}
p a:hover{color:#0BB6E2!important;}
#dnm_wrapper{margin:0px auto;padding:0px;width:1000px;}

/* Layout rules */
.equal{display:table; border-collapse:separate;}
.row{display:table-row;}
.cell{display:table-cell;} 
/**************************************/
/*              HEADER                */
/**************************************/

#dnm_header{background:#000;float:left;top:0;width:1000px;}
#dnm_logo{float:left;padding:29px 25px 29px;}
#dnn_dnm_utility{float:right;width:400px;}

ul.dnm_login{float:right;list-style:none;margin:0px;padding:0px;}
ul.dnm_login li{float:left;font:11px Tahoma,Arial,sans-serif;list-style:none;margin:0px;padding-bottom:3px;}
ul.dnm_login li a{color:#999;margin-left:8px;padding-left:8px;text-decoration:none;}
ul.dnm_login li.dnm_bullet a{background:url(images/grey_bullet.gif) no-repeat left center;}
ul.dnm_login li a:hover{text-decoration:underline;}

#dnm_newsletter{clear:both;color:#ccc;font:bold 11px Tahoma,Arial,sans-serif;float:right;line-height:21px;margin-top:15px;text-align:left;width:400px;}
#dnm_newsletter h3{color:#CCCCCC;margin-top:-8px; !margin-top:-5px;}
#dnm_newsletter a, #dnm_newsletter p{color:#CCCCCC;font-family:Tahoma,Arial,sans-serif;font-size:11px;padding:0px;margin:0px;text-align:left;}
#dnm_newsletter p{color:#888;}

.dnm_searchForm{-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff;float:right;margin:1px 0px 0px 10px;width:113px;}
#dnm_search input[type="text"]{-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #fff;float:right;font:normal 11px Tahoma,Arial,sans-serif;height:16px;padding:2px 2px 0px;width:91px;}
#dnm_search input[type="image"]{cursor:pointer;float:right;margin:0px;padding:3px 3px 0px 0px;}


/**************************************/
/*             NAVIGATION             */
/**************************************/

#dnn_dnm_topMenu{background:#171717 url(images/topMenu_bg.png) repeat-x;float:left;margin:0px;padding:0px;width:1000px;}
#dnn_dnm_topMenu ul{border-top:1px solid #3e3e3e;margin:0px;padding:0px;}
#dnn_dnm_topMenu ul li{border-right:1px solid #3e3e3e;float:left;list-style:none;margin:0px;padding:0px;}
#dnn_dnm_topMenu ul li.dnm_last{border:0px;}
#dnn_dnm_topMenu ul li a{color:#ccc;display:block;font:13px Tahoma,Arial,sans-serif;height:32px;line-height:30px;margin-top:2px;padding:0px 19px;text-decoration:none;}
#dnn_dnm_topMenu ul li.dnm_first a{margin-left:3px;}
#dnn_dnm_topMenu ul li a.switched_on,#dnn_dnm_topMenu ul li a:hover{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-radius-topleft:3px;-moz-border-radius-topright:3px;background:#fff url(images/nav_tab_selected_mid.gif) repeat-x;color:#000;}

#sddm{margin:0;padding:0;z-index:1000;}
#sddm li a{display:block;color:#FFF;text-align:center;text-decoration:none}
#sddm div{background:#fff;position:absolute;visibility:hidden;margin:0px!important;padding:7px 10px 12px 10px!important;color:#000;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;width:180px;z-index:1000;}
#sddm li.dnm_first div{margin:0px 2px!important;}
#sddm div a{line-height:15px!important;height:11px!important;position:relative;display:block;margin:0px!important;padding:5px 0px!important;text-align:left;text-decoration:none;background:#fff;color:#000!important;}
#sddm div a:hover{background-image:none!important;text-decoration:underline;}

/* Solpart*/
#tbldnn_dnnSolPartMenu_ctldnnSolPartMenuMenuBar{ width:25%; background:none; padding:0;}
#tbldnn_dnnSolPartMenu_ctldnnSolPartMenuMenuBar table{margin:3px 0 0; -moz-border-radius:5px; -webkit-border-radius:5px; border-collapse:none!important;}
#tbldnn_dnnSolPartMenu_ctldnnSolPartMenuMenuBar table[style]{width:0!important;}


.MainMenu_MenuItemSel{border:0; color:#4B4A4C; font:bold 12px Arial,Helvetica,sans-serif!important; text-align:center; text-transform:uppercase; background-color:transparent; padding-right:5px; border-style:solid; }
.MainMenu_MenuItemSel TD{ border:0; background-color:#ddd; vertical-align:middle; padding:5px 10px;}
.MainMenu_MenuItemSel td img{margin-right:5px; line-height:100%;}

.MainMenu_MenuItem{border:0; color:#4B4A4C; font:bold 12px Arial,Helvetica,sans-serif!important; text-align:center; text-transform:uppercase; background-color:transparent; padding-right:5px; border-style:solid;}
.MainMenu_MenuItem td{border:0; background-color:none; vertical-align:middle; padding:5px 10px;}
.MainMenu_MenuItem td img{margin-right:5px; line-height:100%;}

.MainMenu_SubMenu{z-index:1000; border-left:#ccc 1px solid; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; border-top:#ccc 0px solid; margin-top:1px; margin-right:0px;  font-style:normal;}
.MainMenu_SubMenu td{border-bottom:gray 1px dotted; padding:5px; height:20px!important; color:#1d1d1d!important; font:11px Arial, Helvetica, sans-serif!important; background:#fefefe; text-transform:Capitalize; text-align:left;}

.MainMenu_Active{border:0; color:#4B4A4C; font:bold 12px Arial,Helvetica,sans-serif!important; text-align:center; text-transform:uppercase; background-color:transparent; padding-right:5px; border-style:solid; }
.MainMenu_Active td{ border:0; background-color:#ddd; vertical-align:middle; padding:5px 10px;}

.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon{display:none;}
.MainMenu_MenuBreak{border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none; background:transparent; vertical-align:top;}
.MainMenu_MenuBreak table{width:30px!important; color:#4B4A4C!important; font-size:15px; height:25px;}
.MainMenu_MenuBreak table td{vertical-align:middle;}
.MainMenu_Separator{font:normal 12px Arial, Helvetica, sans-serif!important; color:#1d1d1d; vertical-align:top; line-height:90%!important; padding:0; text-align:center;}


/**************************************/
/*           DNM NAVIGATION           */
/**************************************/

#cmc_Menu_display h3{float:left; color:#CCCCCC; font:13px/30px Tahoma,Arial,sans-serif;height:32px; margin-top:2px; padding:0 19px; border-right:1px solid #3E3E3E;}

#cmc_Menu_display h3:hover{background:url(images/nav_tab_selected_mind.gif) repeat-x scroll 0 0 #FFF; border-top-left-radius:3px; border-top-right-radius:3px; color:#000000 !important; cursor:pointer}
#cmc_Menu_display h3 a:hover{float:left; color:#000000 !important; text-decoration:none}
#cmc_Menu_display h3:hover a{float:left; color:#000000 !important; text-decoration:none}
#cmc_Menu_display h3 a:link{float:left; color:#CCCCCC; text-decoration:none}
#cmc_Menu_display h3 a:active{float:left; color:#CCCCCC; text-decoration:none}
#cmc_Menu_display h3 a:visited{float:left; color:#CCCCCC; text-decoration:none}



.megamenu{background:none repeat scroll 0 0 #FFF; border-bottom:1px solid #CCCCCC; border-top:0px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; color:#000; margin:0 !important; padding:7px 10px 12px !important; position:absolute; width:360px; z-index:1000;}

.megamenu div {
    width: 180px;
    float: left;
}


#cmc_Menu_display h4{border-bottom:1px dotted #999999; font-family:arial; font-size:13px; margin-bottom:3px; margin-left:10px; margin-right:10px; padding-bottom:3px; padding-left:0px; font-weight:normal}

.megamenu h4{font-family:Arial; font-size:13px; border-bottom:1px dotted #999999; margin-bottom: 3px;  margin-right: 10px;   margin-top:10px;  padding-bottom: 3px;    padding-left: 0; color:#000000}
.megamenu h4 a:link{margin-top:15px; border-bottom:0px !important; color:#000000; font-family:Arial; font-size:13px;}
.megamenu h4 a:active{margin-top:15px; border-bottom:0px !important; color:#000000; font-family:Arial; font-size:13px;}
.megamenu h4 a:hover{margin-top:15px; border-bottom:0px !important; color:#000000; font-family:Arial; font-size:13px; text-decoration:underline}
.megamenu h4 a:visited{margin-top:15px; border-bottom:0px !important; color:#000000; font-family:Arial; font-size:13px;}
.megamenu h4:last-child{color:red; border-bottom:0px;}


.megamenu h5{padding-bottom:2px;}
.megamenu h5 a:link{font-weight:normal; color:#000000; font:13px Tahoma, Arial,sans-serif;}
.megamenu h5 a:active{font-weight:normal; color:#000000; font:13pxTahoma, Arial,sans-serif;}
.megamenu h5 a:hover{font-weight:normal; color:#000000; font:13px Tahoma, Arial,sans-serif;}
.megamenu h5 a:visited{font-weight:normal; color:#000000; font:13px Tahoma, Arial,sans-serif;}

.megamenu h6{padding-left:10px;}
.megamenu h6 a:link{font-weight:normal; color:#000000; font:11px Tahoma, Arial,sans-serif;}
.megamenu h6 a:active{font-weight:normal; color:#000000; font:11pxTahoma, Arial,sans-serif;}
.megamenu h6 a:hover{font-weight:normal; color:#000000; font:11px Tahoma, Arial,sans-serif;}
.megamenu h6 a:visited{font-weight:normal; color:#000000; font:11px Tahoma, Arial,sans-serif;}





.jcarousel-prev jcarousel-prev-horizontal{position:absolute; margin-top:100px;}





/**************************************/
/*          	FRONTEND	          */
/**************************************/

#dnm_banner{background:#fff!important;}
#dnm_banner #dnn_ContentPane{background:#fff!important;float:left;}
#dnm_banner #dnn_dnm_ad1,#dnm_banner #dnn_dnm_ad2,#dnm_banner #dnn_dnm_ad3{background:#fff;float:left;!margin-top:-5px;padding:5px 0px 5px 0px;}
#dnm_banner #dnn_dnm_ad2{padding:5px;}
#dnm_banner .dnm_adOpacity{background:#FFFFFF none repeat;margin-top:-30px;opacity:0.4;filter:alpha(opacity=40);height:30px;position:absolute;width:330px;}
#dnm_banner .dnm_adText{color:#333;font:bold 11px Tahoma,Arial,sans-serif;margin:-30px 0px 0px 0px;!margin-left:-100px;min-height:18px;padding:9px 4px 4px 11px;position:absolute;width:330px;text-decoration:none;}
#dnm_banner .dnm_adText a{color:#333;}
#dnm_banner #dnn_dnm_ad2 .dnm_adText{!margin-left:-65px;}
#dnm_banner #dnn_dnm_ad3 .dnm_adText{!margin-left:-45px;}
#dnm_banner .dnm_adText:hover{text-decoration:underline;}

#dnm_content{background:#fff;float:left;margin:0px;padding:15px 0px;text-align:left;}
#dnn_ContentPane ul,#dnn_ContentPane ol{padding:5px 25px;}
#dnn_ContentPane li{padding:5px 0px;}
#dnn_dnm_leftMenu{float:left;margin:0px;padding:0px;width:182px;}
#dnn_dnm_leftMenu h2{padding-left:14px;}
#dnn_dnm_leftMenu ul{margin:0px;padding:0px;}
#dnn_dnm_leftMenu ul li{background:url(images/panel_nav_arrow.gif) no-repeat 16px 8px;border-top:1px solid #ccc;list-style:none;margin:0px;padding:7px 0px 7px 37px;}
#dnn_dnm_leftMenu ul li a{color:#333;font:bold 11px Tahoma,Arial,sans-serif;text-decoration:none;}
#dnn_dnm_leftMenu ul li a:hover{text-decoration:underline;}

#dnm_rightContent{float:right;padding:0px 26px 15px 26px;width:766px;}
#dnm_rightContent #dnn_ContentPane h1{color:#333;font-size:18px;margin:0px;padding:25px 0px 0px 0px;text-transform:uppercase;}
#dnm_rightContent #dnn_ContentPane{font:11px Tahoma,Arial,sans-serif;text-align:justify;}


table#Homeware td#hwIntro{font-size:12px;font-weight:normal;padding:20px 0px 17px 5px;}
table#Homeware td{vertical-align:top;}
table#Homeware td.hwItem img{border:1px solid #A5A5A5;}

table#BestBuys img{border:1px solid #ccc;width:180px;}


/**************************************/
/*          	BACKEND		          */
/**************************************/


/**************************************/
/*               FOOTER               */
/**************************************/

#dnm_footer{background:#171717;float:left;padding:15px 32px;text-align:left;width:936px;}
#dnm_footer #dnm_bottomMenu img{padding:15px 28px 0px 0px;}
#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu1,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu2,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu3,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu4,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu5{float:right;width:150px;margin-left:3px;!margin-top:-75px;}
#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu1 h3,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu2 h3,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu3 h3,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu4 h3,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu5 h3{color:#ccc;border-bottom:1px solid #3e3e3e;font:normal 12px Tahoma,Arial,sans-serif;margin-bottom:0.75em;padding-bottom:8px;}
#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu1 ul,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu2 ul,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu3 ul,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu4 ul,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu5 ul{margin:0px;padding:0px;}
#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu1 ul li,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu2 ul li,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu3 ul li,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu4 ul li,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu5 ul li{font:11px Tahoma,Arial,sans-serif;list-style:none;margin:7px 0;padding:0px;}
#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu1 ul li a,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu2 ul li a,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu3 ul li a,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu4 ul li a,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu5 ul li a{color:#ccc;text-decoration:none;}
#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu1 ul li a:hover,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu2 ul li a:hover,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu3 ul li a:hover,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu4 ul li a:hover,#dnm_footer #dnm_bottomMenu #dnn_dnm_bMenu5 ul li a:hover{text-decoration:underline;}
#dnm_footer #dnm_bottomMenu ul li img{margin-bottom:-3px;padding:0px 5px 0px 0px;}
#dnm_footer #dnm_copyright{color:#888;display:block;float:left;font:normal 11px Tahoma,Arial,sans-serif;padding:15px 205px;width:400px;}
#dnm_footer #dnm_copyright a{color:#999;font-weight:normal;}
#dnm_footer #dnm_copyright a:hover{color:#ccc;text-decoration:underline;}


/**************************************/
/*              MODULES               */
/**************************************/

/* DNN LOGIN */

#dnn_ctr1875_ModuleContent{display:block;width:100%;padding-top:8px;}
#dnn_ctr1875_ModuleContent a{color:#fff;}
#dnn_ctr1875_ModuleContent label a img, #dnn_ctr1875_Login_tdRegister a, #dnn_ctr1875_Login_tdPassword a{display:none;}
#dnn_ctr1875_ModuleContent label{color:#000;font:bold 11px Tahoma,Arial,sans-serif;}

#dnn_ctr1875_ModuleContent input{color:#000;font:11px Tahoma,Arial,sans-serif;margin:5px 0px 10px 0px;}
#dnn_ctr1875_ModuleContent input[type="text"], #dnn_ctr1875_ModuleContent input[type="password"]{border:1px solid #CECCC8;padding:5px;width:350px!important;}
#dnn_ctr1875_ModuleContent input[type="submit"]{border:0px;background:url(/Portals/3/Skins/debenhams/images/button_bg.gif) no-repeat scroll left top;color:#000;font:11px Tahoma,Arial,sans-serif;font-weight:bold;padding:3px 14px;padding /*\**/:4px 14px\9;!padding:3px 14px;width:78px;}
#dnn_ctr1875_ModuleContent input[type="submit"]:hover{border:0px;background:url(/Portals/3/Skins/debenhams/images/button_bg.gif) no-repeat scroll 0 -21px;}
#dnn_ctr1875_ModuleContent input[type="checkbox"]{margin-bottom:-1px;margin-right:5px;}



/* GUESTBOOK */

#dnn_ctr1721_ModuleContent table{width:620px !important;}

table#dnn_ctr1721_MAGuestBookProView_grdGuestBook tbody tr td{color:#4E3420;font:12px Arial,Helvetica,sans-serif;padding-bottom:10px;width:33%;}
table#dnn_ctr1721_MAGuestBookProView_grdGuestBook hr{background-color:#876851;height:1px;margin-top:15px;}

#dnn_ctr1721_ModuleContent th{width:100px !important;}

#dnn_ctr1721_ModuleContent label{color:#4E3420;font:bold 12px Arial,Helvetica,sans-serif;padding-bottom:10px;text-align:left;}
#dnn_ctr1721_ModuleContent label a img{display:none;}

#dnn_ctr1721_ModuleContent table tr th{color:#4E3420;font:bold 12px Arial,Helvetica,sans-serif;padding-top:7px;text-align:left;vertical-align:top; padding-right:40px;}

#dnn_ctr1721_ModuleContent input, #dnn_ctr1721_ModuleContent select{color:#4E3420;font:12px Arial,Helvetica,sans-serif;margin-bottom:10px;}
#dnn_ctr1721_ModuleContent input[type="text"], #dnn_ctr1721_ModuleContent select{border:1px solid #CECCC8;padding:5px;}
#dnn_ctr1721_ModuleContent input[type="submit"]{-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #6C0F13;background:#6C0F13;color:#FFFFFF;font:bold 12px "Times New Roman",Times,serif;padding:4px 14px;margin-right:-10px;text-transform:uppercase;}
#dnn_ctr1721_ModuleContent input[type="submit"]:hover{-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #2D4C1A;background:#2D4C1A;}



#login, #register{float:left; width:758px;}
#login h1,#register h1{float:left; font:bold 14px Arial,Helvetica,sans-serif!important; text-align:left; padding:0 5px 5px 0!important; color:#072D80; vertical-align:middle; line-height:1.5em; border:0; margin:22px 0 10px 19px!important; border-bottom:1px solid #DBDBDB; width:94%;}

/*UCanUse Login Module*/

#dnm_login{color:#A28E79; font-size:11px; font-weight:bold; float:right; padding:5px 0; border-bottom:#333 solid 1px; text-align:right; width:230px}
#dnn_dnnLOGIN_cmdLogin{color:#A28E79; text-decoration:none;}
#dnn_dnnUser_cmdRegister{color:#5A5A5A; text-decoration:none;}


.FormLabel{color:#FFF; font:bold 14px "Times New Roman", Times, serif; vertical-align:top; text-align:left;}
#user_login label{float:left; padding:0; margin:0; width:130px;}
#user_login label span{float:left;}

#user_login{width:590px; padding-top:40px;}
#user_login table{width:70%;} 
#user_login div{margin-left:40px;}

#username td,#password td{vertical-align:middle; line-height:1.2em; padding:8px;}

#username input,#password input{border:1px solid #333; margin:0; font:14px "Times New Roman", Times, serif; width:400px; color:#000; padding:5px;}

#password input{margin-right:4px;}
#user_login .valid{font:bold 11px Arial, Helvetica, sans-serif; padding:4px 0!important; color:red !important; margin:0; padding:0 0 0 5px; line-height:1.25em; vertical-align:top;}

#userLogin .NormalRed{float:left; width:100%; font:bold 12px Arial, Helvetica, sans-serif; padding:4px; color:red !important; text-align:left; vertical-align:top; line-height:1.7em !important;}
#userLogin .NormalBold{float:left; width:100%; font:bold 12px Arial, Helvetica, sans-serif; padding:4px; color:red !important; text-align:left; vertical-align:top; line-height:1.7em !important;}

/*Button*/

#userLogout,#user_buttons{margin-left:20px;}
#user_buttons{float:left; width:65.7%;}
#userLogout{float:left; width:100%; padding-left:25px; padding-top:10px;}
#userLogout table{float:left; width:auto;}

#userRemember, #usernameReminder{float:left; width:auto; padding-left:23px; padding-top:15px;}

#userLogout a,#user_buttons a, a.register{ display:inline-block;float:left;margin:0 50px 0 0; 0; border:1px solid #333;font-family:"Times New Roman", Times, serif;font-size:14px;font-weight:bold;line-height:130%;text-decoration:none!important;color:#333;cursor:pointer;width:400px;}

/*Button Text Padding*/

#userLogout a, #user_buttons a, a.register{width:auto; overflow:visible;padding:2px 20px;/* IE6 */}
#userLogout a, #user_buttons a, a.register{width:auto; overflow:visible; padding:3px 20px 4px 20px; line-height:1.65em; _line-height:1.3em!important;  /* IE6 */}
*:first-child+html #user_buttons a[type], *:first-child+html #userLogout a[type]{padding:5px 7px;/* IE7 */}

/* Read More Button */ 

#user_buttons a:hover, #user_buttons a:active,#userLogout a:hover, #userLogout a:active,a.register:active,a.register:hover { background-color:#A28E79; border:1px solid #333; color:#FFF; }



/*UCanUse Register*/

#dnn_ctr1880_ModuleContent{margin-top:30px;}

#dnn_ctr1880_ModuleContent table{width:90%;}

#dnn_ctr1880_UserAttributes_UserAttributesPanel input[type=text],#dnn_ctr1600_UserAttributes_UserAttributesPanel input[type=password]{border:1px solid #CECCC8;color:#000000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin:10px 0px;padding:5px;width:350px;}

#dnn_ctr1880_UserAttributes_UserAttributesPanel select, #dnn_ctr1880_UserAttributes_UserAttributesPanel select{border:1px solid #CECCC8;color:#000000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin:10px 0px;padding:5px;width:362px;}

td.ucu_label{text-align:left;vertical-align:middle;width:90px;}
td.ucu_label label span{color:#000000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;}

#dnn_ctr1880_UserAttributes_CommandBar{margin-left:-338px;padding-top:20px;}
#dnn_ctr1880_UserAttributes_CommandBar a.submit, #dnn_ctr1880_UserAttributes_CommandBar a.cancel{background:transparent url(/Portals/3/Skins/debenhams/images/button_bg.gif) no-repeat scroll left top;border:0 none;color:#000000;font-family:Tahoma,Arial,sans-serif;font-size:11px;font-weight:bold;padding:4px 2px;text-decoration:none;width:78px;}
#dnn_ctr1880_UserAttributes_CommandBar a:hover.submit, #dnn_ctr1880_UserAttributes_CommandBar a:hover.cancel{background:transparent url(/Portals/3/Skins/debenhams/images/button_bg.gif) no-repeat scroll 0 -21px;}

#dnn_ctr1880_UserAttributes_UserAttributesPanel .valid, #dnn_ctr1880_UserAttributes_UserAttributesPanel .valid,.NormalRed{color:red;font-family:Tahoma,Arial,Helvetica;font-size:11px!important;font-weight:normal!important;}

/**************************************/
/*              JQuery                */
/**************************************/
#wrapper{width:766px;}
ul.tabs{width:766px;margin:0;padding:0!important;}
ul.tabs li{display:block;float:left;padding:0!important;}
ul.tabs li a{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;background:url("images/bg-tab.png") repeat-x;border-left:1px solid #B3B3B3;border-top-left-radius:4px;border-top-right-radius:4px;border-right:1px solid #B3B3B3;border-top:1px solid #B3B3B3;color:#000000;display:block;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:4px 5px;text-decoration:none;}
ul.tabs li a:hover{background:url("images/bg-tab-hover.png") repeat-x;border-left:1px solid #5e6f79;border-right:1px solid #5e6f79;border-top:1px solid #5e6f79;color:#fff;}
.selected{font-weight:bold;}
.tab-content{clear:both;border:1px solid #ddd;padding:10px;}
#wrapper h2{margin-left:0px;}
#wrapper table.size td{background:#cdeafc;border:1px solid #fff;padding:3px;text-align:center;}
#wrapper table.size th{background:#000;border:1px solid #fff;color:#fff;font-size:12px;font-weight:bold;padding:3px;text-align:center;}

/*Store Finder*/
#myStore div{border:10px solid #ccc;padding:10px;margin-left:26px;}
#myStore div h2{color:#CC3399;font-size:16px;font-weight:normal;margin:0px;}
#myStore div.nbTop{border-top:0px;}
#map_canvas{height:265px;width:765px;}

object, embed{z-index:1!important;}

/*Newsletter Subscribe*/
#dnn_ctr3224_View_rdajpnlOpIn{display:block;width:900px;}
#dnn_ctr3224_View_rdajpnlOpIn table#Table1 tr td.Normal span{display:block;color:#000;font:bold 11px Tahoma,Arial,Helvetica,sans-serif;width:180px;
}
#dnn_ctr3224_View_rdajpnlOpIn table#Table1 tr td.Normal span input[type="text"]{border:1px solid #ccc;color:#333;font:normal 11px Tahoma,Arial,Helvetica,sans-serif !important;margin:10px 0px;padding:3px;width:350px !important;
}
#dnn_ctr3224_View_rdajpnlOpIn table.Normal tr td a#dnn_ctr3224_View_lnkSubscribe{background:url("/Portals/3/Skins/debenhams/images/button_bg.gif") no-repeat scroll left top transparent;border:0;color:#000 !important;font-family:Tahoma,Arial,sans-serif;font-size:11px;font-weight:bold;margin-right:11px;padding:4px 10px;text-decoration:none;width:78px;}
#dnn_ctr3224_View_rdajpnlOpIn table.Normal tr td a#dnn_ctr3224_View_lnkSubscribe:hover{background:url("/Portals/3/Skins/debenhams/images/button_bg.gif") no-repeat scroll 0 -21px transparent;text-decoration:none;}


#contactForm{margin-bottom:10px;padding:30px 0;text-align:left;width:100%;}
#contactForm th{color:#000000;font:bold 11px Tahoma,Arial,Helvetica,sans-serif;padding-left:10px;text-align:left;vertical-align:middle;width:120px;}
#contactForm td{padding:5px;vertical-align:middle;}
#contactForm input,#contactForm select{border:1px solid #CECCC8;color:#000000;font:11px Tahoma,Arial,Helvetica,sans-serif;margin:0;padding:5px !important;width:350px;}
#contactForm td.date input,#contactForm td.date select{width:100px;}
#contactForm td.banImage img{height:50px;min-width:100px;}

#dnn_ctr3224_View_rdajpnlOpIn table tr td{vertical-align:middle;}
