BODY {
margin-top:0;
margin-left:0;
margin-right:0;
margin-bottom:0;
}
/* FONTS */
td {
font-family : Arial, Helvetica, sans-serif;
font-size:12px;
color: #ffffff;
font-weight : normal;
text-decoration : none;
}

h4 {
font-family : Arial, Helvetica, sans-serif;
font-size:14px;
color: #ffffff;
font-weight : bold;
text-decoration : none;
}

h1 {
font-family : Arial, Helvetica, sans-serif;
font-size:14px;
color: #ffffff;
font-weight : bold !important;
text-decoration : none;
}

h1 a, h1 a:visited, h1 a:hover {
 font-family : Arial, Helvetica, sans-serif;
font-size:14px;
font-weight : bold;
color: #ffffff;
text-decoration : none;
}

/* LINKS */
a {
font-family : Arial, Helvetica, sans-serif;
font-size:12px;
color: #6A97C1;
font-weight : normal;
text-decoration : underline;
}

a:visited {
font-family : Arial, Helvetica, sans-serif;
font-size:12px;
color: #6A97C1;
font-weight : normal;
text-decoration : underline;
}

a:hover {
font-family : Arial, Helvetica, sans-serif;
font-size:12px;
color: #BEBEBE;
font-weight : normal;
text-decoration : underline;
}

a.heading {
font-family : Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight : bold;
text-decoration : none;
}

a:visited.heading {
font-family : Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight : bold;
text-decoration : none;
}

a:hover.heading {
font-family : Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight : bold;
text-decoration : none;
}

.btmLinks {
font-family : Arial, Helvetica, sans-serif;
font-size:11px;
color: #6A97C1;
font-weight : normal;
text-decoration : underline;
}

.btmLinks:visited {
font-family : Arial, Helvetica, sans-serif;
font-size:11px;
color: #6A97C1;
font-weight : normal;
text-decoration : underline;
}

.btmLinks:hover {
font-family : Arial, Helvetica, sans-serif;
font-size:11px;
color: #BEBEBE;
font-weight : normal;
text-decoration : underline;
}

/* LIST */
ul {
list-style-type: square;
}

/* TABLE */
.tborder {
border: 1px solid #8B8B8B;
}

/* input */
.select {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #F5F5F5;
border: 1px #000000 ridge;
vertical-align: text-bottom;
color: #000000;
font-weight: normal;
}

.selecta {font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFCC; height: 18px; width: 400px; border: 1px #72723B ridge; color: #000000; font-weight: normal}

.button {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #EAF6FC;
border: 1px solid #72723B;
vertical-align: text-bottom;
color: #000000;
font-weight: normal;
}

/*right sidebar*/
.feature {
width:250px;
padding:0px;
margin:10px 0;
*margin:30px 0;
}

a.add-link {
text-decoration:none;
color:#ADBFE3;
font:normal 14px "Adobe Garamond";
}

/* Navigation CSS */
#mainlevel {
margin:0;
padding:0 20px 0 4px;
list-style:none;
width:1000px;
height:30px;
position:absolute;
top:87px;
left:19px;
font-size: 8px;
text-transform:none;
}

#mainlevel li {
float:left;
line-height:34px;
vertical-align:top !important;
padding:0 4px 0 22px;
text-decoration: none;
background:url('../images/linkBullet.gif') no-repeat 0 1px;
}

*html>body #mainlevel li {padding-top: -10px;}*/

#mainlevel li a {color:#f7be63 !important; text-decoration: none !important;}
#mainlevel li a:hover {color:#FFF !important; text-decoration: none !important;}
#mainlevel li a:visited {color:#f7be63; text-decoration: none !important;}
/* navigation dropdown levels settings */

#mainlevel li.hover,#mainlevel li:hover {position:relative; color:#FFF !important; }
#mainlevel li.hover ul,#mainlevel li:hover ul {display:block; color:#FFF !important; }

#mainlevel ul {
display:none;
margin:0;
padding:0;
list-style:none;
width:148px;
position:absolute;
top:30px;
left:0;
text-transform:none;
font:13px Arial;
}

#mainlevel a {
font-size: 11px;
color:#f7be63; text-decoration: none !important;
/*font:13px Arial;*/
}
#mainlevel a:visited {text-decoration: none !important;}

#mainlevel ul li {
width:148px;
border-top:1px solid #5a8ece;
background:none;
padding:0;
line-height:20px;
}

#mainlevel ul li span,#mainlevel ul li a {
display:block;
width:138px;
background:#24508C;
color:#fff;
padding:0 0 0 10px;
}

#mainlevel ul li span,#mainlevel ul li a:visited {color:#fff !important; text-decoration: none !important;}

#mainlevel ul li a:hover,#mainlevel ul li.active a {
text-decoration:none !important;
background:#19283D;
}

#mainlevel ul li li a {
background:#24508C !important;
}

#mainlevel li.hover ul ul,#mainlevel li:hover ul ul {display:none;}
#mainlevel li.hover ul li.hover ul,#mainlevel li:hover ul li:hover ul {display:block;}
#mainlevel li.hover ul li.hover ul ul,#mainlevel li:hover ul li:hover ul ul{display:none;}
#mainlevel li.hover ul li.hover ul li.hover ul,#mainlevel li:hover ul li:hover ul li:hover ul{display:block;}
#mainlevel ul ul {
position:absolute;
top:-1px;
left:148px;
}

#mainlevel li:first-child{
background: 0;
margin: 0 0 0 -10px;
}

#mainlevel ul li:first-child{
background: 0;
margin: 0;}

#mainlevel ul ul li a {background:#21518c !important;}
#mainlevel .sublevel a{background:#21518c !important;}
/* Navigation CSS */
.bullet {
list-style-image:url('../images/list.gif');
font: normal 12px Arial;
list-style: none;
padding-left:8px;
line-height: 18px;
}
.textfield {font: normal 12px Arial, Tahoma, Helvetica; height: 17px;}

#procedure {width: 174px;}
#miniForm {
  width/*\**/: 270px\9 /* IE 8 */
  _width: 254px; /* IE 6 */
  width:250px;
  height:295px;
  line-height:23px;
  font:12px "Arial";
  padding: 0px 10px;
  background: #626d80;
  border: 1px solid #639ade;
  margin: 15px 15px 0 15px;
}
  *:first-child+html {} * html  #miniForm {width: 254px;}
  #miniForm p{
     text-align:left;  
	 width:150px;
  }
    #miniForm ul {list-style-type:none; padding:0px; margin:0px 0 10px 0px;}
  #miniForm ul li {padding:0px; margin:5px 0 0 0px;}
      #miniForm ul li span {width: 74px; float: left;}
.textfield {height: 15px; width: 170px;}
.sendbutton {background: #293852; width: 65px; color: #FFF; border: 0; padding: 3px 5px; float: right; font-size: 14px;}


/* Quick Contact */
/*
#quick-contact{border:1px solid #639ade;background-color:#626d80;width:270px;min-height:375px;line-height:23px;text-align:center;font:12px Arial;font-size:1.3em;margin:15px 10px 15px 12px;padding:7px 5px}
#quick-contact form{display:block;width:270px;text-align:left;font-size:.8em;margin:5px auto;padding:5px}
#quick-contact label{display:block;float:left;clear:left;padding-top:3px;width:70px}
#quick-contact input{display:block;float:right;clear:right;width:160px}
#quick-contact .textbox{display:block;clear:both;padding-bottom:5px;width:250px;min-height:30px}
#quick-contact .dropdown{display:block;clear:both;margin-bottom:10px;min-height:30px;width:270px}
#quick-contact .dropdown select{float:right;width:190px}
#quick-contact .textarea{display:block;clear:both;margin-bottom:10px;width:250px}
#quick-contact .textarea textarea{display:block;float:right;clear:right;width:170px}
#quick-contact .checkbox{display:block;clear:both;min-height:25px;width:250px;margin:10px 0}
#quick-contact .checkbox label{display:none;width:0;height:0}
#quick-contact .checkbox input{float:left;width:15px}
#quick-contact .checkbox span{display:block;float:right;width:215px;padding:1px}
#quick-contact input.submit{float:left;width:52px;background-color:#293852;color:#FFF;margin:12px 0 0 5px;padding:3px}
#quick-contact label.error{clear:both;width:250px;text-align:right;color:red}
*/
/* Contact Page Div ~ id=cpd */
/*
#main-contact{margin-top:10px;width:400px;color:#FFF}
#main-contact form{display:block;clear:both;width:400px}
#main-contact label{display:block;float:left;clear:left;padding-top:4px;width:90px;font-size:1.1em}
#main-contact input{display:block;float:left;clear:right;border:2px inset #9B9B9B;width:275px}
#main-contact .textbox{display:block;clear:both;padding-bottom:6px;min-height:25px}
#main-contact .textarea{display:block;clear:both;padding-bottom:6px;min-height:94px}
#main-contact .textarea textarea{display:block;float:left;width:274px;height:90px}
#main-contact .checkbox{display:block;clear:both;margin-left:90px;width:370px;height:25px;padding-bottom:6px}
#main-contact .checkbox label{display:none}
#main-contact .checkbox input{display:block;float:left;width:20px}
#main-contact .checkbox span{display:block;float:left:;margin-left:10px;width:340px}
#main-contact label.error{display:block;float:right;clear:both;padding-bottom:8px;width:200px;color:red}
#main-contact input.submit{display:block;float:left;clear:both;width:60px;background-color:#626D80;color:#FFF;font-weight:700;margin:5px 0 0 90px}
*/

#map {
	margin-top: 10px;
}

