body {

	font-family: Arial, Helvetica, sans-serif;

 	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

h1{

font:Verdana;

font-size:16pt;

color: #CC0000;

text-align:center;

}

h2{

font:Verdana;

font-size:14pt;

color: #CC0000;

text-align:center;

}

h3{

font:Verdana;

font-size:13pt;

color: #000000;

text-align:center;

}

h4{

font:Verdana;

font-size:12pt;

color: #000000;

}

a {

text-decoration:none;

}



td {

	font-family: Arial, Helvetica, sans-serif;

}



th {

	font-family: Arial, Helvetica, sans-serif;

}

.bg

 {

   background-image: url('images/calvary_16.jpg');

   background-repeat:repeat-x;

   background-color:#FF680B;

}

.bg1

 {

background-color:#000066;

}



.bg2

 {

 background-color:#FFB305;

}

.bg3

 {

  background-color:#CD5202;

}



.bg4

 {

    background-color:f1f6f2;

}



.bg5

 {

    background-color:#585755;

}



.bd {

border:1px solid #FF791E; 



}



.text {

  font-family:  arial ;

  font-size: 9PT;

  color: #000000;

}

.text2 {

  font-family:  verdana ;

  font-size: 9PT;

  color: #ffffff;

}



.text3 {

  font-family:  verdana ;

  font-size: 9PT;

  color: #ffffff;

}

a.text3 {

  font-family:  verdana ;

  font-size: 9PT;

  color: #ffffff;

}

.text4 {

  font-family:  verdana ;

  font-size: 8PT;

  color: #ffffff; 

  font-weight:bold;

}

.mono {

  font-family:  Monotype Corsiva ;

  font-size: 16PT;

  color: #FF791E;

}

.mono1 {

  font-family:  Monotype Corsiva ;

  font-size: 16PT;

  color: #FFFFFF;

}

.link {

  font-family:  verdana ;

  font-size: 8PT;

  color: #B30059;

  font-weight:bold;

}

a.link {

  font-family:  verdana ;

  font-size: 8PT;

  color: #B30059;

  font-weight:bold;

}



.alink {

  font-family:  verdana ;

  font-size: 9PT;

  color: #A51716;

  font-weight:bold;

}



.moduleRow { }

.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #E9F4FC; }



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }



/* message box */



.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }



/* input requirement */



.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }



.Title{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

font-stretch:extra-expanded;

color: #FF0000; /*#996600*/

}

.promotion_title{

font-family:Arial, Helvetica, sans-serif;

font-size:24px;

font-weight:bold;

font-stretch:extra-expanded;

color:#000000;

}

.normal{

font-family: Verdana;

font-size:11px;

color: #000000;

font-weight:bold;

}

.normal-text{

font-family: Verdana;

font-size:11px;

color: #000000;

}

.normal-text-wt{

font-family: Verdana;

font-size:11px;

color: #FFFFFF;

}

.button2{

font-family:Verdana;

color:#053343;

font-size:16px;

font-weight:bold;

background-color:#EDBF96;

text-align:center;

}

.button3{

font-family:Verdana;

color:#750000;

font-size:15px;

font-weight:bold;

text-decoration:none;

}

.shop_cart_button{

font-family:Verdana;

color:#ce3f07;

font-size:13px;

font-weight:bold;

text-decoration:none;

}



.sub_title{

font-family:Verdana;

font-size:20px;

color: #CC0033;

font-weight:bolder;

text-decoration:none;

text-align:center;

}

.left_menu

{

padding-left:5px;

font:Verdana;

font-size:12px;

color:#21317e;

font-weight:bold;

text-decoration:none;

}

.click_button{

font-family:Verdana;

size:15px;



color:#053343;

font-size:16px;

font-weight:bold;

background-color:#dbd577;

}

.content{

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

color: #FFFF00;

font-size:14px;

}

.content2{

font:Arial;

font-weight:bold;

color: #663300;

font-size:12px;

}

.content3{

font-family:Arial;



color: #000000;

font-size:12px;

}

.markup{

font-family:Verdana;

color:#73620F;

font-weight:bold;

font-size:14px;

text-decoration:none;

}



.tblborder

	{

	border-bottom:thin;

	border-bottom-style:solid;

	border-top:thin;

	border-top-style:solid;	

	border-right:thin;

	border-right-style:solid;	

	border-left:thin;

	border-left-style:solid;	

	border-collapse:collapse;

	border-color:#FF6108;	

	}

.side_columns

	{

	vertical-align:top;

	text-align:center;

	padding:2px;

	width:177px;

	background-color:#F9EDC1;

	border:1px solid #FF791E; 

	}		

.main_column

	{

	vertical-align:top;

	text-align:justify;

	padding:2px;

/*	width:450px;*/

	font-family:Verdana;

	font-size:8.5pt;

	color:#187474;

	background-color: #FFFFFF; /*#F7F8E8;*/

	}	

.category_tree

	{

	vertical-align:top;

	}		

.section_link

	{

	font-family:Verdana;

	font-size:10px;

	color:#000066;

	}

	

a.section_name

{

  font-family:  verdana ;

  font-size: 9PT;

  color: #ffffff;

}	

/***********

BODY REGION CSS

**************/



/*LEFT COLUMN*/

.cat_tree_section_heading

	{

	font-family:Verdana;

	padding:3px;

	font-size:12px;

	color:f1f0fd;

	font-weight:bold;

	}

a.cat_tree_section_heading

	{

	font-family:Verdana;

	padding:3px;

	font-size:12px;

	color:f1f0fd;

	font-weight:bold;

	}

.cat_tree_listing	

	{

	font-family:arail;

	padding:3px;

	font-size:10px;

	text-align:left;

	vertical-align:top;

	color:#000000;	

	background:#FFB51A;

	

	}

			

/*LEFT COLUMN*/

/**content region**/

/*******************************************/

a.contentheading

	{

	font-family:Verdana;


	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	text-align:left;

	vertical-align:middle;

	height:15px;

	width:96%;

	background:#A51410;

	}

td.contentheading

	{

	font-family:Verdana;

	padding:7px;

	font-size:14px;

	color:#ffffff;

	font-weight:bold;

	text-align:left;

	vertical-align:middle;

	height:15px;

	width:100%;

	background:#A51410;

	}

	

/***********************************/

td.contentsubheading

	{

	font-family:Verdana;

	padding:5px;

	font-size:12px;

	color:#f6f2fd;

	font-weight:bold;

	text-align:left;

	vertical-align:middle;

	height:15px;

	width:100%;

	background:#FFB51A;

	}

td.contenttext

	{

	font-family:Verdana;

	padding:5px;

	font-size:10px;

	color:#E76108;

	text-align:justify;

	vertical-align:top;

	background:#FFFCD2;	

	}

td.oddlisting

	{

	font-family:Verdana;

	padding:5px;

	font-size:10px;

	color: #000000;/*#187474;*/

	text-align:justify;

	vertical-align:middle;

	background:#FFFCD2;	

	}	

td.evenlisting

	{

	font-family:Verdana;

	padding:5px;

	font-size:10px;

	color:#FFFCD2;

	text-align:justify;

	vertical-align:middle;

/*	width:100%;*/

	background:#F5862B;

	}

td.headlisting

	{

	font-family:Verdana;

	padding:5px;

	font-size:10px;

	color:#FFFCD2;

	font-weight:bold;

	text-align:justify;

	vertical-align:middle;

/*	width:100%;*/

	background:#F5862B;

	}			

td.msgtext

	{

	font-family:Verdana;

	padding:5px;

	font-size:10px;

	color:#187474;

	text-align:justify;

	vertical-align:top;

	width:100%;

	background:#FFFCD2;	

	}

td.boxtext

	{

	font-family:Verdana;

	padding:5px;

	font-size:10px;

	color:#FF5D08;

	text-align:justify;

	vertical-align:top;

	background:#FFF7E6;	

	}				

.pagingbutton

	{

	color: #000066; 

	font-family: verdana; 

	font-size: 8pt; 

	font-style: italic; 

	border-left-style: 

	ridge; border-left-width: 3; 

	border-right-style: ridge; 

	border-right-width: 3; 

	text-align:center;

	font-weight:bold;

	background-color: #AEAFCE;

	}	

.alt_row_1

	{

	background:#FFFCD2;

	font-family:Verdana;

	font-size:12px;

	color:#F5862B;

	padding-left:10px;

	padding-top:5px;

	padding-bottom:5px;

	}

.alt_row_2

	{

	background:#F5862B;

	font-family:Verdana;

	font-size:12px;

	color:#FFFCD2;

	padding-left:10px;

	padding-top:5px;

	padding-bottom:5px;

	}

	.errortext

		{

			font-family:Verdana;

			font-size:12px;

			color:red;		

		}

.table_heading

{

font-family:Verdana;

font-size:10px;

color:#000000;

font-weight:bold;

}

.footer

	{

	font: Verdana;

	font-size:10px;

	color: #FFFFFF;

	}		

.alt_footer

	{

	font-family:Verdana;

	font-size:10px;

	color:#9D1313;

	}			

.textbox_area

	{

	font-size:14px;

	color:#000066;

	background:#f1f0fd;

	width:250px;

	}				



.smallbutton{

	font-size:10px;

	color:#AEAFCE;

	background:#f1f0fd;

	width:30px;	

	}		
.msg_text
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#FF3300;
	background-color:#FFFFCA;
	padding:2px;
}
.offer_text
{
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#B30000;
padding-left:10px;
}