﻿/* fonts */
.f8orange {font-size:8px;color:#00346B;}
.f12orangelgt  {font-size:12px;color:#EF9206;font-family: Verdana, Arial, Helvetica, sans-serif;}
.caption {font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000}
.servicemb {font-size:8px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#1B6FAD}
.servicesbe {font-size:6px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000}
.f10grey, .f10greyb, .f10blue, .f10blueb, .f10orange, .f10orangeb, .f10blk, .f10white {font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.f11grey, .f11blk, .f11blue, .f11greyb, .f11blkb, .f11blueb, .f11orange, .f11white, .f11orangeb, .selbx1, .selbx2, .selbx3  .otherfrm, .frm1, .frm2, .frm3, .frm4, .frm5, .frm6, .selbx4, .selbx5, .btn, .txtarea {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.underline {text-decoration:underline;}
.f12grey, .f12blue, .f12blueb, .f12orange, .f12red, .f12blk, .f12orangeb, .f12white {font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif}
.f18orange, .f18blue, .f18blueb2, .f18blk, .f18grey {font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif}
.f20blue {font-size:20px;font-family:Verdana, Arial, Helvetica, sans-serif;color: #1B6FAD}
.f16orange, .f16blue, .f16blk, .f16grey {font-size:16px;font-family:Verdana, Arial, Helvetica, sans-serif}
.f14orange, .f14blue, .f10blueb2, .f14grey {font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif}
.f10greyb, .f10orangeb, .f10blueb, .f12blueb, .f11greyb, .f11blkb, .f11blueb, .f12orangeb, .f11orangeb, .f10blueb2, .f11white, .btn {font-weight:bold;}
.f10grey, .f11grey, .f11greyb, .f12grey, .f16grey, .f14grey {color:#666666;}
.f10blueb, .f12blue, .f12blueb, .f10blue, .f11blue, .f11blueb, .f10blueb2, .f14blue, .f16blue, .f18blueb2, .f18blue {color:#1B6FAD;}
.f11blk, .f11blkb, .f10blk {color:#000000;}
.f13blue {font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serifcolor:#1B6FAD}
.f14green {font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#1B6FAD}
.f11red {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#CC0033}
.f12red {font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#CC0033}
.f11svorange {color:#EF9206;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.f11svblue {color:#1A81B1;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.f12white, .f11white, .f10white {color:#ffffff;font-weight:normal}
.f8orange, .f10orange, .f10orangeb, .f11orange, .f11orangeb, .f12orange, .f14orange, .f12orangeb,  .f16orange, .f18orange, .selbx1, .selbx2, .selbx3, .otherfrm, .frm1, .frm2, .frm3, .frm4, .frm5, .btn, .txtarea  {color:#00346B;}
/* links */
A:link, A:visited, A:active {color:#1B6FAD;text-decoration: none;}
A:hover {color:#00346B;text-decoration: none;}
A.underline:link, A.underline:visited, A.underline:active {color:#1B6FAD;text-decoration:underline;}
A.underline:hover {color:#00346B;text-decoration:underline;}
A.uorange:link, A.uorange:visited, A.uorange:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#1B6FAD;text-decoration:underline;}
A.uorange:hover {font-family:Verdana, Arial, Helvetica, sans-serif;color: #00346B;font-size: 11px;text-decoration:underline;}
A.home:link { font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#EF9206;font-weight:bold;text-decoration:underline;}
A.lightorange:link, A.lightorange:visited, A.lightorange:active {color:#EF9206;text-decoration:underline;}
A.lightorange:hover {color: #FFA02F;text-decoration:underline;}
.f14green A:link  { color : #38B23A; }
.f14green A:visited  { color : #38B23A; }
.f14green A:active  { color : #38B23A; }
.f14green A:hover  { color : #5BD45C; }
A.lightorange:hover {color: #FFA02F;text-decoration:underline;}
/* tables */
.tbl1 {border-style:solid;border-color: #CCCCCC; border-width: 1px;}
.tbl2 {border-style:solid;border-color: #CCCCCC; border-width: 1px;}
.tbbox {border-style:solid;border-color: #CCCCCC; border-width: 2px;}
.tbboxOrange {border-style:solid;border-color:#00346B; border-width: 2px;}
.tbl4 {border-style:solid; border-color: #666666; border-width: 1px;}
.heading {font-size:13px;font-family: Verdana, Arial, Helvetica, sans-serif color:#708090; font-weight:bold; margin-bottom:-1px; margin-top:-1px;}
.option {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color: #666666;}
.drop_down {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#B0C4DE; font-weight:bold; margin-bottom:-1px; margin-top:-1px;}
.f15blueb{font-weight:bold;font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#1B6FAD;margin-bottom:-1px;margin-top:-1px;}
.horizpad {PADDING-RIGHT:20px; PADDING-LEFT:20px;PADDING-BOTTOM:0px;PADDING-TOP:0px;}
.sln {padding: 8px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666;font-size:11px;}
.bggrey {background-color:#E7E7E7;}
.bgwht {background-color:#FFFFFF;}
.bgcolor1 {background-color:#CCCCCC;}
.selbx1 {width:50px;}

.selbx2, .frm1  {width:300px;}
.frm2 {width:100px;}
.frm3 {width:200px;}
.frm4 {width:175px;}
.frm5 {width:188px;}
.frm6 {width:183px;}
.frm7 {width:300px;background-color:#D6E4F8;}
.frm8 {width:220px;background-color:#D6E4F8;}
.selbx3 {width:75px;}
.selbx4 {width:183px;}
.selbx5 {width:175px;}
.textarea-bg {background-color:#D6E4F8;}
	
.btn {cursor:hand;background-color:#CCCCCC;border-color:#666666;border-width:1px;width:75px;}

h1 {font-weight:bold;font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#1B6FAD;margin-bottom:-1px;margin-top:-1px;}
h2 {font-weight:bold;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#1B6FAD;margin-bottom:-1px;margin-top:-1px;}
h3 {font-weight:bold;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#1B6FAD;margin-bottom:-1px;margin-top:-1px;}
h4 {font-weight:bold;font-size:7px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666;margin-bottom:-1px;margin-top:-1px;}
h5 {font-weight:bold;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#1B6FAD;margin-bottom:-1px;margin-top:-1px;}
h6 {font-weight:bold;font-size:20px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#1B6FAD;margin-bottom:-1px;margin-top:-1px;}

hr {color:#E7E7E7;height:1pt;}
.h1sv {font-weight:bold;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#1A81B1;margin-bottom:-1px;margin-top:-1px;}
.h1orange {font-weight:bold;font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#00346B;margin-bottom:-1px;margin-top:-1px;}
.h1white {font-weight:bold;font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;margin-bottom:-1px;margin-top:-1px;}
.h1grey {font-weight:bold;font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666;}
.h2orange{font-weight:bold;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#00346B;margin-bottom:-1px;margin-top:-1px;}

blank {image: url('/images/trans_dot.gif');} 



ul {list-style-image: url('/images/bullet_square.gif');}
.ulorange {list-style-image:url('/images/bullet_square_orange.gif');color:#666666;}
.ulorange3 {list-style-image:url('/images/bullet_square_orange.gif');color:#666666;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}

.bgtable {background-color:#bad1f3;}
.bgtableLight {background-color:#d6e4fa;}
.body {MARGIN: 0px;}
.tdpad {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px;}
.tdpadleft4 {PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
.tdpadright4 {PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
.tdpad4 {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
.tdpad8 {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px;}
.tdpadright10 {PADDING-RIGHT: 10px;}
.tdpadtop4 {PADDING-TOP: 4px;}

/* div class */
div.c2 {text-align: left}
div.c1 {text-align: center}


.underline2 {color:#1B6FAD;text-decoration:underline;font-size:12px;}
.thumbnail, .thumbnail2, .thumbnail3, .thumbnail5{position: relative;z-index: 0;}
A.thumbnail, A.thumbnail2, A.thumbnail3, A.thumbnail5{font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;color: #1B6FAD;}
.thumbnail:hover, .thumbnail5:hover{background-color: transparent;z-index: 0;}
.thumbnail2:hover, .thumbnail3:hover{background-color: transparent;z-index: 50;}
.thumbnail span{ /*CSS for enlarged image*/position: absolute;background-color: white;padding: 0px;left: 300px;border-style: none;border-width: thick;border-color: rgb(255,255,255);visibility: hidden;color: black;text-decoration: none;}
.thumbnail2 span, .thumbnail3 span{ /*CSS for enlarged image*/position: absolute;background-color: white;padding: 0px;left: -1000px;border-style: solid;border-width: thick;border-color: rgb(255,255,255);visibility: hidden;color: black;text-decoration: none;}
.thumbnail5 span{ /*CSS for enlarged image*/position: absolute;background-color: white;padding: 0px;left: 0px;border-style: solid;border-width: thick;border-color: rgb(255,255,255);visibility: hidden;color: black;text-decoration: none;}
.thumbnail span img, .thumbnail2 span img, .thumbnail3 span img, .thumbnail5 span img{ /*CSS for enlarged image*/border-width: 0;padding: 5px;}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/visibility: visible; /*position where enlarged image should offset horizontally */left: -625px;top: 0px;}
.thumbnail2:hover span{ /*CSS for enlarged image on hover*/visibility: visible;top: -566;left: -630px; /*position where enlarged image should offset horizontally */}
.thumbnail3:hover span{ /*CSS for enlarged image on hover*/visibility: visible;left: 150px;top: -320px; /*position where enlarged image should offset horizontally */}
.thumbnail5:hover span{ /*CSS for enlarged image on hover*/visibility: visible;left: 50px;top: -320px; /*position where enlarged image should offset horizontally */}

/* drop down navigation */
.menu, .menuCS, .menuRel, .menuMed, .menuMedSm, .menuLogin{border:1px;margin:0px;padding:0px;width:auto;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;list-style-image:url('/images/trans_dot.gif');z-index: 500;}
.menu ul{width:14%;z-index: 500;}
.menuMed ul{width:16%;z-index: 500;}
.menuCS ul{width:19%;z-index: 500;}
.menuRel ul{width:17%z-index: 500;;}
.menuMedSm ul{width:16%;z-index: 500;}
.menuLogin ul{width:18%;z-index: 500;}
.menu ul, .menuCS ul, .menuRel ul, .menuMed ul, .menuMedSm ul, .menuLogin ul{background:#666666;height:20px;width: auto;list-style-image:url('/images/trans_dot.gif');list-style:none;margin:0;padding:0;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menu li, .menuCS li, .menuRel li, .menuMed li, .menuMedSM li, .menuLogin li{float:left;padding:0px;width: auto;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menu li A, .menuCS li A, .menuRel li A, .menuMed li A, .menuMedSm li A{background:#4C7FB2 url('/images/seperator.gif') bottom left no-repeat;color:#1B6FAD;display:block;font-weight:bold;line-height:27px;margin:0px;padding:0px 28px;text-align:center;text-decoration:none;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menuLogin li A{background:#1B6FAD url("/images/seperator.gif") bottom left no-repeat;color:#1B6FAD;display:block;font-weight:bold;line-height:27px;margin:0px;padding:0px 28px;text-align:center;text-decoration:none;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menu li A:hover, .menu ul li:hover A, .menuCS li A:hover, .menuCS ul li:hover A, .menuRel li A:hover, .menuRel ul li:hover A, .menuMed li A:hover, .menuMed ul li:hover A, .menuMedSm li A:hover, .menuMedSm ul li:hover A, .menuLogin li A:hover, .menuLogin ul li:hover A{background: #4C7FB2 url('/images/bg-bubplastic-h-blue.gif') bottom center no-repeat;color:#1B6FAD;text-decoration:none;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menu li ul{background:#C2D7F4;display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;/*top:1em;/*left:0;*/font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menuCS li ul{background:#C2D7F4;display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;/*top:1em;/*left:0;*/font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menuRel li ul{background:#C2D7F4;display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;/*top:1em;/*left:0;*/font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menuMed li ul{background:#C2D7F4;display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;/*top:1em;/*left:0;*/font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menuMedSm li ul{background:#C2D7F4;display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;/*top:1em;/*left:0;*/font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menuLogin li ul{background:#C2D7F4;display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;/*top:1em;/*left:0;*/font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menu li:hover ul, .menuCS li:hover ul, .menuRel li:hover ul, .menuMed li:hover ul, .menuMedSm li:hover ul, .menuLogin li:hover ul{display:block;}
.menu li li  {background:url('/images/blank.gif') bottom center no-repeat;display:block;float:none;margin:0px;padding:0px;width:265px;border-bottom:0px solid #1B6FAD;border-bottom-width: 1px;border-bottom-length: 20%;border-left:2px solid #1B6FAD;border-left-style:double;border-right:2px solid #1B6FAD;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menuCS li li {background:url('/images/blank.gif') bottom left no-repeat;display:block;float:none;margin:0px;padding:0px;width:170px;border-bottom:0px solid #1B6FAD;border-bottom-width: 1px;border-bottom-length: 20%;border-left:2px solid #1B6FAD;border-left-style:double;border-right:2px solid #1B6FAD;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menuRel li li {background:url('/images/blank.gif') bottom left no-repeat;display:block;float:none;margin:0px;padding:0px;width:355px;border-bottom:0px solid #1B6FAD;border-bottom-width: 1px;border-bottom-length: 20%;border-left:2px solid #1B6FAD;border-left-style:double;border-right:2px solid #1B6FAD;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menuMed li li {background:url('/images/blank.gif') bottom left no-repeat;display:block;float:none;margin:0px;padding:0px;width:295px;border-bottom:0px solid #1B6FAD;border-bottom-width: 1px;border-bottom-length: 20%;border-left:2px solid #1B6FAD;border-left-style:double;border-right:2px solid #1B6FAD;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menuMedSm li li {background:url('/images/blank.gif') bottom left no-repeat;display:block;float:none;margin:0px;padding:0px;width:200px;border-bottom:0px solid #1B6FAD;border-bottom-width: 1px;border-bottom-length: 20%;border-left:2px solid #1B6FAD;border-left-style:double;border-right:2px solid #1B6FAD;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menuLogin li li {background:url('/images/blank.gif') bottom left no-repeat;display:block;float:none;margin:0px;padding:0px;width:135px;border-bottom:0px solid #1B6FAD;border-bottom-width: 1px;border-bottom-length: 20%;border-left:2px solid #1B6FAD;border-left-style:double;border-right:2px solid #1B6FAD;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menu li:hover li A, .menuCS li:hover li A, .menuRel li:hover li A, .menuMed li:hover li A, .menuMedSm li:hover li A, .menuLogin li:hover li A{background:none;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menu li ul A, .menuCS li ul A, .menuRel li ul A, .menuMed li ul A, .menuMedSm li ul A, .menuLogin li ul A{display:block;height:28px;font-size:12px;font-style:normal;margin:0px;padding:0px 12px 0px 14px;text-align:left;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menu li ul A:hover, .menu li ul li:hover A, .menuCS li ul A:hover, .menuCS li ul li:hover A, .menuRel li ul A:hover, .menuRel li ul li:hover A, .menuMed li ul A:hover, .menuMed li ul li:hover A, .menuMedSm li ul A:hover, .menuMedSm li ul li:hover A, .menuLogin li ul A:hover, .menuLogin li ul li:hover A{background:#6699cc url('/images/bg-bubplastic-h-blue.gif') center left no-repeat;border:0px;color:#ffffff;text-decoration:none;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.menu p, .menuCS p, .menuRel p, .menuMed p, .menuLogin p, .menuMedSm p{clear:left;}	
div#menu li:hover{cursor: pointer;z-index: 500;}
div#menuCS li:hover{cursor: pointer;z-index: 500;}
div#menuRel li:hover{cursor: pointer;z-index: 500;}
li.cssMenu,li.cssMenu li {margin:0px;list-style:none;padding:0px 0px 0px 0px;background-color:#1B6FAD;background-repeat:repeat;border-color:#AAAAAA;border-width:1px;border-style:solid;font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
