a:link {color: #003516; font-family: Arial; font-size: 11px;  font-weight: bold; letter-spacing: 1px;}
a:visited {color: #003516; font-family: Arial; font-size: 11px;  font-weight: bold; letter-spacing: 1px;}
a:hover {color: #002813; font-family: Arial; font-size: 11px;  font-weight: bold; letter-spacing: 1px;}

a.scroll:link {color: #003516; font-family: Arial; font-size: 9px;  font-weight: normal; letter-spacing: 1px;}
a.scroll:visited {color: #003516; font-family: Arial; font-size: 9px;  font-weight: normal; letter-spacing: 1px;}
a.scroll:hover {color: red; font-family: Arial; font-size: 9px;  font-weight: normal; letter-spacing: 1px;}


a.two:link {color: white; arial; font-size: 14px;  font-weight: bold; letter-spacing: 2px; line-height:18px;}
a.two:visited {color: white; font-family: arial; font-size: 14px;  font-weight: bold; letter-spacing: 2px; line-height:18px;}
a.two:hover {color: #7D7E81; arial; font-size: 14px;  font-weight: bold; letter-spacing: 2px; line-height:18px;}

a.three:link {color: #ffffff; font-family: 'arial'; font-size: 11px;  font-weight: bold; letter-spacing: 3px;}
a.three:visited {color: #ffffff; font-family: 'arial'; font-size: 11px;  font-weight: bold; letter-spacing: 3px;}
a.three:hover {color: #fffac2; font-family: 'arial'; font-size: 11px;  font-weight: bold; letter-spacing: 3px;}

a.four:link {color: #003516; font-size: 14px; font-family: 'arial black'; font-weight: normal; letter-spacing: +.5px;}
a.four:visited {color: #003516; font-size: 14px;  font-family: 'arial black'; font-weight: normal; letter-spacing: +.5px;}
a.four:hover {color: red; font-size: 14px;  font-family: 'arial black'; font-weight: normal; letter-spacing: +.5px;}

.wlink {color: #ffffff; font-size: 11px; font-family: 'arial black'; font-weight: normal; letter-spacing: +.5px;}

.process_steps {color: #688e66; font-family: arial; font-size: 42px;  font-weight: bold; font-style: italic; background-repeat: no-repeat; background-position: center right; }
.process_std_page {text-align: justify; color: black; font-family: arial; font-size: 18px; font-weight: normal; line-height:22px; }
.process_bullets {color: black; font-family: arial; font-size: 18px; font-weight: bold; line-height:22px; }
.process_bullets_n {color: black; font-family: arial; font-size: 18px; font-weight: normal; line-height:22px; }
.process_sub_heading {color: black; font-family: arial; font-size: 22px; font-weight: bold; line-height:40px; }
.process_hilite {color: #00a8ec; font-family: arial; font-size: 18px; font-weight: bold; }

.wyevale_std_page {text-align: justify; color: black; font-family: arial; font-size: 20px; font-weight: normal; line-height:24px; }


.about_std_page {text-align: justify; color: black; font-family: arial; font-size: 20px; font-weight: normal; line-height:24px; }

.about_hilite {color: #00a8ec; font-family: arial; font-size: 20px; font-weight: bold; }

.about_std_page_g {text-align: justify;  color: black; font-family: arial; font-size: 20px; font-weight: bold; line-height:40px; font-style: italic; }

.es_std_page {text-align: justify; color: black; font-family: arial; font-size: 20px; font-weight: normal; line-height:24px; }

.es_hilite {color: #00a8ec; font-family: arial; font-size: 20px; font-weight: bold; }

.es_std_page_g {text-align: justify;  color: black; font-family: arial; font-size: 20px; font-weight: bold; line-height:40px; font-style: italic; }

.es_std_page_s {text-align: justify; color: black; font-family: arial; font-size: 16px; font-weight: normal; }

.es_std_page_snj {color: black; font-family: arial; font-size: 16px; font-weight: normal; }


.features_std_page {text-align: justify; color: black; font-family: arial; font-size: 20px; font-weight: normal; line-height:24px; }

.features_std_page_s {text-align: justify; color: black; font-family: arial; font-size: 19px; font-weight: normal; line-height:21px; }

.features_std_page_g {text-align: justify;  color: black; font-family: arial; font-size: 20px; font-weight: bold; line-height:40px; font-style: italic; }





.tab { font-weight:normal; font-size:11px; text-align:left; font-family:arial; color:#003516; letter-spacing: 1px;}
.tabb { font-weight:bold; font-size:14px; text-align:center; font-family:arial; color:#003516;}

p.margin {margin: 0px 10px 0px 10px}
p.margin_t {margin: 10px 0px 0px 0px}
p.margin_r {margin: 0px 10px 0px 0px}
p.margin_b {margin: 0px 0px 10px 0px}
p.margin_l {margin: 0px 0px 0px 10px}
p.margin_rl {margin: 0px 10px 0px 10px}
p.margin_tl {margin: 10px 0px 0px 10px}
p.margin_trbl {margin: 15px 10px 15px 10px} 
p.margin_trl {margin: 15px 10px 0px 10px}
p.margin_rl_big {margin: 10px 50px 10px 40px}
p.margin_tb {margin: 10px 0px 10px 0px}
p.margin_about_trbl {margin: 10px 10px 10px 10px}
p.margin_trbl_g {margin: 15px 15px 15px 15px} 




p.margin_buttons_tl {margin: 356px 0px 0px 1px}
p.margin_buttons2_tl {margin: 31px 0px 0px 1px}


table.coll 
{border-collapse: collapse ;}

.giffenarrow { scrollbar-arrow-color:white; scrollbar-base-color:#003516; }

br.no_wrap {clear: left}

.w1 {font-size:1px; font-weight:normal; color:white; font-family:arial;}
.grey1 {font-size:1px; font-weight:normal; color:#c3c3c3; font-family:arial;}
.b1 {font-size:1px; font-weight:normal; color:black; font-family:arial;}

.long_page_heading {color: #005f2d; font-family: arial; font-size: 20px; font-weight: bold; letter-spacing: +1; text-decoration: underline;}

.long_text {color: #001913; font-family: garamond; font-size: 14px; font-weight: normal; letter-spacing: +1; line-height:15px;}

.long_quote {color: #001913; font-family: verdana; font-size: 11px; font-weight: normal; letter-spacing: +1; line-height:15px; font-style: italic; }


.long_logo  {color: #001913; font-family: garamond; font-size: 8px; font-weight: normal; border-bottom: 3px solid #005f2d;}

.long_text_hilite {color: #00a8ec; font-family: garamond; font-size: 16px; font-weight: bold; letter-spacing: +1; line-height:15px;}


.long_heading {color: white; font-family: verdana; font-size: 18px; font-weight: bold; letter-spacing: +1; background-color: #005f2d; }

.long_projects {color: #001913; font-family: garamond; font-size: 14px; font-weight: normal; letter-spacing: +1; line-height:15px; border-bottom: 3px solid #005f2d;}


.heading {background-repeat: repeat; background-position: center right; color: #003516; font-family: arial; font-size: 12px; font-weight: bold; font-style: italic; letter-spacing: 3px;
}

.norepeat {background-repeat: no-repeat; background-position: center center; color: #003516; font-family: arial; font-size: 12px; font-weight: bold; font-style: italic; letter-spacing: 3px;
}

.norepeat_b {background-repeat: no-repeat; background-position: center bottom; color: #003516; font-family: arial; font-size: 12px; font-weight: bold; font-style: italic; letter-spacing: 3px;
}

.norepeat_c {background-repeat: no-repeat; background-position: right top; color: #003516; font-family: arial; font-size: 12px; font-weight: bold; font-style: italic; letter-spacing: 3px;
}

.norepeat_br {background-repeat: no-repeat; background-position: right bottom; color: #003516; font-family: arial; font-size: 12px; font-weight: bold; font-style: italic; letter-spacing: 3px;
}

.norepeat_lc {background-repeat: no-repeat; background-position: left center; color: #003516; font-family: arial; font-size: 12px; font-weight: bold; font-style: italic; letter-spacing: 3px;
}

.norepeat_tc {background-repeat: no-repeat; background-position: center top; color: #003516; font-family: arial; font-size: 12px; font-weight: bold; font-style: italic; letter-spacing: 3px;
}

.norepeat_tl {background-repeat: no-repeat; background-position: left top; color: #003516; font-family: arial; font-size: 12px; font-weight: bold; font-style: italic; letter-spacing: 3px;
}




.body {background-repeat: repeat-x; background-position: top center; color: #003516; font-family: 'arial black'; font-size: 14px; font-weight: normal; letter-spacing: +.5px;}

.footer {background-repeat: no-repeat; background-position: top right; color: white; font-family: arial; font-size: 12px; font-weight: bold; font-style: italic; letter-spacing: 3px;
}



.slogan {color: #003516; font-family: arial; font-size: 16px; font-weight: bold; font-style: italic; letter-spacing: 3px;
}

.arrows {color: #C2977F; font-family: arial; font-size: 10px; font-weight: bold;}

.std_page {color: #003516; font-family: arial; font-size: 12px; font-weight: bold; letter-spacing: 3px;
}

.std_page_black_g {text-align: justify; color: black; font-family: garamond; font-size: 14px; font-weight: bold; line-height:16px;}


.std_page_black {text-align: justify; color: black; font-family: arial; font-size: 12px; font-weight: bold;}

.std_page_black_l {text-align: justify;  color: black; font-family: arial; font-size: 14px; font-weight: bold; line-height:18px;}


.home_text_b {text-align: justify;  color: black; font-family: 'arial'; font-size: 16px;  font-weight: strong; letter-spacing: 1px; line-height:20px; font-style: italic; }

.std_page_s {color: #003516; font-family: arial; font-size: 10px;  font-weight: bold; letter-spacing: 3px; line-height:16px;
}
.std_page_ws {color: white; font-family: arial; font-size: 11px;  font-weight: bold; letter-spacing: 3px; line-height:18px;
}

.std_page_wm {color: white; font-family: arial; font-size: 14px;  font-weight: bold; letter-spacing: 2px; line-height:18px;
}

.std_page_ys {color: #fffbc6; font-family: arial; font-size: 11px;  font-weight: bold; letter-spacing: 2px; line-height:18px;
}

.std_page_ym {color: #fffbc6; font-family: arial; font-size: 14px;  font-weight: bold; letter-spacing: 2px; line-height:18px;
}

.std_page_wl {color: white; font-family: arial; font-size: 18px;  font-weight: bold; letter-spacing: 3px; line-height:18px;
}
.std_page_wxl {color: white; font-family: arial; font-size: 22px;  font-weight: bold; letter-spacing: 3px;}


.std_page_gs {color: #003516; font-family: arial; font-size: 11px;  font-weight: bold; letter-spacing: 3px; line-height:18px;
}

.std_page_g {color: #003516; font-family: arial; font-size: 12px;  font-weight: bold; letter-spacing: 3px; line-height:18px;
}

.std_page_gm {color: #003516; font-family: arial; font-size: 14px;  font-weight: bold; letter-spacing: 3px; line-height:18px;
}




.std_page_foot {color: white; font-family: arial; font-size: 1px;  font-weight: bold; letter-spacing: 2px;}

.small_link {font-size:10px; font-weight:normal; color:#003516; font-family:arial; line-height:1px; }
.small_black {color:black; font-size: 10px;  font-weight: normal; font-family: arial black; }
.small_red {color:red; font-size: 10px;  font-weight: normal; font-family: arial ; }

.border {border: medium double rgb(0,81,54); }

.border_pics {border: #005f2d medium double; }

.border_pics_green {border-top: 3px solid #002813; border-right: 3px solid #002813; border-bottom: 3px solid #002813; border-left: 3px solid #002813; }
 
.border_page {border-color: #003156; medium double rgb(0,0,102); }

.border_letter {border-left:black solid 2px; border-top:black solid
2px; border-right: black solid 2px; border-bottom: black solid 2px;}


.border_left {border-left: 4px solid #CBDDCD;}
.border_top  {border-top: 4px solid #CBDDCD;}
.border_bottom  {border-bottom: 4px solid #CBDDCD;}
.border_left_bottom {border-left: 3px solid #003516; border-bottom: 3px solid #003516;}
.border_letter {border-left:#cccccc solid 1px; border-top:#cccccc solid
1px; border-right:#cccccc solid 1px; border-bottom:#cccccc solid 1px;}



.hr {height: 2px; width: 900px; color: #003516; }