/* ================================
    CSS STYLES FOR Module TOMSideMenuModule
   ================================
*/

.SMMenuItem2
{

    border-top-style: solid;
    border-top-color: #0066AA;
    border-top-width: 1px;
    padding-left: 10px;
    padding-top:3px;
    padding-bottom:3px;
}
.SMMenuItem2 A, .SMMenuItem2 A:link, .SMMenuItem2 A:visited {
	color: #0066AA;
	text-decoration:none;
}

.SMMenuItemCurrentTab2
{
    color: #ffffff;
    background-color:#0066AA;
    padding-left:10px;
    padding-top:3px;
    padding-bottom:3px;
}

.SMMenuItemCurrentTab2 A, .SMMenuItemCurrentTab2 A:link, .SMMenuItemCurrentTab2 A:visited {
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}

.SMMenuItemOpenTab2
{
    color: #ffffff;
    background-color: #0066AA;
    padding-top:3px;
    padding-bottom:3px;

}
.SMMenuItemOpenTab2 A, .SMMenuItemOpenTab2 A:link, .SMMenuItemOpenTab2 A:visited {
	color: #ffffff;
	padding-left:10px;
	text-decoration:none;
	font-weight:bold;
}


.SMMenuItem2 A:hover, .SMMenuItemCurrentTab2 A:hover, .SMMenuItemOpenTab2 A:hover {
	text-decoration: none;
	color:#A6CAE1;
}

.SMMenuItem3
{
    padding-left: 20px;
    padding-top:3px;
    padding-bottom:3px;
}
.SMMenuItem3 A, .SMMenuItem3 A:link, .SMMenuItem3 A:visited {
	color: #0066AA;
	text-decoration:none;
}

.SMMenuItemCurrentTab3
{
 	padding-left:20px;
    padding-top:3px;
    padding-bottom:3px;
    background-image:url(icon_blue.gif);
    background-repeat:no-repeat;
    background-position:5px 5px;
}
.SMMenuItemCurrentTab3 A, .SMMenuItemCurrentTab3 A:link, .SMMenuItemCurrentTab3 A:visited {
	color:#0066AA;
	text-decoration:none;
	font-weight:bold;
    }

.SMMenuItemOpenTab3
{
    padding-top:3px;
    padding-bottom:3px;
}
.SMMenuItemOpenTab3 A, .SMMenuItemOpenTab3 A:link, .SMMenuItemOpenTab3 A:visited {
	padding-left:20px;
	text-decoration:none;
	font-weight:bold;
	color:#0066AA;
}


.SMMenuItem3 A:hover, .SMMenuItemCurrentTab3 A:hover, .SMMenuItemOpenTab3 A:hover {
	text-decoration: none;
	color:#A6CAE1;
	
}

.SMMenuItem4
{
    padding-left: 30px;
    padding-top:3px;
    padding-bottom:3px;
}
.SMMenuItem4 A, .SMMenuItem4 A:link, .SMMenuItem4 A:visited {
	color: #0066AA;
	text-decoration:none;
}

.SMMenuItemCurrentTab4
{
 	padding-left:30px;
    padding-top:3px;
    padding-bottom:3px;
    background-image:url(icon_blue.gif);
    background-repeat:no-repeat;
    background-position:15px 5px;
}
.SMMenuItemCurrentTab4 A, .SMMenuItemCurrentTab4 A:link, .SMMenuItemCurrentTab4 A:visited {
	color:#0066AA;
	text-decoration:none;
	font-weight:bold;
    }

.SMMenuItemOpenTab4
{
 	padding-left:30px;
    padding-top:3px;
    padding-bottom:3px;
    background-image:url(icon_blue.gif);
    background-repeat:no-repeat;
    background-position:15px 5px;
}
.SMMenuItemOpenTab4 A, .SMMenuItemOpenTab4 A:link, .SMMenuItemOpenTab4 A:visited {

	text-decoration:none;
	font-weight:bold;
}


.SMMenuItem4 A:hover, .SMMenuItemCurrentTab4 A:hover, .SMMenuItemOpenTab4 A:hover {
	text-decoration: none;
	color:#A6CAE1;
	
}


.SMMenuItem5
{
    padding-left: 35px;
    padding-top:3px;
    padding-bottom:3px;
}
.SMMenuItem5 A, .SMMenuItem5 A:link, .SMMenuItem5 A:visited {
	color: #0066AA;
	text-decoration:none;
}

.SMMenuItemCurrentTab5
{
    padding-left:35px;
    padding-top:3px;
    padding-bottom:3px;

}
.SMMenuItemCurrentTab5 A, .SMMenuItemCurrentTab5 A:link, .SMMenuItemCurrentTab5 A:visited {
	color:#0066AA;
	text-decoration:none;
	font-weight:bold;
    }

.SMMenuItemOpenTab5
{
    padding-top:3px;
    padding-bottom:3px;
}
.SMMenuItemOpenTab5 A, .SMMenuItemOpenTab5 A:link, .SMMenuItemOpenTab5 A:visited {
	padding-left:35px;
	text-decoration:none;
	font-weight:bold;
}


.SMMenuItem5 A:hover, .SMMenuItemCurrentTab5 A:hover, .SMMenuItemOpenTab5 A:hover {
	text-decoration: none;
	color:#A6CAE1;
	
}


.SMMenuItemText 
{
    font-family: Verdana,Arial,Helvetica;
    text-decoration: none;
    font-size:12px;
}