/* -------------------------------- body -----------------------------------------*/
body{
background-color:#ffffff;
}

body, td, input, table, blockquote, p{
vertical-align: top;
font-family:verdana, arial, helvetica;
font-size:10px;
color:#000000;
font-weight:normal;
line-height:143%;
}
ul, ol, li{
text-align: left;
horizontal-align: top;
}

a{
font-family:verdana, arial, helvetica;
font-size:10px;
color:#000000;
font-weight:normal;

}

H2 {  
  font-family:verdana, arial, helvetica;
  font-size: 12px;
  padding-left:8px;
  color : #000000;
}

ul{
list-style: square outside;
}

em{
font-weight:bold;
color : #000000;
font-size: 14px;
}
.tagline{
font-weight:bold;
color : #000000;
font-size: 12px;
font-style:italic ;
}

input{
border-width:1px;
border-color:#999999;
border-style:solid;
}

input.button{
background-color:#232323;
font-family:verdana, arial, helvetica;
border-width:1px;
border-color:#999999;
border-style:solid;
color:#ffffff;
font-weight:bold;
}
/* -------------------------------- background -----------------------------------------*/
.titlebg{
background-color:#051D3C;
}

.solutionstitlebg{
background-color:#045573;
}

.home-sub-bg{
background-color:#F7F3E7;
}
.main-title{
font-family:verdana, arial, helvetica;
font-size:15px;
font-weight:bold;
color:#B7AC83;

padding-left:18px;
padding-top:8px;
padding-bottom:2px;
}


.sub-title{
font-family:verdana, arial, helvetica;
font-size:12px;
font-weight:bold;
color:#ffffff;
padding-left:12px;
padding-top:4px;
padding-bottom:6px;
}
.sub-titlenew{
font-family:verdana, arial, helvetica;
font-size:11px;
font-weight:bold;
color:#ffffff;
padding-left:12px;
padding-top:4px;
padding-bottom:6px;
}
.sub-titlenew1{
font-family:verdana, arial, helvetica;
font-size:11px;
font-weight:bold;
color:#918951;
padding-left:5px;
padding-top:4px;
padding-bottom:6px;
}
.sub-titleurl{
font-family:verdana, arial, helvetica;
font-size:9x;
font-weight:bold;
color:#ffffff;
padding-left:5px;
padding-top:4px;
padding-bottom:6px;
}

/* -------------------------------- index page -----------------------------------------*/
.left-img{
overflow:hidden;
border-width:0px 0px 0px 0px;
border-color:#ffffff;
background-repeat: no-repeat;
}
.slogan{
font-family:arial, helvetica;
font-size:16px;
font-weight:bold;
color:#ffffff;
vertical-align: middle;
text-align: left;
padding-left:30px;
word-spacing:3px;
letter-spacing:1px;
}

.ss-slogan{
	font-family:arial, helvetica;
	font-size: 20px;
	font-weight: normal;
	color:#99C4CC;
	vertical-align: middle;
	text-align: left;
	padding-left:105px;
	word-spacing:3px;
	letter-spacing:1px;
	font-style : italic;
}


td.home-sub{
vertical-align: middle;
text-align:center;
border-width:1px;
border-color:#B7AC83;
border-style:solid;
height:23px;
width:95px;
}
.topbg {
overflow:hidden;
width:30px;
}
.navbg{
background-color:#6A6D6F;
height:25px;
}
.navbg-prodinfo{
background-color:#D9BA5A;
/* #6B8D49 */
height:25px;
}
.navbg-spmiss{
background-color:#CE9A00;
height:25px;
}
.navbg-syssol{
background-color:#99C4CC;
height:25px;
}
td.nav{
padding:6px 11px 8px 11px;
border-width:0px 1px 0px 0px;
border-color:#ffffff;
border-style:solid;
}
td.nav-company{
padding:6px 17px 8px 11px;
border-width:0px 1px 0px 0px;
border-color:#ffffff;
border-style:solid;
}
.leftcontentspace{
padding-left:16px;
}
.topcontentspace{
padding-top:6px;
}
.leftsidebg{
background-color:#B7AC83;
overflow:hidden;
font-weight:bold;
width:160px;
padding-top:16px;
padding-bottom:20px;
}
.mdahome-brownbg{
background-color:#B7AC83;
color:#ffffff;
font-weight:bold;
text-align:center;
vertical-align:middle;
}
.mdahome-bluebg{
background-color:#007390;
color:#ffffff;
font-weight:bold;
text-align:center;
vertical-align:middle;
}
.mdahome-brownbg-header{
background-color:#B7AC83;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-align:center;
vertical-align:middle;
height:24px;
}
.mdahome-bluebg-header{
background-color:#007390;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-align:center;
vertical-align:middle;
height:24px;
}
.dark_blue_bg{
background-color:#045573;
}

.index-pi{
background-color:#FFF7EF;
}
.index-pi-apps{
background-color:#DDCD9A;
}
.index-pi-blue{
background-color:#051D3C;
}
.index-pi-red{
background-color:#651414;
}


td.footerbg{
background-color:#045573;
font-size:9px;
color:#ffffff;
font-weight:normal;
height:43px;
padding-left:13px;
vertical-align: middle;
}
/* ---------------------------------------------------TOP NAV hyperlinks -------------------------------------*/
a.topnav{
font-weight:bold;
color:#ffffff;
text-decoration: underline;
text-transform: lowercase;
text-align:left;
text-height:120%;
}
a.topnav:hover{
color:#B3F8F7;
}
/* ---------------------------------------------------header hyperlinks----------------- */
a.header {
font-size:10px;
text-decoration : underline;
color:#B7AC83;
}
a:link.header {
color:#B7AC83;
}	

a:font.header {
color:#B7AC83;
}	

a:hover.header {
color:#99D0DD;
}	

/* ---------------------------------------------------footer hyperlinks----------------- */
a.footer {
font-size:9px;
text-decoration : underline;
color:#ffffff;
}
a:link.footer {
color:#ffffff;

}	
a:hover.footer {
color:#99D0DD;
}	

/* ---------------------------------------------------FONT ----------------- */
p{
text-align: left;
padding:6px 6px 6px 16px;
line-height: 143%
}
p.home{
text-align: left;
padding:15px;
line-height:143%;
}
p.slogan1{
text-align: left;

line-height:143%;
font-size: 14px;
font-weight:bold;
padding-top: 8px;

}
.left-content{
text-align: left;
padding:6px 6px 6px 0px;
line-height: 143%
}
.left-table{
text-align: left;
margin-top:100px;

}
.right-content{
text-align: left;
padding:6px 6px 6px 16px;
line-height: 143%
}
.left-home-header{
font-weight:bold;
text-align: left;
padding-right:1px;
}
.left-home{
color:#ffffff;
text-align: left;
}

.bold{
font-weight:bold;
}
.white{
color:#ffffff;
}
.bold-white{
color:#ffffff;
font-weight:bold;
}
.brown-center{
font-size:6px;
font-weight:normal;
color:#B7AC83;
text-align: center;
}
/* ------------------------  MARGIN -------------------------------------------------*/
.home-margin{
margin-top:8px;
}

.home-img-margin{
margin-top:5px;
}

/* ------------------------  PADDINGS -------------------------------------------------*/
.padding1{
padding:20px;
}
.searchpadding{
padding-top:10px;
}
.padding11{
padding-left:15px;
}
.padding60{
padding-left:60px;
}
/* ------------------------  FLOAT-------------------------------------------------*/
.floatleft{
float:left;
}
.floatright{
float:right;
}



/* -------------------------------- border -----------------------------------------*/
table.sidenav{
border-width:0px 0px 1px 1px;
border-color:#69613E;
border-style:solid;
}
td.intro-img1{
border-width:0px 1px 1px 0px;
border-color:#B7AC83;
border-style:solid;
align:left;
vertical-align: top;
padding-right:16px;
padding-top:16px;
padding-bottom:16px;
}
td.intro-img2{
border-width:0px 0px 1px 0px;
border-color:#B7AC83;
border-style:solid;
vertical-align: top;
horizontal-align:right;
padding-left:16px;
padding-top:16px;
padding-bottom:16px;
}

.solidborder td{
border-width:0px 0px 1px 0px;
border-color:#999999;
border-style:solid;
}
.allwhite{
border-width:1px;
border-color:#cccccc;
border-style:solid;
}
.allbrown{
border-width:1px;
border-color:#B7AC83;
border-style:solid;
}
.bottom-brown{
border-width:0px 0px 1px 0px;
border-color:#B7AC83;
border-style:solid;
}
.top-brown{
border-width:1px 0px 0px 0px;
border-color:#B7AC83;
border-style:solid;
}
.right-brown{
border-width:0px 1px 0px 0px;
border-color:#B7AC83;
border-style:solid;
}
.right-bottom-brown{
border-width:0px 1px 1px 0px;
border-color:#B7AC83;
border-style:solid;
}
table.left-bottom-brown{
border-width:0px 0px 1px 1px;
border-color:#69613E;
border-style:solid;
}
.right-bottom-left-brown{
border-width:0px 1px 1px 1px;
border-color:#B7AC83;
border-style:solid;
}
.bottom-white{
border-width:0px 0px 1px 0px;
border-color:#ffffff;
border-style:solid;
}
.right-bottom-white{
border-width:0px 1px 1px 0px;
border-color:#ffffff;
border-style:solid;
}
.right-white{
border-width:0px 1px 0px 0px;
border-color:#ffffff;
border-style:solid;
}


/* ---------------------------------------------------top and bot nav */
a.disclaim {
text-decoration : none;
color: #ffffff;
}
a:hover.disclaim {color:#B3F8F7;
}	
/* ---------------------------------------------------content hyperlinks */
a.go {
text-decoration : underline;
color:#0261FD;
}
a:link.go {
color:#0261FD;

}	
a:hover.go {
color:#B52D2D;
}	

/***** ------------- side nav -----------*******/
a.sidenav-red{
font-size:10px;
font-weight:bold;
background-color:#651414;
color: #ffffff;
text-decoration : none;
padding-left: 8px;
}
a:hover.sidenav-red{
font-size:10px;
font-weight:bold;
background-color:#651414;
color: #ffffff;
text-decoration : none;
padding-left: 8px;
}

a.sidenav-header{
font-size:10px;
font-weight:bold;
text-decoration : none;
padding-left: 8px;
}
a:hover.sidenav-header{
font-size:10px;
font-weight:bold;
background-color:#999999;
text-decoration : none;
padding-left: 8px;
}

a.sidenav-subheader{
font-size:10px;
font-weight:bold;
text-decoration : none;
padding-left: 10px;
}

a:hover.sidenav-subheader{
font-size:10px;
font-weight:bold;
background-color:#A49D97;
text-decoration : none;
padding-left: 10px;
}

a.sidenav{
color:#000000;
text-decoration : none;
padding-left: 14px;
}

a:hover.sidenav{
color:#ffffff;
background-color:#A49D97;
text-decoration : none;
padding-left: 14px;
}

td.sidenav-header-off{
font-size:10px;
font-weight:bold;
padding-left:6px;
border-width:1px 0px 0px 0px;
border-color:#69613E;
border-style:solid;
background-color:#B7AC83;
}
td.sidenav-header-on{
font-size:10px;
font-weight:bold;
padding-left:6px;
border-width:1px 0px 0px 0px;
border-color:#69613E;
border-style:solid;
background-color:#A49D97;
}

td.sidenav-subheader-off{
font-size:10px;
font-weight:bold;
padding-left:13px;
border-width:1px 0px 0px 0px;
border-color:#69613E;
border-style:solid;
background-color:#B7AC83;
}
td.sidenav-subheader-on{
font-size:10px;
font-weight:bold;
padding-left:13px;
border-width:1px 0px 0px 0px;
border-color:#69613E;
border-style:solid;
background-color:#A49D97;
}

td.sidenav-off{
padding-left:30px;
border-width:1px 0px 0px 0px;
border-color:#69613E;
border-style:solid;
background-color:#B7AC83;
}
td.sidenav-on{
padding-left:30px;
border-width:1px 0px 0px 0px;
border-color:#69613E;
border-style:solid;
background-color:#A49D97;
}

.business-unit-name{
font-family:verdana,arial, helvetica;
font-size:13px;
font-weight:bold;
color:#DDCD9A;
text-align: right;
word-spacing:3px;
letter-spacing:1px;
padding-bottom:3px;
font-style: italic;
padding-right:40px;
}
.notice {
  text-align: left;
  font-size: 9px;
  font-family: Verdana, Arial,  serif;
  font-weight: bold;
  font-style: italic;
  padding:6px 6px 6px 0px;
 
}
	
.notice-beige {
  text-align: left;
  font-size: 9px;
  font-family: Verdana, Arial,  serif;
  font-weight: bold;
  color:#AC9C63;
  padding:6px 6px 6px 0px;
 
}

.business-section-name{
font-family:verdana,arial, helvetica;
font-size:13px;
font-weight:bold;
color:#000000;
text-align: left;
word-spacing:3px;
letter-spacing:1px;
padding-bottom:11px;
}
.business-section-title{
font-family:verdana,arial, helvetica;
font-size:13px;
font-weight:bold;
color:#000000;
text-align: left;
word-spacing:1px;
padding-bottom:11px;
}
.line{
border-width:0px 0px 1px 0px;
border-style:dashed;
border-color:#AC9C63;
}
.biz-unit-bg{
background-color:#D9BA5A;
height:25px;
}

