/**my code**/
div.left_subpanel ul.main-nav{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    width: 171px;
}

div.left_subpanel ul.main-nav li{
    display: block;
    width: 171px;
    height: 28px;
    margin: 0 0 4px 0;
    padding: 0px;
    float: left;
}
div.left_subpanel ul.main-nav li div.menu_fader{
    width: 171px;
    height: 14px;
    /*background-color: #FFFFFF;
    opacity: 0.1;*/
	background-image: url('../img/bg.png');
    position: relative;
    top: 0;
    left: 0;
    z-index: 10;
}
div.left_subpanel ul.main-nav li a{
    display: block;
    width: 171px;
    height: 28px;
    margin: 0px;
    padding: 0px;
    position: relative;
    z-index: 50;
    float: left;
    line-height: 27px;
    text-indent: 10px;
    top: -14px;
}

div.left_subpanel ul.main-nav li a:hover{
	text-decoration: none;
	border: 0px;
	width: 171px;
	height: 28px;
	background: none;
}

    div.left_subpanel ul.main-nav li div.sub_menu_link_front{
        position: relative;
        float: left;
        width: 171px;
        top: -42px;
        left: 175px;
        margin: 0px;
        padding: 0px;
        /*border: 1px solid red;*/
        z-index: 999;
    }
    
    div.left_subpanel ul.main-nav li div.sub_menu_link_front ul{
        width: 171px;
        float: left;
        margin: 0px;
        padding: 0px;
    }
    
    div.left_subpanel ul.main-nav li div.sub_menu_link_front ul li{
        width: 171px;
        float: left;
        margin: 0 0 4px 0;
        padding: 0px;
    }

div#has_div_submenu_3_children,div#has_div_submenu_3_childre{
color:white;
float:right;
font-size:14px;
font-weight:bold;
height:5px;
margin:-1px 19px 0 0;
padding:0;
width:10px;
position: relative;
z-index: 15;
}
div#has_div_submenu_2_children,div#has_div_submenu_2_childre{
color:white;
float:right;
font-size:14px;
font-weight:bold;
height:5px;
margin:-1px 19px 0 0;
padding:0;
width:10px;
position: relative;
z-index: 15;
}
div#has_div_submenu_1_children,div#has_div_submenu_1_childre{
color:white;
float:right;
font-size:14px;
font-weight:bold;
height:5px;
margin:-1px 19px 0 0;
padding:0;
width:10px;
position: relative;
z-index: 15;
}
div.select_back{
	visibility: hidden !important;
}
/**end of my code**/


.main-nav, .socializing, .browser, 
.result, .result ul, .media, .pic-nav, .subnav, .steps,
.linklist, .statvals {

	margin:0;
	padding:0 0 0px 0;
	list-style-type: none;
	width:171px;
	float:left;

}

.socializing li {

	float:left;
	width:100%;
	height:auto;
	padding-bottom:1px;
	background: url(../img/dotted.gif) repeat-x transparent;
	background-position: 0 100%;
	

}

.socializing li a {

	display: block;
	width:100%;
	height:20px;
	background: url(../img/bullet.gif) no-repeat transparent;
	background-position: 155px 5px;
	font-weight:bold;
	padding:5px 0 0 5px;

}

.socializing li a {

	text-indent:20px;
	line-height:18px;

}

.socializing li.s1 a {

	background: url(../img/social-bullets.gif) no-repeat transparent;
	background-position: 0 2px;

}

.socializing li.s2 a {

	background: url(../img/social-bullets.gif) no-repeat transparent;
	background-position: 0 -21px;

}

.socializing li.s3 a {

	background: url(../img/social-bullets.gif) no-repeat transparent;
	background-position: 0 -45px;

}

.socializing li.s1 a:hover, .socializing li.s2 a:hover, .socializing li.s3 a:hover {

	background-color:#f5f5f5;

}

.browser {

	width:auto;
	float:none;
	font-size:11px;

}

.browser li {

	float:left;
	width:145px;
	height:140px;
	text-align: center;
	padding: 2px;
	
}

.browser li a img { 
	
	display: block;
	margin: 0 auto;
	background:#fff;
		padding: 3px; 
}