li,img,a,body,ul,dl,dd,dt,div {margin:0;padding:0;border:0;list-style:none;}
body {font:11px/140% Arial, Helvetica, sans-serif;background:url(../images/index_mainbg.jpg) top repeat-x #b2b0b1 ;}
.imgleft{float:left;display:block;}
input.gray{border:solid 1px #666;}
.fl{float:left;}
.fr{float:right;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; line-height:100%;}
.cl{clear:both; height:0; overflow:hidden;}
.clr{clear:both;}
h1 {font-size:26px;}
h2 { font-size:24px;}
h3 { font-size:22px;}
h4 { font-size:20px;}
h5 { font-size:18px;}

a {font-size:100%; color:#369; text-decoration:underline;}
a:hover {text-decoration:none;}
a.blue{color:#369; text-decoration:none}
a.blue:hover{text-decoration:underline}
.topBan{width:785px; margin:0 0 -143px 0;position:relative;z-index:1; overflow:hidden;}
.topBanOver{width:785px; margin:0 0 -143px 0;position:relative;z-index:20;overflow:hidden;}
.flaPlace{width:100%; text-align:center; padding:10px 0;}




#pageBd{width:785px;height:100%;margin:0 auto; background:url(../images/bg4.gif) top repeat-y;overflow:hidden;}
#pageBd h1{ margin:5px 0 0 25px; color:#369; font-weight:bold; font-family:Helvetica;}
#pageBd  h4 { margin:5px 25px 0 25px; color:#369; font-weight:bold; font-family:Helvetica;}

#storeLeft{background:#ccc url(../images/store_leftbg.gif) repeat-x 0 0; width:145px; float:left;}
#storeLeft h1{font-size:14px; color:#666; margin-left:20px;}
.con p span{color:#3f72a7; font-weight:bold;}
#storeLeft h1 em{font-size:20px; color:#f18723;}
#storeLeft li{ height:30px;line-height:30px; margin-left:5px;}

#storeLeft li a{font-weight:bold;}
#storeLeft li span{color:#34679c; height:17px; width:18px; text-align:center; line-height:17px; display:block; float:left; background:url(../images/store_left_icon.gif) 0 -17px; margin:6px 5px 0 0; font-weight:bold;}
#storeLeft li.now span{ background-position:0 0;}
#storeLeft li.now a,#storeLeft li a:hover{color:#db6e05;}

#pgLeft{width:145px;float:left;background:#cccccd url(../images/bg2.gif) repeat-x 0 30px; font-family: Arial, Helvetica, sans-serif;}
#pgLeft a,#pgLeft span {}

#pgLeft li {float:left; width:100%;background:url(../images/products_left_tag2.gif) no-repeat;}
#pgLeft li a {display:block;width:126px; float:left;text-decoration:none; height:23px; padding:6px 0 0 19px;color:#fff;font-weight:bold; background:url(../images/list_icon.gif) 4px 50% no-repeat;}

#pgLeft li a.bg2{display:block;width:126px; float:left;text-decoration:none; height:34px; padding:6px 0 0 19px;color:#fff;font-weight:bold; background:url(../images/products_left_bg2.gif) no-repeat;}

#pgLeft li a.geo {display:block;float:left;height:23px; color:#fff; font-weight:bold; background:url(../images/products_geo&geo.gif) left top no-repeat;}
#pgLeft li a.geo:hover {background:url(../images/products_geo&geolin.gif) top left no-repeat;}
#pgLeft li a.auto {display:block; float:left;height:23px; color:#fff; font-weight:bold; background:url(../images/products_auto&under.gif) left top no-repeat;}
#pgLeft li a.auto:hover {background:url(../images/products_auto&underlin.gif) top left no-repeat;}

#pgLeft li.now {background:url(../images/products_left_tag2_1.gif) no-repeat;}
#pgLeft li.nowhei {background:url(../images/products_left_shadowbg1.gif) no-repeat;}
#pgLeft li.now a {padding:6px 0 0 19px;color:#041221;background:url(../images/list_icon.gif) 130px 50% no-repeat;}
#pgLeft li.nowhei a {padding:6px 0 0 19px; background:url(../images/list_icon.gif) 130px 50% no-repeat; height:34px; color:#041221}
#pgLeft img{display:block;}
#pgLeft li a:hover {text-decoration:underline}

#pgLeft .nowpg,#pgLeft .nowpgg,#storeLeft .nowpg{display:block;height:23px;background:url(../images/products_left_tag1.gif) no-repeat;padding:6px 0 0 9px;width:136px;color:#fff;font-weight:bold;}
#pgLeft .nowpgg {background:url(../images/yellowbtn_h40.gif) no-repeat;height:34px;}
#pgLeft .nowpg a,#pgLeft .nowpgg a,#storeLeft .nowpg a{ color:#fff; text-decoration:none;}

#pgLeft .udli{ height:23px; color:#FFF; padding:6px 0 0 22px;float:left;width:123px; margin:0 0 20px 0;background:url(../images/products_left_tag3.gif) no-repeat;font-weight:bold;}

#pgLeft .udlii{ height:23px; color:#FFF; padding:6px 0 0 22px;float:left;width:123px;background:url(../images/products_left_tag3.gif) no-repeat;font-weight:bold;}
#pgLeft .udli a,#pgLeft .udlii a ,#pgLeft .udliii a { color:#fff; text-decoration:none;}
#pgLeft .udli a:hover,#pgLeft .udlii a:hover,#pgLeft .udliii a:hover {text-decoration: underline;}

#pgLeft .udliii{ height:34px; color:#FFF; padding:6px 0 0 22px;float:left;width:123px;background:url(../images/bluebtn_h40.gif) no-repeat;font-weight:bold;}

#pgLeft .left2{padding:10px; margin-top:20px; display:block;}
#pgLeft .imgplace{height:200px;min-height:200px;}
#pgLeft .inputbg{height:20px; margin:0 0 20px 0; padding:5px; width:135px; background:#f93;}
#pgLeft select{ margin:0; padding:0; width:100%;}
#pgLeft .lefttop{width:145px;height:28px; background-image:url(../images/left_top.png);}
#pgLeft .leftbellow{width:145px;height:10px;background-image:url(../images/left_bellow.png);}

#pgLeft input.paypal{display:block;width:145px;height:42px;background:url(https://www.paypal.com/en_US/i/btn/btn_xpressCheckoutsm.gif);}
#pgLeft a.cart{display:block;width:145px;height:35px;background:url(../images/store_cart.gif);margin:20px 0;}
#pgLeft a.card{display:block;width:131px;height:17px;background:url(../images/store_leftsmallpic.gif);margin:20px 0;}

#pgContent{width:472px;float:left;background:url(../images/bg.gif) repeat-x;position:relative; z-index:3;overflow:hidden;}
#pgContent .mainimg{height: 262px;width:100%;background: url(../images/top_pic.gif); display:block;}
#pgContent p {font-family: Arial, Helvetica, sans-serif;padding:0 30px;}
#pgContent img {margin:0 0 0 30px}
#pgContent  h1 {margin:5px 0 0 30px; color:#369; font-weight:bold; font-family:Helvetica;}

#pgContentGames {font-family: Arial, Helvetica, sans-serif;width:640px; height:auto;float:left;background:#d1d1d1 url(../images/bg.gif) repeat-x left top;min-height:540px;overflow:hidden;}
#pgContentGames .mainimg_games{height: 183px;width:100%;background: url(../images/games_mainpic.gif); display:block}
#pgContentGames img {margin:0; display:block}
#pgContentGames p{padding:0 28px; }
#pgContentGames ul{margin:0 30px;}
#pgContentGames li{clear:both;}
#pgContentGames li img{float:left; margin:0 10px 10px 0}
#pgContentGames li .imgmore{float:none; display:inline; margin:0}
#pgContentGames .title { font: bold 160%/120% Arial; text-indent:30px;}
#pgContentGames .subtitle { font: bold 120%/120% Arial; text-indent:30px; margin-bottom:10px; color:#369;}

#gamenlist {width:580px;display:block; padding:0 30px 30px;overflow:hidden;}
#topBanner #gamenlist a:hover{text-decoration:underline;}
#gamenlist img {margin:0;}
#gamenlist p{padding:0 28px; }
#gamenlist ul{}
#gamenlist li{clear:both; margin-bottom:10px;}
#gamenlist li em,#table em{ font-weight:bold; color:#3f73a3; font-size:14px;}
#gamenlist li img{float:left;}
#gamenlist li .imgmore{float:none; display:inline; margin:0}
#gamenlist .title { font: bold 160%/120% Arial; text-indent:30px;}
#gamenlist .subtitle { font: bold 120%/120% Arial; text-indent:30px; margin-bottom:10px; color:#369;}

#pgContent #txt {width:472px;background:url(../images/bg5.gif) repeat-x;position:relative; z-index:4;overflow:hidden;}


#pgRight{width:152px;float:left; padding:8px;}
#pgRight li{ background:#5587BB; color:#fff;}
#pgRight li b { color:#000;}
#pgRight img{display:block;}
#pgRight li{float:left; width:65px; text-align:center;  padding:5px; }
#pgRight .orange{color:#fff}
#pgRight .quick{width:141px; height:106px; background-image:url(../images/right_quickbg.gif); padding:5px; text-align:center;font-family: Arial, Helvetica, sans-serif}
#pgRight .quick span{display:block;padding:2px;}
#pgRight .xuline{ background-image:url(../images/xuline.gif);background-repeat: repeat-x;background-position: bottom; }
#pgRight .blue{color:#369}
#pgRight .falcon{width:151px; height:28px;background-image:url(../images/right_falcon.png);}
#pgRight .rightlead{width:151px; height:28px;background-image:url(../images/right_lead.png);margin:10px 0 0 0;}
#pgRight .rightmore{width:151px; height:24px;background-image:url(../images/right_more.png);}
#pgRight .rightquick{width:151px; height:28px; background-image:url(../images/right_quick.png);margin:20px 0 0 0;}
#pgRight #leaderboard {display:none;}


#pgtext{width:640px; float:left;background:#FFF; min-height:800px;overflow:hidden;}
#pgtextCopy{width:472px; float:left;background:#FFF;position:relative; z-index:3;overflow:hidden;}
#pgtext .con{padding:10px 30px 30px 30px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#pgtext .conwide{padding:10px 15px 30px; font-family:Verdana, Arial, Helvetica, sans-serif;}


#pgtext .coo{padding:10px 30px 30px 30px; font-family:Verdana, Arial, Helvetica, sans-serif; display:inline;}
#pgtext .coo .left { float:left; width:395px; padding:15px 30px 30px 30px;}

#pgtext .sitemap dl { display:block; margin:0 0 20px; padding:20px; border:solid 1px #369;}
#pgtext .sitemap dl dt { font:bold 140%/140% Helvetica; margin:0; padding:0;}
#pgtext .sitemap dl dt.sub { font:bold 120%/120% Helvetica; padding-left:10px;}
#pgtext .sitemap dl dd {}
#pgtext .sitemap dl dd a {display:block; background:url(../images/icon_1.gif) 10px 7px no-repeat; padding:0 0 0 25px; margin:3px 0; text-decoration:none;}
#pgtext .sitemap dl dd a:hover {background:url(../images/icon_2.gif) 10px 7px no-repeat; color:#f63;}

#pgtextCopy .con{padding:10px 30px 60px 30px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#pgContent .con{padding:10px 30px 60px 30px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#pgContentGames .tit,#pgContent .tit,#pgtext .tit,#pgtextCopy .tit,#page_box .tit{height:37px;font-size:24px; font-weight:bold;color:#35699b;background: url(../images/whatis_titbg.gif);text-indent: 30px; line-height:37px;} 
#pgContentGames .pic,#pgContent .pic,#pgtext .pic,#pgtextCopy .pic {}

#pgtext .subtit {font-size:16px;color:#000; margin:15px 0;}
#pgtext .subtit1 {font-size:14px; font-weight:bold;color:#369; margin:15px 0;}
#pgtext .subtit2 {font-size:14px; font-weight:bold;color:#f93; margin:15px 0;}
#pgtext #news1 dt {}

#news1 dl { margin-bottom:15px;}
#news1 dt { font-weight:bold;}
#news1 dd a {color:#369; font-weight:bold;}
#news2 li {}

#pgtext #news1a li.more,#pgtext #news1b li.more {float:right; background:none;}
#pgtext #news1a li { background:url(../images/icon_1.gif) 10px 4px no-repeat; padding-left:25px;}
#pgtext #news1b li { background:url(../images/icon_2.gif) 10px 4px no-repeat; padding-left:25px;}
#pgtext #news1b li a{ color:#f93;}

#copyright{padding:10px; clear:both; width:765px;font-family: Helvetica, sans-serif; margin:0 auto; font-weight:bold;overflow:hidden;}
#copyright div {display:inline; color:#369;}
#copyright div.txt {display:block; font:80%/100% Arial, Helvetica, sans-serif; color:#333; margin-top:5px;}
#copyright a{color:#369;font-weight: bold;text-decoration: none}
#copyright a:hover{color:#369;font-weight: bold;text-decoration:underline;}


#rightlogo {margin:20px 0 35px 0; clear:both; font:bold 9px/110% Arial, Helvetica, sans-serif;}
#rightlogo dl{ clear:both;}
#rightlogo dt { float:left;}
#rightlogo img { margin-right:5px;}



#storeContent{width:640px;float:left;background:#fff url(../images/store_bg.gif) repeat-x;color:#000;overflow:hidden;}
#storeBuyer{width:640px;float:left;background:#fff;  color:#000;overflow:hidden;}
#storeBuyer .forms{padding:10px 25px 0 25px;}
#storeBuyer h1{color:#35699b;font-size:26px;font-weight:700;}
#storeBuyer ul{margin:0 0 0 30px;clear:both;}
#storeBuyer .forms span{width:120px; line-height:25px; height:auto; display:block; float:left;}
#storeBuyer .forms .input{display:block;width:200px; height:auto;margin:0 5px 7px 0; float:left; border:solid 1px #666;}
#storeBuyer .rad{display:block;width:10px; height:18px;margin:0 5px 7px 0; float:left;}
#storeBuyer .forms .select{display:block;width:100px; height:18px;margin:0 5px 7px 0; float:left;}
#storeBuyer .forms select{border:solid 1px #666;}
#storeBuyer li{display:block;clear:both;height:auto;}
#storeBuyer .summary{margin:0 0 0 25px;}
#storeBuyer .summary li{display:list-item;list-style-type:disc;color:#369;height:auto; }
#storeBuyer p{display:block; color:#369;}
#storeBuyer h2{font-size:18px; font-weight:700;margin:10px 0;}
#storeBuyer .last span{display:block;width:auto;float:left;margin:-3px 0 0 0;}
#storeBuyer .doub{width:120px;float:left;}
#storeBuyer .last input{display:block;margin:0;float:left;margin:0 5px 0 0;}
#storeBuyer table{width:100%;margin:10px 0;}
#storeBuyer thead{font-weight:700;color:#333;}

#storelist .productslist{ width:100%; margin:30px 15px 15px;}
#storelist .productslist a{color:#111; text-decoration:none;}
#storelist .productslist td{ padding:0 10px 18px 0; vertical-align:top;font-size:10px; }
#storelist .productslist td.image {padding:0 0 18px;}
#storelist .productslist td.image img{ display:block; margin-right:5px; }
#storelist .productslist h2{ font-size:14px; color:#3B6EA5;}

#nrfcode h3{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#3b6ea5; }
#nrfcode .selectbar{ position:relative; z-index:999; width:580px; }
#nrfcode .selectbar a{ display:block; border:solid 1px #bbb; float:right; font-weight:bold; padding:2px 3px; text-decoration:none; }
#nrfcode .selectbar a.input_select{ background:#ddd; }
#nrfcode .detail{ margin-top:-1px; position:relative; width:580px; z-index:998; color:#3B6EA5; }
#nrfcode .detail .con{ border:solid 1px #b5b5b5; padding:10px; }
#nrfcode .detail h3{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#3b6ea5; }

#pgtext #sendafriend{ padding:10px 15px 30px; }
#pgtext #sendafriend .tb{ background:#000; width:200px; margin-top:20px; }
#pgtext #sendafriend .tb td,#sendafriend .tb th{ background:#fff; padding:2px 3px; text-align:left; }

#topList{background:url(../images/store_level2_listbg.gif);margin:-175px 0 0 420px; _margin-left:210px;width:177px;height:168px;float:left; position:relative; z-index:20;}
#topList ul{padding:8px 8px 0 8px;}
#topList li{color:#4e4d4d;background:url(../images/store_bitbluebg.gif) no-repeat left top;   font-weight:700;height:22px;}
#topList .yellowbit{color:#d56b01;background:url(../images/store_bityellowbg.gif) no-repeat left top; font-weight:700;height:22px;}
#topList li .white{color:#FFF; padding:0 10px 0 7px;}
#topList li a{color:#4e4d4d; text-decoration:none;font-weight:700;}
#topList li a:hover{text-decoration:underline;}
#topList li img{display:block; float:left;margin:0 5px 0 0;}

#table {margin:0 25px;width:auto;}
#table .flay{position:absolute; z-index:10; margin:20px 0 0 240px;}
#table table{width:100%;padding:0;}
#table tbody input{text-align:center;border:solid 1px #666; font-weight:bold;}
#table td{padding:10px 0 0 0;}
#table .wby{width:20px;padding:0;margin:0;height:18px;}

#storeContent h1{color:#35699b;font-size:20px;font-weight:700;}
#storeContent img.imgleft{position:relative; display:block; z-index:19;} 
#storeContent .titcon{margin:0 24px 15px 25px; }
#storeContent .listtit{margin:15px 25px; background:#bbb;font-weight:700;}

#listcon{margin:0 25px;}
#listcon a:hover{text-decoration:underline;}
#listcon input{height:20px; margin:5px 5px 0 0;}
#listcon li{height:20px; margin:0 0 10px 0;}
#listcon img{display:block;margin:5px 5px 0 0;float:left;}
#listcon li span{float:left; height:25px; line-height:25px;}
#listcon dl{float:left;background:url(../images/store_bgbg.gif) repeat-x top;}
#listcon dd {height:20px;font-weight:700;margin:0;padding:0 5px;}

#listcon dt{padding:0 5px; height:37px; margin:10px 0;line-height:37px;}
#listcon dt span{margin:0 10px 0 0; float:left;display:block;line-height:37px;}
#listcon dt input{width:90px; margin:5px 0 0 0;}

.community {background:#000; color:#fff;}
.logolist li{ float:left; margin:20px 40px!important;*margin:20px 35px; list-style:none; padding:4px;  height:200px; width:200px; text-align:center;}
.logolisttxt li{ float:left; margin:5px 40px!important;*margin:5px 35px; list-style:none; padding:4px; width:200px; text-align:left;}

ul.list1 li{ list-style:disc outside; margin:0 15px;}

.red { color:#f00;}
#newgamelist { margin:0; padding:0;}
.forms li.red {color:#f00; display:block; width:300px; padding-left:122px; margin:-2px 0 5px 0;}

.reds{color:#f00;display:inline;}

#gamerelease table.list{ border-bottom:solid 1px #ccc; margin-bottom:10px;}
#gamerelease td.title{color:#f93; font-weight:bold; font:bold 120%/120% Geneva, Arial, Helvetica, sans-serif;}
#gamerelease td.subtitle {color:#369; padding-right:5px;width:190px; font-weight:bold;}
#gamerelease td.note {padding:5px 0 10px; color:#555;}

#questions { margin:0 0 30px; }
#questions li { margin:3px 0;}
#questions li a:hover { color:#666;}
#questions li a{background:url(../images/icon_1.gif) 0 5px no-repeat; font:bold 13px/120% Arial, Helvetica, sans-serif; padding-left:13px;text-decoration:none;}

.answers ul { margin:0 0 20px;}
.answers ul li{ margin:3px 0;}
.answers ul li h2 {font:bold 15px/120% Arial, Helvetica, sans-serif; margin:0; padding:0; color:#666;}
.answers ul li a:hover {color:#fff; background:#35699B;}
.answers li a{ font:12px/120% Arial, Helvetica, sans-serif; padding:1px;text-decoration:none;}

#faqs ol{ list-style:decimal inside; padding-left:20px; margin:0;}
#faqs ol li {list-style:decimal outside;}
#faqs h5 { font:bold 17px/120% Arial, Helvetica, sans-serif;}
.conTitle {font:bold 18px/35px Helvetica, Arial, sans-serif; color:#3B6EA5;background:url(../images/bg_store_title.jpg) top no-repeat; width:600px;height:35px; padding-left:15px;}


/*--- AGP page ---*/

#apg {}

#apg .clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
*html #apg .clear{height:1%;}
#apg .clear{display:block;}

#apg *, #apg h1, #apg h2, #apg h3, #apg h4, #apg h5, #apg p {margin:0; padding:0;}
#apg #wrap,#apg #wrap_two,#apg #wrap_three,#apg #wrap_four,#apg .wrap_five,#apg .wrap_eight{width:580px; margin:0 auto; border:none;}
#apg #wrap_l{width:158px; background-color:#9aa6ac; padding-left:8px;}
#apg #wrap_r{width:396px; padding-left:18px; font-size:12px;}
#apg #wrap_l h1,#apg #wrap_two_l h1{font-size:22px; color:#005594; line-height:30px; letter-spacing:2px; text-align:center;}
#apg .app_list,#apg #wrap_two_l dl{margin-bottom:15px;}
#apg #wrap_two_l dl { padding-right:5px;}
#apg .app_list dt,#apg #wrap_two_l dl dt{font-weight:bold; letter-spacing:2px; font-size:12px; line-height:20px;}
#apg .app_list dd{line-height:16px; background:url(http://home.novint.com/images/apg/dotted.gif) left 6px no-repeat; padding-left:20px; font-size:12px;}
#apg .top_img{background:#01090c; text-align:center; padding:12px 0 13px;}
#apg .top_img img{margin:0 8px;}
#apg #wrap_r h2,#apg #wrap_two_r h2{color:#005594; font-size:20px; letter-spacing:1px; margin-top:20px; font-family:arial;}
#apg #wrap_r h5{color:#005594; font-size:12px; font-style:italic; letter-spacing:2px; margin-bottom:20px; font-family:arial;}
#apg .offer,#apg .imagine{width:100%; border:none; margin:15px 0;}
#apg .offer,#apg .imagine{*margin:25px 0;}
#apg .offer td.offer_text{line-height:20px; width:220px; text-align:left;}
#apg .offer td.offer_img{width:176px; text-align:right;}
#apg .offer_img span,#apg .imagine_img span{display:block; font-style:italic; color:#005594; text-align:center; font-size:11px;}
#apg .imagine_img{width:133px; padding-right:12px; text-align:left;}
#apg .imagine_text{width:251px; text-align:left; line-height:20px;}

#apg #wrap_two,#apg #wrap_three{margin-top:20px;}
#apg #wrap_two_l{width:191px; background-color:#9aa6ac; padding-left:8px;}
#apg #wrap_two_r{width:356px; padding-left:25px; font-size:12px;}
#apg #wrap_two_l h1{font-size:15px;}
#apg #wrap_two_l dl dt{text-decoration:underline;}
#apg #wrap_two_l dl dd{line-height:20px; font-size:12px;}
#apg #wrap_two_r h2{margin:0 0 20px; text-align:center; font-size:22px;}

#apg .simulation{width:100%;}
#apg .simulation img{float:left; margin-right:15px;}
#apg .simulation dl{float:left; width:185px;}
#apg .simulation dl dt,#apg h3,#apg #wrap_two_r h4{color:#005594; font-size:16px; letter-spacing:1px; font-family:arial; font-weight:bold; margin-bottom:5px;}
#apg .simulation dl dd{line-height:18px; font-style:italic; font-size:12px;}
#apg #wrap_two_r h3{margin:40px 0 10px;}
#apg #wrap_two_r h4{margin:40px 0 10px; text-align:right;}
#apg .planning,#apg .modeling{line-height:18px; font-style:italic; font-size:12px;}
#apg .planning img{float:right; margin-left:5px;}
#apg .modeling img{margin-right:10px; margin-top:30px;}

#apg #wrap_three_l{width:398px; padding-right:12px; font-size:12px; line-height:18px;}
#apg #wrap_three_r{width:170px; background-color:#0071bc; color:#fff;}

#apg #wrap_three_l h1,#apg #wrap_four h1,#apg .wrap_five h1{color:#aab4b9; font-family:arial; font-size:22px; letter-spacing:2px; margin:10px 0 20px;}
#apg #wrap_three_l h2,#apg #wrap_four h2,#apg .wrap_five h2{color:#005594; font-size:16px; letter-spacing:1px; font-family:arial; font-weight:bold; margin:30px 0 10px;}
#apg #wrap_three_l .jj span,#apg .Automotive span,#apg .Telerobotic span,#apg .Undersea{width:174px; display:block; float:right; font-style:italic; color:#005594; text-align:center; font-size:11px;}
#apg #wrap_three_r h3{color:#9aa6ac; font-size:23px; letter-spacing:1px; text-align:center; padding:15px 0 10px;}
#apg #wrap_three_r dl{margin-left:10px; margin-bottom:16px;}
#apg #wrap_three_r dl dt{font-weight:bold;}
#apg #wrap_three_r dl dd{font-size:12px; background:url(http://home.novint.com/images/apg/dotted01.gif) left 7px no-repeat; padding-left:11px;}

#apg #wrap_four h1 em,#apg .wrap_five h1 em{font-weight:normal;}
#apg #wrap_four h2,#apg .wrap_five h2{margin:20px 0 10px; clear:both;}
#apg #wrap_four,#apg .wrap_five{font-size:12px; line-height:18px;}
#apg .Automotive span,#apg .Telerobotic span{width:230px; margin-bottom:50px; margin-left:10px;}
#apg .Undersea{width:auto; text-align:center; margin:0;}

#apg .wrap_eight h1,#apg .wrap_eight h2{font-family:arial; font-size:22px; letter-spacing:2px;}
#apg .wrap_eight h1{color:#0071bc; text-align:left; margin-top:10px;}
#apg .wrap_eight h2{color:#9aa6ac; text-align:right; margin-bottom:20px;}
#apg .wrap_eight dl{font-weight:bold; line-height:30px; letter-spacing:1px; font-size:15px;}
#apg .wrap_eight dl dd{padding:0 48px 0 58px; background:url(http://home.novint.com/images/apg/dotted03.gif) 38px 15px no-repeat;}

#storeBuyer .store_note { list-style-type:decimal;background:#FFFFCE; border:1px solid #3B6EA5; padding:10px; width:567px; margin:0 auto 20px;}
#storeBuyer .store_note h2 {font:bold 13px Arial, Helvetica, sans-serif; color:#f00; margin:0 0 10px;}
#storeBuyer .store_note li { display:list-item; list-style-type:decimal; margin-left:20px; list-style-position: outside;}
#storeBuyer .store_note strong{text-decoration:underline;}