/* @group Reset */

*{font-family: verdana, arial, sans-serif; font-size: 11px; /*line-height: 15px;*/}
#accordion{display:none;}
dl.accordion{width: 250px;margin-left:10px;margin-top:0px;}
/* @group Level 1 */
dl.accordion dt{height:25px;padding: 5px 0 2px 5px;font-weight:bold;color: black;background: #FFFFFF url(../images/nav_closed.gif) no-repeat 5px 5px;cursor: pointer;}/*20*/
/*position: relative;*//*WAS CAUSING ISSUES IN IE*/
* html dl.accordion dt{cursor: hand;}
dl.accordion dt.open{background-image: url(../images/nav_open.gif);}
dl.accordion dd{background: #FFFFFF;}
dl.accordion dd.dx{margin-left:18px;padding-bottom:2px;padding-top:2px;font-weight:bold;}

/* @group Content */
dl.accordion dd.sub_accordion{}
dl.accordion dd.accordion_content{padding:0px;margin:0px;}
dl.accordion dd.accordion_content p{padding:0px;}

a.lined{margin:2px;padding:0px;border-bottom:solid 1px #CCCCCC;color:#333333; text-decoration:none;width:100px;display:block;}
a:hover.lined{color:#000000;text-decoration:none;margin-bottom:2px;border-bottom:solid 1px #CCCCCC;width:100px;display:block;}

a.lined_none{margin:2px;padding:0px;border-bottom:solid 1px #CCCCCC;color:#CCCCCC; text-decoration:none;width:100px;display:block;}
a:hover.lined_none{color:#000000;text-decoration:none;margin-bottom:2px;border-bottom:solid 1px #CCCCCC;width:100px;display:block;}

a.lined2{margin:2px 2px 2px 40px;padding:0px;border-bottom:solid 1px #CCCCCC;color:#333333; text-decoration:none;width:200px;display:block;}
a:hover.lined2{color:#000000;text-decoration:none;margin-bottom:2px;border-bottom:solid 1px #CCCCCC;width:200px;display:block;}

a.sub{text-decoration:none;color:#000000;}
a:hover.sub{text-decoration:none;color:#000000;}

/* @group Level 2 */
dl.accordion dd dl dt{ padding-left:18px;background-color:#FFFFFF;background-position:0px 5px;}
dl.accordion dd dl dd.accordion_content{ padding-left: 10px;/*45*/}

/* @group Level 3 */
dl.accordion dd dl dd dl dt{ padding-left: 21px;/*65*/}
dl.accordion dd dl dd dl dd.accordion_content{padding-left: 21px;/*65*/}

/* @group Level 4 */
dl.accordion dd dl dd dl dd dl dt{padding-left: 45px;background-color: #FF0000;background-position: 65px 5px;}
dl.accordion dd dl dd dl dd dl dd.accordion_content{padding-left: 45px;/*85*/}

/*Graphic buttons*/
a.accordion_toggler_1{display:block;background-image:url(../images/touch_button.gif);background-position:0px 0px;background-repeat:no-repeat;height:18px;text-indent:-4000px;margin-left:18px;}
a:hover.accordion_toggler_1{display:block;background-image:url(../images/touch_button.gif);background-position:0px -18px;background-repeat:no-repeat;height:20px;text-indent:-4000px;}

a.accordion_toggler_2{display:block;background-image:url(../images/about_button.gif);background-repeat:no-repeat;height:24px;text-indent:-4000px;margin-left:18px;}
a:hover.accordion_toggler_2{display:block;background-image:url(../images/about_button.gif);background-position:0px -26px;background-repeat:no-repeat;height:24px;text-indent:-4000px;margin-left:18px;}

a.accordion_toggler_3{display:block;background-image:url(../images/tech_button.gif);background-repeat:no-repeat;height:18px;text-indent:-4000px;margin-left:18px;}
a:hover.accordion_toggler_3{display:block;background-image:url(../images/tech_button.gif);background-position:0px -18px;background-repeat:no-repeat;height:20px;text-indent:-4000px;margin-left:18px;}

a.accordion_toggler_4{display:block;background-image:url(../images/service_button.gif);background-repeat:no-repeat;height:18px;text-indent:-4000px;margin-left:18px;}
a:hover.accordion_toggler_4{display:block;background-image:url(../images/service_button.gif);background-position:0px -18px;background-repeat:no-repeat;height:20px;text-indent:-4000px;margin-left:18px;}
/*dl.accordion a{margin-left:10px;margin-bottom:2px;text-indent:3px;border-bottom:solid 1px #CCCCCC;list-style:none;list-style-position: inside;}*/
