html {
	height: 100%;
}
body {
    margin: 0;
    padding: 0;
    background: url(/images/bodyshadow-bg.jpg) repeat-y center top;
    background-color: #ECECEC;
    font: 80% arial;
    height: 100%;
}

img {
    border: 0;
    margin: 0;
    padding: 0;
}

#Content {
	width: 780px;
	margin: auto;
}

#Footer {
	margin-top: 20px;
	height: 20px;
	background: #9E100F url(/images/footer-bg.jpg) center top repeat-y;
}

#Copyright {
	padding: 3px 0 0 0;
	width: 780px;
	height: 10px;
	margin: auto;
	font-size: 70%;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	font-family: Verdana;
}
#Copyright a {
    color: #ffffff;
}

#lists {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	clear: both;
	background:url(/images/lists-bg.jpg) top left no-repeat;
	padding: 19px 0 0 0;
}
#lists table {	
	padding: 0 0 0px 0;
	margin: 0 0 10px 0;
}
#lists td {
	width: 300px;
	vertical-align:top;
	padding: 10px 10px 10px 10px;
}
#lists td.leftSide {
	padding: 10px 15px 10px 15px;
}
#lists td.rightSide {
	padding: 10px 0px 10px 10px;
}
#lists h3 {
	font-family: verdana, arial;
	color: #999;
	font-size: 12px;
	margin: 0 10px -2px 10px;
	text-transform: lowercase;
}
#lists h3 a, #lists h3 a:link, #lists h3 a:active, #lists h3 a:visited, #lists h3 a:hover {
	color: #999;
	text-decoration: none;
}
#lists img {
	padding: 3px;
	border: solid 1px #ccc;
	margin: 0 20px 8px 10px;
}
#lists ul {
	padding: 0 0 0 30px;
	margin: 0;
	font-family: arial, verdana;
	font-size: 10px;
    font-weight: normal;
}
#lists li {
	display: list-item;
	list-style-type: none;
	list-style-image: url(/images/li.gif);
	margin: 0;
	padding: 0;
}
#lists ul.list li.selectedItem {
	list-style-image:url(/images/li2.gif);
}
#lists ul.list li.selectedItem a {
	text-decoration: none;
	color: #c3a159;
}
#lists ul.list li.selectedItem a:hover {
	text-decoration: underline;
	color:#c3a159;
}
#lists a {
    display: block;
	padding: 0 0 4px 0;
	margin: 0;
}
#lists li a:link, #lists li a:active, #lists li a:visited {
	text-decoration: none;
	color: #666;
}
#lists li a:hover {
	text-decoration: underline;
	color:#666;
}
#lists li img {
	display: none;
	margin: 0;
	padding: 0;
}

/* CMCCategory in the left { */
.sub_menu { border-bottom: 4px solid #969696; }
.sub_menu .f_l { background: url(/images/mk_first_level.gif) center left no-repeat; border-top: 1px solid #969696; padding: 7px 3px 7px 15px }
.sub_menu .f_l_selected { background: #ECECEC url(/images/mk_first_level_act.gif) center left no-repeat; border-top: 1px solid #969696; padding: 6px 3px 5px 22px; color: #066dd5; font-weight:bold }

.sub_menu .f_l a { font-weight: normal; color: #333333; font-size: 11px; text-decoration: none }
.sub_menu .f_l_selected a { font-weight: bold; color: #CC0000; font-size: 11px; text-decoration: none }
.sub_menu .f_l a:hover, #sub_menu .f_l_selected a:hover { color: #CC0000; text-decoration: underline; font-size: 11px;}

.sub_menu .s_l { border-top: 1px solid #c8cccf}

.sub_menu .s_l .item { background: url(/images/mk_second_level.gif) left center no-repeat; padding: 5px 5px 5px 17px; margin-left: 5px; color: #066dd5; font-weight:bold }
.sub_menu .s_l .item a { color: #595959; text-decoration:none; font-weight:normal }
.sub_menu .s_l .item a:hover { color: #066dd5 }
/* } CMCCategory in the left */

/* CoolMenus 4 - default styles - do not edit { */
.clCMEvent{position:absolute; width:99%; height:99%; background-color:red; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/* ######################################### MENU NUMBER 2 ################################# */  

/*Style for the background-bar*/
.cl2Bar{position:absolute; width:10; height:10; background-color:#000000; layer-background-color:#000000; visibility:hidden}

/*Styles for level 0*/
.cl2Level0,.cl2Level0over{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:11px; font-weight:bold; text-align:center; padding-top: 6px;}
.cl2Level0{background-color:#000000; layer-background-color:#000000; color:#FFFFFF;}
.cl2Level0over{background-color:#C56D14; layer-background-color:#C56D14; color:#ffffff; cursor:pointer; cursor:hand; }
.cl2Level0border{position:absolute; visibility:hidden; background-color:#00000; layer-background-color:#000000}

/*Styles for level 1*/
.cl2Level1, .cl2Level1over{position:absolute; padding:2px; font-family:verdana,arial,tahoma,helvetica; font-size:9px; font-weight:bold; padding-top: 6px;}
.cl2Level1{background-color:#8A9092; layer-background-color:#8A9092; color:#ffffff;}
.cl2Level1over{background-color:#333333; layer-background-color:#333333; color:#ffffff; cursor:pointer; cursor:hand; }
.cl2Level1border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}
/* } CoolMenus 4 - default styles - do not edit */
