Body
{
padding:0px; 
margin:0px;
text-align:center;
background-color:#393E42;
}

#wrapper
{
margin:auto;
}

#keyline
{
width:940px;
height:890px;
border:1px solid #AFAFAF;
text-align:left
}

#keylineHome
{
width:940px;
height:947px;
border:1px solid #AFAFAF;
text-align:left
}

#header
{
background-image:url('../images/visual_panels/logo_header.jpg');
background-repeat:no-repeat;
width:940px;
height:105px;
}

#topNav
{
float:right;
}

#flashHeader
{
background-image:url('../images/visual_panels/flash_panel.jpg');
background-repeat:no-repeat;
width:940px;
height:185px;
}

#flashHeader2
{
background-repeat:no-repeat;
width:940px;
height:145px;
}

#flashMain
{
background-image:url('../images/visual_panels/flash_panel_big2.jpg');
background-repeat:no-repeat;
width:940px;
height:394px;
}

#flashText
{
width:940px;
height:189px;
background-color:#000000;
}

#flashText1
{
width:164px;
height:189px;
padding-left:60px;
text-align:left;
float:left;
}

#flashText2
{
width:164px;
height:189px;
text-align:left;
float:left;
}

#flashText3
{
width:164px;
height:189px;
text-align:left;
padding-right:60px;
float:left;
}

#contentWrapper
{
background-image:url('../images/interface/content_background.gif');
background-repeat:repeat-y;
width:940px;
height:398px;
margin-top:12px;
}

#homeWrapper
{
width:940px;
height:452px;
margin-top:12px;
}

#column1Wrapper
{
width:216px;
height:452px;
display:inline;
float:left;
margin-left:12px;
}

#column1a
{
background-image:url('../images/visual_panels/home_login_panel_2.jpg');
background-repeat:no-repeat;
width:216px;
height:98px;
}

#column1b
{
background-image:url('../images/visual_panels/home_news_panel_2.jpg');
background-repeat:no-repeat;
width:216px;
height:342px;
margin-top:12px;
}

#column2Wrapper
{
width:460px;
height:452px;
display:inline;
float:left;
margin-left:12px;
}

#column2a
{
background-image:url('../images/visual_panels/home_feature_product_pan_2.jpg');
background-repeat:no-repeat;
width:460px;
height:192px;
}

#column2b
{
background-image:url('../images/visual_panels/home_welcome_panel_2.jpg');
background-repeat:no-repeat;
width:460px;
height:248px;
margin-top:12px;
}

#column3Wrapper
{
width:216px;
height:452px;
display:inline;
float:left;
margin-left:12px;
}

#column3a
{
background-image:url('../images/visual_panels/home_successes_panel_2.jpg');
background-repeat:no-repeat;
width:216px;
height:342px;
}

#column3b
{
width:216px;
height:98px;
margin-top:12px;
}

#leftNav
{
background-image:url('../images/interface/navigation_bg.gif');
width:216px;
height:398px;
float:left;
margin-left:12px;
}

#content
{
width:688px;
height:398px;
float:right;
margin-right:12px;
margin-top:12px;
}

#column1
{
width:330px;
height:398px;
margin-left:24px;
float:left;
}

#column10
{
width:465px;
height:398px;
margin-left:24px;
margin-right:24px;
float:left;
}



#column11
{
width:145px;
height:398px;
margin-left:10px;
float:left;
}

#column4
{
width:500px;
height:398px;
margin-left:10px;
float:left;
}

#column5
{
width:290px;
height:398px;
margin-left:20px;
float:left;
}

#quickLinks
{
background-image:url('../images/interface/quicklink_bg.gif');
width:916px;
height:98px;
clear:both;
margin-top:12px;
margin-left:12px;
background-color:#FFFFFF;
}

#quickHeader
{
width:916px;
height:32px;
margin-top:9px;
float:left;
}

#quickCol1
{
width:125px;
height:42px;
padding-left:24px;
float:left;
border-right:1px solid #AFAFAF;
}

#quickCol2
{
width:129px;
height:42px;
padding-left:20px;
float:left;
border-right:1px solid #AFAFAF;
}

#quickCol3
{
width:129px;
height:42px;
padding-left:20px;
float:left;
border-right:1px solid #AFAFAF;
}

#quickCol4
{
width:129px;
height:42px;
padding-left:20px;
float:left;
border-right:1px solid #AFAFAF;
}

#quickCol5
{
width:129px;
height:42px;
padding-left:20px;
float:left;
border-right:1px solid #AFAFAF;
}

#quickCol6
{
width:129px;
height:42px;
padding-left:20px;
float:left;
}



#footerAddress
{
/*background-image:url('../images/visual_panels/footer_address_panel.jpg');*/
border:1px solid #AFAFAF;
width:914px;
height:36px;
margin-top:12px;
margin-left:12px;
}

#footerNav
{
width:928px;
height:29px;
background-repeat:no-repeat;
margin-left:12px;
}

.tablestyle td
{
border-top:1px #CCCCCC solid;
}


.tablestyle 
{
border-bottom:1px #CCCCCC solid;
}







/*this is content*/

.navigation a
{
display:block;
}


.navigation p
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#393E42;	
margin:0px;
margin-bottom:15px;
margin-top:15px;
margin-left:24px;
margin-right:12px;
}


.navigation h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#393E42;	
margin:0px;
margin-bottom:15px;
margin-top:15px;
margin-left:24px;
}

.level1
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#393E42;	
margin:0px;
margin-left:38px;
margin-bottom:3px;
text-decoration:none;
}

.level1fsa
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#0070B8;	
margin:0px;
margin-left:38px;
margin-bottom:3px;
text-decoration:none;
}

.level1service
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#02ADA5;	
margin:0px;
margin-left:38px;
margin-bottom:3px;
text-decoration:none;
}

.level1elearning
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#7CC03B;	
margin:0px;
margin-left:38px;
margin-bottom:3px;
text-decoration:none;
}

.level1quantumiser
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#F47F25;	
margin:0px;
margin-left:38px;
margin-bottom:3px;
text-decoration:none;
}

.level1intacom
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#E00023;	
margin:0px;
margin-left:38px;
margin-bottom:3px;
text-decoration:none;
}

.level2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#393E42;	
margin:0px;
margin-left:52px;
margin-bottom:30px;
text-decoration:none;
}

.level3
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;	
margin:0px;
margin-left:66px;
margin-bottom:3px;
text-decoration:none;
}


.level3fsa
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0070B8;	
margin:0px;
margin-left:66px;
margin-bottom:3px;
text-decoration:none;
}

.level3service
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#02ADA5;	
margin:0px;
margin-left:66px;
margin-bottom:3px;
text-decoration:none;
}

.level3elearning
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#7CC03B;	
margin:0px;
margin-left:66px;
margin-bottom:3px;
text-decoration:none;
}

.level3quantumiser
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#F47F25;	
margin:0px;
margin-left:66px;
margin-bottom:3px;
text-decoration:none;
}

.level3intacom
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#E00023;	
margin:0px;
margin-left:66px;
margin-bottom:3px;
text-decoration:none;
}

.content p
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#393E42;	
margin:0px;
margin-top:9px;
}

.content h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:lighter
color:#393E42;	
margin:0px;
}

.content h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin:0px;
}

.content h4
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
color:#7A7A7A;	
margin:0px;
}

.content h5
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#393E42;	
margin:0px;
margin-top:110px;
}

.readMore
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin:0px;
text-decoration:none;
}

.table p
{
font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
font-style:italic;
color:#393E42;	
margin:0px;
margin-top:2px;
margin-bottom:2px;
margin-left:3px;
}

.table h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#393E42;	
margin:0px;
margin-top:2px;
margin-bottom:2px;
margin-left:3px;
}

.quickLinks p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#393E42;
font-weight:bold;	
margin:0px;
margin-top:5px;
margin-left:24px;
}

.quickLinksMain
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#393E42;	
margin:0px;
text-decoration:none;
}

.pdfLinks
{
font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
color:#666666;	
margin:0px;
margin-top:9px;
text-decoration:none;
}

.footerAddress p
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;	
margin:0px;
margin-top:9px;
margin-left:20px;
}

.telephone
{
font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
font-weight:bolder;
color:#FFFFFF;	
margin:0px;
margin-top:9px;
}

.email
{
font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
font-weight:bolder;
color:#A3A3A3;	
margin:0px;
margin-top:9px;
text-decoration:none;
}

.footerNav p
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;	
margin:0px;
margin-top:9px;
text-decoration:none;
}

.footerLink
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
color:#A3A3A3;	
margin:0px;
margin-top:9px;
text-decoration:none;
}

.fsa h3
{
color:#0070B8;	
}

.fsa .readMore
{
color:#0070B8;	
}

.service h3
{
color:#02ADA5;	
}

.service .readMore
{
color:#02ADA5;	
}

.elearning h3
{
color:#7CC03B;	
}

.elearning .readMore
{
color:#7CC03B;	
}

.quantumiser h3
{
color:#F47F25;	
}

.quantumiser .readMore
{
color:#F47F25;	
}

.intacom h3
{
color:#E00023;	
}

.intacom .readMore
{
color:#E00023;	
}

.login p
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#393E42;	
margin:0px;
margin-top:10px;
margin-left:22px;
margin-bottom:18px;
margin-right:10px;
}

.login h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#393E42;
font-weight:bold;	
margin:0px;
padding-top:5px;
margin-left:22px;
margin-bottom:15px;
margin-right:10px;
}

.news p
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#393E42;	
margin:0px;
margin-left:24px;
margin-right:10px;
}

.news h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#393E42;
font-weight:bold;	
margin:0px;
margin-bottom:10px;
margin-right:10px;
}

.news h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#7CC03B;	
margin:0px;
margin-right:10px;
}

.productmonth p
{
font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
color:#393E42;	
margin:0px;
margin-left:229px;
}

.productmonth h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0070B8;	
margin:0px;
margin-top:2px;
margin-left:229px;
text-decoration:none;
}


.welcome p
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#393E42;	
margin:0px;
padding-top:10px;
margin-left:24px;
margin-right:200px;
}

.successes p
{
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#393E42;	
margin:0px;
margin-left:24px;
margin-right:10px;
}

.successes h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:8.5px;
color:#393E42;
font-weight:bold;	
margin:0px;
margin-bottom:10px;
margin-right:10px;
}

.successes h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:6px;
color:#E00023;	
margin:0px;
margin-right:10px;
}

.productmenu p
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
padding-right:20px;	
margin:0px;
}

.productmenu h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding-right:10px;	
margin:0px;
}

.productmenu h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
padding-right:10px;	
margin:0px;
text-decoration:none;
}