/*index page styles*/
body{
margin:0px;
padding:0px;
font-size:11px;
color:#444444;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.otherheader1{
background:url(images/other_header2.jpg) no-repeat;
}
.inside_header{
background:url(images/inside_header3.jpg) no-repeat;
}
.otherbannersideheader{
background:url(images/other_header3.jpg) no-repeat;
}
.inside_member2{
background:url(images/inside_member2.jpg) no-repeat;
}
.insideheader5{
background:url(images/inside_header5.jpg) no-repeat;
}
.leftside select{
font-size:11px;
color:#444444;
}
.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:100px;
	height:16px;
	border:1px solid #A09F9F ;
	color:#444444;
}
.textfield2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:125px;
	height: auto;
	border:#A09F9F 1px solid;
	color:#444444;
}
.textfield3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:50px;
	height: auto;
	border:#A09F9F 1px solid;
	color:#444444;
}
.border {
	border-top: none;
	border-right-width: none;
	border-bottom: none;
	border-left: 1px solid #759BAA;
}/*
.buttonlinks_main a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight: normal;
	line-height:21px;
	text-decoration: none;
	display:block;
height:21px;
width:100%;
	
}
.buttonlinks_main a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#595959;
	font-weight: normal;
	text-decoration: none;
display:block;
height:21px;
width:100%;
}

.buttonlinks2_main a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight: normal;
	line-height:21px;
	text-decoration: none;
	display:block;
height:21px;
width:100%;
}
.buttonlinks2_main a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#595959;
	font-weight: normal;
	text-decoration: none;
display:block;
height:21px;
width:100%;
}*/
.buttonlinks a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight: normal;
	line-height:21px;
	text-decoration: none;
	display:block;
width:100%;
	
}
.buttonlinks a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#595959;
	font-weight: normal;
	text-decoration: none;
display:block;
width:100%;
}

.buttonlinks2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	font-weight: normal;
	line-height:21px;
	text-decoration: none;
	
}
.buttonlinks2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#595959;
	font-weight: normal;
	text-decoration: none;

}
.categoryindex {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.categorylisting {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.viewcategories a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
	color:#444444;
	padding:2px;
	display:block;
}
.viewcategories a:hover{
background-color:#0196d8;
text-decoration:none;
padding:2px;
display:block;
color:#FFFFFF;
}
.style7 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #565656; }
.style9 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.style10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.searchbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #414f72;
}
.blackbg{
background-color:#000000;
}
 .bluebg {
	background-color: #AAE0F7;
}
.footerbg {
	background-color: #327FB2;
}
.footerbdr{
border-top:1px solid #5277A3;
}
.searchtopbg{
background-color:#dee1e8;
}
/*innerpages Styles*/
.paragraphtext{
font-size:11px;
padding:5px 5px 5px 5px;
}
 .imgth{ 
 margin:0px 5px 5px 5px;
 float:left;
 }
.leftsideheadings{
padding:2px 0px 2px 5px;
font-size:13px;
font-weight:bold;
font-family:arial;
display:block;
background-color:#bfbfbf;
width:16.2em;
}
.leftside td{
padding:2px 2px 2px 5px;
vertical-align:top;
}

.leftcontentbg{
border-right:1px solid #777777;
background-color:#ebebeb;
padding:0px 0px 0px 0px;
}
.rightcontentbg{
border-left:1px solid #b1b1b1;
}
h5{
padding:0px 15px 0px 0px;
font-family:arial;
font-size:13px;
font-weight:bold;
color:#444444;
background-image:url(images/publicarrow.gif);
background-repeat:no-repeat;
background-position:100% .4em;
display:block;
margin:0px 0px 0px 0px;
white-space:nowrap;
}
.subheadings h5{
padding:0px 0px 0px 0px;
font-family:arial;
color:#444444;
background:none;
font-size:13px;
font-weight:bold;
margin:0px 0px 0px 0px;
}
.tableheading{
padding-top:8px;
font-family:arial;
color:#444444;
background:none;
font-size:13px;
font-weight:bold;
margin:2px 0px 2px 2px;
}
.tablepaddingleft {
padding-left:12px;}

.signup th{
font-weight:bold;
font-size:12px;
text-align:left;
vertical-align:top;
padding:2px;
}
.signup td{
padding:2px 2px 4px 3px;
font-size:12px;
vertical-align:top;

}
.signup legend{
font-weight:bold;
vertical-align:middle;
color:#ff0000;
padding:2px 2px 2px 0px;
text-transform:capitalize;

}
.signup fieldset{
border:1px solid #000000;
padding-bottom:5px;
}

.search_btn{
background-color:#d6dcdf;
font-family:arial;
color:#444444;
font-size:11px;
cursor:pointer;
}
.button{
background-color:#d6d6d6;
font-family:arial;
color:#000000;
font-size:11px;
cursor:pointer;
width:50px;
}
.txtfld{
border:1px solid #cccccc;
padding-left:5px;
font-size:11px;
}
a {
color:#444444;
text-decoration:none;
font-size:11px;
}
a:hover{
text-decoration:underline;
}
.bannerselection td{
padding:2px 2px 2px 0px;
}
.bannerpackage{
border:1px solid #000000;
}

.purchase th{
font-weight:bold;
font-size:12px;
text-align:left;
vertical-align:top;
padding:2px;
padding:2px 2px 2px 25px;
background:url(images/purchasearrow.gif) no-repeat 1.2em .5em ;
}
.purchase td{
padding:2px 2px 4px 2px;
font-size:11px;
vertical-align:top;
}
.purchase legend{
font-weight:bold;
vertical-align:middle;
color:#ff0000;
padding:2px 2px 2px 0px;

}
#video{
margin-left:0px;
padding:10px 0px 0px 0px;
font-size:11px;
vertical-align:top;
background:#000000;
}
.purchase fieldset{
border:1px solid #000000;
padding-bottom:5px;
}
.txtfld2{
border:1px solid #cccccc;
font-size:11px;
padding-left:5px;
}
.redcolor{
color:#FF0000;
}
.login td{
padding:4px;
font-size:11px;
vertical-align:top;
text-align:left;
}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #333333;
}
.button1{
background-color:#d6d6d6;
font-family:arial;
color:#000000;
font-size:11px;
cursor:pointer;
width:60px;
}
.submitButton{
background-color:#d6d6d6;
font-family:arial;
color:#000000;
font-size:11px;
cursor:pointer;
}
.buttonview{
background-color:#d6d6d6;
font-family:arial;
color:#000000;
font-size:11px;
cursor:pointer;
width:120px;
}
.button2{
background-color:#d6d6d6;
font-family:arial;
color:#000000;
font-size:11px;
cursor:pointer;
}
.sitemap a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.sitemap a:hover {
	color: #610D11;
	text-decoration: none;
}
.mainborder
{
border:1px solid #000000;
}
.bg {
	background-color: #F4F4F4;
}
.menubg{
background:url(/images/menu_bg.jpg) no-repeat right;
}
.logo{
background-image:url(images/header_1.jpg);
background-repeat:no-repeat;



}
.logo_admin{
background-image:url(images/admin_header1.jpg);
background-repeat:no-repeat;
background-position:left;


}
.logo_member{
background-image:url(images/member_header1.jpg);
background-repeat:no-repeat;



}
.headerright1{
background-image:url(images/header_3.jpg);
background-repeat:no-repeat;
}
.headerbottom{
border-top:1px solid #c7c7c7;
background-color:#ebebeb;
}
.membermenu{
background-color:#e4e4e4;
border-top:1px solid #c4c4c4;
border-left:1px solid #c4c4c4;
font-size:11px;
text-align:center;

}

.membermenu a{
font-size:11px;
text-align:center;
text-decoration:none;
display:block;
height:18px;
width:100%;padding:2px 0px 0px 0px;
vertical-align:middle;
}
.membermenu a:hover{
background-color:#777777;
color:#ffffff;
text-decoration:none;
display:block;
height:18px;
width:100%;padding:2px 0px 0px 0px;
vertical-align:middle;
}

.menurightbg{ 
background:url(images/menu_rightbg.gif) repeat-y;
}
.menubottombg{
background:url(images/menu_bottombg.gif) repeat-x;
}
#active_menu{
}
/*pls use the same for all admin and members*/
.viewallcategories{
border-collapse:collapse;
}
.viewallcategories th{
background-color:#D8F0FC;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#444444;
padding:2px 5px 2px 5px;
vertical-align:middle;
text-align:left;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}

.viewallcategories td{
vertical-align:middle;
text-align:left;
}
.viewallcategories img{
border:1px solid #cccccc;
padding:1px;
}
.viewdetsub1{
background-color:#EDF8FE;
border-collapse:collapse;

text-align:left;
}
.viewdetsub1 td{
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
padding:2px 5px 2px 5px;vertical-align:top;
}
.viewdetsub2{
background-color:#EBF5FA;
border-collapse:collapse;

text-align:left;
}
.viewdetsub2 td{
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
padding:2px 5px 2px 5px;vertical-align:top;
}
.numbering td{
padding:2px;
}
.numbering a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#777777;
text-decoration:none;
}
.numbering a:hover{
text-decoration:under-line;
 }
 .numbering a:active{
 color:#000000;
 }
 .radiobtn{
 cursor:pointer;
 }
.listing th{
font-weight:bold;
font-size:12px;
text-align:left;
vertical-align:top;
margin:0px;
background:url(images/purchasearrow.gif);
background-position: 5px 5px;
background-repeat:no-repeat;
padding: 0px 0px 0px 20px;
}
.listingnew{
font-weight:bold;
font-size:12px;
text-align:left;
vertical-align:top;
margin:0px;
padding:0px 0px 0px 10px;
background:url(images/purchasearrow.gif) no-repeat .1em .1em ;
display:block;
}
.listing td{
padding:8px 2px 4px 0px;
font-size:11px;
vertical-align:top;
}
.listing legend{
font-weight:bold;
vertical-align:middle;
color:#ff0000;
padding:2px 2px 2px 0px;

}
.listing fieldset{
border:1px solid #000000;
padding-bottom:5px;
}
.listing img{
border:1px solid #cccccc;
}
.listing1 th{
font-weight:normal;
font-size:11px;
text-align:left;
vertical-align:top;
padding:4px 2px 2px 20px;
background:url(images/purchasearrow.gif) no-repeat .7em .6em ;
}
.listing1 td{
padding:5px 2px 5px 5px;
font-size:11px;
vertical-align:top;
}
.listing1 legend{
font-weight:bold;
vertical-align:middle;
color:#ff0000;
padding:2px 2px 2px 0px;

}
.listing1 fieldset{
border:1px solid #000000;
padding-bottom:5px;
}
.leftcontentbg ul{
margin:0px;
padding:0px;
list-style-type:none;
}
 .leftcontentbg li a{
 background:#777777 url(images/memberarrow.gif) no-repeat .5em .4em;
 padding:2px 0px 0px 20px;
 margin:1px;
 height:20px;
 width:195px;
 font-size:11px;
 font-family:arial;
 font-weight:normal;
 color:#ffffff;
 display:block;
 text-decoration:none;
 }
 .leftcontentbg li a:hover{
  background:#a3a3a3 url(images/memberarrowhover.gif) no-repeat .5em .4em;
 padding:2px 0px 0px 20px;
 height:20px;
 width:195px;
 font-size:11px;
 font-family:arial;
 font-weight:normal;
 color:#ffffff;
 display:block;
  text-decoration:none;
 }
  .catsub th{
font-weight:normal;
font-size:11px;
text-align:left;
vertical-align:top;
padding:2px;
padding:2px 2px 2px 20px;
background:url(images/purchasearrow.gif) no-repeat .7em .5em ;
}
.catsub td{
padding:2px 2px 4px 20px;
font-size:11px;
vertical-align:top;
text-align:left;
}
.catsub legend{
font-weight:bold;
vertical-align:middle;
color:#ff0000;
padding:2px 2px 2px 0px;

}
.catsub fieldset{
border:1px solid #000000;
padding-bottom:5px;
}
.subcategory ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.subcategory li{
background:url(images/subcatarrow.gif) no-repeat .5em 0.4em ;
padding:2px 2px 2px 20px;
font-size:11px;
}
.subcategory1 a{
background:url(images/subcatarrow.gif) no-repeat .5em 0.4em ;
padding:2px 2px 2px 20px;
font-size:11px;
display:block;
height:20px;
}
.subcategory1 a:hover{
display:block;
color:#000000;
}
.subcategory123 a{
background:url(images/subcatarrow.gif) no-repeat .5em 0.4em ;
padding:2px 2px 2px 20px;
font-size:11px;
height:20px;
display:block;
width:150;

}
.subcategory123 a:hover{
display:block;
color:#000000;
}


 .txtfld3{
border:1px solid #cccccc;
font-size:11px;
width:25px;
padding-left:5px;
}
 .txtfld4{
border :1px solid #cccccc;
font-size:11px;
width:30px;
padding-left:5px;
}

 .txtareafld4{
border :1px solid #cccccc;
font-size:11px;
width:50px;
}
.insidefields td{
padding-left:0px;
}
.insidefields1 td{
padding:0px;
vertical-align:middle;
}
.insidefields2 td{
padding:3px 3px 3px 0px;
text-align:justify;
border:none;
}
.lk{
cursor:pointer;
}
.inputimages{
width:100%;
}
.inputimages td{
padding:2px 2px 4px 22px;
}
.upload{
border:1px solid #cccccc;
font-size:11px;
font-family:verdana;
cursor:pointer;
}
.shoppingcart th{
font-weight:bold;
font-size:12px;
text-align:left;
vertical-align:middle;
padding:2px;
padding:2px 2px 2px 30px;
background:url(images/shoppingcart.gif) no-repeat 1em .1em ;

}
.shoppingcart td{
padding:2px 2px 4px 10px;
font-size:11px;
vertical-align:top;
}
.mycart {
border-collapse:collapse;
}

.mycart th{
background-color:#D8F0FC;
background-image:none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#444444;
padding:2px 2px 2px 10px;
vertical-align:middle;
text-align:left;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.mycart td{
background-color:#EBF5FA;
vertical-align:middle;
text-align:left;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.mycartprint
 {
border-collapse:collapse;
}
.mycartprint th{
background-color:#D8F0FC;
background-image:none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#444444;
padding:2px 2px 2px 10px;
vertical-align:middle;
text-align:left;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.mycartprint td{
background-color:#EBF5FA;
vertical-align:middle;
text-align:left;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.textfield4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:70px;
	height: auto;
	border:#A09F9F 1px solid;
	color:#444444;
}
.membermenu1{
background-color:#e4e4e4;
border-top:1px solid #c4c4c4;
border-left:1px solid #c4c4c4;
font-size:11px;
text-align:center;
}

.membermenu1 a{
font-size:11px;
text-align:center;
text-decoration:none;
display:block;
height:18px;
width:100%;
padding:2px 0px 0px 0px;
vertical-align:middle;
color:#000000;
display:block;
white-space:nowrap;
}
.membermenu1 a:hover{
color:#595959;
text-decoration:none;
display:block;
height:18px;
width:100%;
padding:2px 0px 0px 0px;
vertical-align:middle;
}
.noimgbdr img{
border:none;
}
.search td{
padding:5px 0px;
}
.insidememberlogo{
background-image:url(images/other_header_1.jpg);
background-repeat:no-repeat;
}
.inside_member1{
background-image:url(images/inside_member1.jpg);
background-repeat:no-repeat;
}

.listingblackborder{
border:1px solid #b5b5b5;
background-color:#ebebeb;
}

.listingblackborder ul{
	padding:0 0 0 20px;
}


.listingblackborder ul li{
	padding:0 0 5px 20px;
	/*background:url(images/circle_bullet.gif) no-repeat 0 7px; */
	list-style-type: disc;
}

.blackborder{
border:1px solid #D8F0FC;
background-color:#EDF8FE;
}

.blackborder ul{
	padding:0 0 0 20px;
}


.blackborder ul li{
	padding:0 0 5px 20px;
	background:url(images/circle_bullet.gif) no-repeat 0 7px; 
}

.blackborder1{
border:1px solid #D8F0FC;
}
.blackborder1 td{
padding:5px 2px 5px 2px;
}
.txtfld5{
border:1px solid #cccccc;
font-size:11px;
width:60px;
padding-left:5px;
}
/*new style for solving bugs */
 .txtfld6{
border:1px solid #cccccc;
font-size:11px;
width:17px;
padding-left:5px;
}

/*newstyle for searchresults page*/
.viewallcategories1{
border-collapse:collapse;
border:1px solid #b5b5b5;
}
.viewallcategories1 th{
background-color:#d1ebf6;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#444444;
padding:2px 5px 2px 9px;
vertical-align:middle;
text-align:left;
border:1px solid #b5b5b5;
}

.viewallcategories1 td{
vertical-align:top;
text-align:justify;
padding:10px 5px 5px 9px;
background-color:#f5f5f5;
}
.viewallcategories1 img{
border:1px solid #cccccc;
}
.viewallcategories2{
border-collapse:collapse;
border:1px solid #b5b5b5;
}
.viewallcategories2 th{
background-color:#d1ebf6;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#444444;
padding:2px 5px 2px 9px;
vertical-align:middle;
text-align:left;
border:1px solid #b5b5b5;
}
.viewallcategories2 td{
vertical-align:top;
text-align:left;
padding:10px 5px 5px 10px;
background-color:#ebebeb;
}
.emailandweblink a{
color:#990000;
}
.viewbtn a{
color:#990000;
}
.txtfld7{
border:1px solid #cccccc;
font-size:11px;
width:100px;
padding-left:5px;
}
.searchbdr{
border-top:1px solid #a0a0a0;
}
.searchnew{
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #414f72;
}
.searchnew td{
padding:4px 0px 0px 0px;
}
.blackborderlisting{
border:1px solid #000000;
}
.blackborderlisting img{
border:1px solid #cccccc;
}
.imgnobdr img{
border:none;
}
.newbusinesshours{
 font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
color:#444444;
}
.nilpadding td{
padding:0px;
}

.viewmanage{
border-collapse:collapse;
}
.viewmanage th{
background-color:#D8F0FC;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#444444;
padding:2px 5px 2px 5px;
vertical-align:middle;
text-align:left;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}

.viewmanage td{
background-color:#EDF8FE;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
padding:2px 5px 2px 5px;vertical-align:top;
}
.viewmanage img{
border:1px solid #cccccc;
padding:1px;
}
.padding_topandbottom {
padding-right:11px;
padding-left:47px;
padding-bottom:10px;
padding-top:15px;}


.viewallcategories21{
border-collapse:collapse;
border:1px solid #b5b5b5;
}
.viewallcategories21 th{
background-color:#d1ebf6;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#444444;
padding:3px 2px 3px 2px;
vertical-align:middle;
text-align:left;
border:1px solid #b5b5b5;
}
.viewallcategories21 td{
vertical-align:top;
text-align:left;
padding:3px 3px 3px 3px;
background-color:#ebebeb;
}
.border_right { 

border:1px solid #ffffff;


}
ul{
	list-style-type: none;
	margin:0px;
	margin-bottom:4px;
}

.bullet-li{
	background-image:url(images/bullets.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding-left:15px;
}

.litxt-padd{
	padding-bottom:5px;
}
.contain-sample{
	background-color:#EDF8FE;
	font-size:14px;
}

.below-eyetxt{
	font-family:Tahoma, Verdana, Arial, Impact, Sans-serif;
}
.below-eyetxt-big{
	font-family:Tahoma, Verdana, Arial, Impact, Sans-serif;
	font-size:12px;
}
.biz-headingpad{
	padding-top:12px;
}


.logo_bizglimpz{
display:block; height:50px; text-indent:-999px; width:260px; margin:0 0 12px 45px;
}
