@charset "utf-8";
/* Link CSS */

a:link, a:visited
{
	color: #333333;
    text-decoration: none;
	outline: none;
}
a:hover, a:focus, a:active
{
	color: #0099CC;
    text-decoration: underline;
	outline: none;
}

img a:link, img a:visited, img a:hover, img a:focus, img a:active
{
    text-decoration: none;	
	outline: none;
	cursor: pointer;
}

.box_227_cat_link_list ul li .link_red_underline, .box_227_cat_link_list ul li .link_red_underline a:link, .box_227_cat_link_list ul li .link_red_underline a:visited
{
	color: #0099CC;
    text-decoration: none;
	outline: none;
}

.box_227_cat_link_list ul li .link_red_underline:hover, .box_227_cat_link_list ul li .link_red_underline a:hover, .box_227_cat_link_list ul li .link_red_underline a:focus, .box_227_cat_link_list ul li .link_red_underline a:active
{
	color: #0099CC;
    text-decoration: underline;
	outline: none;
}

.black_link a:link, .black_link a:visited
{
	text-transform: none;
	color: #333333;
	font-weight: bold;
    text-decoration: none;
	outline: none;
}

.black_link a:hover, .black_link a:focus, .black_link a:active
{
	text-transform: none;
	color: #333333;
	font-weight: bold;
    text-decoration: underline;
	outline: none;
}

.blue_link a:link, .blue_link a:visited
{
	color: #0099CC;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	outline: none;
}

.blue_link a:hover, .blue_link a:focus, .blue_link a:active
{
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	outline: none;
}


.petrol_link a:link, .petrol_link a:visited
{
	color: #006666;
	text-transform: none;
    text-decoration: none;
	outline: none;
}

.petrol_link a:hover, .petrol_link a:focus, .petrol_link a:active
{
	color: #006666;
	text-transform: none;
    text-decoration: underline;
	outline: none;
}

.text_link a, .text_link a:link, .text_link a:visited
{
	text-transform: none;	
	font-weight: normal;
	color: #333333;
    text-decoration: underline;
	outline: none;
}

.text_link a:hover, .text_link a:focus, .text_link a:active
{
	text-transform: none;	
	font-weight: normal;
	color: #0099CC;
    text-decoration: underline;
	outline: none;
}

.leftnavi_link a:link, .leftnavi_link a:visited
{
	text-transform: none;	
	/*font-weight: normal;*/
	color: #333333;
    text-decoration: none;
	outline: none;
}

.leftnavi_link a:hover, .leftnavi_link a:focus, .leftnavi_link a:active
{
	text-transform: none;	
	font-weight: normal;
	color: #333333;
    text-decoration: none;
	outline: none;
}

.blue a:link, .blue a:visited
{
	color: #0099CC;
    text-decoration: none;
	outline: none;
}

.blue a:hover, .blue a:focus, .blue a:active
{
	color: #0099CC;
    text-decoration: underline;
	outline: none;
}

.delivery_link a:link, .delivery_link a:visited
{
	color: #999999;
	text-decoration: underline;
	text-transform: none;
	font-weight: normal;
}

.delivery_link a:hover, .delivery_link a:active,  .delivery_link a:focus
{
	color: #999999;
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
}
/* TOOL TIP CSS*/
 .tooltip_link
 {
        text-decoration: none;
        position: relative;
        z-index: 100;        
 }
 .tooltip_link a:link, .tooltip_link a:visited 
 {
        position:relative;
        color:#000000; 
        text-decoration: underline;
        border-bottom: 1px solid #000000;
        padding: 0 0 1px 0;
    }

.tooltip_link a:hover, .tooltip_link a:active 
{
    color:#0099cc;
    text-decoration: underline;
    cursor: help;
    border-bottom: 1px solid #0099cc;
}
    a:link span.tooltip, a:visited span.tooltip
    {
        display:none;
        text-decoration: none;    
    }
    
    a:hover span.tooltip
    {
        position:absolute;
        bottom: 10px;
        left: 25px;
        display: block;
        z-index: 1;    
        width: 210px;
    }
    
    .top
    {
        background-image: url(../images/top.png);
        height: 11px;
        width: 210px;
        float: left;
    }
    
    .middle
    {
        background-image: url(../images/bg.png);
        padding: 0 15px 0 15px;
        width: 180px;
        float: left;text-decoration: none;
        
    }
    .t1
    {
       text-decoration: none;
       color: #000;
    }
    
    
    .bottom
    {
         background-image: url(../images/bottom.png);
        height: 11px;
        width: 210px;
        float: left;
    }

.divnonjs
{
    font-weight: normal;
    float: left; 
    width: 163px; 
    text-align: left; 
    line-height:16px;
    margin-top: 10px;
    margin-left: 20px;

}
.divnonjs a:link, .divnonjs a:active, .divnonjs a:focus 
{
   text-decoration: underline; 
   font-family: Verdana,Geneva,sans-serif;
}

.divnonjs a:hover, .divnonjs a:visited
{
    text-decoration: none;
    font-family: Verdana,Geneva,sans-serif;
}
