/* BEGIN FILE  */
/* GENERIC STYLE SHEETS FOR ALL PAGES  */
body {
background-image: url('images/bg_01.jpg');
background-color: #FFFFFF;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
background-repeat: no-repeat;
background-attachment: fixed;
background-position:center bottom; 
}

.body2 {
background-image: url('');
background-color: #FFFFFF;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
background-repeat: no-repeat;
background-attachment: fixed;
background-position:center bottom; 
}

body, td, div {
font-family: arial, tahoma, helvetica, verdana;
color: #546b88;
font-weight: normal;
font-size: 9pt;
text-decoration: none;
}

.scroller {
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #CECFD0;
scrollbar-base-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #CECFD0;
scrollbar-shadow-color: #CECFD0;
scrollbar-track-color: #FFFFFF;
}

.scroller_return {
scrollbar-3dlight-color: #F2F6F9;
scrollbar-arrow-color: #D0DEE9;
scrollbar-base-color: #F2F6F9;
scrollbar-darkshadow-color: #F2F6F9;
scrollbar-face-color: #F2F6F9;
scrollbar-highlight-color: #D0DEE9;
scrollbar-shadow-color: #D0DEE9;
scrollbar-track-color: #F2F6F9;
}

a:link {
color: #666666;
font-weight: normal;
text-decoration: none;
}

a:active {
color: #666666;
font-weight: normal;
text-decoration: none;
}

a:visited {
color: #666666;
font-weight: normal;
text-decoration: none;
}

a:hover {
color: #333333;
font-weight: normal;
text-decoration: underline;
}



.black_11 {
color: #000000;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

a.black_11:link {
color: #000000;
font-weight: normal;
text-decoration: none;
}

a.black_11:active {
color: #000000;
font-weight: normal;
text-decoration: none;
}

a.black_11:visited {
color: #000000;
font-weight: normal;
text-decoration: none;;
}

a.black_11:hover {
color: #000000;
font-weight: normal;
text-decoration: none;
}





.blue_10 {
color: #3F77A2;
font-weight: normal;
font-size: 10px;
font-style: normal;
text-decoration: none;
}

a.blue_10:link {
color: #3F77A2;
font-weight: normal;
font-size: 10px;
font-style: normal;
text-decoration: none;
}

a.blue_10:active {
color: #3F77A2;
font-weight: normal;
font-size: 10px;
font-style: normal;
text-decoration: none;
}

a.blue_10:visited {
color: #3F77A2;
font-weight: normal;
font-size: 10px;
font-style: normal;
text-decoration: none;
}

a.blue_10:hover {
color: #0D3250;
font-weight: normal;
font-size: 10px;
font-style: normal;
/* font-style: italic; */
text-decoration: none;
}

/*.faq_text {
color: #494847;
font-weight: normal;
font-size: 9px;
text-decoration: none;
}*/

a.regbld:link {
color: #666666;
font-weight: bold;
text-decoration: none;
}

a.regbld:active {
color: #666666;
font-weight: bold;
text-decoration: none;
}

a.regbld:visited {
color: #666666;
font-weight: bold;
text-decoration: none;
}

a.regbld:hover {
color: #333333;
font-weight: bold;
text-decoration: underline;
}

.uline {
color: #666666;
font-weight: bold;
font-size: 9px;
text-decoration: none;
}

a.uline:link {
color: #666666;
font-weight: normal;
text-decoration: underline;
}

a.uline:active {
color: #666666;
font-weight: normal;
text-decoration: underline;
}

a.uline:visited {
color: #666666;
font-weight: normal;
text-decoration: underline;
}

a.uline:hover {
color: #333333;
font-weight: normal;
text-decoration: none;
}

.more_desc {
color: #1B3453;
font-weight: bold;
font-size: 9px;
text-decoration: none;
}

a.more_desc:link {
color: #1B3453;
font-weight: normal;
text-decoration: none;
}

a.more_desc:active {
color: #1B3453;
font-weight: normal;
text-decoration: none;
}

a.more_desc:visited {
color: #1B3453;
font-weight: normal;
text-decoration: none;
}

a.more_desc:hover {
color: #1B3453;
font-weight: normal;
text-decoration: none;
}


.left_nav {
color: #082646;
font-weight: normal;
font-size: 12px;
text-decoration: none;
}

a.left_nav:link {
color: #082646;
font-weight: normal;
text-decoration: none;
}

a.left_nav:active {
color: #082646;
font-weight: normal;
text-decoration: none;
}

a.left_nav:visited {
color: #082646;
font-weight: normal;
text-decoration: none;
}

a.left_nav:hover {
color: #082646;
font-weight: normal;
text-decoration: underline;
}



form { 
margin: 0px; 
padding: 0px; 
}

.pname {
color: #1B3453;
font-weight: bold;
font-size: 14px;
text-decoration: none;
}

.pname_11 {
color: #1B3453;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

.pname_14 {
color: #010101;
font-weight: normal;
font-size: 12px;
text-decoration: none;
margin:0;
}

.splash {
color: #333333;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

.privacy_text {
color: #19242E;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

.black_10 {
color: #21222C;
font-weight: normal;
font-size: 10px;
text-decoration: none;
}

.navy_10 {
color: #082646;
font-weight: normal;
font-size: 10px;
text-decoration: none;
}

a.navy_10:link {
color: #082646;
font-weight: normal;
text-decoration: none;
}

a.navy_10:active {
color: #082646;
font-weight: normal;
text-decoration: none;
}

a.navy_10:visited {
color: #082646;
font-weight: normal;
text-decoration: none;
}

a.navy_10:hover {
color: #333333;
font-weight: normal;
text-decoration: underline;
}





.navy_11 {
color: #082646;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

a.navy_11:link {
color: #082646;
font-weight: normal;
text-decoration: none;
}

a.navy_11:active {
color: #082646;
font-weight: normal;
text-decoration: none;
}

a.navy_11:visited {
color: #082646;
font-weight: normal;
text-decoration: none;
}

a.navy_11:hover {
color: #082646;
font-weight: normal;
text-decoration: underline;
}








.navy_14 {
color: #082646;
font-weight: normal;
font-size: 14px;
text-decoration: none;
}

a.navy_14:link {
color: #082646;
font-weight: normal;
text-decoration: none;
}

a.navy_14:active {
color: #082646;
font-weight: normal;
text-decoration: none;
}

a.navy_14:visited {
color: #082646;
font-weight: normal;
text-decoration: none;
}

a.navy_14:hover {
color: #082646;
font-weight: normal;
text-decoration: underline;
}









.white_9 {
color: #FFFFFF;
font-weight: normal;
font-size: 9px;
text-decoration: none;
}

.white_10 {
color: #FFFFFF;
font-weight: normal;
font-size: 10px;
text-decoration: none;
}

a.white_10:link {
color: #FFFFFF;
font-weight: normal;
text-decoration: underline;
}

a.white_10:active {
color: #FFFFFF;
font-weight: normal;
text-decoration: underline;
}

a.white_10:visited {
color: #FFFFFF;
font-weight: normal;
text-decoration: underline;
}

a.white_10:hover {
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}

.white_11 {
color: #FFFFFF;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

a.white_11:link {
color: #FFFFFF;
font-weight: normal;
font-size: 11px;
text-decoration: underline;
}

a.white_11:active {
color: #FFFFFF;
font-weight: normal;
font-size: 11px;
text-decoration: underline;
}

a.white_11:visited {
color: #FFFFFF;
font-weight: normal;
font-size: 11px;
text-decoration: underline;
}

a.white_11:hover {
color: #FFFFFF;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}


.white_14 {
color: #FFFFFF;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

a.white_14:link {
color: #FFFFFF;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

a.white_14:active {
color: #FFFFFF;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

a.white_14:visited {
color: #FFFFFF;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

a.white_14:hover {
color: #FFFFFF;
font-weight: normal;
font-size: 11px;
text-decoration: underline;
}





.grey_14 {
color: #c3cad1;
font-weight: normal;
font-size: 14px;
text-decoration: none;
}

a.grey_14:link {
color: #c3cad1;
font-weight: normal;
text-decoration: none;
}

a.grey_14:active {
color: #c3cad1;
font-weight: normal;
text-decoration: none;
}

a.grey_14:visited {
color: #c3cad1;
font-weight: normal;
text-decoration: none;
}

a.grey_14:hover {
color: #c3cad1;
font-weight: normal;
text-decoration: underline;
}






.dkgrey_11 {
color: #353334;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

a.dkgrey_11:link {
color: #353334;
font-weight: normal;
font-size: 11px;
text-decoration: underline;
}

a.dkgrey_11:active {
color: #353334;
font-weight: normal;
font-size: 11px;
text-decoration: underline;
}

a.dkgrey_11:visited {
color: #353334;
font-weight: normal;
font-size: 11px;
text-decoration: underline;
}

a.dkgrey_11:hover {
color: #000000;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}


.dkgrey_12 {
color: #3D3D3D;
font-weight: normal;
font-size: 12px;
text-decoration: none;
}

a.dkgrey_12 {
font-size:11px;
color: #3D3D3D;
font-weight: normal;
text-decoration: none;
}

a.dkgrey_12:link {
color: #3D3D3D;
font-weight: normal;
text-decoration: none;
}

a.dkgrey_12:active {
color: #3D3D3D;
font-weight: normal;
text-decoration: none;
}

a.dkgrey_12:visited {
color: #3D3D3D;
font-weight: normal;
text-decoration: none;
}

a.dkgrey_12:hover {
color: #3D3D3D;
font-weight: normal;
text-decoration: underline;
}


.dkgrey_14 {
color: #3D3D3D;
font-weight: normal;
font-size: 14px;
text-decoration: none;
}

a.dkgrey_14:link {
color: #3D3D3D;
font-weight: normal;
text-decoration: none;
}

a.dkgrey_14:active {
color: #3D3D3D;
font-weight: normal;
text-decoration: none;
}

a.dkgrey_14:visited {
color: #3D3D3D;
font-weight: normal;
text-decoration: none;
}

a.dkgrey_14:hover {
color: #3D3D3D;
font-weight: normal;
text-decoration: underline;
}





.order_thank {
color: #666666;
font-weight: normal;
font-size: 12px;
text-decoration: none;
}

.order_receipt2 {
color: #333333;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}

.desc {
color: #1B3453;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

.desc2 {
color: #010101;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}









.desc_sm {
color: #666666;
font-weight: normal;
font-size: 10px;
text-decoration: none;
}

.sig {
color: #999999;
font-weight: normal;
font-size: 9px;
text-decoration: none;
}

a.sig:link {
color: #999999;
font-weight: normal;
text-decoration: none;
}

a.sig:active {
color: #999999;
font-weight: normal;
text-decoration: none;
}

a.sig:visited {
color: #999999;
font-weight: normal;
text-decoration: none;
}

a.sig:hover {
color: #333333;
font-weight: normal;
text-decoration: underline;
}

.store_count {
font-family: Georgia, Times New Roman, Times, serif;
color: #65A4CD;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}

.store_count_sm {
font-family: Georgia, Times New Roman, Times, serif;
color: #65A4CD;
font-weight: bold;
font-size: 10px;
text-decoration: underline;
}

a.store_count_sm:link {
color: #65A4CD;
font-weight: bold;
text-decoration: underline;
}

a.store_count_sm:active {
color: #65A4CD;
font-weight: bold;
text-decoration: underline;
}

a.store_count_sm:visited {
color: #65A4CD;
font-weight: bold;
text-decoration: underline;
}

a.store_count_sm:hover {
color: #333333;
font-weight: bold;
text-decoration: none;
}

.dkbold2 {
color: #333333;
font-weight: bold;
font-size: 14px;
text-decoration: none;
}

.size_chart {
color: #072646;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}

.size_chart2 {
color: #072646;
font-weight: bold;
font-size: 14px;
text-decoration: none;
}

.shop_nav {
color: #333333;
font-weight: bold;
}

a.shop_nav:link {
color: #333333;
font-weight: bold;
}

a.shop_nav:active {
color: #333333;
font-weight: bold;
}

a.shop_nav:visited {
color: #333333;
font-weight: bold;
}

a.shop_nav:hover {
color: #333333;
font-weight: bold;
}

.disabledtxt {
color: #CCCCCC;
text-decoration: none;
}

.disabledtxtmed {
color: #CCCCCC;
text-decoration: none;
}

.alert {
color: #FF0000;
}

.paging_alert {
font-size: 10px;
line-height: 14px;
color: #FF0000;
}

.paging {
font-size: 10px;
color: #666666;
}

a.paging:link {
text-decoration: none;
color: #666666;
}

a.paging:active {
color: #666666;
text-decoration: none;
}

a.paging:visited {
color: #666666;
text-decoration: none;
}

a.paging:hover {
color: #333333;
text-decoration: underline;
}

.white_border {
border-color: #000000;
border-style: solid;
}

a.white_border:link {
border-color: #FFFFFF;
border-style: solid;
}

a.white_border:active {
border-color: #FFFFFF;
border-style: solid;
}

a.white_border:visited {
border-color: #FFFFFF;
border-style: solid;
}

a.white_border:hover {
border-color: #FFFFFF;
border-style: solid;
}

.wht_bg {
background-color: #FFFFFF;
}

.offwht_bg {
background-color: #F0F9FF;
}

.aqua_bg {
background-color: #77D2E1;
}

.grey_bg {
background-color: #CECFD0;
}

.ltgrey_bg {
background-color: #F7F5F5;
}

.ltgrey_bg2 {
background-color: #DDDDDD;
}

.ltgrey_bg3 {
background-color: #EFEFEF;
}

.ltgrey_bg4 {
background-color: #E2F0FF;
}

.ltgrey_bg5 {
background-color: #F9F9F9;
}

.ltgrey_bg6 {
background-color: #f6f7f8;
}




.blue_bg {
background-color: #D0E2FC;
}

.ltblue_bg {
background-color: #F0EDF9;
}

.ltblue_bg2 {
background-color: #E0F2FD;
}
.ltblue_bg22 {
background-color: #092646;
}
.ltblue_bg3 {
background-color: #A8D4FF;
}

.paper_bg {
background-color: #ECEBD6;
}

.crumb_bg {
background-color: #f2f3f4;
}

.site_map_dk {
color: #3F77A2;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

a.site_map_dk:link {
color: #3F77A2;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

a.site_map_dk:active {
color: #3F77A2;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

a.site_map_dk:visited {
color: #3F77A2;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

a.site_map_dk:hover {
color: #3F77A2;
font-weight: bold;
font-size: 11px;
text-decoration: underline;
}

.site_map_lt {
color: #4D9CD8;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

a.site_map_lt:link {
color: #4D9CD8;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

a.site_map_lt:active {
color: #4D9CD8;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

a.site_map_lt:visited {
color: #4D9CD8;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

a.site_map_lt:hover {
color: #4D9CD8;
font-weight: bold;
font-size: 11px;
text-decoration: underline;
}

.site_map_sm {
color: #6DBDFF;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

a.site_map_sm:link {
color: #6DBDFF;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

a.site_map_sm:active {
color: #6DBDFF;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

a.site_map_sm:visited {
color: #6DBDFF;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

a.site_map_sm:hover {
color: #6DBDFF;
font-weight: normal;
font-size: 11px;
text-decoration: underline;
}

select {
font-family: arial, tahoma, helvetica, verdana;
font-size: 11px;
color: #000000;
background-color: #FFFFFF;
}

input, textarea {
font-family: arial, tahoma, helvetica, verdana;
font-size: 11px;
color: #000000;
}

.jobs2 {
font-family:  courier, serif;
font-size: 10px;
color: #000000;
background-color: #dddddd;
border-color: #dddddd;
border-width: 1px;
border-style: solid;
}

.jobs2_text {
font-family:  times new roman, serif;
font-size: 12px;
color: #999999;
}

.jobs {
font-family:  courier, serif;
font-size: 10px;
color: #000000;
background-color: #A58E6E;
border-color: #A58E6E;
border-width: 1px;
border-style: solid;
}

.jobs_button_on {
font-weight: bold;
color: #000000;
background-color: #A58E6E;
text-align: center;
padding: 1px;
}

.jobs_button_off {
font-weight: bold;
color: #000000;
background-color: #A58E6E;
text-align: center;
padding: 1px;
}

.imageborder_off {
border-color: #FFFFFF;
}

.imageborder_on {
border-color: #01B4DC;
}

.border1 {
border-color: #FFFFFF;
border-width: 2px;
border-style: solid;
}

.border2 {
border-color: #01B4DC;
border-width: 2px;
border-style: solid;
}

.border3 {
border-color: #CECFD0;
border-width: 1px;
border-style: solid;
}

.left_nav_border {
border-color: #cdd3d9;
border-width: 1px;
border-style: solid;
background-color: #FFFFFF;
}





.nav_pulldown {
background-color: #D0E2FC;
color: #3F77A2;
}
/*  END FILE  */

