BODY
{
    font-family:Tahoma, Arial;
	background-color:#04162a;
	margin:0%;
}
.gText
{
    font-size:13px;
    color:#1b5aa8;
    text-decoration:none;
}
.gText a
{
    color:#1b5aa8;
    text-decoration:none;
}
.gText a:hover
{
    color:#6CA2D0;
    text-decoration:underline;
}
.itemCount
{
    font-size:11px;
    color:#FFFFFF;
    line-height:280%;
    text-decoration:none;
}
A.itemCount:hover
{
    font-size:11px;
    color:#FFFFFF;
    line-height:280%;
    text-decoration:underline;
}
.itemName
{
    color:#5a64ad;
    text-decoration:none;
}
A.itemName:hover
{
    color:#6CA2D0;
    text-decoration:underline;
}
.gTextBlack
{
    font-size:13px;
    text-decoration:none;
    color:#000000;
}
.gTextBlack a
{
    text-decoration:underline;
    color:#000000;
}
.gTextBlack a:hover
{
    text-decoration:none;
    color:#000000;
}

.gTextBlack_s
{
    font-size:11px;
    text-decoration:none;
    color:#000000;
}
.gTextBlack_s a
{
    text-decoration:underline;
    color:#000000;
}
.gTextBlack_s a:hover
{
    text-decoration:none;
    color:#000000;
}

.gTextBold
{
    font-size:13px;
    font-weight:bold;
    color:#2D71AA;
    text-decoration:none;
}
.gTextBold a
{
    font-weight:bold;    
    color:#2D71AA;
    text-decoration:none;
}
.gTextBold a:hover
{
    font-weight:bold;    
    color:#2D71AA;
    text-decoration:underline;
}
.pageTitleDiv
{
    width:95%;
    text-align:left;
    padding-top:20px;
    margin-left:20px;
}
.pageTitleText
{
    font-weight:normal;
    font-size:20px;
    color:#2D71AA;
}
.pageDiv
{
    width:95%;
    text-align:justify;
    padding:5px 5px 0px 5px;
}
.pageDiv1
{
    width:95%;
    text-align:justify;
    padding:5px 5px 0px 20px;
    border:0px solid #ff0000;
}
.errorText
{
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#ff0000;
}
/* table style */
.tab
{
    font-size:13px;
    color:#626262;
}
.tabHeader
{
    font-size:13px;
    background-color:#BBE0E8;
    border-bottom:solid 1px #91B2B9;
    font-weight:bold;
    padding:3px 2px 3px 2px;
}
.tabData
{
    font-size:13px;
    vertical-align:top;
    padding:3px 2px 3px 2px;
    line-height:130%;
    text-decoration:none;
}
/* product thumbnail */
.categoryThum
{
    width:140px;
    padding-bottom:10px;
    text-align:center;
}
.productThum
{
    width:140px;
    padding:0 5px 10px 5px;
    vertical-align:bottom;
    text-align:center;
}

/* coltrol */
.textBox
{
    font-size:13px;
}
.ddl
{
    font-size:13px;
}
.button
{
    font-size:13px;
}
.button_style
{
    font-size:13px;
    background:#9FDFFB url(images/button_bg.gif) repeat-x;
    color:#4b4dc8;
    border:0px;
    height:25px;
    cursor:hand;
}
.button1{
    color:#08233e;
    font:13px Tahoma, Arial;
    padding:3px 7px 3px 7px;
    background:#ffcc00 url(../images/overlay.png) repeat-x center;
    border:1px solid #ffcc00;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    border-bottom:1px solid #9f9f9f;
    -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    cursor:pointer;
}
.button1:hover{background-color:rgba(255,204,0,0.8);}
.button1:active{position:relative;top:2px;}

.button2{
    color:#000;
    font:13px Tahoma, Arial;
    font-weight:bold;
    padding:3px 25px 3px 25px;
    background:#ffcc00 url(../images/overlay.png) repeat-x center;
    border:1px solid #ffcc00;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    border-bottom:1px solid #9f9f9f;
    -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    cursor:pointer;
}
.button2:hover{background-color:rgba(255,204,0,0.8);}
.button2:active{position:relative;top:2px;}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #ffffff;
    color: #3b429d;
    font-weight:normal;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
    text-decoration:underline;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}
/*new added*/

.pcTopNav {
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
A.pcTopNav:hover {
	font-size:12px;
	color:#7987ff;
	text-decoration:none;
}
.pcTopNavBullet {
	vertical-align:text-bottom;
	padding-left:6px;
}

.CustomerLogin {
	font-size:11px;
	color: #005aa8;
	text-decoration: none;
}
A.CustomerLogin:hover {
	color: #00acee;
	text-decoration:underline;
}

.pcCustomerLoginT {
	
}
.FooterLink {
	font-size:12px;
	color:#CCCCCC;
	text-decoration:none;
}
A.FooterLink:hover {
	font-size:12px;
	color:#7987ff;
	text-decoration:none;
}
.Copyright 
{
    padding-top:5px;
	font-size:12px;
	line-height:200%;
	color:#436890;
}
hr 
{
    color:#97bfec; background-color:#97bfec; height:1px;
}
.hr_div
{
    border-bottom:solid 1px #97bfec;
}

/* scroll >> */
#shopScroll { height:283px; overflow:hidden; list-style-type:none; }
#shopScroll li { margin:0 auto; }
#shopScroll img { border:0; height:135px; width:135px; margin:3px 10px 3px; border:solid 1px #d2cdff; }

.scrollProd
{
    font-size:12px;
    color:#043bac;
    text-decoration:none;
}
A.scrollProd:hover
{
    font-size:12px;
    color:#043bac;
    text-decoration:underline;
}
.scrollProdCat
{
    font-size:14px;
    color:#333438;
}
/* scroll << */

.tips1 { background:#fff59d url(../images/info.png) 3px 5px no-repeat; padding:3px 10px 3px 25px; }
