 body
 {
           
            font:normal 11px/15px Arial, Helvetica, sans-serif;
            color:#666E70;

  }
.topindex-header {
background:url(../images/header-bg1.jpg) repeat-y top right;
}

.question-bg {
background:url(../images/question-bg.jpg) no-repeat;
}

.best2007-bg
{
    background: url(../images/2011.jpg) right bottom no-repeat #DADADA;
    overflow: hidden;
    margin: 0;
    padding: 17px 0 0 23px;
}

.clspn tr td {
border-collapse:collapse;
border:3px solid #E3E9EA;
}

.threecolm {
background-color:#E2EAEA;
}

.blueclr {
line-height:normal;
margin-top:6px;
float:left;
color:#1F7496;
}

.blueclrtext {
clear:left;
line-height:normal;
}

.subhd {
font-size:11px;
font-weight:700;
color:#554D4D;
}

.logo {
background:url(../images/logo.jpg) 10px 28px no-repeat;
}

.top-menu {
color:#D4E4ED;
font-size:10px;
line-height:20px;
}

a.top-menu {
color:#D4E4ED;
text-decoration:none;
font-size:10px;
letter-spacing:.0em;
padding:0 5px;
}


a.top-menu:hover {
color:#3EC2E7;
}


.nav-top
{
    float: right;
    list-style: none;
    margin: 0;
    padding: 0;
    left: 0px;
    font-size:10px;
}

.nav-top li {
float:left;
width:102px;
height:18px;
display:block;
border:2px solid #1273A7;
margin:0 3px 0 0;
}

.nav-top li a {
float:left;
display:block;
width:102px;
height:18px;
color:#FFF;
background:url(../images/pxlbg-1.jpg) repeat-x;
text-align:center;
text-decoration:none;
line-height:18px;
padding:0;
}


.nav-top li a:hover {
color:#3EC2E7;
}


.index-nav {
float:left;
list-style:none;
background:url(../images/menubg.jpg) repeat-x;
height:34px;
margin:0;
padding:0;
}

.index-nav li a {
float:left;
display:block;
width:148px;
height:29px;
color:#FFF;
text-align:left;
text-decoration:none;
line-height:29px;
font-weight:700;
padding:0 0 0 15px;
}

.wittxt {
color:#FFF;
}

.header-one {
font-weight:700;
font-size:14px;
color:#106489;
vertical-align:top;
font-family:Arial;
}

.header-two {
font-weight:700;
font-size:11px;
color:#106489;
}

.itali-fot {
font-size:12px;
color:#47677A;
}

.more
{
    background: url(../images/more-btn.gif) no-repeat;
    width: 63px;
    height: 22px;
    display: block;
    text-align: center;
    text-decoration: none;
    line-height: 22px;
    font-weight: 700;
    color: #FFF;
}

.more:hover
{
    background: url(../images/more-btn_on.gif) no-repeat;
    width: 63px;
    height: 22px;
    display: block;
    text-align: center;
    text-decoration: none;
    line-height: 22px;
    font-weight: 700;
    color: #FFF;
}


.more-two {
background:url(../images/more-btn2.gif) no-repeat;
width:108px;
height:22px;
display:block;
text-align:center;
text-decoration:none;
line-height:22px;
font-weight:700;
color:#FFF;
}

.indus
{
    width: 219px;
    float: left;
    text-align: left;
    color: #106489;
    font-size: 12px;
    line-height: 20px;
    margin: 0;
}

.indus h1 {
width:219px;
height:18px;
float:left;
text-align:left;
color:#383C51;
font-size:12px;
line-height:20px;
background:url(../images/icon-02.gif) 0 4px no-repeat;
display:inline;
margin:0 0 0 18px;

}

.bottommenu {
color:#3891BB;
line-height:28px;
}

a.bottommenu {
line-height:28px;
text-decoration:none;
color:#3891BB;
padding:0 5px;
}


a.bottommenu:hover {
color: #df6d10;
}


.weltxt {
font-size:15px;
color:#FFF;
}

.index-2-nav {
float:left;
list-style:none;
background:url(../images/index-2menu-bg.jpg) repeat-x;
height:42px;
width:100%;
margin:0;
padding:0;
}

.index-2-nav li {
float:left;
width:163px;
height:38px;
display:block;
background:url(../images/splict-menu.jpg) no-repeat top right;
margin:0;
}

.index-2-nav li a {
float:left;
display:block;
width:148px;
height:33px;
color:#FFF;
text-align:left;
text-decoration:none;
line-height:12px;
font-weight:700;
padding:5px 0 0 15px;
}

.index-2-nav li.bnone {
background:none;
}

.index-2-nav li a span {
clear:left;
}

.index-banner {
background:url(../images/banner-index2.jpg) top left no-repeat;
}

.leftmenu {
float:left;
list-style:none;
margin:0;
padding:0;
}

.leftmenu li {
height:34px;
display:block;
overflow:hidden;
margin:0 0 2px;
padding:0;
}

.leftmenu li a {
display:block;
width:182px;
height:34px;
color:#35779A;
text-align:left;
text-decoration:none;
line-height:34px;
font-weight:400;
background-color:#DDE6E6;
font-size:12px;
overflow:hidden;
margin:0;
padding:0 0 0 15px;
}



.leftmenu li a:hover {
background-color:#B0C4C4;
color:#FFF;
}

.leftmsg {
width:149px;
height:188px;
border:4px solid #E8E2CE;
float:left;
margin:5px 0 0;
padding:20px 20px 0;
}

.leftmsg p {
width:149px;
font-size:12px;
margin:0;
padding:0;
}

.leftmsg p span {
width:149px;
font-size:14px;
font-weight:700;
line-height:20px;
color:#3891BB;
margin:0;
padding:0;
}

.tpad {
padding:0 0 0 5px;
}

.bdr
{
    border: 2px solid #E3E9EA;
    font-size: 12px;
    padding: 6px;
}

.bdr .hdg {
font-size:10px;
}

.blsub {
color:#3891BB;
font-weight:700;
text-decoration:underline;
line-height:18px;
}

a.save {
display:block;
background-color:#DEE4EB;
text-decoration:none;
width:37px;
color:#333;
}

a.more5 {
height:14px;
font-size:11px;
text-align:center;
line-height:14px;
float:right;
margin-right:9px;
display:block;
text-decoration:none;
color:#333;
border:1px solid #BAD8E4;
width:40px;
padding:2px;
}

p.txtmain {
font-size:12px;
line-height:14px;
}

.subhd-03 {
font-size:12px;
font-weight:700;
color:#696D6F;
}

.searcharea {
background:url(../images/searchbg.gif) no-repeat top left;
color:#000;
}

.fldtexboxare {
width:156px;
border-top:2px solid #B4BBBC;
border-left:2px solid #B4BBBC;
border-right:none;
border-bottom:none;
}

.search-two {
background:url(../images/serch-more.gif) no-repeat;
width:63px;
height:22px;
display:block;
text-align:center;
text-decoration:none;
line-height:22px;
font-weight:700;
color:#FFF;
}

.bdr table tr td h1 {
width:219px;
height:18px;
float:left;
text-align:left;
color:#383C51;
font-size:12px;
line-height:20px;
background:url(../images/icon-01.gif) 0 4px no-repeat;
display:inline;
margin:0 0 0 10px;
padding:0 0 0 20px;
}

.menu-hd
{
    width: 192px;
    height: 32px;
    background: url(../images/hd-pixel1.jpg) repeat-x top left;
    font-size: 12px;
    font-weight: 700;
    line-height: 32px;
    padding: 0 0 0 15px;
}

.leftmenu22
{
    list-style: none;
    margin: 0;
    padding: 0;
}

.leftmenu22 li
{
    display: block;
    border-bottom: 0px solid #C4E2EF;
    margin: 0 0 1px;
    padding: 0;
}

.leftmenu22 li a {
display:block;
width:194px;
height:24px;
color:#fff;
text-align:left;
text-decoration:none;
line-height:24px;
font-weight:400;
/*font-size:12px;*/
font-size:11px;
overflow:hidden;
background:url(../images/bullet.gif) 12px 10px no-repeat #2591BF;
/*margin:0;*/
margin:0 0 1px;
padding:0 0 0 20px;
}

#leftnavnewancor {
display: block;
    width: 184px;
    height: 30px;
    color: #fff;
    text-align: left;
    text-decoration: none;
    line-height: 15px;
    font-weight: 400; /*font-size:12px;*/
    font-size: 11px;
    overflow:visible;
    margin: 0;
    padding: 0 0 0 30px;
    background: url(../images/bullet.gif) 20px 10px no-repeat #026BA4;
}


    
.leftmenu22 li #leftnavnewancor:hover {
 display : block;
    width: 184px;
    height: 30px;
    color: #acfafd;
    text-align: left;
    text-decoration: none;
    line-height: 15px;
    font-weight: 400; /*font-size:12px;*/
    font-size: 11px;
    overflow: visible;
    margin: 0;
    padding: 0 0 0 30px;
    background: url(../images/bullet.gif) 20px 10px no-repeat #026BA4;
 }
 
 .leftmenu22 li a #leftnavnewancor.fbold2 {
 color:#ACFAFD;
font-weight:700;
font-size:11px;
 }  
 

.leftmenu22 li a:hover
{
    background-position: 12px 10px;
    display: block;
    width: 194px;
    height: 24px;
    color: #acfafd;
    text-align: left;
    text-decoration: none;
    line-height: 24px;
    font-weight: 400; /*font-size:12px;*/
    font-size: 11px;
    overflow: hidden;
    background: url(../images/bullet.gif) 12px 10px no-repeat #2591BF; /*margin:0;*/
    margin: 0 0 1px;
    padding: 0 0 0 20px;
}




.leftmenu22 li a.fbold2{
color:#ACFAFD;
font-weight:700;
font-size:11px;
}


.leftmenu22 li a:hover.fbold2{
color:#ACFAFD;
font-weight:700;
font-size:11px;
}

.leftmenu22 li a.fbold2new{
color:#ACFAFD;
width: 184px;
height:34px;
font-weight:700;
line-height:16px;
font-size:11px;
}


.leftmenu22 li a:hover.fbold2new{
color:#ACFAFD;
width: 184px;
height:34px;
line-height:16px;
font-weight:700;
font-size:11px;
}

/*
.leftmenu22 li a:hover {
background:url(../images/bullet1.gif) 12px 10px no-repeat #026BA4;
color:#FFF;
}
*/


.leftmenu22 li.bdrk {
margin:0;
}

.leftmenu22 li a.fbold {
display:block;
width:194px;
height:24px;
color:#ACFAFD;
text-align:left;
text-decoration:none;
line-height:24px;
/*font-size:12px;*/
font-size:11px;
overflow:hidden;
background:url(../images/bullet.gif) 10px 10px no-repeat #026BA4;
font-weight:700;
margin:0;
padding:0 0 0 20px;
}

.leftmenu22 li a.fboldSub {
display:block;
width:194px;
height:24px;
color:#ACFAFD;
text-align:left;
text-decoration:none;
line-height:24px;
/*font-size:12px;*/
font-size:11px;
overflow:hidden;
background:url(../images/bullet1.gif) 10px 10px no-repeat #026BA4;
font-weight:700;
margin:0;
padding:0 0 0 20px;
}





.leftmenu22 ul{
	margin:0;
	padding:0;
}
.leftmenu22 ul li {
margin:0;
padding:0;
border:none !important;


}
.leftmenu22 ul li a
{
    display: block;
    width: 184px;
    height: 24px;
    color: #fff;
    text-align: left;
    text-decoration: none;
    line-height: 24px;
    font-weight: 400; /*font-size:12px;*/
    font-size: 11px;
    overflow:hidden;
    margin: 0;
    padding: 0 0 0 30px;
    background: url(../images/bullet.gif) 20px 10px no-repeat #026BA4;
}


.leftmenu22 ul li a:hover
{
    display: block;
    width: 184px;
    height: 24px;
    color: #acfafd;
    text-align: left;
    text-decoration: none;
    line-height: 24px;
    font-weight: 400; /*font-size:12px;*/
    font-size: 11px;
    overflow: hidden;
    margin: 0;
    padding: 0 0 0 30px;
    background: url(../images/bullet.gif) 20px 10px no-repeat #026BA4;
}

.hasSubmenu{
	/*border:none !important;*/
    margin:0 0 1px;
}
.in-03-leftbdr {
border:2px solid #E3E3E3;
padding:0;
}

.in-03-leftbdr-hd
{
    width: 192px;
    height: 48px;
    background: url(../images/pizel-3.jpg) repeat-x top left;
    font-size: 12px;
    font-weight: 700;
    line-height: 15px;
    padding: 0 0 0 15px;
    color: #3f3f3f;
}

.infotxt {
color:#1E7E9A;
text-decoration:underline;
font-size:12px;
padding:0 0 0 19px;
}

.infotxt-2 {
font-size:12px;
padding:0 0 0 28px;
}

.infotxt-21 {
font-size:12px;
}


.abouthd {
font-size:20px;
color:#005683;
font-weight:400;
}

.abouthdspl {
font-size:20px;
color:#005683;
font-weight:400;
line-height:20px
}


.abouthd-2 {
font-size:16px;
color:#90D1E2;
font-weight:700;
}

.aboutbodyline
{
    border-right: 1px dashed #CCC;
}


.aboutbodytxt
{
    border-right: 1px dashed #CCC;
    /*padding-left: 14px;*/
    padding-right: 24px;
    vertical-align:top;
}

.aboutbodytxt p
{
    font-size: 12px;
    line-height: 16px;
    width: 100%;
}

.aboutbodytxt p span {
font-size:12px;
line-height:20px;
font-weight:700;
color:#248DBB;
}

.infotxt-23 {
font-size:12px;
font-weight:700;
color:#FFF;
padding:0 0 0 18px;
}

.infotxt-233 {
font-size:12px;
font-weight:400;
color:#1E7E9A;
line-height:18px;
padding:0 0 0 18px;
}

.infotxt-234 {
font-size:12px;
font-weight:400;
color:#1E7E9A;
line-height:18px;
padding:0 0 0 10px;
}

.index3banner {
font-size:12px;
font-weight:400;
line-height:13px;
background:url(../images/banner-6.gif) no-repeat top left;
color:#47677A;
padding:0;
}

#nav {
display:inline;
float:left;
list-style:none;
background:url(../images/menubg.jpg) repeat-x;
height:34px;
width:100%;
margin:0;
padding:0;
}

#nav li a {
font:bold 11px/29px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
display:block;
padding:0 0 0 15px;
}



#nav .menulevel01 {
position:absolute;
list-style:none;
background:#FFF;
border:1px solid #7FBDD7;
display:none;
z-index:100;
width:162px;
margin:0;
padding:0;
}

#nav li:hover .menulevel01 {
display:block;
margin:0;
padding:0;
}

#nav .menulevel01 li {
width:150px;
float:none;
display:inline;
height:20px;
overflow:hidden;
border:none;
}

#nav .menulevel01 li a {
display:block;
background:#fff;
text-decoration:none;
color:#005683;
border-bottom:1px solid #D0D9D9;
font:normal 11px/20px Arial, Helvetica, sans-serif;
overflow:hidden;
text-align:left;
}

#nav .menulevel01 li a:hover {
color:#fff;
/*background:url(../images/ovrbg-22.jpg) repeat;*/
background-color :#2a9cd0;
}







/* ()()()())()()()()()()()()()()()()()()()()( */

.menulevel01 .menulevel02{
position:absolute;
list-style:none;
background:#FFF;
border:1px solid #7FBDD7;
display:none;
z-index:103;
width:162px;
margin:0;
padding:0;
left:161px;
top:62px;
}

.menulevel01 li:hover .menulevel02{
display:block;
overflow:visible;
margin:0;
padding:0;
}

.menulevel01 .menulevel02 li {
width:150px;
float:none;
display:inline;
height:20px;
overflow:hidden;
border:none;
}

.menulevel01 .menulevel02 li a {
display:block;
background:#E2EAEA !important;
text-decoration:none;
color:#005683;
border-bottom:1px solid #D0D9D9;
font:normal 11px/20px Arial, Helvetica, sans-serif;
overflow:hidden;
text-align:left;
}

.menulevel01 .menulevel02 li a:hover {
color:#fff;
background:url(../images/ovrbg-22.jpg) repeat-x !important;
}


/* {}{}{}{}}{}{}{}}{}{}{}{}{}{}{}{}{}{}{}{}{}{} */



/* ()()()())()()()()()()()()()()()()()()()()( menulevel03 */

.menulevel01 .menulevel03
{
    background-position: #FFF;
    position: absolute;
    list-style: none;
    background: #FFF;
    border: 1px solid #7FBDD7;
    display: none;
    z-index: auto;
    width: 162px;
    margin: 0;
    padding: 0;
    left: 161px;
    top: 84px;
}

.menulevel01 li:hover .menulevel03{
display:block;
overflow:visible;
margin:0;
padding:0;
}

.menulevel01 .menulevel03 li {
width:150px;
float:none;
display:inline;
height:20px;
overflow:hidden;
border:none;
}

.menulevel01 .menulevel03 li a {
display:block;
background:#E2EAEA !important;
text-decoration:none;
color:#005683;
border-bottom:1px solid #D0D9D9;
font:normal 11px/20px Arial, Helvetica, sans-serif;
overflow:hidden;
text-align:left;
}

.menulevel01 .menulevel03 li a:hover {
color:#fff;
background:url(../images/ovrbg-22.jpg) repeat-x !important;
}


/* {}{}{}{}}{}{}{}}{}{}{}{}{}{}{}{}{}{}{}{}{}{} */



.menulevel01 li:hover .menulevel04
{
    background-position: #FFF;
    list-style: none;
    background: #FFF;
    border: 1px solid #7FBDD7;
    display: none;
    z-index: auto;
    width: 162px;
    margin: 0;
    padding: 0;
    left: 161px;
    position: absolute;
}

.menulevel01 li:hover .menulevel04{
display:block;
overflow:visible;
margin:0;
padding:0;
}

.menulevel01 .menulevel04 li {
width:150px;
float:none;
display:inline;
height:60px;
overflow:hidden;
border:none;
}

.menulevel01 .menulevel04 li a
{
    display: block;
    background: #E2EAEA !important;
    text-decoration: none;
    color: #005683;
    border-bottom: 1px solid #D0D9D9;
    font: normal 11px/20px Arial, Helvetica, sans-serif;
    overflow: hidden;
    text-align: left;
}

.menulevel01 .menulevel04 li a:hover
{
    color: #fff;
    background: url(../images/ovrbg-22.jpg) repeat-x !important;
}

#nav li .menulevel01 .menulevel04 
{
  display:none;
}
#nav li:hover .menulevel01 li .menulevel04 
{
  display:None;
}
#nav li:hover .menulevel01 li:hover .menulevel04 
{
  display:block;
}



/* {}{}{}{}}{}{}{}}{}{}{}{}{}{}{}{}{}{}{}{}{}{} */











/* {}{}{}{}}{}{}{}}{}{}{}{}{}{}{}{}{}{}{}{}{}{} .menulevel05 */




.menulevel01 li:hover .menulevel05
{
    background-position: #FFF;
    list-style: none;
    background: #FFF;
    border: 1px solid #7FBDD7;
    display: none;
    z-index: auto;
    width: 250px;
    margin: 0;
    padding: 0;
    left: 161px;
    position: absolute;
}

.menulevel01 li:hover .menulevel05{
display:block;
overflow:visible;
margin:0;
padding:0;
}

.menulevel01 .menulevel05 li {
width:150px;
float:none;
display:inline;
height:60px;
overflow:hidden;
border:none;
}

.menulevel01 .menulevel05 li a
{
    display: block;
    background: #E2EAEA !important;
    text-decoration: none;
    color: #005683;
    border-bottom: 1px solid #D0D9D9;
    font: normal 11px/20px Arial, Helvetica, sans-serif;
    overflow: hidden;
    text-align: left;
}

.menulevel01 .menulevel05 li a:hover
{
    color: #fff;
    background: url(../images/ovrbg-22.jpg) repeat-x !important;
}

#nav li .menulevel01 .menulevel05 
{
  display:none;
}
#nav li:hover .menulevel01 li .menulevel05 
{
  display:None;
}
#nav li:hover .menulevel01 li:hover .menulevel05 
{
  display:block;
}



/* {}{}{}{}}{}{}{}}{}{}{}{}{}{}{}{}{}{}{}{}{}{} */

/* {}{}{}{}}{}{}{}}{}{}{}{}{}{}{}{}{}{}{}{}{}{} menu06*/

.menulevel01 li:hover .menulevel06
{
    background-position: #FFF;
    list-style: none;
    background: #FFF;
    border: 1px solid #7FBDD7;
    display: none;
    z-index: auto;
    width: 185px;
    margin: 0;
    padding: 0;
    left: 161px;
    position: absolute;
}

.menulevel01 li:hover .menulevel06
{
    display: block;
    overflow: visible;
    margin: 0;
    padding: 0;
}

.menulevel01 .menulevel06 li
{
    width: 150px;
    float: none;
    display: inline;
    height: 60px;
    overflow: hidden;
    border: none;
}

.menulevel01 .menulevel06 li a
{
    display: block;
    background: #E2EAEA !important;
    text-decoration: none;
    color: #005683;
    border-bottom: 1px solid #D0D9D9;
    font: normal 11px/20px Arial, Helvetica, sans-serif;
    overflow: hidden;
    text-align: left;
}

.menulevel01 .menulevel06 li a:hover
{
    color: #fff;
    background: url(../images/ovrbg-22.jpg) repeat-x !important;
}

#nav li .menulevel01 .menulevel06
{
  display:none;
}
#nav li:hover .menulevel01 li .menulevel06
{
  display:None;
}
#nav li:hover .menulevel01 li:hover .menulevel06 
{
  display:block;
}



/* {}{}{}{}}{}{}{}}{}{}{}{}{}{}{}{}{}{}{}{}{}{} */









.index-nav li,#nav li {
float:left;
width:163px;
height:29px;
display:block;
border-right:1px solid #000;
margin:0;
}

.index-nav li.wdk,#nav li.wdk {
width:165px;
}

.index-nav li a:hover,.index-2-nav li a:hover {
color:#3EC2E7;
background-color:#2083AD;
}

.index-nav li a.wdkl,#nav li a.wdkl {
width:150px;
}

.txtbox,.index-2-nav li a.mac {
width:155px;
}

a.mac {
width:145px;
}

#nav li a:hover,#nav li a:active {
color:#fff;
background:url(../images/ovrbg.jpg) repeat-y;
}

.Anchor
{
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    padding-left: 1px;
    padding-right: 1px;
}
#Anchor a:link
{
    color: #FFFFFF;
}
#Anchor a:visited
{
    color: #0033CC;
}

.lbl1
{
    /*font-family: Arial;*/
    font-size: 12px;
    color: #414141;
    font-weight: bold;
}

.lbl2
{
   font-size: 12px;
   color: #525252;
}

.tblContainer
{
    border-style: none;
    border-color: inherit;
    border-width: 0;
    height: auto;
    width: 98%;
}
.tblContainer_tdLftop
{
    text-align: right;
    vertical-align: middle;
    width: 21px;
}
.tblContainer_tdMiddle
{
    text-align: center;
    background-image: url('../../Corporate/Admin/Images/box-toptrim.gif');
}
.tblContainer_tdLeftMid
{
     background-image: url('../../Corporate/Admin/Images/box-lftmid.gif');
     background-color:White;
     width:21px;
     
}
.tblContainer_tdMID
{
    background-color: White;
    vertical-align: middle;
    width: 705px;
    padding-left: 10px;
    text-align: left;
}
.tblContainer_tdRightmid
{
     background-image: url('../../Corporate/Admin/Images/box-rtmid.gif');
     width:10px;
}
.tblContainer_tdbtmmid
{
     background-image: url('../../Corporate/Admin/Images/box-bttmtrim.gif');
     width:705px;
    
}
.Grindlink
{
    font-size: 12px;
    color: #1E7E9A;
    text-decoration: none;
}
.Grindlink:hover
{
    text-decoration: none;
    color: #df6d10;
}
.LeftTextsite
{
    font: normal 11px/15px Arial, Helvetica, sans-serif;
    color: #666E70;
    margin: 0;
}
.LeftTextsite:hover
{
    text-decoration: underline;
    color: #df6d10;
}

.PageHead
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #666666;
}
.PnlInnertable
{
    text-align:center;
    vertical-align:top;
    
}
.normaltxt
{
    font-family: Verdana;
    font-size: xx-small;
    font-weight: bold;
    color: #006291;
    height: 15px;
}


 .style111
{
    text-align: right;
    vertical-align: middle;
    width: 21px;
}
.style211
{
    background-image: url('../../Corporate/Admin/Images/box-lftmid.gif');
    background-color: White;
    width: 21px;
}
.style311
{
    background-color: White;
    vertical-align: middle;
    padding-left: 10px;
    text-align: left;
}
.style411
{
    width: 21px;
}
.style511
{
    background-image: url('../../Corporate/Admin/Images/box-bttmtrim.gif');
}
.ContentTopHead1
{
    /*font-family: Arial, Helvetica, sans-serif;*/
    font-size: 13px;
    color: #1E7E9A; /* color: #404040;*/
    font-weight: bold;
}

.ContentBlueLbl
{
    /*    font-family: Arial, Helvetica, sans-serif;
    color: #3891BB;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
  */
    color: #1E7E9A;
    font-size: 12px;
    text-align: left;
}



.ContentLbl
{
font-size:12px;
line-height: 18px;
/*font:normal 12px/15px Arial, Helvetica, sans-serif;
color:#666E70;*/
}

.ContentHead1
{
    background-position: left top;
    border-width: .5pt;
    border-color: #59ACFF;
    font-family: Arial, Helvetica, sans-serif;
    height: 48px;
    background: url(../images/ContentIMG.jpg) repeat-x top left;
    font-size: 14px;
    font-weight: 500;
    line-height: 48px;
    padding: 0 0 0 0px;
    border-top-style: dashed;
}

.ContentLink
{
/*
    color: #1E4B62;
    */
    color:#1E7E9A;
}
.ContentLink:hover {
color: #df6d10;
}
.ContentTopHead1Link
{
    /*font-family: Arial, Helvetica, sans-serif;*/
    font-size: 12px;
    /*color:#106489;*/
    color:#1E7E9A;
    font-weight: bold;
}
.ContentLblLink
{
    color: #0F5A7B;
}
.ContentLblLink:hover {
color: #df6d10;
}

.ContentNavigate
{
    text-align: right;
    width: 30px;
    float: right;
    font: normal normal 11px/18px arial;
    background-image: url('../../images/Arrowgif.gif');
    background-repeat: no-repeat;
    background-position: 0px 5px;
    padding-right: 10px;
    color: #106489;
    clear: both;
    display: block;
}
.ContentHomeIndus
{
    width: 210px; /*height: 120px;*/
    float: left;
    text-align: left;
    color: #106489;
    font-size: 12px;
    line-height: 20px;
    margin: 0;
    font-weight: bold;
}

.ContentHomeIndus h1 {
min-width:210px;
float:left;
text-align:left;
color:#383C51;
font-size:13px;
line-height:20px;
background:url(../images/icon-02.gif) 0 4px no-repeat;
display:inline;
margin:0 0 0 18px;

padding:0 0 0 20px;
}

.ContentHomelblLink
{
    color: #106489;
    font-size: 13px;
    font-weight: 500;
    text-decoration: none;
}


.ContentHomelblLink:hover
{
    color: #df6d10;
    text-decoration: underline;
}


.Contentblueclr 
{
line-height:normal;
float:left;
font-size: 11px;
color:#1F7496;
}

.Contentblueclrtext
{
}

.Contentsubhd
{
    font-size: 12px;
    font-weight: 700;
    color: #554D4D;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.ContentTopHeadBig
{
  font-size: 15px;
    color: #404040;
    font-weight: bold;
}
.ContentTopHead2
{
    /*font-family: Arial, Helvetica, sans-serif;*/
    font-size: 14px;
    color: #404040;
    font-weight: bold;
}
.ContentLbl1
{
   line-height: 18px;
    font-weight: bold;
}
.herebtn
{
     width: 63px;
    height: 22px;
    display: block;
    text-align: center;
    text-decoration: none;
    line-height: 22px;
    font-weight: 700;
    color: #FFF;
    background: url(../Images/clickHere.gif) no-repeat;
}

.herebtn:hover
{
     width: 63px;
    height: 22px;
    display: block;
    text-align: center;
    text-decoration: none;
    line-height: 22px;
    font-weight: 700;
    color: #FFF;
    background: url(../Images/clickHere_on.gif) no-repeat;
}

.cotactme
{
    
    width: 63px;
    height: 22px;
    display: block;
    text-align: center;
    text-decoration: none;
    color: #FFF;
    background: url(../Images/clickhere2_on.jpg) no-repeat;
    font-size: medium;
}
.ContentHead2
{
    background-position: left top;
    font-family: Arial, Helvetica, sans-serif;
    height: 48px;
    background: url(../images/ContentIMG.jpg) repeat-x top left;
    font-size: 14px;
    font-weight: 500;
    line-height: 48px;
    padding: 0 0 0 0px;
}
.menuhead
{
    width: 194px;
    display: block;
    height: 32px;
    font-size: 12px;
    background: url(../images/hd-pixel1.jpg) repeat-x top left; /*background: #ececec;*/
    font-weight: 700;
    padding: 0 0 0 20px;
    text-align: left;
    text-decoration: none;
    line-height: 24px;
    overflow: hidden;
    margin: 0;
}


.ContentTopHead22
{
   
    font-size: 13px;
    color: #1E7E9A;
    font-weight: bold;
    text-decoration: none;
}
.ContentTopHead22:hover
{
    font-size: 13px;
    color: #df6d10;
    font-weight: bold;
    text-decoration: none;
}

.LeftBtmNames
{
    color: #1E7E9A;
    text-decoration: underline;
    font-size: 12px;
}

.indushome
{
    width: 180px;
    float: left;
    text-align: left;
    color: #106489;
    font-size: 12px;
    line-height: 20px;
    margin: 0;
}

.indushome h1 {
width:219px;
height:18px;
float:left;
text-align:left;
color:#383C51;
font-size:12px;
line-height:20px;
background:url(../images/icon-02.gif) 0 4px no-repeat;
display:inline;
margin:0 0 0 18px;

}
.Contactlink
{
    color: #dc6217;
    text-decoration:underline;
}

.social-media-icon
{
    padding: 0px 1px;
}

.social-media-icon img 
{
    border:none;
}

.social-media-icon.first
{
    padding-left:10px;
}


/* .toplink
 {
       font:normal 12px/15px Arial, Helvetica, sans-serif;
            color:#666E70;
   text-decoration:none;

  }
  .toplinkblue
 {
       font:normal 12px/15px Arial, Helvetica, sans-serif;
            color:#1E7E9A;
   text-decoration:none;

  }
 .toplinknone
 {
      
    font-size: 13px;
    color: #1E7E9A; 
    font-weight: bold;        
   text-decoration:none;

  }*/
