
/* /////////////////////////////////////////////////////////////////////////////////// */
/* ///////////////////////////////// TOOGLABE MODULE ///////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////// */

div.module {
     overflow:hidden;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 width:100%;
	 margin-bottom:1px;
     font-size: 11px;
	 text-align: left;
	 max-width:800px;
}
div.module a {
   font-size:11px;
}
div.module div.head, div.module div.head_closed, div.module div.head h3, div.module div.head_closed h3 {
	margin:0px 0px 0px 0px;
	cursor:pointer;
}
div.module div.head, div.module div.head_closed {
    position:relative;
	left:30px;
	margin-right:30px;
}
div.module div.head h3, div.module div.head_closed h3 {
	 position:relative;
	 line-height:31px; height:31px;
     font-size:10px; font-weight:bold; 
     color:#FFFFFF;
	 left:-30px;
	 width:30px;
	 overflow:visible;
	 white-space:nowrap;
	 text-indent:21px;
	 text-align:left;
}
div.module div.head{
	background: transparent url(../images/shared/modules/module_head_open.png) no-repeat scroll right top; /* img height should be 29px */
}
div.module div.head h3{
	background: transparent url(../images/shared/modules/module_head_open.png) no-repeat scroll left top; /* img height should be 29px */
}
div.module div.head_closed{
	background: transparent url(../images/shared/modules/module_head_closed.png) no-repeat scroll right top; /* img height should be 31px */
}
div.module div.head_closed h3{
	background: transparent url(../images/shared/modules/module_head_closed.png) no-repeat scroll left top; /* img height should be 31px */
}
div.module div.content {
     width:auto;
	 background:#FFFFFF;
     display:block;
	 margin:  0px 4px 0px 4px;
	 padding: 4px 5px 0px 5px;
     min-height: 1px;
}
div.module div.left {
	margin:0px 0px 0px 0px;
	background: transparent url(../images/shared/modules/module_left.png) repeat-y left top;
}
div.module div.right {
	margin:0px 0px 0px 0px;
	background: transparent url(../images/shared/modules/module_right.png) repeat-y right top;
}
div.module div.box_closed {
   display:none;
}
div.module div.box {
   margin:0px 0px 0px 0px;
   margin-top:-2px;
   height:auto;
}
div.module div.btml, div.module div.btmr {
	line-height:7px; height:7px;
	margin:0px 0px 0px 0px;
}
div.module div.btml {
	background: transparent url(../images/shared/modules/module_bottom.png)  no-repeat right top;
	margin-left:10px;
}
div.module div.btmr {
    position:relative;
	background: transparent url(../images/shared/modules/module_bottom.png)  no-repeat left top;
	left:-10px;
	width:10px;
}


/* /////////////////////////////////////////////////////////////////////////////////// */
/* ///////////////////////////// PAGE CONTENTS MODULE //////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////// */

div.rbox {
     position:relative;
     overflow:hidden;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 width:100%;
	 max-width:1900px;
}
div.rbox div.rbox_tl, div.rbox div.rbox_tr, div.rbox div.rbox_bl, div.rbox div.rbox_br {
    font-size: 1px;
    position:relative;
    margin: 0px;
    line-height:16px; height:16px;
}
div.rbox div.rbox_content {
     position:relative;
	 background:#FFFFFF;
	 margin:  0px 7px 0px 7px;
	 padding: 2px 7px 0px 7px;
	 min-height: 1px;
}
div.rbox div.rbox_l {
    position:relative;
	background: transparent url(../images/shared/modules/box_left.png) repeat-y left top;
}
div.rbox div.rbox_r {
    position:relative;
	background: transparent url(../images/shared/modules/box_right.png) repeat-y right top;
}
div.rbox div.rbox_tl {
	background: transparent url(../images/shared/modules/box_top.png) no-repeat right top;
	margin-left:20px;
}
div.rbox div.rbox_tr {
	background:  transparent url(../images/shared/modules/box_top.png) no-repeat left top;
	margin-left:-20px;
	width:20px;
}
div.rbox div.rbox_bl {
	background: transparent url(../images/shared/modules/box_bottom.png) no-repeat right top;
	margin-left:20px;
}
div.rbox div.rbox_br {
	background: transparent url(../images/shared/modules/box_bottom.png) no-repeat left top;
	left:-20px;
	width:20px;
}