body
{
 margin:0px;
 padding:0px; 
 background-color:#FBF7CC;
 font-family: Comic Sans MS, Arial, Verdana, sans-serif;
}



/**********************************************************************/
/* BACKGROUND                                                       */
/**********************************************************************/
.bg
{
 background-image:   url('../graphics/bg.gif');
 background-repeat: repeat;
}

.bg2
{
 background-image:   url('../graphics/index_09.gif');
 background-repeat: repeat-x;
 background-color:#FEFEFE;
}




/**********************************************************************/
/* TEXT FORMATTING                                                      */
/**********************************************************************/

.text_test
{
	color:#4A484B;
	font-size:11px;
	line-height:15px;
	text-align:justify;
}
text_test.First-character
{
    text-transform:capitalize;
}
.text
{
	color:#4A484B;
	font-size:11px;
	line-height:15px;
	text-align:justify;
}
.text2
{
	color:#63706E;
	font-size:13px;
	line-height:15px;
	text-align:justify;
}

.text3
{
	color:#63706E;
	font-size:15px;
	line-height:15px;
	text-align:justify;
}
.text4
{
	color:#434343;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:15px;
	text-align:justify;
}
.text41
{
	color:#434343;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:15px;
	text-align:left;
}
.text5
{
	color:#434343;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-align:justify;
}
.text6
{
	color:#434343;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	text-align:justify;
}
.textrightalign
{
	color:#4A484B;
	font-size:11px;
	line-height:15px;
	text-align:right;
}

a
{
	color:#EF3A41;
	font-size:11px;
	text-decoration:none;
}
a:hover
{
	color:#EF3A41;
	font-size:11px;
	text-decoration:underline;
}
.text_p
{
	color:#63706E;
	font-size:13px;
	text-decoration:none;
}
a.text_p:hover
{
	color:#63706E;
	font-size:13px;
	text-decoration:underline;
}

.text_p_new
{
	color:#63706E;
	font-size:12px;
	text-decoration:none;
}
a.text_p_new:hover
{
	color:#63706E;
	font-size:12px;
	text-decoration:underline;
}

.text_sub_category
{
	color:#288ACA;
	font-size:19px;
	text-decoration:underline;
	font-weight:bold;
}
.text_p_category
{
	color:#63706E;
	font-size:18px;
	text-decoration:none;
}
a.text_p_category:hover
{
	color:#63706E;
	font-size:18px;
	text-decoration:underline;
}



/**********************************************************************/
/* TEXT HEADER NAVIGATION                                                      */
/**********************************************************************/
.nav_table
{
    width: 200px;
}
.nav_left_active
{
	color:#0063A3;
	font-size:12px;
	text-decoration:none;
}
a.nav_left_active:hover
{
	color:#0164A3;
	font-size:12px;
	text-decoration:underline;
}

.nav_left
{
	color:#4A484B;
	font-size:12px;
	text-decoration:none;	
}
a.nav_left:hover
{
	color:#0063A3;
	font-size:12px;
	text-decoration:underline;
}
.nav_sub_left
{
	color:#0063A3;
	font-size:12px;
	text-decoration:underline;	
}
a.nav_sub_left:hover
{
	color:#4A484B;
	font-size:12px;
	text-decoration:none;
}
/*
.nav_left2
{
	color:#4A484B;
	font-size:13px;
	text-decoration:none;	
}
.nav_left2:hover
{
	color:#4A484B;
	font-size:13px;
	text-decoration:underline;	
}
 Changed 03-07-2007
*/ 
.nav_left2
{
	color:#288ACA;
	font-size:13px;
	text-decoration:none;	
}
.nav_left2:hover
{
	color:#4A484B;
	font-size:13px;
	text-decoration:underline;	
}
/*
.nav_left3
{
	color:#288ACA;
	font-size:13px;
}
 Changed 03-07-2007
*/
.nav_left3
{
	color:#4A484B;
	font-size:13px;
}
.nav_left4
{
	color:#4A484B;
	font-size:11px;
	text-decoration:none;	
}
a.nav_left4:hover
{
	color:#4A484B;
	font-size:11px;
	text-decoration:underline;	
}
.zoom
{
	color:#0063A3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.zoom:hover
{
	color:#0164A3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}



/**********************************************************************/
/* TEXT FOOTER                                                      */
/**********************************************************************/
.footer
{
	color:#FDFFFF;
	font-size:11px;
		
}
a.footer
{
	color:#FDFFFF;
	font-size:11px;
	text-decoration:none;
}
a.footer:hover
{
	color:#FDFFFF;
	font-size:11px;
	text-decoration:underline;
}

/*---------------------------------------------------------------------------------------*/
/*------------------------------ Misc Classes ----------------------------------*/
/*--------------------------------------------------------------------------------*/

.rowHeader
{
    background-color:#0063A4;
    /*font-weight:bold;*/
    color:#ffffff;
	font-size:12px;
	line-height:15px;
	text-align:justify;
	
}
.rowHeader_old
{
    background-color:#E4F5FF;
    font-weight:bold;
    color:#4A484B;
	font-size:12px;
	line-height:15px;
	text-align:justify;
}
.border
{
 border: 1px #A7A9AC solid ;
}
.border2
{
 border: 1px solid #D6DAD4;
}

.hline
{
 font-size: 11px;
 color:#FDFFFF;
}
.hline2
{
 font-size: 10px;
 color:#9A9899;
 margin-bottom:10px;
}
.star
{
 font-size: 11px;
 color:#F00800;
}
.arrow
{
 font-size: 11px;
 color:#EF3A41;
}
.link
{
	color:#F00800;
	font-size:11px;
	text-decoration:underline;
}
a.link:hover
{
	color:#F00800;
	font-size:11px;
	text-decoration:none;
}
.link2
{
	color:#4A484B;
	font-size:11px;
	text-decoration:none;
}
a.link2:hover
{
	color:#F00800;
	font-size:11px;
	text-decoration:underline;
}
.link3
{
	color:#F00800;
	font-size:11px;
	text-decoration:none;
}
a.link3:hover
{
	color:#F00800;
	font-size:11px;
	text-decoration:underline;
}






/**********************************************************************/
/* FORM ELEMENTS                                                      */
/**********************************************************************/
.textbox
 {
	font-family: Comic Sans MS, Arial, Verdana, sans-serif;
	border: #B1AF98 1px solid;
	font-size :11px;
	color:#494949;
	width:109px;
	height:18px;
	padding-left:4px;
	background:#FFFfff;
 }
 .textpwdbox
 {	 
	border: #B1AF98 1px solid;
	font-size :11px;
	color:#494949;
	width:109px;
	height:17px;
	padding-left:4px;
	background:#FFFfff;
 }
.textbox2
 {
	font-family: Comic Sans MS, Arial, Verdana, sans-serif;
	border: #AB4F52 1px solid;
	font-size :11px;
	color:#494949;
	width:136px;
	height:20px;
	padding-left:4px;
	background:#FFFfff;
 } 
 .emailspecial
 {
	font-family: Comic Sans MS, Arial, Verdana, sans-serif;
	border: #AB4F52 1px solid;
	font-size :11px;
	color:#494949;
	width:120px;
	height:19px;
	padding-left:4px;
	background:#FFFfff;
 }
 .leftspecial
 {
	font-family: Comic Sans MS, Arial, Verdana, sans-serif;
	border: #AB4F52 1px solid;
	font-size :11px;
	color:#494949;
	width:100px;
	height:19px;
	padding-left:4px;
	background:#FFFfff;
 }
.textbox3
 {
	font-family: Comic Sans MS, Arial, Verdana, sans-serif;
	border: #AB4F52 1px solid;
	font-size :11px;
	color:#494949;
	width:98px;
	height:16px;
	padding-left:4px;
	background:#FFFfff;
 }
.textbox4
 {
	font-family: Arial, Verdana, sans-serif;
	border: #7E9DB9 1px solid;
	font-size :11px;
	color:#494949;
	width:30px;
	height:17px;
	padding-left:4px;
	background:#FFFfff;
 }     
 .numerictext
{
	color:#4A484B;
	font-size:11px;
	line-height:15px;
	text-align:right;
}

 .newselectlist{
	height: 20px;
	width: 160px;
	padding-top: 1px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #2A2A2A;
	text-decoration: none;
	border: 1px solid #999999;
}

 .selectlist{
	height: 20px;
	width: 150px;
	padding-top: 1px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #2A2A2A;
	text-decoration: none;
	border: 1px solid #999999;
}
 .selectlistMonth{
	height: 20px;
	width: 90px;
	padding-top: 1px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #2A2A2A;
	text-decoration: none;
	border: 1px solid #999999;
}


 .selectlistYear{
	height: 20px;
	width: 60px;
	padding-top: 1px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #2A2A2A;
	text-decoration: none;
	border: 1px solid #999999;
}
.rowHeaderRightAlign
{
    background-color:#0063A4;
    font-weight:bold;
    color:#ffffff;
	font-size:12px;
	line-height:15px;
	text-align:right;
}
.errtext {
	font-family:verdana;
	font-size:8pt;
	color: #9F0505;
}
.pricecls {
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #3A3D3B;
    text-decoration: none;
    }
    
 .cutpricecls {
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #3A3D3B;
    text-decoration: line-through;
    }
 .salepricecls{
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF0000;
    text-decoration: none;
    }
   .redprice{
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF0000;
    text-decoration: none;
    }
    .whitecut{
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-decoration: line-through;
    }
.bluetext
 {
	color:#1F70B2;
	font-size:12px;
	line-height:25px;
	text-align:justify;
}
.prdtext
{
	color:#65716F;
	font-size:13px;
	line-height:17px;
	text-align:center;
}
.prdtext_new
{
	color:#65716F;
	font-size:11px;
	line-height:15px;
	text-align:left;
}
.prdprice
{
    font-family: Comic Sans MS, Arial, Verdana, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	line-height:15px;
	text-align:center;
}
.cathead
{
	color:#4A484B;
	font-size:14px;
	line-height:15px;
	text-align:center;
	font-weight:bold;
	padding-top:3px;
}
a.homecathead
{
	color:#4A484B;
	font-size:14px;
	line-height:15px;
	text-align:center;
	font-weight:bold;
	padding-top:3px;
}
a.homecathead:hover
{
	color:#4A484B;
	font-size:14px;
	line-height:15px;
	text-align:center;
	font-weight:bold;
	padding-top:3px;
}
.address
{
	color:#288ACA;
	font-size:13px;
	text-decoration:underline;	
}
a.address
{
	color:#288ACA;
	font-size:13px;
	text-decoration:underline;	
}
a.address:hover
{
	color:#288ACA;
	font-size:13px;
	text-decoration:underline;	
}

.nav_left_category
{
	color:#288ACA;
	font-size:12px;
	text-decoration:none;	
}
a.nav_left_category:hover
{
	color:#288ACA;
	font-size:12px;
	text-decoration:underline;
}
.text_sub_category_new
{
	color:#000000;
	font-size:19px;
	text-decoration:underline;
	font-weight:bold;
}
