html, body { 
height : 100%;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
#fullheight { 
height : 100%;
} 
body { 
background-color : #4981C2;
background-image : url(../images/layout/tcbg.jpg);
background-repeat : repeat-x;
margin : 0;
padding : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
td.adbg { 
width : 547px;
height : 131px;
background-image : url(../images/layout/adbg.gif);
} 
table.btsmaintbl { 
background-color: #ffffff;
background-image : url(../images/layout/bgContent.jpg);
} 

/* NAVIGATION */

div#nav { 
display : inline;
} 
#nav a { 
float : left;
text-decoration : none;
font-weight : bold;
width : 141px;
text-align : center;
height : 18px;
padding-top : 5px;
vertical-align : text-top;
vertical-align : top;
color : #d2d2d2;
font-family : tahoma, georgia;
font-size : 11px;
background-repeat : no-repeat;
border-bottom : 0;
background-color : #383c3f;
border-bottom : 5px solid #6a6d6f;
} 
#nav a:hover { 
color : #fff;
font-family : tahoma, georgia;
font-size : 11px;
background-color : #6a6d6f;
vertical-align : bottom;
border-bottom : 5px solid #fff;
} 
#nav a.Selected, a.Selected:link, #nav a.Selected:active, #nav a.Selected:visited { 
color : #fff;
font-size : 11px;
background-color : #6a6d6f;
} 

/* Drop Menu */

.dropdown { 
position : absolute;
visibility : hidden;
border : 2px solid #fff;
border-bottom-width : 0;
font : 11px tahoma, georgia;
line-height : 20px;
z-index : 100;
background-color : #383c3f;
width : 238px;
color : #d2d2d2;
} 
.dropdown a { 
width : 100%;
display : block;
text-indent : 3px;
border-bottom : 2px solid #6a6d6f;
padding : 1px 0;
text-decoration : none;
font-weight : normal;
text-indent : 5px;
color : #d2d2d2;
} 
.dropdown a:link { 
color : #d2d2d2;
} 
.dropdown a:visited { 
color : #d2d2d2;
} 
.dropdown a:hover { 
background-color : #6a6d6f;
color : #fff;
border-bottom : 2px solid #ffffff;
} 

/* Text */

.txtGray { 
font-size : 11px;
color : #3c3c3c;
} 
.smtxtGray { 
font-size : 9px;
color : #3c3c3c;
} 
p,ul,ol { 
font-size : 11px;
font-weight: bold;
} 
.small { 
font-size : 10px;
} 
.txtBlue { 
font-size : 11px;
color : #4c6175;
} 
.white { 
color : #ffffff;
} 
.hdrRed { 
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #7f0111;
} 
h1 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #7f0111;
}  
h2 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
color : #7f0111;
} 
h3 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
color : #7f0111;
} 
.hdrGray { 
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #3c3c3c;
} 
.hdrBlue { 
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #253c60;
} 
.red { 
color : #7f0111;
} 
.blue { 
color : #4c6175;
} 
.grey {
color : #3C3C3C;
}
.black {
color : #000000;
}
.hdrWhite { 
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #ffffff;
height : 26px;
vertical-align : middle;
} 
h1.white { 
display : inline;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #ffffff;
} 
.redbox {  
padding : 3px;
font-size : 10px;
border: 1px solid #46000A;
}
.smhdrWhite { 
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
height : 20px;
vertical-align : middle;
}
.footer { 
font-size : 10px;
color : #b4b4b4;
} 

/* Links */

a:link { 
color : #d05007;
text-decoration : none;
} 
a:active { 
color : #d05007;
text-decoration : none;
} 
a:visited { 
color : #d05007;
text-decoration : none;
} 
a:hover { 
color : #27548e;
text-decoration : none;
} 
.footer a { 

font-size : 10px;
color : #dbdbdb;
text-decoration : none;
} 
.footer a:link { 

font-size : 10px;
color : #dbdbdb;
text-decoration : none;
} 
.footer a:active { 

font-size : 10px;
color : #ffffff;
text-decoration : none;
} 
.footer a:visited { 

font-size : 10px;
color : #dbdbdb;
text-decoration : none;
} 
.footer a:hover { 

font-size : 10px;
color : #ffffff;
text-decoration : none;
} 
.frmTextfield { 
background-color : #e2e7eb;

font-size : 12px;
color : #00245c;
border : 1px solid #cfd0fc;
} 
form {
display : inline;
}
a.hide:link {color: #D5D5D5; background: #ffffff; font-weight: normal;}
a.hide:active {color: #D5D5D5; background: #ffffff; font-weight: normal;}
a.hide:visited {color: #D5D5D5; background: #ffffff; font-weight: normal;}
a.hide:hover {color: #D5D5D5; background: #ffffff; font-weight: normal;}



/******************************************************************************
 *                    XMAS                                  *
 *                                                                            *
 ******************************************************************************/
table.xmas {
height : 211px;
}
td.hrtop {
background-image : url(../images/layout/xmas/header-right-top.jpg);
width : 574px;
height : 52px;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #3c3c3c;
}
td.hradbg {
background-image : url(../images/layout/xmas/header-right-mid.jpg);
width : 574px;
height : 115px;
}







/******************************************************************************
 *                    START OF SHOPPING CART                                  *
 *                                                                            *
 ******************************************************************************/


.nopcart {
background : #000099; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
border-collapse : collapse; 
} 
.nopheader {
background : #696969; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
border : 1px solid #8c8c8c; 
padding : 3px; 
} 
.nopentry {
background : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
border : 1px solid #8c8c8c; 
padding : 3px; 
} 
.noptotal {
background : #696969; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
vertical-align : top; 
border : 1px solid #8c8c8c; 
padding : 3px; 
} 
.nopeven {
background : #f5f5f5; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
border : 1px solid #8c8c8c; 
padding : 3px; 
} 
.nopcontinue {
border : 1px solid #8c8c8c; 
} 
.butform {
background-color : #D80724; 
border : 1px solid #FF90A0; 
color : #ffffff; 
font-family : Arial, verdana, sans-serif; 
font-size : 11px; 
font-weight : normal; 
height : 20px; 
} 
.butformbold {
background-color : #00007F; 
border-bottom : 2px solid #717171; 
border-left : 2px solid #C0C0C0; 
border-right : 2px solid #717171; 
border-top : 2px solid #C0C0C0; 
color : #ffffff; 
font-family : Arial, verdana, sans-serif; 
font-size : 11px; 
font-weight : bold; 
height : 20px; 
} 
.butformx {
background-color : #696969; 
border-bottom : 1px solid #404040; 
border-left : 1px solid #404040; 
border-right : 1px solid #404040; 
border-top : 1px solid #404040; 
color : #ffffff; 
font-family : Arial, verdana, sans-serif; 
font-size : 11px; 
font-weight : normal; 
height : 20px; 
} 
.butformy {
background-color : #808080; 
border-bottom : 1px solid #404040; 
border-left : 1px solid #404040; 
border-right : 1px solid #404040; 
border-top : 1px solid #404040; 
color : #ffffff; 
font-family : Arial, verdana, sans-serif; 
font-size : 11px; 
font-weight : normal; 
height : 20px; 
} 
.tblpadding5 {
padding-bottom : 4px; 
padding-top : 4px; 
} 
.orderinput {
font-size : 11px;
}

/******************************************************************************
 *                    END OF SHOPPING CART                                    *
 *                                                                            *
 ******************************************************************************/