body {
font-family:Verdana;
font-size:11px;
color:#333333;
margin:0px;
padding:0px;
background-color:#e8e8e8;
}
.bbv_body {
font-family:Verdana;
font-size:11px;
color:#333333;
margin:0px;
padding:0px;
background-color:#FFFFFF;
}

html
{
height:100%;
margin-bottom:1px;
}

#main
{
display:table;
margin:0px;
padding:10px 10px 0px 10px;
width:780px;
height:auto;
color:#333333;
font-size:11px;
background-color:#FFFFFF;
border-right:1px solid #d2d2d26;
border-left:1px solid #d2d2d2;
}
.topbar
{

width:780px;
height:78px;
background:url(whiteline.jpg) top left repeat-x;
}
.logo
{
padding-left:50px;
text-align:left;
float:left;
width:191px;
height:78px;
}
/* search button start*/
.search
{
padding-top:17px;
width:222px;
text-align:left;
height:42px;
float:right;
}
.search ul
{
margin:0px;
padding:0px;
height:auto;
width:auto;
list-style-type:none;
}
.search ul li
{
padding-top:3px;
float:left;
display:inline;
width:131px;
}
.search ul li.searchbutton
{
float:right;
text-align:right;
padding:0px 0px 0px 10px;
width:77px;
}
.search a
{
padding-top:5px;
height:25px;
width:77px;
display:block;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
text-align:center;
background:url(searchbutton.jpg) top center no-repeat;
}
.search a:hover
{
text-decoration:underline;
}
.input
{
height:15px;
width:131px !important;
font-size:11px;
color:#333333;
border:1px solid #7f9db9;
}
/* search button end*/
/* navigation start*/
.navigation
{

width:780px;
height:27px;
text-align:center;
background-color:#FFCC99;
background:url(navbg.jpg) top left repeat-x;
}	
.navigation ul
{
width:780px;
margin:0px;
padding:0px;
list-style-type:none;
}
.navigation li
{
float:left;
margin:0px;
padding:0px 0px 0px 1px;
background:url(navi_white.gif) top left no-repeat;
text-align:left;
}
.navigation li a
{
font-family:Verdana;
font-size:12px;
display:block;
margin:0px;
text-align:center;
padding:6px 19px 7px 19px;
color:#FFFFFF;
text-decoration:none;
background:url(navbg.jpg) top left repeat-x;
}
.activate
{
font-family:Verdana;
font-size:12px;
display:block;
margin:0px;
text-align:center;
padding:6px 19px 7px 19px;
color:#FFFFFF;
background:url(blueline.jpg) top left repeat-x;
text-decoration:none;
}
.navigation li a:hover
{
background:url(blueline.jpg) top left repeat-x;
text-decoration:none;
}
.online1
{
padding-left:0px!important;
}
.spdv
{
padding:6px 0px 7px 0px!important;
}
/* navigation end*/

/* header start*/
.header
{
width:780px;
height:189px;
text-align:right;
}
/* header end*/
.heading
{
margin:0px;
padding:5px 0px 0px 10px;
width:770px;
height:21px;
font-size:13px;
font-weight:bold;
color:#FF0000;
text-align:left;
background:url(greypixel1.jpg) top left repeat;
border:0px solid #FF0000;
}
.textarea
{
text-align:justify;
width:780px;
height:auto;
line-height:17px;
}
.bodytext
{
width:780px;
padding:15px 0px 15px 0px;
height:auto;
}
.text
{
float:left;
text-align:left;
padding:10px 0px 10px 5px;
height:auto;
}
.text a
{
color:#FF0000;
text-decoration:none;
}
.text a:hover
{
color:#FF0000;
text-decoration:underline;
}
.lefttext a
{
font-size:11px;
color:#336699;
text-decoration:none;
}
.lefttext_cat
{
padding:0px;
margin:0px;
font-size:11px;
width:100px!important;
overflow:auto!important;
color:#336699;
border:1px #FF0000 solid !important;
}
.jigu
{
height:450px;
overflow:auto!important;
width:200px!important;
border:none;
}
.user td
{
margin:0px;
padding:0px;
font-family:Verdana;
font-size:11px;
color:#333333;
vertical-align:top;
padding-bottom:5px;
}
.leftlink
{
margin:0px;
padding:0px;
list-style-type:none;
}
.leftlink li
{
margin:0px;
padding:0px 0px 0px 10px;
width:180px;
min-height:20px;
text-decoration:none;
background:url(bullet_red.gif) top left no-repeat;
background-position:0px 7px ;
border-bottom:1px solid #999999;
list-style-type:none;
}
.leftlink li ul
{
margin:0px;
padding:0px;
}
.leftlink li ul li
{
margin:0px;
padding:0px 0px 0px 10px;
width:170px;
min-height:20px;
text-decoration:none;
background:url(bullet_red1.gif) top left no-repeat;
background-position:2px 7px ;
}
.bdrnnon
{
border-bottom:0px solid #000000!important;
}
.leftlink a
{
display:block;
color:#336699;
text-decoration:none;
background-color:#FFFFFF;
}
.layout
{
text-align:justify;
width:385px;
}
.layout a
{
font-weight:bold;
float:left;
color:#FF0000;
text-decoration:underline;
}
.layout a:hover
{
color:#336699;
text-decoration:none;
}
.blue
{
color:#336699;
}
.gray
{
color:#999999;
}
.container
{
display:table;
width:780px;
height:auto;
background:url(greypixel.jpg) top left repeat-y;
background-position:200px 0px;
border:0px solid #000000;
}
.containerbgnone
{
background:none!important;
width:780px;
height:auto;
border:0px solid #000000;
}
.leftcol
{
float:left;
width:200px!important;
border:0px solid #FF0000;
height:auto;
}

.leftcol_cat
{
width:200px!important;
overflow:auto;
}
.redbar{ float:left; width:190px; color:#FFFFFF; height:27px; background:url(navbg.jpg) top left repeat-x;}
.search_form
{
color:#FFFFFF;width:490px; text-align:justify; padding:3px 0px 0px 10px; height:27px; font-size:12px; font-weight:bold; background:url(navbg.jpg) top left repeat-x;
}
.search_form1
{
padding-top:20px;
}
.search_form1 ul
{
margin:0px;
padding:0px;
height:auto;
list-style-type:none;
}
.search_form1 li
{
float:left;
list-style-type:none;
display:block;
display:inline;
}
.search_form1 li.src
{
padding:2px 10px 0px 100px;
}
.srcinpt
{
width:200px;
height:17px!important;
font-family:Arial;
font-size:11px;
color:#333333;
}
p
{
padding:0px 15px 0px 15px;
text-align:justify;
}
.rightcol
{
float:left;
width:auto;
height: auto;
border:0px solid #FF0000;
}

.rightcol_cat
{
float:right!important;
width:570px!important;
height: auto;
border:1px solid #FF0000;
}

.bluebar{ margin:0px;
padding:0px;float:left; width:580px; color:#FFFFFF; height:27px;background:url(blueline.jpg) top left repeat-x;}
.bluebar ul
{
margin:0px;
padding:0px;
font-size:12px;
font-weight:bold;
height:27px;
list-style-type:none;
border-left:1px solid #FFFFFF;
}
.bluebar ul li
{
padding:3px 0px 0px 15px;
display:inline;
width:380px;
height:23px;
float:left;
}
.bluebar ul li.view
{
text-align:right;
width:150px;
}
.view a
{
height:25px;
color:#FFFFFF;
text-decoration:none;
}
.view a:hover
{
color:#FFFFFF;
text-decoration:underline;
}
.welcome
{
float:left;
margin:0px;
margin:15px 0px 0px 0px;
padding:0px 0px 10px 15px;
width:565px;
background:url(greypixel.jpg) bottom center repeat-x;
background-position:20px 100%;
}
.red
{
font-size:12px;
color:#FF0000;
font-weight:bold;
}

.imgtxt
{
margin-left:15px;
_margin-left:8px;
padding:0px 0px 10px 0px;
float:left;
width:562px;
height:auto;
background:url(greypixel.jpg) bottom center repeat-x;
background-position:15px 100%;
}
.imgtxt a
{
color:#FF0000;
text-decoration:none;
}
.imgtxt a:hover
{
color:#FF0000;
text-decoration:underline;
}
.imgtxtlink a
{
color:#FF0000;
text-decoration:underline;
}
.imgtxtlink a:hover
{
color:#FF0000;
text-decoration:none;
}
.imgs
{
margin:20px 20px 5px 20px;
_margin:12px 12px 3px 12px;
padding:0px 0px 0px 0px;
float:left;
width:135px;
height:auto;
border:0px solid #0000CC;
}
.imgs ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
.imgs ul li
{
display:block;
height:10px;
width:133px;
float:left;
text-align:left;
border:0px solid #000000;
}
.imgs ul li.shade
{
display:block;
width:133px;
height:auto;
background-image:url(middle_strip.jpg);
background-repeat:repeat-y;
background-position:0px 0px;
}
.product
{
margin:1px 0px 0px 10px; _margin:0px 0px 0px 10px;background:#FF0000; border:0px solid #000000; width:113px; height:78px; _height:78px;
}
.mpl
{
margin-left:0px;
padding-left:0px;
}
.productarea
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:183px;
border:0px solid #0066FF;
}
.producttext
{
float:left;
padding-left:10px;
text-align:center;
width:160px;
mini-height:80px;
line-height:14px;
border:0px solid #990033;
}
.producttext a
{
font-size:11px;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}
.producttext a:hover
{
font-weight:bold;
color:#336699;
text-decoration:underline;
}
.cart
{
float:left;
margin:0px;
padding:0px;
width:558px;
line-height:14px!important;
_line-height:14px!important;
border:0px solid #000000;
}
.cart ul
{
float:left;
margin:0px;
padding:0px;
height:auto;
width:auto;
text-align:left;
border:0px solid #FF0000;
}
.cart ul li
{
float:left;
margin:0px;
padding:0px 0px 0px 0px;
display:inline;
height:100px;
border:1px solid #999999;
}
.product_1
{
margin:0px;
padding:0px!important;
display:block;
width:125px;
border-top:0px solid #999999!important;
}
.product_details
{
width:225px;
height:150px!important;
border-top:0px solid #999999!important;
}
.item_product
{
width:145px;
border-top:0px solid #999999!important;
}
.item
{
margin:0px!important;
padding-left:5px!important;
width:245px;
border-left:0px solid #000000!important;
border-top:0px solid #999999!important;
}
.price
{
padding-left:5px!important;
display:block;
background:none;
width:85px!important;
border-left:0px solid #000000!important;
border-right:0px solid #000000!important;
border-top:0px solid #999999!important;
}
.your_price
{
width:70px!important;
}
.quality
{
text-align:center;
padding-left:0px;
display:block;
width:83px;
border-top:0px solid #999999!important;
}
.bgcolors li
{
color:#FFFFFF;
background-color:#666666 !important;
border-top:0px solid #999999!important;
}
.bgcolours
{
color:#FFFFFF;
background-color:#666666 !important;
border-top:0px solid #999999!important;
}
.pding li
{
padding-top:5px!important;
}
.inptcart
{
margin:5px;
width:50px;
font-size:11px;
color:#333333;
}
.setconvert
{
color:#333333;
}
.setconvert td
{
vertical-align:top;
line-height:15px!important;
font-size:11px!important;
text-align:left;
padding:5px 5px 0px 5px;
border:1px solid #999999;
border-top:0px solid #999999!important;
}
.setcnvrtbg
{
padding-bottom:5px!important;
color:#FFFFFF;
font-weight:bold;
background-color:#666666;
}
.blank
{
width:125px;
}
.blank1
{
width:215px;
}
.items1
{
width:130px;
border-left:0px solid #999999!important;
border-right:0px solid #999999!important;
}
.items
{
width:247px;
border-left:0px solid #999999!important;
border-right:0px solid #999999!important;
}
.prices
{
text-align:left;
width:85px;
}
.quantity
{
text-align:center!important;
width:85px;
border-left:0px solid #999999!important;
}
.disclaimer
{
width:500px!important;
}
.dscrptn_cart
{
float:left;
margin:0px;
padding:0px;
line-height:14px;
width:558px;
height:auto;
border:0px solid #000000;
}
.dscrptn_cart ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
.dscrptn_cart li
{
padding:10px 5px 0px 5px;
display:inline;
display:inherit;
float:left;
width:100px;
min-height:70px;
_height:70px;
border:1px solid #999999;
border-top:0px solid #000000;
}
.dscrptn_cart li.item_dc1
{
min-height:80px;
_height:80px;
padding-top:0px;
width:235px;
}
.dscrptn_cart li.item_dc2
{
border-left:0px solid #999999;
border-right:0px solid #999999;
text-align:center;
width:54px;
}
.dscrptn_cart li.item_dc3
{
width:65px;
text-align:right;
}
.dscrptn_cart li.item_dc4
{
border-left:0px solid #999999;
border-right:0px solid #999999;
text-align:right;
width:65px;
}
.dscrptn_cart li.item_dc5
{
text-align:center;
width:81px;
}

.dcmonth
{
padding:2px 0px 0px 0px;
height:20px;
width:auto;
color:#FFFFFF;
background-color:#666666;
}
.fontsize td
{
font-size:11px !important;

}
.dcmonths
{
font-size:11px;
margin:0px;
padding:0px;
list-style-type:none;
}
.dcmonths td
{
text-align:left;
padding:0px 5px 0px 5px;
vertical-align:middle;
border:1px solid #999999;
border-top:0px solid #999999!important;

}
.dcmonthsbg
{
color:#FFFFFF;
text-align:left;
font-weight:bold;
height:20px!important;
background-color:#999999;
}
.date
{
width:60px;
}
.username
{
padding-top:3px!important;
margin:0px;
padding:0px;
height:25px;
width:270px;
vertical-align:middle;
}
.register
{
padding-top:3px!important;
padding-bottom:3px!important;
height:25px;
width:270px;
border-left:0px solid #000000!important;
}
.reginpt
{
height:17px!important;
width:200px!important;
}
.phone1
{
width:40px;
}
.phone2
{
width:60px;
}
.phone3
{
width:80px;
}

.clourred
{
color:#FF0000;
}
.country
{
width:205px;
font-size:12px;
font-family:Arial;
color:#333333;
}
.event
{
border-left:0px solid #999999!important;
border-right:0px solid #999999!important;
width:172px;
}
.location
{
width:109px;
}
.site
{
border-left:0px solid #999999!important;
border-right:0px solid #999999!important;
width:130px;
}
.contact
{
width:60px;
}
.pixels
{
background:url(greypixel.jpg) top center repeat-y;
}
.footer
{
margin:0px;
margin-top:15px;
padding:0px;
padding-left:0px;
padding-right:25px;
padding-top:15px;
float:left;
width:760px;
height:34px;
text-align:right;
color:#FFFFFF;
background:url(footerbg.jpg) top left repeat-x;
vertical-align:middle;
}
.footer a
{
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover
{
color:#FFFFFF;
text-decoration:underline;
}
.shopping_cart
{
margin:0px;
padding:0px;
}
.shopping_cart td
{
vertical-align:top;
text-align:left;
font-size:12px;
line-height:15px!important;
padding:2px 5px 2px 5px;
border:1px solid #999999;
border-top:0px solid #999999 !important;
}
#shopping_cartbdr
{
border:1px solid #999999!important;
}
.spng_crtbg
{
color:#FFFFFF;
font-weight:bold;
background-color:#666666;
}
.crt_itm
{
width:255px;
}
.crt_itms
{
width:310px;
border-right:0px solid #999999 !important;
}
crt_itms1
{
width:385px;
border-right:0px solid #999999 !important;

}
.crt_rmv
{
text-align:center!important;
width:55px;
border-left:0px solid #999999 !important;
border-right:0px solid #999999 !important;
}
.crt_lprc
{
width:75px;
}
.crt_yprc
{
width:80px;
border-left:0px solid #999999 !important;
border-right:0px solid #999999 !important;
}
.crt_qnt
{
text-align:center!important;
width:85px;
}
.dc_cart
{
margin-top:5px!important;
text-align:left!important;
vertical-align:top;
color:#333333;
width:60px;
height:17px;
}
.shopping_cart li
{
margin:0px;
padding:0px;
border:1px solid #FF0000;
}

.employees
{
margin:0px;
padding:15px 0px 15px 0px;
width:560px;
height:auto;
float:left;
list-style-type:none;
vertical-align:top;
border:0px solid #FF0000;
}
.employees li
{
width:525px;
padding:0px 0px 0px 35px;
height:auto;
background:url(bullet_blue.gif) top left no-repeat;
background-position:15px 6px;
border:0px solid #0000FF!important;
}
.joblist
{
vertical-align:top;
padding:0px 0px 0px 0px;
width:560px;
}
.joblist td
{
padding:10px 0px 0px 0px;
}
.jobtitles
{
vertical-align:top;
width:150px;
font-weight:bold;
}

.primary
{
padding:0px;
margin:0px;
}
.primary td
{
vertical-align:top;
padding-top:10px;
}
.primary ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
.primary ul li
{
margin:0px;
padding:0px 0px 5px 15px;
background:url(bullet_blue1.gif) top left no-repeat;
background-position:0px 6px;
}
.event_etails
{
vertical-align:top;
padding:0px;
margin:0px;
width:560px;
}
.event_etails td
{
vertical-align:top;
padding-top:5px;
}
.event_titles
{
width:150px!important;
}
.feedback
{
width:150px!important;
}
.cmntinpt
{
height:200px!important;
width:200px!important;
}
.orderdate
{
width:200px!important;
}
.customer
{
text-align:left;
padding-left:10px;
width:150px!important;
}
.usersname
{
padding-left:50px;
font-size:11px;
color:#FF0000;
font-weight:normal;
}
.usersname a
{
color:#FF0000;
text-decoration:underline;
}
.usersname a:hover
{
color:#336699;
text-decoration:underline;
}
.period td
{
width:150px;
padding-left:10px;
}
.greybg
{
height:25px;
color:#FFFFFF;
font-weight:bold;
background-color:#999999;
}
.heights td
{
height:20px;
}
.greybg1
{
width:100px;
}
.greybg2
{
width:40px;
}
.greybg3
{
width:220px;
}
.greybg4
{
text-align:center;
width:50px;
}
.greybg5
{
width:80px!important;
}
.password_cng td
{
border:1px solid #999999;
padding-left:10px;
}
.password_c
{
width:150px!important;
}
.shopping_list a
{
color:#FFFFFF!important;
text-decoration:underline;
}
.shopping_list a:hover
{
color:#FF0000 !important;
text-decoration:underline;
}
.delete td
{
width:200px!important;
}