a:link {color: blue; font-size: 12px; font-weight:bold; font-family:arial;}
a:visited {color: blue; font-size: 12px; font-weight:bold; font-family:arial;}
a:hover {color: red; font-size: 12px; font-weight:bold; font-family:arial;}

a.two:link {color: white; arial; font-size: 11px;  font-weight: bold;letter-spacing: 1px;}
a.two:visited {color: white; font-family: arial; font-size: 11px;  font-weight: bold; letter-spacing: 1px;}
a.two:hover {color: #7D7E81; arial; font-size: 11px;  font-weight: bold;letter-spacing: 1px;}

.greyarrow { scrollbar-arrow-color:#ffffff; scrollbar-base-color:#cccccc; }

.hand {cursor:pointer;}

table.coll 
{border-collapse: collapse ;}

hr.no_wrap {clear: left}
br.no_wrap {clear: left}

.w1 {font-size:1px; font-weight:normal; color:white; font-family:arial;}
.big_space {line-height: 30px; }
.small_space {line-height: 4px; }



.dummy1 {font-size:1px; font-weight:normal; color:#ff9900; font-family:arial;}
.dummylb1 {font-size:1px; font-weight:normal; color:#bbccee; font-family:arial;}
.dummy3 {font-size:5px; font-weight:normal; color: black; font-family:arial;}


.text_cell {border:#cc0000 solid 2px; background-color: #FFD89D; color:black; font-size: 11px;  font-weight: normal; font-family: arial; }

.divided {border-bottom:#cc0000 solid 2px; background-color: white; color:black; font-size: 11px;  font-weight: normal; font-family: arial; }

.std_page {color:black; font-size: 14px;  font-weight: normal; font-family: garamond; letter-spacing: 1px; }

.std_form {color:black; font-size: 14px;  font-weight: normal; font-family: arial; letter-spacing: 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 black; }
.small_link {color:black; font-size: 10px;  font-weight: normal; font-family: arial black; }


.mid_black {color:black; font-size: 12px;  font-weight: normal; font-family: garamond; letter-spacing: 2px;}
.bold_black {color:black; font-size: 15px;  font-weight: normal; font-family: 'arial black'; letter-spacing: 1px; line-height: 22px; }
.phone {color:1b75bc; font-size: 20px;  font-weight: bold; font-family: garamond; letter-spacing: 2px; }


.address {color:black; font-size: 12px;  font-weight: normal; font-family: garamond; letter-spacing: 1px; background-color: #ecedee; border-top: 2px solid #003516; }
.address_link {color:black; font-size: 12px;  font-weight: normal; font-family: garamond; letter-spacing: 1px; }


.home_text {color:black; font-size: 18px;  font-weight: normal; font-family: garamond; letter-spacing: 1px; line-height: 21px; background-color: #e1f4fd; border: 2px solid #1b75bc; }

.heading_font {color: #267DC0; font-size: 32px;  font-weight: bold; font-family: arial; }
.phone_number {color: #267DC0; font-size: 26px;  font-weight: bold; font-family: arial; letter-spacing: 1px; }
.heading_font_y {color: #F8D241; font-size: 22px;  font-weight: bold; font-family: arial; }
.heading_font_b {color: #267DC0; font-size: 22px;  font-weight: bold; font-family: arial; }
.heading_font_w {color: white; font-size: 16px;  font-weight: bold; font-family: arial;border-left: #267DC0 solid 2px; border-right: #267DC0 solid 2px; border-top: #267DC0 solid 2px; }
.detail_w {color: white; font-size: 14px;  font-weight: bold; font-family: arial; letter-spacing: 1px;}
.detail_b {color: black; font-size: 14px;  font-weight: bold; font-family: arial; }
.detail_b2 {color: black; font-size: 18px;  font-weight: normal; font-family: arial;  font-style: italic; }
.detail_bl {color: black; font-size: 14px;  font-weight: bold; font-family: arial; border-left: #267DC0 solid 2px; border-top: #267DC0 solid 0px; border-right: #267DC0 solid 2px; border-bottom: #267DC0 solid 2px; }
.detail_w_sp {color: white; font-size: 6px;  font-weight: bold; font-family: arial; letter-spacing: 1px;}
.mid_black_1 {color:black; font-size: 13px;  font-weight: bold; font-family: arial; }
.mid_black_2 {color:black; font-size: 14px;  font-weight: bold; font-family: arial; }
.address_w {color: white; font-size: 11px;  font-weight: bold; font-family: arial; letter-spacing: 1px;}
.company_name_w {color: white; font-size: 32px;  font-weight: bold; font-family: MinionPro-bold; letter-spacing: 1px;; }





p.margin_t {margin: 10px 0px 0px 0px}
p.margin_tb {margin: 10px 0px 10px 0px}
p.margin_t1 {margin: 15px 0px 0px 0px}
p.margin_t2 {margin: 50px 0px 0px 0px}
p.margin_trbl_g {margin: 15px 15px 15px 15px} 







.tables {font-size:12px; font-weight:bold; font-family:arial; color: #1b386c; border:#1b386c solid 2px;}

.border_page {border: 20px solid #267DC0; }
.border_cell_w {border: 2px solid white; }


.bg_home_banner {background-image: url('images/bg_home_banner.jpg'); background-repeat: no-repeat; background-position: left top;  }
.bg_secondary_banner {background-image: url('images/bg_secondary_banner.jpg'); background-repeat: no-repeat; background-position: left top;  }
.bg_home_blue {background-image: url('images/bg_home_blue.gif'); background-repeat: no-repeat; background-position: left top;  }
.bg_home_bottom {background-image: url('images/bg_home_bottom.gif'); background-repeat: no-repeat; background-position: left bottom;  }
.bg_info_bottom {background-image: url('images/bg_info_bottom.gif'); background-repeat: no-repeat; background-position: left bottom;  }
.bg_contact_l {background-image: url('images/bg_contact_l.gif'); background-repeat: no-repeat; background-position: left top;  }
.bg_contact_r {background-image: url('images/bg_contact_r.gif'); background-repeat: no-repeat; background-position: right top;  }







.sponsor_cell {color:black; font-size: 10px;  font-weight: normal; font-family: arial black; border-left:black solid 2px; border-top:black solid 2px; border-right: black solid 2px; border-bottom: black solid 2px;}

.norepeat {background-repeat: no-repeat; }
