/*







Theme Name: hvdung_template_2







Theme URI: 







Description: A Wordpress theme with a header image of a silhouette business people with a globe in the background







Version: 1.0







Author: Hoang Van Dung







Author URI: http://www.vnwebsitedesign.com







Tags: three column, left right sidebar, globe, world, business, silhouette, businessmen, suits, finance, countries, business women, financial







*/















/* begin Page */















/* Generated with http://www.vnwebsitedesign.com */







.clickhereholder {
float:left;
width:100%;
}

.clickhere a {
float:left;
text-align:center;
text-decoration: none;
margin: auto;
display: block; 
width: 290px; 
height: 72px; 
background: transparent url('images/clickhere.jpg') no-repeat; 
margin: 0px 0px 0px 180px;
}

.clickhere a:hover { 
background-position: -290px 0; 
}





body







{







  margin: 0 auto;







  padding: 0;







  background-color: #FFFFFF;







  /*background-image: url('images/Page-BgTexture.jpg');*/







  background-repeat: repeat;







  background-attachment: scroll;







  background-position:top;







  text-align:center;







  font-family:Arial, Helvetica, sans-serif;







  font-size:12px;



  color:#333333;







  







 







}















.Main







{







  position: block;







  width: 100%;







  top: 0;







  width:967px;







  text-align:center;







  background-position:center;







  margin-left:auto;







  margin-right:auto;







  margin-top:-50px;















 







}















.PageBackgroundGlare







{







  position: absolute;







  width: 100%;







  left: 0;







  top: 0;







}















.PageBackgroundGlareImage







{







  background-image: url('images/Page-BgGlare.png');







  background-repeat: no-repeat;







  height: 343px;







  width: 353px;







  margin: 0;







}















html:first-child .PageBackgroundGlare







{







  border: 1px solid transparent; /* Opera fix */







}























.PageBackgroundGradient







{







  background-image: url('images/Page-BgGradient.jpg');







  background-repeat: repeat-x;







  height: 50px;







}























.cleared







{







  float: none;







  clear: both;







  margin: 0;







  padding: 0;







  border: none;







  font-size:1px;







}























/* end Page */















/* begin Box, Sheet */







.Sheet







{







  overflow: hidden;







  min-width:43px;







  min-height:43px;







  margin: 0 auto;







  position: relative;







  z-index: 0;







  width: 1000px;







}























.Sheet-body







{







  position: relative;







  z-index: 0;







  margin: 1px;







}















.Sheet-tl







{







  position: absolute;







  overflow: hidden;







  z-index: -1;







  top: 0;







  left: 0;







  width: 21px;







  height: 21px;







  background-image: url('images/Sheet-s.png');







}















.Sheet-tr







{







  position: absolute;







  overflow: hidden;







  z-index: -1;







  top: 0;







  right: 0;







  width: 21px;







  height: 21px;







}















.Sheet-tr div







{







  position: absolute;







  z-index: -1;







  top: 0px;







  left: -21px;







  width: 42px;







  height: 42px;







  background-image: url('images/Sheet-s.png');







}















.Sheet-bl







{







  position: absolute;







  overflow: hidden;







  z-index: -1;







  bottom: 0;







  left: 0;







  width: 21px;







  height: 21px;







}















.Sheet-bl div







{







  position: absolute;







  z-index: -1;







  top: -21px;







  left: 0;







  width: 42px;







  height: 42px;







  background-image: url('images/Sheet-s.png');







}















.Sheet-br







{







  position: absolute;







  overflow: hidden;







  z-index: -1;







  bottom: 0;







  right: 0;







  width: 21px;







  height: 21px;







}















.Sheet-br div







{







  position: absolute;







  z-index: -1;







  top: -21px;







  left: -21px;







  width: 42px;







  height: 42px;







  background-image: url('images/Sheet-s.png');







}















.Sheet-tc







{







  position: absolute;







  overflow:hidden;







  z-index: -1;







  top: 0;







  left: 21px;







  right: 21px;







  height: 21px;







}















.Sheet-tc div







{







  position: absolute;







  z-index: -1;







  top: 0;







  left: 0;







  width: 100%;







  height: 42px;







  background-image: url('images/Sheet-h.png');







}















.Sheet-bc







{







  position: absolute;







  overflow:hidden;







  z-index: -1;







  bottom: 0;







  left: 21px;







  right: 21px;







  height: 21px;







}















.Sheet-bc div







{







  position: absolute;







  z-index: -1;







  top: -21px;







  left: 0;







  width: 100%;







  height: 42px;







  background-image: url('images/Sheet-h.png');







}















.Sheet-cl







{







  position: absolute;







  overflow:hidden;







  z-index: -1;







  top: 21px;







  left: 0;







  width: 21px;







  bottom: 21px;







}















.Sheet-cl div







{







  position: absolute;







  z-index: -1;







  top: 0;







  left: 0;







  width: 42px;







  height: 100%;







  background-image: url('images/Sheet-v.png');







}















.Sheet-cr







{







  position: absolute;







  overflow:hidden;







  z-index: -1;







  top: 21px;







  right: 0;







  width: 21px;







  bottom: 21px;







}















.Sheet-cr div







{







  position: absolute;







  z-index: -1;







  top: 0;







  left: -21px;







  width: 42px;







  height: 100%;







  background-image: url('images/Sheet-v.png');







}















.Sheet-cc







{







  position: absolute;







  overflow:hidden;







  z-index: -2;







  top: 21px;







  left: 21px;







  right: 21px;







  bottom: 21px;







  background-image: url('images/Sheet-c.png');







}























.Sheet







{







  margin-top: 20px !important;







}







/* end Box, Sheet */















/* begin Header */







div.Header







{







  margin: 0 auto;







  position: relative;







  z-index:0;







  width: 967px;







  height: 250px;







}















div.Header-png







{







  position: absolute;







  z-index:-2;







  top: 0;







  left: 0;







  width: 967px;







  height: 250px;







  /*background-image: url('images/Header.png');*/







  background-repeat: no-repeat;







  background-position: left top;







}























div.Header-jpeg







{







  position: absolute;







  z-index:-1;







  top: 0;







  left: 0;







  width: 967px;







  height: 250px;







  background-image: url('images/Header.jpg');







  background-repeat: no-repeat;







  background-position: center center;







}







/* end Header */















/* begin Logo */







.logo







{







  display : block;







  position: absolute;







  left: 10px;







  top: 10px;







  width: 978px;







}















h1.logo-name







{







  display: block;







  text-align: left;







}















h1.logo-name, h1.logo-name a, h1.logo-name a:link, h1.logo-name a:visited, h1.logo-name a:hover







{







  font-family: "Times New Roman", Georgia, Times, Serif;







  font-size: 37px;







  text-decoration: none;







  padding:0;







  margin:0;







  color: #333333 !important;







}















.logo-text







{







  display: block;







  text-align: left;







}















.logo-text, .logo-text a







{







  font-family: Arial, Helvetica, Sans-Serif;







  font-size: 18px;







  padding:0;







  margin:0;







  color: #22485D !important;







}















/* end Logo */















/* begin Menu */







/* menu structure */















.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover







{







  text-align:left;







  text-decoration:none;







  outline:none;







  letter-spacing:normal;







  word-spacing:normal;







}















.artmenu, .artmenu ul







{







  margin: 0;







  padding: 0;







  border: 0;







  list-style-type: none;







  display: block;







}















.artmenu li







{







  margin: 0;







  padding: 0;







  border: 0;







  display: block;







  float: left;







  position: relative;







  z-index: 5;







  background:none;







}















.artmenu li:hover







{







  z-index: 10000;







  white-space: normal;







}















.artmenu li li







{







  float: none;







}















.artmenu ul







{







  visibility: hidden;







  position: absolute;







  z-index: 10;







  left: 0;







  top: 0;







  background:none;







}















.artmenu li:hover>ul







{







  visibility: visible;







  top: 100%;







}















.artmenu li li:hover>ul







{







  top: 0;







  left: 100%;







}















.artmenu:after, .artmenu ul:after







{







  content: ".";







  height: 0;







  display: block;







  visibility: hidden;







  overflow: hidden;







  clear: both;







}







.artmenu, .artmenu ul







{







  min-height: 0;







}















.artmenu ul







{







  background-image: url(images/spacer.gif);







  padding: 10px 30px 30px 30px;







  margin: -10px 0 0 -30px;







}















.artmenu ul ul







{







  padding: 30px 30px 30px 10px;







  margin: -30px 0 0 -10px;







}























/* menu structure */















.nav







{







  position: relative;







  margin: 0  auto;







  width: 967px;







  height: 23px;







  z-index: 100;







}















.artmenu







{







  padding: 0px 0px 0px 0px;







}























.nav .l, .nav .r, .nav .r div







{







  top: 0;







  position: absolute;







  z-index: -1;







  overflow: hidden;







  height: 23px;







}















.nav .l







{







  left: 0;







  right: 0px;







}























.nav .r







{







  right: 0;







  width: 0px;







}























.nav .r div







{







  width: 967px;







  right: 0;







}























.nav .l, .nav .r div







{







  background-position: left top;







  background-repeat: no-repeat;







  background-image: url('images/nav.png');







}















/* end Menu */















/* begin MenuItem */







.artmenu ul li







{







  clear: both;







}















.artmenu a , .artmenu a span







{







  height: 23px;







  display: block;







}























.artmenu a







{







  cursor: pointer;







  text-decoration: none;







  margin-right: 0px;







  margin-left: 0px;















}







.artmenu a span span







{







  font-family: Arial, Helvetica, Sans-Serif;







  font-size: 12px;







  color: #11222D;







  padding: 0 8px;







  margin: 0 0px;







  line-height: 23px;







  text-align: center;







  background-image: url('images/item-center.png');







  background-position: left top;







  background-repeat: repeat-x;















}







































.artmenu a:hover span span







{







  color: #F2F5F7;







  background-position: left -23px;







}















.artmenu li:hover a span span







{







  color: #F2F5F7;







  background-position: left -23px;







}























/* end MenuItem */















/* begin MenuSeparator */







.nav .separator







{







  display: block;







  width: 1px;







  height: 23px;







  background-image: url('images/item-separator.png');







}















/* end MenuSeparator */















/* begin MenuSubItem */







.artmenu ul a







{







  display:block;







  text-align: center;







  white-space: nowrap;







  height: 21px;







  width: 176px;







  overflow:hidden;







  line-height: 21px;







  margin-right: auto;























  background-image: url('images/subitem-bg.png');







  background-position: left top;







  background-repeat: repeat-x;















  border-width: 1px;







  border-style: solid;







  border-color: #99ADC2;







}















.nav ul.artmenu ul span, .nav ul.artmenu ul span span







{







  display: inline;







  float: none;







  margin: inherit;







  padding: inherit;







  background-image: none;







  text-align: inherit;







  text-decoration: inherit;







}















.artmenu ul a, .artmenu ul a:link, .artmenu ul a:visited, .artmenu ul a:hover, .artmenu ul a:active, .nav ul.artmenu ul span, .nav ul.artmenu ul span span







{







  text-align: left;







  text-indent: 12px;







  text-decoration: none;







  line-height: 21px;







  color: #244A61;







  font-family: Arial, Helvetica, Sans-Serif;







  font-size: 12px;







}















.artmenu ul ul a







{







  margin-left: auto;







}















.artmenu ul li a:hover







{







  color: #000000;







  border-color: #A76801;







  background-position: 0 -21px;







}















.artmenu ul li:hover>a







{







  color: #000000;







  border-color: #A76801;







  background-position: 0 -21px;







}















.nav .artmenu ul li a:hover span, .nav .artmenu ul li a:hover span span







{







  color: #000000;







}















.nav .artmenu ul li:hover>a span, .nav .artmenu ul li:hover>a span span







{







  color: #000000;







}























/* end MenuSubItem */















/* begin ContentLayout */







.contentLayout







{







  margin-bottom: 5px;







  width: 967px;







  position: relative;

color:#333333;





}







/* end ContentLayout */















/* begin Box, Block */







.Block







{







  overflow: hidden;







  min-width:31px;







  min-height:31px;







  margin: 0 auto;







  position: relative;







  z-index: 0;







}























.Block-body







{







  position: relative;







  z-index: 0;







  margin: 5px;







}















.Block-tl







{







  position: absolute;







  overflow: hidden;







  z-index: -1;







  top: 0;







  left: 0;







  width: 19px;







  height: 19px;







  background-image: url('images/Block-s.png');







}















.Block-tr







{







  position: absolute;







  overflow: hidden;







  z-index: -1;







  top: 0;







  right: 0;







  width: 19px;







  height: 19px;







}















.Block-tr div







{







  position: absolute;







  z-index: -1;







  top: 0px;







  left: -19px;







  width: 38px;







  height: 38px;







  background-image: url('images/Block-s.png');







}















.Block-bl







{







  position: absolute;







  overflow: hidden;







  z-index: -1;







  bottom: 0;







  left: 0;







  width: 19px;







  height: 19px;







}















.Block-bl div







{







  position: absolute;







  z-index: -1;







  top: -19px;







  left: 0;







  width: 38px;







  height: 38px;







  background-image: url('images/Block-s.png');







}















.Block-br







{







  position: absolute;







  overflow: hidden;







  z-index: -1;







  bottom: 0;







  right: 0;







  width: 19px;







  height: 19px;







}















.Block-br div







{







  position: absolute;







  z-index: -1;







  top: -19px;







  left: -19px;







  width: 38px;







  height: 38px;







  background-image: url('images/Block-s.png');







}















.Block-tc







{







  position: absolute;







  overflow:hidden;







  z-index: -1;







  top: 0;







  left: 19px;







  right: 19px;







  height: 19px;







}















.Block-tc div







{







  position: absolute;







  z-index: -1;







  top: 0;







  left: 0;







  width: 100%;







  height: 38px;







  background-image: url('images/Block-h.png');







}















.Block-bc







{







  position: absolute;







  overflow:hidden;







  z-index: -1;







  bottom: 0;







  left: 19px;







  right: 19px;







  height: 19px;







}















.Block-bc div







{







  position: absolute;







  z-index: -1;







  top: -19px;







  left: 0;







  width: 100%;







  height: 38px;







  background-image: url('images/Block-h.png');







}















.Block-cl







{







  position: absolute;







  overflow:hidden;







  z-index: -1;







  top: 19px;







  left: 0;







  width: 19px;







  bottom: 19px;







}















.Block-cl div







{







  position: absolute;







  z-index: -1;







  top: 0;







  left: 0;







  width: 38px;







  height: 100%;







  background-image: url('images/Block-v.png');







}















.Block-cr







{







  position: absolute;







  overflow:hidden;







  z-index: -1;







  top: 19px;







  right: 0;







  width: 19px;







  bottom: 19px;







}















.Block-cr div







{







  position: absolute;







  z-index: -1;







  top: 0;







  left: -19px;







  width: 38px;







  height: 100%;







  background-image: url('images/Block-v.png');







}















.Block-cc







{







  position: absolute;







  overflow:hidden;







  z-index: -2;







  top: 19px;







  left: 19px;







  right: 19px;







  bottom: 19px;







  background-image: url('images/Block-c.png');







}























.Block







{







  margin: 7px;







}















/* end Box, Block */















/* begin BlockHeader */







.BlockHeader







{







  position: relative;







  overflow: hidden;







  height: 30px;







  z-index: 0;







  line-height: 30px;







  padding: 0 10px;







  margin-bottom: 0px;















}















.BlockHeader-text







{







  white-space : nowrap;







  color: #000000;







  font-family: Arial, Helvetica, Sans-Serif;







  font-size: 12px;







  line-height: 30px;







}























.BlockHeader .l, .BlockHeader .r, .BlockHeader .r div







{







  top: 0;







  position: absolute;







  z-index: -1;







  overflow: hidden;







  height: 30px;







}















.BlockHeader .l







{







  left: 0;







  right: 0px;







}























.BlockHeader .r







{







  right: 0;







  width: 0px;







}























.BlockHeader .r div







{







  width: 967px;







  right: 0;







}























































/* end BlockHeader */















/* begin Box, BlockContent */







.BlockContent







{







  overflow: hidden;







  min-width:1px;







  min-height:1px;







  margin: 0 auto;







  position: relative;







  z-index: 0;







}























.BlockContent-body







{







  position: relative;







  z-index: 0;







  margin: 10px;







}























.BlockContent-body







{







  color:#364759;







  font-family: Arial, Helvetica, Sans-Serif;







  font-size: 12px;







}















.BlockContent-body a:link







{







  color: #2B5973;







  font-family: Arial, Helvetica, Sans-Serif;







}















.BlockContent-body a:visited, .BlockContent-body a.visited







{







  color: #6685A3;







  font-family: Arial, Helvetica, Sans-Serif;







  text-decoration: none;







}















.BlockContent-body a:hover, .BlockContent-body a.hover







{







  color: #387599;







  font-family: Arial, Helvetica, Sans-Serif;







  text-decoration: none;







}























.BlockContent-body ul







{







  list-style-type: none;







  color: #333333;







  margin:0;







  padding:0;







}















.BlockContent-body li







{







  font-family: Arial, Helvetica, Sans-Serif;







  font-size: 12px;







}















.BlockContent-body ul li







{







  padding:0px 0 0px 13px;







  background-image: url('images/BlockContentBullets.png');







  background-repeat:no-repeat;







  margin:0.5em 0 0.5em 0;







  line-height:1.2em;







}















/* end Box, BlockContent */















/* begin Box, Post */







.Post







{







  overflow: hidden;







  min-width:1px;







  min-height:1px;







  margin: 0 auto;







  position: relative;







  z-index: 0;







}























.Post-body







{







  position: relative;







  z-index: 0;







  margin: 7px;







}























.Post







{







  margin: 10px;







}























/* Start images */







a img







{







  border: 0;







}















.article img, img.article







{







  border-style: solid;







  border-width: 0px;







  border-color: #B2C2D1;







  margin: 1em;







}















.metadata-icons img







{







  border: none;







  vertical-align: middle;







  margin:2px;







}







/* Finish images */















/* Start tables */















.article table, table.article







{







  border-collapse: collapse;







  margin: 1px;







  width:auto;







}















.article table, table.article .article tr, .article th, .article td







{







  background-color:Transparent;







}















.article th, .article td







{







  padding: 2px;







  /*border: solid 1px #8099B3;*/







  







  text-align:left;







}



*+html .article th, *+html .article td







{







  padding: 2px;







  border: 0;







  vertical-align: top;







  text-align:left;







}















.article th







{







  text-align:center;







  vertical-align:middle;







  padding: 7px;







}































/* Finish tables */







/* end Box, Post */















/* begin PostMetadata */















.PostMetadataHeader







{















  background-color: #D6DEE6;







  border-color: #B2C2D1;







  border-style: dotted;







  border-width: 1px;







  padding:3px;







}







































/* end PostMetadata */















/* begin PostHeaderIcon */







.PostHeaderIcon-wrapper







{







  text-decoration:none;







  margin: 0.2em 0;







  padding: 0;







  font-weight:normal;







  font-style:normal;







  letter-spacing:normal;







  word-spacing:normal;







  font-variant:normal;







  text-decoration:none;







  font-variant:normal;







  text-transform:none;







  text-align:left;







  text-indent:0;







  line-height:inherit;







  font-family: "Times New Roman", Georgia, Times, Serif;







  font-size: 22px;







  color: #1A3647;







}















.PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover







{







  font-family: "Times New Roman", Georgia, Times, Serif;







  font-size: 22px;







  color: #1A3647;







}















/* end PostHeaderIcon */















/* begin PostHeader */







.PostHeader a:link







{







  font-family: "Times New Roman", Georgia, Times, Serif;







  text-decoration: none;







  text-align: left;







  color: #6aa13d;







}















.PostHeader a:visited, .PostHeader a.visited







{







  font-family: "Times New Roman", Georgia, Times, Serif;







  text-decoration: none;







  text-align: left;







  color: #6aa13d;







}















.PostHeader a:hover, .PostHeader a.hovered







{







  font-family: "Times New Roman", Georgia, Times, Serif;







  text-decoration: none;







  text-align: left;







  color: #6aa13d;







}







/* end PostHeader */















/* begin PostIcons */







.PostHeaderIcons, .PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover







{







  font-family: Arial, Helvetica, Sans-Serif;







  color: #6aa13d;







}















.PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover







{







  margin:0;







}















.PostHeaderIcons a:link







{







  font-family: Arial, Helvetica, Sans-Serif;







  text-decoration: none;







  color: #668e46;







}















.PostHeaderIcons a:visited, .PostHeaderIcons a.visited







{







  font-family: Arial, Helvetica, Sans-Serif;







  font-style: italic;







  font-weight: normal;







  text-decoration: none;







  color: #668e46;







}















.PostHeaderIcons a:hover, .PostHeaderIcons a.hover







{







  font-family: Arial, Helvetica, Sans-Serif;







  font-style: italic;







  font-weight: normal;







  text-decoration: underline;







  color: #668e46;







}























/* end PostIcons */















/* begin PostContent */







/* Content Text Font & Color (Default) */







body







{







  font-family: Arial, Helvetica, Sans-Serif;







  font-size: 12px;







  color: #333333;







}















.PostContent







{







  font-family: Arial, Helvetica, Sans-Serif;







  color: #333333;



  padding-right:27px;



  text-align:justify;







}







*+html .PostContent







{







  font-family: Arial, Helvetica, Sans-Serif;







  color: #333333;



  padding-right:27px;



  text-align:justify;







}















/* Start Content link style */







/*







The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.







http://www.w3schools.com/CSS/css_pseudo_classes.asp







http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/







*/







a







{







  font-family: Arial, Helvetica, Sans-Serif;







  text-decoration: none;







  color: #6aa13d;







}















/* Adds special style to an unvisited link. */







a:link







{







  font-family: Arial, Helvetica, Sans-Serif;







  text-decoration: none;







  color: #2F617F;







}















/* Adds special style to a visited link. */







a:visited, a.visited







{







  font-family: Arial, Helvetica, Sans-Serif;







  text-decoration: none;







  color: #56738F;







}















/* :hover - adds special style to an element when you mouse over it. */







a:hover, a.hover







{







  font-family: Arial, Helvetica, Sans-Serif;







  text-decoration: none;







  color: green;







}



















/* Finish Content link style */















/* Resert some headings default style & links default style for links in headings*/







h1, h2, h3, h4, h5, h6,







h1 a, h2 a, h3 a, h4 a, h5 a, h6 a







h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover







h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited







{







  font-weight: normal;







  font-style: normal;







  text-decoration: none;







}























/* Start Content headings Fonts & Colors  */







h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover







{







  font-family: "Times New Roman", Georgia, Times, Serif;







  font-size: 29px;







  color: #2F617F;







}















h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover







{







  font-family: "Times New Roman", Georgia, Times, Serif;







  font-size: 22px;







  color: #6aa13d;







}















h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover







{







  font-family: "Times New Roman", Georgia, Times, Serif;







  font-size: 17px;







  color: #41576C;







}















h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover







{







  font-family: "Times New Roman", Georgia, Times, Serif;







  font-size: 14px;







  color: #3D5266;







}















h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover







{







  font-family: "Times New Roman", Georgia, Times, Serif;







  font-size: 12px;







  color: #3D5266;







}















h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover







{







  font-family: "Times New Roman", Georgia, Times, Serif;







  font-size: 10px;







  color: #3D5266;







}







/* Finish Content headings Fonts & Colors  */















/* end PostContent */















/* begin PostBullets */







/* Start Content list */















ul







{







  list-style-type: none;







  color: #2E3D4C;







  margin:0;







  padding:0;







}















li







{







  font-family: Arial, Helvetica, Sans-Serif;







  font-size: 12px;







}































.Post ul li







{







  padding:0px 0 0px 15px;







  background-image: url('images/PostBullets.png');







  background-repeat:no-repeat;







  margin:0.5em 0 0.5em 0;







  line-height:1.2em;







}























/* Finish Content list */







/* end PostBullets */















/* begin PostQuote */







/* Start blockquote */















blockquote p







{







  color:#1E1300;







  font-family: Arial, Helvetica, Sans-Serif;







}















blockquote







{







  border-color:#FEC262;







  border-width: 0px;







  border-style: solid;















  margin:10px 10px 10px 50px;







  padding:5px 5px 5px 32px;















  background-color:#FFE0AE;















  background-image:url('images/PostQuote.png');







  background-position:left top;







  background-repeat:no-repeat;







}































/* Finish blockuote */







/* end PostQuote */















/* begin PostIcons */







.PostFooterIcons, .PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover







{







  font-family: Arial, Helvetica, Sans-Serif;







  color: #3D5266;







}















.PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover







{







  margin:0;







}















.PostFooterIcons a:link







{







  font-family: Arial, Helvetica, Sans-Serif;







  text-decoration: none;







  color: #2F617F;







}















.PostFooterIcons a:visited, .PostFooterIcons a.visited







{







  font-family: Arial, Helvetica, Sans-Serif;







  text-decoration: none;







  color: #2F617F;







}















.PostFooterIcons a:hover, .PostFooterIcons a.hover







{







  font-family: Arial, Helvetica, Sans-Serif;







  text-decoration: none;







  color: #3E81A8;







}























/* end PostIcons */















/* begin Button */







button.Button, a.Button







{







  position:relative;







  display:inline-block;







  width: auto;







  outline:none;







  border:none;







  background:none;







  line-height:28px;







  margin:0;







  padding:0;







  overflow: visible;







  cursor: default;







  text-decoration: none !important;







}























/*This HACK needed for ie7 (button position)*/







*:first-child+html button.Button, *:first-child+html a.Button







{







  display:list-item;







  list-style-type:none;







  float:left;







}























.Button .btn







{







  position: relative;







  overflow: hidden;







  display: block;







  width: auto;







  z-index: 0;







  height: 28px;







  color: #1D3C4E;







  white-space: nowrap;







  float: left;







}















.Button .t







{







  height:28px;







  white-space: normal;







  padding: 0 11px;







  font-family: Arial, Helvetica, Sans-Serif;







  font-size: 12px;







  text-align: left;







  line-height: 28px;







  text-decoration: none !important;







}















input, select







{







  font-family: Arial, Helvetica, Sans-Serif;







  font-size: 22px;







}







*+html input, select







{







  font-family: Arial, Helvetica, Sans-Serif;







  font-size: 22px;







}















.Button .active







{







  color: #ECF0F4;







}















.Button .hover,  a.Button:hover







{







  color: #FFF7EB;







  text-decoration: none !important;







}















.Button .active .r







{







  top: -56px;







}















.Button .hover .r







{







  top: -28px;







}















.Button .r







{







  display: block;







  position: absolute;







  overflow: hidden;







  z-index: -1;







  top: 0;







  right: 0;







  width: 7px;







  height: 84px;







}























.Button .r span







{







  display: block;







  position: absolute;







  overflow: hidden;







  z-index: -1;







  top: 0;







  right: 0;







  width:403px;







  height: 84px;







}























.Button .active .l







{







  top: -56px;







}















.Button .hover .l







{







  top: -28px;







}















.Button .l







{







  display: block;







  position: absolute;







  overflow: hidden;







  z-index: -1;







  top: 0;







  left: 0;







  right: 7px;







  height: 84px;







}























.Button .l, .Button .r span







{







  background-image: url('images/Button.png');







}















/* end Button */















/* begin Footer */







.Footer







{







  position:relative;







  z-index:0;







  overflow:hidden;







  width: 967px;







  margin: 5px auto 0px auto;







}















.Footer .Footer-inner







{







  height:1%;







  position: relative;







  z-index: 0;







  padding: 20px;







  text-align: center;







}















.Footer .Footer-background







{







  position:absolute;







  z-index:-1;







  background-repeat:no-repeat;







  background-image: url('images/Footer.png');







  width: 967px;







  height: 100px;







  bottom:0;







  left:0;







}































.rss-tag-icon







{







  position: relative;







  display:block;







  float:left;







  background-image: url('images/rssIcon.png');







  background-position: center right;







  background-repeat: no-repeat;







  margin: 0 5px 0 0;







  height: 32px;







  width: 24px;







}







































.Footer .Footer-text p







{







  margin: 0;







}















.Footer .Footer-text







{







  display:inline-block;







  color:#131A20;







  font-family: Arial, Helvetica, Sans-Serif;







}















.Footer .Footer-text a:link







{







  text-decoration: none;







  color: #295670;







  font-family: Arial, Helvetica, Sans-Serif;







  text-decoration: none;







}















.Footer .Footer-text a:visited







{







  text-decoration: none;







  color: #394D60;







  font-family: Arial, Helvetica, Sans-Serif;







  text-decoration: none;







}















.Footer .Footer-text a:hover







{







  text-decoration: none;







  color: #1C394A;







  font-family: Arial, Helvetica, Sans-Serif;







  text-decoration: none;







}







/* end Footer */















/* begin PageFooter */







.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover







{







  font-family:Arial;







  font-size:10px;







  letter-spacing:normal;







  word-spacing:normal;







  font-style:normal;







  font-weight:normal;







  text-decoration:underline;







  color:#5096BE;







}















.page-footer







{







  margin:1em;







  text-align:center;







  text-decoration:none;







  color:#6987A5;







}







/* end PageFooter */















/* begin LayoutCell */







.contentLayout .sidebar1







{







  position: relative;







  margin: 0;







  padding: 0;







  border: 0;







  float: left;







  overflow: hidden;







  width: 253px;



  color:#333333;







}







*+html .contentLayout .sidebar1







{







  position: relative;







  margin: 0;







  padding: 0;







  border: 0;







  float: left;







  overflow: hidden;







  width: 283px;



  color:#333333;



  



  







}















/* end LayoutCell */















/* begin LayoutCell */







.contentLayout .content







{







  position: relative;







  margin: 0;







  padding: 0;







  border: 0;







  float: left;







  overflow: hidden;







  width: 559px;







}















/* end LayoutCell */















/* begin LayoutCell */







.contentLayout .sidebar2







{







  position: relative;







  margin: 0;







  padding: 0;







  border: 0;







  float: left;







  overflow: hidden;







  width: 219px;







}















/* end LayoutCell */































.commentlist, .commentlist li







{







    background: none;







}















.commentlist li li







{







    margin-left:30px;







}















.commentlist li .avatar







{







  float: right;







  border: 1px solid #eee;







  padding: 2px;







  margin:1px;







  background: #fff;







}















.commentlist li cite







{







  font-size:1.2em;







}















#commentform textarea







{







  width: 100%;







}















img.wp-smiley







{







    border:none;







    margin:0;







    padding:0;







}















.navigation







{







	display: block;







	text-align: center;







}















/* Recommended by http://codex.wordpress.org/CSS */







/* Begin */







.aligncenter, div.aligncenter







{







  display: block;







  margin-left: auto;







  margin-right: auto;







}















.alignleft







{







  float: left;







}















.alignright







{







  float: right;







}















.alignright img, img.alignright







{







    margin: 1em;







    margin-right: 0;







}















.alignleft img, img.alignleft







{







    margin: 1em;







    margin-left: 0;







}















.wp-caption







{







  border: 1px solid #ddd;







  text-align: center;







  background-color: #f3f3f3;







  padding-top: 4px;







  margin: 10px;







}















.wp-caption img







{







  margin: 0;







  padding: 0;







  border: 0 none;







}















.wp-caption p.wp-caption-text







{







  font-size: 11px;







  line-height: 17px;







  padding: 0 4px 5px;







  margin: 0;







}







/* End */























.hidden







{







	display: none;







}















/* Calendar */







#wp-calendar {







	empty-cells: show;







	margin: 10px auto 0;







	width: 155px;







}















#wp-calendar #next a {







	padding-right: 10px;







	text-align: right;







}















#wp-calendar #prev a {







	padding-left: 10px;







	text-align: left;







}















#wp-calendar a {







	display: block;







}















#wp-calendar caption {







	text-align: center;







	width: 100%;







}















#wp-calendar td {







	padding: 3px 0;







	text-align: center;







}















/*----------------------------------------*/







#hvmenutop li







{







	float: left;







	margin: 2px 0.5em;







} 







#hvmenutop{







	float:right;







	margin-top:-20px;







}







#hvlogo{







	width:967px;







	height:87px;







	margin-top:30px;







}







#hvlogo_top{



	float:left;

	margin-top:0px;

	background-image: url('images/hv2logo.png');

	width:252px;

	height:91px;

	background-repeat:no-repeat;

}







#hvlogo_seach{







	/*width:271px;margin-left:300px;*/







	height:37px;







	float:right;







	margin-top:15px;







	margin-right:0px;







	







}







































#hvbanner{







	width:967px;







	height:228px;







	background-image: url('images/hvbanner_bg.png');







	background-repeat:no-repeat;







	padding-top:0px;







}







#hvbannermenu{







	width:967px;







	height:50px;







	background-image: url('images/hvmenubanner.png');







	background-repeat:no-repeat;







	text-align:center;







	padding-left:90px;







}







#hvbannermenu li







{







	float: left;







	margin: -2px 1px;







	background-image: url('images/hv_bg_menu_banner_buttom.png');







	background-repeat:repeat-x;







	height:27px;







	padding-left:10px;







	padding-right:10px;







	padding-top:10px;







	font-size:14px;







	







} 







#hvbannermenu_1{







	width:694px;







	height:3px;







	background-color:#c6c5c5;







	text-align:center;







	padding-left:90px;







	float:left;







}







#hvshadow{







	width:694px;







	padding-left:0px;







	float:left;







}







#hvfooter{







	background-color:#cdcccc;







	width:967px;







	height:1px;







}







#hvfooter_menu{







	width:967px;







	float:left;







	







	background-position:right;







	background-repeat:no-repeat;







	height:84px;







}







#hvfooter_menu li{







	float: left;







	margin: 2px 0.5em;







} 







#hvfooter_menu_copy{







	width:967px;







	float:left;







	text-align:left;







	padding-left:6px;







}







#hvmain_left{







	float:left;



	text-align:left;



	margin-top:10px;







}







*+html #hvmain_left{







	width:273px;



	float:left;



	text-align:left;



	margin-top:10px;







}







#hvmain_left1{







	float:left;







	width:253px;



	text-align:left;



	margin-top:30px;







}







#hvmain_left2{







	float:left;



	text-align:left;



	margin-top:0px;







}







*+html #hvmain_left2{







	width:273px;



	float:left;



	text-align:left;



	margin-top:-32px;



	padding-left:30px;







}#hvmain_left3{







	float:left;



	text-align:left;



	margin-top:0px;







}







*+html #hvmain_left3{







	width:273px;



	float:left;



	text-align:left;



	margin-top:0px;



	padding-left:30px;







}#hvmain_left4{







	float:left;



	text-align:left;



	margin-top:15px;







}







*+html #hvmain_left4{







	width:273px;



	float:left;



	text-align:left;



	margin-top:20px;



	padding-left:30px;







}







#hvtitle{







	/*width:253px;*/







	font-size:18px;







	float:left;







}











#hvcontent{







	padding-top:20px;







	/*width:100%;*/







	float:left;







	font-family:Arial, Helvetica, sans-serif;







	font-size:12px;



	color:#333333;







	







}



#aaaa{



	float:right;



}



*+html #hvcontent{







	padding-top:20px;







	width:80%;







	float:left;







	font-family:Arial, Helvetica, sans-serif;







	font-size:12px;



	color:#333333;







	







}











#hvcontent a{ 







	color:#6aa13d;







	text-decoration:underline;







}







#hvmain_space{







	float:left;







	width:5px;







	height:238px;







	text-align:left;







	margin-top:30px;







	background-image:url('images/hvmain_1.png');







	background-repeat:no-repeat;







	background-position:center;







}







#hvmain_space1{







	float:left;







	width:5px;







	height:761px;







	text-align:left;







	margin-top:30px;







	background-image:url('images/border.jpg');







	background-repeat:no-repeat;







	background-position:center;







}







*+html #hvmain_space1{







	float:left;







	width:5px;







	height:850px;







	text-align:left;







	







	background-image:url('images/border.jpg');







	background-repeat:no-repeat;







	background-position:center;







}







#hvmain_midle{







	float:left;







	height:238px;







	width:326px;







	margin-top:30px;







	text-align:left;







	padding-left:10px;







}







#hvphone{







	width:305px;







	height:107px;







	background-image:url('images/hvphone.png');







	background-repeat:no-repeat;







	float:left;







	margin-top:30px;







	padding-top:20px;







}







#hvmain_right{







	float:left;







	height:238px;







	width:289px;







	margin-top:30px;







	text-align:left;







	padding-left:10px;







}















#hv_space{







	background-color:#cdcccc;







	width:967px;







	height:1px;







	float:left;







}















#hv_bloclmidleft{







	width:468px;



	float:left;



	text-align:left;



	margin-top:30px;







}



*+html #hv_bloclmidleft{







	width:468px;



	float:left;



	text-align:left;



	margin-top:30px;



	margin-left:0px;



	padding-bottom:15px;







}





#hvcontent_aaa{

	margin-top:100px;

}

#hv_what_bt{

	width:461px;

	height:166px;

	background-image:url('images/hv_what_bt.png');

	float:left;

	margin-top:20px;

	padding:10px;

	background-repeat:no-repeat;

	display:block;

}







#hv_mid_space{







	float:left;







	width:5px;







	background-image:url('images/hv_mid_space.png');







	background-position:center;







	background-repeat:no-repeat;







	height:391px;







	margin-top:30px;







}







#hv_bloclmidright{







	width:436px;







	height:391px;







	float:left;







	text-align:left;







	margin-left:10px;







	margin-top:30px;







}







#hv_video{







	margin-top:20px;







	float:left;







	width:422px;







	height:245px;







}







#hv_video_link{







	text-align:right;







	padding-right:30px;







	width:100%;







	float:left;







	padding-top:10px;







}







#hv_video_link a{ 







	color:#6aa13d;







	text-decoration:underline;







}







#hv_modempty1{







	width:616px;







	height:88px;







	background-color:#ffffff;







	float:left;







	margin:20px;







	margin-left:20%;







	margin-right:20%;







}















#hv_buttom_main{







	float:left;







	width:100%;







	padding:20px;







	text-align:left;







	width:960px;







}







#hv1_li{







	width:80px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-4px!important;







	







}







#hv1{







	background-image:url('images/1.png')!important;







	background-repeat:no-repeat!important;







	width:80px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







#hv1:hover{







	background-image:url('images/1_fc.png')!important;







	background-repeat:no-repeat!important;







	width:80px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







#hv1_a{







	background-image:url('images/1_fc.png')!important;







	background-repeat:no-repeat!important;







	width:80px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







































#hv2_li{







	width:105px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-4px!important;







	







}







#hv2{







	background-image:url('images/2.png')!important;







	background-repeat:no-repeat!important;







	width:105px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







#hv2:hover{







	background-image:url('images/2_fc.png')!important;







	background-repeat:no-repeat!important;







	width:105px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







#hv2_a{







	background-image:url('images/2_fc.png')!important;







	background-repeat:no-repeat!important;







	width:105px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}































































#hv3_li{







	width:162px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-4px!important;







}







#hv3_a{







	background-image:url('images/3_fc.png')!important;







	background-repeat:no-repeat!important;







	width:162px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







#hv3:hover{







	background-image:url('images/3_fc.png')!important;







	background-repeat:no-repeat!important;







	width:162px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







#hv3{







	background-image:url('images/3.png')!important;







	background-repeat:no-repeat!important;







	width:162px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







#hv4_li{







	width:120px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-4px!important;







}







#hv4_a{







	background-image:url('images/4_fc.png')!important;







	background-repeat:no-repeat!important;







	width:120px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







#hv4:hover{







	background-image:url('images/4_fc.png')!important;







	background-repeat:no-repeat!important;







	width:120px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







#hv4{







	background-image:url('images/4.png')!important;







	background-repeat:no-repeat!important;







	width:120px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







#hv5_li{







	width:120px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-4px!important;







}







#hv5_a{







	background-image:url('images/5_fc.png')!important;







	background-repeat:no-repeat!important;







	width:120px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}















#hv5:hover{







	background-image:url('images/5_fc.png')!important;







	background-repeat:no-repeat!important;







	width:120px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







#hv5{







	background-image:url('images/5.png')!important;







	background-repeat:no-repeat!important;







	width:120px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







#hv6_li{







	width:93px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-4px!important;







	







}







#hv6:hover{







	background-image:url('images/6_fc.png')!important;







	background-repeat:no-repeat!important;







	width:93px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}







#hv6_a{







	background-image:url('images/6_fc.png')!important;







	background-repeat:no-repeat!important;







	width:93px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}















#hv6{







	background-image:url('images/6.png')!important;







	background-repeat:no-repeat!important;







	width:93px!important;







	height:43px!important;







	padding:0px!important;







	margin:0px!important;







	margin-top:-18px!important;







	margin-left:-20px!important;







}















	







#mc_menu_6, #mc_menu_6 ul {







padding: 0;







margin: 0;







list-style: none;







}















#mc_menu_6 li {







float: left;







	background-image: url('images/hv2mnuspace.png');







	background-repeat:no-repeat;







	background-position:right;







	background-position:right;







	height:65px;







	padding-left:20px;







	padding-right:20px;







	font-size:15px;







}











#mc_menu_6 li .mc_depth_1 li{







background:none;







float: left;







	height:22px;







	padding-left:0px;







	padding-right:20px;







	font-size:15px;



	width:100%;



	text-align:left;







}











#mc_menu_6 a{







display:block;







margin-top:20px;







}















.mc_depth_1 .mc_menu_item{



border:1px solid #FF00ff;



}







.mc_depth_1 li a{







margin: 0px;







text-decoration: none;



padding:0;







}















.mc_depth_1{







background-image: url('images/sub_menu_bg.jpg');







background-repeat:repeat-x;







background-position:top;







display: none;







width: 230px;







position: absolute;







top:250px;



border:1px solid #ff0000;



margin:0;



padding:0;











}































#mc_menu_6 li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */







top: auto;







left: auto;







}















#mc_menu_6 li:hover ul, li.over ul { /* lists nested under hovered list items */







display: block;







	color:#990000;







}























#hvmainmenu{







	background-image: url('images/hv2bg.png');







	background-repeat:repeat-x;







	width:967px;







	height:65px;







	margin-top:40px;







}







#hvmainmenu li







{







	float: left;







	background-image: url('images/hv2mnuspace.png');







	background-repeat:no-repeat;







	background-position:right;







	background-position:right;







	height:65px;







	padding-left:20px;







	padding-right:20px;







	font-size:15px;







} 























#hvmainmenu a 







{







	display:block;







	margin-top:20px;







} 







#hvmainmenu a:hover







{







	color:green;







}



*+html #hvmainmenu a:hover







{







  



  color: green;







}















#mc_menu_4 li {







float: left;







	border-right: 1px solid gray;







	







	







	background-position:right;







	







	padding-right:8px;







	







}#mc_menu_3 li {







float: left;







	border-right: 1px solid gray;







	







	







	background-position:right;







	







	padding-right:8px;







	







}



.sit {margin-left:20px; color:#090}

.sit ul {list-style:none; float:left; display:block}

#google-translate {

	position:absolute;

	width:218px;

	top:80px;

	right:0;

}

#hv-slogan {

	position:absolute;

	top:85px;

	left:150px;



}

#hv-slogan h2{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#3f6808;

	font-size:150%;

}

.nova-header {

	position:relative;

}



.phoneno_hv{



	position:absolute;

	z-index:500;

	font-size:27px; 

	font-family:verdana; 

	width:200px; 

	text-align:left;

	color:#86BA67;

	/*margin-left:300px;*/

	padding-left:300px;

	margin-top:40px;

	

	

	

	

}

.more1{

	text-align:right;

	width:100%;

	margin-top:200px;

}

.more2{

	text-align:right;

	width:100%;

	margin-top:200px;

	

}

.hv_addmore{

	display:block!important;

	position:absolute!important;

}
