/* CSS Document */
body{
	margin:0px;
	font-size: 100%;
}
h1, h2, h3, h4{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin: 0px}

h1, h2 {
	color: #5261b2;
}

h1 {
	font-size: 1.6em;
}

h2 {
	font-size:1.4em;
	}

h3, h4{
	color: Black;
}	
h3 {
	font-size:1.2em;
	}
	
h4 {
	font-size:1em;
	}

a{
	
	text-align:left;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
.Blue{
	color:#213393;
}
.Blue:hover{
	color:#213393;
}
#Container{
	width:780px;
}
.MainText{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F7F7F;
	text-align:left;
}

#HeadBg{
	background-image:url(../images/head_bg.jpg);
	background-repeat:repeat-x;
	width:426px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C4C4C;
	text-align:left;
}
#HeadBg a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C4C4C;
	text-align:left;
	text-decoration:none;
	padding:0px 6px;
}
#HeadBg a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C4C4C;
	text-align:left;
	text-decoration:underline;
	padding:0px 6px;
}
#CartBoxBg{
	padding:18px 0px 0px 6px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}
#TopNavigation{
	background-image:url(../images/tn_bg.jpg);
	background-repeat:repeat-x;
	width:703px;
}
#BBg{
	background-image:url(../images/bbg.jpg);
	background-repeat:repeat-x;
}
#LeftRing{
	background-image:url(../images/left_ring.gif);
	background-repeat:repeat-y;
	width:29px;
}
#FooterBg{
	background-image:url(../images/fn_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
}
#SearchBox{
	background-image:url(../images/sbox_img01.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#EE4078;
	width:194px;
}
.Input01{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333130;
	text-align:left;
	width:110px;
	height:18px;
	border:1px solid #9F4E07;
	background-color:#FFFFFF;
	padding-left:3px;
}

#CatNav {
	background-image:url(../images/green_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#7cbe04;
	padding-bottom:3px;
}

#CatNav a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	display:block;
	height:13px;
	background-image:url(../images/green_bult.jpg);
	background-repeat:no-repeat;
	padding:3px 5px 3px 23px;
	border-bottom: 1px solid #c1e289;
}
#CatNav a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF200;
	text-align:left;
	text-decoration:none;
	display:block;
	height:13px;
	background-image:url(../images/green_bult.jpg);
	background-repeat:no-repeat;
	padding:3px 5px 3px 23px;
	border-bottom: 1px solid #c1e289;
}

#SearchNav{
	background-image:url(../images/blue_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#5261B2;
	padding-bottom:3px;
}
#SearchNav a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	display:block;
	height:13px;
	background-image:url(../images/ln_bult.gif);
	background-repeat:no-repeat;
	padding:3px 5px 3px 23px;
	border-bottom: 1px solid #6C79BE;
}
#SearchNav a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF200;
	text-align:left;
	text-decoration:none;
	display:block;
	height:13px;
	background-image:url(../images/ln_bult.gif);
	background-repeat:no-repeat;
	padding:3px 5px 3px 23px;
	border-bottom: 1px solid #6C79BE;
}

#BrandNav{
	background-image:url(../images/pink_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#ef4079;
	padding-bottom:3px;
}
#BrandNav a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	display:block;
	height:13px;
	background-image:url(../images/pink_bult.gif);
	background-repeat:no-repeat;
	padding:3px 5px 3px 23px;
	border-bottom: 1px solid #fb86bd;
}
#BrandNav a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF200;
	text-align:left;
	text-decoration:none;
	display:block;
	height:13px;
	background-image:url(../images/pink_bult.gif);
	background-repeat:no-repeat;
	padding:3px 5px 3px 23px;
	border-bottom: 1px solid #fb86bd;
}

#FooterNavigation{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
	text-align:center;
	text-decoration:none;
	height:54px;
}
#FooterNavigation a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
	text-align:center;
	text-decoration:none;
}
#FooterNavigation a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	text-decoration:underline;
}
#Copyrights{
	background-image:url(../images/copyrights_bg.jpg);
	background-repeat:repeat-x;
	height:41px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#918F8F;
	text-align:center;
}
#Copyrights a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#918F8F;
	text-decoration:none;
}
#Copyrights a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.HeadingBg{
	background-image:url(../images/h_bg.gif);
	background-repeat:repeat-x;
	width:100%;
}
.Input{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F7F7F;
	text-decoration:none;
	width:171px;
	height:15px;
}
.Input02{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F7F7F;
	text-decoration:none;
	width:250px;
	height:15px;
}
.Combo{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F7F7F;
	text-decoration:none;
	width:254px;
	height:19px;
}
.Textarea{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F7F7F;
	text-decoration:none;
	width:254px;
	height:100px;
}
.SRBox{
	background-image:url(../images/sr_boxbg.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:#FDFEFC;
	border: 1px solid #dfdfdf;
	padding:10px;
}
#Pagination{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#213393;
	text-align:left;
}
#Pagination a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#213393;
	text-align:left;
	text-decoration:none;
}
#Pagination a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EF3472;
	text-align:left;
	text-decoration:none;
}
#Pagination .Sel{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#EF3472;
	text-align:left;
	text-decoration:none;
}

/*------------ style2 -----------*/

.LogGraytext{
	font-family:  Tahoma, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7f7f7f;
	text-decoration:none;
}
.GrayBoxTopBg{
	background-image:url(../images/topbg.jpg);
	background-repeat:repeat-x;
}
.GrayBoxBtmBg{
	background-image:url(../images/btmbg.jpg);
	background-repeat:repeat-x;
}
.GrayBoxMidBg{
	background-image:url(../images/midbg.jpg);
	background-repeat:repeat-x;
	background-color: #dedede;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #d3d3d3;
	border-right-color: #d3d3d3;
	border-bottom-color: #d3d3d3;
	border-left-color: #d3d3d3;
}
.GrayProBoxBg{
	background-image:url(../images/prdbox_bg.jpg);
	background-repeat:repeat-x;
	border: 1px solid #dfdfdf;
}
.GrayProDetailBox{
     background-color:#eceeea;	 
	border: 1px solid #daddd8;
}
.PinkProBg{
	background-image:url(../images/pinkpro_bg.jpg);
	background-repeat:repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ee2166;
}

.GrayBoxText01{
	font-family:  Tahoma, Arial, sans-serif;
	font-size:11px;
	color:#616161;
	text-decoration:none;
	padding-left:20px;
	padding-right:20px;
}
img.float-right {/* header element float */
  float: right;
  width: 200px;
  margin: 0 0 0 1em;
 
  }

.TableMain {
	border-collapse: collapse;
}

.TableHeader {
	background: #adadad;
	color: #FFFFFF;
	text-align: center;
}

.TableRow {
background-color: #ffffff;
border-style: solid none;
border-width: 1px;
height: 4em;
}

.TableAlt {
	background-color: #b5e73b;
	font-size:1.2em;
	padding-left: 8px;
}

button.product {
		width: 103px;
		height: 23px;
		background-image: url(http://www.scrapbookingsuppliesrus.com/templates/sbsru/images/bnt_addtocart.gif);
		background-color: transparent;
		border: 0 none;
	}
	
.forum_headerleft {
	float: left;
	
	margin: 0px;
	height: 6px;
}

.forum_headerright{
	float: right;
	
	margin: 0px;
	height: 6px;
}

.forum_headercontent {
	
	background:#b5e73b;
	margin: 0px 5px 0px 5px;
	height: 6px;
	overflow: hidden;
	}