/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 09 September 2010 21:32:08
*/


* {
margin:0;
padding:0;
}
html { 
min-height: 101%;
margin-bottom: 1px;
}
body {
background:url(http://www.inoviaip.com/__data/assets/image/0013/5053/backgroundgradiant.jpg) repeat-x top;
}

#latestnewslong {
width:870px;
height:auto;
min-height:160px;
float:left;
padding-top:25px;
}

#homenews {
    width: 830px;
    border-collapse: collapse;
    margin-left:auto;
    margin-right:auto;
}
#homenews TD {
     vertical-align:top
    }
#homenews TD.title {
     padding: 5px;
     font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
     color:#2a6ebb;
     font-size: 1.4em;
}
#homenews HR {
    color: #D6D6D6;
    width: 100%;
    height: 2px;
    border: none;
     background-color: #D6D6D6;
}
#homenews TD.news {
    padding: 5px;
    color:#404951;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size: 12px;
    width: 430px;
    line-height: 13pt;
}
#homenews TD.hoz {
    padding: 5px;
}
#homenews TD.space {
    padding: 6px;
    width: 80px;
}
#homenews TD.events {
    padding: 5px;
    color:#404951;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 13pt;
}
#homenews TD.news a, #homenews TD.events a{
    color:#2A6EBB;
    text-decoration:none;
 }
#homenews TD.news a:hover , #homenews TD.events a:hover{
    color: #4489D5;
    text-decoration:underline;
}
#homenews TD.tblue {
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size: 11px;
    color:#2A6EBB;
    line-height: 10pt;
    padding: 5px;
}
#activecontentwrap {
height:237px;
width:853px;
float:left;
padding:7px;
background:#2e6eb6;
}

#activecontent {
height:237px;
width:853px;
float:left;
background:#1a5e9f;
}

.bannerimageleft {
float:left;
}

#activecontentquote {
float:left;
width:245px;
padding:50px 0 0 60px;
}

#textactivecontent {
/*width:245px;*/
clear:both;
padding-left:3px;
font-size:1.2em;
line-height:16pt;
}

#textactivecontent p {
color:#fff;
font-family:Trebuchet MS, Verdana, Helvetica, sans-serif;
text-align: left;
margin:0;
}

#textactivecontent i {
color:#ebe945;
font-weight:normal;
font-size:1.2em;
font-family:Trebuchet MS, Verdana, Helvetica, sans-serif;
text-align: left;
margin:0;
}

#textactivecontent b {
color:#fff;
font-weight:normal;
font-size:0.8em;
font-family:Trebuchet MS, Verdana, Helvetica, sans-serif;
text-align: left;
margin:0;
}

#textactivecontent a {
text-decoration:none;
color:#ebe945;
}

#textactivecontent a:hover {
text-decoration:none;
}

.quotetopleft {
float:left;
height:24px;
}

.quotebottomright {
float:right;
padding-right:3px;
}



#rightbar h2 {
margin-left:20px;
}

#rightbar p {
color:#fff;
font-family:Trebuchet MS, Helvetica, sans-serif;
font-size:0.9em;
line-height:13pt;
margin:0 31px 0 20px;
}

#rightbar a {
text-decoration:none;
color:#e2e33b;
font-size:1em;
line-height:13pt;
}

#rightbar a:hover {
text-decoration:underline;
}

#rightcol {
width:312px;
float:right;
}

#rightcol h2 {
color:#2a6ebb;
font-size:1.3em;
margin-left:20px;
}

#rightcol h4 {
color:#2a6ebb;
font-size:1.2em;
margin-left:20px;
padding:20px 0 0 0;
}

#rightcol p {
color:#fff;
font-family:Trebuchet MS, Helvetica, sans-serif;
font-size:0.9em;
line-height:13pt;
margin:0 0 0 o;
}

#rightcol li {
color:#fff;
font-family:Trebuchet MS, Helvetica, sans-serif;
font-size:0.9em;
line-height:14pt;
}

#rightcol a {
text-decoration:none;
color:#e2e33b;
font-size:1em;
line-height:13pt;
}

#rightcol a:hover {
text-decoration:underline;
}

#whiteonblack {
color:#fff;
float:left;
font-family:Trebuchet MS,Helvetica,sans-serif;
height:20px;
line-height:13pt;
margin-top:25px;
margin-left:20px;
width:500px;
}

#whiteonblack p {
font-size:1.3em;
font-weight:normal;
}

#whiteonblack h1 {
font-size:1.4em;
color:#fff;
float:left;
}

#whiteonblackleft {
float:left;
width:300px;
height:113px;
margin:40px 0px 0 0;
padding-left:5px;
clear:both;
color:#ebe945;
font-size:0.9em;
}

#whiteonblackright {
float:left;
width:284px;
height:113px;
margin:40px 0 0 0;
padding-left:5px;
color:#ebe945;
font-size:0.9em;
}

#whiteonblackright2 {
float:left;
width:268px;
height:113px;
margin:40px 0 0 0;
color:#ebe945;
padding-left:5px;
font-size:0.9em
}
#whiteonblackleft p {
float:left;
width:250px;
padding-left:20px;
color:#fff;
font-size:1.1em;
text-align:left;
}
#whiteonblackright p {
float:left;
width:250px;
padding-left:20px;
color:#fff;
font-size:1.1em;
text-align:left;
}
#whiteonblackright2 p {
float:left;
width:250px;
padding-left:20px;
color:#fff;
font-size:1.1em;
text-align:left;
}

#whiteonblackleft h2, #whiteonblackright h2, #whiteonblackright2 h2 {
color:#ebe945;
padding-bottom:7px!important;
}

#whiteonblackleft a, #whiteonblackright a, #whiteonblackright2 a {
padding-left:10px;
text-decoration:none;
color:#ebe945;
}
#whiteonblackleft a.small, #whiteonblackright a.small, #whiteonblackright2 a.small {
padding-left:0px;
font-size:0.9em;
text-decoration:none;
color:#ebe945;
}

#whiteonblackleft a:hover, #whiteonblackright a:hover, #whiteonblackright2 a:hover {
text-decoration:underline;
}

#whiteonblackleft a.small:hover, #whiteonblackright a.small:hover, #whiteonblackright2 a.small:hover {
text-decoration:underline;
}


#whiteonblacklinkleft {
float:left;
width:210px;
height:48px;
margin:0 50px 0 32px;
}

#whiteonblacklinkright {
float:left;
width:210px;
height:48px;
margin:0 0 0 10px;
}

#whiteonblacklinkleft li {
color:#fff;
font-size:1em;
line-height:17pt;
padding-left:5px;
}

#whiteonblacklinkright li {
color:#fff;
font-size:1em;
line-height:17pt;
padding-left:5px;
}

#whiteonblacklinkleft a {
color:#fff;
font-size:1.1em;
line-height:9pt;
text-decoration:none;
padding-left:19px;
background:url(http://www.inoviaip.com/__data/assets/image/0015/5055/whitetriangle.jpg) no-repeat 0 50%;
}

#whiteonblacklinkright a {
color:#fff;
font-size:1.1em;
line-height:9pt;
text-decoration:none;
padding-left:19px;
background:url(http://www.inoviaip.com/__data/assets/image/0015/5055/whitetriangle.jpg) no-repeat 0 50%;
}

#whiteonblacklinkleft a:hover {
text-decoration:underline;
}

#whiteonblacklinkright a:hover {
text-decoration:underline;
}


#leftdarkbox {
width:556px;
height:168px;
margin-top:35px;
padding-top:18px;
font-weight:normal;
float:left;
background:url(http://www.inoviaip.com/__data/assets/image/0012/5061/leftdarkgreybox.jpg) no-repeat #37424a;
}

#leftdarkbox h2 {
color:#ebe945;
font-size:1.3em;
font-weight:normal;
padding-left:20px;
}

#leftdarkbox h4 {
color:#ebe945;
font-size:1.1em;
padding-left:20px;
}

#leftdarkbox p {
color:#ffffff !important;
font-family:Trebuchet MS,Helvetica,sans-serif;
margin-left:20px;

}

#leftdarkbox ul {
color:#ffffff !important;
font-family:Trebuchet MS,Helvetica,sans-serif;
font-size:0.9em;
line-height:15pt;
padding-left:11px;
}

#leftdarkbox li {
color:#ffffff
background:url(http://www.inoviaip.com/__data/assets/image/0011/5060/whitedisc.jpg) no-repeat 0 50%;
}


#leftdarkbox a {
text-decoration:none;
color:#ffffff !important;
margin-left:25px;
margin-right:4px;
padding-left:20px;
margin-bottom:25px;
font-size:1.1em;
background:url(http://www.inoviaip.com/__data/assets/image/0019/5059/whitetriangle_home.jpg) no-repeat 0 60%;
}

#leftdarkbox a:hover {
text-decoration:underline;
}


#leftgreybox {
width:556px;
height:auto;
min-height:176px;
margin-top:35px;
float:left;
background:url(http://www.inoviaip.com/__data/assets/image/0016/5056/leftgradiantback.jpg) no-repeat #f8f8f8;
}

#leftgreybox h2 {
color:#2a6ebb;
font-size:1.3em;
padding:19px 0 0 20px;
}

#leftgreybox h4 {
color:#2a6ebb;
font-size:1.2em;
padding-left:20px;
}

#leftgreybox p {
color:#404951 !important;
font-family:Trebuchet MS,Helvetica,sans-serif;
font-size:0.9em;
line-height:13pt;
margin:0 20px 20px 20px;

}

#leftgreybox li {
color:#404951
font-family:Trebuchet MS, Helvetica, sans-serif;
font-size:0.9em;
line-height:14pt;
}


#leftgreybox a {
text-decoration:none;
font-size:0.95em;
color:#2a6ebb !important;
}

#leftgreybox a:hover {
text-decoration:underline;
}




#greyonwhiteleft {
float:left;
width:225px;
margin:31px 45px 0 0;
clear:both;
}

#greyonewhiteleft h2 {
margin-bottom:5px!important;
}

#greyonewhiterightt h2 {
margin-bottom:5pximportant;
}

#greyonwhiteright {
float:left;
width:225px;
margin:31px 0 0;
}

#greyonwhiteleft a {
padding-left:21px;
line-height:17pt;
display:block;
text-decoration:none;
font-weight:700;
color:#2a6dbb;
font-size:1em;
background:url(http://www.inoviaip.com/__data/assets/image/0010/5050/bluetriangle.gif) no-repeat 0 50%;
}

#greyonwhiteright a {
padding-left:21px;
line-height:17pt;
display:block;
text-decoration:none;
font-weight:700;
color:#2a6dbb;
font-size:1em;
background:url(http://www.inoviaip.com/__data/assets/image/0010/5050/bluetriangle.gif) no-repeat 0 50%;
}

#greyonwhiteleft a:hover {
text-decoration:underline;
}

#greyonwhiteright a:hover {
text-decoration:underline;
}







#askjeff {
float:left;
width:509px;
height:101px;
margin-top:15px;
background:url(http://www.inoviaip.com/__data/assets/image/0011/5051/askjeffback.gif) repeat-x;
clear:both;
}

#askjeffbutton {
float:left;
}

#jeffleft {
width:172px;
float:left;
margin:23px 0 0 14px;
}

#jeffleft h2 {
color:#454e55;
font-weight:bold;
font-size:1.3em;
}

#jeffright {
float:left;
width:213px;
margin:28px 0 0 11px;
}

#jeffright a {
text-decoration:none;
color:#2A6EBB;
font-size:1em;
line-height:13pt;
}

#jeffright a:hover {
text-decoration:underline;
}

#latestnews {
width:312px;
height:auto;
min-height:176px;
float:left;
background:url(http://www.inoviaip.com/__data/assets/image/0014/5054/rightgradiantback.jpg) no-repeat #f8f8f8;
}

#latestnews h2 {
color:#2a6ebb;
font-weight:normal;
font-size:1.3em;
padding:20px 0 0 0;
}

#latestnews p {
height:auto;
color:#404951 !important;
font-family:Trebuchet MS,Helvetica,sans-serif;
font-size:0.9em;
line-height:13pt;
margin:6px 20px 0 20px;
}

#latestnews a {
color:#2a6ebb !important;
font-weight:700;
font-size:1em;
height:auto;
margin:-7px 31px 0 20px;
display:block;
}


#greyline {
margin-top:10px;
background:#F8F8F8;
}

#mediaarchives {
height:10px;
margin-bottom:12px;
background:#F8F8F8;

padding-top:12px;
padding-bottom:10px;
}

#mediaarchives a {

color:#2a6ebb;
font-size:0.85em;
background:#F8F8F8;
}



#leftarrow {

float:left;
margin-left:20px;
background:#F8F8F8;
padding-bottom:10px;
}

#leftarrow a {
float:left;

margin:0;
padding:0;
}

#rightarrow {
float:left;
margin-left:6px;
background:#F8F8F8;
padding-bottom:10px;
}

#rightarrow a {
margin:0;
padding:0;
}

#archiveslink {
background:#F8F8F8;
}

#archiveslink a {
font-weight:normal;
float:right;
padding-top:5px;
}
