/* CSS Document */
body{width:100%;min-width:778px;margin-top:0px;margin-left:auto; margin-right:auto;}
.designback{background:url(../images/sampleheader_repeat.jpg) repeat-x; width:615px; height:28px; font-family:Verdana, Arial; font-size:13px;}.pointer{cursor:pointer}
div a#link1{height:15px; width:15px; float:right;}
.design4x4{height:466px; width:614px;} .design4x8{height:634px; width:614px;} .design3x4{height:207px; width:614px;} .design2x4{height:160px; width:614px;} .design2x2{height:272px; width:614px;} .design18x24{height:207px; width:614px;}
.designaframe{height:432px; width:615px; }
.designaframe #signaframe1{ height:205px; width:140px; float:left; display: block; left:0px; top:0px; }
.designaframe #signaframe2{ height:205px; width:140px; float:left; display: block; margin-left:15px;}
.designaframe #signaframe3{ height:205px; width:140px; float:left; display: block; margin-left:20px; }
.designaframe #signaframe4{ height:205px; width:140px; float:left; display: block;  margin-left:16px; }
.designaframe #signaframe5{ height:205px; width:140px; float:left; display: block; left:0px;  margin-top:23px;}
.designaframe #signaframe6{ height:205px; width:140px; float:left; display: block; margin-left:15px; margin-top:23px; }
.designaframe #signaframe7{ height:205px; width:140px; float:left; display: block; margin-left:20px; margin-top:23px; }
.designaframe #signaframe8{ height:205px; width:140px; float:left; display: block;  margin-left:19px; margin-top:23px; }
.design4x4 #sign4x41{ height:316px; width:291px; float:left; display: block; left:0px; top:0px;}
.design4x4 #sign4x42{ height:316px; width:291px; float:left; display: block; left:30px; top:0px;}
.design4x4 #sign4x43{ height:141px; width:146px; float:left; display: block; margin-top:10px;}
.design4x4 #sign4x44{ height:141px; width:146px; float:left; display: block; margin-top:10px; margin-left:10px;}
.design4x4 #sign4x45{ height:141px; width:146px; float:left; display: block; margin-top:10px; margin-left:10px;}
.design4x4 #sign4x46{ height:141px; width:146px; float:left; display: block; margin-top:10px; margin-left:10px;}
.design4x8 #sign4x81{ height:315px; width:291px; float:left; display: block; left:0px; top:0px;}
.design4x8 #sign4x82{ height:316px; width:291px; float:left; display: block; margin-left:32px;}
.design4x8 #sign4x83{ height:147px; width:291px; float:left; display: block; margin-top:10px;}
.design4x8 #sign4x84{ height:147px; width:291px; float:left; display: block; margin-top:10px; margin-left:30px;}
.design4x8 #sign4x85{ height:147px; width:291px; float:left; display: block; margin-top:10px;}
.design4x8 #sign4x86{ height:147px; width:291px; float:left; display: block; margin-top:10px; margin-left:30px;}
.design3x4 #sign3x41{ height:206px; width:291px; float:left; display: block; left:0px; top:0px;}
.design3x4 #sign3x42{ height:99px; width:147px; float:left; display: block; margin-left:6px;}
.design3x4 #sign3x43{ height:99px; width:147px; float:left; display: block; margin-left:15px;}
.design3x4 #sign3x44{ height:99px; width:147px; float:left; display: block; margin-left:6px; margin-top:6px;}
.design3x4 #sign3x45{ height:99px; width:147px; float:left; display: block; margin-left:15px;margin-top:6px;}
.design2x4 #sign2x41{ height:160px; width:291px; float:left; display: block;}
.design2x4 #sign2x42{ height:73px; width:140px; float:left;}
.design2x4 #sign2x43{ height:73px; width:140px; float:left; display: block; margin-left:22px;}
.design2x4 #sign2x44{ height:73px; width:140px; float:left; display: block; margin-top:10px;}
.design2x4 #sign2x45{ height:73px; width:140px; float:left; display: block; margin-left:22px;margin-top:10px;}
.design2x2 #sign2x21{ height:272px; width:170px; float:left; display: block;}
.design2x2 #sign2x22{ height:131px; width:128px; float:left; display: block;}
.design2x2 #sign2x23{ height:131px; width:128px; float:left; display: block; margin-left:21px;}
.design2x2 #sign2x24{ height:131px; width:128px; float:left; display: block; margin-left:21px;}
.design2x2 #sign2x25{ height:131px; width:128px; float:left; display: block; margin-top:9px;}
.design2x2 #sign2x26{ height:131px; width:128px; float:left; display: block; margin-left:21px; margin-top:9px;}
.design2x2 #sign2x27{ height:131px; width:128px; float:left; display: block; margin-left:21px; margin-top:9px}
.design18x24 #sign18x241{ height:207px; width:177px; float:left; display: block;}
.design18x24 #sign18x242{ height:98px; width:130px; float:left; display: block;}
.design18x24 #sign18x243{ height:98px; width:130px; float:left; display: block; margin-left:15px;}
.design18x24 #sign18x244{ height:98px; width:130px; float:left; display: block; margin-left:15px;}
.design18x24 #sign18x245{ height:98px; width:130px; float:left; display: block; margin-top:9px;}
.design18x24 #sign18x246{ height:98px; width:130px; float:left; display: block; margin-left:15px; margin-top:9px;}
.design18x24 #sign18x247{ height:98px; width:130px; float:left; display: block; margin-left:15px; margin-top:9px}
.header_container{margin:0px;}
.header_container .newtop_right_repeat
{background:url(../images/top_right_repeat.jpg) repeat-x;height:198px;width:100%;min-width:778px;float:left;}
.header_container .newtop_right_botrepeat
{background:url(../images/top_right_botrepeat.jpg) repeat-x;height:52px;width:100%;float:left;}
.ban_image3{background:url(../images/ban_image3_new2010.png) no-repeat;height:198px;width:778px;float:left;}
.top_right_9{background:url(../images/ban_image5_new.jpg) no-repeat;width:315px;height:52px;float:left;}
.topmenu li{padding-top:0px;margin-top:0px;display:inline;margin-left:-4px;}
.topmenu ul{padding:0px;margin:0px;list-style:none;}
ipmenu, .ipmenu a{ background:url(../images/menus.jpg) no-repeat; height:53px; width:92px;
background-position:0px -53px; float:left }
.ipmenu a:hover{ background:url(../images/menus.jpg) no-repeat; height:53px; width:92px;}
.designmenu, .designmenu a{ background:url(../images/menus.jpg) no-repeat; height:53px; width:92px;background-position:-94px -53px; float:left }
.designmenu a:hover{ background:url(../images/menus.jpg) no-repeat; height:53px; width:92px;
background-position:-94px 0px;}
.faqmenu, .faqmenu a{background:url(../images/menus.jpg) no-repeat; height:53px; width:92px;
background-position:-188px -53px; float:left  }
.faqmenu a:hover{ background:url(../images/menus.jpg) no-repeat; height:53px; width:92px;
background-position:-188px 0px; }
.printmenu, .printmenu a { background:url(../images/menus.jpg) no-repeat; height:53px; width:92px;
background-position:-282px -53px; float:left  } 
.printmenu a:hover{ background:url(../images/menus.jpg) no-repeat; height:53px; width:92px;
background-position:-282px 0px;}
.contactmenu, .contactmenu a{ background:url(../images/menus.jpg) no-repeat; height:53px; width:92px;
background-position:-376px -53px; float:left  }
.contactmenu a:hover{ background:url(../images/menus.jpg) no-repeat; height:53px; width:92px;
background-position:-376px 0px;}
.Sitemap ul{ margin-top:0px;}
.Sitemap li a{ font-family:Verdana, Arial, Helvetica; font-weight:normal;color:#000000; text-decoration:none; font-size:12px; line-height:25px;}
.Sitemap li a:hover{color:#CC0000;}
.footbullet{ background-color:#000000; border:1px outset #999999; height:5px; width:5px;float:left; margin-top:5px; font-size:0px;}
.NewFooter{background:url(../images/newfoot_bg.jpg) repeat-x;width:100%;height:40px;}
.product_quick{width:776px;} .product_quick ul{ margin:0px; padding:0px;}
.product_quick li{display:inline;text-align:center;}
.product_quick_text{font-family:Verdana, Arial, Helvetica;font-size:11px;font-weight:bold;color:#000000;}
.product_quick li a{font-family:Verdana, Arial, Helvetica;padding:0px 18px 0px 15px;border-right:1px solid #000066;
font-size:10px;font-weight:bold;text-decoration:none;color:#000000;}
.product_quick li a:hover{text-decoration:underline;color:#000066;}
.product_quick .keywordlist li a{font-family:Verdana, Arial, Helvetica;font-size:9px; font-weight:normal;padding:0px 7px 0px 4px;border-right:1px solid #CCCCCC;color:#999999;}
#nav{width:110px;}
#nav ul{margin-left: 0;padding-left: 0;list-style-type: none;font-family: Arial, Helvetica;font-size:10px;}
#nav a{display: block;padding: 3px;width: 110px;border-bottom: 1px solid #CCCCCC;}
#nav a:link, #navlist1 a:visited{color: #000;text-decoration: none;}
#nav a:hover{color:#FFFFFF;background-color:#000;}
#navcontainer{width: 170px;}
#navcontainer ul{margin-left: 0;padding-left: 0;list-style-type: none;font-family: Arial, Helvetica;
z-index:999999;padding-bottom:0px;margin-bottom:0px;}
#navcontainer a{display: block;padding: 3px;width: 170px;border-bottom: 1px solid #CCCCCC;z-index:999999;}
#navcontainer a:link, #navlist a:visited{color: #000;text-decoration: none;}
#navcontainer a:hover{background-color: #000;color: #fff;}
#mpg_menuref{ display: block; width:100px;height:20px;border:2px solid #000;}
#mpg_static_menu {position: absolute;left:10px;top: 265px;}
