* { 
    -moz-box-sizing: border-box; 
}

body{
    background-image: url(../images/template2/bg_body.jpg);
	background-repeat: repeat;
	background-position: top; 
	margin: 0px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

/* global styles */
a { color:#005566; text-decoration:none; }
a:hover { text-decoration:underline; }
a img { border:0px; }
form { margin:0px; }

hr{
  border: 0;
  width: 100%;
  height: 1px;
  background-image : url(../images/template/shim_green1.jpg);
}

h1{
	font-size: 20px;
	font-weight: bold;
	color: #006666;
	text-align: center;
}
h2{
	font-size: 18px;
	font-weight: bold;
	color: #006666;
	text-align: center;
}

h3{
	font-size: 16px;
	font-weight: bold;
	color: #006666;
	text-align: center;
}

h4{
	font-size: 14px;
	font-weight: normal;
	color: #006666;
}

h5{
	font-size: 12px;
	font-weight: normal;
	color: #006666;
}

.container {
  background-image: url(../images/template/bg_main2.jpg);
  background-repeat: repeat-x;
}
.bg1 {
  background-image: url(../images/template/bg_logo.jpg);
}  

.contentbg{
    background-image: url(../images/template2/mid_teal_fade.jpg);
	background-repeat: repeat-x;
	background-position: top; 
}

.topnav  {
color: #005566;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;
letter-spacing:0px;
}
.topnav  a:link{
color: #005566;
}
.topnav  a:hover{
color: #005566;
text-decoration: underline;
}

.righttitle  {
color: #003333;
font-family: helvetica, Arial, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: bold;
text-decoration: none;
letter-spacing:1px;
}

.righttitle2  {
color: #8D4D35;
font-family: myriad, helvetica, Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;
}
.dkgreen10a  {
color: #003333;
font-family: Arial, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: bold;
text-decoration: none;
}
.dkgreen10a  a:link{
color: #003333;
text-decoration: underline;
}
.dkgreen10a  a:hover{
color: #682B28;
text-decoration: underline;
}


.dkgreen11a  {
color: #003333;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
}
.dkgreen11a  a:link{
color: #003333;
text-decoration: underline;
}
.dkgreen11a  a:hover{
color: #682B28;
text-decoration: underline;
}

.dkgreen12a  {
color: #003333;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;
letter-spacing:1px;
}
.dkgreen12a  a:link{
color: #003333;
text-decoration: underline;
}
.dkgreen12a  a:hover{
color: #682B28;
text-decoration: underline;
}

.indextitle  {
color: #005566;
font-family: arial, helvetica, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: bold;
text-decoration: none;
letter-spacing:1px;
}


.dkred11a  {
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
}
.dkred11a  a:link{
color: #682B28;
text-decoration: underline;
}
.dkred11a  a:hover{
color: #000;
text-decoration: underline;
}
.dkred11a  a:visited{
color: #682B28;
text-decoration: underline;
}


.dkred12a  {
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
letter-spacing:1px;
}
.dkred12a  a:link{
color: #682B28;
text-decoration: underline;
}
.dkred12a  a:hover{
color: #000;
text-decoration: underline;
}
.dkred12a  a:visited{
color: #000;
text-decoration: underline;
}




.black12a  {
color: #000;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.black12a  a:link{
color: #000;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.black12a  a:visited{
color: #000;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.black12a  a:hover{
color: #000;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.black12a a:active{
color: #000;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}

.white9a {
color: #FFF;
font-family: Arial, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.white9a a:link{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.white9a a:visited{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.white9a a:hover{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.white9a a:active{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}

.white10a {
color: #FFF;
font-family: Arial, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.white10a a:link{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.white10a a:visited{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.white10a a:hover{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.white10a a:active{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}


.white11a {
color: #FFF;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.white11a a:link{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.white11a a:visited{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.white11a a:hover{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.white11a a:active{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}

.white13a {
color: #FFF;
font-family: Arial, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.white13a a:link{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.white13a a:visited{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.white13a a:hover{
color: #99FFFF;
font-family: Arial, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.white13a a:active{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}


.green9a {
color: #006666;
font-family: Arial, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.green9a a:link{
color: #006666;
font-family: Arial, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.green9a a:visited{
color: #006666;
font-family: Arial, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.green9a a:hover{
color: #006666;
font-family: Arial, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: bold;
text-decoration: underline;
}
.green9a a:active{
color: #006666;
font-family: Arial, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}

.green10a {
color: #006666;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.green10a a:link{
color: #006666;
font-family: Arial, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.green10a a:visited{
color: #006666;
font-family: Arial, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.green10a a:hover{
color: #006666;
font-family: Arial, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: bold;
text-decoration: underline;
}
.green10a a:active{
color: #006666;
font-family: Arial, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}


.green11a {
color: #006666;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.green11a a:link{
color: #006666;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.green11a a:visited{
color: #006666;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.green11a a:hover{
color: #006666;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: underline;
}
.green11a a:active{
color: #006666;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}

.green12a {
color: #006666;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.green12a a:link{
color: #006666;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.green12a a:visited{
color: #006666;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.green12a a:hover{
color: #006666;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: underline;
}
.green12a a:active{
color: #006666;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}



.blue {
color: #99FFFF;
font-family: Arial, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.blue a:link{
color: #99FFFF;
font-family: Arial, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.blue a:visited{
color: #99FFFF;
font-family: Arial, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.blue a:hover{
color: #FFF;
font-family: Arial, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}
.blue a:active{
color: #99FFFF;
font-family: Arial, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}

.textindent10{
text-align: left;
text-indent: 10px;
}

.red {
color: #682B28;
}
.redhdr20 {
color: #682B28;
font-size: 20px;
}
.redhdr20b {
color: #682B28;
font-size: 20px;
font-weight: bold;
}
.redhdr18 {
color: #682B28;
font-size: 18px;
}
.redhdr18b {
color: #682B28;
font-size: 18px;
font-weight: bold;
}
.redhdr16 {
color: #682B28;
font-size: 16px;
}
.redhdr16b {
color: #682B28;
font-size: 16px;
font-weight: bold;
}
.redhdr14 {
color: #682B28;
font-size: 14px;
}
.redhdr14b {
color: #682B28;
font-size: 14px;
font-weight: bold;
}
.redhdr12 {
color: #682B28;
font-size: 12px;
}
.redhdr12b {
color: #682B28;
font-size: 12px;
font-weight: bold;
}

.red14a {
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
}

.red14a {
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
.red14a a: link{
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
.red14a a: visited{
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
.red14a a: hover{
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
.red14a a: active{
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}

.red12a {
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
}

.red12a {
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
.red12a a: link{
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
.red12a a: visited{
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
.red12a a: hover{
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
.red12a a: active{
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
.red12a {
color: #682B28;
font-family: Arial, sans-serif;
font-size: 12px;
}

.red11a {
color: #682B28;
font-family: Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}
.red11a a: link{
color: #682B28;
font-family: Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}
.red11a a: visited{
color: #682B28;
font-family: Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}
.red11a a: hover{
color: #682B28;
font-family: Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}
.red11a a: active{
color: #682B28;
font-family: Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}

.redhighlight16 {
color: #CC0000;
font-family: Arial, sans-serif;
font-size: 16px;
text-decoration: none;
}
 
.redhighlight22 {
color: #CC0000;
font-family: Arial, sans-serif;
font-size: 22px;
text-decoration: none;
}
.redhighlight24 {
color: #CC0000;
font-family: Arial, sans-serif;
font-size: 24px;
text-decoration: none;
}
.redhighlight28 {
color: #CC0000;
font-family: Arial, sans-serif;
font-size: 28px;
text-decoration: none;
}
.redhighlight30 {
color: #CC0000;
font-family: Arial, sans-serif;
font-size: 30px;
text-decoration: none;
}

.blk11 {
color: #000000;
font-size: 11px;
}
.blk10 {
color: #000000;
font-size: 10px;
}
.blkhdr20 {
color: #000000;
font-size: 20px;
}
.blkhdr20b {
color: #000000;
font-size: 20px;
font-weight: bold;
}
.blkhdr18 {
color: #000000;
font-size: 18px;
}
.blkhdr18b {
color: #000000;
font-size: 18px;
font-weight: bold;
}
.blkhdr16 {
color: #000000;
font-size: 16px;
}
.blkhdr16b {
color: #000000;
font-size: 16px;
font-weight: bold;
}
.blkhdr14 {
color: #000000;
font-size: 14px;
}
.blkhdr14b {
color: #000000;
font-size: 14px;
font-weight: bold;
}
.blkhdr12 {
color: #000000;
font-size: 12px;
}
.blkhdr12b {
color: #000000;
font-size: 12px;
font-weight: bold;
}


.green {
color: #006666;
}
.greenhdr20 {
color: #006666;
font-size: 20px;
}
.greenhdr20b {
color: #006666;
font-size: 20px;
font-weight: bold;
}
.greenhdr18 {
color: #006666;
font-size: 18px;
}
.greenhdr18b {
color: #006666;
font-size: 18px;
font-weight: bold;
}
.greenhdr16 {
color: #006666;
font-size: 16px;
}
.greenhdr16b {
color: #006666;
font-size: 16px;
font-weight: bold;
}
.greenhdr16b a{
color: #006666;
font-size: 16px;
font-weight: bold;
}
.greenhdr14 {
color: #006666;
font-size: 14px;
}
.greenhdr14b {
color: #006666;
font-size: 14px;
font-weight: bold;
}
.greenhdr12 {
color: #006666;
font-size: 12px;
}
.greenhdr12b {
color: #006666;
font-size: 12px;
font-weight: bold;
}
.greenoutline1 {
border: 1px solid #006666;
}
.greenoutline2 {
border: 2px solid #669999;
}


.whitehdr16b {
color: #FFF;
font-size: 20px;
font-weight: bold;
}
.whitehdr16b a{
color: #FFF;
font-size: 16px;
font-weight: bold;
}
.whitehdr16b a:hover{
color: #FFF;
font-size: 16px;
font-weight: bold;
text-decoration:underline;
}

.whitead15b {
font-family: Tahoma, arial, san-serif;
color: #FFF;
font-size: 15px;
font-weight: bold;
padding:10px;
}
.whitead15b a{
color: #FFF;
font-size: 15px;
font-weight: bold;
}
.whitead15b a:hover{
color: #FFF;
font-size: 15px;
font-weight: bold;
text-decoration:underline;
}

.lasikad28b {
background-color:#00A0D2;
color: #FFF;
font-family: Times Roman, serif;
font-size: 28px;
font-weight: bold;
text-align: center;
}

.lasikadsubtitle {
background-color:#000;
color: #FFF;
font-family: Times Roman, serif;
font-size: 20px;
font-weight: normal;
text-align: center;
padding: 10px;
letter-spacing:.1em;
}

.lasikad22redb {
color: #990000;
font-family: Times Roman, serif;
font-size: 22px;
font-weight: bold;
text-align: center;
padding: 10px;
letter-spacing:.1em;
}

.lasikad32redb {
color: #990000;
font-family: Times Roman, serif;
font-size: 32px;
font-weight: bold;
text-align: center;
padding: 10px;
letter-spacing:.2em;
}

.footer {
color: #FFF;
font-size: 11px;
}
.footer a{
color: #FFF;
font-size: 11px;
}
.footer a:hover{
color: #FFF;
font-size: 11px;
text-decoration:underline;
}

.gold14b {
color: #996600;
font-size: 16px;
font-weight: bold;
}


.submitbtn {
	border-bottom-color: #006666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #006666;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #006666;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #006666;
	border-top-style: solid;
	border-top-width: 1px;
	color: #682B28;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding: 0px;
	background: #EFEFEF;
}

.submitbtn2 {
	border-bottom-color: #006666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #006666;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #006666;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #006666;
	border-top-style: solid;
	border-top-width: 1px;
	color: #682B28;
	height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	padding: 0px;
	background: #EFEFEF;
}

.txtfield{
	background-color: #FFFFFF;
	border-bottom-color: #006666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #006666;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #006666;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #006666;
	border-top-style: solid;
	border-top-width: 1px;
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

.txtfield2{
	background-color: none;
	border-bottom-color: #006666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #006666;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #006666;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #006666;
	border-top-style: solid;
	border-top-width: 1px;
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

/* General override styles */
.ac { text-align:center !important; }
.ar { text-align:right !important; }
.al { text-align:left !important; }
.fr { float:right !important; }
.fl { float:left !important; }
.vt { vertical-align:top !important; }
.vm { vertical-align:middle !important; }
.vb { vertical-align:bottom !important; }
.cb {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}
