/******************************************************************/
/* START 'LINK' tags */
/******************************************************************/

a:link {
  text-decoration: none;
  color: #0B477D;
}
a:visited {
  text-decoration: none;
  color: #0B477D;
}
a:hover {
  text-decoration: none;
}

/******************************************************************/
/* END 'link' tags */
/******************************************************************/
/******************************************************************/
/* START standard 'BODY' and font tags to change */
/******************************************************************/

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
    scrollbar-arrow-color: #969696;
    scrollbar-3dlight-color: #2C7197;
    scrollbar-highlight-color: #4B9ECB;
    scrollbar-face-color: #225875;
    scrollbar-shadow-color: #163A4E;
    scrollbar-darkshadow-color: #0E2532;
    scrollbar-track-color: #2C7197;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
}
textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0B477D;
}
table, td, p {
  font-family: Tahoma;
  font-size: 10pt;
  color: #0B477D;
}

/******************************************************************/
/* END 'body' tags */
/******************************************************************/
/******************************************************************/
/* START special 'DWT' tags */
/******************************************************************/

/* 1 */
.searchtermWELCOME { 
  font-size: 10pt;
  font-weight: normal;
  color: #5C8DBE;
  padding-top: 5px;
  padding-left: 35px;
  padding-right: 0px;
  padding-bottom: 0px;
}

/* 2 */
.logo {
  font-family: Times New Roman, Helvetica, sans-serif;
  font-weight: normal;
  font-variant: small-caps;
  font-size: 28pt;
  color: #0B477D;
  padding-top: 0px;
  padding-left: 15px;
  padding-right: 0px;
  padding-bottom: 20px;
}

/* 2 */
.tagline {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  color: #0B477D;
  padding-top: 0px;
  padding-left: 150px;
  padding-right: 0px;
  padding-bottom: 0px;
}

/* 3 */
.iconbuttons {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #0B477D;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  text-align: left;
}

/* 4 */
.pagetitle {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #0B477D;
  padding-top: 0px;
  padding-left: 80px;
  padding-right: 0px;
  padding-bottom: 0px;
  text-align: left;
}

/* 5 */
.googlesearch {
  margin-left: 15px;
  margin-right: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
}

/* 6 */
.menuheading {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: #0B477D;
  padding-top: 0px;
  padding-left: 3px;
  padding-right: 0px;
  padding-bottom: 0px;
  text-align: left;
}

/* 7A and 9A*/
.verticalmenuFrontPage {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: #0B477D;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 0px;
  padding-bottom: 0px;
  text-align: left;
}

/* 7B and 9B*/
.verticalmenuCSS {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: #0B477D;
  padding-top: 25px;
  padding-left: 5px;
  padding-right: 0px;
  padding-bottom: 0px;
  text-align: left;
}

/* 8 */
.horizontalmenu {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  color: #0B477D;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 0px;
  padding-bottom: 0px;
  text-align: center;
}

/* 9  see above 7A and 7B */


/* 10 */
.scrollercontent {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 8pt;
  color: #0B477D;
  padding-top: 1px;
  padding-left: 5px;
  padding-right: 20px;
  padding-bottom: 45px;
  text-align: center;
}

/* 11 */
.copyright {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  color: #0B477D;
  padding-top: 2px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  text-align: center;
}

/* 12 */
.addtofavorites {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  color: #0B477D;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  text-align: center;
}

/* 13 */
.contactbutton {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  color: #0B477D;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  text-align: center;
}

/* 14 */
.flashheader {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  color: #0B477D;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 0px;
  text-align: left;
}

/* 15 */
.content {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  color: #0B477D;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 20px;
  padding-bottom: 0px;
  text-align: left;
}

/* 16 */
.contentheading {
  font-family: Tahoma, Helvetica, sans-serif;
  font-weight: bold;
  font-style: italic;
  font-size: 12pt;
  color: #0B477D;
  padding-top: 5px;
  padding-left: 50px;
  padding-right: 0px;
  padding-bottom: 0px;
  text-align: left;
}


/******************************************************************/
/* END 'DWT' tags */
/******************************************************************/

/******************************************************************/
/* START 'H' tags */
/******************************************************************/

h1 {
  color: #000000;
  font-weight: normal;
}
h2 {
  color: #000000;
  font-weight: normal;
}
h3 {
  color: #000000;
  font-weight: normal;
}
h4 {
  color: #000000;
  font-weight: normal;
}
h5 {
  color: #000000;
  font-weight: normal;
}
h6 {
  color: #000000;
  font-weight: normal;
}

/******************************************************************/
/* END 'H' tags */
/******************************************************************/

/******************************************************************/
/* START 'CSS MENU' tags */
/******************************************************************/

#sectionLinks{
	margin: 0px;
	padding: 0px;

}
#sectionLinks h3{
    padding-top: 10px;
    padding-bottom: 0px;
    padding-left: 2px;
    padding-right: 10px;   
	border-bottom: 0px solid #cccccc;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 0px solid #4b6391;
	border-bottom: 0px solid #000066;
	background-image:   url("../graphics/vn.gif");
	padding-top: 9px;
    padding-bottom: 0px;
    padding-left: 35px;
    padding-right: 0px;
	color: #0B477D;
	height: 30px;
	width: 202px;
}

#sectionLinks a:hover{
	border-top: 0px solid #4b6391;
	border-bottom: 0px solid #000066;
	background-image: url("../graphics/vnh.gif");
	padding-top: 9px;
    padding-bottom: 0px;
    padding-left: 35px;
    padding-right: 0px;
	text-decoration: none;
	font-weight: bold;
	color: #ffcc00;
	height: 30px;
	width: 202px;
}

#pageNav{
	float: center;
	width:202px;
	padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #cccccc;
	font: Tahoma;
	font-weight: bold;
	font-size: 9pt;
}

/******************************************************************/
/* END 'css menu' tags */
/******************************************************************/



/******************************************************************/
/* START 'MESSAGE BOX' tags */
/******************************************************************/

.messageBox1 {
  vertical-align: top;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  padding-top: 10px;
  padding-left: 20px;
  height: 20px;
  width: 160px;
}

.boxTOP {
  vertical-align: top;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  padding-top: 10px;
  padding-left: 20px;
  height: 20px;
  width: 160px;
}

.boxCENTER{
  vertical-align: top;
  font-family: Tahoma;
  font-size: 9pt;
  padding-top: 4px;
  padding-left: 10px;
  padding-right: 20px;
  text-align: right;
  height: 20px;
  width: 160px;
}

.boxBOTTOM{
  vertical-align: top;
  font-family: Tahoma;
  font-size: 8pt;
  padding-top: 7px;
  padding-left: 15px;
  padding-right: 15px;
  height: 20px;
  width: 160px;
}

/******************************************************************/
/* END 'message box' tags */
/******************************************************************/



/******************************************************************/
/* START 'FLEXIBLE BOX' tags */
/******************************************************************/

.boxf {
  vertical-align: top;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  padding-top: 15px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  height: 200px;
  width: 100%;
}
.boxfside {
  vertical-align: top;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  padding-top: 15px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  height: 200px;
  width: 200px;
}

.boxf1 {
  background-image: url(../graphics/boxf1.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  vertical-align: top;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  padding-top: 0px;
  padding-left: 20px;
  height: 20px;
}

.boxf2 {
  background-image: url(../graphics/boxf2.jpg);
  background-repeat: repeat-x;
  background-position: left top;
  vertical-align: top;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  padding-top: 0px;
  padding-left: 0px;
  height: 20px;
}

.boxf3 {
  background-image: url(../graphics/boxf3.jpg);
  background-repeat: no-repeat;
  background-position: right top;
  vertical-align: top;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  padding-top: 0px;
  padding-left: 0px;
  height: 20px;
}

.boxf4 {
  background-image: url(../graphics/boxf4.jpg);
  background-repeat: repeat-y;
  background-position: right top;
  vertical-align: top;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  padding-top: 0px;
  padding-left: 0px;
}

.boxf5 {
  background-image: url(../graphics/boxf5.jpg);
  background-repeat: no-repeat;
  background-position: right bottom;
  vertical-align: top;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  padding-top: 8px;
  padding-left: 15px;
  height: 20px;
}

.boxf6 {
  background-image: url(../graphics/boxf6.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
  vertical-align: top;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  padding-top: 0px;
  padding-left: 0px;
  height: 20px;
}

.boxf7 {
  background-image: url(../graphics/boxf7.jpg);
  background-repeat: no-repeat;
  background-position: left bottom;
  vertical-align: top;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  padding-top: 0px;
  padding-left: 0px;
  height: 200px;
}

.boxf8 {
  background-image: url(../graphics/boxf8.jpg);
  background-repeat: repeat-y;
  background-position: left top;
  vertical-align: top;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  padding-top: 0px;
  padding-left: 0px;
}

.boxfCenter {
  background-image: url(../graphics/boxfcenter.jpg);
}



/******************************************************************/
/* END 'message box' tags */
/******************************************************************/


/******************************************************************/
/* content boxes */
/******************************************************************/

.box1-top {
	background-image: url(../graphics/box1-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.box1-center {
	background-image: url(../graphics/box1-centerjpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.box1-bottom {
	background-image: url(../graphics/box1-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/******************************************************************/

.box2-top {
	background-image: url(../graphics/box2-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.box2-center {
	background-image: url(../graphics/box2-center.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.box2-bottom {
	background-image: url(../graphics/box2-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/******************************************************************/

.box3-top {
	background-image: url(../graphics/box3-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.box3-center {
	background-image: url(../graphics/box3-center.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.box3-bottom {
	background-image: url(../graphics/box3-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/******************************************************************/

.box4-top {
	background-image: url(../graphics/box4-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.box4-center {
	background-image: url(../graphics/box4-center.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.box4-bottom {
	background-image: url(../graphics/box4-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}


/******************************************************************/
/* template graphic custom tags */
/******************************************************************/.t1 {
	background-image: url(../graphics/t1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 134px;
}
.t2 {
	background-image: url(../graphics/t2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 134px;
}
.c1 {
	background-image: url(../graphics/c1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 400px;
	padding-top: 30px;
	margin: 0px;
}
.b1 {
	background-image: url(../graphics/bottom1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 110px;
}
.tcontent {
	height: 134px;
}