* 	 {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#000000;}
a	 {color:#0000FF;}
img  {border:none;}
body {background:url(/assets/graphics/mv-filext-down/bg.jpg) repeat-x #e6f4fb;}
p {font-size:12px;}
.hidden {display:none; visibility:hidden;}

#banner-1, #content, #footer {width:769px; margin:0 auto 0 auto;}

#banner-1  {height:106px;background:url(http://www.liutilities.com/assets/templates/download/assets/header-rb.gif) no-repeat center;}
#banner-ds {height:106px;background:url(/assets/graphics/mv-filext-down/header-ds.jpg) no-repeat center;}

#content {min-height:300px; background-color:#FFFFFF; height:100%;}
	#content #sidebar {width:170px; float:left; padding:0 0 0 10px; text-align:center}	
		#content #sidebar p {font-size:12px; text-align:center; margin:10px 0 0 0}
		#content #sidebar a {font-size:14px; text-align:center; font-weight:bold;}
	
	#maincontent #sidebar-1, #maincontent #sidebar-2, #maincontent #sidebar-3, #maincontent #sidebar-4 {width:170px; float:left; padding:0 0 0 10px;}
		.side-panel 	{background:url(/assets/graphics/mv-filext-down/side-grad.gif) no-repeat top; text-align:center; height:340px; padding:15px 0 0 0;}
		.side-panel img {margin:20px 0 20px 0; padding:10px 0 10px 0}
		.side-panel-small img {border-top:solid thin #CCCCCC; border-bottom:solid thin #CCCCCC; margin:20px 0 20px 0; padding:10px 0 10px 0}
		.side-panel h3, .side-panel-small h3  {font-size:13px;}
		.side-panel p, .side-panel-small p 	{text-align:left; margin:0 15px 10px 15px; font-size:12px; width:150px; text-align:justify;}
		.side-panel-small {background:url(/assets/graphics/mv-filext-down/side-grad-small.gif) no-repeat bottom; text-align:center; height:240px; padding:15px 0 0 0; margin:0 0 20px 0}


	#content #main    {width:540px; float:right; padding:0 20px 0 0}
		#content #main h1 {font-weight:normal; font-size:46px;}
		#content #main h2 {font-weight:bold; font-size:16px; color:#0033CC; margin:10px 0 10px 0;}
		#content #main h3 {font-weight:bold; font-size:14px; color:#0033CC; margin:20px 0 0 0;}
		#content #main p  {font-weight:normal; font-size:14px; color:#000000; margin:0 0 10px 0; line-height:20px;}
		#content #main p.small  {font-weight:normal; font-size:12px; color:#000000; margin:0 0 10px 0; line-height:16px;}
		
		#content #main p.quote  {font-weight:bold; text-align:center; font-size:16px; color:#0033CC; margin:20px 0 10px 0; line-height:20px;}
	
	.button {display:block;width:350px; font-size:12px; padding:0 120px 0 0; text-align:center; font-weight:bold; margin:30px 0 20px 0; background:url(/assets/graphics/mv-filext-down/microsoft-large.gif) center right no-repeat;}

#footer  {background:url(/assets/graphics/mv-filext-down/footer.gif) no-repeat top; height:50px; font-size:10px; text-align:center; padding:40px 0 0 0; clear:both;color:#999;}
#footer  a {text-decoration:none;color:#999;}

.textbutton {background:url(/assets/graphics/mv-filext-down/button.gif) no-repeat top center; display:block; padding:20px 0 32px 0; width:260px; color:#FFFFFF; font-size:24px; text-decoration:none; margin:0 0 0 0;}

.textbutton:hover {text-decoration:underline;}
#button-fix {margin:0 0 0 0;}
html>body #button-fix {text-align:center;display:block;margin:0 0 0 20px;background: url('/assets/graphics/mv-filext-down/buttonfix.gif') no-repeat left top; overflow: hidden;}
* html #button-fix {width:1%; overflow:visible; } /* IE6 will expand width to fit */
#button-fix span {
    display: block;
    background: url('/assets/graphics/mv-filext-down/button.gif') no-repeat right top;
    margin-bottom: -5px;              /* to adjust space between span and h1 bottom border */
    padding-top: 1px;                 /* to avoid the vertical margin collapse on b-tag */
    height: 81px;
    white-space: nowrap;
    text-decoration: none;
    color: #fff;
}
#button-fix span b {     /* this tag is only needed to vertically align the text */
    display: block;
    line-height: 1em;     /* gives no extra space above the typeface */
    margin-top: -0.5em;   /* find the typeface vertical centre */
    padding-top: 35px;    /* where we want the text vertical centre to be */
}

.buttontext {display:block; padding:20px 0 32px 0; width:260px; color:#FFFFFF; font-size:24px; text-decoration:none; margin:0 0 0 0;}
.clear {clear:both}
