body {margin:0;}

.logo {font-family:Century Gothic; font-size:40px; color:#ffffff; font-weight:normal; text-decoration:none;}

.topmenu {font-family:Verdana; font-size:11px; color:#333333; font-weight:normal; text-decoration:none; padding:5px 10px; display:inline-block; border-right:solid #333333 1px;}
.topmenu:hover {text-decoration:underline; color:#000000; background:#cccccc; border-radius:5px; border:solid #999999 2px; padding:3px 9px 3px 8px;}

.topmenusel {font-family:Verdana; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none; padding:3px 9px 3px 8px; border:solid #999999 2px; display:inline-block; background:#cccccc; border-radius:5px;}

.menu {font-family:Verdana; font-size:13px; color:#ffffff; font-weight:bold; text-decoration:none; float:left; padding:12px 25px; background:url(../images/menusep.gif) repeat-y right;}
.menu:hover {color:#000000; background:url(../images/grad3.gif) repeat-x right #284B31;}

.menusel {font-family:Verdana; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; float:left; padding:12px 25px; background:url(../images/grad3.gif) repeat-x right #284B31; margin-right:2px;}

.wel {font-family:Verdana; font-size:17px; color:#284B31; font-weight:normal; text-decoration:none;}

.wel1 {font-family:Verdana; font-size:17px; color:#ED5400; font-weight:normal; text-decoration:none;}

.head {font-family:Verdana; font-size:17px; color:#ffffff; font-weight:normal; text-decoration:none; padding:5px; border-bottom:solid #666666 2px; border-top:solid #cccccc 2px; margin-bottom:5px; background:#000000;}

.head1 {font-family:Verdana; font-size:17px; color:#c30300; font-weight:normal; text-decoration:none; padding-bottom:5px; margin-bottom:5px; border-bottom:solid #ebebeb 1px;}

.head2 {font-family:Verdana; font-size:17px; color:#202020; font-weight:normal; text-decoration:none; padding:5px; margin-bottom:5px; background:#ebebeb;}

.head3 {font-family:Verdana; font-size:17px; color:#ffffff; font-weight:normal; text-decoration:none; padding:5px;}

.pinkhead {font-family:Verdana; font-size:18px; color:#cc0000; font-weight:normal; text-decoration:none;}

.subhead {font-family:Verdana; font-size:13px; color:#284B31; font-weight:bold; text-decoration:none; padding:8px; background:#ebebeb; border-top:solid #d3d3d3 1px; border-bottom:solid #d3d3d3 1px;}

.subhead1 {font-family:Verdana; font-size:13px; color:#284B31; font-weight:bold; text-decoration:none; padding-bottom:5px; margin-bottom:5px; background:url(../images/hline2.gif) repeat-x bottom;}

.subhead2 {font-family:Verdana; font-size:13px; color:#284B31; font-weight:bold; text-decoration:none; padding-bottom:5px; margin-bottom:5px; background:url(../images/hline3.gif) repeat-x bottom;}

.subhead3 {font-family:Verdana; font-size:13px; color:#284B31; font-weight:bold; text-decoration:none; padding-bottom:5px; margin-bottom:5px; background:url(../images/hline4.gif) repeat-x bottom;}

.sidemenu {font-family:Verdana; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; background:url(../images/icon1.gif) no-repeat left 2px; padding:0 0 5px 15px; margin-bottom:5px; border-bottom:solid #ebebeb 1px; display:block;}
.sidemenu:hover {background:url(../images/icon1.gif) no-repeat 5px 2px; color:#cc0000; font-weight:bold; border-bottom:solid #cccccc 1px;}

.bodytext {font-family:Verdana; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; line-height:150%;}

.bodytext1 {font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; line-height:150%;}

.colortext {font-family:Verdana; font-size:13px; color:#cc0000; font-weight:bold; text-decoration:none; line-height:150%;}

.price {font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; text-decoration:line-through;}

.price1 {font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}

.link {font-family:Verdana; font-size:12px; color:#0066FF; font-weight:normal; text-decoration:underline;}
.link:hover {text-decoration:none;}

.link1 {font-family:Verdana; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; line-height:150%;}
.link1:hover {text-decoration:underline;}

.link2 {font-family:Verdana; font-size:12px; color:#003366; font-weight:normal; text-decoration:none; background:url(../images1/round.gif) no-repeat left 11px; padding:5px 0 5px 12px; display:block;}
.link2:hover {text-decoration:underline; color:#000000; background-position:3px 11px;}

.link2sel {font-family:Verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:underline; background:url(../images1/round.gif) no-repeat left 11px; padding:5px 0 5px 12px; display:block;}

.link3 {font-family:Verdana; font-size:11px; color:#f7f7f7; font-weight:normal; text-decoration:none;}
.link3:hover {text-decoration:underline;}

.readmore {font-family:Verdana; font-size:12px; color:#cc0000; font-weight:bold; text-decoration:underline;}
.readmore:hover {text-decoration:none;}

.readmore1 {font-family:Verdana; font-size:12px; color:#284B31; font-weight:bold; text-decoration:underline;}
.readmore1:hover {text-decoration:none;}
.urh {font-family:Verdana; font-size:12px; color:#cc0000; font-weight:bold; text-decoration:underline;}

.urh1 {font-family:Verdana; font-size:12px; color:#0066FF; font-weight:normal; text-decoration:none;}
.urh1:hover {text-decoration:underline;}

.urh2 {font-family:Verdana; font-size:10px; color:#666666; font-weight:normal; text-decoration:none;}

.urh3 {font-family:Verdana; font-size:12px; color:#0066FF; font-weight:normal; text-decoration:none;}
.urh3:hover {text-decoration:underline;}

.white {font-family:Verdana; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none;}

.icon {float:right; border:solid #ffffff 1px; margin-right:5px;}
.icon:hover {border:solid #000000 1px;}

.btmmenu {font-family:Verdana; font-size:11px; color:#cccccc; font-weight:normal; text-decoration:none; padding-right:10px; margin-right:10px; border-right:solid #cccccc 1px;}
.btmmenu:hover {text-decoration:underline; color:#ffffff;}

.btmmenu1 {font-family:Verdana; font-size:11px; color:#666666; font-weight:normal; text-decoration:none; padding:0px 5px 5px 5px; display:block; border-bottom:solid #cccccc 1px; margin-bottom:5px;}
.btmmenu1:hover {text-decoration:underline; color:#000000; border-bottom:solid #666666 1px;}

.copy {font-family:Verdana; font-size:11px; color:#666666; font-weight:normal; text-decoration:none;}

.sidemenu1 {font-family:Verdana; font-size:12px; color:#0066FF; font-weight:normal; text-decoration:none; padding:5px; margin-bottom:5px; display:block; border-bottom:solid #ebebeb 1px;}
.sidemenu1:hover {background:#5a0500; color:#ffffff; border-bottom:solid #000000 1px;}

.sidemenu1sel {font-family:Verdana; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none; padding:5px; margin-bottom:5px; background:#5a0500; display:block; border-bottom:solid #000000 1px;}

.atextbox {font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; border:solid #CCCCCC 1px; width:220px; height:25px; margin-bottom:5px; border-radius:5px; background:url(../images/tboxbg.gif) repeat-x #FFFFFF;}

.srchbox {font-family:Verdana; font-size:11px; color:#666666; font-weight:normal; text-decoration:none; border:solid #CCCCCC 1px; width:400px; height:35px; margin-bottom:5px; border-radius:5px; background:url(../images/tboxbg.gif) top repeat-x #FFFFFF;}

.textbox {font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; border:solid #CCCCCC 1px; width:200px; padding:5px; margin-bottom:5px; background:url(../images/tboxbg.gif) repeat-x #FFFFFF;}

.textbox1 {font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; border:solid #CCCCCC 1px; width:400px; height:100px; margin-bottom:5px; background:url(../images/tboxbg.gif) repeat-x #FFFFFF;}

.textbox11 {font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; border:solid #CCCCCC 1px; width:200px; height:20px; margin-bottom:5px; border-radius:5px; background:url(../images/tboxbg.gif) repeat-x #FFFFFF;}

.submit {font-family:Verdana; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none; border:solid #666666 2px; padding:5px 10px; background:#000000;}

.paging {font-family:Verdana; font-size:12px; color:#0264AA; font-weight:bold; text-decoration:underline;}
.paging:hover {background:#0264AA; color:#FFFFFF; padding:5px;}

.pagingsel {font-family:Verdana; font-size:12px; background:#0264AA; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:5px;}

.add {font-family:Verdana; font-size:12px; color:#cccccc; font-weight:bold; text-decoration:none; background:#5A0500; border-bottom:solid #000000 1px; padding:2px 10px; float:left; border-radius:5px;}
.add:hover {color:#ffffff;}

.tabs {font-family:Verdana; font-size:12px; color:#003366; font-weight:bold; text-decoration:none; padding:10px; border:solid #cccccc 1px; border-bottom:none; float:left; margin-top:24px; margin-right:5px; background:url(../images/tboxbg.gif) bottom repeat-x #eaeaea; border-top-left-radius:8px; border-top-right-radius:8px;}
.tabs:hover {background:url(../images/tboxbg.gif) repeat-x #ffffff; }

.tabssel {font-family:Verdana; font-size:12px; color:#003366; font-weight:bold; text-decoration:none; padding:10px; border:solid #cccccc 1px; border-bottom:none; float:left; margin-top:24px; margin-right:5px; background:url(../images/tboxbg.gif) repeat-x #ffffff; padding-bottom:11px; border-top-left-radius:8px; border-top-right-radius:8px;}


/*admin */
.menu1 {font-family:Verdana; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; float:right; padding:3px; background:#cc0000;}
.menu1:hover {background:#09769E;}

.adminmenu {font-family:Verdana; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; background-image:url(../images/tboxbg.gif); background-repeat:repeat-x; display:block; float:left; padding:8px; margin-top:0px; margin-right:5px; border:solid #CCCCCC 1px; border-bottom:none; border-top:none;}
.adminmenu:hover {background-position:bottom; background-color:#cccccc; text-decoration:underline; border-color:#000000;}

.adminmenusel {font-family:Verdana; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; background-image:url(../images/tboxbg.gif); background-repeat:repeat-x; background-position:bottom; background-color:#cccccc; text-decoration:underline; display:block; float:left; padding:8px; margin-top:0px; margin-right:5px; border:solid #000000 1px; border-bottom:none; border-top:none;}

.adminsidemenu {font-family:Verdana; font-size:10px; color:#636363; font-weight:normal; text-decoration:none; background-color:#f7f7f7; height:10px; padding:5px; display:block; margin-bottom:15px;}
.adminsidemenu:hover {font-family:Verdana; font-size:10px; color:#ffffff; font-weight:normal; text-decoration:none; background-color:#000000; height:10px; padding:5px;display:block; margin-bottom:15px;}

.adminsidemenusel{font-family:Verdana; font-size:10px; color:#ffffff; font-weight:normal; text-decoration:none; background-color:#000000; height:10px; padding:5px;display:block; margin-bottom:15px;}

.menua {font-family:Verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; background-color:#f7f7f7; display:block; padding:5px; float:left; border:solid #000000 1px;}
.menua:hover {background-color:#F0F2B6; color:#000000; border:solid #000000 1px;}



/*paging*/
div.nav {padding:2px; margin:2px;}

div.nav a {font-family:Verdana; font-size:11px; padding:2px; margin:2px; border:1px solid #000000; text-decoration:none; color:#000000;}
div.nav a:hover, div.nav a:active {font-family:Verdana; font-size:11px; border:2px solid #000000; margin:1px; color:#cc0000; background:#eaeaea;}

div.nav span.current {font-family:Verdana; font-size:12px; padding:4px; margin:2px; border:2px solid #000000; font-weight:bold; background:#cc0000;
color:#FFF;}

div.nav span.disabled {padding:2px; margin:2px; border:1px solid #EEE; color:#DDD; font-size:11px; font-family:Verdana;}

/*sidemenu*/
.arrowlistmenu{
width:222px; /*width of accordion menu*/
}
.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font-family:Verdana; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; padding:5px; border-bottom:dotted #cccccc 1px;
background:url(../images/menuicon.png) 5px no-repeat; padding-left:20px; margin-left:5px;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform:;/*header text is indented 10px*/
cursor:pointer;
}
.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background:url(../images/menuiconactive.jpg) no-repeat 5px #333333; color:#FFFFFF;
}
.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}
.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}
.arrowlistmenu ul li a{
font-family:Verdana; font-size:12px;
color:#007CC2;
list-style-type:circle;
display: block;
padding: 2px 0;
padding-left: 20px; /*link text is indented 19px*/
text-decoration: none;
font-weight:none;
border-bottom: 0px solid #dadada;
background:url(../images/sidemenusubicon.gif) no-repeat 10px;
}
.arrowlistmenu ul li a:visited{
color: #007CC2;
}
.arrowlistmenu ul li a:hover{ /*hover state CSS*/
text-decoration:underline;
}


/* popup*/
.right_bucket {
clear:both;
display:none;
float:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
position:absolute;
right:;
text-align:left;
top:;
width:300px;
z-index:4500;
}
.right_bucket1 {
clear:both;
display:none;
float:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
position:absolute;
right:;
text-align:left;
top:;
width:300px;
z-index:4500;
}
.menuul .sublinkscontentdiv .eachsubmenutextdiv .eachsubmenutext_morebtn{}
.right_bucket select {
display: block;
margin: 2px 0 10px 0;  
position: relative;
top:5px;
}
.menuul .sublinkscontentdiv .eachsubmenutextdiv .eachsubmenutexttd{
/*padding-right:10px;*/text-align:justify;font-size:11px;padding-right:15px;
}
.right_bucket form p {
margin: 7px 0;
}
.right_bucket a{
font-size:11px !important;
text-decoration:underline !important;
letter-spacing:1px !important;
}
.right_bucket a:hover{
font-size:11px !important;
text-decoration:underline !important;
color:#42566E !important;
letter-spacing:1px !important;
}
.right_bucket .contactform select {
border:1px solid #999;
font-size:1.1em; 
margin:0 0 8px 7px;
width:270px;
}
.right_bucket .snav label {
color: #666;
display: block;
position: relative;
top: 3px;
}
.contactform input {
border:1px solid #999999;
font-size:1.1em;
height:17px;
margin:0 0 8px 7px;
width:270px;
}
element.style {
width:270px;
}
.contact #submit {
background-image:url(../images/submit_btn.gif);
background-repeat:no-repeat;
border:0 none;
cursor:pointer;
float:right;
height:36px;
margin:18px 15px 5px 0;
width:85px;
}
.contact #closeform {
background-image:url(../images/closeicon.png);
background-repeat:no-repeat;
color:#000000;
display:;
float:left;
font-size:1em;
height:12px;
margin:0px 0 0 11px;
text-decoration:underline;
width:12px;
}
.contactform textarea {
border:1px solid #999999;
color:#6C777D;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1.1em;
margin:0 0 8px 7px;
width:270px;
}
.info {
background:#EEF8FD;
border:1px solid #C3CACE;
float:left;
margin:0;
padding:10px; width:200px; border-radius:8px;
}
.contactform {

margin-bottom:10px;
width:280px;
border-bottom:solid #CCCCCC 4px;
}
.contactform label {
color:#666666;
font-size:0.9em;
margin-left:8px;
}
.redborder{border: 1px solid #FF0000 !important;}




/*brands ftrd about*/
#about{display: none;}


/*list grid view*/
#grid{display: none;}

.gal {font-family:Verdana; font-size:14px; color:#000000; font-weight:normal; text-decoration:none; padding:10px 10px 10px 25px; float:left; background:url(../images/gal.png) no-repeat left; margin-right:10px;}
.gal:hover {color:#cc0000; background:url(../images/galactive.png) no-repeat 3px #ffffff; padding:9px 9px 9px 24px; border:solid #cc0000 1px;}

.galsel {font-family:Verdana; font-size:14px; color:#cc0000; font-weight:normal; text-decoration:none; padding:9px 9px 9px 24px; border:solid #cc0000 1px; float:left; background:url(../images/galactive.png) no-repeat 3px #ffffff; margin-right:10px;}

.lists {font-family:Verdana; font-size:14px; color:#000000; font-weight:normal; text-decoration:none; padding:10px 10px 10px 28px; float:left; background:url(../images/list.png) no-repeat left; margin-right:10px;}
.lists:hover {color:#cc0000; background:url(../images/listactive.png) no-repeat 3px #ffffff; padding:9px 9px 9px 27px; border:solid #cc0000 1px;}

.listssel {font-family:Verdana; font-size:14px; color:#cc0000; font-weight:normal; text-decoration:none; padding:9px 9px 9px 27px; border:solid #cc0000 1px; float:left; background:url(../images/listactive.png) no-repeat 3px #ffffff; margin-right:10px;}