@charset "utf-8";
#content/* End Top div*/
	
/*Flash div*/	
{
    width: 980px;
    margin-left: 15px;
    margin-left: 10px;
    float: left;
    padding-top: 30px;
}
#leftmentu {
	float: left;
	width: 220px;
	margin-right: 10px;
}
#contentRight {
    float: left;
    width: 745px;
    margin-bottom: 10px;
}
.privacyleft {
    float: left;
    width: 640px;
    margin-bottom: 10px;
}
a{
	outline:none;
}

/*left menu */

#newmenu {
	width: 220px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	float: left;
	margin-right: 0px;
}




#newmenuwrapper {
	width: 100%;
	float: left;
}
#advantage {
	width: 100%;
	float: left;
}
#name {
    text-align: left;
    font-size: 13px;
    color: #565656;
    font-weight: bold;
    width: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
  
}
#name a {
    text-align: left;
    font-size: 13px;
    color: #565656;
    font-weight: bold;
    text-decoration: none;
    width: 205px;
    padding-top: 11px;
    padding-right: 10px;
    padding-left: 5px;
    display: block;
    padding-bottom: 8px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dddddd;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
#name a:hover {
    text-align: left;
    font-size: 13px;
    color: #0089de;
    font-weight: bold;
    text-decoration: underline;
    width: 205px;
    padding-top: 11px;
    padding-right: 10px;
    padding-left: 5px;
    display: block;
    padding-bottom: 8px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dddddd;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#item {
    float: left;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 100%;
    color: #0089de;
    line-height: 17px;
    background-image: none;
}
#item a {
    background-position: 205px center;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0089de;
    text-decoration: none;
    width: 205px;
    padding-top: 6px;
    padding-right: 10px;
    float: left;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dddddd;
    padding-left: 5px;
    padding-bottom: 5px;
    line-height: 17px;
    display: block;
    background-image: url('../images/arrow-on.gif');
    background-repeat: no-repeat;
}
#item a:hover  {
    background-position: 205px center;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0089de;
    text-decoration: none;
    width: 205px;
    padding-top: 6px;
    padding-right: 10px;
    float: left;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dddddd;
    padding-left: 5px;
    padding-bottom: 5px;
    line-height: 17px;
    background-color: #ffeccd;
    display: block;
    background-image: url('../images/arrow-over.gif');
    background-repeat: no-repeat;
}
#item  a.selected  {
    background-position: 205px center;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    width: 205px;
    padding-top: 6px;
    padding-right: 10px;
    float: left;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dddddd;
    padding-left: 5px;
    padding-bottom: 5px;
    line-height: 17px;
    background-color: #666666;
    background-image: url('../images/arrow-selected.png');
}

.newmenu {
	width: 220px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	float: left;
	margin-right: 0px;
}




.newmenuwrapper {
	width: 100%;
	float: left;
}
.advantage {
	width: 100%;
	float: left;
}
.name {
    text-align: left;
    font-size: 13px;
    color: #565656;
    font-weight: bold;
    width: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
  
}
.name a {
    text-align: left;
    font-size: 13px;
    color: #565656;
    font-weight: bold;
    text-decoration: none;
    width: 205px;
    padding-top: 11px;
    padding-right: 10px;
    padding-left: 5px;
    display: block;
    padding-bottom: 8px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dddddd;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.name a:hover {
    text-align: left;
    font-size: 13px;
    color: #0089de;
    font-weight: bold;
    text-decoration: underline;
    width: 205px;
    padding-top: 11px;
    padding-right: 10px;
    padding-left: 5px;
    display: block;
    padding-bottom: 8px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dddddd;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.item {
    float: left;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 100%;
    color: #0089de;
    line-height: 17px;
    background-image: none;
}
.item a {
    background-position: 205px center;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0089de;
    text-decoration: none;
    width: 205px;
    padding-top: 6px;
    padding-right: 10px;
    float: left;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dddddd;
    padding-left: 5px;
    padding-bottom: 5px;
    line-height: 17px;
    display: block;
    background-image: url('../images/arrow-on.gif');
    background-repeat: no-repeat;
}
.item a:hover  {
    background-position: 205px center;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0089de;
    text-decoration: none;
    width: 205px;
    padding-top: 6px;
    padding-right: 10px;
    float: left;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dddddd;
    padding-left: 5px;
    padding-bottom: 5px;
    line-height: 17px;
    background-color: #ffeccd;
    display: block;
    background-image: url('../images/arrow-over.gif');
    background-repeat: no-repeat;
}
.item  a.selected  {
    background-position: 205px center;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    width: 205px;
    padding-top: 6px;
    padding-right: 10px;
    float: left;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dddddd;
    padding-left: 5px;
    padding-bottom: 5px;
    line-height: 17px;
    background-color: #666666;
    background-image: url('../images/arrow-selected.png');
}
#space {
	float: left;
	height: 10px;
}
.title

{
    width: 100%;
    display: block;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 22px;
    font-weight: bold;
    color: #5384B6;
    margin-bottom: 10px;
}
.description {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 22px;
    color: #333333;
    display: block;
    font-weight: bold;
    padding-top: 5px;
}
.main-para {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #666666;
    display: block;
    padding-top: 2px;
    text-align: justify;
    padding-right: 5px;
    padding-bottom: 10px;
    line-height: 17px;
}

.main-para2 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #666666;
    padding-top: 2px;
    text-align: justify;
    padding-right: 5px;
    padding-bottom: 10px;
    line-height: 17px;
}

#changeContent {
	width: 100%;
}
solutionBoxes {
	width: 100%;
}
#solutionBoxes ul li {
	display: block;
	width: 242px;
	float: left;
	height: 140px;
	margin-top: 20px;
}
.soluMargine {
	margin-right: 9px;
}

#threebox-wrapper {
	width: 100%;
	float: left;
	margin-top: 10px;
}
.threeboxSolu1  {
    width: 350px;
    border-top-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -khtml-border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -khtml-border-bottom-right-radius: 20px;
    float: left;
    display: block;
    background: #ffffff;
    border: 1px solid #d8d8d8;
/* old browsers background: -moz-linear-gradient(top, #ffffff 0%, #EFEFEF 100%); firefox */
   /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#EFEFEF)); webkit */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EFEFEF',GradientType=0 );*/
    
    height: 240px;
    position: relative;
    background-image: url('../images/threebox_bg.png');
    background-repeat: repeat-x;
    margin-left:20px;
}
.threeboxSolu3 {
    width: 350px;
    float: left;
    margin-left: 7px;
    border-top-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -khtml-border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -khtml-border-bottom-right-radius: 20px;
    background-repeat: repeat-x;
    background: #ffffff;
    border: 1px solid #d8d8d8;
/* old browsers background: -moz-linear-gradient(top, #ffffff 0%, #EFEFEF 100%); firefox */
   /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#EFEFEF)); webkit */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EFEFEF',GradientType=0 );*/
    
    height: 240px;
    position: relative;
    background-image: url('../images/threebox_bg.png');
    background-repeat: repeat-x;
}
.threebox1  {
    width: 238px;
    border-top-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -khtml-border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -khtml-border-bottom-right-radius: 20px;
    float: left;
    display: block;
    background: #ffffff;
    border: 1px solid #d8d8d8;
/* old browsers background: -moz-linear-gradient(top, #ffffff 0%, #EFEFEF 100%); firefox */
   /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#EFEFEF)); webkit */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EFEFEF',GradientType=0 );*/
    
    height: 290px;
    position: relative;
    background-image: url('../images/threebox_bg.png');
    background-repeat: repeat-x;
}
.threebox2 {
    width: 238px;
    float: left;
    margin-left: 7px;
    border-top-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -khtml-border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -khtml-border-bottom-right-radius: 20px;
    background-repeat: repeat-x;
    background: #ffffff;
    border: 1px solid #d8d8d8;
/* old browsers background: -moz-linear-gradient(top, #ffffff 0%, #EFEFEF 100%); firefox */
   /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#EFEFEF)); webkit */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EFEFEF',GradientType=0 );*/
    
    height: 290px;
    position: relative;
    background-image: url('../images/threebox_bg.png');
    background-repeat: repeat-x;
}
.threebox3 {
    width: 238px;
    float: left;
    margin-left: 7px;
    border-top-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -khtml-border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -khtml-border-bottom-right-radius: 20px;
    background-repeat: repeat-x;
    background: #ffffff;
    border: 1px solid #d8d8d8;
/* old browsers background: -moz-linear-gradient(top, #ffffff 0%, #EFEFEF 100%); firefox */
   /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#EFEFEF)); webkit */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EFEFEF',GradientType=0 );*/
    
    height: 290px;
    position: relative;
    background-image: url('../images/threebox_bg.png');
    background-repeat: repeat-x;
}

.threebox4  {
    width: 238px;
    border-top-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -khtml-border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -khtml-border-bottom-right-radius: 20px;
    float: left;
    display: block;
    background: #ffffff;
    border: 1px solid #d8d8d8;
/* old browsers background: -moz-linear-gradient(top, #ffffff 0%, #EFEFEF 100%); firefox */
   /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#EFEFEF)); webkit */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EFEFEF',GradientType=0 );*/
    
    height: 290px;
    position: relative;
    background-image: url('../images/threebox_bg.png');
    background-repeat: repeat-x;
}
.threebox5 {
    width: 238px;
    float: left;
    margin-left: 7px;
    border-top-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -khtml-border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -khtml-border-bottom-right-radius: 20px;
    background-repeat: repeat-x;
    background: #ffffff;
    border: 1px solid #d8d8d8;
/* old browsers background: -moz-linear-gradient(top, #ffffff 0%, #EFEFEF 100%); firefox */
   /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#EFEFEF)); webkit */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EFEFEF',GradientType=0 );*/
    
    height: 290px;
    position: relative;
    background-image: url('../images/threebox_bg.png');
    background-repeat: repeat-x;
}
.threebox6 {
    width: 238px;
    float: left;
    margin-left: 7px;
    border-top-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -khtml-border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -khtml-border-bottom-right-radius: 20px;
    background-repeat: repeat-x;
    background: #ffffff;
    border: 1px solid #d8d8d8;
/* old browsers background: -moz-linear-gradient(top, #ffffff 0%, #EFEFEF 100%); firefox */
   /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#EFEFEF)); webkit */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EFEFEF',GradientType=0 );*/
    
    height: 290px;
    position: relative;
    background-image: url('../images/threebox_bg.png');
    background-repeat: repeat-x;
}


.threeboxAbout1  {
     width: 238px;
    border-top-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -khtml-border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -khtml-border-bottom-right-radius: 20px;
    float: left;
    display: block;
    background: #ffffff;
    border: 1px solid #d8d8d8;
/* old browsers background: -moz-linear-gradient(top, #ffffff 0%, #EFEFEF 100%); firefox */
   /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#EFEFEF)); webkit */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EFEFEF',GradientType=0 );*/
    
    height: 310px;
    position: relative;
    background-image: url('../images/threebox_bg02.png');
    background-repeat: repeat-x;
}
.threeboxAbout2 {
     width: 238px;
    float: left;
    margin-left: 7px;
    border-top-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -khtml-border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -khtml-border-bottom-right-radius: 20px;
    background-repeat: repeat-x;
    background: #ffffff;
    border: 1px solid #d8d8d8;
/* old browsers background: -moz-linear-gradient(top, #ffffff 0%, #EFEFEF 100%); firefox */
   /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#EFEFEF)); webkit */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EFEFEF',GradientType=0 );*/
    
    height: 310px;
    position: relative;
    background-image: url('../images/threebox_bg02.png');
    background-repeat: repeat-x;
}
.threeboxAbout3 {
    width: 238px;
    float: left;
    margin-left: 7px;
    border-top-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -khtml-border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -khtml-border-bottom-right-radius: 20px;
    background-repeat: repeat-x;
    background: #ffffff;
    border: 1px solid #d8d8d8;
/* old browsers background: -moz-linear-gradient(top, #ffffff 0%, #EFEFEF 100%); firefox */
   /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#EFEFEF)); webkit */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EFEFEF',GradientType=0 );*/
    
    height: 310px;
    position: relative;
    background-image: url('../images/threebox_bg02.png');
    background-repeat: repeat-x;
}

.threeHead
{
    width: 163px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    color: #508bcd;
    line-height: 24px;
    font-size: 17px;
}
.threeHead a
{
    width: 163px;
    float: right;
    font-family: Arial;
    color: #508bcd;
    line-height: 24px;
    font-size: 17px;
    text-decoration: none;
}
.threeHead a:hover
{
    width: 163px;
    float: right;
    font-family: Arial;
    color: #000000;
    line-height: 24px;
    font-size: 17px;
    text-decoration: underline;
}
.threeHeadSolu
{
    width: 250px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    color: #508bcd;
    line-height: 24px;
    font-size: 17px;
}
.threeHeadSolu a
{
    width: 250px;
    float: right;
    font-family: Arial;
    color: #508bcd;
    line-height: 24px;
    font-size: 17px;
    text-decoration: none;
}
.threeHeadSolu a:hover
{
    width: 250px;
    float: right;
    font-family: Arial;
    color: #000000;
    line-height: 24px;
    font-size: 17px;
    text-decoration: underline;
}
.threeboxHeading
{
    width: 163px;
    float: right;
    font-family: Arial;
    color: #333333;
    line-height: 24px;
    font-size: 16px;
    font-weight: normal;
}

.threebox-top
{
    width: 100%;
    padding-top: 15px;
    float:left;
}
.threebox-image
{
    float: left;
    width: 75px;
    text-align: center;
}
.threeboxHeading
{
    width: 156px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    line-height: 24px;
    font-size: 18px;
}
.threebox-subheading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #1F1F1F;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    width: 220px;
    margin-bottom: 5px;
    font-style: italic;
}
.threebox-para
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 5px;
    padding-right: 5px;
    line-height: 18px;
    color: #666666;
    float: left;
    width: 220px;
    margin-bottom: 10px;
}

.threebox-readmore
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    position: absolute;
    left: 140px;
    top: 265px;
}

.threebox-subheadingSolu
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #1F1F1F;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    width: 320px;
    margin-bottom: 5px;
    font-style: italic;
}
.threebox-paraSolu
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 5px;
    padding-right: 5px;
    line-height: 18px;
    color: #666666;
    float: left;
    width: 320px;
    margin-bottom: 10px;
}

.threebox-readmoreSolu
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    position: absolute;
    left: 220px;
    top: 200px;
}
.threebox-readmoreSolu a
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    position: absolute;
    width:100px;
}
.threebox-para ul li
{
    list-style-type: disc;
    list-style-position: inside;
    line-height: 20px;
    color: #666666;
}
.threebox-readmore
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    position: absolute;
    top: 260px;
    right: 20px;
}
.threebox-readmore a
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1555AC;
    text-decoration: underline;
}
.threebox-readmore a:hover
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}


.IndustryLearnMore
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    text-align:right;
}
.IndustryLearnMore a
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1555AC;
    text-decoration: underline;
    padding-right:10px;
}
.IndustryLearnMore a:hover
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}


.threebox-readmoreAbout
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    position: absolute;
    top: 280px;
    right: 20px;
}
.threebox-readmoreAbout a
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1555AC;
    text-decoration: underline;
}
.threebox-readmoreAbout a:visited
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #6600FF;
    text-decoration: underline;
}

.threebox-readmoreAbout a:hover
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}
.threebox-list  .three-heading1 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: normal;
	background-color: #333333;
	text-align: center;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	-webkit-border-top-left-radius:20px;
	-khtml-border-top-left-radius:20px;
	list-style-type: none;

}
.threebox-list   .three-heading2 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: normal;
	background-color: #333333;
	text-align: center;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	-webkit-border-top-left-radius:20px;
	-khtml-border-top-left-radius:20px;

}
.threebox-list   .three-heading3 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: normal;
	background-color: #333333;
	text-align: center;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	-webkit-border-top-left-radius:20px;
	-khtml-border-top-left-radius:20px;

}
.three-content{
    padding-top: 5px;
    padding-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    list-style-type: none;
    padding-left: 8px;
    line-height: 18px;
    width: 230px;
}
#experienceFlash {
	margin-top: 30px;
	width: 100%;
}
#Wrapper {
	width: 100%;
	margin-top: 20px;
}
#left {
	float: left;
	width: 450px;
}
#right {
	float: left;
	width: 297px;
	margin-left: 3px;
}
#changeContent {
	margin-top: 15px;
}

.para {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	padding-right: 10px;
	display: block;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	text-align: left;
	padding-bottom: 10px;
}
.paraHeading {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #0066CC;
	display: block;
	padding-top: 10px;
	padding-bottom: 5px;
}
#contactBanner {
	height: 310px;
	background-image: url(../images/banner_contact_new.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#contactForm {
	width: 100%;
	float: left;
	background-color: #FFFFFF;
}

#contact-form {
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-align: justify;
	width: 981px;
	background-image: url(../../new_spear_applications/images/form_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 525px;
	
}
#conleft {
	float: left;
	width: 250px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 35px;
	text-align: left;
	color: #000000;
}
#conmid {
    float: left;
    width: 424px;
    padding-left: 5px;
    padding-right: 25px;
    color: #333333;
    font-family: arial, Helvetica, sans-serif;
    font-size: 18px;
    padding-top: 15px;
    height: 250px;
    text-align: right;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #FFFFFF;
}
.thank {
    float: right;
    width: 260px !important;
    color: #333333;
    font-family: arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 30px;
    text-align: left;
    margin-bottom: 10px;
}
.special
{
    color: #666666;
    font-family: arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 25px;
    margin-bottom: 10px;
    float: right;
    width: 240px;
    text-align: left;
}
.meet
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 10px;
    color: #0099FF;
    width: 240px;
    float: right;
    text-align: left;
}
.meet a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 10px;
    color: #0099FF;
    text-decoration: underline;
    text-align: left;
}
.meet a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 10px;
    color: #0099FF;
    text-decoration: none;
}
.contactdetails li {
	display: block;
	padding-left: 10px;
}

#conright {
    -webkit-border-top-right-radius: 28px;
    border-top-right-radius: 28px;
    -moz-border-radius-topright: 28px;
    -khtml-border-top-right-radius: 28px;
    -webkit-border-bottom-right-radius: 28px;
    border-bottom-right-radius: 28px;
    -moz-border-radius-bottomright: 28px;
    -khtml-border-bottom-right-radius: 28px;
    float: left;
    width: 270px;
    height: 295px;
    background-color: #C0C0C0;
}
.conheading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    font-weight: bold;
    display: block;
    padding-top: 4px;
    text-align: left;
    background-color: #999999;
    padding-bottom: 4px;
    line-height: 17px;
}
.conheading_round {
    border-top-right-radius: 28px;
    -moz-border-radius-topright: 28px;
    -webkit-border-top-right-radius: 28px;
    -khtml-border-top-right-radius: 28px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    font-weight: bold;
    display: block;
    padding-top: 4px;
    text-align: left;
    background-color: #999999;
    padding-bottom: 4px;
    line-height: 17px;
}
.contactpara {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    padding-bottom: 8px;
    display: block;
    padding-top: 2px;
    line-height: 16px;
}
.contactpara a {
    color: #333333;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 15px;
}
.contactpara  a:hover {
    color: #000000;
    font-size: 11px;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 15px;
}
.space
{
    height: 10px;
}
#conheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	display: block;
	text-align: left;
	padding-bottom: 2px;
}

#small-para {
	color: #FFFFFF;
	padding-left: 40px;
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
}
#small-para2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	display: block;
	margin-bottom: 5px;
	height: 30px;
}

#formheading {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #2871B5;
	text-align: left;
	padding-bottom: 5px;
	text-transform: capitalize;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 6px;
}
#feilds {
	float: left;
	padding-top: 8px;
}
#feild {
	margin-bottom: 8px;
}
.fullname,.ValidEmail,.comname {
	width: 400px;
	background-color: #FFFFFF;
	border: 1px solid #0E2F41;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FF9F00;
	height: 22px;
}
.conbox {
    width: 420px;
    background-color: #FFFFFF;
    border: 1px solid #0E2F41;
    font-family: "Trebuchet MS";
    font-size: 14px;
    color: #FF9F00;
    height: 120px;
}

.conbox:hover,.fullname:hover,.ValidEmail:hover,.comname:hover {
    width: 420px;
    background-color: #F3F3F3;
    border: 1px solid #000000;
    font-family: "Trebuchet MS";
    font-size: 14px;
    color: #FFFFFF;
}
.conbox:focus,.fullname:focus,.ValidEmail:focus,.comname:focus {
    width: 420px;
    background-color: #FFEDCE;
    border: 1px solid #0E2F41;
    font-family: "Trebuchet MS";
    font-size: 14px;
    color: #000000;
}
.conbutton {
	color: #FFFFFF;
	width: 111px;
	margin-right: 30px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	cursor: pointer;
	background-image: url(../images/click_on.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 27px;
	background-color: #FFFFFF;
}
#conbutton:hover {
	color: #FFFFFF;
	width: 111px;
	margin-right: 30px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	cursor: pointer;
	background-image: url(../images/click_over.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 27px;
	background-color: #FFFFFF;
}


#form-left {
	float: left;
	width: 450px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 40px;
}
#form-right {
    float: left;
    width: 465px;
    font-family: "Trebuchet MS";
    font-size: 14px;
    color: #FFFFFF;
    padding-left: 20px;
}


#email {
	display: block;
	float: left;
	width: 750px;
	padding-left: 5px;
	margin-bottom: 18px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
}
#emailtext {
	display: block;
	float: left;
	width: 175px;
	padding-left: 5px;
}
#seperator {
	display: block;
	float: left;
	width: 50px;
}
#emailfield {
	display: block;
	float: left;
	width: 430px;
}
#emailfield a {
	display: block;
	color: #1776BB;
	text-decoration: none;
}
#emailfield a:hover {
	display: block;
	color: #1776BB;
	text-decoration: underline;
}


.fillbox {
	width: 300px;
	background-color: #D0E8F9;
	border: 1px solid #55ABEA;
}
.fillbox2 {
	background-color: #D0E8F9;
	border: 1px solid #55ABEA;
}
#mySpearleft {
	float: left;
	width: 480px;
	margin-right: 50px;
}
#myspearright {
    float: left;
    width: 445px;
}
.para2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	padding-right: 10px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	text-align: left;
	padding-bottom: 20px;
	padding-top: 10px;
}
.para3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	padding-right: 10px;
	display: block;
	text-align: left;
	padding-bottom: 20px;
	padding-top: 10px;
}
.para4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	padding-right: 10px;
	display: block;
	text-align: left;
	padding-bottom: 5px;
	padding-top: 5px;
}
.para2Heading {
	display: block;
	color: #427497;
	font-family: "Trebuchet MS";
	font-size: 14px;
}

.para2 a {
	color: #0099CC;
	text-decoration: underline;
}


#myspearright a {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #355B8C;
	text-align: justify;
}
#myspearright a:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #609EDB;
	text-align: justify;
}




#myspearright .field2     #password {
	width: 180px;
	background-color: #D3E9F8;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #88BFE5;
	border-left-color: #88BFE5;
	height: 20px;
}
#myspearright  .field2   #repassword {
	width: 180px;
	background-color: #D3E9F8;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #88BFE5;
	border-left-color: #88BFE5;
	height: 20px;
	margin-left: 20px;
}
#myspearright .field2 #password:focus {
	background-color:#2F678D;
}
#myspearright .field2 #repassword:focus {
	background-color:#2F678D;
}



#myspearright .name {
	display: block;
	color: #000000;
	font-size: 12px;
	margin-bottom: 10px;
	width: 100%;
}

#myspearright .submit {
	border-style: none;
    border-width: 0px;
    cursor: pointer;
	display: inline-block;
	width: 100px;
	font-size: 12px;
	background-color: #165B89;
	margin-top: 5px;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 5px;
}
#myspearright .submit:hover {
	background-color: #2084C6;
}
#myspearright .name .pass {
	margin-left: 144px;
}
#myspearbanner {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	clear: left;
	text-align: center;
	height: 220px;
	background-image: url(../images/myspear_2.jpg);
	background-repeat: no-repeat;
	background-position: center;
}



.uthtext {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #999999;
	margin-right: 33px;
	float: left;
}
#subpagewrapper {
	width: 100%;
	float: left;
}

#subpageleft {
    background-position: -350px top;
    width: 500px;
    float: left;
    background-image: url('../images/bgpro.png');
    background-repeat: repeat;
}
#subpageright {
    float: left;
    width: 245px;
}

#intro {
	width: 600px;
	border-top-left-radius:25px;
	-moz-border-radius-topleft:25px;
	-webkit-border-top-left-radius:25px;
	-khtml-border-top-left-radius:25px;
	border-bottom-right-radius:25px;
	-moz-border-radius-bottomright:25px;
	-webkit-border-bottom-right-radius:25px;
	-khtml-border-bottom-right-radius:25px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 20px;
	background-color: #FFFFFF;
	float: left;
	height: 100%;
}
#intro2 {
	width: 640px;
	border-top-left-radius:25px;
	-moz-border-radius-topleft:25px;
	-webkit-border-top-left-radius:25px;
	-khtml-border-top-left-radius:25px;
	border-bottom-right-radius:25px;
	-moz-border-radius-bottomright:25px;
	-webkit-border-bottom-right-radius:25px;
	-khtml-border-bottom-right-radius:25px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 20px;
	background-color: #FFFFFF;
	float: left;
	height: 100%;
}

#data_logo {
	min-height: 100%;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	float: left;
	height: 100%;
}
#data_logo2 {
	min-height: 100%;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	float: left;
	height: 100%;
	width: 153px;
	text-align: center;
}

* html #data_logo{
height: 100%;
}
#description {
	float: left;
	width: 450px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
	padding-left: 10px;
}
#datahead {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3763AA;
	margin-bottom: 5px;
	padding-left: 10px;
}
#desctext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	display: block;
	background-image: url(../../new_spear_applications/images/bullet_3.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;
	clear: left;
	padding-right: 5px;
	padding-left: 15px;
	line-height: 18px;
	padding-bottom: 10px;
}
.littleBlue {
	font-family: "Trebuchet MS";
	font-size: 11px;
	display: block;
}

.readmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	padding-top: 10px;
	padding-left: 15px;
	color: #999999;
}
.readmore a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #999999;
}
.readmore  a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #666666;
}


#datahead2 {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3763AA;
	margin-top: 10px;
	padding-left: 10px;
	float: left;
	width: 445px;
	padding-right: 10px;
	font-weight: normal;
}
.list   li   {
    border-bottom: 1px solid #F4F4F4;
    display: block;
    padding-left: 30px;
    padding-bottom: 3px;
    padding-top: 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    background-image: url('../images/bullet.png');
    background-repeat: no-repeat;
    background-position: 10px 10px;
    clear: left;
    line-height: 18px;
    width: 445px;
    padding-right: 10px;
}
.list   li:hover   {
	display: block;
	padding-left: 30px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url('../images/bullet.png');
    background-repeat: no-repeat;
    background-position: 10px 10px;
	cursor: pointer;
}
.list-black-arrow  li .list li {
	display: block;
	padding-left: 30px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	background-image: url(../../new_spear_applications/images/bullet_2.gif);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F4F4F4;
	clear: left;
	line-height: 18px;
	width: 410px;
}
.list-black-arrow  li .list li:hover {
	display: block;
	padding-left: 30px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	background-image: url(../../new_spear_applications/images/bullet_2.gif);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-color: #CACACA;
	cursor: pointer;
	line-height: 18px;
}
#back  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	padding-left: 20px;
	margin-top: 10px;
	font-weight: bold;
	padding-bottom: 10px;
	float: left;
	width: 460px;
}

#back a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
#back a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
#data-para {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	text-align: justify;
	padding-right: 10px;
	width: 465px;
	color: #333333;
	line-height: 17px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.data_subheading {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	display: block;
	color: #333333;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 445px;
	float: left;
	margin-top: 10px;
}
.list-black-arrow li {
	display: block;
	padding-left: 30px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	background-image: url(../../new_spear_applications/images/bullet_3.gif);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F4F4F4;
	clear: left;
	width: 450px;
}
.list-black-arrow li:hover {
	display: block;
	padding-left: 30px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	background-image: url(../../new_spear_applications/images/bullet_3.gif);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-color: #E5E5E5;
	cursor: pointer;
}
.data_subheading2 {
	display: block;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding-left: 10px;
	float: left;
	width: 460px;
	margin-top: 10px;
	line-height: 16px;
}
#banner {
	margin-bottom: 20px;
}
.orangeBoxes {
    float: left;
    width: 243px;
    margin-bottom: 20px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    padding-bottom: 5px;
}
.orangeBoxes2 {
    float: right;
    width: 243px;
    margin-bottom: 10px;
    background-color: #F8FCFC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #DDDDDD;
    padding-bottom: 5px;
    position:relative;
}

.portfolio {
	float: right;
	width: 240px;
	margin-bottom: 10px;
}
.webproducts
{
    width:100%;
    overflow:hidden;
    position:relative;
}
.setOne
{
    float:left;
    width:100%;
    margin-top:10px;
}
.proItem
{
    width:101px;
    float:left;
    margin-left:12px;
    border:1px solid #999999;
    
}
.proItem:hover
{
    width:101px;
    float:left;
    margin-left:12px;
    border:1px solid #222222;
    cursor:pointer;
    
}

.pagin
{
    margin-top:10px;
    float:right;
    width:220;
    padding-left:10px;
    padding-right:10px;
    position:relative;
    text-align:right;
}

.pagin ul li
{
    float:left;
    width:10px;
    padding-left:5px;
    padding-right:5px;
    padding-top:2px;
    padding-bottom:2px;
    font-family:Arial;
    font-size:12px;
    color:Black;
    background-color:#3399FF;
    margin-right:2px;
    cursor:pointer;
    
}

.pagin ul li:hover
{
    float:left;
    width:10px;
    padding-left:5px;
    padding-right:5px;
    padding-top:2px;
    padding-bottom:2px;
    font-family:Arial;
    font-size:12px;
    color:White;
    background-color:#3366FF;
    margin-right:2px;
    cursor:pointer;
    
}

.pagin ul li.selected
{
    float:left;
    width:10px;
    padding-left:5px;
    padding-right:5px;
    padding-top:2px;
    padding-bottom:2px;
    font-family:Arial;
    font-size:12px;
    color:White;
    background-color:#3366FF;
    margin-right:2px;
    cursor:pointer;
    
}


.orangeBox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
    background: #FF9900;
/* old browsers */background: -moz-linear-gradient(top, #333333 0%, #585858 100%); /* firefox */;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#585858)); /* webkit */;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#585858',GradientType=0 );
    display: block;
    font-weight: bold;
    float: left;
    width: 100%;
}
.orangeBox a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	display: block;
}
.orangeBox  a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00CCFF;
	text-decoration: none;
	font-weight: bold;
}
.orangeArrow {
	background-image: url(../images/black_arrow.png);
	background-repeat: no-repeat;
	background-position: 130px top;
	display: block;
	height: 12px;
}
.orangeContent {
    display: block;
    margin-top: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    float: left;
    width: 100%;
}
.desc {
	display: block;
	float: left;
	width: 130px;
	padding-left: 2px;
	line-height: 18px;
}
.desc a {
	display: block;
	color: #000000;
	text-decoration: none;
}
.desc  a:hover {
	display: block;
	color: #000000;
	text-decoration: underline;
}
.desc2 {
    padding: 8px 1% 8px 1%;
    display: block;
    float: left;
    width: 98%;
    line-height: 18px;
    background-color: #666666;
    color: #FFFFFF;
}
.desc2 a {
    display: block;
    color: #FFFFFF;
    text-decoration: underline;
}
.desc3 {
    padding: 5px 1% 5px 1%;
    display: block;
    float: left;
    width: 98%;
    font-size: 12px;
    line-height: 18px;
    font-family: verdana;
    font-weight: bold;
    color: #FF9900;
    background-color: #333333;
    margin-top: 5px;
}
.desc2  a:hover {
    display: block;
    color: #0099FF;
    text-decoration: underline;
}
.icon {
	display: block;
	float: left;
	width: 32%;
	padding-left: 3px;
	text-align: center;
}
.linkList {
    margin: 0px;
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 10px;
    line-height: 18px;
    padding-top: 0px;
}
.linkList li a {
    margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    padding-top: 3px;
    padding-bottom: 3px;
    display: block;
}
.linkList li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}



#solubox-wrapper {
	width: 100%;
	margin-bottom: 15px;
	float: left;
	margin-top: 10px;
}
.solu-boxes li {
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	-khtml-border-radius:20px;
	width: 240px;
	display: block;
	margin-left: 7px;
	float: left;
	padding-bottom: 10px;
}
.solu-boxes {
	width: 100%;
	float: left;
}
.solu {

}
.solu-image {
	display: block;
	width: 70px;
	float: left;
}

.solu-heading {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #168ef4;
	text-align: left;
	display: block;
	width: 160px;
	float: left;
}
.solu-heading a {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #168ef4;
	text-align: left;
	display: block;
	text-decoration: none;
	width: 130px;
	padding-left: 10px;
	padding-right: 10px;
}
.solu-heading  a.selected {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #168ef4;
	text-align: left;
	display: block;
	text-decoration: underline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.solu-heading  a:hover {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #168ef4;
	text-align: left;
	display: block;
	text-decoration: underline;
}
.solu-para {
	font-family: Verdana, Geneva, sans-serif;
	color: #333333;
	font-size: 11px;
	text-align: left;
	display: block;
	padding-right: 10px;
	margin-top: 10px;
	width: 150px;
	float: right;
	height: 50px;
	padding-left: 10px;
}
.solu-more {
	display: block;
	clear: right;
	padding-top: 80px;
	text-align: right;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 10px;
	font-weight: bold;
}
.solu-more a {
	text-align: right;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.solu-more  a:hover {
	display: block;
	text-align: right;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
#view {
	width: 100%;
	clear: left;
}
#advantages {
	width: 720px;
	padding-right: 20px;
}
#solutions {
	width: 720px;
	padding-right: 20px;
}
#expertise {
	width: 750px;
	margin-bottom: 20px;
}
#experience {
	width: 750px;
	margin-bottom: 20px;
}
#team {
	width: 720px;
	margin-bottom: 20px;
	padding-right: 20px;
}
#account {
	width: 720px;
	margin-bottom: 20px;
	padding-right: 20px;
}

#newheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #168ef4;
	width: 100%;
	margin-bottom: 10px;
}
#newsubheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 100%;
	margin-bottom: 10px;
}
#newpara {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin-bottom: 10px;
}
#newsubpara {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.AboutLeft
{
    width: 400px;
    float: left;
}
.Privacy
{
    float: left;
    padding-right: 10px;
    width: 625px;
}
.AboutRight
{
    width: 340px;
    float: left;
    margin-left: 5px;
    text-align: center;
}
.headingBar
{
    background-color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 5px;
    color: #FFFFFF;
}
.state
{
    font-family: verdana;
    font-size: 12px;
    color: #333333;
}
.teamLeft
{
    float: left;
    width: 100px;
}
.teamRight
{
    float: left;
    width: 242px;
    margin-left: 5px;
    font-family: Arial, Helvetica;
    font-size: 18px;
    padding-top: 10px;
    padding-left: 10px;
    margin-bottom: 10px;
    color: #333333;
    font-size: 18px;
    padding-top: 5px;
    padding-left: 10px;
    margin-bottom: 10px;
    color: #333333;
    font-size: 12px;
}
.theading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}
.tsheading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    
}
.smallBizWrapper
{
    width: 100%;
    position: relative;
    float: left;
    margin-bottom: 35px;
    top: 0px;
    left: 0px;
    margin-top: 20px;
}
.smallLeft
{
    float: left;
    width: 745px;
    height: 190px;
    background-color: #CCFFFF;
}
.HeadingNew
{
    position: absolute;
    top: -30px;
    z-index: 10;
    background-color: #006A6A;
    width: 235px;
    padding-left: 5px;
    height: 25px;
    padding-top: 5px;
    font-size: 16px;
    font-family: verdana;
    color: #FFFFFF;
    font-weight: bold;
}
.smallHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    padding-top: 10px;
    padding-left: 30px;
    margin-bottom: 10px;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 24px;
    padding-top: 65px;
    padding-left: 10px;
    margin-bottom: 10px;
    font-weight: bold;
    text-align: center;
    line-height: 30px;
}
.smallBullets
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    padding-top: 10px;
    padding-left: 10px;
    line-height: 24px;
}
.smallBulletList
{
    background-position: left 10px;
    padding-top: 1px;
    padding-bottom: 1px;
    background-image: url('../images/bullet.png');
    background-repeat: no-repeat;
    padding-left: 20px;
}
.smallImage
{
    position: absolute;
    top: -5px;
    right: 15px;
    z-index: 5;
}
.smallHeadingRight
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    padding-top: 10px;
    padding-left: 30px;
    margin-bottom: 10px;
    font-weight: bold;
}
.smallBulletsRight
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    padding-top: 10px;
    padding-left: 30px;
    line-height: 24px;
    color: #333333;
}
.smallBulletsRight ul li
{
    list-style-type: disc;
    list-style-position: inside;
}
.pricing
{
    width: 248px;
    float: left;
    position: relative;
}
.pricingHeading
{
    margin-right: 2px;
    margin-left: 2px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #FFFFFF;
    font-weight: bold;
}
.price
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: center;
    font-size: 50px;
}
.priceItems
{
    	background: -moz-linear-gradient(top, #bababb 0%, #FFFFFF 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bababb), color-stop(100%,#FFFFFF)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bababb', endColorstr='#FFFFFF',GradientType=0 );
    padding-bottom: 5px;
    margin: 2px 2px 5px 2px;
}
.priceItemHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    padding: 8px 5px 8px 5px;
    font-weight: bold;
}
.priceItem
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    padding: 5px;
}
.priceItemColor
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    padding: 5px;
    color: #2A8DCB;
}
.best
{
    position: absolute;
    z-index: 5;
    right: -35px;
    top: -35px;
}
.optionBar
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #FFFFFF;
    background-color: #074d86;
    padding: 15px;
     background: -moz-linear-gradient(top, #2b8dcd 0%, #074d86 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b8dcd), color-stop(100%,#074d86)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b8dcd', endColorstr='#074d86',GradientType=0 );
}
.options
{
    width: 100%;
    margin-top: 20px;
    float: left;
}
.option
{
    width: 372px;
    float: left;
}
.optionLeft
{
    width: 100px;
    float: left;
}
.optionRight
{
    width: 260px;
    float: right;
    margin-right: 5px;
}
.optionHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
}
.optionDesc
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 5px;
    line-height: 18px;
}
.banner
{
    width: 100%;
    margin-bottom: 20px;
    float: left;
}
.bannerLeft
{
    float: left;
    width: 300px;
    height: 200px;
    background-image: url('../images/banner_left_bg.jpg');
    background-repeat: repeat-x;
}
.bannerRight
{
    float: left;
    width: 445px;
    background-color: #EFEFEF;
}
.black
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    padding: 20px 10px 5px 10px;
    line-height: 28px;
    color: #333333;
}
.gray
{
    padding: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 26px;
    color: #666666;
}
.newBox
{
    width: 100%;
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    background: #ffffff;
/* old browsers */background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%); /* firefox */;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffffff)); /* webkit */;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
}
.newBoxHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    background-color: #EAEAE7;
    padding: 5px;
    margin-bottom: 10px;
    font-weight: bold;
}
.newBoxLeft
{
    float: left;
    width: 200px;
    margin-right: 10px;
}
.newBoxRight
{
    float: left;
    width: 535px;
    position: relative;
}
.newSubHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    margin-bottom: 10px;
    font-style: italic;
}
.newPara ul li
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 22px;
    list-style-type: disc;
    list-style-position: inside;
}
.newPara
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 22px;
    list-style-type: disc;
    list-style-position: inside;
    padding-right: 10px;
    margin-bottom: 10px;
}
.learn
{
    position: absolute;
    bottom: 0px;
    right: 30px;
     width:85px;
    font-family: Arial, Helvetica, sans-serif;
    color: #3399FF;
}

.learn a
{
    position: absolute;
    font-family: Arial, Helvetica, sans-serif;
    color: #3399FF;
    width:85px;
  
}
.learn a:hover
{
    position: absolute;
    font-family: Arial, Helvetica, sans-serif;
    color: #0066FF;
    width: 85px;
}
.offerbox
{
    width: 100%;
    float: left;
    margin-top: 5px;
    margin-bottom: 15px;
    background-color: #F3F3F3;
    padding-top: 5px;
    padding-bottom: 5px;
}
.offerleft
{
    float: left;
    width: 380px;
}
.offerright
{
    float: left;
    width: 100px;
    text-align: center;
    padding-top: 10px;
}
.offerheadone
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #F8981E;
    padding-top: 5px;
    padding-right: 8px;
    padding-left: 8px;
}
.offerheadone a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #F8981E;
    text-decoration:none;
}
.offerheadtwo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #87942E;
    padding-bottom: 5px;
    padding-top: 3px;
    padding-left: 8px;
}
.desc
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    line-height: 20px;
    padding-left: 8px;
    padding-right: 8px;
    width:360px;
}
.desc a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    line-height: 20px;
    padding-right: 8px;
    text-decoration: underline;
    display:inline;
}
.desc a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    line-height: 20px;
    padding-right: 8px;
    text-decoration:none;
    display:inline;
}