/*CSS Document*/

/*--general styles--*/

body {
margin:0;
font-family: Arial, Helvetica, 'sans-serif';
color: #000000;
}


img {
border: 0;
}


td{
vertical-align: top;
}


a:link{
text-decoration: none;
color: #ffffff;
}

a:visited{
text-decoration: none;
color: #ffffff;
}

a:active{
text-decoration: none;
color: #ffffff;
}

a:hover{
text-decoration: none;
color: #ffffff;
}




.more {
font-weight: normal;
font-size: 11px;
}



/*---orange styles---*/


.flashBox{
margin-bottom: 5px;
}


.orange{
background-color: #f68413;
}


.orangeLt {
background-color: #f8991c;
}

.orngGradlft{
background-image: url(../images/1.jpg);
background-repeat: repeat-y;
}

.orngGradrt{
background-image: url(../images/2.jpg);
background-repeat: repeat-y;
}



.solutionsOrng{
padding-top: 10px;
border-top: 1px dotted #ffffff;
}

.solutionsCol h3{
font-weight: bold;
font-size: 10px;
color: #ffffff;
margin-top: 2px;
padding-top: 2px;
margin-bottom: 2px;
padding-bottom: 2px;
}


/*--ORANGE BULLETED LISTS--*/

.solutionsCol{
line-height: normal;
padding-right: 10px;
padding-top: 5px;
}

.solutionsCol ul{
font-size: 11px;
list-style-type: none;
padding: 0;
margin: 0;
}


.solutionsCol li{
line-height: 150%;
font-weight: bold;
background-image: url("../images/21.jpg");
background-repeat: no-repeat;
background-position: 0 .5em;
padding-left: .6em;
}



.solutionsCol li a:link, .solutionsCol li a:active, .solutionsCol li a:visited{
color:#000000;
}

/*.solutionsCol li a:hover{
background-color: #ffffff;
color:#f68413;
}*/


.launchSiteOrng{
font-weight: bold;
font-size: 10px;
margin-left: 7px;
}

.launchSiteOrng a:link, .launchSiteOrng a:active, .launchSiteOrng a:visited{
color:#ffffff;
}

/*.launchSiteOrng a:hover {
background-color: #ffffff;
color: #f68413;
}*/


/*-----------------------------------*/






/*------blue styles-----*/
.blue{
background-color: #2d75a6;
}


.blueGradlft{
background-image: url(../images/13.jpg);
background-repeat: repeat-y;
}

.blueGradrt{
background-image: url(../images/14.jpg);
background-repeat: repeat-y;
}


.blueLt {
background-color: #4c97c0;
}



.prCol a:link, .prCol  a:active, .prCol  a:visited{
color:#ffffff;
}

/*.prCol  a:hover{
color:#2d75a6;
background-color: #ffffff;
}*/


.prCol {
font-size: 11px;
line-height: 140%;
padding-top: 10px;
padding-right: 20px;
}

.prCol h2 {
color: #ffffff;
font-weight: normal;
font-size: 11px;
margin-top:0;
padding-top:0;
margin-bottom: 5px;
padding-bottom: 5px;
}



.padImg{
margin-top: 5px;
margin-bottom: 10px;
}


.justify{
text-align:justify
}


.prCol ul{
font-size: 11px;
list-style-type: none;
padding: 0;
margin: 0;
}


.prCol li{
line-height: 150%;
font-weight: bold;
background-image: url("../images/20.jpg");
background-repeat: no-repeat;
background-position: 0 .5em;
padding-left: .6em;
}

.prCol li a:link, .prCol li a:active, .prCol li a:visited{
color:#000000;
}

/*.prCol li a:hover{
color:#2d75a6;
background-color: #ffffff;
}*/



.solutionsColBlue h3{
font-weight: bold;
font-size: 10px;
color: #ffffff;
margin-top: 2px;
padding-top: 2px;
margin-bottom: 2px;
padding-bottom: 2px;
}

.smallHeading{
font-size: 11px;
}


.solutionsColBlue{
line-height: normal;
padding-right: 10px;
padding-top: 5px;
}

.solutionsColBlue ul{
font-size: 11px;
list-style-type: none;
padding: 0;
margin: 0;
}


.solutionsColBlue li{
line-height: 150%;
font-weight: bold;
background-image: url("../images/20.jpg");
background-repeat: no-repeat;
background-position: 0 .5em;
padding-left: .6em;
}

.solutionsColBlue li a:link, .solutionsColBlue li a:active, .solutionsColBlue li a:visited{
color:#000000;
}

/*.solutionsColBlue li a:hover{
color:#2d75a6;
background-color: #ffffff;
}*/

.launchSiteBlue{
font-weight: bold;
font-size: 10px;
margin-left: 7px;
}

.launchSiteBlue a:link, .launchSiteBlue a:active, .launchSiteBlue a:visited{
color:#ffffff;
}

/*.launchSiteBlue a:hover {
background-color: #ffffff;
color:#2d75a6;
}*/



.dottedLine{
border-top: 1px dotted #ffffff;
}



/*---footers---*/

.footerOrng {
margin-top: 5px;
margin-bottom: 15px;
font-size: 10px;
color: #ffffff;
vertical-align: bottom;
}

.footerOrng img {
padding-top: 2px;
}


.footerOrng a:link, .footerOrng a:active, .footerOrng a:visited {
font-weight: bold;
}

/*.footerOrng a:hover{
color: #f68413;
background-color: #ffffff;
}*/


.footerBlue {
margin-top: 5px;
margin-bottom: 15px;
font-size: 10px;
color: #ffffff;
}

.footerBlue img {
padding-top: 2px;
}


.footerBlue a:link, .footerBlue a:active, .footerBlue a:visited {
font-weight: bold;
}

.footerBlue a:hover{
color: #2d75a6;
background-color: #ffffff;
}