/* CSS Document */

body
{
	font-family: tahoma,arial,helvetica,sans-serif;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #333333;
}

.website-bg
{
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-color: #FFF;
}

.header-bar-bg
{
	background-image: url(../images/bg-header-bar.gif);
	background-repeat: repeat-x;
	height: 37px;
}

a:link
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a:visited
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a:active
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a:hover
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #708100;
	text-decoration: none;
}
a.boxLinks:link
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #798c00;
	text-decoration: underline;
}
a.boxLinks:visited
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #798c00;
	text-decoration: underline;
}
a.boxLinks:active
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #798c00;
	text-decoration: underline;
}
a.boxLinks:hover
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #798c00;
	text-decoration: none;
}
.justified-text
{
	text-align: justify;
}

.txtWhiteDefault
{
	color: #FFFFFF;
}
.txtWhiteHead
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.txtWhiteHeadB
{
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}
.txtWhiteHead2B
{
	color: #FFFFFF;
	font-size: 26px;
	font-weight: bold;
}
.txtWhiteHead3B
{
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
}
.txtGreyDefaultB
{
	color: #999999;
	font-weight: bold;
}
.txtGreyFrame
{
	color: #666666;
	font-size: 13px;
	font-weight: bold;
}
.txtBlackHeadB
{
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.txtGreyHeadB
{
	color: #828282;
	font-size: 18px;
	font-weight: bold;
}
.txtOrangeDefault
{
	color: #F8A72E;
	font-weight: bold;
}

.txtLimeDefault
{
	color: #E3F190;
}


.icons
{
	padding-right: 3px;
}

/*Breadcrumbs ----------------------------*/

.breadcrumb-text
{
	color: #faffde;
}

.breadcrumb-area
{
	width: 95%;
	height: 20px;
	margin-left: 5px;
}

/*.breadcrumb { margin: 0 0px 0 0px; }*/

.breadcrumb ul
{
	margin-bottom: 10px;
}

body#communities .breadcrumb ul
{
	margin: 0px 0 0px 0;
}

.breadcrumb ul li
{
	display: inline;
}

.breadcrumb ul li a
{
	background: transparent url(../images/breadcrumb_divider.gif) no-repeat scroll 100% 75%;
	padding-right: 10px;
}

.hidden
{
	position: absolute;
	left: -100000px;
}

a.breadcrumb-links:link
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #faffde;
	text-decoration: none;
}
a.breadcrumb-links:visited
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #faffde;
	text-decoration: none;
}
a.breadcrumb-links:active
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #faffde;
	text-decoration: none;
}
a.breadcrumb-links:hover
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #faffde;
	text-decoration: underline;
}

/*--------------------------------------------*/

.txtGreenDefault
{
	color: #aad000;
}


.field1
{
	width: 200px;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	color: #333333;
	border: 1px solid #c3c3c3;
	height: 18px;
	margin-top: 1px;
}
.field2
{
	width: 110px;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	background-color: #fff;
	color: #333333;
	border: 1px solid #c3c3c3;
}
.field3
{
	width: 50px;
	color: #333333;
	border: 1px solid #c3c3c3;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
}
.field4
{
	width: 100px;
	border: 1px solid #c3c3c3;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #333333;
}
.field5
{
	border: 1px solid #c3c3c3;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #333333;
	display: table;
	padding: 5px 5px 5px 5px;
	margin: 16px 15px 15px 15px;
}
.loBox1
{
	padding-left: 10px;
	padding-top: 2px;
}
.loBox2
{
	color: #878787;
}
.loBox3
{
	padding-left: 10px;
}

.panelbox-headings
{
	padding-left: 5px;
}

.loBox3-top-padding
{
	padding-left: 10px;
	padding-top: 10px;
}

.loBox3-shopby-nav
{
	padding-left: 40px;
	padding-top: 5px;
}
.loBox4
{
	padding-left: 5px;
}
.loBox5
{
	padding-left: 30px;
}
.loImage1
{
	padding: 5px 0px 5px 0px;
}
.loBody1
{
	padding: 10px 10px 0px 10px;
}
.loBody2
{
	padding: 10px 0px 0px 0px;
}
.loBody3
{
	padding: 10px 0px 0px 10px;
}
.loBody4
{
	color: #E6E6E6;
	margin-left: 44px;
	margin-top: 50px;
}
.loiFrame
{
	padding: 10px 0px 0px 10px;
}
.iFrame
{
	background-repeat: no-repeat;
	position: relative;
	height: 170px;
	left: 0px;
	top: 0px;
	width: 570px;
}
iFrame.tabContent
{
	background-color: #FFFFFF;
	border: 0px solid #000000;
	border-color: #FFFFFF;
	width: 570px;
	height: 170px;
}
.iFrameBar
{
	background-repeat: no-repeat;
	position: relative;
	height: 31px;
	width: 500px;
	left: 10px;
	top: 11px;
	background-color: #FFFFFF;
}
a.iFrameTab
{
	height: 14px;
	background-color: #E6E6E6;
	position: relative;
	z-index: 100;
	width: 200px;
	display: inline;
	color: #E6E6E6;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
	border-style: solid;
	border-bottom: 0px;
}
a.iFrameTab.activeTab, a.iFrameTab.activeTab:hover, a.iFrameTab.activeTab:visited
{
	border-bottom: 1px #FFFFFF;
	background-color: #FFFFFF;
	width: 165px;
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
	border-style: solid;
	color: #C7C7C7;
}
hr
{
	border: 0px;
	color: #dfdfdf;
	background-color: #dfdfdf;
	height: 1px;
	width: 100%;
	text-align: left;
}
.btnSmall a
{
	display: block;
	width: 30px;
	padding-left: 1px;
	right: 0px;
	position: relative;
	height: 15px;
	left: 2px;
	top: 0px;
	padding-top: 2px;
}
.btnSmall a:link, .btnSmall a:visited
{
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/btn-green-bg.gif);
	background-repeat: repeat-x;
	border: #b4e200 solid 1px;
	text-align: center;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
}

.btnSmall a:hover
{
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/btn-green-bg-on.gif);
	background-repeat: repeat-x;
	border: #b4e200 solid 1px;
	text-align: center;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

.btnSmall a:link, .btnSmall a:visited
{
	border-top: 1px solid #b4e200;
	border-bottom: 1px solid #b4e200;
	border-left: 1px solid #b4e200;
	border-right: 1px solid #b4e200;
}
.btnMedium a
{
	display: block;
	width: 65px;
	height: 15px;
	position: relative;
	padding-right: 1px;
	padding-top: 2px;
	left: 0px;
	top: 0px;
}
.btnMedium a:link, .btnMedium a:visited
{
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/btn-green-bg.gif);
	text-align: center;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
}

.btnMedium a:hover
{
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/btn-green-bg-on.gif);
	text-align: center;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

.btnMedium a:link, .btnMedium a:visited
{
	border-top: 1px solid #a4cf00;
	border-bottom: 1px solid #a4cf00;
	border-left: 1px solid #a4cf00;
	border-right: 1px solid #a4cf00;
}
.btnGreenLarge a
{
	display: block;
	width: 150px;
	height: 15px;
	position: relative;
	padding-right: 1px;
	padding-top: 2px;
	left: 0px;
	top: 0px;
}
.btnGreenLarge a:link, .btnGreenLarge a:visited
{
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	background-image: url(../images/btn-green-bg.gif);
}

.btnGreenLarge a:hover
{
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	background-image: url(../images/btn-green-bg-on.gif);
	text-decoration: underline;
}

.btnGreenLarge a:link, .btnGreenLarge a:visited
{
	border-top: 1px solid #a4cf00;
	border-bottom: 1px solid #a4cf00;
	border-left: 1px solid #a4cf00;
	border-right: 1px solid #a4cf00;
}
.btnOrangeLarge a
{
	display: block;
	width: 150px;
	height: 17px;
	position: relative;
	padding-right: 1px;
	padding-top: 2px;
	left: 0px;
	top: 0px;
}
.btnOrangeLarge a:link, .btnOrangeLarge a:visited
{
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	background-image: url(../images/orange-btn-bg.gif);
	background-repeat: repeat-x;
}
.btnOrangeLarge a:hover
{
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	background-image: url(../images/orange-btn-bg-on.gif);
	background-repeat: repeat-x;
	text-decoration: underline;
}
.btnOrangeLarge a:link, .btnOrangeLarge a:visited
{
	border-top: 1px solid #ff8a00;
	border-bottom: 1px solid #ff8a00;
	border-left: 1px solid #ff8a00;
	border-right: 1px solid #ff8a00;
}

.btn-orange-small a
{
	display: block;
	width: 30px;
	padding-left: 1px;
	right: 0px;
	position: relative;
	height: 16px;
	left: 2px;
	top: 0px;
	padding-top: 1px;
}
.btn-orange-small a:link, .btn-orange-small a:visited
{
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/orange-btn-bg.gif);
	background-repeat: repeat-x;
	text-align: center;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
}

.btn-orange-small a:hover
{
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/orange-btn-bg-on.gif);
	background-repeat: repeat-x;
	text-align: center;
	text-decoration: underline;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
}
.btn-orange-small a:link, .btn-orange-small a:visited
{
	border-top: 1px solid #ff8a00;
	border-bottom: 1px solid #ff8a00;
	border-left: 1px solid #ff8a00;
	border-right: 1px solid #ff8a00;
}

.btn-orange-medium a
{
	display: block;
	width: 95px;
	padding-left: 1px;
	right: 0px;
	position: relative;
	height: 16px;
	left: 2px;
	top: 0px;
	padding-top: 1px;
}
.btn-orange-medium a:link, .btn-orange-medium a:visited
{
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/orange-btn-bg.gif);
	background-repeat: repeat-x;
	text-align: center;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
}

.btn-orange-medium a:hover
{
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/orange-btn-bg-on.gif);
	background-repeat: repeat-x;
	text-align: center;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

.btn-orange-medium a:link, .btn-orange-medium a:visited
{
	border-top: 1px solid #ff8a00;
	border-bottom: 1px solid #ff8a00;
	border-left: 1px solid #ff8a00;
	border-right: 1px solid #ff8a00;
}

/*.bar {
	position: relative;
	height: 25px;
	width: 500px;
	left: 2px;
	top: 7px;
}*/
.btnMenu a
{
	display: block;
	width: 106px; /*position: relative;*/
	height: 21px;
	padding-left: 1px;
	margin-right: 2px; /*left: 0px; 	top: -7px;*/
	float: left;
	background-image: url(../images/nav-bg-off.gif);
	padding-top: 5px;
	text-align: center;
}

.btnMenu a:hover
{
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	background-image: url(../images/nav-bg-on.gif);
}
.btnMenu a:link, .btnMenu a:visited
{
	color: #FFFFFF;
	text-align: center;
}


.btnMenu a:link, .btnMenu a:visited
{
}
.btnMenuL a
{
	display: block;
	width: 9px;
	position: relative;
	height: 25px;
	padding-left: 0px;
	left: 0px;
	top: -7px;
	float: left;
}
.btnMenuL a:link, .btnMenuL a:visited, .btnMenuL a:hover
{
	color: #FFFFFF;
	text-align: center;
}
.btnMenuL a:link, .btnMenuL a:visited
{
}
.btnMenuR a
{
	display: block;
	width: 11px;
	position: relative;
	height: 25px;
	padding-left: 0px;
	left: 0px;
	top: -7px;
	float: left;
	margin-right: 2px;
}
.btnMenuR a:link, .btnMenuR a:visited, .btnMenuR a:hover
{
	color: #FFFFFF;
	text-align: center;
}
.btnMenuR a:link, .btnMenuR a:visited
{
}


/****** paging *****/

.pagingInfo
{
	margin: 0 15px 10px 3px;
	padding-left: 0;
}

.paging-bg
{
	background-color: #E6E6E6;
	width: 98%;
	height: 25px;
	border: solid 1px #e5e5e5;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
}

.pagingtop
{
	background: url(../images/common/bg_paging_left.gif) top left no-repeat;
	height: 32px;
	padding-left: 8px;
	margin: 0 10px 0 5px;
}

/*.pagingtop .pagingContentInner { background: url(../images/common/bg_paging_right.gif) top right no-repeat; height:32px; padding: 8px 0 8px 10px; }
*/
.pagingContentInner ul.pagingList
{
	float: left;
	margin: 1px 10px 1px 0;
	padding-bottom: 4px;
}

.pagingContentInner ul.pagingList li
{
	background: url(../images/common/paging_divider.gif) center no-repeat;
	border-bottom: none;
	margin: 2px 0px;
	padding: 0 5px;
	color: #333333;
	float: left;
	list-style: none;
}

ul.pagingList li.last, .pagingContentInner ul.pagingList li.previous
{
	background-image: none;
}

.pagingContentInner ul.pagingList li.previous
{
	padding: 0;
}

ul.pagingList li.current
{
	color: #666666;
	font-weight: bold;
}



/*------------ Footer ----------------- */

.footer-bg
{
    background-image:url(../images/footer-bg-new.gif); 
    height:114px; 
    background-repeat:repeat-x;
}

.footer-main-bg
{
    background-image:url(../images/footer-bg-new.gif); 
    height:114px; 
    background-repeat:repeat-x;}

.footer-padding
{
    margin-left:10px; 
    margin-right:10px; 
    margin-top:5px; 
    text-align:center;
}

.footer-links
{
    text-align:center; 
    padding-bottom:10px;
}


.FooterPSGlogo
{
    background-image:url(../images/psg-logo.gif); 
    height:19px;
    width:19px;
    background-repeat:no-repeat; 
    padding-right:8px;      
    left: 365px;   
    position:absolute;
}


/*----------------- Select store ------------------ */

.main-bg
{
	background-image: url(../images/select-store-bg.gif);
	background-repeat: no-repeat;
	width: 202px;
	height: 34px;
	text-align: center;
	margin-right: 8px;
}

.padding-adjustment
{
	/*margin-left:15px;*/
	margin-top: 2px;
}



.btnOrangeSpecial a
{
	display: block;
	width: 150px;
	height: 32px;
	position: relative;
	top: 0px;
	padding-top: 10px;
	background-image: url(../images/btnBig.PNG);
}
.btnOrangeSpecial a:link, .btnOrangeSpecial a:visited, .btnOrangeSpecial a:hover
{
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}



.btnOrangeMedium a
{
	display: block;
	width: 85px;
	height: 17px;
	position: relative;
	padding-right: 1px;
	padding-top: 2px;
	left: 0px;
	top: 0px;
}
.btnOrangeMedium a:link, .btnOrangeMedium a:visited, .btnOrangeMedium a:hover
{
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/btnOrange.PNG);
}
.btnOrangeMedium a:link, .btnOrangeMedium a:visited
{
	border-top: 2px solid #FF840C;
	border-bottom: 2px solid #FF840C;
	border-left: 2px solid #FF840C;
	border-right: 2px solid #FF840C;
}


.greyHeading
{
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}

.redText
{
	color: #ed0000;
	font-size: 11px;
}

.table-top-bg
{
	background-image: url(../images/table-top-border.jpg);
}



/* Custom Controls -------------------------------  */


.forms-padding
{
	padding-top: 10px; /*padding-left: 12px;*/
	padding-right: 10px;
	padding-bottom: 10px;
}

.txtFields
{
	width: 200px;
	font: 11px tahoma,arial,helvetica,sans-serif;
	background-color: #ffffff;
	color: #333333;
	border: 1px solid #c6c6c6;
	margin-right: 0px;
	height: 19px; /*height: 15px;*/
	padding-left:3px;
}


.multiLineTextAreas
{
	width: 200px;
	font: 11px tahoma,arial,helvetica,sans-serif;
	background-color: #ffffff;
	color: #333333;
	border: 1px solid #c6c6c6;
	margin-right: 0px;
	height: 45px;	
	padding-left:3px;
}

.labels
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	text-align: right;
}

.lists
{
	width: 205px;
	font: 11px tahoma,arial,helvetica,sans-serif;
	background-color: #fff;
	color: #333333;
	border: 1px solid #c6c6c6;
	margin-right: 0px;
}

.checkbox-radiobuttons
{
	margin-right: 10px;
	height: 15px;
	vertical-align: middle;
}

/*-------------------------------*/

.registration-page-heading
{
	background-image: url(../images/registrationpage-top-bg.gif);
	background-repeat: no-repeat;
	width: 904px;
	height: 34px;
}

.heading
{
	margin-top: 1px;
	margin-left: 7px;
}


.left-padding
{
	padding-left: 10px;
}


/*--------------------- Login buttons ---------------------------*/
.login-buttons a
{
	display: block;
	width: 127px;
	padding-left: 1px;
	right: 0px;
	position: relative;
	height: 22px;
	left: 2px;
	top: 0px;
	padding-top: 4px;
}
.login-buttons a:link, .login-buttons a:visited
{
	color: #666666;
	font-weight: bold;
	background-image: url(../images/login-btn-off.gif);
	background-repeat: repeat-x;
	text-align: center;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 12px;
}

.login-buttons a:hover
{
	color: #333333;
	font-weight: bold;
	background-image: url(../images/login-btn-on.gif);
	background-repeat: repeat-x;
	text-align: center;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.login-buttons a:link, .login-buttons a:visited
{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}

/*------------------------------------------------*/


/*-------------------------------------------- GRID TEMPLATE -----------------------------------*/



.tb
{
	border-color: #dfdfdf;
	border-style: solid;
	border-width: 1px;
}
.tc
{
	background-color: #f8f8f8;
}

.tab-grid-head-s
{
	height: 35px;
	text-align: center;
	border-width: 0 1px 1px 0;
}
.tab-grid-head-m
{
	height: 35px;
	text-align: center;
	border-width: 0 1px 1px 0;
}
.tab-grid-head-l
{
	height: 35px;
	text-align: center;
	border-width: 0 1px 1px 0;
}
.tab-grid-head-x
{
	height: 35px;
	text-align: center;
	border-width: 0 1px 1px 0;
}

.tab-grid-body-s
{
	height: 40px;
	text-align: center;
	border-width: 0 1px 1px 0;
}
.tab-grid-body-m
{
	height: 40px;
	text-align: center;
	border-width: 0 1px 1px 0;
}
.tab-grid-body-l
{
	height: 40px;
	text-align: center;
	border-width: 0 1px 1px 0;
}
.tab-grid-body-x
{
	height: 40px;
	text-align: center;
	border-width: 0 1px 1px 0;
}


a.grid-links:link
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #e87700;
	text-decoration: underline;
}
a.grid-links:visited
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #e87700;
	text-decoration: underline;
}
a.grid-links:active
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #e87700;
	text-decoration: underline;
}
a.grid-links:hover
{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #e87700;
	text-decoration: none;
}

.grid-padding
{
	padding-left: 10px;
	padding-right: 10px;
}

/*-------------------------------------------------------------------------------------------*/


/*-------------------- Product Details ----------------------------------*/

.product-heading-bg
{
	border: 1px solid #DADADA;
	background-image: url(../images/bgSilverBar.png);
	height: 30px;
}



/*-----------------Start Added By shahbaz rehman this style is used in skin please do not chnage this line ------------------ */
td
{
	font-size: 11px;
}
.MyCartBox
{
	padding-left: 10px;
	background-image: url(../Images/bgSilverBar.png); /*background-repeat:no-repeat;*/
}


.loBox3
{
	padding-left: 10px;
	color: #333333;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
}
.bgOrangeBox2Shop
{
	background-image: url(../Images/bgOrangeBox2.png); /*background-repeat:no-repeat;*/
}
.tdbk
{
	background-image: url(../Images/bgSilverBar.png);
}


a.iFrameTab2
{
	height: 14px;
	background-color: #E6E6E6;
	position: relative;
	z-index: 100;
	width: 165px;
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 0px;
	color: #333333;
	font-size: 13px;
	font-weight: bold;
}

.iFrameBar
{
	background-repeat: no-repeat;
	position: relative;
	height: 31px;
	width: 432px;
	left: 10px;
	top: 7px;
	background-color: #FFFFFF;
}

.bgSilverBox2
{
	background-image: url(../Images/bgSilverBox2.PNG);
}

.bgSilverBox
{
	background-image: url(../Images/bgSilverBox.PNG);
}



.paging-bg
{
	background-color: #E6E6E6;
	width: 98%;
	height: 25px;
	border: solid 1px #e5e5e5;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
}

.paging-bg span
{
	padding-left: 10px;
	font-weight: bold;
}
.paging-bg a
{
	padding-left: 10px;
}
.paging-bg a:link
{
	font-weight: lighter;
}

.gridheader
{
	background-image: url(../images/bgSilverBar.png);
	text-align:center;
}
.grid
{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
/*-----------------End Added By shahbaz rehman this style is used in skin please do not chnage this line ------------------ */
/*CSS For Wish List*/
.RemoveImage
{
	background-image: url(../Images/closeImg.jpg);
	width: 12px;
	height: 12px;
	display: block;
}
.MyWishlistBox
{
	background-image: url(../Images/wishlist-heading-bg2.GIF);
	padding-left: 10px;
}


.txtGreenDefault
{
	color: #aad000;
}
.txtGreenDefault a
{
	color: #aad000;
}
.txtGreenDefault a:link
{
	color: #aad000;
}

.txtGreenDefaultWL
{
	color: #aad000;
}
.txtGreenDefaultWL a
{
	color: #aad000;
}
.txtGreenDefaultWL a:link
{
	color: #aad000;
}


.rating-box
{
	background: transparent url(../Images/product_rating_blank_star.gif) repeat-x scroll 0 0;
	float: left;
	height: 13px;
	margin-right: 5px;
	position: relative;
	width: 69px;
}
.rating-box .rating
{
	background: transparent url(../Images/product_rating_full_star.gif) repeat-x scroll 0 0;
	height: 13px;
	left: 0;
	position: absolute;
	top: 0;
}
.reviewGridTh
{
	border-left: 1px solid #DADADA;
	text-align: center;
}
.reviewGridTd
{
	border-left: 1px solid #DADADA;
	text-align: center;
	background-color: #FAFAFA;
}
/*.txtFields
{
	height: 18px;
}*/
/*For Category Image*/
.btnTabCenter
{      
	background-image: url(../images/btnTab.png);		
}
.LeftTabCenter
{      
	background-image: url(../images/btnTabL.png);		
}
.RightTabCenter
{      
	background-image: url(../images/btnTabR.png);		
}
/*For Account Management and Shop By Options*/
.OrangeTopHeader
{      
	background-image: url(../images/bgOrangeBox1.png);		
}
.GrayCurveBottom
{      
	background-image: url(../images/bgOrangeBox3.png);		
}
/*My Account GridHeader*/
.MyAccountGridHeader
{
	background-image: url(../images/grid-top-bg.gif);
	text-align:center;		
}
.MyAccountGridHeaderText
{	
	text-align:center;
	vertical-align:middle!important;		
	color:Black!important;
}
/*More Options for Category Menu*/
.DynamicAdminMenu
{
	background-color: #dbdbdb; 
	font-weight: bold; 
	left: 6; 
	top: 0;
	visibility: inherit; 
	width: 120px;
	color: #777777!important; 
	padding-left: 4px;
	margin-top: 1px; 
}

.DynamicAdminMenuHover
{
	background-color: #F8A72E;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	left: 6;
	top: 0;
	visibility: inherit;
	width: 120px;
	color: #F2F2F2!important;
	padding-left: 4px;
	margin-top: 1px; 
}
.DynamicAdminMenuHover a
{
	background-color: #F8A72E; 
	font-weight: bold; 
	left: 6;
	top: 0;
	visibility: inherit;
	width: 120px;
	color: #F2F2F2!important;
	padding-left: 4px;
	margin-top: 1px; 
}
.DynamicAdminMenuHover a:hover
{
	background-color: #F8A72E; 
	font-weight: bold; 
	left: 6;
	top: 0;
	visibility: inherit;
	width: 120px;
	color: #F2F2F2!important;
	padding-left: 4px;
	margin-top: 1px; 
}
