/*BODY
{
	margin-top: 0px;
	background-image: url(../Images/Img_BatikBgPink.jpg);
	margin-left: 0px;
}*/
BODY
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFCC;
}
.background
{
	margin: 0px;
	background-color: #FFFFCC;
}

.pageBody
{
	background-image: url(../Images/Img_BatikBgPink.jpg);
	margin: 0px;
}

.greenBorder
{
	border-right: 2px solid #99CC99;
	border-top: none;
	border-bottom: 2px solid #99CC99;
	border-left: 2px solid #99CC99;
}
.whiteBorder
{
	border-right: none;
	border-top: none;
	border-bottom: 2px solid #FFFFFF;
	border-left: none;
}
.paragraphs
{
	font-family: "Book Antiqua" , Arial, Verdana, Tahoma, "Times New Roman";
	font-size: 13px;
	color: #000066;
}

.storeFinderTitle
{
	font-family: "Book Antiqua" , Arial, Verdana, Tahoma, "Times New Roman";
	font-size: 12pt;
	font-weight: bold;
	color: #000066;
}

.copyRight
{
	font: 8pt Georgia, 'Book Antiqua' , 'Times New Roman' , Arial, 'Serifa BT';
	color: #669966;
}

/* 
Verticla Navigation Style
Created By Umesh
*/
.vertNavigation
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	color: #000066;
	font-family: 'Times New Roman' , Georgia, 'Book Antiqua' , Verdana, Arial, Tahoma;
	text-decoration: none;
}
.vertNavigation a:link
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	color: #000066;
	font-family: 'Times New Roman' , Georgia, 'Book Antiqua' , Verdana, Arial, Tahoma;
	text-decoration: none;
}
.vertNavigation a:hover
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	color: #000066;
	font-family: 'Times New Roman' , Georgia, 'Book Antiqua' , Verdana, Arial, Tahoma;
	text-decoration: underline;
}
.vertNavigation a:visited
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	color: #000066;
	font-family: 'Times New Roman' , Georgia, 'Book Antiqua' , Verdana, Arial, Tahoma;
	text-decoration: none;
}
.vertNavigation a:active
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	color: #000066;
	font-family: 'Times New Roman' , Georgia, 'Book Antiqua' , Verdana, Arial, Tahoma;
	text-decoration: none;
}

/*
Vertical Navigation Pop-up menu style
*/
.vertNaviTbl
{
	border-right: white 1px solid;
	padding-right: 2px;
	border-top: white 1px solid;
	padding-left: 2px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 2px;
	text-transform: uppercase;
	border-left: white 1px solid;
	color: #000066;
	padding-top: 2px;
	border-bottom: white 1px solid;
	font-family: 'Times New Roman' , Georgia, 'Book Antiqua' , Verdana, Arial, Tahoma;
	background-color: #99cc99;
}

/*
Bottom Navigation Style
Created by Umesh
*/
.horzNavigation
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: white;
	font-family: 'Times New Roman' , Georgia, 'Book Antiqua' , Verdana, Arial, Tahoma;
	text-decoration: none;
}
.horzNavigation a:link
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: white;
	font-family: 'Times New Roman' , Georgia, 'Book Antiqua' , Verdana, Arial, Tahoma;
	text-decoration: none;
}
.horzNavigation a:hover
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: white;
	font-family: 'Times New Roman' , Georgia, 'Book Antiqua' , Verdana, Arial, Tahoma;
	text-decoration: none;
}
.horzNavigation a:visited
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: white;
	font-family: 'Times New Roman' , Georgia, 'Book Antiqua' , Verdana, Arial, Tahoma;
	text-decoration: none;
}
.horzNavigation a:active
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: white;
	font-family: 'Times New Roman' , Georgia, 'Book Antiqua' , Verdana, Arial, Tahoma;
	text-decoration: none;
}

.validationErrors
{
	font-weight: bold;
	font-size: 9pt;
	color: red;
	font-family: Arial, Verdana, 'Times New Roman' , 'Book Antiqua';
}
/*
Horizantal Navigation Pop-up menu style
*/
.horzNaviTbl
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	border-left: black 1px solid;
	color: white;
	border-bottom: black 1px solid;
	font-family: 'Times New Roman' , Georgia, 'Book Antiqua' , Verdana, Arial, Tahoma;
	background-color: #0099cc;
}

.ceValidationErrors
{
	font-weight: bold;
	font-size: 10px;
	color: red;
	font-family: Arial, 'Times New Roman' , Verdana, 'Book Antiqua' , Georgia;
}

.titleText
{
	font-size: 10pt;
	color: #006699;
	font-family: Arial, Verdana, Tahoma, 'Times New Roman' , 'Book Antiqua';
}
.textBoxs
{
	border-right: #006699 1px solid;
	border-top: #006699 1px solid;
	font-size: 10pt;
	border-left: #006699 1px solid;
	color: black;
	border-bottom: #006699 1px solid;
	font-family: Arial, Verdana, Tahoma, 'Times New Roman' , 'Book Antiqua';
}

.dropDownBox
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Verdana, Tahoma, 'Times New Roman' , 'Book Antiqua';
	border: 1px outset #006699;
}

.storeName
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial, 'Book Antiqua' , Verdana, 'Times New Roman' , 'Serifa BT';
}
.storeAddress
{
	font-size: 12px;
	font-family: Arial, 'Book Antiqua' , Verdana, 'Times New Roman' , 'Serifa BT';
}

/*
Style for Search Results
Created By	: Umesh
Created On	: 07/09/2005
*/
.srcCity
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	color: #660099;
}
.srcAddress
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000066;
}
.srcDistState
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #660099;
}
.srcDistAddress
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: capitalize;
	color: #000066;
}

/* classes used for top navigation */
/*
.selectedTopChannel {font-size : 80%;margin-bottom : 1em; vertical-align : super; color : #000000; font-weight:bold; text-decoration : none; cursor:hand;} 
.nonselectedTopChannel {font-size : 80%;margin-bottom : 1em; vertical-align : super; color : #ffffff; font-weight:bold;text-decoration : none; cursor:hand;} 
/* classes used for top navigation drop down menu items*/
/*
.nonselectedMenuChannel {font-size : 80%; border-style:solid; border-width:thin; border-color:Green; margin-bottom : 1em; color : green; background-color:White; font-weight:bold;text-decoration : none; cursor:hand;} 
.MenuItem {font-size : 100%; text-decoration : none; cursor:hand;}
.MenuItemBox {font-size : 100%; text-decoration : none; width : 130px; cursor:hand;}

/*
Popup Dialog Box Pages Styles
Created By	: Umesh
Created On	: 08/16/2005
*/
.MenuItem
{
}
.blueBorderTopLeft
{
	border-top: 1px solid #003366;
	border-left: 1px solid #003366;
	background-color: #0C9ECC;
}
.blueBorderLeft
{
	border-left: solid 1px #003366;
}
.popupText
{
	font: "Times New Roman" , Times, serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	color: #000066;
}
.popupTextNoStyle
{
	font: "Times New Roman" , Times, serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000066;
}

/*
Shopping Cart Pages Styles
Created By	: Umesh
Created On	: 08/16/2005
*/

.loginTblBorder
{
	border-top: 1px solid #003366;
	border-bottom: 1px solid #003366;
	background-color: #82CDCC;
}

.loginTextLbls
{
	font: "Times New Roman" , Times, serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #000066;
}

.loginTextBlue
{
	font: "Times New Roman" , Times, serif;
	font-size: 10.2pt;
	font-weight: bold;
	color: #000066;
}
.loginTextBlue a:link
{
	font: "Times New Roman" , Times, serif;
	font-size: 10.2pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}

.loginTextBlue a:hover
{
	font: "Times New Roman" , Times, serif;
	font-size: 10.2pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}

.loginTextBlue a:visited
{
	font: "Times New Roman" , Times, serif;
	font-size: 10.2pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}

.loginTextBlue a:active
{
	font: "Times New Roman" , Times, serif;
	font-size: 10.2pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}

.loginTextBlueItalic
{
	font: "Times New Roman" , Times, serif;
	font-size: 10.5pt;
	font-weight: bold;
	font-style: italic;
	color: #000066;
	visibility: visible;
}

.loginTextGreen
{
	font: "Times New Roman" , Times, serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336633;
}

.prodDetailBorder
{
	border-top: 1px solid #80999B;
	border-left: 1px solid #80999B;
	border-bottom: 1px solid #80999B;
}
.textHeaders4
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 13.5pt;
	font-weight: bold;
	font-style: italic;
	color: #000066;
}
.txtProdName
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 15pt;
	font-weight: bold;
	font-style: italic;
	color: #000066;
}

/*
Created By : Umesh
Created on : 23/08/2005
Styles for News and Tradeshow Pages
*/
.borderBlue
{
	border: solid 1px #338EC5;
}
.borderBlueBottom
{
	border-bottom: solid 1px #338EC5;
}
.borderBlueTopRight
{
	border-top: solid 1px #338EC5;
	border-right: solid 1px #338EC5;
}
.borderBlueTopLeft
{
	border-top: solid 1px #338EC5;
	border-left: solid 1px #338EC5;
}
.borderBlueTopLeftRight
{
	border-top: solid 1px #338EC5;
	border-left: solid 1px #338EC5;
	border-right: solid 1px #338EC5;
}
.textHeaders
{
	font-family: Georgia, Times New Roman, Arial;
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
	color: White;
}
.textHeaders2
{
	font-weight: bold;
	font-size: 16px;
	color: #000066;
	font-style: italic;
	font-family: 'Times New Roman' , 'Book Antiqua' , Georgia, Arial;
	text-align: center;
	text-decoration: underline;
}
.textHeaders3
{
	font: "Times New Roman" , Times, serif;
	font-size: 10.25pt;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
}

.newsTradeshowTextRegular
{
	font-family: Times New Roman, Book Antiqua, Georgia, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #333399;
}
.newsTradeshowTextRegular a: link
{
	font-family: Times New Roman, Book Antiqua, Georgia, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #333399;
	text-decoration: none;
}
.newsTradeshowTextRegular a: hover
{
	font-family: Times New Roman, Book Antiqua, Georgia, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #333399;
	text-decoration: underline;
}
.newsTradeshowTextRegular a: visited
{
	font-family: Times New Roman, Book Antiqua, Georgia, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #333399;
	text-decoration: underline;
}
.newsTradeshowTextRegular a: active
{
	font-family: Times New Roman, Book Antiqua, Georgia, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #333399;
	text-decoration: underline;
}

.newsTradeshowTextRegular2
{
	font-family: Times New Roman, Book Antiqua, Georgia, Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #333399;
}
.newsTradeshowTextBold
{
	font-family: Times New Roman, Book Antiqua, Georgia, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000066;
}

/*Site Map page style*/
.linkText
{
	font-family: Arial, Tahoma, Verdana, Times New Roman;
	font-size: 12px;
	text-transform: uppercase;
	color: #000066;
}
.linkText a:link
{
	font-family: Arial, Tahoma, Verdana, Times New Roman;
	font-size: 12px;
	text-transform: uppercase;
	color: #000066;
	text-decoration: none;
}
.linkText a:visited
{
	font-family: Arial, Tahoma, Verdana, Times New Roman;
	font-size: 12px;
	text-transform: uppercase;
	color: #000066;
	text-decoration: none;
}
.linkText a:hover
{
	font-family: Arial, Tahoma, Verdana, Times New Roman;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
}

.seeDetails
{
	font-weight: bold;
	font-size: 10pt;
	color: #ff6600;
	font-style: italic;
	text-decoration: none;
	font-family: Times New Roman, Georgia, Book Antiqua, Arial, Sans-Serif, MS Sans-Serif;
}
.seeDetails a:link
{
	font-weight: bold;
	font-size: 10pt;
	color: #ff6600;
	font-style: italic;
	text-decoration: none;
	font-family: Times New Roman, Georgia, Book Antiqua, Arial, Sans-Serif, MS Sans-Serif;
}
.seeDetails a:hover
{
	font-weight: bold;
	font-size: 10pt;
	color: #ff6600;
	font-style: italic;
	text-decoration: underline;
	font-family: Times New Roman, Georgia, Book Antiqua, Arial, Sans-Serif, MS Sans-Serif;
}
.projNo
{
	font-family: Georgia, Times New Roman, Arial;
	font-size: 9pt;
	font-weight: bold;
	font-style: italic;
	color: White;
}
.projDescription
{
	font-weight: bold;
	font-size: 10pt;
	color: #006600;
	font-style: italic;
	font-family: Times New Roman, Georgia, Book Antiqua, Arial, Sans-Serif, MS Sans-Serif;
}
/*Free Projects Paging Style*/
.prevNextBtn
{
	font: "Times New Roman" , Times, serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336633;
	text-decoration: none;
}
.prevNextBtn a.link
{
	font: "Times New Roman" , Times, serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336633;
	text-decoration: none;
}
.prevNextBtn a.hover
{
	font: "Times New Roman" , Times, serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336633;
	text-decoration: none;
}
.pagingNos
{
	font: "Times New Roman" , Times, serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336633;
	text-decoration: none;
}
.pagingNos a.link
{
	font: "Times New Roman" , Times, serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336633;
	text-decoration: none;
}
.pagingNos a.hover
{
	font: "Times New Roman" , Times, serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336633;
	text-decoration: underline;
}
.pagingNos a.visited
{
	font: "Times New Roman" , Times, serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336633;
	text-decoration: underline;
}
.pagingNos a.active
{
	font: "Times New Roman" , Times, serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336633;
	text-decoration: underline;
}
#footer
{ 
	clear: both; 
	height: 5%; 
	border-width: 1px 0 0 0; 
	border-style: solid; 
	border-color: red; 
	vertical-align: middle; 
	padding: 0; 
	margin: 0;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: white;
	font-family: 'Times New Roman' , Georgia, 'Book Antiqua' , Verdana, Arial, Tahoma;
	text-decoration: none;
}

.toolTip
{
	font: "Times New Roman" , Times, serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336633;
	text-transform: capitalize;
}

.hiddenTxtFields
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFCC;
	background-color: #FFFFCC;
	border: 1px solid #FFFFCC;
}