body {
margin: 0;
background: #FFF url(bg.png) repeat-x left top;
}


input, textarea {
	
width: 120px;
border: 1px solid #CCC;
	
}

select {
width: 125px;
border: 1px solid #CCC;	
}

hr {
	border:1px dotted #CCC;
}

#links_l {
	
height: 40px;
text-align: left;
font: 11px Tahoma, Arial, sans-serif;
color: #666;
padding-left: 25px;
}

#links_r {
	
height: 40px;
text-align: right;
font: 11px Tahoma, Arial, sans-serif;
color: #666;
padding-right: 25px;
}	

#links_l a, #links_r a {

font: 11px Tahoma, Arial, sans-serif;
color: #666;
text-decoration: none;

}

#links_l a:hover, #links_r a:hover {
	
	text-decoration: underline;
	
}

#hdr1 {
behavior: url(e4/templates/marksa_blue/iepngfix.htc);
height:50px;	
background: url(hdr1.png) no-repeat center top;	
	
}

#menu {

padding-top: 20px;	
width: 250px;	
height: 720px;
overflow: visible;
background: url(menu.png) no-repeat left top;	

}

#menu ul li {
	
	list-style-type: none;
	width: 180px;
	margin-left: -10px;
}

#menu ul ul li {
	
	list-style-type: none;
	width: 160px;
	margin-left: -10px;
}

#menu ul li a, #menu ul ul li a {

text-indent: 8px;	
height: 20px;
padding: 5px 0px 5px 0px;
display: block;
font: 12px  Arial, Tahoma, sans-serif;
color: #000;
text-decoration: none;
border-bottom: 1px dotted #FFF;

}

#menu ul li a:hover {

color: #FFF;
font-weight:bold;
background: url(linkbg.gif) no-repeat left top;	
text-decoration: underline;

}

#menu ul ul li a:hover {

background-image: url(blank.gif);	
text-decoration: underline;

}

#container {
behavior: url(e4/templates/marksa_blue/iepngfix.htc);		
background: #FFF url(cntbg.png) repeat-y right top;

}

#content {
	
width:550px;
padding: 15px;	

font: 12px Arial, sans-serif;	
text-align: justify;
line-height: 18px;
}

#content h1, #child_heading h1{
	
font: 18px Trebuchet MS, Arial, sans-serif;
color: rgb(50,95,165);

}

h2 {

font: 16px Trebuchet MS, Arial, sans-serif;
color: rgb(50,95,165);
font-weight: bold;
}

#content td, #child_text, #sect_r {
	
font: 12px 18px Arial, sans-serif;	
text-align: justify;

}

#content a, #content td a, #sect_r a {

font: 12px 18px Arial, sans-serif;	
color: rgb(50,95,165);
text-decoration: none;	
}

#content a:hover, #content td a:hover {
	
	text-decoration: underline;
	
}

 #child_menu a, #child_menu td a {

display: inline;
padding: 10px;
height: 30px;
border-bottom:1px dotted #CCC;
border-top:1px dotted #CCC;
font: 12px 18px Arial, sans-serif;	
font-weight: bold;
color: rgb(50,95,165);
text-decoration: none;	
}

#child_menu a:hover,  #child_menu td a:hover {
	
	color: #FFF;
	background-color: rgb(50,95,165);

	
}

#sect_r {
	
width:180px;	
border-left: 1px dotted rgb(50,95,165);
padding: 20px 20px 0px 10px;	
font: 12px  Arial, sans-serif;	
color: rgb(0,0,0);
}

#sect_r h5 {

font: 14px  Arial, sans-serif;	
color: rgb(50,95,165);
font-weight:bold;

}

#galtable td {

width:145px;
height:145px;
background: #FFF url(imgbg.png) no-repeat center top;
text-align:center;	
}


#footer {

height: 20px;
padding: 10px;	
font: 11px Tahoma, Arial, sans-serif;
text-align: center;
color: #CCC;	
border-top:1px dotted #CCC;
}

	