body {

}

td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
.csc-header h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
}


#colLeft {
/*0697_03.jpg*/
border-right:1px #CC0000 solid;
}

#colNormal {
padding-left:8px;
}


.tx-macinasearchbox-pi1 {
padding-left:6px;
padding-top:6px;
color:#FFFFFF;
}

.bodytext a, li a {
color:#DC4E1C;
text-decoration:none;
border-bottom:1px dashed #DC4E1C;
}

.bodytext a:hover, li a:hover {
color:#DC4E1C;
text-decoration:none;
border-bottom:1px solid #DC4E1C;
}
.tx-macinasearchbox-pi1 .tx_indexedsearch_input {
width:120px;
font-size:12px;
margin-right:3px;
margin-left:2px;
}

.menu {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}


.level1 a{
margin-left:14px;
padding-left:2px;
margin-right: 2px;
display:block;
color:#FFFFFF;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
border-bottom:1px solid #2FB2E7;

}


#menu  {
text-align:left;
}

.level2 a{
margin-left:18px;
padding-left:2px;
margin-right: 2px;
display:block;
color:#FFFFFF;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
border-bottom:1px solid #2FB2E7;

}

#menu  a:hover {
background-color: #2FB2E7;

}




#menubottom a {
font-size:11px;
color: #666666;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
margin-left:2px;
}

#menubottom {
font-size:11px;
color: #666666;
font-family:Arial, Helvetica, sans-serif;

}



 .csc-sitemap-level1  {
 color:#333333;
 background-color:#F3F3F3;
 width:460px;
 padding:8px;
 }
 
  .csc-sitemap-level1 a {
 color:#333333;
 text-decoration:none;
 }

 .csc-sitemap-level2 a {
 color:#333333;
 margin-left:15px;
 	background-image:url(images/arrow.gif);
	background-position:12px 50%;
	background-repeat:no-repeat;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:34px;
	color:#333333;
 }
 
  .csc-sitemap-level3 a {
 color:#333333;
 margin-left:30px;
  	background-image:url(images/arrow.gif);
	background-position:12px 50%;
	background-repeat:no-repeat;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:34px;
	color:#333333;
 }
  .csc-sitemap-level4 a {
 color:#333333;
 margin-left:45px;
  	background-image:url(images/arrow.gif);
	background-position:12px 50%;
	background-repeat:no-repeat;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:34px;
	color:#333333;
 }


.copy {
color: #999999;
text-decoration:none;
font-size:10px;
}

.copy a {
color: #999999;
text-decoration:none;
font-size:10px;

}