/* logo */
#logo {z-index: 1;width:102px;height:69px;position: relative;}
div#logo a {display: block;width: 100%;height: 100%;}

/* thank you */
.thank {filter: alpha(opacity=80); /* ie */ -moz-opacity: 0.8; /* mozilla */ background: #fff top left;padding:10px 10px 10px 10px;font-family: tahoma,verdana,arial,sans-serif;font-size:15px;font-weight:normal;white-space:nowrap;}

/* contact info*/
.feedbackBox {background-color:#fff;border:1px solid #c0c0c0;color:#656f70;font-family: tahoma,verdana,arial,sans-serif;font-size:11px;}
.sent { background-color:#ffc; border:2px solid #F90;color:#000000;font-family: tahoma,verdana,arial,sans-serif;font-size:12px; font-style:normal; font-weight:bold; }

/* footer */
.Copyright {font-family:tahoma,verdana,arial,sans-serif;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;color:#fff;white-space:nowrap;list-style:none;padding:5px;}
.Copyright a {text-decoration: none;color:#fff;}
.Copyrightsmall {font-size:10px; vertical-align: middle;}
#footericon {z-index: 1;width:16px;height:16px;position: relative;bottom: -16px;right: 180px;background:url(images/favicon.png) no-repeat;}

/* top nav */
.navleft {margin: 0;} /*background: url(images/navleft.png) top right no-repeat;}*/
.navright {margin: 0;} /*background: url(images/navright.png) top left no-repeat;}*/

/* background color */
body {background:url(images/gradient.png) top left #798d90 repeat-x;margin:20px;}
body {font-family: Verdana, Geneva, sans-serif; font-size:11px; color:#505050;}
.graphicbkgdl {background:url(images/graphicbkgdl.png) bottom right no-repeat;margin: 0 12px 0 12px;}
.graphicbkgd {background:url(images/graphicbkgd.png) bottom left repeat-x;margin: 0 12px 0 12px;}
.graphicbkgdr {background:url(images/graphicbkgdr.png) bottom left no-repeat;margin: 0 12px 0 12px;}
.dotted {background: transparent url(images/dotted_h2.gif) repeat-x scroll center bottom; padding-bottom:0px;}
.dottedh2 {background: transparent url(images/dotted.gif) repeat-x scroll center; padding-bottom:10px;}

/* top area */
.telnum {font-family:tahoma,verdana,arial,sans-serif;font-size:18px;font-weight:bold;font-style:normal;text-decoration:none;color:#332911;white-space:nowrap; line-height:140%;}
.adn {font-family:tahoma,verdana,arial,sans-serif;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;color:#505050; line-height:140%;}
.caption {font-family:tahoma,verdana,arial,sans-serif;font-size:10px;font-weight:normal;font-style:normal;text-decoration:none;color:#505050;white-space:nowrap;}

/* text */

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: underline;}
a img {border:0;}
p {font-size:1em; line-height: 125%;}
.p {font-size:1.125em; font-weight:300; line-height: 140%;}
h2 {font-size:18px; color: #336; background: transparent url(images/dotted.gif) repeat-x scroll center bottom;}
.bold { font-weight:bold;}
.stylebold {font-family: tahoma,verdana,arial,sans-serif;font-size:14px;font-weight:bold;font-style:normal;color:#505050;}
.style {font-family: tahoma,verdana,arial,sans-serif;font-size:14px;font-weight:normal;font-style:normal;color:#505050;}
.header {font-family: tahoma,verdana,arial,sans-serif;font-size:18px;color:#505050;font-weight:bold;white-space:nowrap;}
.mheader { font-weight:bold; font-family :tahoma,verdana,arial,sans-serif;font-size: 14px;color: #003366;}
.headertext {font-family:tahoma,verdana,arial,sans-serif;font-size:14px;color:#505050;white-space:nowrap;}
.mtext {font-weight: normal;font-family:tahoma,verdana,arial,sans-serif;font-size: 10px;color: #505050;}
.mlink {font-family:tahoma,verdana,arial,sans-serif;font-size:11px;font-weight: 700; color: #00309C;font-style: normal; }

/* container */
#container {background: #FFF url(images/container.png) repeat-x scroll left top;border-top:1px solid #b1afa4;float:center;margin: 8px;padding:5px 10px 0 10px;position:relative;height:180px;}
#container hr {border-bottom-style: inset;}
#container img {border: 0;margin: 0;padding: 5px 0;}
.containerh1 {color:#855A35;font-family:verdana;font-size:1.125em;font-weight:bold;margin:0 0 5px;padding:0 0 5px;}
.containerh2 {color:#855A35;font-family:verdana;font-size:0.8em;font-weight:bold;margin:0 0 5px;padding:0 0 5px;text-transform:uppercase;}

/* image inside container */
#btnMeet2 {background:transparent url(images/btnMeet2.png) no-repeat scroll 0 0;display:block;height:90px;text-indent:-9999px;width:191px;}
#btnMeet2:hover {background:transparent url(images/btnMeet2.png) no-repeat scroll left bottom;}
#btnMeet {background:transparent url(images/btnMeet.png) no-repeat scroll 0 0;display:block;height:90px;text-indent:-9999px;width:191px;}
#btnMeet:hover {background:transparent url(images/btnMeet.png) no-repeat scroll left bottom;}
#btnEmailHere {background:transparent url(images/btnEmailHere.png) no-repeat scroll 0 0;display:block;height:77px;text-indent:-9999px;width:191px;}
#btnEmailHere:hover {background:transparent url(images/btnEmailHere.png) no-repeat scroll left bottom;}
#btnFAQs {background:transparent url(images/btnFAQs.png) no-repeat scroll 0 0;display:block;height:90px;text-indent:-9999px;width:191px;}
#btnFAQs:hover {background:transparent url(images/btnFAQs.png) no-repeat scroll left bottom;}
/*
#btnMap {background:transparent url(images/btnMap.png) no-repeat scroll 0 0;display:block;height:61px;text-indent:-9999px;width:191px;}
#btnMap:hover {background:transparent url(images/btnMap.png) no-repeat scroll left bottom;}*/

/* top nav */
ul.cssMenu ul {display:none;position:absolute;left:-1px;top:98%;margin:0px;list-style:none;padding:0px 5px 3px 0px;background:#fff repeat;border-color:#b1afa4; border-style: solid; border-width:1px 1px 1px 1px;width:300px 4px;}
ul.cssMenu li:hover>ul{display:block;}
ul.cssMenu ul ul {position:absolute;left:98%;top:-2px;}
ul.cssMenu {margin:0px;list-style:none;padding:0px 5px 3px 0px;background:#fff repeat; border-color:#b1afa4; border-width:1px 0px 0px 0px; border-style:solid;}
ul.cssMenu table {border-collapse:collapse;}
ul.cssMenu {display:block;zoom:1;height:24px;float:left;}
ul.cssMenu li {display:block;margin:2px 0px 0px 5px;font-size:0px;float:left;}
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {display:block;vertical-align:middle;background-color:#fff;border-color:#6655ff;border-style:solid;border-width:0px;text-align:left;text-decoration:none;padding:4px;_padding-left:0;font:normal 11px verdana;color: #444444;text-decoration:none;cursor: pointer;}
ul.cssMenu li:hover {position:relative;}
ul.cssMenu li:hover>a {background-color:#4792e6;border-color:#665500; border-style: solid;font:normal 11px verdana;color: #fff;text-decoration:none;}
ul.cssMenu li a:hover {position:relative;background-color:#4792E6;border-color:#665500; border-style:solid;font:normal 11px verdana;color: #fff;text-decoration:none;}
ul.cssMenu span {display:block;background:url(images/arrv_anim_1.gif) right center no-repeat;padding-right:11px;}
ul.cssMenu li:hover>a>span {background-image:url(images/arrv_anim_1o.gif);}

ul.cssMenu ul li {float:none;}
ul.cssMenu a:hover ul {display:block;}
ul.cssMenu span {overflow:hidden;}
ul.cssMenu a:active, ul.cssMenu a:focus {outline-style:none;}
ul.cssMenu ul a {text-align:left;white-space:nowrap;}
ul.cssMenu li.sep {text-align:center;padding:0px;line-height:0;height:100%;}
ul.cssMenu li.sep span {float:none;padding-right:10px;width:5px;height:16px;display:inline-block;background-color:#896978;background-image:none;}
ul.cssMenu ul li.sep span {width:80%;height:3;}
ul.cssMenu li.dis a {color: #aaa !important;}
ul.cssMenu img {border: none;float:left;_float:none;margin-right:4px;width:16px;height:16px;}
ul.cssMenu ul img {width:16px;height:16px;}
ul.cssMenu img.over {display:none;}
ul.cssMenu li.dis a:hover img.over {display:none !important;}
ul.cssMenu li.dis a:hover img.def {display:inline !important;}
ul.cssMenu li:hover > a img.def {display:none;}
ul.cssMenu li:hover > a img.over {display:inline;}
ul.cssMenu a:hover img.over, ul.cssMenu a:hover ul img.def, ul.cssMenu a:hover a:hover img.over {display:inline;}
ul.cssMenu a:hover img.def, ul.cssMenu a:hover ul img.over, ul.cssMenu a:hover a:hover img.def {display: none;}
ul.cssMenu a:hover span {_background-image:url(./images/arrv_anim_1o.gif);}
ul.cssMenu ul span, ul.cssMenu a:hover table span {background-image:url(./images/arr_double_1.gif);}
ul.cssMenu ul li:hover > a span {background-image:url(./images/arr_double_1o.gif);}
ul.cssMenu table a:hover span {background-image:url(./images/arr_double_1o.gif);}

ul.cssMenum0 {background-color:transparent;border-width:0px;padding:0px 0px 0px 0px;}
ul.cssMenum0>li>a {padding:8px 10px 0px 10px;}
ul.cssMenum0 a {padding:8px 10px 0px 10px;}
ul.cssMenum0 ul a {padding:2px 5px 5px 10px;}
ul.cssMenum0>li {margin:0px 0px 0px 0px;}
ul.cssMenum0 li {margin:0px 0px 0px 0px;}
ul.cssMenum0 li li {margin:2px 0px 0px 2px;}

/* padding settings */
.line-height {line-height:1.25em;}
.margin8 {margin: 8px;}
.padding {padding: 2px 0 3px 0;}
.padding8 {padding: 8px;}
.sidepadding8 {padding: 0px 8px 0px 8px;}
.padding-left12 {padding-left:12px;}
.padding-right12 {padding-right:12px;}
.padding-right30 {padding-right:30px;}
.padding3 {padding: 3px;}

/* 9 cells format */
.tl {margin: 0;}/*background: url(img/tl.png) top right no-repeat;}*/
.ml {margin: 0; background: url(img/ml.gif) right repeat-y;}/**/
.bl {margin: 0;}/*background: url(img/bl.png) bottom right no-repeat;}*/
.tc {margin: 0; background: url(img/tc.gif) bottom repeat-x;}/**/
.bc {margin: 0; background: url(img/bc.gif) top repeat-x;}/**/
.tr {margin: 0;}/*background: url(img/tr.png) top left no-repeat;}*/
.mr {margin: 0; background: url(img/mr.gif) left repeat-y;}/**/
.br {margin: 0;}/*background: url(img/br.png) bottom left no-repeat;}*/


/* language navbar 
.langnav {
	float: left;
	margin: 0;
	padding: 0;
	list-style:none;
	background: #4c607a url(images/menu.png) repeat-x bottom left;}
*/

/* sidenav
.sidenav {background: #FFF url(Images/sidenav.png) repeat-y scroll left top;}
#sidenav ul {width: 138px;}
#sidenav li {list-style:none;font:normal 11px Verdana;color: #fff;text-decoration:none;}
#sidenav ul li a {color:#444444;background-color: #fff;padding:6px 12px 6px 12px;display:block;}
#sidenav ul li a:hover {background-color:#4792E6;font:normal 11px Verdana;color: #fff;text-decoration:none;}
*/

/* others
.hposition {margin: 0;padding: 2px 5px 0 0;}
.dheader {font-weight: bold;font-family :tahoma,verdana,arial,sans-serif;font-size: 12px;color: #ffffff;}
.tab {font-family:tahoma,verdana,arial,sans-serif;font-size:14px;color:#505050;font-weight:normal;white-space:nowrap;}
.bottomborder {border-bottom:1px solid #61A1EF;}
.stylenormal {font-family:tahoma,verdana,arial,sans-serif;font-size:11px;font-weight:normal;color:#000000;}
.style1 {font-family:tahoma,verdana,arial,sans-serif;font-size:11px;font-weight:500;color:#505050;}
.style2 {font-family:tahoma,verdana,arial,sans-serif;font-size:11px;font-weight:500;color:#505050;padding: 0 5px 0 5px;}
.pcdcolor {background-color:transparent;}
.dtext {font-weight: normal;font-family:Tahoma, Verdana, Arial, sans-serif;font-size: 11px;color: #ffffff;}
.dlink {color: #ffffff;font-style: normal;}
.pagelink {font-family:tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:normal;color:#00309C;white-space:nowrap;}
.drname{font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:20px;font-weight:bold;color:#505050;white-space:nowrap;font-style: normal;text-decoration: none;padding-left:0px;}
.tel {font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:20px;font-weight:normal;font-style:normal;text-decoration:none;color:#505050;white-space:nowrap;}
.margin-top5 {margin-top: 5px;}
.margin-top3 {margin-top: -3px;}
.margin-bottom5 {margin-bottom: 5px;}
.margin-bottom2 {margin-bottom: 2px;}
*/
/* header format
.hposition {margin: 0; padding: 2px 5px 0 0;}
.dheader {font-weight: bold; font-family :"Arial","Helvetica","sans-serif"; font-size: 12px;color: #ffffff;}
.mheader {font-weight: bold; font-family :"Arial","Helvetica","sans-serif"; font-size: 12px; color: #003366;}*/


/* cell Dark 3x3 outside
.tlo {margin: 0; background: url("img/tlo.png") top right no-repeat;}
.mlo {margin: 0; background: url("img/mlo.png") right repeat-y;}
.blo {margin: 0; background: url("img/blo.png") bottom right no-repeat;}
.tco {margin: 0; background: url("img/tco.png") bottom repeat-x;}
.bco {margin: 0; background: url("img/bco.png") top repeat-x;}
.tro {margin: 0; background: url("img/tro.png") top left no-repeat;}
.mro {margin: 0; background: url("img/mro.png") left repeat-y;}
.bro {margin: 0; background: url("img/bro.png") bottom left no-repeat;}

/* cell 3x3 inside
.tli {margin: 0; background: url("img/tli.png") top left no-repeat;}
.mli {margin: 0; background: url("img/mli.png") left repeat-y;}
.bli {margin: 0; background: url("img/bli.png") bottom left no-repeat;}
.tci {margin: 0; background: url("img/tci.png") top repeat-x;}
.bci {margin: 0; background: url("img/bci.png") bottom repeat-x;}
.tri {margin: 0; background: url("img/tri.png") top right no-repeat;}
.mri {margin: 0; background: url("img/mri.png") right repeat-y;}
.bri {margin: 0; background: url("img/bri.png") bottom right no-repeat;}

/* 3x3 outside
.ptlo {margin: 0; background: url("img/ptlo.png") top right no-repeat;}
.pmlo {margin: 0; background: url("img/pmlo.png") right repeat-y;}
.pblo {margin: 0; background: url("img/pblo.png") bottom right no-repeat;}
.ptco {margin: 0; background: url("img/ptco.png") bottom repeat-x;}
.pbco {margin: 0; background: url("img/pbco.png") top repeat-x;}
.ptro {margin: 0; background: url("img/ptro.png") top left no-repeat;}
.pmro {margin: 0; background: url("img/pmro.png") left repeat-y;}
.pbro {margin: 0; background: url("img/pbro.png") bottom left no-repeat;}

/* 3x3 inside
.ptli {margin: 0; background: #f1ebcd url("img/ptli.png") top left no-repeat;}
.pmli {margin: 0; background: #f1ebcd url("img/pmli.png") left repeat-y;}
.pbli {margin: 0; background: #f1ebcd url("img/pbli.png") bottom left no-repeat;}
.ptci {margin: 0; background: #f1ebcd url("img/ptci.png") top repeat-x;}
.pbci {margin: 0; background: #f1ebcd url("img/pbci.png") bottom repeat-x;}
.ptri {margin: 0; background: #f1ebcd url("img/ptri.png") top right no-repeat;}
.pmri {margin: 0; background: #f1ebcd url("img/pmri.png") right repeat-y;	}
.pbri {margin: 0; background: #f1ebcd url("img/pbri.png") bottom right no-repeat;}
