

body { padding:0; margin:0; border:0; background-image: url(../images/bk.gif); background-position: top center; background-repeat: no-repeat;}

h1 {color: #44c7f4; border-bottom: 1px dashed #ccc; font-family: verdana;  font-size: 18px;}

h2 {color: #005eff; font-family: verdana; font-size: 18px; font-weight: normal; }

h4 {color: #F79534; margin-bottom: 5px; font-family: verdana; font-size: 12px}

a{color: #3a5fa1; font-family: verdana; font-size: 12px;  text-decoration: none; }

.readmore {float: right; disaply: block; margin: 10px 0 10px 20px; }

.orange {color: #FF9933; font-size: 12px; color: #999; font-family: verdana;  font-weight: bold; display: block; background: #eee; padding: 15px 5px 15px 5px; border: 1px solid #ccc;}

p .orange {color: #FF9933; font-size: 12px; color: #999; font-family: verdana;  font-weight: bold; display: block; background: #eee; padding: 15px 5px 15px 5px; border: 1px solid #ccc;}

.testimonialtxt {color: #FF9933; font-size: 12px; color: #999; font-family: verdana;  font-weight: bold; display: block; background: #eee; padding: 15px 5px 15px 5px; border: 1px solid #ccc;}

p {font-size: 12px; color: #999; font-family: verdana; }

.blue {color: #3960A3; font-size: 12px; font-family: verdana; font-weight: bold;}

 .acred {font-size: 12px; color: #666; font-family: verdana; font-weight: bold; display: block; margin: 10px 0 20px 10px;}

#content {display:block; height:100%; background: #fff;  max-height:100%;  width: 950px;  margin: 0px auto; padding-bottom: 20px; position:relative; z-index:3; }
#main {width: 950px; margin: 0 auto;}
#foot { background: url(../images/footer.gif); background-position:  -50px 0px; margin:0; bottom:-1px; right:18px; display:block; width:100%; height:91px; color:#000; text-align:right; font-size:2em; z-index:4; }

.logo {float: left; margin: 10px 0 10px 0;}
.righttitle{float: right; margin: 25px 0 0 0;}

.nav {width: 950px; height: 37px; margin-top: 20px;  clear: both; background: url(../images/navbk.gif); background-repeat: no repeat; }

.mainbutton {width: 316px; float: left; margin-top: 5px; }

.headbox {width: 900px; clear: both; margin: 10px 0 10px 25px; padding: 30px 5px 30px 5px; font-size: 15px; font-weight: bold; text-align: center; font-family: verdana; color: #406AB3;}

.showcase-logos-nav { margin:10px 0 30px 30px; width: 950px; height: 50px; position: relative; width: 890px;}

.showcase-logos-nav .arrow-left { position:absolute; left:0; bottom:15px; width:19px; height:21px; cursor:pointer; background:url(http://www.magentocommerce.com/images/uploads/showcase_logo_scroll_left.gif) no-repeat; }

.showcase-logos-nav .arrow-right { position:absolute; right:0; bottom:15px; width:19px; height:21px; cursor:pointer; background:url(http://www.magentocommerce.com/images/uploads/showcase_logo_scroll_right.gif) no-repeat; }

.showcase-logos-nav .arrow-left.disabled {background-image:url(http://www.magentocommerce.com/images/uploads/showcase_logo_scroll_ld.gif);}

.showcase-logos-nav .arrow-right.disabled {background-image:url(http://www.magentocommerce.com/images/uploads/showcase_logo_scroll_rd.gif);}

.showcase-logos-nav .showcase-logos { width:835px; margin:0 auto;  overflow:hidden; }

.showcase-logos-nav .showcase-logos img { vertical-align:middle; margin:0 0px; }

.frontbox {width:200; margin-left: 7px; margin-right: 7px; float: right;  margin-top: 10px;}

.text {width: 290px; float: left; margin-right: 10px; margin-top: 0px;}

.text  ul {margin: 0; padding: 0;}

.text  li {font-size: 12px; color: #999; font-family: verdana;

display:block; 

margin: 7px 0px 7px 0;

padding: 5px 0 5px 20px;

list-style: none;

 background: url('../images/bullet.gif') no-repeat 0px 5px;

 }
 
 .content-news  ul {margin: 0; padding: 0;}

 .content-news  li {font-size: 12px; color: #999; font-family: verdana;

display:block; 

margin: 7px 0px 7px 0;

padding: 5px 0 5px 20px;

list-style: none;

 background: url('../images/bullet.gif') no-repeat 0px 5px;

 }
 
 
 .copyright {display: block; float: left; color: #666; font-size: 10px; font-family: verdana;}
 
 .rightfooter {display: block; float: right; color: #666; font-size: 10px;font-family: verdana; text-align: right;}
 
  .rightfooter a{  color: #666; font-size: 10px;font-family: verdana;}
  
    .rightfooter a:hover {  color: #406AB3; font-size: 10px;font-family: verdana;}
 
 .inner {width: 918px; float: left; margin-left: 15px;}
 
 .content-news {width: 650px; float: left; margin-left: 15px;}
 
.content-left {width: 450px; float: left; margin-left: 15px;}

.content-left  li{
font-family: "verdana";
font-size: 13px;
color: #999;
display:block; 
margin: 9px 0px 5px 0px;
padding: 0px 0 0px 25px;
list-style: none;
 background: url('../images/bullet.jpg') no-repeat 0px 0px;
}

.content-right  li{
font-family: "verdana";
font-size: 13px;
color: #999;
display:block; 
margin: 9px 0px 5px 0px;
padding: 0px 0 0px 25px;
list-style: none;
 background: url('../images/bullet.jpg') no-repeat 0px 0px;
}



.content-right {width: 450px; float: right; margin-right: 15px;}
 
 
 .ambassadors {width: 900px; margin-left: 15px; margin-top: 20px;}
 
  .ambassadorsimg {width: 150px; height: 150px; border: 1px solid #ccc; float: left;}
  
   .ambassadorstxt {float: right; width: 720px;}
 
.frontbox2 {width: 630px; margin-left: 7px; margin-right: 7px; float: left; margin-top: 10px;}

.content-left  a{color: #e88202;}

.content-left  a:hover{color: #294877;}

.content-right .rows { margin-top: 50px;}



.content-right  .submit{/*margin: 0;*/border: 0; float: right; display: block; width: 140px; height: 32px; margin-right: 47px; background: url(../images/contactus.jpg) no-repeat 0 0; }



.content-right .submit:hover{background-position: -140px 0; cursor: hand;}



.content-right  .submit span{display: none;} 



.content-right   .row {display: block; width: 100%; height: 20px; margin: 10px 0 10px 0; }


.content-right .text {width: 250px; border: 1px solid #ccc; background-color: #eee;  height: 20px; color: #4678B3; padding-top: 2px;}

.content-right .message {width: 250px; border: 1px solid #ccc; background-color: #eee;   color: #4678B3; padding-top: 2px;}

.content-right .find {width: 250px; border: 1px solid #ccc; background-color: #eee;   color: #4678B3; padding-top: 2px;}

.content-right    label {width: 150px; padding: 5px 0 0 0; float: left; display: block; font-size: 12px; color: #999; font-family: arial; }


.footer {
height: 100px;
text-align: center;
font-size:10px;
color:#CC0000;
font-family:Verdana;
padding-top: 10px;
z-index: 100;
width: 100%;
position:fixed; left:0px; bottom:0px;
}

img {border: 0;}



.article-title {color: #F79534; background: #eee; padding: 3px 0 3px 0; font-size: 16px;}



.findoutmore{display: block; width: 139px; height: 32px;   margin-top: 15px; margin-left: 510px; background: url(../images/readmore.jpg) no-repeat 0 0; }



.findoutmore:hover{background-position: -140px 0; cursor: hand;}

.right-buttons {width: 250px; float: right; margin: 15px 15px 0 0; }

.right-buttons img{margin: 0 0 10px 0;}

.back{display: block; width: 103px; height: 32px;   margin-top: 15px; margin-right: 60px; background: url(../images/back.jpg) no-repeat 0 0; }



.back:hover{background-position: -103px 0; cursor: hand;}

.skillstable {width: 100%; font-size: 12px; color: #666; text-align: center;}

.skillstitle {font-size: 14px; font-weight: bold; color: #31528B;}

.skillssub {font-size: 12px; font-weight: bold; color: #FF9933; }

.linkbox {width: 289px; float: left; margin: 20px 32px 0px 2px;}

.linkboxinner {width: 287px; margin: -5px 0 0 0; border: 1px solid #FF9934;  }

.linkboxinner2 {width: 287px; margin: -5px 0 0 0; border: 1px solid #ccc;  }

.linkboxinner p{color: #2B4779;  }

.leftboxinner {width: 150px; float: left; margin: 5px 0 5px 5px;}

.linkboxinner img{float: right; margin-top: 5px;}