a.nav_guest {
color:#1b457a;
}

a.wcNav {
color:#333;
font:11px Arial, Verdana, Geneva, Helvetica, sans-serif;
}

a.wcNav:link {
color:#36c;
}

a.wcNav:visited {
color:#369;
}

table.nav_form {
background:#e0edfd;
width:960px;
}

td.co_nav_cpl_info {
color:#666;
font:7pt Arial, Verdana, Geneva, Helvetica, sans-serif;
}

td.nav_acc_links {
color:#1b457a;
font:11px Arial, Verdana, Geneva, Helvetica, sans-serif;
text-align:right;
}

td.nav_guest_divider {
color:#369;
text-align:center;
width:67px;
}

td.nav_search_boxes {
padding:0 0 0 10px;
}

td.nav_spacer {
background:#999;
width:1px;
}

.nav_bag {
color:maroon;
}

.nav_date {
font:10px Arial, Verdana, Geneva, Helvetica, sans-serif;
color:#FFF;
font-size:10px;
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
margin:10px 0 0 10px;
padding:0;
}

.nav_form {
background:#e0edfd;
padding:4px 0;
}

.nav_guest {
background:#b3cceb;
font:11px Arial, Verdana, Geneva, Helvetica, sans-serif;
text-align:center;
padding:3px 2px;
}

.nav_pipes {
color:#fff;
font-size:14px;
text-align:center;
width:100px;
}

.nav_pipes_sm {
color:#fff;
font-size:14px;
text-align:center;
width:15px;
}

.nav_tab_off {
font:11px Arial, Verdana, Geneva, Helvetica, sans-serif;
background:#f7edf9;
color:#614c6a;
font-family:"Trebuchet MS", sans-serif;
font-size:11px;
font-weight:700;
padding:0 5px 0 8px;
}

.nav_tab_on {
background:#b3cceb;
font:11px Arial, Verdana, Geneva, Helvetica, sans-serif;
background-color:#e3d2e6;
color:#614c6a;
font-family:"Trebuchet MS", sans-serif;
font-size:11px;
font-weight:700;
margin:0;
padding:0 5px 0 7px;
}

.nav_tabs {
padding:0 0 0 5px;
}

.wcNav {
color:#000;
font:11px Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.clearer {
clear:both;
line-height:0;
height:0;
width:0;
margin:0;
padding:0;
}

#WCWedStoreTopNav {
background-image:url(/images/StaticImages/WeddingChannel/nav_bar/stripe.gif);
margin:0;
padding:0;
}

#WCStoreHeadLeft {
width:295px;
float:left;
}

#wcLogo {
width:262px;
margin:8px 0 0 10px;
}

.navcontainer {
background-color:#e3d2e6;
width:960px;
margin:-1px 0 0;
padding:0;
}

.navlist {
background-color:#e3d2e6;
margin:0;
padding:0;
}

.navcontainer ul {
background-color:#e3d2e6;
float:left;
font:bold 11px "Trebuchet MS", sans-serif;
color:#614c6a;
margin:0;
padding:0 16px 0 25px;
}

.navcontainer ul li {
display:inline;
float:left;
margin:0;
padding:0;
}

.navcontainer ul li a {
background-color:#e3d2e6;
text-decoration:none;
float:left;
font-weight:700;
font-size:11px;
font-family:"Trebuchet MS", sans-serif;
color:#614c6a;
height:20px;
padding:4px 3px 2px 4px;
}

.navcontainer ul li a:hover {
font-weight:700;
font-size:11px;
font-family:"Trebuchet MS", sans-serif;
color:#614c6a;
background-color:#fff;
height:20px;
}

.navcontainer ul li a.pipe {
background-color:#e3d2e6;
text-decoration:none;
float:left;
font-weight:700;
font-size:11px;
font-family:"Trebuchet MS", sans-serif;
color:#fff;
height:20px;
}

.navcontainer ul li a:hover.pipe {
background-color:#e3d2e6;
text-decoration:none;
color:#fff;
}

.navcontainer ul li#active a {
background-color:#fff;
}

.raised_on {
width:105px;
float:left;
margin:53px 0 0;
}

.raised_off {
width:105px;
float:left;
margin:53px 0 0 3px;
}

table.shortcut {
background:#b3cceb;
color:#1b457a;
font:bold 11px Arial;
width:100%;
margin:0;
padding:4px 10px;
}

table.tools {
font:bold 11px Arial;
margin:0 0 5px;
}

.shortcut a:link,.shortcut a:visited {
color:#1b457a;
font:bold 11px Arial;
text-decoration:none;
}

.shortcut a:hover {
color:#1b457a;
font:bold 11px Arial;
text-decoration:underline;
}

#shorttext,.shortcut {
color:#1b457a;
font:bold 11px Arial;
}

#p1 a:link,#p1 a:visited {
background:url(/images/StaticImages/WeddingChannel/nav_bar/nav2_reglist_off.gif);
background-repeat:no-repeat;
height:21px;
width:21px;
display:block;
}

#p2 a:link,#p2 a:visited {
background:url(/images/StaticImages/WeddingChannel/nav_bar/nav2_ww_off.gif);
background-repeat:no-repeat;
height:21px;
width:21px;
display:block;
}

#p3 a:link,#p3 a:visited {
background:url(/images/StaticImages/WeddingChannel/nav_bar/nav2_scrapbook_off.gif);
background-repeat:no-repeat;
height:21px;
width:21px;
display:block;
}

#p4 a:link,#p4 a:visited {
background:url(/images/StaticImages/WeddingChannel/nav_bar/nav2_glm_off.gif);
background-repeat:no-repeat;
height:21px;
width:21px;
display:block;
}

#p5 a:link,#p5 a:visited {
background:url(/images/StaticImages/WeddingChannel/nav_bar/nav2_budget_off.gif);
background-repeat:no-repeat;
height:21px;
width:21px;
display:block;
}

.nav_pipes_sub {
background-color:#FFF;
color:#FFF;
width:2px;
border-top:2px solid #B3CCEB;
border-bottom:2px solid #B3CCEB;
padding:0;
}

.nav_sub:hover {
font-size:11px;
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
color:#1b457a;
text-decoration:none;
font-weight:700;
}

.nav_sub:link {
font-size:11px;
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
color:#1b457a;
text-decoration:none;
font-weight:400;
}

.nav_sub:visited {
font-size:11px;
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
color:#1b457a;
text-decoration:none;
}

#navbar {
background-color:#B3CCEB;
height:30px;
text-align:center;
margin:0;
padding:0 5px;
}

#navfocus {
background-color:#FFF;
height:30px;
border-top:2px solid #B3CCEB;
}

table#nav_sub {
background-color:#FFF;
border:1px solid #B3CCEB;
border-top:none;
color:#1B457A;
height:25px;
text-align:center;
margin:0;
padding:0 5px;
}

td#nav_sub {
border:0;
color:#1B457A;
text-align:center;
}

#dropwccom {
position:absolute;
border:1px solid #B3CCEB;
line-height:18px;
z-index:3;
padding-left:10px;
visibility:hidden;
background-color:#fff;
text-align:left;
width:125px;
left:-73px;
}

#dropwccom a {
width:100%;
font-size:11px;
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
color:#000;
text-decoration:none;
display:block;
}

#dropwccom a:hover {
font-size:11px;
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
color:#000;
text-decoration:underline;
}

#nav_sub_drop {
position:relative;
z-index:100;
top:5px;
}

a.nav_guest:active,a.nav_guest:hover,a.nav_guest:link,a.nav_guest:visited {
color:#1b457a;
text-decoration:none;
font-weight:700;
}

a.nav_tab_on,a.nav_tab_off,.navcontainer ul li a:active,.navcontainer ul li a:link,.navcontainer ul li a:visited {
color:#614c6a;
}

a.nav_tab_on:active,a.nav_tab_on:hover,a.nav_tab_on:link,a.nav_tab_on:visited,a.nav_tab_off:active,a.nav_tab_off:hover,a.nav_tab_off:link,a.nav_tab_off:visited {
color:#614c6a;
text-decoration:none;
}

a.wcNav:active,a.wcNav:hover {
color:#69f;
}

table.nav_tabs,.nav_north_display,#WCStoreTopHeader {
width:960px;
}

table.nav_wid_msg,table.navWWGuestNav {
background:#e0edfd;
font:9px Verdana, Arial, Helvetica, sans-serif;
width:960px;
padding:4px;
}

td.nav_wid_msg,td.navWWGuestNav,input.nav_search_box {
font:9px Verdana, Arial, Helvetica, sans-serif;
}

.raised_off A,.raised_on A {
font-size:11px;
color:#fff;
}

.raised_on .b1,.raised_on .b2,.raised_on .b3,.raised_on .b4,.raised_on .b1_off,.raised_on .b2_off,.raised_on .b3_off,.raised_on .b4_off,.raised_on .b1b,.raised_on .b2b,.raised_on .b3b,.raised_on .b4b,.raised_off .b1,.raised_off .b2,.raised_off .b3,.raised_off .b4,.raised_off .b1_off,.raised_off .b2_off,.raised_off .b3_off,.raised_off .b4_off,.raised_off .b1b,.raised_off .b2b,.raised_off .b3b,.raised_off .b4b {
display:block;
overflow:hidden;
font-size:1px;
}

.raised_on .b1,.raised_on .b2,.raised_on .b3,.raised_on .b1_off,.raised_on .b2_off,.raised_on .b3_off,.raised_on .b1b,.raised_on .b2b,.raised_on .b3b,.raised_off .b1,.raised_off .b2,.raised_off .b3,.raised_off .b1_off,.raised_off .b2_off,.raised_off .b3_off,.raised_off .b1b,.raised_off .b2b,.raised_off .b3b {
height:1px;
}

.raised_on .b2,.raised_off .b2 {
background:#e3d2e6;
border-left:1px solid #fff;
border-right:1px solid #eee;
}

.raised_on .b3,.raised_off .b3 {
background:#e3d2e6;
border-left:1px solid #fff;
border-right:1px solid #ddd;
}

.raised_on .b4,.raised_off .b4 {
background:#e3d2e6;
border-left:1px solid #fff;
border-right:1px solid #aaa;
}

.raised_on .b2_off,.raised_off .b2_off {
background:#f7edf9;
border-left:1px solid #fff;
border-right:1px solid #eee;
}

.raised_on .b3_off,.raised_off .b3_off {
background:#f7edf9;
border-left:1px solid #fff;
border-right:1px solid #ddd;
}

.raised_on .b4_off,.raised_off .b4_off {
background:#f7edf9;
border-left:1px solid #fff;
border-right:1px solid #aaa;
}

.raised_on .b1,.raised_off .b1 {
background:#fff;
margin:0 5px;
}

.raised_on .b2,.raised_on .b2_off,.raised_on .b2b,.raised_off .b2,.raised_off .b2_off,.raised_off .b2b {
border-width:0 2px;
margin:0 3px;
}

.raised_on .b3,.raised_on .b3_off,.raised_on .b3b,.raised_off .b3,.raised_off .b3_off,.raised_off .b3b {
margin:0 2px;
}

.raised_on .b4,.raised_on .b4_off,.raised_on .b4b,.raised_off .b4,.raised_off .b4_off,.raised_off .b4b {
height:2px;
margin:0 1px;
}

.raised_on .b1b,.raised_off .b1b {
background:#999;
margin:0 5px;
}

.raised_on .boxcontent,.raised_off .boxcontent {
display:block;
background:#9282BC;
border-left:1px solid #fff;
border-right:1px solid #999;
}

#p1 a,#p1 a:hover,#p1 a:focus {
background:url(/images/StaticImages/WeddingChannel/nav_bar/nav2_reglist_on.gif);
background-repeat:no-repeat;
height:21px;
width:21px;
display:block;
}

#p2 a,#p2 a:hover,#p2 a:focus {
background:url(/images/StaticImages/WeddingChannel/nav_bar/nav2_ww_on.gif);
background-repeat:no-repeat;
height:21px;
width:21px;
display:block;
}

#p3 a,#p3 a:hover,#p3 a:focus {
background:url(/images/StaticImages/WeddingChannel/nav_bar/nav2_scrapbook_on.gif);
background-repeat:no-repeat;
height:21px;
width:21px;
display:block;
}

#p4 a,#p4 a:hover,#p4 a:focus {
background:url(/images/StaticImages/WeddingChannel/nav_bar/nav2_glm_on.gif);
background-repeat:no-repeat;
height:21px;
width:21px;
display:block;
}

#p5 a,#p5 a:hover,#p5 a:focus {
background:url(/images/StaticImages/WeddingChannel/nav_bar/nav2_budget_on.gif);
background-repeat:no-repeat;
height:21px;
width:21px;
display:block;
}
