/* CSS Document */

body
{
	margin:0px auto; padding:0px auto; border:0px;
	background-image:url(../images/backgroundIamge.jpg);
	background-repeat:repeat;  

}
.Dropdownlist
{
	color:#555657;
	font-size:12px;
	font-family:Tahoma;
	
}
#master
{
	width:100%;margin:0px auto;padding:0px auto; 
}
#master #layout
{
	position:relative;width:1000px;margin:0px auto;padding:0px auto;border:0px solid red; 
}
#layout #firstRow
{
	position:relative;width:1000px;height:353px;background-color:#FFFFFF;
}
/* First Row - First Column */

#firstRow #logoColumn
{
	position:relative;width:242px;height:353px; float:left;
}
#logoColumn #logo
{
	position:relative;width:242px;height:175px; 
}
#logoColumn #searchRow
{
	position:relative; width:242px; height:72px;
}
#searchRow #newsearch
{
	position:relative; width:242px; height:39px;
}

#searchRow #searchTextBox
{
	position:relative; width:242px; height:33px; background-color:#FFFFFF; float:left;
}
#searchTextBox #leftSearch
{
	position:relative; width:19px; height:33px; float:left;
}
#searchTextBox #searchBox
{
	position:relative; width:181px; height:33px; float:left;
}
#searchTextBox #rightSearch
{
	position:relative; width:40px; height:33px;  float:left;
}

#logoColumn #climbRow
{
	position:relative; width:226px; height:106px; padding-left:10px; background-color:#FFFFFF; 
}

/* First Row - Second Column */

#firstRow #flashColumn
{
	position:relative;width:758px;height:353px; float:left;
}
#flashColumn #flashRow1
{
position:relative;width:758px;height:73px;
}
#flashRow1 #shoppingCartRow
{
	position:relative;width:758px;height:31px; background-image:url(../images/shoppingCartImgRptr.jpg); background-repeat:repeat-x;
}
#shoppingCartRow #blank
{
	position:relative; width:556px;height:31px; float:left; 
}
#shoppingCartRow #login
{
	position:relative; width:202px;height:31px; float:left;
}
#login #loginBtn
{
	position:relative; width:41px;height:31px; float:left;
}
#login #myaccount
{
	position:relative; width:77px;height:31px; float:left;
}
#login #cartImg
{
	position:relative; width:27px;height:31px; float:left;
}
#login #cartText
{
position:relative; width:57px;height:31px; float:left;
}
#flashRow1 #menuRow
{
	position:relative; width:758px; height:33px; float:left;
}
#menuRow #menuRow1
{
 position:relative; width:733px; height: 33px; float:left; border:solid 0px red;
}

#menuRow #menuRow2
{
 position:relative; width:25px; height: 33px;float:left;
}
#flashRow1 #blueRow
{
	position:relative; width:758px; height:9px;
}
#flashColumn #flashRow2
{
	position:relative;width:758px;height:280px; float:left;
}
#flashRow2 #flash
{
	position:relative;width:532px;height:280px; float:left;
}
#flashRow2 #languageRow
{
	position:relative;width:226px;height:34px; float:left; background-color:#FFFFFF;
}
#languageRow #shareImage
{
	position:relative; width:83px; height:26px; float:left; padding-top:8px; padding-left:16px;
}
#languageRow #languageChange
{
	position:relative; width:127px; height:34px; float:left;
}
#languageChange #portugese
{
	position:relative; width:25px; height:28px; float:left; padding-left:66px;
}
#languageChange #british
{
	position:relative; width:25px; height:28px; float:left; padding-left:5px;
}
#flashRow2 #guestbookRow
{
	position:relative;width:226px;height:184px; float:left; background-color:#FFFFFF;
}
#guestbookRow #guestbookColumn1
{
	position:relative;width:26px;height:184px; float:left;
}
#guestbookRow #guestbookColumn2
{
	position:relative;width:108px;height:184px; float:left; border:solid 0px red;
}
#flashRow2 #newsLetterRow
{
	position:relative;width:226px;height:49px; float:left;
}
#newsLetterRow #newslettertext
{
	position:relative;width:226px;height:23px; float:left;
}
#newsLetterRow #newsletterBox
{
	position:relative;width:226px;height:30px; float:left; background-color:#FFFFFF;
}
#newsletterBox #newsletterBoxInside
{
	position:relative;width:142px;height:18px; float:left; padding-left:15px;
}
#newsletterBox #subscribe
{
	position:relative;width:67px;height:18px; float:left;
}

#layout #secondRow
{
	position:relative; width:1000px; min-height:858px; float:left; background-image:url(../images/mainBodyRptr.jpg); background-repeat:repeat-y;
}
*html #secondRow
{
	height:858px;
}
#secondRow #leftNav
{
	position:relative; width:244px; min-height:858px;  float:left;
}
*html #leftNav
{
	height:858px;
}
#leftNav #leftNavR1
{
	position:relative; width:244px; height:60px;   background-image:url(../images/leftNavBG.jpg); background-repeat:no-repeat;
}
#leftNav #leftNavR2
{
	position:relative; width:244px; min-height:190px; 
}
*html #leftNavR2
{
	height:190px;
}
#leftNavR2 #chapl
{
	position:relative; width:244px; height:45px; 
}
#leftNavR2 #subChapel
{
	position:relative; width:226px; height:45px; padding-left:12px; vertical-align:top;
}
#leftNav #leftNavR3
{
	position:relative; width:244px; min-height:250px; vertical-align:top;
}
*html #leftNavR3
{
	height:250px;
}
#leftNavR3 #gospal1
{
	position:relative; width:244px; height:45px; 
}
#leftNavR3  #gospal
{
	position:relative; width:226px; height:45px; padding-left:12px;  vertical-align:top;
}

#leftNav #leftNavR4
{
	position:relative; width:225px; height:85px;  padding-top:15px; 
}
#leftNav #leftNavR5
{
	position:relative; width:180px; height:50px; padding-left:32px; padding-top:15px;
}
#leftNav #leftNavR6
{
	position:relative; width:197px; height:175px; padding-top:21px; 
}

#secondRow #bodyContent
{
	position:relative; width:756px; min-height:820px; 
	float:left; background-image:url(dynamicdata/images/bodyContentrptr.jpg); background-repeat:repeat-y;
}
*html #bodyContent
{
	height:820px;
}
#contentColumn
{
	position:relative; width:756px; min-height:800px;padding-top:20px;
}
*html #contentColumn
{
	height:820px;
}
#insideContent
{
	position:relative; width:740px; padding:10px 0px 0px 10px; float:left;
}

#bodyContent #footer
{
	position:relative; width:756px; height:38px;  float:left; border:0px solid red;
}
#footer #footerRow12
{
	position:relative; width:756px; height:38px; 
}
#footer #footerRow1
{
	position:relative; width:756px; height:15px; 
}
#footer #footerRow2
{
	position:relative; width:756px; height:23px;vertical-align:top;
}


.phoneClass
{
 font-family:Tahoma; font-size:14px; font-weight:normal; color:#0078AB;
}
.footerTextBelow
{
	font-size:12px;
	color:#707172;
	font-family:Tahoma;
	text-align:left;
	text-decoration:none;
}

.footerTextBelow A
{
	font-size:12px;
	color:#707172;
	font-family:Tahoma;
	text-align:left;
	text-decoration:none;
}
.footerTextBelow A:hover
{font-size:12px;
	color:#707172;
	font-family:Tahoma;
	text-align:left;
	text-decoration:none;
}
.footerText
{
 font-family:Tahoma; font-size:10px; color:#0078AB; text-decoration:none;
}
.footerText A
{
 font-family:Tahoma; font-size:10px; color:#0078AB; text-decoration:none;
}
.footerText A:hover
{
 font-family:Tahoma; font-size:10px; color:#0078AB; text-decoration:none;
}
.holyText
{
	font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; text-align:left;color:#7F7F7F;
}
/*--------------------------Asp.net control CSS -----------------------*/
input
{
	border-color:1px solid #FFCD9C;
	border-bottom-color:1px solid #FFCD9C;
	border-left-color:1px solid #FFCD9C;
	border-right-color:1px solid #FFCD9C;
	border-top-color:1px solid #FFCD9C;
	height:18px;border:1px solid #CBCBCB; font-family:tahoma; font-size:11px;
}
select
{
	border-color:1px solid #FFCD9C;
	border-bottom-color:1px solid #FFCD9C;
	border-left-color:1px solid #FFCD9C;
	border-right-color:1px solid #FFCD9C;
	border-top-color:1px solid #FFCD9C;
}
/*---------------MainText  CSS in Content Editor of All Pages---------*/
.maintext1{font-size:11px;color:#707172;font-family:Tahoma;text-align:left;border:0px solid red; text-decoration:none;}
.maintext1 A{font-size:11px;color:#0000FF;font-family:Tahoma;text-align:left;border:0px solid red;text-decoration:none;}
.maintext1 A:hover{font-size:11px;color:#0000FF;font-family:Tahoma;text-align:left;border:0px solid red;text-decoration:underline;}
.maintext1new{font-size:11px;color:#707172; font-weight:bold;font-family:Tahoma;text-align:left;border:0px solid red; text-decoration:none;}
.maintext1new A{font-size:11px;color:#0000FF;font-weight:bold;font-family:Tahoma;text-align:left;border:0px solid red;text-decoration:none;}
.maintext1new A:hover{font-size:11px;color:#0000FF;font-weight:bold;font-family:Tahoma;text-align:left;border:0px solid red;text-decoration:underline;}

.maintext{font-size:11px;color:#707172;font-family:Tahoma;text-align:left;border:0px solid red; text-decoration:none;}
.maintext A{font-size:11px;color:#0000FF;font-family:Tahoma;text-align:left;border:0px solid red;text-decoration:none;}
.maintext A:hover{font-size:11px;color:#0000FF;font-family:Tahoma;text-align:left;border:0px solid red;text-decoration:underline;}
/*---------------MainCategory Name CSS in EcoommerHeader.ascx---------*/
.CategoryName{font-family:Tahoma; font-size:11px; font-weight:normal; color:Black; text-decoration:none;}
.CategoryName A{font-family:Tahoma; font-size:11px; font-weight:normal; color:Black; text-decoration:none;}
.CategoryName A:hover{font-family:Tahoma; font-size:11px; font-weight:normal; color:#BFA537; text-decoration:underline;}

/*--------------------------Product Css on default featureproduct.aspx----------------*/
.productname{font-family:Tahoma; font-size:11px; font-weight:bold; color:#0078AB; text-decoration:none;}
.productname A{font-family:Tahoma; font-size:11px; font-weight:bold;  color:#0078AB; text-decoration:none;}
.productname A:hover{font-family:Tahoma; font-size:11px;font-weight:bold;   color:#0078AB; text-decoration:underline;}

.productinfo{font-family:Tahoma; font-size:11px; font-weight:normal; color:#0078AB; text-decoration:none;}
.productinfo A{font-family:Tahoma; font-size:11px; font-weight:normal;  color:#0078AB; text-decoration:none;}
.productinfo A:hover{font-family:Tahoma; font-size:11px;font-weight:normal;   color:#BFA537; text-decoration:underline;}
.productinfogrey{font-family:Tahoma; font-size:11px; font-weight:normal; color:#707172; text-decoration:none;}
.productinfogrey A{font-family:Tahoma; font-size:11px; font-weight:normal;  color:#707172; text-decoration:none;}
.productinfogrey A:hover{font-family:Tahoma; font-size:11px;font-weight:normal;   color:#707172; text-decoration:underline;}

.productprice{font-family:Tahoma; font-size:11px; font-weight:normal; color:#707172; text-decoration:none;}
.productprice A{font-family:Tahoma; font-size:11px; font-weight:normal;  color:#707172; text-decoration:none;}
.productprice A:hover{font-family:Tahoma; font-size:11px;font-weight:normal;   color:#707172; text-decoration:underline;}

/*-------------------------- Css on suggetion.aspx----------------*/
.suggestion
{font-family:Verdana;font-size:13px;font-weight:bold;color:#0079AA;text-decoration:none;}

/*--------------------------Css on mendatory field----------------*/
.mandatory
{color:#ff0000;}

/*--------------------------Css for product related url on productdetail.aspx----------------*/
.maintext11
{font-family:Verdana;font-size:11px;color:#29496E;font-weight:normal;text-decoration:none;}
.maintext11 A
{font-family:Verdana;font-size:11px;color:#29496E;font-weight:normal;text-decoration:none;}
.maintext11 A:hover
{font-family:Verdana;font-size:11px;color:#BFA537;font-weight:normal;text-decoration:underline;}

/*--------------------------Css for Advanced search----------------*/
.generalsearch
{font-family:Verdana;font-size:11px;color:#3E4442;font-weight:normal;text-decoration:none;}
.generalsearch A
{font-family:Verdana;font-size:11px;color:#0000ff;font-weight:normal;text-decoration:none;}
.generalsearch A:hover
{font-family:Verdana;font-size:11px;color:#0000ff;font-weight:normal;text-decoration:underline;}

/*--------------------------Css for Erro Display----------------*/
.ErrorDisp
{color:Red;	font-size:12px;	font-weight:bold;font-family:Verdana;}
.SuccessDisp
{color:Green;font-size:12px;	font-weight:Normal;font-family:Verdana;}


/*---------------EditProduct  CSS on  Order Confirmation Page---------*/
.EditProduct{font-size:11px;color:#0079AA;font-family:Tahoma;text-align:left;border:0px solid red; text-decoration:none;}
.EditProduct A{font-size:11px;color:#0079AA;font-family:Tahoma;text-align:left;border:0px solid red;text-decoration:none;}
.EditProduct A:hover{font-size:11px;color:#0079AA;font-family:Tahoma;text-align:left;border:0px solid red;text-decoration:underline;}

/*---------------EditProduct  CSS on  User Sales Order report---------*/
.copy
{	COLOR: #666666;FONT-FAMILY: verdana;FONT-SIZE: 8pt;TEXT-DECORATION: none}
.copy A
{COLOR: #333333;FONT-FAMILY: verdana;FONT-SIZE: 8pt;TEXT-DECORATION: none}
.copy A:hover
{COLOR: #666666;FONT-FAMILY: verdana;FONT-SIZE: 8pt;TEXT-DECORATION: none}

.ItemStyle
{
	background-color:#CBCBCB;
}
.AlternateItemStyle
{
	background-color:#DBD5B5;
}
.boldbluePantone
{
 font-family:Tahoma; color:#0078ab; font-size:24px;
/* Grey: Pantone # 707172   */
}
.bluePantone
{
 font-family:Tahoma; color:#0078ab; font-size:11px;
/* Grey: Pantone # 707172   */
}
.boldgreyPantone
{
	font-family:Tahoma; color:#707172; font-size:24px;
}
.greyPantone
{
	font-family:Tahoma; color:#707172; font-size:11px;
}