body{
font-size:12px;
font-family:Verdana,Arial;
font-weight:lighter;
color:#555;
background-color:#fff;
}



#thepage{
width:966px;
margin-left:auto;
margin-right:auto;
background-color:#ffffff;
margin:auto;
margin-top:0px;
position:relative;
padding:0px;
background-color:transparent;
border:0px solid;
color:#555;
}

#thewrap{
min-height:200px;
background-color:white;
color:#555;
}


/* --------------------------------------------------------------- */


#thepage DIV#rtop {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px
}
#thepage DIV#rtopr {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url() no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
#thepage DIV#rbot {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(pagebot_left.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px;
	border:0px solid #555;;
}
#thepage DIV#rbotr {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(pagebot_right.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px
}
DIV#thepage DIV#theleftedge {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; 
	BACKGROUND: url(page_left.gif) repeat-y left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px;;
border:0px solid;
}
DIV#thepage DIV#therightedge {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(page_right.gif) repeat-y right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px;

}


DIV#thepage DIV#thewrap {
	PADDING-BOTTOM: 0px; MARGIN-LEFT: 12px; MARGIN-RIGHT: 12px; PADDING-TOP: 0px;
}



div#thepage{
border:0px dotted blue;
}

DIV#thepage DIV#therightedge {
border:0px solid green;
width:926px;
}

DIV#thepage DIV#theleftedge {
border:0px solid red;
}


div#thewrap{
border:0px dotted green;
}

div#content{
border:0px solid green;
}










table#footer {
border-collapse:collapse;
border:0px solid;
}
table#footer td.bottom{
background-image:url();
background-repeat:no-repeat;
background-position:top;
height:13px;
}
table#footer td.left{
background-image:url();
background-repeat:repeat-y;
background-position:left;
}
table#footer td.right{
background-image:url();
background-repeat:repeat-y;
background-position:right;
}



/* --------------------------------------------------------------- */




div#navbar {
clear:both;
margin-top:8px;
margin-bottom:16px;
display:block;
padding:0px;
float:right;
width:108px;
}


div#navbar ul{
margin:0px;
padding:0px;
list-style:none;

}

div#navbar ul li{
display:block;
float:left;
margin:0px;
padding:0px;
}

div#navbar  ul li.crumb{
width:60px;
text-align:center;
}

div#navbar img{
border:0px;
}

#content h3{
margin-left:0px;
}



div#navbar {
clear:both;
margin-top:8px;
margin-bottom:16px;
display:block;
padding:0px;
float:right;
width:108px;
border:1px solid;
}


div#navbar ul{
margin:0px;
padding:0px;
list-style:none;
border:1px solid;

}

div#navbar ul li{
display:block;
float:left;
margin:0px;
padding:0px;
border:1px solid;

}

div#navbar  ul li.crumb{
width:60px;
text-align:center;
border:1px solid;
}

div#navbar img{
border:0px;
}



div.topheader{
width:80%;
height:10px;
padding:0px;
margin-left:164px;
overflow:hidden;
text-align:right;

}

div.topheader div{
display:none;
}

/* ----------------------------------------- */

// MENU
div.topheader div{
display:none;
overflow:hidden;
z-index:99;
}



/* -------------------------------------------------------------------- */

div.mufoot{
width:100%;
height:190px;
background-image:url();
background-repeat:no-repeat;
border:0px solid;
}

div.mufoot div.smartp{
float:right;
margin-right:52px;
margin-top:1px;
}

div.mufoot_topborder{
width:100%;
height:3px;
background-image:url();
}
div.mufoot_botborder{
width:100%;
height:3px;
background-image:url();
}


div#topmenu{
	margin-bottom:8px;
}

*html div#topmenu span.spacer{
width:352px;
}



/*  --------------------------------------------------------------------- */


div.column{
width:47.9%;
border:0px solid;
float:left;
padding:6px;
color:#666;
}

div#topcolumn{
padding:6px;
border:0px solid;
width:98%;
clear:both;
display:block;
color:#555;
}

div h2{
font-weight:lighter;
color:#555;
}



div.splash{
background-image: url(abc_cube2.gif);
border:0px solid;
height:180px;

}






/* -------------------------------------------------------------------- */
/* mufoot_topborder*/
/*
div.topheader{
border:1px solid red;
}

div#topmenu{
border:1px solid blue;
}

div.mufoot_topborder{
border:1px solid green;
}*/




/*----------------------------------*/


td.contactus_class_mid div.td{
margin-left:50px;
width:70%;
}


td.contactus_class_right{
border:0px solid;
background-image:url(metalat.gif);
background-repeat:no-repeat;
width:30%;
}

td.contactus_class_right div.td{
margin-top:300px;
background-image:url(php.gif);
width:99%;
height:200px;
background-repeat:no-repeat;
}







/* -------------------------------------------- */

/* links */
a { 
	color: #4284B0;
	background-color: inherit;
	text-decoration: none;
}
a:hover {
	color: #9EC068;
	background-color: inherit;
}

/* headers */
h1, h2, h3 {
	font: lighter 1em Verdana, Arial, Sans-serif;
	color: #333;	
}
h1 { font-size: 1.8em; color: #6297BC; } 
h2 { font-size: 1.6em; text-transform:uppercase;}
h3 { font-size: 1.4em; }

p, h1, h2, h3 {
	margin: 10px 15px;
}
ul, ol {
	margin: 8px 0px 10px 13px;
	padding: 0 0px 0 0px;
	color: #4284B0;
}
ul span, ol span {
	color: #666666; 
}

h1.side{
	margin: 8px 0px 0 0px;
	font-size:1.44em;
}


/* additional classes */
.clear { clear: both; }
.green {	color: #9EC630; }
.lightgreen  {	color: #9Eff30; }
.yellow  {	color: #BFBF66; }
.blue  {	color: #3366BF; }
.red  {	color: #BF3344; }
.white  {	color: #FFFFFF; }
.black  {	color: #222222; }
.burgandy  {	color: #892222; }

code {
  margin: 5px 0;
  padding: 10px;
  text-align: left;
  display: block;
  font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
  /* white-space: pre; */
  background: #FAFAFA;
  border: 1px solid #f2f8f2;  
  border-left: 4px solid #4284B0; 
}

p{
width:86.78%;
display:block;
overflow:hidden;

}






