* {margin:0; padding:0}

/* --- Links --- */



/* --- Accordion --- */
.js #main .accordion {visibility:hidden}

.js #side .accordion {display:none}

.accordion {margin:0; padding:0 0px}

.accordion li {list-style-type:none; }

.accordion .sub_list{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
}

.accordion .sub_list ul{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
}

.accordion .sub_list a{
font-family: 'SegoeUINormal',Arial,Helvetica,sans-serif;
    font-size: 12px;
	color: #535353;
	outline:none;
	margin-bottom:7px;}

.accordion li a{ color: #535353;
    float: left;
    font-family: 'SegoeUINormal',Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin-bottom: 7px;
    outline: medium none;
    
}
.accordion li a:hover{    
	color: #e00010;
	}
	

.accordion li.last-child {margin-left:0px; list-style-type:disc;
font-size: 12px;
	font-weight: normal;
	color: #4685DF;
	list-style:none;
	outline:none;
	padding:0px;	
	
}
.accordion li.last-child a{font-family: 'SegoeUINormal',Arial,Helvetica,sans-serif;
    font-size: 11px!important;
	color: #7F7F7F;
	outline:none;
	margin-bottom:3px!important;
	padding:5px 0 0 7px;
	background-image: url(../images/bullet_1.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	/*width:115px!important;*/
	}
	
	
.accordion li.last-child a:hover{    
	color: #df0110;
	}
	
ul.accordion ul.first { 
     float: left;
    margin: 0;
    padding: 0 0 0 21px;
    width: 85px;
}


ul.accordion ul.sec { 
   float: left;
    margin: 0;
    padding: 0 0 0 8px;
    width: 60px;
}
ul.accordion ul.thrd { 
     float: left;
    margin: 0;
    padding: 0 0 0 0px;
    width: 100px;
}

ul.accordion ul.forth { 
     float: left;
    margin: 0;
    padding: 0 0 0 0px;
    width: 90px;
}

ul.accordion ul.fifth { 
     float: left;
    margin: 0;
    padding: 0 0 0 0px;
    width: 89px;
}

ul.accordion ul.sixth { 
      float: left;
    margin: 0;
    padding: 0 0 0 10px;
    width: 107px;
}


.accordion .outer {border:1px solid #dadada; border-width:0 1px 1px; background: #fff}

.accordion .inner {margin-bottom:0; padding:.5em 0px 1em; position:relative; overflow:hidden}

.accordion .inner .inner {padding-bottom:0}

.accordion .h {padding-top:.3em} /* vertical padding instead of vertical margin (ie8) */

.accordion p {margin:.5em 1px 1em}

/*  
  Add styles for all links in the 'accordion':
.accordion a {...}
*/    

a.trigger {
	 background-image: url("../images/plus-1.gif");
    background-position: 4px 0;
    background-repeat: no-repeat;
    font-weight: normal;
    height: auto;
	outline:none;
	width:80px;
    padding-left: 25px;
    padding-top: 3px;
}

a.trigger1 {
	background:none;	
    font-weight: normal;
    height: 15px;
	outline:none;
	padding-left:10px;
    padding-top: 3px;
	width:60px;
}
a.trigger2 {
	background:none;	
    font-weight: normal;
    height: 15px;
	outline:none;
    padding-left:0px;
    padding-top: 3px;
	width:100px;
}
a.trigger3 {
	background:none;	
    font-weight: normal;
    height: 15px;
	outline:none;
	padding-left:0px;
    padding-top: 3px;
	width:90px;
}

a.trigger4 {
	background:none;	
    font-weight: normal;
    height: 15px;
	outline:none;
	padding-left:0px;
    padding-top: 3px;
	width:90px;
}
a.trigger5 {
	background:none;	
    font-weight: normal;
    height: 15px;
	outline:none;
	padding-left:0px;
    padding-top: 3px;
	width:85px;
}
a.trigger.open {background-image: url(../images/plus-2.gif)}
a.trigger1.open {background:none!important;}
a.trigger2.open {background:none!important;}
a.trigger3.open {background:none!important;}
a.trigger4.open {background:none!important;}
a.trigger5.open {background:none!important;}


.last-child a.trigger{padding-left:1px; background-image:none; font-weight:normal}

#main a.trigger {background-color:#f0f0f0}

#main a.trigger.open {border-color:#dadada; background-color:#e7e7e7}

#main a:hover.trigger.open, #main a:focus.trigger.open, #main a:active.trigger.open {border-color:#bcd}

#side a.active{font-weight:normal; color:#f72; text-decoration:none}

