@charset "iso-8859-1";
body{
margin:5;
padding:5;
font: 11px Verdana, sans-serif;
color:#666666;
text-align:center;

}
a{
color:#008C43;
}
h1{
font: 10px Verdana, sans-serif;
font:bold;
color:#990000;
}
.total{
width:770px;
background-color:#FFFFFF;
border:#CCCCCC 1px solid;

}
.topleft{
width:667px;
float:left;
}


/*----------------horizontal menu------------------*/
.lightholder{
float:left;
}
.logoholder{
width:604px;
/*height: 117px;*/
float:left;
} 
.logoholder2{
width:604px;
/*height: 117px;*/
float:left;
}
.menuholder{
width:604px;
float:left;
padding:0;
margin:0;
}
/*----------------horizontal menu end------------------*/
/*----------------breadcrumb------------------*/
.breadcrumb{
width: 590px;
font-family: verdana, sans-serif;
font-size: 10px;
margin-left: 7px;
text-align:left;
float:left;
margin-top: 4px;
color:#999999;
}
.breadcrumb a{

text-decoration:none;
}

/*----------------content------------------*/
.content{
width:770px;
float:left;
text-align:left;
}
.leftcolumn{
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
width:335px;
float:left;
}
.leftcolumnDeveloper{
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
width:450px;
float:left;
}

.hero{
float:right;
}
.contentlist ul{
padding:0;
margin:0;

}
.contentlist li{
list-style-image:url(images/listicon.gif);
padding-bottom: 10px;
}
/*----------------title section for non hone pages------------------*/
.title{
width:770px;
padding-left: 15px;
float:left;
}
.titleleft{
float:left;
}
.titleright{
float:right;
text-align:right;
vertical-align:bottom;
}


/*----------------bottom box------------------*/
.bottom{
padding:15px;
width: 740px;
height: 15px;
background-color:#999999;
color:#FFFFFF;
}
.bottom a{
color:#FFFFFF;
text-decoration:none;
}
.bottomleft{
width: 460px;
float:left;
color:#FFFFFF;
}
.bottomright{
text-align:right;
width: 260px;
float:right;
color:#FFFFFF;
}