.twitter{width:44px; height:45px; position:absolute;left:640px; background: url(/images/twitter.png) no-repeat;
}
.facebook{width:44px; height:45px; position:absolute;left:686px; background: url(/images/facebook.png) no-repeat;
}
.linkedin{width:44px; height:45px; position:absolute;left:732px; background: url(/images/linkedin.png) no-repeat;
}
.links{font-family: Trebuchet MS; color: #000000; text-decoration: none; font-size: 10pt; cursor:hand; cursor:pointer; font-weight:bold;}

.links2{font-family: Trebuchet MS; color: #000000; text-decoration: none; font-size: 12pt; cursor:hand; cursor:pointer; font-weight:bold;}


.links a{font-family: Trebuchet MS; color: #000000; text-decoration: none; font-size: 10pt; cursor:hand; cursor:pointer; font-weight:bold;}
.links a:hover {font-family: Trebuchet MS; color: #990000; text-decoration: none; font-size: 10pt; cursor:hand; cursor:pointer; font-weight:bold;}
.white{font-family: Trebuchet MS; color: #ffffff; font-size: 9pt;  }
.mainbox
{
position:relative; 
padding: 0px;
width:305px;
overflow:hidden;
height:170px;
margin: 2px;
line-height:16px;
background: url(/images/mainbox.jpg);
font-family: Trebuchet MS; color: #333333; font-size: 10pt; 
 vertical-align:top; top:0%;
}
.footer
{
 margin-left: auto;
	margin-right: auto;

padding: 0px;
width:941px;
overflow:hidden;
height:42px; 
background: url(/images/footerbg.png); text-align:center;
 vertical-align:top; top:0%; font-family: Trebuchet MS; color: #333333; font-size: 9pt; 
}

 .extrapic {
      width: 500;
      margin: 0em 0px 0px 0px 0px;
      padding: 0px 0em;
      height:70px;
      overflow:hidden;
      background: none;
    }
    .extrapic ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
    }
    .extrapic li {
      margin: 3px 3px 3px 3px;
      padding: 3px 3px 3px 3px;
      float: left;
      background: #990000;
      cursor:pointer;
    }

 .menu {
      width: 785;
      margin: 0em 0px 0px 0px 0px;
      padding: 0px 0em;
      height:47px;
      overflow:hidden;
      background: none;
    }
    .menu ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
    }
    .menu li {
      margin: 0;
      padding: 0;
      float: left;
      padding-right: 0em;
      text-align: center;
    }


.endlinks{font-family: Trebuchet MS; color: #e4e4e4; text-decoration: none; font-size: 10pt; cursor:hand; cursor:pointer; text-transform: uppercase; }
 


.subs{font-family: Verdana, Arial, Helvetica, sans-serif; color: #990000; font-size: 8pt; cursor:hand; }
.gray{font-family: tahoma,arial; color: #000000; font-size: 9pt; font-weight: bold; }
.orange{font-family: Trebuchet MS; color: #000000; text-decoration: none; font-size: 10pt; cursor:hand; cursor:pointer; font-weight:bold;}
.text{font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; line-height:16px;}
.smbox{font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; line-height:22px;}
.orange{font-family: Trebuchet MS; color: #ff9900; font-size: 9pt; font-weight: bold;}
.ltext{font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 9pt; line-height:20px;}
.tabover{font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10pt; cursor: pointer;
cursor: hand; font-weight:bold;}
 

.text a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff6600; font-size: 8pt; line-height:16px; text-decoration: underline;}
 


 
.bar
{
position:relative; 
padding: 0px;
width:940px;
overflow:hidden;
height:10px;
margin: 0px 0px 0px 0px;
vertical-align:top; top:0%;
background: url(/images/bar.jpg);
}
.mid
{
 position:relative; 
padding: 0px;
width:940px;height:180px;
margin: 0px;
 
}


  .vitrin ul {
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
      list-style-type: none;
     
    }
    .vitrin li {
      
      float:left;
      text-align:left;
      overflow:hidden;
      width:305px;
      height:170px;
margin: 2px;
line-height:16px;
background: url(/images/mainbox.jpg) no-repeat;
font-family: Trebuchet MS; color: #333333; font-size: 10pt; 
 
    }

.vitrin li a{
font-family: Trebuchet MS; color: #000000; text-decoration: none; font-size: 10pt; cursor:hand; cursor:pointer; font-weight:bold;}

.vitrin{
position:relative;
width:930px;
margin:0;
padding:0
}
 
.vitrininfo{
   padding-left:3px;
padding-right:3px;
width:300px;
height:110px;
overflow:hidden;
font-family: Trebuchet MS; color: #333; font-size: 9pt; line-height:14px;}

.end
{
position:relative; 
padding: 0px;
width:940px;
overflow:hidden;
height:47px;
margin: 0px;
line-height:16px;
background: url(/images/endlinks.jpg);
font-family: Trebuchet MS; color: #333333; font-size: 10pt; 
 vertical-align:top; top:0%;
}

.searchbox
{
position:relative; 
padding: 0px;
width:349px;
height:35px;
margin: 0px;
line-height:16px;
background: url(/images/searchbg.png);
font-family: Trebuchet MS; color: #ffffff; font-size: 10pt; 
 vertical-align:top; top:0%;
}

.search
{
position:relative; 
padding: 0px;
width:700px;
height:40px;
margin: 0px;
line-height:30px;
font-family: Verdana, Arial, Helvetica, sans-serif; color: #663300; font-size: 8pt; cursor:hand; text-decoration:none;
 
}




.container
{
        width: 941px;
        margin-top: 0px;
        margin-right: auto;
        margin-bottom: 0px;
        margin-left: auto;
        position: relative;
        left: 0px;
        top: 0px;

background-color: #ffffff;
font-family: tahoma,arial; color: #333333; font-size: 10pt; 
 
}

 .spacer
{
width:100%;
font-size: 17pt; 
overflow:hidden;
height:18px;
position: relative;
 
}	
 .spacer2
{
width:100%;
font-size: 6pt; 
overflow:hidden;
height:6px;
position: relative;
 
}	

 
 
        body {
 
margin: 0px 0px 0px 0px; background-position:bottom left;
background: #bbd1ff url(/images/bg.jpg) FIXED;


}

	
input { padding: 7px;  background: #fff url("/images/input-bg.gif") repeat-x; font-size: 11px; border: 1px solid #90adcf; }
textarea { padding: 7px; background: #fff url("/images/input-bg.gif") repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #90adcf; }
select {   height:27px; background: #fff url("/images/input-bg.gif") repeat-x; font-size: 11px; border: 1px solid #90adcf; }


.submit{
border:0;
height:20px;
background:none;
vertical-align:top; top:0%;
font-family: Trebuchet MS; color: #ffffff; font-size: 10pt;
cursor:hand; cursor:pointer;
}
 
