/*
  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: 01 January 2010 20:56:08
*/


/* clear browser defaults
********************************************************/
* {margin:0; padding: 0px; }

body {
     font-size:0.7em;
     font-family: Arial;
     color:#77828b;
}

h1,h2,h3,h4,h5,h6 {
     margin: 0.5em 0 0.5em 0;
} 

p,ul,ol {
     margin: 0.5em 0 1em 0;
}
ul,ol {
     margin-left: 2em;
}
    
h1 {
     font-size: 1.5em;
}
h2 {
     font-size: 1.4em;
}
h3 {
         font-size: 1.3em;
}
h4 {
         font-size: 1.2em;
}
h5 {
         font-size: 1.1em;
}
h6 {
         font-size: 1.1em;
}
a img {
         border: none;
}
/* end browser defaults
********************************************************/
/*Header H1 style*/
#header h1{
    text-indent: -1000px;
    display: none;
}
/*Begiin menu Styling---------------------------------------------------------------------------------------*/
  

/*Heading with Arrowes Size H2--------------------------------------------*/
h2 {
       font-size: 15px;
}
.blue {
       color:#2391cd; 
}
.orange {
       color:#F39732;
}
.orangearrow {
       color:#F39732;
       text-indent:15px;
}
.orangecross{color:#E38114;
       text-indent:8px;
       font-size:12px;
}
.orangearrowwhite {color:#F39732;
       text-indent:15px;
}

/* Image Design Center and Right Column----------------------------------------*/

#centercontent img, #rightcolumn img {
    padding: 1px;
    border: solid 1px #ddd;
}

/*Custome site link Styles---------------------------------------------------*/
a:link {
        color:#0892D1;
        text-decoration:underline;
}
a:visited {
       color: #2391cd;
       text-decoration: underline;
}
a:hover {
       color: #E8842C;
       text-decoration: underline;
}
.news:link ,.news:visited,.news:active  {
      color:#0892D1;
      text-indent:20px;
      font-size:10px;}
  
.news:hover {
     color:#E8842C;
     text-indent:20px;
     font-size:10px;
  }

  
/* Input feild style----------------------------------------------------------*/
.searchbox input {
    font-size: 0.9em;
    padding:3px;
}

input.searchbox  {
    font-size: 10px;
    font-weight: normal;
    padding-top: 3px;
    padding-left: 3px;
    height: 18px;
    background-color: White;
    width: 149px;
    border: solid 1px #d6e0ec;
    float: left;
}
.tech:hover, .tech:visited , .tech:link {
    color:#77828b;
    font-size:11px;
    text-decoration:none;
} 


#content li , #content li{
    padding: 0px 0px 7px 0px;
  line-height: 1.2em;
}

.quicklinks:link ,.quicklinks:visited {
        color: #0578b7;
}

.quicklinks:hover, .quicklinks:active{
        color: #FF9900;
}
  
.sidelinks:link ,.sidelinks:visited {
        color: #798289;
        text-decoration:none;
}

.sidelinks:hover, .sidelinks:active {
       color: #FF9900;
       text-decoration:none;
}
#emailcontact{
      font-size:11px;
      margin: -2px 0 0 3px;
}

.linkage:visited, .linkage:link{
       color:#77828b;
       text-decoration:underline;}

.linkage:active , .linkage:hover{
       color:#77828b;
       text-decoration:none;}
    
#newsevents ul , #newsevents2 ul {
        list-style:none}


#rightcolumn h3 {
    color: #FB9A33;
    font-size: 1em;
    font-weight: normal;
    margin-top: 0;
    padding-top: 0;
}

#rightcolumn p {
    margin: -4px;
    padding: 0 5px 8px 10px;
    line-height: 1.2em;
    
}

#rightcolumn img {
    float: left;
    margin-right: 13px;
}

/*NewsEvents Div Layout*/
.newsevents {  
        height:auto;
        margin: 15px 0px 2px 16px;
        padding: 0 0 0px 0;
}
/*NewsEvents2 No bottom Border Div Layout*/
.newsevents2{
        width:229px;
        height:auto;
        margin: 15px 0px 2px 16px;
        padding: 0 0 5px 0;
}

/* Tech link Div*/
.techlink{
        padding: 11px 0 1px 2px;

}
/* Our Team link Div*/
.ourteam{
       margin: 21px 0px 0 2px;
       *margin:25px  0 0 2px
}
/* Parntership link Div*/
.part{
       padding: 15px 0 0 0;
}

#insidecontent p{
       padding: 0 0 0 5px;
       margin: 20px 0 13px 0;
       line-height:1.1em;
}
#insidecontent2 p{
       padding: 0 0 0 1px;
       margin: 8px 0 13px 0;
       line-height:1.1em;
}


