.menu
{
    font-family:  Arial;
    font-size: 12px;
    color: #ffffff;  
    text-decoration: none;
    vertical-align:middle;
}

.main-text
{
    font-family:  Arial;
    font-size: 13px;
    font-weight: bold;
    color: #363636;  
}

.main-text2
{
    font-family:  Arial;
    font-size: 12px;
    color: #ffbc23;  
    text-decoration: none;
    vertical-align:middle;
}

.viewcart-text
{
    font-family:  Arial;
    font-size: 14px;
    color: #2f2f2f;  
    text-decoration: none;
    vertical-align:middle;
}


.read-text
{
    font-family:  Arial;
    font-size: 11px;
    font-weight: bold;
    color: #a00922;
    vertical-align:middle;
    text-decoration: none;
}

.twitter
{
    text-decoration: none;
    
}

.title
{
    font-family:  Arial;
    font-size: 35px;
    font-weight: bold;
    color: #87081b;
}

.title2
{
    font-family:  Arial;
    font-size: 20px;
    font-weight: bold;
    color: #000000;
}

.copyright{
	font-family:  Arial;
    font-size: 10px;
    color: #858585;
}

.mainBannerPagination {
	font-family:  Arial;
    font-size: 10px;
    font-weight: bold;
}
        
.mainBannerPagination a {
    text-decoration: none;
	color: #ffffff;
    padding: 0.8em 0.8em 0.8em;
	min-width:1em;
	vertical-align: center;
	text-align:center;
	/*width:18px; for IE6 if want display circle
	height:19px;*/
}

.mainBannerPagination .current {
    color: #000;
	text-decoration: none;
	vertical-align: center;
	background: url(../images/main_paginselected.png) no-repeat;
	background-position:center; 
	padding: 1.0em 0.8em 1.2em;
	/*width:18px; for IE6 if want display circle note: remove padding
	height:19px;*/
}

.mainBannerPaginLeft{
	background: url(../images/main_paginleft.png) no-repeat;
}

.mainBannerPaginbg{
	background: url(../images/main_paginrepeat.png) repeat-x;
}

.mainBannerPaginRight{
	background: url(../images/main_paginright.png) no-repeat;
}

#wordlink a
{
    font-family:  Arial;
  	font-size: 12px;
	color: #86081D;
	text-decoration: none;
}

#wordlink a:hover
{
    font-family:  Arial;
  	font-size: 12px;
	color: #ed4b16;
	text-decoration: none;
}

#topmenuTitle a
{
    font-family:  Arial;
    font-size: 12px;
    color: #ffffff;  
    text-decoration: none;
    vertical-align:middle;
}

#topmenuTitle a:hover
{
	color: #84081a;
	text-decoration: none;
}

/* product*/
.productTabNoAcc
{
    font-family:  Arial;
    font-size: 14px;
    color: #473407;
    font-weight: bold;
	display: block;
	vertical-align:bottom;
}

#dropdown
{	margin: 0;
	padding: 0;}
	
#dropdown li
{	float: left;
	list-style: none;
	font: 12px Arial;
	color: #545454;		
	}

#dropdown li a
{	
	display: block;
	background: #919191;
	padding: 5px 12px;
	text-decoration: none;
	width: 70px;
	color: #ffffff;
	white-space: nowrap;}

#dropdown li a:hover
{	
	color: #84081a;
	text-decoration: none;
}
			
#dropdown li ul
{	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	z-index:1000;
}

#dropdown li ul li
{	float: none;
	display: inline;
	z-index:1000;
}

#dropdown li ul li a
{	width: 212px;
	background: url(../images/dd_title.jpg) repeat-y;
	color: #545454;
	z-index:1000;
}

#dropdown li ul li a:hover
{	background: url(../images/dd_highlight.png) no-repeat;
    color: #FFFFFF;
    height: 15px;
    z-index:1000;
}


.producttabselected a,.producttabselected a:hover {
	font-family:  Arial;
    font-size: 14px;
    font-weight: bold;
    color: #83081a;
    text-decoration: none;
	display: block;
	vertical-align:middle;
}

.producttabselected a:hover {
	color: #ed4b16;
}

.producttab a,.producttab a:hover {
	font-family:  Arial;
    font-size: 14px;
    color: #473407;
    text-decoration: none;
    font-weight: bold;
	display: block;
	vertical-align:bottom;

}

.producttab a:hover {
	color: #ed4b16;
}

.featureTitle{
	font-family:  Arial;
    font-size: 16px;
    font-weight: bold;
    color: #473407;
    vertical-align:bottom;
}

.sideTitle{
	font-family:  Arial;
    font-size: 14px;
    color: #4c320a;
    font-weight: bold;
    text-decoration: none;
}

.sideTitle2{
	font-family:  Arial;
    font-size: 14px;
    color: #86081D;
    text-decoration: none;
}

.sideTitle2Visited{
	font-family:  Arial;
    font-size: 14px;
    color: #7b0310;
    font-weight:500;
    text-decoration: none;
}

#sideTitle3 a:hover
{
	color: #ed4b16;
	text-decoration: none;
}

.sideTitle4{
	font-family:  Arial;
    font-size: 14px;
    color: #86081d;
    font-weight: bold;
    text-decoration: none;
    position:relative;
}

.activateBold {
    font-weight: bold;
} 

#productContainer{
	width:500px;
	height:350px;
	overflow:hidden;
	top:10; 
	left:50; 
	clip:rect(0,500,350,0); 
}

.background_repeat{
	background: #76020D;
}

.pagination {
	font-family:  Arial;
    font-size: 12px;
    font-weight: bold;
}
        
.pagination a {
    text-decoration: none;
	color: #6a0006;
	position:relative;
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
	min-width:1em;
	text-align:center;
	position:relative;
}

.pagination .current {
    color: #fff;
	border: 0px;
	text-decoration: underline;
}

.pagination .current.prev, .pagination .current.next{
	color: #6a0006;
	text-decoration: none;
}

.paginbg{
	background: url(../images/paginrepeat.png) repeat-x;
}

/*about us */
/* menu text */
a.menu_text {
    font: bold 13px arial;
    color:#3d2707;  
    text-decoration: none;
    padding-left:20px;
    text-align:left;
}

a.menu_text:hover
{
    font-family:  Arial;
    font-size: 13px;
    font-weight: bold;
    color: #ed4b16;  
    text-decoration: none;
}

a.menu_text:visited
{
    font-family:  Arial;
    font-size: 13px;
    font-weight: bold;
    color: #ed4b16;  
    background:url(../images/arrow.png) 0px 1px no-repeat;
    text-decoration: none;

}

a.menu_text:active
{
    font-family:  Arial;
    font-size: 13px;
    font-weight: bold;
    color: #ed4b16;  
    background:url(../images/arrow.png) 0px 1px no-repeat;
    text-decoration: none;

}
/* end menu text */

/* featured and press text */
.title-text{
    font-family:  Arial;
    font-size: 16px;
    font-weight: bold;
    color: #231500;  
    vertical-align:middle;
}

.title-text2{
    font-family:  Arial;
    font-size: 14px;
    font-weight: bold;
    color: #231500;  
    vertical-align:middle;
}

.style-font {
	color: #4c320a; 
    font-family: Arial, Helvetica, Sans-Serif; 
    font-size: 12px;
    font-weight: bold;    
}

/* end featured and press text */

.info_text{
    font-family:  Arial;
    font-size: 12px;
    color: #4c320a;  
    vertical-align:middle;
    line-height: 15pt;
}

.popcorn_text{
    font-family:  Arial;
    font-size: 14px;
    font-weight: bold;
    color: #d53e04;  
    vertical-align:middle;
}

.middle_background
{  
    background:url(../images/bg_top_center.jpg) 0px 1px no-repeat;
    background-position:center top;
}

.menu_background
{  
    background:url(../images/yellow-menubody3.jpg) 0px 1px no-repeat;
    background-position: 0px 0px;
    background-color: #ED9218;
}

.menu_background1
{  
    background:url(../images/yellowtab/yellow-menubody3.jpg) 0px 1px no-repeat;
    background-position: 0px 0px;
    background-color: #ffbd2e;
}

.content_background
{  
    background:url(../images/yellow-crop33_12.jpg) 0px 1px no-repeat;
    background-position: 0px 0px;
    background-color: #FFBD2E;
}

.content_background1
{  
    background:url(../images/yellowtab/right_panel_base.jpg) 0px 1px no-repeat;
    background-position: 0px 0px;
    background-color: #FFBD2E;
}

.nmj_content_background
{  
    background:url(../images/nmj_content_bg.png) 0px 1px no-repeat;
    background-position: 0px 0px;
    background-color: #FFBD2E;
}


.top_middle_background
{  
    background:url(../images/bg_top_2.jpg) 0px 1px no-repeat;
    background-position: 0px 0px;
    background-color: #76020D;
}

.top_middle_background1
{   
    background-position: 0px 0px;
    background-color: #76020D;
}

.popcorn_logo
{  
    background:url(../images/yellow-popcron.jpg) 0px 1px no-repeat;
    background-position: 100% 100%;
    background-color: #FFBD2E;
}

.popcorn_logo1
{  
    background:url(../images/yellowtab/yellow-popcron.jpg) 0px 0px no-repeat;
    background-position: 100% 100%;
    background-color: #FFBD2E;
}

.partner-title{
    font-family:  Arial;
    font-size: 14px;
    font-weight: bold;
    color: #231500;
    letter-spacing:0.5pt;
    vertical-align:middle;
}

.partner-link{
    font-family:  Arial;
    font-size: 12px;    
    color: #86081D;
    text-decoration: none;
}

.partner-desc{
    font-family: Arial;
    font-size: 12px;    
    color: #412A01;
}


.reseller-link{
    font-family:  Arial;
    font-size: 12px;
    font-style:	italic;     
    color: #86081D;
    text-decoration: none;
}

.reseller-topbg{
    background-image: url("../images/resellerwhiteBase_01.png");
    background-repeat: no-repeat;
    width: 523px;
    height: 10px;
}

.reseller-bottombg{
    background-image: url("../images/resellerwhiteBase_05.png");
    background-repeat: no-repeat;
    width: 523px;
    height: 12px;
}


.reseller-centerbg{
    background: url("../images/resellerwhiteBase_03.png") repeat-y;
    width: 523px;
    height: 3px;
}

.reseller-countryname{
    font-family: Arial;
    font-size: 12px; 
    color: #412A01;
    font-weight: bold; 
}

/* shopping cart */
.cart_top_middle_background
{  
    background:url(../images/bg_top_3.jpg) 0px 1px no-repeat;
    background-position: 0px 0px;
    background-color: #76020D;
}

.scart_content_background
{  
    background:url(../images/scart_content.jpg) 0px 1px no-repeat;
    background-position: 0px 0px;
    background-color: #ED9118;
}

.itemTitle{
	font-family:  Arial;
	font-size: 18px;
	font-weight: bold;
    color: #4c320a;
}

.itemPrice{
	font-style: Italic;	
	font-family:  Arial;
	font-size: 14px;
    color: #4c320a;
}

.itemAcs{
	font-family:  Arial;
	font-size: 12px;
	font-weight: bold;
    color: #4c320a;
}

.shiptotalTitle{
	font-family:  Arial;
	font-size: 14px;
    color: #85081a;
}

.shiptotalPrice{
	font-family:  Arial;
	font-size: 14px;
    color: #6a0006;
}

.ordertotalTitle{
	font-style: Italic;	
	font-family:  Arial;
	font-size: 16px;
	font-weight: bold;
    color: #85081a;
}

.ordertotalPrice{
	font-style: Italic;	
	font-family:  Arial;
	font-size: 20px;
	font-weight: bold;
    color: #6a0006;
}

.cartboxbg{
    background:url(../images/cartboxcenter.png) 0px 1px repeat-y;
    background-position: 0px 0px;
}

.cartquantity{
	font-family:  Arial;
	font-size: 14px;
	font-weight: bold;
    color: #4c320a;
}

.totalPerItem{
	font-family:  Arial;
	font-size: 17px;
	font-weight: bold;
    color: #6a0006;
}

.cartshippingTitle{
	font-family:  Arial;
	font-size: 14px;
	font-weight: bold;
    color: #4c320a;
}

.statecountryTitle{
	font-family:  Arial;
	font-size: 14px;
    color: #4c320a;
}

.statecountryhint{
	font-style: Italic;	
	font-family:  Arial;
	font-size: 11px;
    color: #4c320a;
}

/* confirmation*/

.tableTitle{
	font-family:  Arial;
	font-size: 14px;
	font-weight: bold;
    color: #87081b;
}

.tableContent{
	font-family:  Arial;
	font-size: 14px;
    color: #54390d;
}

.confirmshiptax{
	font-family:  Arial;
	font-size: 14px;
    color: #6a0006;	
}

.confirmshiptotal{
	font-family:  Arial;
	font-size: 14px;
	font-weight: bold;
    color: #6a0006;	
}

.confirmterms{
	font-family:  Arial;
	font-size: 12px;
    color: #4c330b;	
}

/*buy now*/
.buynowProductTitle{
	font-family:  Arial;
	font-size: 16px;
	font-weight: bold;
    color: #231500;	
}

.buynowProductPrice{
	font-family:  Arial;
	font-size: 14px;
    color: #231500;	
}

.buynowEstDate{
	font-family:  Arial;
	font-size: 12px;
    color: #830719;	
}

/*BANNER CSS*/
.bannerTitle{
	font-family:  Arial;
	font-size: 24px;
	font-weight: bold;
    color: #6e6e6e;	
}

.bannerSubtitle{
	font-family:  Arial;
	font-size: 34px;
	font-weight: bold;
    color: #84081b;	
}

.bannerDesc{
	font-family:  Arial;
	font-size: 12px;
    color: #212121;
	line-height:12pt;	
}

.bannerPrice{
    font-family:  Arial;
	font-size: 20px;
    font-style: italic;
    font-weight: bold;
    color: #84081a;	
}

.bannerReadMore{
    font-family:  Arial;
	font-size: 12px;
    font-weight: bold;
    color: #84081b;
    text-decoration: none;	
}

.centerleft{
	background: url(../images/centerLeft.jpg) repeat;
}

.centerleftshadow{
	background: url(../images/centerLeftShadow.jpg) repeat-y;
}

.bottomleft{
	background: url(../images/bottomLeft.jpg) repeat-x;
	
}

.centerright{
	background: url(../images/centerRight.jpg) repeat;
}

.centerrightshadow{
	background: url(../images/centerRightShadow.jpg) repeat-y;
}

.bottomright{
	background: url(../images/bottomRight.jpg) repeat-x;
}

.footerleft{
	background: url(../images/footerLeft.jpg) repeat;
}

.footerleftshadow{
	background: url(../images/footerLeftShadow.jpg) repeat-y;
}

.footerright{
	background: url(../images/footerRight.jpg) repeat;
}

.footerrightshadow{
	background: url(../images/footerRightShadow.jpg) repeat-y;
}

.productBannerTitle{
	font-family:  Arial;
	font-size: 35px;
	font-weight: bold;
    color: #87081b;
}

.productBannerSubtitle{
	font-family:  Arial;
	font-size: 20px;
    font-weight: bold;
    color: #000000;
}

.productBannerPrice{
	font-family:  Arial;
	font-size: 28px;
    color: #83081a;
    font-style: italic;
}

.productDesc{
	font-family:  Arial;
	font-size: 12px;
    color: #4c320a;
    line-height: 15px;
}

.productAccesorriesDesc{
	height:98px;
	overflow: hidden;
}

.productAccesorriesDesc td{

	font-family:  Arial;
	font-size:12px;
	color:#4c320a;
	line-height: 20px;
}

.productAccesorriesDesc font{
	font-family:  Arial;
	font-size:12px;
	color:#d53e04;
	font-weight: bold;
}

.featureLi{
	line-height: 20px;
}

.result .title{
	font-family:  Arial;
	font-size:14px;
	color:#4c320a;
	font-weight: bold;
	font-style: italic;
	line-height: 15px;
}

.result td{
	font-family:  Arial;
	font-size:12px;
	color:#4c320a;
	line-height: 20px;
} 

.result font{
	font-family:  Arial;
	font-size:12px;
	color:#3d000b;
}

.result em{
	font-family:  Arial;
	font-style: italic;
	font-size:11px;
	color:#4c320a;
	line-height: 20px;
	
}

.result a
{
  	font-size: 12px;
	color: #84081a;
	text-decoration: none;
}

.result a:hover
{
  	font-size: 12px;
	color: #ed4b16;
	text-decoration: none;
}

.refurbishresult .specsSideTitle{
    font-family: Arial;
    font-size: 12px;
    color: #3d000b
}

.refurbishresult a{
    font-family: Arial;
    font-size: 12px;
    color: #84081a;
}

.refurbishresult a:hover
{
  	font-size: 12px;
	color: #ed4b16;
	text-decoration: none;
}


.refurbishresult .trademarkLine{
    font-family: Arial;
    font-size: 12px;
    color: #452d09;
    font-style: italic;
} 

.refurAddCartTitle{
	font-family:  Arial;
	font-size:14px;
	color:#4c320a;
	font-weight: bold;
}

.refurAddCartPrice{
	font-family:  Arial;
	font-size:14px;
	color:#4c320a;
}

a.selectedPrdPic:link img,
a.selectedPrdPic:visited img{
	border:2px;
}
a.selectedPrdPic:focus img,
a.selectedPrdPic:active img{
	border:2px solid #83081a; 
}


.nmjAppsDesc{
	overflow: hidden;
}

.nmjAppsDesc td{

	font-family:  Arial;
	font-size:12px;
	color:#412a01;
	line-height: 18px;
}

.nmjAppsDesc font{
	font-family:  Arial;
	font-size:12px;
	color:#412a01;
	font-weight: bold;
}

.nmjAppsDesc hint{
	font-family:  Arial;
	font-size:9.5px;
	color:#412a01;
}

