@charset "utf-8"; /* CSS Document */
.emailhighlight {
	text-decoration: none;
	color: #663300;
}


/*--------------headerbbm--------------------*/

 #header1
 {
 
 width:100%;

 }

 #header2
 {
 width:980px;
 margin:auto;
 background-color:#0C0;
 }
/*-------------right options -----------*/

#rightbox{
	position:relative; 
	float:right; 

	}


/*---------------------contact box -----------------------*/
 
 #menurb2
{

height:30px;
position:relative;
float:right;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:205px;

}

#menurb2 ul{

height:30px;
list-style:none;
margin:0;
padding:0px;
  
}
#menurb2 li{

    padding:0px;
	width:205px;
	height:30px;
    }

#menurb2 li a{
    background: white bottom right no-repeat;
    color:#000;
    display:block;
    font-width:normal;
	font-weight:bold;
    line-height:30px;
    margin:0px;
    padding:0px 15px;
    text-align:center;
    text-decoration:none;
  	
    }

#menurb2 li ul{
   
    display:none;
    height:auto;
    padding:0px;
    margin:0px;

    position:absolute;
    width:205px;
    z-index:200;
	
    /*top:1em;
    /*left:0;*/
	
    }
#menurb2 li:hover ul{
    display:block;
	}
	
#menurb2 li li {
    background: white bottom left no-repeat;
    display:block;
    float:none;
    margin:0px;
    padding:0px;

    }
	
#menurb2 li:hover li a{
    background:white;

    }
	
#menurb2 li ul a{
    display:block;
    height:25px;
	width:175px;
    font-size:12px;
    font-weight:700;
    margin:0px;

    text-align:left;
	color:#060;
	text-align:center;
	background:white;
	
}
#menurb2 ul li a:hover
{
 background: #060;
 color:#FFF;
}

    #menurb2 li ul a:hover,
    #menurb2 li ul li:hover a{
        background: #060 center left no-repeat;
        color:#FFF;
        text-decoration:none;
		
		
        }


#menu6
{

height:30px;
position:relative;
float:right;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}

#menu6 ul{
height:30px;
list-style:none;
margin:0;
padding:0;
font-width:bold;
}

#menu6 li{
	
    float:left;
    padding:0px;
    }

#menu6 li a{
    color: #000;
    display: inline-block;
	outline:0 ;
    font-weight:normal;
    line-height:30px;
    margin:0px;
    padding:0px 15px;
    text-align:center;
    text-decoration:none;
	   white-space:nowrap;
  
    }
    #menu6 li a:hover,
    #menu6 ul li:hover a{
        background: #060 bottom right no-repeat;
        color: #FFF;
        text-decoration:none;
		
       
        }

#menu6 li ul{
    background:#ffffff;
    display:none;
    height:auto;
    padding:0px;
    margin:0px;
    border:1px solid;
    position:absolute;
    width:120px;
	
    z-index:200;
    /*top:1em;
    /*left:0;*/
    }
#menu6 li:hover ul{
    display:block;

    }
#menu6 li li {
    background:#ffffff bottom left no-repeat;
    display:block;
    float:none;
    margin:0px;
    padding:0px;
   
    }
#menu6 li:hover li a{
    background:none;

    }
#menu6 li ul a{
    display:block;
    height:30px;
	width:145px;
    font-size:16px;

    font-width:bold;
    font-style:normal;
    margin:0px;
    padding:0px 0px 5px 5px;
    text-align:left;

    
    }
    #menu6 li ul a:hover,
    #menu6 li ul li:hover a{
        background: center left no-repeat;
		color: #390;
        text-decoration:none;
        }

#menu6 p{
    clear:right;
    }
	
/*----------------------------Shopping Cart---------------------*/
  #menurb3
{
height:30px;
position:relative;
float:right;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:205px;
}

#menurb3 ul{
list-style:none;
margin:0;
padding:0px;
  
}
#menurb3 li{
    padding:0px;
	width:205px;
    }

#menurb3 li a{
   background:white;
    color:black;
    display:block;
    font-width:normal;
	font-weight:bold;
    line-height:30px;
     text-align:center;
    text-decoration:none;
  	
    }

#menurb3 li ul{
   
    display:none;
    padding:0px;
    margin:0px;
    position:absolute;
    width:205px;
    z-index:200;
    /*top:1em;
    /*left:0;*/
    }
	#menurb3 li:hover ul
	{
    display:block;
	
	}
	
#menurb3 li li {
    background: white bottom left no-repeat;
    display:block;
    float:none;
    margin:0px;
    padding:0px;
    }

#menurb3 ul:hover li ul li a{
   background:white;
    }	
#menurb3 ul:hover li a{ /*cart css*/
   background:white;
   color:black;
    }	

#menurb3 li:hover li a{
   background:white;
    }
	
#menurb3 li ul a{
    display:block;
	background:white;
	}
#menurb3 ul li a:hover
{
 background: white
 color:#FFF;
}

    #menurb3 li ul a:hover,
    #menurb3 li ul li:hover a{
        background: white center left no-repeat;
        color:black;
        text-decoration:none;
 }
	
	
/*----------------------------Share Icons---------------------*/
.share-icons {
	line-height: 30px;
	
/*margin-right: 5px;
	*/
	color: #000;
	position:relative;
	float:left;
	margin-left:10px;
}

.share-btn {
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
	text-decoration: none;
	color: #000;
	width: 1.2em;
	margin-right: 0.5em; /*padding:  0.2em;
	*/
overflow: hidden;
	position: relative;
	display: inline-block;
	float: left;
	cursor: pointer;
}

.share-btn .share-icon {
	display: inline-block;
	width: 1.2em;
	font-size: 0.9em; /*line-height:  1.7em;
	*/
	color:#000;

-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	-ms-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}

.share-btn .text {
	color: #000;
	font-size: 12px; /*display:  none;
	*/
position: absolute; /*top:  10px;
	*/
left: 1.9em;
}

.share-btn:hover {
	width: 70px;
}

.icon-google-plus:hover {
	color: rgba(211,72,54,0.9);
}

.icon-twitter:hover {
	color: rgba(64,153,255,0.9);
}

.icon-facebook:hover {
	color: rgba(51,87,149,0.9);
}

/*
.share-icon:hover {
	
color: #FFF;
}

 */

#rightbox2
 {

 height:30px; 
 position:relative; 
 float:left;
 margin-left:20px;
 }
 
 

/*----------------partner---------------*/

#partner
{
position:relative; 
float:left; 
margin-left:10px;		
}

#partner a
{
text-decoration:none; 
font-size:12px; 
font-family:Arial, Helvetica, sans-serif;
display:block;
height:18px;
width:110px;   
font-weight:700;
padding:0px 0px 5px 5px;
color:black;
text-align:center;
padding-top:7px;
}

#partner a:hover
{
 background: #060;
 color:#FFF;
}

/*----------------header---------------*/


.logos{
	margin-left:5px;
	margin-top:15px;
	}

 
 #left_nav
 {
 height:30px;
 width:300px;  
 position: relative; 
 float:left;
 
 }
 
 #right2
 {
 
 height:30px; 
 width:326px; 
 position:relative; 
 float:right;
 }
 

 

 
 #search
 {
 width:229px;
 height:30px;

 position:relative; 
 float:right; 
 background-color:#333;
 }
 
 

 
 
 #header
{
 width:100%;

 position:relative;
 

 }
 #logo_header
 {
 width:980px;
 height:110px;
 margin:auto;

 
 }
 
 
 #searchbox
 {
	 position:relative;
	 float:left;
	 width:780px;
	 margin-top:35px;
	 margin-left:20px;
	 

 }
 
.sellfcashul li:hover{color:#c0c0c0;} 

.search {
                padding:8px 15px;
                background:rgba(50, 50, 50, 0.2);
                border:0px solid #dbdbdb;
				width:600px;
				height:300px;
}
.button {
                position:relative;
                padding:6px 15px;
                left:-8px;
                border:2px solid #207cca;
                background-color:#207cca;
                color:#fafafa;
}
.button:hover  {
                background-color:#fafafa;
                color:#207cca;
}

.columns
{
    width:auto;
    float:left; /*align each column in one row*/
    padding:0px 10px; /*padding of each column*/
}

.contain
{
 width:80px; 
 height:30px;
 margin-left:10px;

}		

.contain_buy
{
float:left;
width:30px;
}

.contain_sell
{
float:right;
width:30px;
}

/*#box
{

border:1px solid black;
width:110; 
float:left; 
 margin-left:-50px;
}*/
#box1
{
border:1px solid black;
 width:110;
 
 float:left; 
 margin-left:-50px;
}

#menu1
{

height:30px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

#menu1 ul{
background:#333;

list-style:none;
margin:0;
padding:0px;
  
}
#menu1 li{

    padding:0px;
	background:#333;

	position:relative;
	float:left;
    }

#menu1 li a{
    background:#333 bottom right no-repeat;
    color:#ffffff;
    display:block;
    font-weight:normal;
	
    line-height:30px;
    margin:0px;
    padding:0px 15px;
    text-align:center;
    text-decoration:none;
  	
    }
	#menu1 li a:hover,
    #menu1 ul li:hover a{
        background:#2482a2 bottom right no-repeat;
        color:black;
        text-decoration:none;
		
       
        }

#menu1 li ul{
    background:#ffffff;
    display:none;
    
    padding:0px;
    margin:0px;
    position:absolute;
	float:left;
    z-index:200;
    width:480px;
	border:1px solid;


	
    /*top:1em;
    /*left:0;*/
	
    }
#menu1 li:hover ul{
    display:block;
    
    }
#menu1 li li {
    background:#ffffff bottom left no-repeat;
    display:block;
	position:relative;
    float:left;
    margin:0px;
    padding:0px;
	text-align:center;

    }
#menu1 li:hover li a{
    background:none;

    }
#menu1 li ul a{
    display:block;
    height:25px;
    width:100px;
    font-size:12px;
    font-weight:normal;
    margin:0px;
    padding:0px 0px 0px 0px;
    text-align:left;
	color:#333;
	
}
#menu1 ul li a:hover
{
 background: #2482a2;
 	color:skyblue;
   
 
}

    #menu1 li ul a:hover,
    #menu1 li ul li:hover a{
        background: center left no-repeat;
	    text-decoration:none;
		
        }

 #right1
 {

 height:30px; 
 position:relative; 
 float:right;

 }

#menu2
{

height:30px;
float:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;


}

#menu2 ul{
background:#333;
height:30px;
list-style:none;
margin:0;
padding:0px;
  
}
#menu2 li{

    padding:0px;
	background:#333;
	height:30px;
    }

#menu2 li a{
    background:#333 bottom right no-repeat;
    color:#ffffff;
    display:block;
    font-width:normal;
	
    line-height:30px;
    margin:0px;
    padding:0px 15px;
    text-align:center;
    text-decoration:none;
  	
    }

#menu2 li ul{
    background:#ffffff;
    display:none;
    height:auto;
    padding:0px;
    margin:0px;
    border:1px solid;
    position:absolute;
    width:115px;
    z-index:200;
	
    /*top:1em;
    /*left:0;*/
	
    }
#menu2 li:hover ul{
    display:block;
    
    }
#menu2 li li {
    background:#ffffff bottom left no-repeat;
    display:block;
    float:none;
    margin:0px;
    padding:0px;

    }
#menu2 li:hover li a{
    background:none;

    }
#menu2 li ul a{
    display:block;
    height:25px;
	width:110px;
    font-size:12px;
    font-weight:normal;
    margin:0px;
    padding:0px 0px 5px 5px;
    text-align:left;
	color:#333;
	
}
#menu2 ul li a:hover
{
 background: #2482a2;
}

    #menu2 li ul a:hover,
    #menu2 li ul li:hover a{
        background: center left no-repeat;
        color:skyblue;
        text-decoration:none;
		
        }



#menu3
{

height:30px;
float:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
position:relative;
}

#menu3 ul{
background:#333;
height:30px;
list-style:none;
margin:0;
padding:0;
font-width:bold;
  
}
#menu3 li{
    float:left;
    padding:0px;
    }

#menu3 li a{
    background:#333 bottom right no-repeat;
    color:#ffffff;
    display: inline-block;
	outline:0 ;
    font-weight:normal;
    line-height:30px;
    margin:0px;
    padding:0px 15px;
    text-align:center;
    text-decoration:none;
	   white-space:nowrap;
  
    }
    #menu3 li a:hover,
    #menu3 ul li:hover a{
        background:#2482a2 bottom right no-repeat;
        color:#333;
        text-decoration:none;
		
       
        }

#menu3 li ul{
    background:#ffffff;
    display:none;
    height:auto;
    padding:0px;
    margin:0px;
    border:1px solid;
    position:absolute;
    width:150px;
    z-index:200;
    /*top:1em;
    /*left:0;*/
    }
#menu3 li:hover ul{
    display:block;

    }
#menu3 li li {
    background:#ffffff bottom left no-repeat;
    display:block;
    float:none;
    margin:0px;
    padding:0px;
   
    }
#menu3 li:hover li a{
    background:none;

    }
#menu3 li ul a{
    display:block;
    height:30px;
	width:145px;
    font-size:12px;

    font-width:bold;
    font-style:normal;
    margin:0px;
    padding:0px 0px 5px 5px;
    text-align:left;

    
    }
    #menu3 li ul a:hover,
    #menu3 li ul li:hover a{
        background: center left no-repeat;


        
        color:skyblue;
        text-decoration:none;
        }

#menu3 p{
    clear:right;
    }

 #header3
 {
 border 1px solid blue; 
 width:100%; 
 height:30px;
 background-color:#f0f0f0;
 font-size:12px;
 }

 #small
 { 
 width:100%;
 height:20px;
 background-color:#f0f0f0;
 }
 
 
#menu4
{
width:980px;
margin:auto;
height:20px;

}

#menu4 ul{
background:#f0f0f0;
height:20px;
list-style:none;
margin:0px;
padding:0px;
font-width:bold;
  
}
#menu4 li{

    padding:0px;
    float:left;
    }

#menu4 li a{
    background:#f0f0f0 bottom right no-repeat;
    color:#333;
    display:block;
    font-weight:normal;
    line-height:30px;
    margin:0px;
    padding:0px 15px;
    text-decoration:none;
  
    }
    #menu4 li a:hover,
    #menu4 ul li:hover a{
        background:#2482a2 bottom right no-repeat;
        color:#333;
        text-decoration:none;
       
        }

#menu4 li ul{
    background:#ffffff;
    display:none;
    height:auto;
    padding:0px;
    margin:0px;
    border:0px;
    position:absolute;
    width:150px;
    z-index:200;
    /*top:1em;
    /*left:0;*/
    }
#menu4 li:hover ul{
    display:block;

    }
#menu4 li li {
    background:#a9a9a9 bottom left no-repeat;
    display:block;
    float:none;
    margin:0px;
    padding:0px;
   
    }
#menu4 li:hover li a{
    background:none;

    }
#menu4 li ul a{
    display:block;
    height:30px;
	width:140px;
    font-size:12px;
    font-width:bold;
    font-style:normal;
    margin:0px;
    padding:0px 0px 5px 5px;
    text-align:left;

    
    }
    #menu4 li ul a:hover,
    #menu4 li ul li:hover a{
        background:#e6e6fa center left no-repeat;
        border:0px;
        
        color:#333;
        text-decoration:none;
        }

#menu4 p{
    clear:right;
    }


.slide-main {
  position: fixed;
 top: 30px;
  right: -0px;
  z-index:99999;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.slide-container {
  
  width:266px;
  height:300px;
  overflow:scroll;
  border:2px solid #444444;
  border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
  background: #F6F2EA;
  position: fixed;
 top: 50px;
right:-270px;
font-family:"Courier New", Courier, monospace;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
  z-index:99999999;
}
.slide-main:hover {
right:270px;
}
.slide-main:hover .slide-container{
  right: 0;
}

#input
{
position: absolute;
top: 0;
left: 0;
z-index: 999;
padding: 0;
margin: 0;
}

#select
{
position: absolute;
top: 0;
left: 0;
padding: 0;
margin: 0;

}

#subscribe-tab {

float: left;
color: #fff;
font-size: 18px;
cursor: pointer;
text-align: center;
width: 120px;
height: 42px;
background-color: #333;
margin-top: 60px;
margin-right:-40px;

padding-top: 5px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}
.feed_slide-main {
   position: fixed;
 top: 250px;
  right: -0px;;
  z-index: 300;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.feed_slide-container {
 
  width:266px;
  border:2px solid #444444;
  border-radius:5px;
  
  
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
  background: #FFF;
  position: absolute;
 top: 70px;
right:-270px;
font-family:"Courier New", Courier, monospace;
 
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.feed_slide-main:hover {
right:270px;
}
.feed_slide-main:hover .slide-container{
 right: 0;
}

#feed_input
{
position: absolute;
top: 0;
left: 0;
z-index: 999;
padding: 0;
margin: 0;
}

#feed_select
{
position: absolute;
top: 0;
left: 0;
padding: 0;
margin: 0;
}

#feedback_tab {

float: left;
color: #FFF;
font-size: 18px;

cursor: pointer;
text-align: center;
width: 120px;
height: 42px;
background-color: #333;
margin-top: 110px;
margin-right:-40px;

padding-top: 5px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}



#sidebar
{
	width:232px; float:left;  position:relative; 
}



/*---------------------------------------*/
.condition_answer {
	width: 150px;
	margin-left: 10px;
	float: left;
	padding: 0px;
	margin-top: 30px;
	margin-bottom: 30px;
}

.condition_answer fieldset:hover {
	background: #999;
}

.ptext {
	font-size: 13px;
	font-weight: 500;
}



/*------------Mobiles Sell-----------------*/
.sellfcashul {
	list-style: none;
	height: auto;
	list-style: none outside none;
	margin-left: 14px;
	margin-top: 0px;
	padding-left: 0px;
	width: 455px;
	padding: 2px;
	font-size: 18px;
	z-index: 666;
	position: absolute;
	background: #FFF;
}

.sellfcashul li {
	margin-left: 20px;
	margin-top: 5px;
}

.hoversfc {
	background: #666666;
	cursor: pointer;
}


.box{
	background:#999;
	width:980px;
	height:100%;
	margin-left:180px;
	border-right-style:2px solid;
	border-left-style:2px solid;
	box-shadow:
	12px 0 15px -4px rgba(168, 168, 168, 0.8), 
	-12px 0 8px -4px rgba(168, 168, 168, 0.8);
	} 
 
body {
	font: bold 14px Verdana, Geneva, sans-serif;
	background: #FFF;/*#F6F6F6;*/
	width:100%;
	margin:auto;
		/*box-shadow:
	12px 0 15px -4px rgba(228, 228, 228, 0.8), 
	-12px 0 8px -4px rgba(228, 228, 228, 0.8);*/
}

/*-------------------------------*/
.curvedborder {
	border: 1px solid #0099CC;
	border-radius: 10px;
}

.borderstyle {
	border: 1px solid blue;

	-webkit-box-shadow: 0 0 2px 0px #0033FF;
	box-shadow: 0 0 2px 0px #0033FF;
	background: #F8F8F8;
}

.li_image {
	border: 1px solid #09F;

	-webkit-box-shadow: 0 0 2px 0px #0033FF;
	box-shadow: 0 0 2px 0px #0033FF;
}

/*--------------Home Page--------------------------------*/
.items .item:hover {
	/*background: #E5E5E5;*/
	cursor: pointer;
	/*border-style:dashed;*/
	
}

.items .item .iteminfo:hover {
	text-decoration: underline;
}

.item {
	display: block;
}

.blackboxshadow {
	-webkit-box-shadow: 0 0 5px 0px black;
	box-shadow: 0 0 5px 0px black;
}

/*----------------List Navigation------------------------*/
#list .li_row:hover {
	background-color: #E5E5E5;
}

.li_row {
	color: #03C;
	display: block;
}

.li_row :hover {
	cursor: pointer;
}

/*---------------------------------login---------------*/
#logincont #login {
	-webkit-box-shadow: 0 0 2px 0px #0033FF;
	box-shadow: 0 0 2px 0px #0033FF;
	background: #F5F5F5;
}

#register {
	-webkit-box-shadow: 0 0 2px 0px #0033FF;
	box-shadow: 0 0 2px 0px #0033FF;
	background: #F5F5F5;
}

/*--------------Header------------------------------------------*/
header,footer {
	display: block;
}

header {
	/*border: 1px solid black;
	*/
position: relative;
	width: 980px;
	margin: auto;
	display: block;
	text-decoration: none;
	color: black;
}

header a {
	text-decoration: none;
	color: black; /*color: white;
	*/
}

#mainheader { /*border: 1px solid black;
	 */
    margin: auto;
	width: 980px;
	height:1px;
}


.hiddenDiv{
display:none;
}

/*----------------------------Sell Mobiles For Cash---------------*/
#functionalcondition {
	height: 36px;
	width: 635px;
}

#functionalcondition ul li a {
	color: black; /*#CCCCCC;
	*/
}

#functionalcondition ul {
	margin: 0;
	padding: 0;
}

#functionalcondition li {
	position: relative;
	float: left;
	list-style-type: none;
}

#functionalcondition li a {
	text-decoration: none;
	display: block;
	color: white; /*border:  1px solid #000;
	*/
padding: 10px 15px;
}

#functionalcondition li:hover {
	/*background-image: url(images/menuBarSelected.png);
	*/
background-color: #5A5A5A; /*#0099CC;
	*/
/*border-radius: 10px;
	*/
/*	background:  -webkit-linear-gradient(top,#0099CC 50%,white);
	*/
}

#overallcondition {
	height: 36px;
	width: 675px;
}

#overallcondition ul li a {
	color: black; /*#CCCCCC;
	*/
}

#overallcondition ul {
	margin: 0;
	padding: 0;
}

#overallcondition li {
	position: relative;
	float: left;
	list-style-type: none;
}

#overallcondition li a {
	text-decoration: none;
	display: block;
	color: white; /*border:  1px solid #000;
	*/
padding: 10px 15px;
}

#overallcondition li:hover {
	/*background-image: url(images/menuBarSelected.png);
	*/
background-color: #5A5A5A; /*#0099CC;
	*/
/*border-radius: 10px;
	
	 */
/*	background:  -webkit-linear-gradient(top,#0099CC 50%,white);
	*/
}

/*-----------------Navigation Bar-----------------------------*/
#top_nav {
	display: block;
	position: relative; /*background: url(images/menuBar.png);
	*/
/*background:  #333;
	*/
/*#0099CC;
	*/
/*border-radius: 10px;
	*/
/*border:  1px solid black;
	*/
font: bold 16px Verdana, Geneva, sans-serif;
	height: 42px; /*width: 628px;
	*/
margin: 0px auto;
	margin-left: 135px;
	margin-top: 38px;
	z-index: 1;
	float: left;
}

#top_nav li:hover {
	/*background-image: url(images/menuBarSelected.png);
	*/
background-color: #5A5A5A; /*#0099CC;
	*/
border-radius: 10px; /*	background:  -webkit-linear-gradient(top,#0099CC 50%,white);
	*/
}

#top_nav ul ul {
	position: absolute;
	display: none;
	left: 0px;
	background: #333; /*#0099CC;
	*/
border-radius: 10px;
	width: 148px;
}

/*#top_nav ul ul ul.auto_sub1 {
	
display: none;
	
position: absolute;
	
top:  0px;
	
left: 160px
}

 */
#top_nav ul ul ul {
	display: none;
	position: absolute;
	top: -1px;
	left: 100%;
}

#top_nav ul li a {
	color: black; /*#CCCCCC;
	*/
}

#top_nav ul li:hover > ul {
	display: block;
}

#top_nav ul {
	margin: 0;
	padding: 0;
}

#top_nav li {
	position: relative;
	float: left;
	list-style-type: none;
}

#top_nav li a {
	text-decoration: none;
	display: block;
	color: white; /*border:  1px solid #000;
	*/
padding: 10px 25px;
}

#top_nav ul:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}

#top_nav ul ul li {
	/*border:  1px solid #000;
	*/
width: 99%; /*border-radius: 10px;
	*/
}

#top_nav ul ul li a {
	border-right: none;
	font: bold 14px Verdana, Geneva, sans-serif;
	color: #CCCCCC; /*border-radius: 10px;
	*/
}

#top_nav li a:hover {
	color: #0099CC;
}

/*----------------------Form1------------------------------------*/
.label {
	display: block;
	width: 170px !important;
	padding: 3px 10px 0 0;
	float: left;
	text-align: right;
	margin: 3px 0 0;
	font-size: 14px;
	font-weight: bold;
	clear: left;
}

#category {
	background: #99CCCC;
	border: 1px solid #bbd9f5;
	border-radius: 3px;
	padding: 10px;
	width: 410px;
	font-size: 16px;
	position: relative;
	float: left;
	text-align: left;
}

/*-----------------------Footer-----------------------------------*/
#footer-card.footer-card
{

width:100%;
padding-top:80px; 
padding-bottom:70px;
text-align:left;
background-color: #333;
position:relative;
float:left;

font: Tahoma, Geneva, sans-serif;
font-size:13px;
margin-top:10px;

}

.inner-footer
{ 
width:960px; 
margin:auto; 
padding:0px 20px; 
max-width :1170px;

}
.footer
{
margin-right:auto; 
margin-left:auto;
}

.footer-containe
{
position:relative; 
display:inline-block; 
vertical-align:top;
margin-left: 10px;
margin-right: 10px;
 
}

.links-row
{
width:50%; 
display:inline-block; 
position:relative; 
float:left;

}


.links-detail
{
width:33%; 
position: relative; 
display: inline-block;
float:left;

}

.footer-header
{
 height:50px; 
 font-weight:bold; 
 font-size:16px; 
 color: #FFF;
}

ul.links
{
margin: 0px; 
padding: 0px; 
list-style: none outside none; 
font-weight:bold;
}

a.link
{
height:30px;
line-height: 30px;
color:  #CCC;
text-decoration: none;
cursor: pointer;
}

.kmaal-line
{
width:45%;
float:right; 
position:relative;
display: inline-block;
padding: 0px 15px; 

}


.desc
{
color: #CCC;
text-align: justify;
font-size:13px;
line-height:1.6em;

}

p {
 margin: 0px 0px 10px;
	}

.feedback-button
{
border: 1px solid white; 
cursor: pointer; 
color:white;
display:inline-block;
padding: 5px 10px;
margin-top: 30px;
}



/*-----------------------------details-----------------------------*/
#thumbnailscont a : hover {
	border: 5px solid red;
	background: #969696;
}

#thumbnailscont img : hover {
	border: 5px solid red;
	background: #969696;
}

.specbox {
	border-bottom: 1px solid #C5C5C5;
	padding: 5px;
	margin: auto;
	position: relative;
	text-align: center;
	margin-left: 0px;
	height: 45px;
}

.detailslbl {
	margin: auto;
	font-weight: 500;
}

.detailsval {
	font-size: 12px;
	font-weight: bold;
}

/*----------display images---------------*/
/*a img  {
	
border-top-style:  none;
	
border-right-style:  none;
	
border-bottom-style:  none;
	
border-left-style:  none;
	
}

#thumbnailscont a  {
	
display:  block;
	
padding:  0px;
	
float:  left;
	
height:  50px;
	
width:  50px;
	
margin-top:  0px;
	
margin-right:  5px;
	
margin-bottom:  0px;
	
margin-left:  5px;
	
border:  1px solid #BEBEBE;
	
}

#thumbnailscont a:hover  {
	
border-top-color:  #00F;
	
border-right-color:  #00F;
	
border-bottom-color:  #00F;
	
border-left-color:  #00F;
	
}

#thumbnailscont a.selected  {
	
border-top-color:  #00F;
	
border-right-color:  #00F;
	
border-bottom-color:  #00F;
	
border-left-color:  #00F;
	
}

 */
#productImages-nav {
	padding: 0px;
}

#productImages-nav li {
	float: left;
	margin: 0px 5px 0px 5px;
}

#productImages-nav {
	list-style: none;
}

#productImages-nav li img {
	/*border: 1px solid black;*/
/*	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: 0.5;*/
}

#productImages-nav li img:hover {
	border: 1px solid white;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	opacity: 0.6;
}

#productImages-nav img:hover {
	cursor: 
	/*height:'100%'; 
	width:'100%'; 
	position:'fixed'; 
	top:0; 
	left:0;*/
	
	/*-webkit-transform: scale(2);
	-moz-transform: scale(2);
	-o-transform: scale(2);
	-ms-transform: scale(2);
	transform: scale(2);*/ /*	-webkit-transform-origin: left;
	
	*/
}

#productImages div:hover {
	z-index: 1111;
}

/*#productImages img:active {
	
}

*/
/*---------------------------------------Marquee-------------------------*/
.marquee_panels {
	display: none;
}

.marquee_container {
	position: relative;
	width: 980px;
	height: 350px;
	overflow: hidden;
	margin: auto;
	margin-top: 150px;
	padding: 0px;
}

.marquee_photos {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
}

/*.marquee_caption  {
	
width:  980px;
	
margin:  0px;
	
padding:  15px 0px 10px 0px;
	
color:  #fff;
	
position:  absolute;
	
top:  340px;
	
left:  0px;
	
background:  url(../images/template/marquee_caption.png) 0px 0px;
	
}

.marquee_caption_content  {
	 width:  410px;
	 padding:  0px 0px 0px 25px;
	 }

.marquee_caption h2  {
	 margin:  0px 0px 10px 0px;
	 color:  #fff;
	 font-size:  1.25em;
	 font-weight:  normal;
	 text-transform:  uppercase;
	 }

.marquee_caption p  {
	 margin:  0px 0px 12px 0px;
	 color:  #fff;
	 }

.marquee_caption a  {
	 color:  #ffc600;
	 }

.marquee_caption a:hover  {
	 color:  #fff;
	 }

.marquee_flag  {
	 float:  left;
	 margin-right:  10px;
	 }

*/
.marquee_nav {
	position: absolute;
	top: 310px;
	left: 420px; /*width:  240px;
	  right:  20px;
	 text-align:  right;
	 */
}

.marquee_nav a {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-left: 15px;
	background: url(../images/template/nav_buttons.png) no-repeat 0px 0px;
	cursor: pointer;
}

.marquee_nav a:hover {
	background-position: -25px 0px;
}

.marquee_nav a.selected {
	background-position: -50px 0px;
}

.marquee_container.autoplay .marquee_nav a {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	opacity: .4;
}

.marquee_container.autoplay .marquee_nav a.selected {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}

/*-------------------ddmenu-------------*/

 #main1
 {
width:980px;
margin:auto;
margin-top:20px;


}

/* main menu
----------------------------*/
#ddmenu
{
	
    display:block;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
    text-align:left;
    letter-spacing:normal;
	width:800px;
	float:left;
	z-index: 1;
	
}

#ddmenu ul
{ 
    width:100%;
    margin:0; /*If above width is not 100% and you want this menu to align in the center of its container, set it as { margin: 0 auto; }*/
    padding:0;
    background:#ffffff;
    border:0px solid #CC0000;
    display:inline-block;
    list-style:none;
    position:relative;

  
    border-radius:0px;
}

#ddmenu li
{
    margin:0;
    padding:0;
    display:inline-block;
    position:relative;
    color:#000000;
}

#ddmenu a
{
    color:#000000;
    padding:0 28px;
    line-height:30px;


    text-decoration:none;
    display:inline-block;
    outline:0;
    position:relative;
    white-space:nowrap;
}

#ddmenu li.over
{
	color:skyblue;
    z-index:9999999998;
}
#ddmenu ul li:hover
{
	color:skyblue;
}
/* links without sub-menu */
#ddmenu li.over a
{
   
    color:skyblue;

}

/* links with sub-menu */
#ddmenu a.arrow
{
    background-image:url(arrow2.gif);
    background-repeat:no-repeat;
    background-position:right center;
    border-left:1px solid transparent;
    border-right:1px solid transparent;
}
#ddmenu li.over a.arrow
{
    background-color:#FFFFFF;
    color: #069;

    z-index:9999999999;
    /*text-decoration:underline;*/
}

#ddmenu div 
{
    padding:0;
    margin:0;
}              
        
/* sub-menu layout----------------------------*/
     

#ddmenu div.drop
{
    position:absolute;
    text-align:left;
    border:1px solid  skyblue;
    background:#FFFFFF;
    padding:10px;
    font-size:12px;
    line-height:30px;
    color:black;
    border-radius:0 0 6px 6px;

}
  
#ddmenu div
{
    display:none;
}
/* sub-menu offset----------------------------*/

#ddmenu div.drop
{
    left:0px;/*Use this property to change offset of the sub-menu*/
}
#ddmenu div.dropToLeft
{
    left:auto; right:0px;
}
#ddmenu div.dropToLeft2
{
    left:auto; right:-120px;
}

#ddmenu div.dropCenter
{
    left:-440px; right:auto;
}

#ddmenu div.dropAdjustRight
{
    left:-190px; right:auto;
}

#ddmenu div.dropToRight
{
    left:-10px; right:auto;
}

/* links in sub menu---------------------------*/

#ddmenu div.drop a
{
    line-height:20px;
    font-size:12px;
    font-weight:normal; 
    color:black;
    text-decoration:none;    
    display:block;
    text-align:left;    
    position:static;
    background:none;
    background-image:none;
    padding:0 0;
}

#ddmenu div.drop a:hover
{
    text-decoration:underline;
    color:#069;
}

/* blocks within the sub-menu---------------------------*/

#ddmenu div.drop div
{
    background:none;    
}  

#ddmenu div.column
{
    width:auto;
    float:left; /*align each column in one row*/
    padding:0 10px; /*padding of each column*/
}

#ddmenu div.column div
{
   padding:0px 10px; /*sub-div within div.column. 10px for indent.*/
}


#ddmenuLink {display:none;}

/*----------------Advertise Page----------------*/

#Advertise
{
	width:980px; 
	margin:auto;
 	margin-top:50px;
}
.Individual_Box
{
	width:850px;
	height:200px;
	margin-top:20px;
	margin-left:20px;
	background:none repeat scroll 0% 0% ;
}
.left_box
{
	width:550px; 
	
	float:left;
}
.right_box
{
	width:290px;
	
	float:right;
}
