body {  font-family:Verdana, Geneva, sans-serif;
}
a {font-size:12px}
/*Global */
.pdgmainhdr {

font-size:18px;
font-weight:bold;
font-style:normal;
text-decoration:none;
color:#000080;
background-color:transparent;

}
a.pdgmainhdrlnk:link{color:#0000FF;}
a.pdgmainhdrlnk:visited{color:#0000FF;}
a.pdgmainhdrlnk:hover{color:#000080;}
.pdgmain {

font-size:14px;
color:#0000FF;
background-color:#FFFFFF;
}
a.pdgmainlnk:link{color:#0000FF;}
a.pdgmainlnk:visited{color:#0000FF;}
a.pdgmainlnk:hover{color:#000080;}
.pdglink {

font-size:14px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#0000FF;
background-color:#FFFFFF;
}
a.pdglink:link {

font-size:14px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#0000FF;
background-color:#FFFFFF;
}
a.pdglink:visited {

font-size:14px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#0000FF;
background-color:#FFFFFF;
}
a.pdglink:hover {

font-size:14px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#0000FF;
background-color:#FFFFFF;
}
table {
background-color:#FFFFFF;
}
td {
font-size:10px;
}

.pdgoutertablehdr {
color:#4C57C4;
background-color:#FFFFFF;
}
a.pdgoutertablehdrlnk:link{color:#255438;}
a.pdgoutertablehdrlnk:visited{color:#255438;}
a.pdgoutertablehdrlnk:hover{color:#255438;}
.pdgoutertable {
font-size:18px;
}

/* Banner Top */
.nosee {display:none;}
#header {background-image:url(images/ion/header-store.jpg); background-position:center; display:block; width:1057px; height:194px;}

/* Top Nav Buttons */

.middle_top_nav {width:50%;}
.left_top_nav {width:24%;}
.right_top_nav {width:26%;}

.home {background-image:url(images/ion/home1.gif); background-position:center; display:block; width:132px; height:35px;}
.view_cart {background-image:url(images/ion/view_cart.gif); background-position:center; display:block; width:132px; height:35px;}
.products {background-image:url(images/ion/products.gif); background-position:center; display:block; width:132px; height:35px;}
.contact_us {background-image:url(images/ion/contact_us.gif); background-position:center; display:block; width:132px; height:35px;}
.about_us {background-image:url(images/ion/about_us.gif); background-position:center; display:block; width:132px; height:35px;}

/* Top Nav */
.navbar_background {background-image:url(images/ion/headerbk.gif); background-repeat:repeat; width:1058px; display:block; height:47px;}

.pdgtopnav {
font-size:16px;
font-weight:bold;
color:#FFFFFF;
background-color:transparent;
}
a.pdgtopnavlnk:link{color:#FFFFFF;}
a.pdgtopnavlnk:visited{color:#FFFFFF;}
a.pdgtopnavlnk:hover{color:#C0C0C0;}
.pdgleftnav {
font-size:12px;
font-weight:bold;
color:#0000FF;
background-color:#6699CC;
}

.pdgtopnavhdr {
font-size:16px;
font-weight:bold;
color:#FFFFFF;
background-color:transparent;
}

a.pdgtopnavhdrlnk:link{color:#FFFFFF; text-decoration:none;}
a.pdgtopnavhdrlnk:visited{color:#FFFFFF; text-decoration:underline;}
a.pdgtopnavhdrlnk:hover{color:#C0C0C0;}

/* Nav Left */
a.pdgleftnavlnk:link{color:#FFFFFF; text-decoration:none;}
a.pdgleftnavlnk:visited{color:#FFFFFF; text-decoration:none;}
a.pdgleftnavlnk:hover{color:#FFFFFF; text-decoration:underline;}
.pdgleftnavhdr {
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background-color:#000080;
}
.search_button { background-color:#6699cc; background-image:url(images/ion/search.gif); background-repeat:no-repeat; width:110px; display:block; overflow:hidden; height:25px; text-indent:-9999px; border:0; }
* html .search_button{font-size:0;display:block;line-height:0}  /* ie6 */
*+html .search_button{font-size:0;display:block;line-height:0}  /* ie7 */

.left_nav_list li {margin-bottom:15px; padding:0px; list-style-type:none;}
ul.left_nav_list {margin:0px; padding-left:5px; padding-right:5px; text-align:center;}

/* Nav Right */
.pdgrightnav {
font-size:16px;
font-weight:bold;
color:#FFFFFF;
background-color:#6699CC;
}
.pdgrightnav_whole {height:100%; width:100%; vertical-align:top;}

a.pdgrightnavlnk:link{color:#FFFFFF; text-decoration:none;}
a.pdgrightnavlnk:visited{color:#FFFFFF; text-decoration:none;}
a.pdgrightnavlnk:hover{color:#FFFFFF; text-decoration:underline;}
.pdgrightnavhdr {
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background-color:#000080;
}

.verisign {background-image:url(images/ion/verisign1.gif); background-repeat:no-repeat; width:134px; display:block; overflow:hidden; height:61px; }

.login { background-color:#6699cc; background-image:url(images/ion/login.gif); background-repeat:no-repeat; width:110px; display:block; overflow:hidden; height:25px; text-indent:-9999px; border:0; }
* html .login {font-size:0;display:block;line-height:0}  /* ie6 */
*+html .login {font-size:0;display:block;line-height:0}  /* ie7 */

.right_nav_list li {margin-bottom:15px; padding:0px; list-style-type:none;}
ul.right_nav_list {margin:0px; padding-left:5px; padding-right:5px; text-align:center;}

.right_nav_list a:link{color:#FFFFFF; text-decoration:none;}
.right_nav_list a:visited {color:#FFF; text-decoration:none;}
.right_nav_list a:hover {color:#fff; text-decoration:underline;}
.subtotal {text-align:center; font-size:12px;}
 
