body {
  margin:0 10px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  min-width:1004px;
  width:1000px;
  margin:0 auto;
  border-left:1px solid #edeff1;
  border-right:1px solid #edeff1; 
}
/*.borDer{
  border:1px solid red;
} */
#headerContainer{
  background-image:url(images/BG_headerLogo01.gif);
  background-repeat:repeat-x;
  /*height:117px;*/
  min-height:117px;
}
.mainContent{
  width:780px;  
  margin:0 auto;
}
.topTextLine, .topTextLine a{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#8a9ba7;
  padding-top:4px;
  height:16px;
  *height:15px;
  text-decoration:none;
}
.topTextLine a:hover{
  text-decoration:underline;
}
.clearB{
  clear:both;
}
.floatR{
  float:right;
}
.floatL{
  float:left;
}
.alignR{
  text-align:right;
}
.alignL{
  text-align:left;
}
.textAlignCenter{
  text-align:center
}
.marginTop10{
  margin-top:10px
}
.marginTop20{
  margin-top:20px
}
.marginTop30{
  margin-top:30px
}
.marginLeft5{
  margin-Left:3px
}
.marginLeft10{
  margin-Left:10px
}
.marginLeft20{
  margin-Left:20px
}
.marginLeft40{
  padding-left:40px;
}
.padding15{
  padding:15px
}
.paddingLeft10{
  padding-left:10px;
}
.inputStyle{
  border:1px solid #c3c8cc;
  padding:2px;
  color:#34434d;
}

/* Nav style */
#header {
    float:right;
  width:75%;
  font-weight:bold;
    font-size:0.78em;
    line-height:normal;
  margin-top:26px;
  *margin-top:24px; 
}
#header ul {
    margin:0;
    padding:0;
    list-style:none;
}
#header li {
    float:right;
  background:url("images/IMG_btnInActive_right.gif") no-repeat right top;
    margin:0;
    padding:0;
}
#header a {
    display:block;
  background:url("images/IMG_btnInActive_left.gif") no-repeat left top;
    padding:12px 9px 13px;
  color:#ffffff;
  text-decoration:none;
}
#header a:hover {
  text-decoration:underline;
}
#header .active,
#header .active-trail {
    background-image:url("images/IMG_btnActive_right.gif");
  padding-bottom:2px;
}
#header .active a,
#header .active-trail a {
    background-image:url("images/IMG_btnActive_left.gif");
  color:#014f6f;
  text-decoration:none; 
}
.fontSize13Blue{
  font-size:0.8em;
  color:#05435c;
  line-height:16px;
}
.homeCenterBG{
  background-image:url("images/BG_contHome_blueBG.gif");
  background-repeat:repeat-x;
  /*height:338px;*/
  min-height:338px;
  width:100%;
}
.homeFocuSection{
  width:233px;
  float:left;
}
.homeFocuSection .innerContent{
  background-color:#93e0ff;
  border-left:1px solid #075c7e;
  border-right:1px solid #075c7e;
  padding:63px 15px 0px;
  color:#34434d;
  font-size:13px;
  background-repeat:no-repeat;
  background-position:1.1em 1em;
  *background-position:1.2em 1em;
}
.bigHeadings{
  font-family:Georgia, "Times New Roman", Times, serif,Arial;
  font-size:36px;
  color:#FFFFFF;
}
.bigHeadingsInner{
  font-family:Georgia, "Times New Roman", Times, serif,Arial;
  font-size:34px;
  color:#015071;
  padding:5px 0px 25px;
  height:auto;
}
.gerogWhite22{
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:22px;
  color:#ffffff;
}

.colDevide, .colDevide a{
  width:48%;
  font-size:13px;
  color:#012845;
  text-decoration:none;
}
.colDevide a:hover{
  text-decoration:underline;
}
.homBot2BlockHead{
  background-repeat:no-repeat;
  /*height:45px;*/
  min-height:45px;
  padding-left:45px;
}
.footerLinkBG, .footerLinkBG a{
  background-color:#8a9ba7;
  /*height:30px;*/
  min-height:30px;
  color:#FFFFFF;
  font-size:11px;
  text-align:center;
  text-decoration:none;
  width:100%;
}
.footerLinkBG a:hover{
  text-decoration:underline;
}
.blockLink, .blockLink a{
  text-decoration:none;
  display:block;
  cursor:pointer;
}
.leftContent{
  float:left;
  width:540px;
}
.rightContent{
  float:right;
  width:212px;
  font-size:13px;
}
.border1px{
  height:1px;
  background-color:#e5e5e5;
  padding:0;
  margin:10px 0;
}
#firstUL{
  list-style:none;
  margin:0;
  padding:13px 0;
}
#firstUL li{
  padding:5px 0;
  background-image:url("images/BLT_arrowOrange.gif");
  background-repeat:no-repeat;
  background-position:0 0.9em;
  line-height:18px;
  padding-left:20px;
  color:#000000;  
}
#firstUL li a{
  text-decoration:none;
  color:#000000;  
}
#firstUL li a:hover{
  text-decoration:underline;
  color:#000000;
}
.rightContBG{
  background-image:url("images/BG_annunceBotm.gif");
  background-repeat:no-repeat;
  background-position:bottom;
  background-color:#0479a8;
}
.rightContText{
  padding:15px 10px 25px;
  color:#93e0ff;
}
.rightContText ul{
  padding:0;
  margin:0;
  list-style-position:inside;
}
.rightContText li{
  padding:10px 0;
  border-top:1px solid #3a87a8; 
  text-decoration:none; 
}
.rightContText li a{
  text-decoration:none;
  color:#93e0ff;  
}
.rightContText li a:hover{
  text-decoration:underline;
  color:#93e0ff;  
}
/*.rightIconHeadings{
  background-image:url(ICO_rssFeed.gif);
  background-position:0.4em 0;            // old right side heading for rss feed
  padding-left:35px;
  height: auto; 
}*/
.rightIconHeadings{
  padding-left:12px;
  height: auto; 
}
.rightContBgWhite{
  background-image:url("images/BG_articleBotm.gif");
  background-repeat:no-repeat;
  background-position:bottom;
  background-color:#e9ecef;
}
.rightContTextWhite{
  padding:15px 10px 25px;
  text-decoration:none; 
  color:#05435c;  
}
.rightContTextWhite a{
  text-decoration:none;
  color:#000000;  
}
.rightContTextWhite a:hover{
  text-decoration:underline;
  color:#000000;  
}
.secondLevelNav{
  background-image:url("images/BG_secondNAV.gif");
  background-repeat:repeat-x;
  height:23px;  
  color:#0479a8;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-align:center;
  text-decoration:none;
}
.secondLevelNav a{
  color:#5e686c;
  text-decoration:none; 
}
.secondLevelNav a:hover{
  color:#5e686c;
  text-decoration:underline;  
}
.fontRed{
  color:red;
}
.fontBlack{
  color:#000000;
}
.fontGray{
  color:#5e686c;
}
.starHeadings{
  background-image:url("images/BLT_star.gif");
  background-repeat:no-repeat;
  padding-left:23px;
  float:left;
}
/* Styles by Swati - 05/06/2008 */
.ccMargin{
  margin-top: 45px;
  *margin-top: 0px;
}

.copyrightTxt{
  text-align:center;
  padding:20px 0px;
}
#searchDiv{
  width: 330px;
  font-size:10px;
}

/* My code */

.footerLinkBG {
height:30px;
}

.footer_inner{
  margin-top: 8px;
}

.secondLevelNav{
  padding-top:8px;
}

.border1px{
width:540px;
}

.block_bottom{
padding-top:70px; 
height:20px;
}

#searchDiv {
height:60px;
}


.bigHeadingsInner{
line-height:30px;
font-size:36px;
}

.gerogWhite22 h2{
color:#FFFFFF;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:10px;
}


#header .active,
#header .active-trail {
padding-bottom:4px;
}
.secondLevelNav ul li a.active{
color:#0479A8;
}


.topTextLine{
background-color:#FFFFFF;
}

.footerLinkBG{
color:#8A9BA7;
text-align:center;
height:25px;
min-height:29px;
}

.block_bottom{
background: url("images/IMG_annunceBotmCurve.gif") no-repeat bottom;
height:20px;
}


.block_top{
background: url("images/IMG_annunceTopCurve.gif") no-repeat top;
height:20px;
}

li.leaf{
list-style-image:none;
list-style-type:disc;
padding-left:10px;
}

ul.menu li {
margin:0px;
}

.innerContent a {
color:#3C3333;
}

#header {
margin-top:0px;
}

#searchDiv {
height:55px;
}

.gerogWhite22{
padding-bottom:10px;
}

.marginTop20{
margin-top:0px;
padding-top:22px;
}

#header .active-trail {
height:42px;
}

.footerLinkBG {
padding-top:0px;
height:30px;
}


#header .active, #header .active-trail {
padding-bottom:0px;
}


