body {
  font-size: 12px;
  margin: 0px;
  padding: 0px;
  background-color: #40637A;
  background-repeat:repeat-y;
  background-image: url('images/left_menu_bg.gif');
}

html, body {   
  height: 100%;
}

body, table, select, input {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;  
}

pre, textarea {
  font-family: monospace;
}

table, select, input, textarea, fieldset {
  font-weight: normal;
  font-size: 1em;      
  color: #000;
}


/* Set headings */
h1 { font-size: 1em }  
h2 { font-size: 1em; color: #c80f14; }   
h3 { font-size: 1em; color: #c80f14; }   
h4 { font-size: 1em }    


a:link    { text-decoration: none; color: #FFFFFF; }
a:visited { text-decoration: none; color: #FFFFFF; }
a:hover   { text-decoration: underline; color: #FFFFFF; }
a:active  { text-decoration: underline; color: #FFFFFF; }




#leftColumnBox {
  height: 100%;
  width: 160px;
  text-align: left;
  vertical-align: top;
  margin: 0px;
  padding: 0px;
  background: url('images/left_menu_bg.gif') #40637A;
  background-repeat: repeat-y;
}


#leftMenuBox {
  width: 220px;
  text-align: left;
  vertical-align: top;
  background: transparent;
  margin: 0px;
  margin-bottom:28px;
  padding: 28px 0px 0px 0px;  
  color: #fff;
  font-size: 10px;
  line-height: 14px;
  border:0;
}


#leftMenuBox a:link, #leftMenuBox a:visited, #leftMenuBox a:hover, #leftMenuBox a:active {
  color: #fff;
}

.parent{
	visibility: show;
	display:block;
	padding:0;
	margin:0;
	border:0;
}

.child{
	visibility:hidden;
	display:none;
	padding:0;
	margin:0;
	border:0;
}

.menuItemLevel0 {
  padding: 7px 2px 7px 16px;
}

.menuItemCurrLevel0 {
  padding: 7px 2px 7px 16px;
  background: url('images/left_menu1_bg.gif') #B60000;
  background-repeat: repeat-y;
}

.menuItemLevel1 {
  padding: 5px 2px 5px 16px;
  background: url('images/left_menu2_bg.gif') #AEBFCA;
  background-repeat: repeat-y;
}
.menuItemLevel2 {
  padding: 5px 2px 5px 30px;
  background: url('images/left_menu2_bg.gif')  #AEBFCA;
  background-repeat: repeat-y;
}

.menuItemCurrLevel1 {
  padding: 0px 2px 5px 16px;
  background: url('images/left_menu2_bg.gif') #B60000;
  background-repeat: repeat-y;
  font-weight: bold;
}

.menuItemTopLevel1 {
  padding: 5px 2px 5px 16px;
  background: url('images/left_menu2_bg.gif')  #AEBFCA;
  background-repeat: repeat-y;
}

.menuItemTopLevel2 {
  padding: 5px 2px 5px 30px;
  background: url('images/left_menu2_bg.gif')  #AEBFCA;
  background-repeat: repeat-y;
}
.menuItemTopCurrLevel1 {
  padding: 5px 2px 5px 16px;
  background: url('images/left_menu2_bg.gif') #B60000;
  background-repeat: repeat-y;
  font-weight: bold;
}

.menuItemBottomLevel1 {
  padding: 0px 2px 5px 16px;
  margin-bottom: 5px;
  background: url('images/left_menu2_bg.gif')  #AEBFCA;
  background-repeat: repeat-y;
  border-bottom: 1px solid #c80f14;
}

.menuItemBottomCurrLevel1 {
  padding: 0px 2px 5px 16px;
  margin-bottom: 5px;
  background: url('images/left_menu2_bg.gif') #B60000;
  background-repeat: repeat-y;
  border-bottom: 1px solid #cd001f;
  font-weight: bold;
}



