/* CSS Document */


body{padding:0; margin:0; background:url(../images/main_bodybg.gif) repeat-x 0 0 #fff; color:#6b6b6b; font:normal 12px/21px Arial, Helvetica, sans-serif;}

p, h1, h2, h3, h4, h5, input, label, form{padding:0; margin:0;}
ul{list-style:none;}
img{padding:0; margin:0; border:none;}
.spacer{clear:both; line-height:0; font-size:0;}


/* Main Container */ 
#main_container{padding:0; margin:0 auto; width:960px;}
#main_container div.topportion{margin:0; padding:10px 0 3px 0; border-bottom:1px groove #020202; height:140px;}
#main_container div.topportion div.logo{padding:0; margin:0 0 7px 0; float:left; width:355px;}
.sublogo{width:385px; position:relative; top:0px; left:200px;}
#main_container div.topportion ul{padding:0; margin:22px 0 37px 0; float:right; width:800px;}
#main_container div.topportion ul li{padding:0; margin:0; float:left; width:auto;}
#main_container div.topportion ul li.icon{padding:0; margin:9px 0 0 0;} 
#main_container div.topportion div.nav{width:800px; padding:0 0 0 0; margin:0 0 0 0; float:right;}
#main_container div.topportion div.nav ul{float:right; width:auto; padding:0 0 41px 0; margin:0;} 
#main_container div.topportion div.nav ul li{float:left; width:auto; padding:0 20px 0 20px; margin:0 0 0 0; font:normal 12px/12px Arial, Helvetica, sans-serif; color:#000; background-color:inherit; position:relative; display:block;}
#main_container div.topportion div.nav ul li.last{padding:0 0 0 11px;}
#main_container div.topportion div.nav ul li a{font:normal 14px/14px Arial, Helvetica, sans-serif; color:#000; background-color:inherit; text-decoration:none; display:block; width:auto; outline:none;}
#main_container div.topportion div.nav ul li a:hover, #main_container div.topportion div.nav ul li a.active{color:#ec008b; background-color:inherit; text-decoration:none;}



/* Header */
#main_container div.header{padding:0; margin:0}
#main_container div.header div.leftbanner{width:350px; padding:0; margin:10px 0 0 0; float:left; height:250px;}
#main_container div.header div.righttext {width:540px; height:250px; padding:0 22px 0 40px; margin:20px 0 0 0; float:left;} 
.righttext-storage {width:580px; height:300px; padding:0 10px 0 10px; margin:0 0 0 0; float:left;} 
.righttext-management {width:580px; height:280px; padding:0 10px 0 10px; margin:0 0 0 0; float:left;} 
.righttext-print {width:580px; height:340px; padding:0 10px 0 10px; margin:0 0 0 0; float:left;} 
.index {padding:30px 0 0 0; color:#040404; font:normal 15px/21px Arial, Helvetica, sans-serif; background-color:inherit;}
.about {padding:15px 0 0 0; color:#040404; font:normal 15px/21px Arial, Helvetica, sans-serif; background-color:inherit;}
.print {padding:0 0 0 0; color:#040404; font:normal 15px/21px Arial, Helvetica, sans-serif; background-color:inherit;}
.print-table {margin:20px 0 20px 0; color:#040404; font:normal 15px/21px Arial, Helvetica, sans-serif; background-color:inherit; text-align:center; width:80%; margin-right:auto; margin-left:auto;}
.internet {padding:0 0 0 0; color:#040404; font:normal 15px/21px Arial, Helvetica, sans-serif; background-color:inherit;}
.storage {padding:0 0 0 0; color:#040404; font:normal 15px/21px Arial, Helvetica, sans-serif; background-color:inherit;}
.management {padding:0 0 0 0; color:#040404; font:normal 15px/21px Arial, Helvetica, sans-serif; background-color:inherit;}

.leftbanner-contact {width:300px; padding:0 0 0 0; margin:10px 0 0 100px; float:left; height:320px;}
.righttext-contact {width:550px; height:320px; padding:0 0px 0 0px; margin:10px 0 0 0; float:left;}
.address {margin:5px 0 0 150px;}
.address li {font-size:1.4em; color:#030303;}
.address li a {text-decoration:none; color:#1f61af;}
.address li a:hover {color:#ec008b;}


/* Header Portion Ends */



/* Body */
.slideshow {height:219px; width:217px;}
.slideshow img {padding:10px 0px 0 50px;}
#main_container div.body{width:960px;}
/* Body Ends */

/* Main Container Ends */




/* Footer starts */
#footer_container{padding:0; margin:70px 0 0 0; color:#fff;}
#footer_container div.footer{width:960px; margin:0 auto; padding:21px 0 10px 0;  border-top:1px groove #020202;}
#footer_container div.footer p.copy{font:normal 9px/13px Arial, Helvetica, sans-serif; color:#000; background-color:inherit; text-align:center; letter-spacing:1px;}
div.footer p.copy a {text-decoration:none; color:#1f61af;}
div.footer p.copy a:hover {color:#ec008b;}
/* Footer ends */



