body, div, td{
	text-decoration:none;
	font-family: Myriad pro;
	font-size:13px;
	vertical-align:top;
	color: black;
}
* {
margin : 0;
padding : 0;
}
.block{
display:block;
}
/*-------------------------Tradeport Paragraph Info css start-------------------------*/
.h4italic{
font-style:italic;
font-size:12px;
font-weight:bold;
}
h4{
margin:16px 0;
}
.h4{
font-size:12px;
font-weight:bold;
}
.par{
margin-top:16px;
}
.parindentend{
margin:0 0 16px 27px;
}
.parbr{
margin:16px 0;
}
.parbrtab{
margin:16px 0 16px 30px;
}
.parend{
margin:4px 0 16px 30px;
}
.partab{
margin:0 0 8px 30px;
}
.partabindent{
margin-left:55px;
}
.partabend{
margin:0 0 16px 30px;
}
.partabindent1{
margin-left:60px;
}
.partabindentend{
margin:0 0 16px 61px;
}
.partabtop{
margin:16px 0 0 30px;
}
.partabsec{
margin:0 0 8px 61px;
}
.partabsecend{
margin:4px 0 16px 61px;
}
.partabsecindent{
margin-left:85px;
}
.partabsecindentend{
margin:4px 0 16px 90px;
}
.tabspan{
margin-right:15px;
}
.italicpan{
font-style:italic;
}

/*-------------------------Tradeport Body css start-------------------------*/
.contentdiv{
min-width:990px;
padding:0;
}
.contenttable{
	table-layout: fixed;
	width:100%;
	padding:7px 0px;    
}
.contenttableauto{
table-layout:auto;
width:100%;
}
/*-------------------------Tradeport Body left css start-------------------------*/
.leftcontent {
color: #878787;
padding-left:10px
}
.contenttdleft{
width:190px;
padding:0;
}
.contenttdleftfcrumbstable{
table-layout: fixed;
width:100%;
}
.contenttdleftfcattable{
table-layout: fixed;
width:100%;
}
.contenttdleftfbottomtable{
table-layout: fixed;
width:100%;
}
.contenttdlefttable{
table-layout: fixed;
width:100%;
border:1px solid #C1C1BF;
background-color:#F0EDE9;
}
.subcontenttdlefttable{
table-layout: fixed;
width:100%;
background-color:#F0EDE8;
}
.contenttdlefttable td{
padding: 10px;
}
.contenttdlefttabletd{
width:190px;
}
/*-------------------------Tradeport Body center css start-------------------------*/
.contenttdcenter{
width:100%;
padding-left: 7px;
padding-top:0;
}
.contenttdcentertable{
table-layout: fixed;
width:100%;
}
.contenttdcentertableauto{
table-layout:auto;
width:100%;
padding:0;
}
.contenttdcenterlong{
min-width:780px;
padding-left: 7px;
}
.contenttdleftlongtable{
table-layout: fixed;
width:100%;
}
/*-------------------------Tradeport Body right css start-------------------------*/
.contenttdright{
	width:300px;
	padding-right:7px;
}
.contenttdrighttable{
table-layout: fixed;
width:100%;
}
.contenttdrighttabletd{
width:100%;
}
/*-------------------------Tradeport Body right css end-------------------------*/
.tab10{
margin-left:10px;
}
.tab30{
margin-left:30px;
}
.widthmin60{
min-width:60%;
}
.width100{
width:100%;
padding-left: 20px;
}
.width180{
width:180px;
}
.widthmin180{
min-width:180px;
}
.widthmin600{
min-width:600px;
}
.widthmin990{
min-width:990px;
}
.widthmax180{
max-width:180px;
}
.widthmax190{
max-width:190px;
}
.width190{
width:190px;
}
.widthmin190{
min-width:190px;
}
.widthmin600{
min-width:600px;
}
.width300{
width:300px;
}
.widthauto{
width:auto;
}
.floatleft{
float:left
}
.tablefixed{
table-layout: fixed;
}
/*-------------------------Tradeport Body css end-------------------------*/
.itemname1{
color:#175DA4;
font-size:16px;
font-weight:bold;
}
.navigationtable {
width:100%;
padding-top: 8px;
padding-left: 20px;
padding-right: 20px;
table-layout: fixed;
}
.navigationtable td{
padding-left: 5px;
padding-right: 5px;
height: 30px;
width:100%;

}
.navigationtable td div {
border-bottom: 1px dotted #EBEBEB;
font-family: myriad pro;
font-size: 16px;
color: black;
padding-bottom: 5px;
}
.centertitletable {
width:100%;
padding-top: 5px;
padding-left: 20px;
padding-right: 20px;
table-layout: fixed;
}
.MAcentertitletable {
width:100%;
padding-left: 20px;
padding-right: 20px;
table-layout: fixed;
}
.MAcenterbottomtable {
width:100%;
padding-left: 20px;
padding-right: 20px;
table-layout: fixed;
font-family: myriad pro;
}
img{
border:0;
}
.dvhdr1{
background:#E6EEEE;
font-family:tahoma;
font-size:11px;
font-weight:bold;
border-top:1px solid #C8BA92;
border-left:1px solid #C8BA92;
border-right:1px solid #C8BA92;
color:#0054a6;
width:698px;
}
.dvbdy1{
background:#E6EEEE;
font-family:tahoma;
font-size:11px;
width:700px;
}
.button{
background-image:url(images/button.jpg);
cursor:pointer;
background-position:center;
padding-left:5px;
padding-right:5px;
padding-bottom:2px;
padding-top:1px;
border:0px;
color:white;
font-family:tahoma, Helvetica, sans-serif;
font-size:13px;
height:23px;
width:140px;
}
.buttonnew{
background-image:url(images/myaccountbutton.jpg);
cursor:pointer;
background-position:center;
padding-left:5px;
padding-right:5px;
padding-bottom:2px;
padding-top:1px;
border:0px;
color:black;
font-family:tahoma, Helvetica, sans-serif;
font-size:13px;
height:23px;
width:140px;
}
.viewimage{
background-image:url(images/zoom.jpg);
cursor:pointer;
background-position:center;
padding-left:5px;
padding-right:5px;
padding-bottom:2px;
padding-top:1px;
border:0px;
color:white;
font-family:tahoma, Helvetica, sans-serif;
font-size:13px;
height:22px;
width:55px;
}
.graybutton{
background-image:url(images/signingray.jpg);
cursor:pointer;
background-position:center;
padding-left:5px;
padding-right:5px;
border:0px;
color:white;
font-family:tahoma, Helvetica, sans-serif;
font-size:13px;
height:19px;
width:55px;
padding-bottom:2px;
}
.graybutton1{
background-image:url(images/registergray.jpg);
cursor:pointer;
background-position:center;
padding-left:5px;
padding-right:5px;
border:0px;
color:white;
font-family:tahoma, Helvetica, sans-serif;
font-size:13px;
height:19px;
width:107px;
padding-bottom:2px;
}
.buttonheader{
background-image:url(images/signin.jpg);
cursor:pointer;
background-position:center;
border:0px;
color:white;
font-family:tahoma, Helvetica, sans-serif;
font-size:12px;
height:22px;
width:54px;
padding-bottom:2px;
text-align:center;
vertical-align:middle
}
.register{
background-image:url(images/register.jpg);
cursor:pointer;
background-position:center;
border:0px;
color:white;
font-family:tahoma, Helvetica, sans-serif;
font-size:12px;
height:22px;
width:105px;
padding-bottom:2px;
vertical-align:top;
text-align:center;
}
.cartbutton{
background-color:white;
color:#CE4E04;
font-family:tahoma;
font-size:13px;
font-weight:bold;
width:150px;
height:30px;
border-top:2px solid #CE4E04;
border-left:2px solid #CE4E04;
border-right:2px solid #CE4E04;
border-bottom:2px solid #CE4E04;
}
.favoritesbuttonluma{
background-image:url(images/button.jpg);
text-decoration:none;
padding-left:2px;
padding-right:2px;
cursor:pointer;
color:white;
font-family:tahoma;
font-size:13px;
width:140px;
height:22px;
border:#FFFFFF;
padding-bottom:3px;
}
.recommendationbutton{
background-image:url(images/button.jpg);
font-weight:200;
text-decoration:none;
cursor:pointer;
color:white;
font-family:tahoma;
font-size:13px;
width:140px;
height:22px;
border:#FFFFFF;
padding-left:5px;
padding-right:5px;
padding-bottom:2px;
padding-top:1px;
}
.contentarea{
border-left:1px solid #314B66;
border-right:1px solid #314B66;
border-bottom:1px solid #314B66;
}	
.darkblue2{
background-color:#213F5C;
}
.whitetxt{
font-family:tahoma;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
}
.whitebgTitle{
padding-top:10px;
font-size:14px;
font-weight:bold;
}
.whitebgTitle a{
text-decoration:none;
}
.whitebgTitle a:hover{
text-decoration:underline;
}
.tableticket{
width:100%;
text-align:left;
padding-right:0px;
}
.tableticket tr {
    background: url(images/raffle_ticket.png);
    background-repeat: no-repeat;
    height: 300px;
}
.tableticket td {
    padding-left: 80px;
    padding-top: 20px;
    
}
.tableticket td div {
    padding-left: 10px;
    width:70%;
    font-family: myriad pro;
    font-size: 18px;
}
.tableticketdiv { 
    padding-top: 5px;
    padding-bottom: 5px;
}
.tableticketinputdiv { 
    padding-top: 10px;
    padding-bottom: 10px;    
}
.tableticketenterdiv { 
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;    
}
.inputcode {
    width: 208px;
    height: 40px;
    border:none;
    font-size: 18px;
    vertical-align: middle;    
}
.enterbutton {
background-image:url(images/green_button_long2.png);
background-position:center;
background-repeat: no-repeat;
cursor:pointer;
border:0px;
font-family:Myriad Pro;
font-size:18px;
height:30px;
width:120px;
padding-bottom:2px;
text-align:center;
vertical-align: bottom;
}
.tablefunds{
width:100%;
text-align:left;
padding-right:0px;
border-left: 1.5px solid #828282;
border-right: 1.5px solid #828282;
}
.tablefunds td {
    padding:10px;
    border-bottom: 1.5px solid #828282;
}
.tablefunds tr {
    background-color: #F0EDE9;    
}
.tablefunds table td {
    border-top: 2px solid #828282;
    border-bottom: 2px solid #828282;
}
table.box {
background:#A2BC7A;
color:#fff;
}
table.table tr th{
border:1px solid white;
font-size:11px;
color:#fff;
padding:4px;
text-align:center;
}
table.table td{
color:#3D3D3D;
padding:2px;
padding-left:1px;
padding-right:1px;
background-color:#FFF;
vertical-align:top;
}
.cartheader{
background:url(images/cart-tab.jpg);
font-size:12px;
font-weight:bold;
padding:4px;
}
.graytxt, .graytxt a, .graytxt a:hover{
color:gray;
font-size:12px;
font-weight:bold;
}
.graybg{
background-image:url(images/blank.jpg);
border:#FFFFFF;
font-size:13px;
vertical-align:middle;
color:white;
text-decoration:none;
}
.graybg a:link{
background-image:url(images/blank.jpg);
border:#FFFFFF;
font-size:13px;
vertical-align:middle;
color:white;
text-decoration:none;
}
.graybg a:hover{
background-image:url(images/blank_darker.jpg);
font-size:16px;
color:white;
text-decoration:none;
}
.graybg a:visited{
font-size:13px;
padding:10px;
color:white;
text-decoration:none;
}
.graybg a:visited{
font-size:13px;
padding:10px;
color:white;
text-decoration:none;
}
.orangebg{
background-color:#FF6600;
}
.orangetxt1{
color: #cc6600;
font-size:14px;
}
.orangetxt{
color: green;
font-weight:200;
}
.orangetxtheader{
color:#FF6600;
font-weight:100;
}
.darkbluebg{
background-color:#003366;
}
.darkbluetxt{
color:#003366;
}
.lightgraybg{
background-color:#E9EAE9;
}
.boxlightgraybg{
background-color:#D5D5D5;
}
.lightgraytxt{
color:#CCCCCC;
}
.greenbg{
background-color:#669900;
}
.greentxt{
color:#669900;
}
.lightbluebg{
background-color:#003399;
}
.lightbluetxt{
color:#003399;
text-decoration:none;
}
.lightbluetxt a{
color:#003399;
text-decoration:underline;
}
.lightbluetxt a:hover{
color:#003399;
text-decoration:underline;
}
.lightbluetxt a:hover:visited{
color:#003399;
text-decoration:underline;
}
.lightgreentxt{
color:#689725;
text-decoration:none;
}
.lightgreentxt a:visited{
color:#336600;
line-height:16px;
}
.lightgreentxt a:link{
color:#336600;
line-height:16px;
}
.lightgreentxt a:hover{
color:#689725;
text-decoration:none;
}
.lightbluetxt a{
color:#336600;
line-height:16px;
text-decoration:none;
}
.lightbluetxt a:hover{
color:#689725;
text-decoration:none;
}
.lightbluetxtheader{
color:Black;
font-weight:100;
}
.blackbg{
background-color:#000000;
}
.blacktxt{
color:#000000;
font-size:17px;
font-weight:bold;
}
.blacktxt1{
color:#000000;
font-size:12px;
}
.logo1{
color:#669900;
font-family:Impact;
font-size:38px;
}
.logo2{
color:#FF6600;
font-family:Impact;
font-size:38px;
padding-right:20px;
}
.menutxt{
color:#FFFFFF;
font-weight:bold;
font-size:13px;
text-align:center;
vertical-align:middle;
padding-left:35px;
padding-right:35px;
}
.menutxt a, .menutxt a:hover{
color:#FFFFFF;
text-decoration:none;
}
.search{
text-align:right;
vertical-align:middle;
padding-left:5px;
padding-right:5px;
}
.sectionheader_orange{
color:#E47911;
font-size:14px;
padding-left:5px;
padding-top:3px;
height:20px;
font-weight:bold;
border-bottom:1px solid;
border-bottom-color:#E47911;
}
.footer_line{
color:#E47911;
font-size:14px;
padding-left:5px;
padding-top:3px;
height:20px;
font-weight:bold;
border-bottom:1px solid;
border-bottom-color:#E9E9E9;
}
.sectionheader2{
background:#A2BC7A ;
color:#fff;
font-size:12px;
padding-left:5px;
padding-top:3px;
height:20px;
}
.sectionheader1{
background:#E9EAE9 ;
color:#fff;
font-size:12px;
padding-left:5px;
padding-top:3px;
height:20px;
}
.sectionfeatured{
background-color:#F6F9F2;
border:0px;
padding:2px;
}
.mypagemenuleft a{
background-color:#FFFFFF;
color:#000000;
font-family:tahoma;
font-weight:bold;
font-size:12px;
}
.mypagemenuleft A:active{
background-color:#FFFFFF;
color:orange;
font-family:tahoma;
font-weight:bold;
font-size:12px;
}
.mypagemenuleft  a:hover{
background-color:#FFFFFF;
color:orange;
font-family:tahoma;
font-weight:bold;
font-size:12px;
}
.orangeheader{
color:#F57D22;
font-size:16px;
font-weight:bold;
}
.blackheader{
color:#175DA4;
font-size:16px;
font-weight:bold;
border-bottom:1px solid #9CC324;
padding-top:20px;
}
.mypageorangetxt a{
font-family: Tahoma;
font-size: 12px;
font-style: normal;
color: #E46D0F;
text-decoration: none;
}
.mypageorangetxt a:hover{
font-family: Tahoma;
font-size: 12px;
font-style: normal;
color: #E46D0F;
text-decoration: underline;
}
.whitxt a{
font-family: tahoma;
font-size: 13px;
font-style: normal;
color: #FFFFFF;
text-decoration: none;
}
.whitxt a:hover{
font-family: tahoma;
font-size: 13px;
font-style: normal;
color: #FFFFFF;
text-decoration: underline;
}
.whitxt{
font-family: tahoma;
font-size: 15px;
font-style: normal;
color: #FFFFFF;
text-decoration: none;
}
.neworangetxt{
font-family: tahoma;
font-size: 12px;
font-style: normal;
color: #E98F22;
text-decoration: none;
}
.neworangetxt a{
font-family: tahoma;
font-size: 12px;
font-style: normal;
color: #E98F22;
text-decoration: none;
}
.neworangetxt a:hover{
font-family: tahoma;
font-size: 12px;
font-style: normal;
color: #E98F22;
text-decoration: underline;
}
.newname a{
color:#41A2CB;
font-family:Tahoma;
font-size:12px;
text-decoration:none;
}
.newname a:hover{
color:#41A2CB;
font-family:Tahoma;
font-size:12px;
text-decoration:underline;
}
.creator{
font-family: tahoma;
font-size: 12px;
font-style: normal;
color: blue;
text-decoration: none;
}
.creator a{
font-family: tahoma;
font-size: 12px;
font-style: normal;
color: blue;
text-decoration: none;
}
.creator a:hover{
font-family: tahoma;
font-size: 12px;
font-style: normal;
color: blue;
text-decoration: underline;
}
.listtxt{
font-family: tahoma;
font-size: 20px;
font-style: normal;
color: #E98F23;
text-decoration: none;
}
.listtxt a{
font-family: tahoma;
font-size: 20px;
font-style: normal;
color: #E98F23;
text-decoration: none;
}
.listtxt a:hover{
font-family: tahoma;
font-size: 20px;
font-style: normal;
color: #E98F23;
text-decoration: underline;
}
.btxt{
font-family:Tahoma;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #000000;
text-decoration: none;
}
.btxt a{
font-family:Tahoma;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #000000;
text-decoration: none;
}
.btxt a:hover{
font-family:Tahoma;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #000000;
text-decoration: underline;
}
.linktxt{
color:#707070;
font-family:tahoma;
font-size:12px;
padding:5px;
}
.linktxt a{
color:#707070;
font-family:tahoma;
font-size:12px;
text-decoration:none;
}
.linktxt a:hover{
color:#707070;
font-family:tahoma;
font-size:12px;
text-decoration:underline;
}
.newtitle2 {
color:#000000;
font-size:16px;
font-family:tahoma;
padding:5px;
}
.faqul {
color:#707070;
font-size:12px;
font-family:tahoma;
}
.faqul a:hover{
color:#707070;
font-size:12px;
font-family:tahoma;
}
.inbox {
color:#000000;
font-size:12px;
font-family:tahoma;
}
.inbox a {
color:#000000;
font-size:12px;
font-family:tahoma;
}
.inbox a:hover {
color:#000000;
font-size:12px;
font-family:tahoma;
}
.menutxt1 {
color:white;
}
.menutxt1 a{
color:white;
}
.menutxt1 a:hover{
color:white;
}
.menutxt1 a, .menutxt a:hover{
text-decoration:none;
}
.menutxt2 {
border-color:white;
border-top:none;
border-bottom:none;
color:black;
font-weight:bold;
font-size:10px;
vertical-align:middle;
padding-left:0px;
padding-right:0px;
}
.signin a:hover{
color:black;
font-size:10px;
}
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font:12px tahoma;
text-decoration:none;
list-style-type: none;
text-align: left; 
}
.shadetabs li{
display:inline;
text-decoration:none;
background-color:green;
margin: 0;
}
.shadetabs li a{
text-decoration: none;
text-decoration:none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}
.shadetabs li a:visited{
text-decoration:none;
color: #2d2b2b;
}
.shadetabs li a:hover{
text-decoration:none;
color: #2d2b2b;
}
.shadetabs li a.selected{ 
text-decoration:none;
position: relative;
top: 1px;
}
.shadetabs li a.selected{ 
text-decoration:none;
background-image: url(shadeactive.gif);
border-bottom-color: white;
}
.shadetabs li a.selected:hover{
text-decoration: none;
}
.modernbricksmenu2{
padding: 0;
width: 362px;
border-top: 5px solid #D25A0B; 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}
.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; 
padding: 0;
list-style: none;
}
.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}
.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px tahoma;
color: white;
text-decoration: none;
margin: 0 1px 0 0; 
padding: 5px 10px;
background-color: black;
border-top: 1px solid white;
}
.modernbricksmenu2 a:hover{
background-color: #D25A0B;
color: white;
}
.modernbricksmenu2 a.selected{ 
background-color: #D25A0B; 
color: white;
border-color: #D25A0B; 
}
.indentmenu{
font: bold 13px tahoma;
width: 100%; 
}
.indentmenu ul{
margin: 0;
padding: 0;
float: left;
border-top: 1px solid darkred; /*darkred border*/
background: black url(indentbg.gif) center center repeat-x;
}
.indentmenu ul li{
display: inline;
}
.indentmenu ul li a{
float: left;
color: black;
padding: 3px 11px;
text-decoration: none;
border-right: 1px solid darkred; /*darkred divider between menu items*/
}
.indentmenu ul li a:visited{
color: black;
}
.indentmenu ul li a.selected{
color: black !important;
padding-top: 4px;
padding-bottom: 2px;
background: black url(indentbg2.gif) center center repeat-x;
}
.titleheadcart {
color: Black;
font-family: myriad pro;
font-size: 16px;
}
.divcontentcart {
color: Black;
font-family: myriad pro;
font-size: 14px;
}
.orangedivcontentcart {
color: #EB7D00;
font-family: myriad pro;
font-size: 14px;
}
.divitemnamecart {
font-family: myriad pro;
font-size: 14px;
}
.searchnavigation {
color: black;
font-size: 16px;
font-family: myriad pro;
padding: 8px;
}
.searchtitlehead{
color:#E47911;
text-decoration:none;
font-size: 20px;
font-weight: bold;
}
.searchtitlehead a{
color:#CE4E04;
text-decoration:none;
}
.searchtitlehead a:hover{
color:#CE4E04;
}
.pagetitlehead {
    color:#828282;
    text-decoration:none;
    font-size: 20px;
    padding-top: 10px;
}

.helptitlehead{
color:#EB7700;
text-decoration:none;
font-size: 16px;
font-family:myriad pro;
border-bottom:1px solid #EB7700;
}
.helptitlehead p {
font-family:myriad pro;
font-size: 14px;
} 
.titlehead{
color:#EB7700;
text-decoration:none;
font-size: 14px;
}
.titlehead a{
color:#CE4E04;
text-decoration:none;
}
.titlehead a:hover{
color:#CE4E04;
}
.titlecont{
color:green;
line-height:18px;
}
.titlecont a{
color:green;
text-decoration: underline;
line-height:18px;
} 
.titlecontentcenter{
color: #EB7700;
font-size: 16px;
padding:0;
}
.titlecontentcenter a{
color: #EB7700;
font-size: 16px;
text-decoration:none;
}
.titlecontentcenter a:hover{
color:#EB7700;
text-decoration:underline;
}
.titlecontentcenter a:visited{
color:#EB7700;
text-decoration:none;
}
.titlecontentcenter a:visited:hover{
color:#EB7700;
text-decoration:underline;
}
.titlecontentleft{
color: #828282;
padding:0;
}
.titlecontentleft a{
color: #828282;
text-decoration:none;
}
.titlecontentleft a:hover{
color:#828282;
text-decoration:underline;
}

.titlecontentleft a:visited{
color:#828282;
text-decoration:none;
}

.titlecontentleft a:visited:hover{
color:#828282;
text-decoration:underline;
} 
.helpmenuleftdiv {
padding-left:20px;
}
.helpmenuleftdiv a{
color: #828282;
text-decoration:none;
}
.helpmenuleftdiv a:hover{
color:#828282;
text-decoration:underline;
}
.helpmenuleftdiv a:visited{
color:#828282;
text-decoration:none;
}
.helpmenuleftdiv a:visited:hover{
color:#828282;
text-decoration:underline;
} 
.itemtitlecontent{
color:#828282;
padding:0;
}
.itemtitlecontent a{
color: #828282;
text-decoration:none;
}
.itemtitlecontent a:hover{
color:#828282;
text-decoration:underline;
}
.itemtitlecontent a:visited{
color:#828282;
text-decoration:none;
}
.itemtitlecontent a:visited:hover{
color:#828282;
text-decoration:underline;
}
.cartitemtitle{
color: green; 
padding:0;
}
.cartitemtitle a{
color: green;
text-decoration:none;
}
.cartitemtitle a:hover{
color: green;
text-decoration:underline;
}
.cartitemtitle a:visited{
color: green;
text-decoration:none;
}
.cartitemtitle a:visited:hover{
color: green;
text-decoration:underline;
}
.blacktxt1 a, a:hover{
color: green;
text-decoration:underline;
} 
a.titlename {
color: #EB7700;
text-decoration:none;
}
a.titlename link{
color:#EB7700;
text-decoration:underline;
}
a.titlename:hover{
color:#EB7700;
text-decoration:underline;
}
a.titlename:hover:visited{
color:#EB7700;
text-decoration:underline;
}
.price{
color:#E47911;
text-decoration:none;
font-size:16px;
}
.checkout{
color:#E47911;
text-decoration:none;
font-size:12px;
}
.tab {
color:white;
background-color:gray;
font-size:14px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
padding-bottom:2px;
padding-top:2px;
}
.header {
vertical-align:middle;
padding:5px;
}
.header a{
vertical-align:middle;
padding:5px;
color: white;
text-decoration:none;
}
.header a:hover{
color:#FF6600;
text-decoration:none;
}
.header1 {
vertical-align:middle;
}
.header1 a{
vertical-align:middle;
padding:5px;
color: white;
text-decoration:none;
}
.header1 a:hover{
color:#FF6600;
text-decoration:none;
}
/* CSS FOR LOGIN IN _login_facebook_box.php */
.logindiv{
background-color:#F6F9F2;
margin-bottom:15px; 
border:1px solid #A2BC7A;
min-width:190px;
margin-left: auto ;
margin-right: auto ;
}
.logindiv table{
border-collapse: separate; 
border-spacing: 5px;
margin-left: auto ;
margin-right: auto ;
}
.loginformtable{
margin-left:auto; 
margin-right:auto; 
width:60px;
}
.logindiv td{
margin-bottom:5px; 
height:20px; 
padding:4px;
}
.logindiv td.facebooklogin{
padding:4px 0;
}
.logintablebutton td{
padding:0px;
}
#cartLink{
vertical-align:middle; 
color:#E47911; 
font-size:18px;
}
#getpurchases0{
font-style:italic;
}
.myaccount_content_body {
  margin-top:10px;
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;      
  border:0px dashed #FFFFFF;  
}
.titleheadmypage{
width: 100%;
margin-right:auto;
margin-left: 10px;
margin-bottom:1px;
color:#CE4E04;
text-decoration:none;
font-size:16px;
}
.titleheadmypage p{
font-size:16px;
color:#CE4E04;
text-decoration:none;
}
.titleheadmypage a, .titleheadmypage a:hover{
font-size:16px;
color:#CE4E04;
text-decoration: underline;
}
.titleheadmypage a:hover{
font-size:16px;
color:#E47911;
text-decoration:none;
}
.mypageselect{
width:auto;
margin-right: 5px;
margin-left: 5px;
margin-bottom:15px; 
}
.mypageselect h2{ 
font-size:14px;
}
.mypageselect th, .mypageselect td{ 
font-size:13px;
}
.mypageselect a, .mypageselect a:link,  .mypageselect a:visited {
color:green;
text-decoration:none;
text-decoration: none;
}
.mypageselecttable table{ 
width:100%;
margin-top: 10px;
} 
.mypageunofirsttable td{
border: none;
}
.mypageunosecondtable{
text-align:left;
}
.myaccountfavtable td{ 
width:100%;
border: none;
text-align:left;
}
.mypageunosecondtable td, .mypageunosecondtable th{ 
width:50%;
border: none;
}
.mypageunosecondtable th{ 
padding-bottom:5px;
}
.payoptdiv{
width:100%;
min-height:300px;
margin-left: auto;
margin-right: auto;
background-color:white;
padding-top:1px;
}
.payselectdiv{ 
min-height: 300px;
float:left;
width:22%;
background-color:white;
padding-left:10px;
border-top:1px solid #E9E9E9;
border-bottom:1px solid #E9E9E9;
border-left:1px solid #E9E9E9;
margin-left:0px;
margin-right:0px;
}
#paymentinfo{
float:left;
min-height: 300px;
width:74%;
background-color:white;
border:1px solid #E9E9E9;
margin-left:0px;
margin-right:0px;
}
#contentinfo{
background-color:inherit;
border: 0;
margin-left:5px;
margin-right:5px;
margin-top:10px;
text-align:left;
padding: 0px 0px 0px 10px;
width:auto;
}
#payokdiv{
margin-top:310px;
width:100%;
text-align:left;
}
.payselectdivin{ 
width:100%;
height:30px;
margin: 0;
border:1px solid white;
}
.payselectdivin label{
margin-top:10px;
}
.content{
width:100%;
padding:20px;
}
.contentheader{
width:100%;
float:left;
}
.centercolumncontent{
width:auto;
}
.rightcolumncontent{ 
width:180px;
float:left;
}
.footercontent{
width:100%;
float:left;
}
.myaccmencont{
float:left;
width:inherit;
text-align:left;
background-color: white;
border:1px solid #E9E9E9;
}
.myaccmencont a, .myaccmencont a:link,  .myaccmencont a:visited {
color:green;
text-decoration:none;
text-decoration: none;
}
.myaccmencontleft{
width:20%;
float:left;
margin-left:auto;
margin-right:auto;
border:1px solid #E9E9E9;
}
.myaccmencontright{
width:auto;
margin-left:auto;
margin-right:auto;
float:left;
border:1px solid #E9E9E9;
}
.myaccmencontrightleft{
float:left;
width:50%;
}
.myaccmencontrightright{
float:left;
width:50%;
}
.adddiv{
padding:4px;
width:180px;
margin-bottom:10px;
}
.container{
width:100%;
padding:5px;
}
.containerleft{
width:70%;
float:left;
}
.containerright{
width:20%;
float:left;
}
#getpurchasesboxfacebook{
text-decoration:none;
color:green;
}
/*-------------------------About Tradeport css-------------------------*/
.abouttradeportmenu{
width:100%;
float:left;
margin: 0;
padding:0;
border:1px solid #8FC20B;
}
.abouttradeportmenu h4{
margin-bottom:2px;
color:#E47911;
}
.abouttradeportmenu p{
color:#999999;
top:5px;
margin-bottom:12px;
}
#abtramensel ul,
#abtramensel ul li {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	border:0;
}
#abtramensel ul {
	width:948px;
	height: 40px;
	background:url(images/abouttramen.jpg) no-repeat;
}	
#abtramensel ul li.abtramenselulli01 a{
	display:block;
	width:130px;
	height:40px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
}
#abtramensel ul li.dammy{
	display:block;
	width:5px;
	height:40px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
}
#abtramensel ul li.abtramenselulli02 a{
	display:block;
	width:130px;
	height:40px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
}
#abtramensel ul li.abtramenselulli03 a{
	display:block;
	width:130px;
	height:40px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
}
#abtramensel ul li.abtramenselulli04 a{
	display:block;
	width:130px;
	height:40px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
}
#abtramensel ul li.abtramenselulli05 a{
	display:block;
	width:130px;
	height:40px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
}
#abtramensel ul li.abtramenselulli06 a{
	display:block;
	width:130px;
	height:40px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
}
#abtramensel ul li.abtramenselulli07 a{
	display:block;
	width:130px;
	height:40px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
}
#abtramensel ul li a {
	text-indent:-9999px;
	font-size:0;
	line-height:0;
}
#abtramensel ul li.abtramenselulli01 a.active,
#abtramensel ul li.abtramenselulli01 a:focus,
#abtramensel ul li.abtramenselulli01 a:hover{
	display:block;
	width:130px;
	height:40px;
	background:url(images/abouttramen.jpg) no-repeat left bottom;
}
#abtramensel ul li.abtramenselulli02 a.active,
#abtramensel ul li.abtramenselulli02 a:focus,
#abtramensel ul li.abtramenselulli02 a:hover{
	display:block;
	width:130px;
	height:40px;
	background:url(images/abouttramen.jpg) no-repeat -135px bottom;
}
#abtramensel ul li.abtramenselulli03 a.active,
#abtramensel ul li.abtramenselulli03 a:focus,
#abtramensel ul li.abtramenselulli03 a:hover{
	display:block;
	width:130px;
	height:40px;
	background:url(images/abouttramen.jpg) no-repeat -270px  bottom;
}
#abtramensel ul li.abtramenselulli04 a.active,
#abtramensel ul li.abtramenselulli04 a:focus,
#abtramensel ul li.abtramenselulli04 a:hover{
	display:block;
	width:130px;
	height:40px;
	background:url(images/abouttramen.jpg) no-repeat -405px  bottom;
}
#abtramensel ul li.abtramenselulli05 a.active,
#abtramensel ul li.abtramenselulli05 a:focus,
#abtramensel ul li.abtramenselulli05 a:hover{
	display:block;
	width:130px;
	height:40px;
	background:url(images/abouttramen.jpg) no-repeat -540px  bottom;
}
#abtramensel ul li.abtramenselulli06 a.active,
#abtramensel ul li.abtramenselulli06 a:focus,
#abtramensel ul li.abtramenselulli06 a:hover{
	display:block;
	width:130px;
	height:40px;
	background:url(images/abouttramen.jpg) no-repeat -675px  bottom;
}
#abtramensel ul li.abtramenselulli07 a.active,
#abtramensel ul li.abtramenselulli07 a:focus,
#abtramensel ul li.abtramenselulli07 a:hover{
	display:block;
	width:135px;
	height:40px;
	background:url(images/abouttramen.jpg) no-repeat -810px  bottom;
}
.buttongraybottom{
background-image:url(images/buttongraybottom.jpg);
cursor:pointer;
border:0px;
color:#000000;
font-family:tahoma, Helvetica, sans-serif;
font-size:13px;
height:30px;
width:180px;
}
.abtrameninfo{
width:70%;
float:left;
padding:0px 30px;
font-family: myriad pro ;
font-size: 13px;
}
.abtramencal{
width:20%;
float:left;
padding:0px 30px;
font-family: myriad pro;
font-size: 13px;
}
/*-------------------------Contact Us css-------------------------*/
.tracontusmain{
	width:92%;
	margin-left:4%;
	margin-right:4%;
	vertical-align: top;
	padding: 5px;
}
.tracontusmainpop {
	width:100%;
	float: left;
    Background-color:#dfcfb5;
    border: none;	
}
.tracontusmain h2{
color:#E47911;
text-decoration:none;
}
.tracontusmain h2.sub{
margin-bottom:10px;
font-size:14px;
}
.tracontusmain h3{
margin-bottom:10px;
}
.tracontuscolleftpop {
	width:520px;
	border:inherit;
	float: left;
    vertical-align:middle;
    padding: 15px;
    height:350px;
}
.tracontuscolleftpop table{
	width:100%;
	height:350px;
	border:inherit;
	padding-left: 10px;
    padding-right:  10px;
}
.tracontuscolleftpop table td{
	text-align:left;
	vertical-align:middle;  
}
.tracontuscolleftpop table input,
.tracontuscolleftpop table select{
height:70%;
}
.tracontuscolleft{
	width:600px;
	border:inherit;
	float: left;
    vertical-align:top;
    padding-bottom: 0px;
}
.tracontuscolleft2 {
    width:550px;
	height:455px;
	float:left;
	vertical-align:middle;    
}
.tracontuscolleft h4{
    padding-left: 4px;
    font-size: 16px;
    font-family: myriad pro;
}
.tracontuscolleft table{
	width:100%;
	height:350px;
	border:inherit;
	background-color: #F3EFEB;
	padding-left: 10px;
    padding-right:  10px;
}
.tracontuscolleft table td{
	text-align:left;
	vertical-align:middle;  
}
.tracontuscolleft table input,
.tracontuscolleft table select{
    height:100%;
    vertical-align: middle;    
}
.tracontuscolrightpop {
	width:100%;
	border:inherit;
    max-height:427px;       
}

.tracontuscolrightuppop{
	width: 100%;
	height:174px;
	margin-bottom:25px;    
}
.tracontuscolrightuppop div {
	margin-bottom:25px;
    height: 246px;
    width: 300px;     
}
.tracontuscolrightuppop table{
	margin-bottom:25px;
    background-image:url(images/text_us_bg2.png);
    background-repeat: no-repeat;
    height: 246px;
    width: 300px;
    padding-left:15px;
    padding-top: 10px;    
}
.tracontuscolrightuppop table td span {
    font-size: 25px;
    font-weight: bolder;
}
.tracontuscolrightuppop table td h2 {
    color: #EB7700;
}
.tracontuscolrightuppop table td p {
    font-size: 16px;
    font-weight: bolder;
    color: #828282;
}
.tracontuscolright{
	width:300px;
	border:inherit;
    float:  left;
    padding-left: 50px;
    height:600px;    
}
.tracontuscolrightup{
	width: 500px;
	height:174px;
	margin-bottom:25px;
    padding-bottom: 100px;
    vertical-align: top;
    float: left;    
}
.tracontuscolrightupdivh3{
	margin-bottom:25px;
    height: 50px;
    width: 300px;
    vertical-align: top;
}
.tracontuscolrightup table{
    background-image:url(images/text_us_bg2.png);
    background-repeat: no-repeat;
    height: 246px;
    width: 300px;
    padding-left:15px;
    padding-top: 10px;    
}
.tracontuscolrightuptd {
    border: 10px solid #9AC127; 
    background-image:url(images/contact_cp.png);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-color: #F3EFEB ;
    width: 150px;
    padding: 5px;
    height: 70px;
}
.tracontuscolrightup table td span {
    font-size: 25px;
    font-weight: bolder;
    color: black;    
}
.tracontuscolrightup table td h2 {
    font-size: 20px;
    font-weight: bolder;
    color: #EB7700;
}
.tracontuscolrightup table td p {
    font-size: 16px;
    font-weight: bolder;
    color: #828282;
}
.contactsub{
	width:80%;
	height:80px;
	float:left;
	border:inherit;
	margin: 47px 10%;
	text-align:center;
	vertical-align:middle;	
}
.contactsub p{
	margin-bottom:5%;
}
.tracontuscolrightup h4{
float:none;
}
.tracontuscolrightdownpop{
	width:100%;
	height:174px;
}
.tracontuscolrightdownpop table {
	margin-bottom:25px;
    height: 251px;
    width: 350px;
    padding-left:10px;
    padding-top: 4px;
}
.tracontuscolrightdownpop table td span{
    color: black;
    font-size: 20px;
    font-weight: bold;    
}
.tracontuscolrightdownpop table td p {
    color: #EB7700;
    font-size: 16px;
    font-weight: bold;
    padding: 2px;    
}
.tracontuscolrightdownpop table td h3 {
    color: black;
    font-size: 18px;
    font-weight: bolder;
    padding: 2px;
}
.tracontuscolrightdown{
	width:300px;
	height:174px;
	margin-bottom:25px;
    float: left;
}
.tracontuscolrightdown h3{
    height: 20px;
    padding-bottom: 0;
}
.tracontuscolrightdown table {
	width: 100%;
	margin-bottom:25px;
    background-image:url(images/chat_with_us_bg.jpg);
    background-repeat: no-repeat;
    height: 251px;
    width: 350px;
    padding-left:10px;
    padding-top: 4px;
}
.tracontuscolrightdown table td span{
    color: #F4F0EC;
    font-size: 16px;
    font-weight: bold;    
}
.tracontuscolrightdown table td p {
    color: black;
    font-size: 20px;
    font-weight: bold;
    padding: 10px;
}
.tracontuscolrightdown table td h3 {
    color: black;
    font-size: 25px;
    font-weight: bolder;
    padding: 10px;
}
.contentrightinquire{
	float:right;
	vertical-align:middle;
    width:38%;
	border:inherit;
    max-height:427px;
}
.contentrightinquire div{
	width:246px;
	margin: 10px 16px;
	float:right;
}
/*-------------------------Regester css-------------------------*/
#regcontent{
	width:620px;
	height:490px;
	vertical-align:middle;
}
#regcontent div{
	width:596px;
	margin: 10px 16px;
}
#regcontent h1{
	color:#E47911;
	width:596px;
	margin: 0 16px;
}
#regcontent h2{
	font-size:25px;
	color:#E47911;
	font-weight:normal;
	width:596px;
	margin: 0 16px;
}
#regcontent div h4{
margin-bottom:10px;
color:gray;
}
#regcontent div p{
color:#999999;
margin-bottom:5px;
font-size:10px;
}
#regcontent table{
width:482px;
margin: 0 50px;
border-collapse: separate; 
border-spacing: 5px 10px;
}
#regcontent table td{
border:0;
height:25px;
vertical-align:middle;
font-size:16px;
}
#regcontent table td.frt{
width:35%;
text-align:right;
}
#regcontent table td.sec{
width:50%;
}
#regcontent table td.trd{
width:15%;
background-color:#CCCCCC;
}
#regcontent table td input{
width:100%;
height:25px;
font-size:inherit;
vertical-align:inherit;
}
#regcontent table.regcheck{
width:100%;
margin-left:172px;
border-collapse:inherit;
border-spacing:inherit;
}
#regcontent table.regcheck td{
border:inherit;
height:inherit;
vertical-align:inherit;
font-size:14px;
}
#regcontent table.regcheck td.frt{
width:400px;
}
#regcontent table.regcheck td.tsk{
width:386px;
}
#regcontent table.regcheck input{
	width:25px;
	height:25px;
	border:0;
}
/*-------------------------email a friend css-------------------------*/
#emlfrdmain{
	width:960px;
	height:500px;
	float:left;
	vertical-align:middle;
}
#emlfrdmain h2{
	font-size:25px;
	color:#227222;
	font-weight:normal;
	width:960px;
	margin: 0 16px;
	background:#E9E9E9;
	float:left;
}
#emlfrdcontentleft{
	width:550px;
	height:455px;
	float:left;
	vertical-align:middle;	
}
#emlfrdcontentleft div{
	width:596px;
	margin: 10px 16px;
	float:left;
}
#emlfrdcontentleft h1{
	color:#E47911;
	width:596px;
	margin: 0 16px;
}
#emlfrdcontentleft div h4{
margin-bottom:10px;
color:gray;
}
#emlfrdcontentleft div p{
color:#999999;
margin-bottom:5px;
font-size:10px;
}
#emlfrdcontentleft table{
width:516px;
margin: 0;
border-collapse: separate; 
border-spacing: 5px 15px;
}
#emlfrdcontentleft table td{
border:0;
height:30px;
vertical-align:middle;
font-size:15px;
}
#emlfrdcontentleft table td.frt{
width:35%;
text-align:right;
}
#emlfrdcontentleft table td.sec{
width:5%;
}
#emlfrdcontentleft table td.trd{
width:60%;
}
#emlfrdcontentleft table td input{
width:100%;
height:30px;
font-size:inherit;
vertical-align:inherit;
}
#emlfrdcontentleft table td textarea{
width:100%;
height:100px;
font-size:inherit;
vertical-align:inherit;
font-size:inherit;
}
#emlfrdcontentleft table td.textarea1{
width:35%;
text-align:right;
vertical-align:top;
}
#emlfrdcontentleft table td.textarea2{
width:5%;
vertical-align:top;
}
#emlfrdcontentleft table td.textarea3{
width:60%;
vertical-align:top;
}
#emlfrdcontentleft table.emlfrdcheck{
width:386px;
margin-left:201px;
border-collapse:inherit;
border-spacing:inherit;
}
#emlfrdcontentleft table.emlfrdcheck td{
border:inherit;
height:inherit;
vertical-align:inherit;
font-size:14px;
}
#emlfrdcontentleft table.emlfrdcheck td.frt{
width:inherit;
}
#emlfrdcontentleft table.emlfrdcheck td.tsk{
width:386px;
}
#emlfrdcontentleft table.emlfrdcheck input{
	width:15px;
	height:15px;
	border:0;
}
#btn_action1{
margin-left:211px;
float:left;
}
#btn_action2{
margin-left:20px;
float:left;
}
#emlfrdcontentright{
	width:400px;
	height:455px;
	float:right;
	vertical-align:middle;
}
#emlfrdcontentright div{
	width:246px;
	margin: 10px 16px;
	float:right;
}
/*-------------------------dwindow css-------------------------*/
#dwindowtable{
	width:100%;
	height:23px;
	background-color:#F6F6F6;
	font-size:16px;
}
#dwindowtable h3{
		color:#666666;
		font-size:18px;
		font-weight:normal;
		margin: 0;
		padding-left:0px;
		padding-right:0px;
}
#dwindowtable td.menleft{
	width:90%;
}
#dwindowtable td.menright{
	width:10%;
	text-align:right;
}
/*-------------------------Tradeport Merchant Company Profile css start-------------------------*/
.mercamprotable{
table-layout: fixed;
width:100%;
}
.mercamprotable td.left{
width:216px;
}
.mercamprotable td.center{
width:auto;
}
.mercamprotable td.center table{
table-layout: fixed;
width:100%;
}
.mercamprotable td.center table td.frst{
width:122px;
}
.mercamprotable td.center table td.sec{
width:auto;
font-weight:bold;
}
.mercamprotable td.trd{
width:190px;
}
#mercamprotablediv{
color:#E47911;
font-weight:bold;
border-bottom:1px solid #E47911;
font-size:14px;
margin: 10px 0;
}
#merchantlogoimg{
height:135px;
width:216px;
}
.merprodlisttable{
table-layout: fixed;
width:792px;
}
/*-------------------------Tradeport Merchant Company Profile css end-------------------------*/
.storescategtable{
table-layout:fixed;
min-width:600px;
}
/*-------------------------Tradeport Stores Profile css start-------------------------*/
.categtable{
table-layout: fixed;
width:100%;
}
.categtable td.leftlong{
min-width:600px;
}
.categtable td.right{
width:190px;
}
#categtablediv{
color:#E47911;
font-weight:bold;
border-bottom:1px solid #E47911;
font-size:14px;
margin: 10px 0;
}
#merchantlogoimg{
height:135px;
width:216px;
}
.merprodlisttable{
table-layout: fixed;
width:792px;
}
/*-------------------------Tradeport Stores Profile css end-------------------------*/
#dhtmlwintable {
	table-layout: fixed;
	background:#BE6417;
	width:100%;
	background: #BE6417 url('images/popup_head_bg.png') repeat-x;
}
#dhtmlwintable td{
	font-size:28px; 
	font:Myriad Pro; 
	color: #F7EFED; 
	font-weight:bolder; 
    padding-left: 10px;
}
/*-------------------------Tradeport Social Shopping css end-------------------------*/
.trasoshopdiv{
border:solid 1px #94a3c4;
background:white;
margin-bottom:15px; 
min-width:190px;
margin-left: auto ;
margin-right: auto ;
}
.trasoshopdiv .trasoshophead {
background:#eceff5;
}
.trasoshophead {
padding:10px 10px 8px 10px;
}
.facebookfriendhead {
font-size:12px;
font-weight:bold;
color:#3B5998;
text-decoration:none;
}
.trasoshopdiv .content{
max-width:180px;
text-align:center;
padding:0 5px;
position:relative;
}
/*-------------------------Tradeport Feeds css end-------------------------*/
.trafeeddiv{
background:white;
width:90%;
border:solid 1px #d8dfea;
}
.trafeeddiv table{
table-layout: fixed;
width:100%;
border-collapse:collapse;
}
.trafeeddiv table.head td{
height:35px;
vertical-align:middle;
text-align:center;
}
.trafeeddiv table.head td.trafeedhead {
background:#eceff5;
width:60%;
font-size:20px;
}
.trafeeddiv table.head td.trafeedheadleft {
background:#4A64C9;
width:40%;
font-size:16px;
color:#FFFFFF;
}
.facebookfriend{
color:#3B5998;
}
.trafeeddiv .content{
width:98%;
}
.trafeeddiv p.par{
font-size:16px;
color:#3B5998;
}
.trafeedinfo{
margin-left:30px;
}
.spacingtd{
height:25px;
vertical-align:middle;
}
.fieldsetitem{
	border-width:1px;
	border-style:solid;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;		
	margin:20px 0px 20px 20px;
	width:350px;
	position:relative;
	display:block;
	padding: 0px 10px 10px 10px;
}
.fieldsetitem legend{
	background-color:#FFFFFF;
	text-transform:uppercase;
	text-align:center;
	width:186px;
	padding:3px 5px;
	margin:0px 0px 10px -40px;
	position:relative;
	top: -14px;	
	color:#A9A9A9; font-size:35px; font-weight: bolder
}
.payment2Table tr td{
vertical-align:middle;
}
.height100{
height:100%;
}
.valignmiddle{
vertical-align:middle;
}
#preorcontent {
height:338px;
vertical-align:middle;
width:620px;
}
#preorcontent h1 {
color:#E47911;
margin:0 16px;
width:596px;
}
#preorcontent h2 {
color:#E47911;
font-size:25px;
font-weight:normal;
margin:0 16px;
width:596px;
}
#preorcontent h4 {
color:gray;
margin-bottom:10px;
}
#preorcontent p {
color:#999999;
font-size:12px;
margin-bottom:5px;
text-indent:30px;
}
#preorcontent table {
border-collapse:separate;
width:100%;
}
#preorcontent table td {
border:0 none;
height:25px;
vertical-align:middle;
}
#preorcontent table td.frt {
font-size:14px;
text-align:right;
width:20%;
}
#preorcontent table td.sec {
font-size:16px;
width:40%;
}
#preorcontent table td.trd {
font-size:12px;
width:40%;
}
#preorcontent table td input {
font-size:inherit;
height:25px;
vertical-align:inherit;
width:100%;
}
.darkbrown {
color:#8E724A;
font-size:17px;
font-weight:bold;
}
.preorder {
background-image:url(images/addtopreorder.jpg);
border:medium none #FFFFFF;
color:white;
cursor:pointer;
font-family:tahoma;
font-size:13px;
font-weight:200;
height:30px;
padding-bottom:3px;
padding-left:5px;
padding-top:1px;
text-decoration:none;
width:170px;
}
.fixedTable{
table-layout: fixed;
}
.textalign{
text-align: center;
}
.textalignvh{
text-align: center;
vertical-align:middle;
}
.whiteColor{
color:#FFFFFF;
}
.font20{
font-size:20px;
}
.font10{
font-size:10px;
}
.font12{
font-size:12px;
}
.font14{
font-size:14px;
}
.font15{
font-size:15px;
}
/*-------------------------space css-------------------------*/
.space10{
width:10px;
}
/*-------------------------New Site Tradeport css-------------------------*/
.sectioncontent1{
background-color: white;
padding:0;
}
.sectioncontent{
background-color: #F0EDE9;
border:1px solid #EB7700;
padding:5px;
}
.searchsectioncontent{
background-image:url(images/searchform_bg.png);
background-repeat:  no-repeat;
padding-left:130px;
padding-top: 20px ;
width: 750px;
height: 540px;
font-size: 15px ;
font-family: Bradley Hand ITC ;
}
.sectionheader{
background:#638A2E;
color: white;
font-size:12px;
padding-left:5px;
padding-top:3px;
height:20px;
}
.centernavtable {
width: 100%;
table-layout: fixed;
}
.centernavtable td {
height: 40px;
width:100%;
}
.centernavtable td div {
border-bottom: 1px dotted #EBEBEB;
font-family: myriad pro;
font-size: 16px;
color: black;
}
/*-------------------------Regester css-------------------------*/
#registercontent{
	width:620px;
	height:490px;
	vertical-align:middle;
}
#registercontent div{
	width:100%;
	margin: 10px 16px;
}
#registercontent h1{
	font-size:22px;
	color:#E47911;
	width:596px;
	margin: 0 16px;
}
#registercontent h2{
	font-size:20px;
	color:#E47911;
	font-weight:normal;
	width:596px;
	margin: 0 16px;
}
#registercontent div h4{
margin-bottom:10px;
color:gray;
}
#registercontent div p{
color:#999999;
margin-bottom:5px;
font-size:10px;
}
#registercontent table.regcheck{
width:386px;
margin-left:10px;
border-collapse:inherit;
border-spacing:inherit;
}
#registercontent table.regcheck td{
border:inherit;
height:inherit;
vertical-align:inherit;
font-size:14px;
}
#registercontent table.regcheck td.frt{
width:inherit;
}
#registercontent table.regcheck td.tsk{
width:386px;
}
#registercontent table.regcheck input{
	width:18px;
	height:18px;
	border:0;
}
.Registerfile{
font-size:16px;
padding-bottom:15px;
}
.Registerfile td.frt{
width:20%;
font-weight:bold;
font-size:16px !important;
padding-bottom:5px;
}
.Registerfile td.sec{
width:35%;
font-size:16px !important;
padding-left:5px;
}
.Registerfile td.sec input{
width:100%;
font-size:16px !important;
}
.Registerfile td.trd{
width:45%;
font-size:16px !important;
padding-bottom:5px;
}
/*start of rcbc payment div styles 05/5/2010 by roni*/
#bankrad, #paypalrad, #weepayrad, #smartrad, #nopayneedrad, #rcbcrad{
margin-top:10px;
}
.rcbcpayoptdiv{
width:100%;
min-height:80px;
margin-left: auto;
margin-right: auto;
background-color:white;
padding-top:1px;
}
.rcbcpayselectdivin{ 
width:90%;
height:70px;
margin: 0;
text-align: left;
}
.rcbcpayselectdiv{ 
min-height: 80px;
float:left;
width:22%;
background-color:white;
padding-left:10px;
border-top:1px solid #E9E9E9;
border-bottom:1px solid #E9E9E9;
border-left:1px solid #E9E9E9;
margin-left:0px;
margin-right:0px;
}
#rcbccontentinfo{
background-color:inherit;
border: 0;
margin-left:5px;
margin-right:5px;
margin-top:10px;
text-align:left;
padding: 0px 0px 0px 10px;
width:auto;
}
#rcbcpaymentinfo{
float:left;
min-height: 80px;
width:74%;
background-color:white;
border:1px solid #E9E9E9;
margin-left:0px;
margin-right:0px;
}
#rcbcpayokdiv{
margin-top:90px;
width:100%;
text-align:left;
}
#rcbcpic {
    background: #ffffff url(images/rcbc2.jpg) no-repeat top center;
    width:90%;
    height:70px;
}
.registerrcbc{
background-image:url(images/rcbc2.jpg);
cursor:pointer;
background-position:center;
border:0px;
color:white;
font-family:tahoma, Helvetica, sans-serif;
font-size:12px;
height:50px;
width:170px;
padding-bottom:2px;
vertical-align:top;
text-align:center;
}
.cartpromo{
    border: 3px solid #977140;
    background-color: #D7C8A8;    
}
/******* 06/22/10 lanie edit***********/
.tablewallet{
width:100%;
text-align:left;
padding-right:0px;
table-layout:fixed ;
}
.tablewallet td {
    padding:10px;    
    border-top: 1.5px solid #828282;
    border-bottom: 1.5px solid #828282;
    border-right: 1.5px solid #828282;
}
.tablewallet tr {
    background-color: #C6E860;    
}
.tablewalletcontenttr {
    background-color: white;    
}
hr {
  border: 1;
  width: 100%;
  color: #EB7700;
}
input, select, textarea {
    border: 1px solid #A29F9F;
}
