* {
    margin: 0px;
    padding: 0px;
}

a {
	/* Moved to default_font.
    color: #232424;
	text-decoration: none;
	*/
}

h1, h2, h3, h4, h5, h6 {
	color: #333A44;
    font-style: normal;
    font-weight: normal;
}

h1 {
    font-size: 22px;
    line-height: 23px;
}

h2 {
	font-size: 18px;
    line-height: 23px;
}

h3 {
    font-size: 14px;
}

h4 {
    font-size: 13px;
}

h5 {
    font-size: 10px;
}

html {
    height: 100%;
}

img{
	border: none 0px;
}

body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	/* Moved to default_font.
    font-size: 12px;
	color: #333a44;
	line-height: 16px;
	*/
    height: 100%;
    position: relative;
    text-align: center;
	background: #fff url(../img/bodyBackground.gif) top left;
}
.clearer {
    clear: both;
    font-size: 0px;
    height: 0px;
    line-height: 0px;
}

.hr {
    border-top: 1px solid #D3D3D3;
}

.lastArticleLine {	
	border-top: 1px solid #4C5300;
}

.inline {
    display: inline;
}

.left {
    float: left;
}

.right {
    float: right;
}

.upclearer {
    clear: both;
}

.bottomSpace {
    margin-bottom: 16px;
}

.topSpace {
    margin-top: 16px;
}

.rightSpace {
    margin-right: 16px;
}

.leftSpace {
    margin-left: 16px;
}

.formEntry {
    padding-bottom: 8px;
}

.formEntry input, .formEntry select, .formEntry textarea {
    border: 1px solid #666666;
    display: block;
    margin-top: 4px;
    width: 228px;
}

.formEntry input.radio {
    display: inline;
    height: 18px;
    width: 18px;
}
.error {
    color: #B71C24;
    font-size: 10px;
    line-height: 12px;
    padding: 10px 0px;
}
.importantMessage {
    color: #07227c;
    font-style: italic;
    font-size: 12px;
}

.centerText {
    text-align: center;
}

input.hidden {
    display: none;
}

.bold {
    font-weight: bold;
}

.valignTop{
	vertical-align: top;
}
#container{
	margin: 0 auto;
	text-align: left;
	width: 1000px;
}


#container #content{
	background: transparent url(../img/contentBkg.gif) repeat-y 0 0;	
	float: left;
	width: 1000px;
}


#container #content #left{
	float: left;
	width: 230px;
}


#container #content #left #recommendations{
	
}

#container #content #left #recommendations #recommendationsHeader{
	background: url(../img/recommendationsHeaderBkg.jpg) no-repeat 0 0;
	height: 59px;
}

#container #content #left #recommendations #recommendationsContent{
	background: url(../img/recommendationsContentBkg.jpg) repeat-y 0 0;
	padding: 0 36px 0 27px;
}

#container #content #left #recommendations #recommendationsFooter{
	background: url(../img/recommendationsFooterBkg.jpg) no-repeat 0 0;
	height: 59px;
}

#container #content #left #questions #questionsHeader{
	background: url(../img/questionsHeaderBkg.jpg) no-repeat 0 0;
	height: 59px;
}

#container #content #left #questions #questionsContent{
	background: url(../img/questionsContentBkg.jpg) repeat-y 0 0;
	padding: 0 36px 0 27px;
}

#container #content #left #questions #questionsContent li{
	padding-bottom: 8px;
	font-size: 10px;
	line-height: 12px;
	clear: left;
}

#container #content #left #questions #questionsContent li input{
	display:block;
	float:left;	
}

#container #content #left #questions #questionsContent li span{
	width:130px;	
	display:block;
	float:left;		
	padding-left: 4px;
}


#container #content #left #questions #questionsFooter{
	background: url(../img/questionsFooterBkg.jpg) no-repeat 0 0;
	height: 59px;
}

#container #content #left #questions #questionsContent #resultsLink{
	display: block;
    position: relative;
    text-align: center;
    text-decoration: underline;
}


#container #content.col2 #left{
	width: 700px;		
	padding-right: 12px;
}

#container #content #left #menuHeader{
	background: url(../img/menuIconFooterActive.gif) no-repeat 38px bottom;
	height: 22px;
	padding-top: 40px;
	margin-bottom:12px;
	padding-bottom:8px;
	padding-left: 12px;
	font-size: 18px;
	color: #226100;
}

#container #content #left #menuHeader span{
	background: url(../img/menuIconActive.gif) no-repeat 0 2px;
	padding-left: 24px;
}

#container #content #left ul{
	list-style: none;
}

#container #content #left ul#menuList{
	font-size: 18px;	
	padding-left: 8px;
	padding-top: 24px;
}

#container #content #left ul#menuList li{
	background: url(../img/menuIcon.gif) no-repeat 0 2px;	
	_height: 0px;
}

#container #content #left ul#menuList li a{
	padding-left: 24px;	
	padding-bottom: 18px;
	color: #b81e00;
	display: block;
}

#container #content #left ul#menuList li:hover,
#container #content #left ul#menuList li.active{
	background-image: url(../img/menuIconActive.gif);
}

#container #content #left ul#menuList li a:hover,
#container #content #left ul#menuList li.active a{	
	background: url(../img/menuIconFooterActive.gif) no-repeat 25px bottom;
	color: #226100;
}

#container #content #center{
	width: 552px;
	float: left;
/*	overflow-x: hidden;*/
}

#container #content #center script {
	display: none;
}

#container #content #center #serach{
	background: url(../img/searchBoxBkg.jpg) no-repeat 0 0px;
	height: 26px;
	padding: 8px 0 0 34px;
}

#container #content #center #serach input.text{
	height: 17px;
	background: url(../img/searchInputBkg.gif) repeat-x 0 0px;
	border: 1px solid;
	border-top-color: #50504a;
	border-right-color: #ebedd8;
	border-bottom-color: #e9ebdc;
	border-left-color: #9ea691;	
	position: relative;
	top: -2px;
	width: 346px;
	_width: 352px;	
	margin-right: 18px;
	padding-left: 6px;
	color: #157300;
	text-transform: uppercase;
}

#container #content #center #serach input.submit{
	height: 19px;
	width: 113px;
	background: url(../img/searchButton.jpg) repeat-x 0 0px;
	border: none 0px;
	cursor: pointer;
}


#container #content #center #goodInfo{
	padding-left: 29px;
	/*padding-left: 33px;	*/
	background: url(../img/goodInfoFooterBkg.gif) no-repeat 29px bottom ;	
}

#container #content #center #goodInfo #goodInfoHeader{
	background: url(../img/goodInfoHeaderBkg.gif) no-repeat 6px 0;
	height: 4px;
	line-height: 4px;
	font-size: 4px;
}

#container #content #center #goodInfo #goodInfoContent{
	background: url(../img/goodInfoContentBkg.gif) repeat-y 6px 0;
	padding: 0 28px 0 20px;
}

#container #content #center #goodInfo #goodInfoContent h2{
	color: #901412;
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 12px;
	padding-top: 12px;
	text-transform: uppercase;	
}

#container #content #center #goodInfo #goodInfoFooter{
	height: 20px;
}

#container #content #center #products{
	padding: 0 0 0 34px;
}


#container #content #center #questionsResults #questionsResultsHeader{
	background-color: #8ec600;
	height: 18px;
	_height: 41px;
	padding: 12px 0 11px 34px;
}

#container #content #center #questionsResults #questionsResultsHeader h1{
	color: #fcfae8;
	font-size: 20px;
	line-height: 20px; 
	text-transform: uppercase;
}

#container #content #center #questionsResults{
	padding: 24px 32px 12px 37px;
}

#container #content #center #questionsResults .quests_hr{
	width: 85%;
	display: block;
	float: right;
}

#container #content #center #questionsResults .resultsList{
	display: block;
	position: relative;
	float: left;	
	width: 45%;
}

#container #content #center #questionsResults .resultsGraphic{
	display: block;
	position: relative;
	top: -15px;
	float: right;		
}

#container #content #center #questionsResults .resultsListHeader{
	margin-top: 20px;
}





#container #content #center #products .productItem{
	background: url(../img/productItemBkg.png) no-repeat 0px 0px;
	width: 156px;	
	height: 210px;
	color: #373737;	
	margin-top: 24px;
	float: left;
	padding-right:16px;
	overflow: hidden;
}

#container #content #center #products .productItem .center{
	text-align: center;
	padding-top: 12px;
	padding-right: 12px;	
}

#container #content #center #products .productItem h3{
	text-transform: uppercase;
	font-weight: bold;
	overflow: hidden;
	width: 144px;
}

#container #content #center #products .productItem span{
	font-size: 10px;
	font-style: italic;
}

#container #content #center #products .productItem p{
	padding: 4px 14px 20px 14px;
}

#container #content #center #filesListHeader{
	background-color: #8ec600;
	height: 18px;
	_height: 41px;
	padding: 12px 0 11px 34px;
}

#container #content #center #filesListHeader h1{
	color: #fcfae8;
	font-size: 20px;
	line-height: 20px; 
	text-transform: uppercase;
}

#container #content #center #orderProduct #orderProductHeader{
	background-color: #8ec600;	
	padding: 12px 0 11px 34px;
}

#container #content #center #orderProduct #orderProductHeader h1{
	position: relative;
	color: #fcfae8;
	font-size: 20px;
	line-height: 20px; 
	text-transform: uppercase;	
}

#container #content #center #orderProduct #orderProductHeader h1 img{
	position: relative;
	margin-right: 5px;
}

#container #content #center #questionsResultsHeaderPart #questionsResultsHeader{
	background-color: #8ec600;
	height: 18px;
	_height: 41px;
	padding: 12px 0 11px 34px;
}

#container #content #center #questionsResultsHeaderPart #questionsResultsHeader h1{
	color: #fcfae8;
	font-size: 20px;
	line-height: 20px; 
	text-transform: uppercase;
}

#container #content #center #orderProduct h3{
	padding: 23px 0 29px 34px;
	color: #3a311f;
	font-size: 17px;
}

#container #content #center #orderProduct ul{
	list-style: none;
	list-style-position: outside;
	padding: 0 37px;	
}

#container #content #center #orderProduct ul li{
	padding-bottom: 22px;
}

#container #content #center #orderProduct ul.table li{
	padding-bottom: 0px;
}

#container #content #center #orderProduct ul li input{
	background: url(../img/orderProductAddressTextarea.gif) repeat-x 0 -40px;
	border-bottom: none 0px;
	border-right: none 0px;	
	border-top: 1px solid #86877a;
	border-left: 1px solid #86877a;
}

#container #content #center #orderProduct ul li input.textSmallPadding{
	margin: 12px 0 0 29px;
	width: 448px;
}

#container #content #center #orderProduct ul li input.submit{
	cursor: pointer;
}

#container #content #center #orderProduct ul li span{
	font-size: 14px;
}

#container #content #center #orderProduct ul.radio li span{
	padding-left: 12px;
}

#container #content #center #orderProduct ul.table li span{
	float: left;
	display: block;
	width: 175px;	
}

#container #content #center #orderProduct ul.table li span.notBlock{
	display: inline;
	width: auto;
}

#container #content #center #orderProduct ul.table li div.error{
	clear: both;
	min-height: 1px;
}

#container #content #center #orderProduct ul.radio li span.noPadding{
	padding: 0px;
}

#container #content #center #orderProduct ul.radio li  i{
	padding-left: 29px;
}


#container #content #center #orderProduct ul li select{
	margin: 12px 0 0 29px;
	background: url(../img/orderProductChoiseInput.gif) repeat-x 0 0;
	border-bottom: none 0px;
	border-right: none 0px;	
	border-top: 1px solid #86877a;
	border-left: 1px solid #86877a;
	height: 20px;
	width: 448px;
}

#container #content #center #orderProduct ul li textarea{
	margin: 12px 0 0 0px;
	background: url(../img/orderProductAddressTextarea.gif) repeat-x 0 0;
	border-bottom: none 0px;
	border-right: none 0px;	
	border-top: 1px solid #86877a;
	border-left: 1px solid #86877a;
	height: 76px;
	width: 477px;
}

#container #content #center #orderProduct ul.radio li textarea{
	margin-left: 29px;
	width: 448px;	
}

#container #content #center #orderProduct ul.table li input{
	width: 302px;
}

#container #content #center #singleProduct .presentAndDiscount{
	clear: left;
	position: relative;
	color: #cd0001;
	font-weight: bolder;
	font-size: 12px;
	padding: 12px 32px 0px 37px;
}

#container #content #center #singleProduct .presentAndDiscount{
	clear: left;
	position: relative;
	color: #cd0001;
	font-weight: bolder;
	font-size: 12px;
	padding: 12px 32px 0px 42px;
}

#container #content #center #singleProduct .futureSellText{		
	clear: left;
	position: relative;
	color: #026b30;	
	font-weight: bolder;
	font-size: 12px;
	padding: 12px 32px 0px 42px;
}

#container #content #center #singleProduct #singleProductHeader{
	background-color: #8ec600;	
}




#container #content #center #singleProduct #singleProductHeader h1{
	position: relative;
	color: #fcfae8;
	font-size: 20px;
	line-height: 20px; 
	padding: 12px 32px 11px 37px;	
}

#container #content #center #singleProduct #singleProductHeader h1 img{
	position: relative;
	margin-right: 5px;
}


#container #content #center #singleProduct #singleProductContent{
	padding: 0 32px 24px 37px;
	position: relative;
	/*top: -49px;*/
	top: 0;
}

#container #content #center #singleProduct #singleProductContent img{
	position: relative;	
	float: left;
	margin: 0 12px 12px 0;
}

#container #content #center #singleProduct #singleProductContent img.tmceImage{
	float: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#container #content #center #singleProduct #singleProductContent p{
	padding-top: 61px;
	font-size:11px;
}

#container #content #center #singleProduct #singleProductFooter{
	position: relative;	
	
}

#container #content #center #singleProduct #singleProductFooter ul{
	list-style: none;
	list-style-position: outside;
	
}

#container #content #center #singleProduct #singleProductFooter ul li{
	display: block;
	font-style: italic;	
	font-size:11px;	
}

#container #content #center #singleProduct #singleProductFooter #singleProductPreOrder ul li.package{
	padding-left: 70px;
	font-size:12px;
	color: #0c5503;
	margin-bottom: 5px;
}

#container #content #center #singleProduct #singleProductFooter #singleProductOrder ul li.package{
	padding-left: 50px;
	font-size:12px;
	color: #0c5503;
	margin-bottom: 5px;
}


#container #content #center #singleProduct #singleProductFooter form fieldset
{
	position: relative;
	border: none;
	margin-bottom: 20px;
	padding-left:5px;
	color: #0c5503; 
	font-weight: bold;	
}

#container #content #center #singleProduct #singleProductFooter form fieldset img
{	
	position: relative;
	top: 7px;
	left: 0px;
	margin-right: 3px;
}

#container #content #center #singleProduct #singleProductFooter ul li.package span.packageTitle
{	
	font-weight: bold;
}

#container #content #center #singleProduct #singleProductFooter ul li.orderSubmit{
	margin-top: 30px;
	text-align: right;	
}

#container #content #center #singleProduct #singleProductOrder
{
	position: relative;
	left: 0px;	
	margin-left: 42px;
	float: left;	
	border 1px solid;
}

#container #content #center #singleProduct #singleProductPreOrder
{
	position: relative;
	border: 1px solid;
	left: 0px;
	margin-left: 42px;
	float: left;	
	border 1px solid;
	background-color: #FFFFFF;
	border: 2px solid #d1cec5;
	padding: 4px;
}

#container #content #center #singleProduct preorder
{
	background-color:white;
}

#container #content #center #category{
	padding: 16px 32px 14px 37px;
	position: relative;
} 

#container #content #center #category a.changeProductsFilter{
	position: relative;
	display: block;
	right: 0px;
	text-align: right;
	text-decoration: underline;		
}

#container #content #center #category #moreDaysOrder{
	font-style: italic; 
	padding-bottom: 5px;
}

#container #content #center #categoryArticleHeader{
	background-color: #8ec600;	
}

#container #content #center #categoryArticleHeader h1{
	position: relative;
	color: #fcfae8;
	font-size: 20px;
	line-height: 20px; 
	padding: 12px 32px 11px 37px;	
}

#container #content #center #filesList{
	padding: 24px 32px 12px 37px;
}

#container #content #center #filesList a.downloadLink{
	display: block;
	margin: 5px 0px;
}

#container #content #center #filesList table{
	width: 100%;
}

#container #content #center #category a.link{
	display: block;	
	text-decoration: underline;
	margin-bottom: 5px;
}

#container #content #center #category .categoryItem{
	margin-bottom: 12px;
	border: 1px solid #968f84;
	background-color: #fcfae8;
}

#container #content #center #category .categoryItem .categoryItemHeader{
	border-bottom: 1px solid #968f84;
	background-color: #efeccf;	
	line-height: 21px;
	padding-left: 5px;
}

#container #content #center #category .categoryItem .categoryItemHeader h3, #container #content #center #category .categoryItem .categoryItemHeader h3 a{
	position: relative;
	color: #950000;
	/*text-transform: uppercase;*/
	font-weight: bold;	
	font-size: 13px;	
	padding: 2px 0 0 0px;	
}

#container #content #center #category .categoryItem .categoryItemHeader h3.new
{
	padding-left: 80px;
}

#container #content #center #category .categoryItem .categoryItemHeader h3 img.new
{
	position: absolute;
	left: 3px;
	top: -9px;
}

#container #content #center #category .categoryItem .categoryItemHeader span{
	color: #131313;
	text-transform: none;
	font-style: italic;
	font-weight: normal;
	font-size: 11px;		
}	

#container #content #center #category .categoryItem .categoryItemContent{
	position: relative;
	padding: 8px;		
}	

#container #content #center #category .categoryItem .categoryItemContent .futureSellText{
	position: relative;
	clear: both;
	margin-bottom: 5px;
	color: #026b30;
	font-weight: bold; 
}

#container #content #center #category .categoryItem .categoryItemContent a img{
	border: 1px solid #979792;
	float: left;
	display: block;
	margin-right: 8px;
	position: relative;
}

#container #content #center #category .categoryItem .categoryItemContent p{
	line-height:13px;
	font-size:11px;	
}	

#container #content #center #category .categoryItem .categoryItemContent .quantityContainer{
	position: relative;
	float: right;	
	margin-left: 5px;	
}

#container #content #center #category .categoryItem .categoryItemContent .quantityContainer ul{
	list-style: none;
	font-style: italic;
	font-size: 11px;
}

#container #content #center #category .categoryItem .categoryItemContent .quantityContainer li.u-list-discount{
 color: #cd0001;
 font-weight: bolder;
 font-size: 12px;
  
}

#container #content #center #category .categoryItem .categoryItemContent .quantityContainer ul li span.priceForFutureSell,
#container #content #center #singleProduct #singleProductFooter ul li span.priceForFutureSell{
	color: #259800;
	font-weight: bold;	
}

#container #content #center #category .categoryItem .categoryItemContent .quantityContainer ul li span.notCurrentPrice,
#container #content #center #singleProduct #singleProductFooter ul li span.notCurrentPrice{
	color: #e7022b;
	text-decoration:line-through;
}

#container #content #center #category .categoryItem .categoryItemContent .quantityContainer .quntity{
	font-style: italic;
	font-size: 11px;	
	padding-top: 17px;	
	text-align: right;
	    						
}

#container #content #center #category .categoryItem .categoryItemContent .quantityContainer .quntity .quntityText{
	width: 26px;
	height: 14px;
	border-top: 1px solid #968f84;
	border-right: 2px solid #c6c1b3;
	border-bottom: 2px solid #c6c1b3;
	border-left: 1px solid #968f84;
	background-color: #fcfae8;
	text-align: right;
	font-size:11px;
	font-style:italic;	
}

#container #content #center #category .categoryItem .categoryItemContent .quantityContainer .quntity .quntitySubmit{
	background: url(../img/oderProductOrderButton.gif)	no-repeat 0 0 ;
	width: 54px;
	height: 17px;
	border: none 0px;
}

#container #content #center #category .categoryItem .categoryItemContent .categoryItemPresent{
	position: relative;
	float: left;
	clear: left;
	width: 330px;
	padding-top: 8px;		
	color: #cd0001;
	font-weight: bolder;
	font-size: 12px;	
}		

#container #content #right{
	float: right;	
	width: 168px;
	padding: 0 30px 0 0px;	
}

#container #content #right #basket{
	text-align: center;
	/*color: #242424;*/
	padding: 16px 0;
	margin-bottom: 20px; 
	padding-bottom: 6px; 
	width: 100%;
}

#container #content #right #relatedProducts .relatedProductItem{
	padding-bottom: 32px;	
	position: relative;
}

#container #content #right #relatedProducts .relatedProductItem div.image{
	text-align: center;
	padding-bottom: 8px; 
}

#container #content #right #relatedProducts .relatedProductItem img{
	border: 1px #42a500 solid;
}

#container #content #right #relatedProducts .relatedProductItem h3{
	font-weight: bold;
	color: #4c5300;
	font-size: 12px;
	padding-bottom: 4px;
	text-transform: uppercase;
}
#container #content #right #relatedProducts .relatedProductItem p{
	font-size:11px;
	line-height:13px;	
	padding-bottom: 14px;
}

#container #content #right #relatedProducts .relatedProductItem input.order{
	height: 17px;
	width: 77px;
	background: url(../img/orderButton.gif) repeat-x 0 0px;
	border: none 0px;
	cursor: pointer;
	float: right;
}

#container #content #right #relatedProducts .relatedProductItem .orderPopUp{
	display: none;
	position: absolute;
/*	top: 0px;
	left: 0px; */
	right:54px;
	bottom: 41px;	
	background-color: #e9fcc2;
	border: 3px solid #5f8c1e;
	width: 140px;
	_width: 156px;	
	color: #486f11;
	padding: 5px;
}

#container #content #right #relatedProducts .relatedProductItem .orderPopUp h4{
	text-transform: uppercase;
	font-weight: bold;
	color: #486f11;
	padding-bottom: 6px;
	font-size:12px;
}

#container #content #right #relatedProducts .relatedProductItem .orderPopUp .orderPopUpChoiseTop{
	background: url(../img/orderPopUpChoise.gif) repeat-x top left;
	padding-top: 13px;
}

#container #content #right #relatedProducts .relatedProductItem .orderPopUp .orderPopUpChoiseBottom{
	background: url(../img/orderPopUpChoise.gif) repeat-x bottom left;
	padding-bottom: 14px;
}

#container #content #right #relatedProducts .relatedProductItem .orderPopUp .orderPopUpChoiseBottom input{
	margin-right: 6px;
}

#container #content #right #relatedProducts .relatedProductItem .orderPopUp .orderPopUpButton{
	background: url(../img/orderPopUpButton.gif) no-repeat top left;
	width: 63px;
	height: 18px;
	border: 0px none;
	float:right;
}

#container #content #right #relatedProducts .relatedProductItem .orderPopUp .orderPopUpForm{
	padding-top: 10px;
	padding-bottom: 7px;
}

#container #content #right #relatedProducts .relatedProductItem .orderPopUp .orderPopUpForm input.text{
	background: url(../img/orderPopUpTextInput.gif) repeat-x left top;
	width: 35px;
	height: 16px;
	border-width: 1px;
	border-style: solid;
	border-top-color: #57594e;
	border-right-color: #e7ebd5;
	border-bottom-color: #fefef2;
	border-left-color: #9c9d8d;
	color: #010100;
	text-align: right;	
}

#container #footer{
	background: url(../img/footer.gif) repeat-x 0px 0px;		
	width: 1000px;
	height: 266px;	
}

#container #footer #termsOfUse{	
	position: relative;
	left: 380px;
	font-size: 18px;
	top: 65px;
	color: #fcfbe9;
	text-decoration: underline;
}

.none{
	display: none;
}

p.smallertext{
	font-size: 0.85em;
}

#container #content .imputBox{
	border: 1px solid #d4d6d6;
	padding-bottom: 40px;
	background-color: #f7f8f8;	
}

#container #content .imputBox .header{
	height: 17px;
	background-color: #9fa2a5;
	border-bottom: 1px solid #d3d6d6;
	padding-left: 15px;
	padding-top: 3px;
	color: white;
}

#container #content .imputBox .content{
	padding: 17px 0px 0px 14px;
}

#container #content .imputBox .content .formEnrty{
	padding-bottom: 6px;
}

#container #content .imputBox .content .formEnrty label{
	display: block;	
	width: 224px;
	float: left;
}

#container #content .imputBox .content .formEnrty input,
#container #content .imputBox .content .formEnrty textarea{
	border: 1px solid #d4d7d7;
	width: 316px;	
}

#container #content .imputBox .content .formEnrty .rightCol{
	width: 316px;	
	float: left;
}

div.pagerContainer {
    float: right;
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
    color: #999999;
}

a.pagerLink {
    color: #990000;
}

a:hover.pagerLink {
    text-decoration: underline;
}

span.pagerCurrent {
    color: #999999;
}

a.redBigLink {
	color: #B81E00!important; 
	font-size: 14px; 
	font-weight: bold;
}

a:hover.redBigLink {
	text-decoration: underline;
}

.usertrail {
	font-size: 12px; 
	margin-left: 35px; 
	margin-bottom: 15px;
}

.usertrail a{
	color: #4c7d07!important;
}

.usertrail a:hover{
	text-decoration: underline;
}

.nowrap {
	white-space: nowrap;
}

a.defaultBigLink {
	font-size: 14px; 
	font-weight: bold;
}

a:hover.defaultBigLink {
	text-decoration: underline;
}

div.left_column_note {
	font-size: 11px;
	padding-top: 16px;
	padding-left: 14px;
	padding-right: 14px;
	font-weight: bold;
}
#goodInfoContent .left_header {
	float: left;
	color: black;
}
#goodInfoContent a.important_link {
	font-size: 12px;
	padding-top: 20px;
	float: right;
	font-weight: bold;
	font-style: italic;
	color: #4c7d07;
	text-transform: uppercase;	
	margin-top: -4px;
}
#goodInfoContent a:hover.important_link {
	text-decoration: underline;
}
.green_links a {
	color: #4c7d07!important;
}
.free_text a:hover {
	text-decoration: underline;
}
.default_font {
    font-size: 12px;
	color: #333a44;
	line-height: 16px;
}
.default_font a {
    color: #232424;
	text-decoration: none;
}
.article_preview {
	padding-top: 65px;
}
.thanks_note {
	color: #B81E00; 
	font-weight: bold;
}

#google_translate_element{
	padding: 10px 36px 0 27px;	
	width: 167px;
	overflow: hidden;
}

a.blue_link{
	color:#0000EE;
	text-decoration:underline;
}

a.blue_link:hover{
	text-decoration:none;
}

input.small_button {
	background-color:#faf2af !important;
	background-image:none !important;
	border:2px outset !important;
	height:24px !important;
	width:70px !important;
	cursor: pointer !important;
}

input.big_button {
	background-color:Orange!important;
	background-image:none!important;
	border:2px outset!important;
	font-weight:bold!important;
	height:30px!important;
	width:130px!important;
	cursor: pointer !important;
}

.delivererCalculatorContainer {
	background-color:#FAFAFA;
	border:1px solid gray;
	display:none;
	margin-left:-60px;
	margin-right:-60px;
	margin-top:16px;
	padding:10px;
}

.dobaviGoCotainer {
	padding-bottom: 12px;
}

.developedBy {
	font-size: 12px;
	padding-left: 46px;
	padding-top: 70px;
}