a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
background-color: inherit;
}

a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
background-color: inherit;
}

a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
background-color: inherit;
}

a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: underline;
background-color: inherit;
}

td.navbar {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
text-decoration: none;
background-color: #ffffff;
padding:5px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}

td.HEADING {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
background-color: #164677;
padding:5px;
}

div.header {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
background-color: #FFFFFF;
padding:5px;
}

td.CART_HEADER {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
background-color: #FFFFFF;
padding:5px;
}

td.MAINAREA {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
background-color: #FFFFFF;
}

td.menu_header, td.menu_header a:link, td.menu_header a:visited, td.menu_header, a:active, td.menu_header a:hover{ 
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #494949;
text-decoration: none;
background-color: #ffffff;
padding:2px;
}

img    {
border-color: #FFCCCC;
}

.border_color {
border:0px solid #164677;
}

.border_cell {
background-color: #FFFFFF;
color:#000000;
padding: 8px;
border:1px solid #CCCCFF;
}

.cell {
background-color: #FFFFFF;
color:#FFFFFF;
padding: 0px;
}

.shipping {
padding: 5px;
font-size: 11px;
}

.padding {
padding: 5px;
}

.st_color {
background-color: inherit;
color:#64798E;
}

.error_st_color {
background-color: inherit;
color:#64798E;
font-size:11px;
}

.font_st_color {
padding: 5px;
font-size: 11px;
}

.pad_st_color { 
padding: 5px;
color: #64798E;
background-color: inherit;
}

.sent {
background-color: inherit;
color: #000000;
font-size:11px;
}

.line_color {
color: #000000;
background-color: inherit;
}

.formbox {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
width: 80px;
background-color: #FFFFFF;
border:1px solid #64798E;
padding: 2px;
}

textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
width: 80%;
background-color: #FFFFFF;
border:1px solid #64798E;
padding: 3px;
}

.formbutton {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
padding: 2px;
background-color: #FFFFFF;
border:1px solid #64798E
}

.footer,.footer a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
background-color: inherit;
}

#page_numbers,#page_numbers a {  
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding:7px 0 10px 0;
width:700px;
color: #000000;
background-color:#FFFFFF;
border: 1px solid #FFCCCC;
margin-bottom: 20px;
}

#page_numbers a {
border:0;
}

.current_page {
background-color:#E5EDF1;
color: #000000;
padding:3px;
border: 1px solid #64798E;
font-weight: bold;
}

.close,.close a {
font-size:11px;
}

.close {
padding: 8px;
border-top:1px solid #000000;
}

#carousel {height:140px;width:700px;margin:0 0 5px 0;border-bottom: 1px solid #DDDDDD;border-top: 1px solid #DDDDDD;}
h4.carousel {color: #444;font-size: 18px;font-weight: normal;margin: 15px 0px 0px 0px;padding: 0px 0px 0px 0px;	letter-spacing:-1px;font-weight:bold;}
#carousel .slider {float:left;left: -5000px;margin:15px;position:relative;visibility:hidden;}
#carousel .slider ul {height:120px;width:690px;}
#carousel .slider ul li {padding:0 6px;height:140px;text-align:center;font-size:11px; line-height:11px; width:194px}
#carousel .slider ul li a {font-weight:bold;}
#carousel .slider ul li a img {cursor:pointer;height:15px;width:65px;padding: 3px;margin-bottom:2px;}
#carousel .slider ul li a:hover img {cursor:pointer;height:15px;width:65px;padding: 3px;margin-bottom:2px;}
#carousel .prev {cursor:pointer;float:left;padding-top:40px;}
#carousel .next {cursor:pointer;float:right;padding-top:40px;}

	
