body	{-webkit-text-stroke:1px transparent; margin:0px; padding:0px; color:#FFFFFF; background-image:url(../images/main_bg.gif); background-repeat:repeat-x; background-color:#000000; text-shadow:1px 1px 1px black;}@media only screen and (max-device-width:480px) {body{-webkit-text-stroke:0 black;}}a {outline-color: invert;outline:none;outline-width: thin;}a:active{outline:none;outline-width: thin;}a:hover{outline:none;outline-width: thin;}.activeNav	{outline:none;outline-width: thin;color:#0000FF;}#container	{width:100%;}#topContainer	{background-image:url(../images/topBG.gif); background-repeat:repeat-x; height:114px;}#topLogoBG	{background-image:url(../images/topLogoBG.gif); background-position:right; background-repeat:no-repeat; height:114px;}#topContent	{width:1038px;}#navigation	{margin-top:-68px; margin-left:280px; display:block;}.activeMainNav	{border-bottom-style:solid; border-bottom-width:thin; border-bottom-color:#990099;}#navigationSide	{margin-left:630px; margin-top:-46px;}#navigationSide img	{padding-bottom:4px;}#headerContainer	{background-color:#220b30; height:49px;}.icons	{margin-left:890px; padding-top:15px;}.icons2	{margin-left:890px; margin-top:-34px;}.iconImages	{margin-right:10px;}#magentaLine	{background-color:#721375; height:6px;}#contentContainer	{height:676px; position:relative; background:no-repeat;}#contentContainerHM	{height:676px; position:relative; background:url(../images/bg1.jpg) no-repeat;}#HMcontent	{width:1038px; position:relative;}#content	{width:1038px; position:relative; margin-top:-672px;}.listContent	{padding:0px; margin:0px; margin-left:12px;}.listContent li	{padding-bottom:5px;}#box1 .copy, #box2Inner, #box3Inner {font-family:Arial; color:#8d8c86; font-size:14px; line-height:14px}#box1 .copy a, #box3 a {color:#0592c6; font-size:14px; text-decoration:none;}#box1 .copy a:hover, #box3 a:hover{text-decoration:underline;}#box0{width:321px; height:582px; background:url(../images/hm_box0_pic.jpg) bottom no-repeat #000000; position:absolute; top:42px; left:0px;}#box1 {width:671px; height:312px; background-color:#000000; position:absolute; top:42px; left:352px;}#box1Content {padding:22px 10px 17px 21px;}#box1 .hmflash {float:left; width:480px; margin-right:24px;}#box1 .copy {float:right; width:136px; }#box2	{width:326px; height:245px; background:url(../images/hm_box2_pic.gif) no-repeat bottom #000000; position:absolute; top:377px; left:352px;}#box2Inner	{padding:19px 15px 0 21px; font-family:Arial; color:#a7a69e; font-size:14px;}#box3	{width:320px; height:245px; background:url(../images/hm_box3_pic.jpg) bottom left no-repeat #000000; position:absolute; top:377px; left:703px;}#box3Inner	{padding:19px 15px 0 21px; font-family:Arial; color:#a7a69e; font-size:14px;}#footer	{background-image:url(../images/footerBG.gif); background-position:top; background-repeat:repeat-x; height:105px;}#footerNav	{padding-top:35px;}.imageText	{opacity:1;}.pageHeaders	{margin-left:20px; padding-top:26px;}.pageHeaders2	{margin-left:20px; padding-top:23px;}.largeIcons	{padding:10px 0px 20px 0px;}.grey10		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#9e9f9f;}.grey11Arial		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6a6b6b; line-height:24px;}.grey11		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6a6b6b; font-style:italic; margin-top:5px;}.grey11Reg	{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9e9f9f;}.grey11link		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6a6b6b; font-style:italic; text-decoration:none;}.grey12		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9e9f9f;}.grey12link	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9e9f9f; text-decoration:none;}.grey12Arial		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccbcb; line-height:22px;}.darkgrey12		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6a6b6b;}.grey14		{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9e9f9f;}.darkgrey14i		{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6a6b6b; font-style:italic;}.blue12		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1a7696;}.blue13		{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1a7696; font-style:italic;}.lightblue12	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00aeef;}.blue11link		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00aeef; text-decoration:none;}.blue11link:hover	{color:#FFFFFF;}.blue12link		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00aeef; text-decoration:none;}.blue12link:hover	{color:#FFFFFF;}.darkblue12link		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1a7696; text-decoration:underline;}.darkblue12link:hover	{color:#FFFFFF; text-decoration:none;}.blue14Arial		{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#00aeef;}.blue14		{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#00aeef; font-style:italic;}.purple12	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#97209b; font-style:italic;}.purple12Bold	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#97209b; font-weight:bold;}.purple12Link	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#97209b; font-weight:bold; font-style:italic; text-decoration:none;}.purple12Link:hover	{color:#FFFFFF;}.purple12link	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#97209b; text-decoration:none;}.white11	{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}.white12	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}.white12link	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}.white12Arial		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; line-height:22px;}.white14	{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}.lucidagrey11	{font-family:"Lucida Sans", Arial; font-size:11px; color:#999999;}.footerLinks	{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none;}.footerLine	{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:0px 5px;}/*------------------------ PADDING -------------------------------------------*/.paddingTop10	{padding-top:10px;}.paddingBottom5	{padding-bottom:5px;}/*------------------------ OUR VISION ----------------------------------------*/#ourVisionNav	{width:321px; height:136px; background-color:#000000; opacity:1; filter: alpha(opacity = 100); margin-left:20px; margin-top:43px;}#ovnInner	{padding:20px;}#ovnInner img	{margin-bottom:3px;}#ourVisionContent	{width:667px; height:582px; background-color:#000000; opacity:.8; filter: alpha(opacity = 80); margin-left:367px; margin-top:-136px;}#ourVisionContent2	{width:667px; height:582px; background-color:#000000; opacity:.95; filter: alpha(opacity = 95); margin-left:367px; margin-top:-136px;}#ovcInner	{width:310px; padding:20px; height:542px;}#ovcInner2	{width:295px; padding:20px 0px 20px 20px; margin-left:340px; margin-top:-580px;}#ccvInner	{height:676px; background-image:url(../images/delivering_bg.jpg); background-position:left; background-repeat:no-repeat;}#newsEventsContent	{width:667px; height:582px; margin-left:367px; margin-top:-136px;}#neInner	{width:430px; padding:20px; height:542px; background-color:#000000; opacity:.8; filter: alpha(opacity = 80);}#neInner2	{width:160px; padding:20px; margin-left:470px; margin-top:-582px; height:542px; background-color:#000000; opacity:1; filter: alpha(opacity = 100);}.hdrPadding	{padding-bottom:10px;}/*------------------------ OUR PRODUCTS --------------------------------------*/#productsTop	{width:965px; height:336px; background-color:#000000; background-image:url(../images/product_bg.jpg); background-position:right; background-repeat:no-repeat; opacity:1; filter: alpha(opacity = 100); margin-left:20px; margin-top:43px;}#ptContent	{padding-top:60px;}#productNav	{width:321px; height:582px; background-color:#000000; opacity:1; filter: alpha(opacity = 100); margin-left:20px; margin-top:43px;}#prInner	{padding:20px 10px 20px 20px;}#productContent	{width:670px; height:582px; background-color:#000000; opacity:1; filter: alpha(opacity = 100); margin-left:361px; margin-top:-582px;}#ccpInner	{height:676px; background-image:url(../images/product_bg2.jpg); background-position:left; background-repeat:no-repeat;}#prcInner	{width:726px; height:572px;}#prcInnerContent1	{width:670px; height:303px; background-color:#141414; margin-top:0px;}#prcInnerContent2	{width:670px; height:303px; background-color:#141414; margin-top:0px; overflow:hidden; overflow-y:scroll;}#prcInnerContent3	{width:670px; height:303px; background-color:#141414; margin-top:0px; overflow:hidden; overflow-y:scroll;}#prcInColumn1		{padding:25px 60px 10px 25px; width:283px; float:left;}#prcInColumn2		{padding:40px 15px 10px 25px;}#prcInnerContent2 #prcInColumn1	{padding:10px 60px 10px 15px; width:360px; float:left;}#prcInnerContent2 #prcInColumn2	{padding:10px 15px 10px 25px;}#prcInnerContent3 #prcInColumn1	{padding:20px 60px 10px 15px; width:380px; float:left;}#prcInnerContent3 #prcInColumn2	{padding:20px 0px 0px 0px;}#boxedContent	{width:265px; border-style:solid; border-width:thin; border-color:#97209b; margin-top:50px;}#bcInner	{padding:10px 5px 10px 10px;}#development	{width:265px; height:119px; background-image:url(../images/mic_bg.gif); background-repeat:no-repeat;}#developmentInner	{padding:20px 0px 0px 20px;}.prodPad	{padding-bottom:10px;}/*------------------------ EXPERIENCE ASTEROPE -------------------------------*/#experienceNav	{width:257px; height:602px; background-color:#000000; opacity:1; filter: alpha(opacity = 100); margin-left:20px; margin-top:43px;}#experienceContent	{width:756px; height:602px; background-color:#000000; opacity:1; filter: alpha(opacity = 100); margin-left:301px; margin-top:-602px;}#humanExNav	{width:257px; height:135px; background-color:#000000; opacity:1; filter: alpha(opacity = 100); margin-left:20px; margin-top:43px;}#humanExContent	{width:669px; height:602px; background-color:#000000; opacity:1; filter: alpha(opacity = 100); margin-left:301px; margin-top:-135px;}#exInner	{width:726px; padding:15px; height:572px;}#hexInner	{width:285px; padding:15px; height:572px;}#hexInner2	{width:285px; padding:15px; margin-left:330px; margin-top:-602px;}#cableContent	{width:669px; height:602px; margin-left:301px; margin-top:-135px;}#cableInner	{width:285px; padding:15px; height:572px; background-color:#000000; opacity:.9; filter: alpha(opacity = 90);}#cableInner2	{width:291px; height:572px; padding:15px; margin-left:340px; margin-top:-602px; background-color:#000000; opacity:1; filter: alpha(opacity = 100); background-repeat:no-repeat; background-position:bottom;}#contentContainerEx	{height:676px; position:relative;}#cceInner	{height:676px; background-image:url(../images/experience_bg.jpg); background-position:left; background-repeat:no-repeat;}#ccheInner	{height:676px; background-image:url(../images/humanExp_bg.jpg); background-position:left; background-repeat:no-repeat;}#ccdInner	{height:676px; background-image:url(../images/cableDesign_bg.jpg); background-position:left; background-repeat:no-repeat;}/*------------------------ RETAIL SUPPORT ------------------------------------*/#rsNav	{width:257px; height:135px; margin-left:20px; margin-top:43px;}#rsContent	{width:669px; height:602px; background-color:#000000; opacity:.8; filter: alpha(opacity = 80); margin-left:301px; margin-top:-135px;}#rsInner2	{width:205px; padding:15px; margin-left:450px; margin-top:-602px;}/*------------------------ CONTACT US ----------------------------------------*/#contactNav	{width:377px; height:582px; background-color:#000000; opacity:.8; filter: alpha(opacity = 80); margin-left:20px; margin-top:43px;}#contactInner	{padding:20px 10px 20px 20px;}
