/* added a specific line height*/
BODY
{font-family: Georgia, Times New Roman, Times, serif;
line-height: 1.65em;
font-size: 13px;
}

TABLE.pageLayoutTwoColumns TD.pageLayoutRightOuterContainer, TABLE.pageLayoutTopAndBottomRowsPlusTwoColumns TD.pageLayoutRightOuterContainer {
    width: 25%;
    padding-left: 7px;
    padding-right: 10px;
}
/* changed size of login box in upper right */
.cnMainContainer .cnLoginBoxAreaContainer {
    height: 60px;

    background: url("/BuiltTheme/business_casual_deep_blue/8a6eb85f/images/login_box_conteiner_bg.png") repeat-x scroll 0% 0% transparent;
}
.loginBoxLinkButton {
    display: inline-block;
    width: 74px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    overflow: hidden;
    background: url("/BuiltTheme/business_casual_deep_blue/74956435/images/login_button.png") no-repeat scroll center center transparent;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    text-transform:uppercase;

}

.button {
  background-color: #4CAF50;
  border: none;
  color: white;
  padding: 10px 20px;
  text-align: center;
  font-size: 16px;
  margin: 4px 2px;
  opacity: 0.6;
  transition: 0.3s;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
border-radius: 6px;
width: 25%;
}



/* changed style of text*/
H2 {
    font-size: 1.1em;
    font-weight: bold;
    padding: 0px;}

h1, h2, h3, h4, h5 {
  
    font-weight: bold;
    font-family: Georgia;
    padding: 0px 0px 0px 0px;}


/*define HR rule*/
hr {color: #fff; background-color: #fff; border: 1px dotted #cccccc; border-style: none none dotted; }




/* header and container info*/

.cnHeaderContainer .innerHeaderContainer, .header_headerContent, .headerContentHolder, .headerContent {
height: 300px;
}



.cnMainContainer .cnLoginBoxAreaContainer {
    height: 20px;
    background: url("/BuiltTheme/business_casual_deep_blue/8a6eb85f/images/login_box_conteiner_bg.png") repeat-x scroll 0% 0% transparent;
}



/*top login area*/
#id_LoginBoxGadget.WaGadgetLoginButton {
    width: 865px;
    margin: 0px auto;
    height: 45px;
    padding:0px 20px 0px;
    color: rgb(227, 243, 249);
    font-size: 12px;
    font-weight: bold;
    font-family: arial;
    z-index: 100;
    text-align: right;
    white-space: nowrap;
    position: relative;}

#id_LoginBoxGadget.WaGadgetLoginButton {
    color: #00FFFF;
    font-size: 12px;
    text-align: right;
    white-space: nowrap;
}


body {
    background: url("/BuiltTheme/business_casual_deep_blue/562e79a9/images/mainbg.png") repeat-x scroll 0% 0% white;
    font-family: Georgia;
    font-size: 13px;
}





/*image */
img {
    margin:20px;
    border: 1px solid rgb(204, 204, 204);
    padding: 4px;
  
}


.cnHeaderContainer {
    width: 919px;
    overflow: hidden;
    padding: 0px 3px 0px;
    background: url("../images/heder_content_bg.png") repeat scroll 0% 0% transparent;
}



/*navigation*/
ul.dropdown li.selected {
    color: #32f4f4;
    font-family: Georgia;
font-size: 1.3em;

}

ul.dropdown li {
  float: left;
  white-space: nowrap;
  vertical-align: middle;
 
  font-size: 14px;
  color: #ffffff;
  height: 61px;
  font-family: Geneva;
}
ul.dropdown ul li {
  white-space: normal;
  float: left;
  width: 100%;
  font-weight: normal;
  font-size: 12px;
  font-family: Geneva;
  line-height: 12px;
  color:white;
  border: none;
  height: auto;
  padding: 0px 0 0px 0;
}
ul.dropdown ul li span {
  display: block;
  padding: 2px 15px 4px 10px;
  line-height: 14px;
  background: #072d4a;
  overflow: hidden;
  color: #ffffff;
}

ul.dropdown ul li a span {
  color: #000000;
  background: none;
  overflow: hidden;
}


/*footer*/
.cnFooterContainer .footerContentHolder {


    background: url("/BuiltTheme/business_casual_deep_blue/0aeb9189/images/footer_bg.jpg") repeat-y scroll center top transparent;

    position: relative;
    text-align: left;
  padding: 11px 23px 2px 23px;

}

.footerContent {
  color: black;
}



/* changed color of news post headline */


.boxHeaderOuterContainer .boxHeaderContainer h4 {
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 18px;
    color: rgb(255, 121, 0);
    font-weight: normal;
}
.boxHeaderContainer h2 {
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 18px;
    color: rgb(255, 121, 0);
    font-weight: normal;
    padding: 2px 0px 5px;
}
element {
    font-size: 11pt;
       font-family: Georgia, Times New Roman, Times, serif;
}

/* change size of news headline */
.boxHeaderContainer h4 a {
    color: rgb(255, 121, 0);
    font-size: 14px;}

/* change the color of content background */
.cnMainContainer .cnTopArea {
    background: rgb(103, 165, 190);
    width: 100%;
    background-size: cover;
}

.cnMainContainer {
    width: 100%;
    min-width: 925px;
    padding: 0 0 30px 0;
    background: rgb(103, 165, 190);
}