body
{
padding:0; 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:11px;
margin:300px auto auto auto;
color::#36322b;
line-height:17px;
}

.bg-home{
	background:url(/images/home-bg.jpg) no-repeat left top #fbfee3;
}
.hometable{
	font-size:11px;
	color:#73704b;
}
.hometable a{
	color:#73704b;
	text-decoration:none;
}
.hometable a:hover{
	color:#808080;
	text-decoration:underline;
}
.hometitle{
	font-size:26px; 
	color:#000000; 
	font-family:Georgia, 'Times New Roman', Times, serif
}
.homemore{
	display:block;
	padding:2px;
	background:#F4F4F4;
	width:75px;
	border:1px solid #CCC;
	text-decoration:none;
	text-align:center;
}
.homemore:hover{
	display:block;
	padding:2px;
	background:#EDEDED;
	color:#FFFFFF;
	width:75px;
	text-decoration:none;
	border:1px solid #CCC;
}
#homeNews ul#lnews {margin:1px 0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif}
#homeNews ul#lnews li {margin:0; padding:1px;}
#homeNews ul#lnews li a {display:block; padding:3px 0 3px 22px; background:url(../home/images/news_bullet.gif) 5px 6px no-repeat; text-decoration:none;}
#homeNews ul#lnews li a:hover {color:#FF0000; text-decoration:underline;}

#homeArticles ul#article {margin:1px 0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif}
#homeArticles ul#article li {margin:0; padding:1px;}
#homeArticles ul#article li a {display:block; padding:3px 0 3px 22px; background:url(../home/images/i_artiles.gif) 5px 6px no-repeat; text-decoration:none;}
#homeArticles ul#article li a:hover {color:#FF0000; text-decoration:underline;}
.article_disabled {text-decoration:none; color:#73704b;}


.bg-about{
	background:url(/images/about-bg.jpg) no-repeat left top #2f98e1;
}
.bg-government{
	background:url(/images/government-bg.jpg) no-repeat left top #c57746;
}
.bg-business{
	background:url(/images/business-bg.jpg) no-repeat left top #c7d988;
}
.bg-tourism{
	background:url(/images/tourism-bg.jpg) no-repeat left top #fabf51;
}
.bg-services{
	background:url(/images/services-bg.jpg) no-repeat left top #7a7496;
}
p{
padding:0px;
text-align:justify;
margin:0px;
line-height:20px;
}
p.welcome{
padding:170px 45px 0 45px;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:15px;
color:#000000;
}
p.testimonial{
font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
padding:5px 15px 0 5px;
}
.clear{
clear:both;
}
/*
a{
text-decoration:underline;
}
a.read_more{
display:block;
width:66px;
height:23px;
line-height:23px;
text-align:center;
color:#fff;
float:right;
margin:10px 25px 0 0;
padding:0 0 0 17px;
text-decoration:none;
font-size:12px;
background:url(/images/read_more_bg.gif) no-repeat center;
}
a:hover.read_more{
text-decoration:underline;
}
img.left_img{
float:left;
padding:3px 25px 3px 3px;
}*/

#main_container{
width:749px;
height:auto;
margin:0px 5px;
padding:0px;
}

#header{
width:770px;
height:135px;
margin:0px;
padding:0px;
background:url(/images/header_bg.gif) no-repeat center top;
}
.logo{
padding:30px 0 0 0px;
}
.title{
width: auto;
padding:2px 0 10px 0;
font-size:17px;
color:#2e2721;
font-weight:bold;
}
.title_welcome{
width: auto;
line-height:normal;
padding:0 0 0 35px;
font-size:22px;
color:#24a4b3;
background:url(/images/checked.gif) no-repeat left top;
margin:0 0 10px 25px;
}
.title_welcome2{
padding:0 0 0 0px;
font-size:22px;
color:#24a4b3;
margin:0 0 0px 20px;
}
.title_list{
width: auto;
padding:0 0 0 25px;
font-size:18px;
color:#24a4b3;
background: url(/images/bullet_list.gif) no-repeat left;
margin:0 0 10px 5px;
}
span.red{
font-weight:bold;
color:#da5b23;
text-decoration:none;
padding-bottom:8px;
font-family:Arial, Helvetica, sans-serif;
}
span.orange{
font-weight:bold;
color:#da5b23;
}
span.black{
font-weight:normal;
color:#333333;
}
.red{
font-weight:bold;
color:#da5b23;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;

}
.red:hover{
font-weight:bold;
color:#da5b23;
text-decoration:underline
}
.blue{
	font-weight:bold;
	color:#004080;
	text-decoration:none;
}
.red_normal{
font-weight:normal;
color:#da5b23;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;

}
.red_normal:hover{
font-weight:normal;
color:#da5b23;
text-decoration:underline
}
/*---------------- menu tab----------------------*/
.menu-old{
width:745px;
height:40px;
margin:0px;
background:url(/images/menu_bg.gif) no-repeat left;
}
.menu-old ul{
list-style:none;
padding:0 0 0 15px;
margin:0px;
}
.menu-old ul li{
display:inline;
}
.menu-old ul li a{
float:left;
height:42px;
border:none;
padding:0 15px 0 15px;
text-decoration:none;
color:#fff;
line-height:42px;
font-size:14px;
font-weight:normal;
}
.menu-old ul li.selected a{
float:left;
height:42px;
border:none;
padding:0 15px 0 15px;
text-decoration:none;
color:#fff;
line-height:42px;
font-size:14px;
background:url(/images/menu_bullet.gif) no-repeat bottom center;
font-weight:normal;
}
.menu-old ul li a:hover{
background:url(/images/menu_bullet.gif) no-repeat bottom center;
}
/*---------Client admin menu------*/
.menu-client{
width:800px;
height:20px;
margin:0px;
}
.menu-client ul{
list-style:none;
padding:0 0 0 0px;
margin:0px;
}
.menu-client ul li{
display:inline;
}
.menu-client ul li a{
float:left;
height:20px;
border:none;
padding:0 15px 0 15px;
text-decoration:none;
color:#333;
line-height:20px;
font-size:12px;
font-weight:normal;
}
.menu-client ul li.selected a{
float:left;
height:20px;
border:none;
padding:0 15px 0 15px;
text-decoration:none;
color:#fff;
line-height:20px;
font-size:14px;
font-weight:normal;
}
.menu-client ul li a:hover{
	color:#999;
}

/*-------------welcome_box------------*/
.welcome_box{
width:400px;
height:299px;
background:url(/images/welcome_box.gif) no-repeat center;
padding:0px;
}
.welcome_box2{
width:496px;
font-family:Georgia, "Times New Roman", Times, serif;
/*background:url(/images/welcome_box.gif) no-repeat center;*/
padding:0px;

}
.welcome_box3{
width:790px;
font-family:Georgia, "Times New Roman", Times, serif;
/*background:url(/images/welcome_box.gif) no-repeat center;*/
padding:0px;

}
.welcome_box4{
width:760px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*background:url(/images/welcome_box.gif) no-repeat center;*/
padding:0px;
margin-left:20px;


}
.welcome_box_invoice{
width:600px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*background:url(/images/welcome_box.gif) no-repeat center;*/
padding:0px;

}
/*---------------center_content-------*/

.center_content{
width:750px;
height:auto;
clear:both;
padding:0px;
background-color:#e7eace;
}
.center_content-about{
width:750px;
height:auto;
clear:both;
padding:0px;
background-color:#dce5f7;
}
.center_content-govt{
width:750px;
height:auto;
clear:both;
padding:0px;
background-color:#EDDCDC;
}
.center_content-business{
width:750px;
height:auto;
clear:both;
padding:0px;
background-color:#eef4d7;
}
.center_content-tourism{
width:750px;
height:auto;
clear:both;
padding:0px;
background-color:#f7eec3;
}
.center_content-services{
width:750px;
height:auto;
clear:both;
padding:0px;
background-color:#e0bce1;
}
.center_left{
width:435px;
float:left;
padding:10px 0 10px 10px;
}
.center_left2{
width:800px;
float:left;
padding:10px 0 10px 10px;
}
.center_left_invoice{
width:600px;
float:left;
padding:10px 0 10px 10px;
}
.center_right{
width:300px;
float:left;
padding:10px 0 10px 0px;
}
.software_box{
width:200px;
height:245px;
padding:30px 0 15px 50px;
}
.quote_box{
width:187px;
height:150px;
padding:0 0 10px 0px;
}
.features{
padding:10px 0 0 30px;
}
.features2{
width:749px;
padding:10px 0 0 10px;
line-height:normal;
}
.news_box2{
	width:760px;
float:left;
border-bottom:0px #CCCCCC dashed;
padding:0px 0 8px 0;
}
.news_content2{
width:760px;
float:left;
text-align:justify;
line-height:17px;
padding:12px;
font-size:11px;
background-image:url(../images/footer-bg.gif);
}
.news_box{
float:left;
width:auto;
border-bottom:0px #CCCCCC dashed;
padding:10px 0 8px 0;
}
.news_icon{
width:30px;
height:33px;
float:left;
background:url(/images/news_icon.gif) no-repeat center;
}
.news_content{
width:410px;
float:left;
text-align:justify;
line-height:17px;
padding:0 0 0 10px;
font-size:11px;
}
/*-----------------------login_form-------------------*/
.text_box{
width:278px;
height:144px;
padding:15px 0 0 10px;
background:url(/images/text_box.gif) no-repeat center;
background-position:0px 0px;
}
.login_form_row{
float:left;
padding:4px 0 4px 0;
}
label.login_label{
width:70px;
float:left;
padding:3px 5px 0 0;
color:#000;
text-align:right;
}
input.login_input{
width:153px;
height:18px;
float:left;
border:1px #9dbbc6 solid;
background-color:#fff;
color: #000;
}
input.login{
float:right;
padding:10px 20px 0 0;
}
/*----------------------list-------------------------*/
ul.list{
list-style:none;padding:0px;margin:0px; 
}
ul.list li{
list-style:none;width: auto;height: auto;padding:0px; margin:8px 0 8px 0;
}
ul.list li a{
height:24px; width: auto; padding:0 0 0 15px; margin:0;color:#36322b;text-align:left;line-height:24px;
text-decoration:none;
}
ul.list li span{
height:24px; width:24px; display:block;padding:0px; margin:0px;color:#000;text-align:center; float:left; float:left; line-height:24px;
background:url(/images/bullet_list.gif) no-repeat left;
}
ul.list li a:hover{
text-decoration:underline;
}
.testimonials{
padding:20px 0 20px 0;
}
/*-------------------footer------------------------*/
#footer{
width:750px;
height:50px;
clear:both;
color:#666;
}
.left_footer{
float:left;
padding:20px 0 0 0;
}
#footer a{
color:#666;
padding:0 8px 0 8px;
text-decoration:none;
}
.footer-about{
width:750px;
height:50px;
clear:both;
color:#fff;
}
.left_footer-about{
float:left;
padding:20px 0 0 0;
}
#footer-about a{
color:#fff;
padding:0 8px 0 8px;
text-decoration:none;
}
.right_footer-about{
float:right;
padding:20px 5px 0 0 ;
text-align:right;
color:#fff;
}

.right_footer{
float:right;
padding:20px 5px 0 0 ;
text-align:right;
}

#disclaimer{
width:749px;
height:50px;
clear:both;
color:#fff;
padding-top:7px; padding-left:8px;
font-size:11px;
}
#footer-bg-home{
width:750px;
height:15px;
clear:both;
color:#837d7b;
padding-top:177px; padding-left:0px;
font-size:11px;
background:url(../images/home-bg-footer.jpg) no-repeat bottom left #e7eace;
}
#footer-bg-about{
width:750px;
height:95px;
clear:both;
color:#837d7b;
padding-top:177px; padding-left:0px;
font-size:11px;
background:url(../images/about-bg-footer.jpg) no-repeat bottom left #dce5f7;
}
#footer-bg-govt{
width:750px;
height:95px;
clear:both;
color:#837d7b;
padding-top:177px; padding-left:0px;
font-size:11px;
background:url(../images/government-bg-footer.jpg) no-repeat bottom left #EDDCDC;
}
#footer-bg-business{
width:750px;
height:95px;
clear:both;
color:#837d7b;
padding-top:177px; padding-left:0px;
font-size:11px;
background:url(../images/business-bg-footer.jpg) no-repeat bottom left #eef4d7;
}
#footer-bg-tourism{
width:750px;
height:95px;
clear:both;
color:#837d7b;
padding-top:177px; padding-left:0px;
font-size:11px;
background:url(../images/tourism-bg-footer.jpg) no-repeat bottom left #f7eec3;
}
#footer-bg-services{
width:750px;
height:95px;
clear:both;
color:#837d7b;
padding-top:177px; padding-left:0px;
font-size:11px;
background:url(../images/services-bg-footer.jpg) no-repeat bottom left #e0bce1;
}
.footer_content{
	height:150px;
	padding:4px;
	background:url(../images/home-bg-footer.jpg) no-repeat;
}
#client_page{
width:813px;
height:25px;
clear:both;
color:#837d7b;
padding-top:7px; padding-left:8px;
font-size:11px;
background-color:#ded8d3;
}
/*-------------*/
.Text_Link{
font-family:arial, sans-serif; 
font-size:13px;
color:#36322b;
font-weight:bold;
text-decoration:none;
}
.Text_Link:hover{
font-family:arial, sans-serif; 
font-size:12px;
color:#999999;
text-decoration:underline;
}
.footer_link{
font-family:arial, sans-serif; 
font-size:12px;
color:#24a4b3;
font-weight:bold;
text-decoration:underline;
}
.footer_link:hover{
font-family:arial, sans-serif; 
font-size:12px;
color:#999999;
text-decoration:none;
}
/*--------------acordion style---------------*/
#basic-accordian-home{
padding:0px;
width:750px;
height:900px;
}
#basic-accordian{
padding:0px;
width:750px;
height:600px;
}
#tet-content{
	width:750px;
	
}
.accordion_headings{
width:750px;
height:20px;
padding:5px 0 0 20px;
background:url(../images/menu-icon2.gif) no-repeat left;
color:#666666;
cursor:pointer;
font-weight:bold;
font-size:12px;
margin:0 0 0px 0;
border-bottom:0px dotted #949494;
font-family:Arial, Helvetica, sans-serif;
}
.accordion_headings:hover{
color:#4b2e47;
font-size:13px;
}
.accordion_child{
padding:0px;
}
.accordion_title {
padding:0px;
font-size:19px;
color: #993;

}
.header_highlight{
color:#4b2e47;
font-size:14px;
display:block;
background:url(../images/menu-icon2.gif) no-repeat left #cbc3bd;
}
p.tab{
padding:10px 10px 10px 10px;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
margin-left:20px;
margin-top:6px;
margin-bottom:16px;
background:#ded8d3;
border:1px solid #cbc3bd;
}
.link {
	text-decoration: none;
	border-bottom: 1px dotted #CCCCCC;
	color:#993;
}
.link:hover {
	border-bottom: none;
}
/*---------------- menu home tab----------------------*/

/* style the outer div to give it width */
.menu {font-size:10px;padding:0px; float:left; margin:0px; width:750px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0px;list-style-type:none; height:28px; background:#dddbbd;cursor:default}

/* style the sub-level lists */
.menu ul ul {width: auto;}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li {float:left;height:28px;line-height:28px;}

/* style the sub level list items */
.menu ul ul li {display:block;width: auto;height:auto;position:relative;line-height:1em; border-bottom:1px #E3E3C6 solid;cursor:default}

/* style the links for the top level */
.menu a, .menu a:visited {display:block;float:left;height:100%;font-size:10px;text-decoration:none;color:#73704b;background:#dddbbd;padding:0 11px 0 11px;cursor:default}
.menu a.current{background:#c0bc88;}
/* style the sub level links */
.menu ul ul a, .menu ul ul a:visited {display:block;background:#c0bc88; color:#73704b;width:12em;height:100%;line-height:1em; padding:0.5em 1em;cursor:default}
.menu ul table ul a, .menu ul table ul a:visited  {width:14em; w\idth:12em;}


/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {position:absolute; left:0; top:0; font-size:1em; z-index:-1;}
.menu ul ul table {lef\t:-1px;}
.menu ul ul table ul.left {margin-lef\t:2px;}

.menu li:hover {position:relative;cursor:default}
* html .menu a:hover {position:relative;cursor:default}

/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#c0bc88}/*#3da1e0;}*/
/* style the fourth level background */
.menu ul ul ul ul a, .menu ul ul ul ul a:visited {background:#3da1e0;}
/* style the sub level 1 background */
.menu ul :hover a.sub1 {background:#E3E3C6;}
/* style the sub level 2 background */
.menu ul ul :hover a.sub2 {background:#E3E3C6;}

/* style the level hovers */
/* first */
.menu a:hover {color:#73704b;background:#E3E3C6;cursor:default}
.menu :hover > a {color:#73704b;background:#E3E3C6;cursor:default}
/* second */
.menu ul ul a:hover{color:#fff;background:#E3E3C6;cursor:default}
.menu ul ul :hover > a {color:#fff;background:#E3E3C6;cursor:default}
/* third */
.menu ul ul ul a:hover {background:#E3E3C6;}
.menu ul ul ul :hover > a {background:#E3E3C6;}
/* fourth */
.menu ul ul ul ul a:hover {background:#eee;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:28px;left:0;width:14em;}

/* position the third level flyout menu */
.menu ul ul ul{left:14em;top:0;width:14em;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-14em;}


/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul, .menu ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em; background:transparent url(images/trans.gif);}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{visibility:visible;}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul {visibility:visible;}

/*---------------- menu about tab----------------------*/

/* style the outer div to give it width */
.menu-about {font-size:10px;padding:0px; float:left; margin:0px; width:750px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu-about ul {padding:0;margin:0px;list-style-type:none; height:28px; background:#6da8e3;cursor:default}

/* style the sub-level lists */
.menu-about ul ul {width: 180px;}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu-about ul li {float:left;height:28px;line-height:28px;}

/* style the sub level list items */
.menu-about ul ul li {display:block;width: auto;height:auto;position:relative;line-height:1em; border-bottom:1px #6da8e3 solid;}

/* style the links for the top level */
.menu-about a, .menu-about a:visited {display:block;float:left;height:100%;font-size:10px;text-decoration:none;color:#036;background:#6da8e3;padding:0 11px 0 11px;cursor:default}
.menu-about a.current{background:#b0c0e1;}
/* style the sub level links */
.menu-about ul ul a, .menu-about ul ul a:visited {display:block;background:#b0c0e1; color:#036;width:17em;height:100%;line-height:1em; padding:0.5em 1em;cursor:default}
.menu-about ul table ul a, .menu-about ul table ul a:visited  {width:14em; w\idth:12em;}


/* style the table so that it takes no part in the layout - required for IE to work */
.menu-about table {position:absolute; left:0; top:0; font-size:1em; z-index:-1;}
.menu-about ul ul table {lef\t:-1px; }
.menu-about ul ul table ul.left {margin-lef\t:2px;}

.menu-about li:hover {position:relative;cursor:default}
* html .menu-about a:hover {position:relative;cursor:default}

/* style the third level background */
.menu-about ul ul ul a, .menu-about ul ul ul a:visited {background:#7d9dce}/*#3da1e0;}*/
/* style the fourth level background */
.menu-about ul ul ul ul a, .menu-about ul ul ul ul a:visited {background:#7d9dce;}
/* style the sub level 1 background */
.menu-about ul :hover a.sub1 {background:#7d9dce;}
/* style the sub level 2 background */
.menu-about ul ul :hover a.sub2 {background:#7d9dce;}

/* style the level hovers */
/* first */
.menu-about a:hover {color:#036;background:#b0c0e1;cursor:default}
.menu-about :hover > a {color:#036;background:#b0c0e1;cursor:default}
/* second */
.menu-about ul ul a:hover{color:#fff;background:#6da8e3;cursor:default}
.menu-about ul ul :hover > a {color:#fff;background:#6da8e3;cursor:default}
/* third */
.menu-about ul ul ul a:hover {background:#b0c0e1;}
.menu-about ul ul ul :hover > a {background:#b0c0e1;}
/* fourth */
.menu-about ul ul ul ul a:hover {background:#7d9dce;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu-about ul ul {visibility:hidden;position:absolute;height:0;top:28px;left:0;width:34em;}

/* position the third level flyout menu */
.menu-about ul ul ul{left:14em;top:0;width:24em;}

/* position the third level flyout menu for a left flyout */
.menu-about ul ul ul.left {left:-14em;}


/* make the second level visible when hover on first level list OR link */
.menu-about ul li:hover ul, .menu-about ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em; background:transparent url(images/trans.gif);}
/* keep the third level hidden when you hover on first level list OR link */
.menu-about ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu-about ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu-about ul :hover ul :hover ul{visibility:visible;}
/* make the fourth level visible when you hover over third level list OR link */
.menu-about ul :hover ul :hover ul :hover ul {visibility:visible;}

/*---------------- menu government tab----------------------*/

/* style the outer div to give it width */
.menu-govt {font-size:10px;padding:0px; float:left; margin:0px; width:750px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu-govt ul {padding:0;margin:0px;list-style-type:none; height:28px; background:#edc7c5;cursor:default}

/* style the sub-level lists */
.menu-govt ul ul {width: 180px;}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu-govt ul li {float:left;height:28px;line-height:28px;}

/* style the sub level list items */
.menu-govt ul ul li {display:block;width: auto;height:auto;position:relative;line-height:1em; border-bottom:1px #edc7c5 solid;cursor:default}

/* style the links for the top level */
.menu-govt a, .menu-govt a:visited {display:block;float:left;height:100%;font-size:10px;text-decoration:none;color:#ba5757;background:#edc7c5;padding:0 11px 0 11px;cursor:default}
.menu-govt a.current{background:#d89d9a;}
/* style the sub level links */
.menu-govt ul ul a, .menu-govt ul ul a:visited {display:block;background:#d89d9a; color:#ba5757;width:22em;height:100%;line-height:1em; padding:0.5em 1em;cursor:default}
.menu-govt ul table ul a, .menu-govt ul table ul a:visited  {width:14em; w\idth:12em;}


/* style the table so that it takes no part in the layout - required for IE to work */
.menu-govt table {position:absolute; left:0; top:0; font-size:1em; z-index:-1;}
.menu-govt ul ul table {lef\t:-1px; }
.menu-govt ul ul table ul.left {margin-lef\t:2px;}

.menu-govt li:hover {position:relative;}
* html .menu-govt a:hover {position:relative;}

/* style the third level background */
.menu-govt ul ul ul a, .menu-govt ul ul ul a:visited {background:#b0c0e1}/*#3da1e0;}*/
/* style the fourth level background */
.menu-govt ul ul ul ul a, .menu-govt ul ul ul ul a:visited {background:#b0c0e1;}
/* style the sub level 1 background */
.menu-govt ul :hover a.sub1 {background:#d89d9a;}
/* style the sub level 2 background */
.menu-govt ul ul :hover a.sub2 {background:#d89d9a;}

/* style the level hovers */
/* first */
.menu-govt a:hover {color:#ba5757;background:#d89d9a;cursor:default}
.menu-govt :hover > a {color:#ba5757;background:#d89d9a;cursor:default}
/* second */
.menu-govt ul ul a:hover{color:#fff;background:#edc7c5;cursor:default}
.menu-govt ul ul :hover > a {color:#fff;background:#edc7c5;cursor:default}
/* third */
.menu-govt ul ul ul a:hover {background:#b0c0e1;}
.menu-govt ul ul ul :hover > a {background:#b0c0e1;}
/* fourth */
.menu-govt ul ul ul ul a:hover {background:#7d9dce;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu-govt ul ul {visibility:hidden;position:absolute;height:0;top:28px;left:0;width:34em;}

/* position the third level flyout menu */
.menu-govt ul ul ul{left:14em;top:0;width:24em;}

/* position the third level flyout menu for a left flyout */
.menu-govt ul ul ul.left {left:-14em;}


/* make the second level visible when hover on first level list OR link */
.menu-govt ul li:hover ul, .menu-govt ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em; background:transparent url(images/trans.gif);}
/* keep the third level hidden when you hover on first level list OR link */
.menu-govt ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu-govt ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu-govt ul :hover ul :hover ul{visibility:visible;}
/* make the fourth level visible when you hover over third level list OR link */
.menu-govt ul :hover ul :hover ul :hover ul {visibility:visible;}

/*---------------- menu business tab----------------------*/

/* style the outer div to give it width */
.menu-business {font-size:10px;padding:0px; float:left; margin:0px; width:750px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu-business ul {padding:0;margin:0px;list-style-type:none; height:28px; background:#addf97;cursor:default}

/* style the sub-level lists */
.menu-business ul ul {width: 180px;}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu-business ul li {float:left;height:28px;line-height:28px;}

/* style the sub level list items */
.menu-business ul ul li {display:block;width: auto;height:auto;position:relative;line-height:1em; border-bottom:1px #addf97 solid;cursor:default}

/* style the links for the top level */
.menu-business a, .menu-business a:visited {display:block;float:left;height:100%;font-size:10px;text-decoration:none;color:#578842;background:#addf97;padding:0 11px 0 11px;cursor:default}
.menu-business a.current{background:#c1e7b0;}
/* style the sub level links */
.menu-business ul ul a, .menu-business ul ul a:visited {display:block;background:#c1e7b0; color:#578842;width:17em;height:100%;line-height:1em; padding:0.5em 1em;cursor:default}
.menu-business ul table ul a, .menu-business ul table ul a:visited  {width:14em; w\idth:12em;}


/* style the table so that it takes no part in the layout - required for IE to work */
.menu-business table {position:absolute; left:0; top:0; font-size:1em; z-index:-1;}
.menu-business ul ul table {lef\t:-1px; }
.menu-business ul ul table ul.left {margin-lef\t:2px;}

.menu-business li:hover {position:relative;}
* html .menu-business a:hover {position:relative;}

/* style the third level background */
.menu-business ul ul ul a, .menu-business ul ul ul a:visited {background:#c1e7b0}/*#3da1e0;}*/
/* style the fourth level background */
.menu-business ul ul ul ul a, .menu-business ul ul ul ul a:visited {background:#c1e7b0;}
/* style the sub level 1 background 
.menu-business ul :hover a.sub1 {background:#c1e7b0;}
/* style the sub level 2 background 
.menu-business ul ul :hover a.sub2 {background:#c1e7b0;}*/

/* style the level hovers */
/* first */
.menu-business a:hover {color:#578842;background:#c1e7b0;cursor:default}
.menu-business :hover > a {color:#578842;background:#c1e7b0;cursor:default}
/* second */
.menu-business ul ul a:hover{color:#fff;background:addf97;cursor:default}
.menu-business ul ul :hover > a {color:#fff;background:#addf97;cursor:default}
/* third */
.menu-business ul ul ul a:hover {background:#b0c0e1;}
.menu-business ul ul ul :hover > a {background:#b0c0e1;}
/* fourth */
.menu-business ul ul ul ul a:hover {background:#7d9dce;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu-business ul ul {visibility:hidden;position:absolute;height:0;top:28px;left:0;width:34em;}

/* position the third level flyout menu */
.menu-business ul ul ul{left:14em;top:0;width:24em;}

/* position the third level flyout menu for a left flyout */
.menu-business ul ul ul.left {left:-14em;}


/* make the second level visible when hover on first level list OR link */
.menu-business ul li:hover ul, .menu-business ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em; background:transparent url(images/trans.gif);}
/* keep the third level hidden when you hover on first level list OR link */
.menu-business ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu-business ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu-business ul :hover ul :hover ul{visibility:visible;}
/* make the fourth level visible when you hover over third level list OR link */
.menu-business ul :hover ul :hover ul :hover ul {visibility:visible;}


/*---------------- menu tourism tab----------------------*/

/* style the outer div to give it width */
.menu-tourism {font-size:10px;padding:0px; float:left; margin:0px; width:750px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu-tourism ul {padding:0;margin:0px;list-style-type:none; height:28px; background:#f6dc74;cursor:default}

/* style the sub-level lists */
.menu-tourism ul ul {width: 180px;}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu-tourism ul li {float:left;height:28px;line-height:28px;}

/* style the sub level list items */
.menu-tourism ul ul li {display:block;width: auto;height:auto;position:relative;line-height:1em; border-bottom:1px #f6dc74 solid;cursor:default}

/* style the links for the top level */
.menu-tourism a, .menu-tourism a:visited {display:block;float:left;height:100%;font-size:10px;text-decoration:none;color:#b59c37;background:#f6dc74;padding:0 11px 0 11px;cursor:default}
.menu-tourism a.current{background:#f1dd8b;}
/* style the sub level links */
.menu-tourism ul ul a, .menu-tourism ul ul a:visited {display:block;background:#e5cc66; color:#b59c37;width:17em;height:100%;line-height:1em; padding:0.5em 1em;cursor:default}
.menu-tourism ul table ul a, .menu-tourism ul table ul a:visited  {width:14em; w\idth:12em;}


/* style the table so that it takes no part in the layout - required for IE to work */
.menu-tourism table {position:absolute; left:0; top:0; font-size:1em; z-index:-1;}
.menu-tourism ul ul table {lef\t:-1px; }
.menu-tourism ul ul table ul.left {margin-lef\t:2px;}

.menu-tourism li:hover {position:relative;}
* html .menu-tourism a:hover {position:relative;}

/* style the third level background */
.menu-tourism ul ul ul a, .menu-tourism ul ul ul a:visited {background:#f1dd8b}/*#3da1e0;}*/
/* style the fourth level background */
.menu-tourism ul ul ul ul a, .menu-tourism ul ul ul ul a:visited {background:#f1dd8b;}
/* style the sub level 1 background 
.menu-business ul :hover a.sub1 {background:#c1e7b0;}
/* style the sub level 2 background 
.menu-business ul ul :hover a.sub2 {background:#c1e7b0;}*/

/* style the level hovers */
/* first */
.menu-tourism a:hover {color:#b59c37;background:#e5cc66;cursor:default}
.menu-tourism :hover > a {color:#b59c37;background:#e5cc66;cursor:default}
/* second */
.menu-tourism ul ul a:hover{color:#fff;background:f6dc74;cursor:default}
.menu-tourism ul ul :hover > a {color:#fff;background:#f6dc74;cursor:default}
/* third */
.menu-tourism ul ul ul a:hover {background:#f1dd8b;}
.menu-tourism ul ul ul :hover > a {background:#f1dd8b;}
/* fourth */
.menu-tourism ul ul ul ul a:hover {background:#7d9dce;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu-tourism ul ul {visibility:hidden;position:absolute;height:0;top:28px;left:0;width:34em;}

/* position the third level flyout menu */
.menu-tourism ul ul ul{left:14em;top:0;width:24em;}

/* position the third level flyout menu for a left flyout */
.menu-tourism ul ul ul.left {left:-14em;}


/* make the second level visible when hover on first level list OR link */
.menu-tourism ul li:hover ul, .menu-tourism ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em; background:transparent url(images/trans.gif);}
/* keep the third level hidden when you hover on first level list OR link */
.menu-business ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu-business ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu-business ul :hover ul :hover ul{visibility:visible;}
/* make the fourth level visible when you hover over third level list OR link */
.menu-business ul :hover ul :hover ul :hover ul {visibility:visible;}


/*---------------- menu services tab----------------------*/

/* style the outer div to give it width */
.menu-services {font-size:10px;padding:0px; float:left; margin:0px; width:750px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu-services ul {padding:0;margin:0px;list-style-type:none; height:28px; background:#ed9fef;cursor:default}

/* style the sub-level lists */
.menu-services ul ul {width: 180px;}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu-services ul li {float:left;height:28px;line-height:28px;}

/* style the sub level list items */
.menu-services ul ul li {display:block;width: auto;height:auto;position:relative;line-height:1em; border-bottom:1px #ed9fef solid;cursor:default}

/* style the links for the top level */
.menu-services a, .menu-services a:visited {display:block;float:left;height:100%;font-size:10px;text-decoration:none;color:#aa3ead;background:#ed9fef;padding:0 7px 0 7px;cursor:default}
.menu-services a.current{background:#f1dd8b;}
/* style the sub level links */
.menu-services ul ul a, .menu-services ul ul a:visited {display:block;background:#f4bbf5; color:#aa3ead;width:16em;height:100%;line-height:1em; padding:0.5em 1em;cursor:default}
.menu-services ul table ul a, .menu-services ul table ul a:visited  {width:14em; w\idth:12em;}


/* style the table so that it takes no part in the layout - required for IE to work */
.menu-services table {position:absolute; left:0; top:0; font-size:1em; z-index:-1;}
.menu-services ul ul table {lef\t:-1px; }
.menu-services ul ul table ul.left {margin-lef\t:2px;}

.menu-services li:hover {position:relative;}
* html .menu-services a:hover {position:relative;}

/* style the third level background */
.menu-services ul ul ul a, .menu-services ul ul ul a:visited {background:#f1dd8b}/*#3da1e0;}*/
/* style the fourth level background */
.menu-services ul ul ul ul a, .menu-services ul ul ul ul a:visited {background:#f1dd8b;}
/* style the sub level 1 background 
.menu-business ul :hover a.sub1 {background:#c1e7b0;}
/* style the sub level 2 background 
.menu-business ul ul :hover a.sub2 {background:#c1e7b0;}*/

/* style the level hovers */
/* first */
.menu-services a:hover {color:#aa3ead;background:#f4bbf5;cursor:default}
.menu-services :hover > a {color:#aa3ead;background:#f4bbf5;cursor:default}
/* second */
.menu-services ul ul a:hover{color:#fff;background:ed9fef; cursor:default}
.menu-services ul ul :hover > a {color:#fff;background:#ed9fef;cursor:default}
/* third */
.menu-services ul ul ul a:hover {background:#f1dd8b;}
.menu-services ul ul ul :hover > a {background:#f1dd8b;}
/* fourth */
.menu-services ul ul ul ul a:hover {background:#7d9dce;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu-services ul ul {visibility:hidden;position:absolute;height:0;top:28px;left:0;width:34em;}

/* position the third level flyout menu */
.menu-services ul ul ul{left:14em;top:0;width:24em;}

/* position the third level flyout menu for a left flyout */
.menu-services ul ul ul.left {left:-14em;}


/* make the second level visible when hover on first level list OR link */
.menu-services ul li:hover ul, .menu-services ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em; background:transparent url(images/trans.gif);}
/* keep the third level hidden when you hover on first level list OR link */
.menu-services ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu-services ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu-services ul :hover ul :hover ul{visibility:visible;}
/* make the fourth level visible when you hover over third level list OR link */
.menu-services ul :hover ul :hover ul :hover ul {visibility:visible;}


.latest_title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration:underline;
	color:#600;
	font-weight:normal;
	
}
.latest_title:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration:none;
	color:#FF0000;
}
.latest_bodytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	display:block;
	width:100%;
	border-bottom:0px dotted #900;
	margin-bottom:5px;
	
}
.latest_date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF0000;
	
}

.announcement_title{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#036;
	text-transform:capitalize;
	font-weight:bold;
	
}
.announcement_title:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#00F;
}
.announcement_bodytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	line-height:14px;
}
.announcement_date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#00F;
	
}
.announcement_readmore{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#CCC;
	text-decoration:none;
	
}

.events_title{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#060;
	
	
}
.events_title:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#0C0;
}
.events_bodytext{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}
.events_date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6C0;
}

.article_title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#c18c0d;
	
}
.article_title:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#960;
}
.article_bodytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	
}
.article_date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FC6;
	
}

.jobs_title{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#333;
	text-transform:capitalize;
	
}
.jobs_title:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#CCCCCC;
}
.jobs_bodytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	
}
.jobs_date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FC6;
	
}

.bids_title{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#F90;
		text-transform:capitalize;

}
.bids_title:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#C90;
}
.bids_bodytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	
}
.bids_date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	
}

.resolution_title{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	text-transform:capitalize;
	font-weight:bold;
	
}
.resolution_title:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#666;
}
.resolution_bodytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
	
}
.resolution_date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	
}

.event ul{
	padding:5px;
	list-style:disc;
		line-height:12px;
		margin-left:25px;

}
.event ul li a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#630;
	text-decoration:none;
}
.event ul li a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660;
	text-decoration:none;
}



#announcement ul {margin:0px; padding:0px; list-style:none; font-family: Georgia, "Times New Roman", Times, serif}
    #announcement ul li{display:block; line-height:12px; padding:2px 2px 4px 15px; background:url(../images/bullet_titlebar_blue.jpg) 2px 5px no-repeat; text-decoration:none; margin-bottom:3px}
    #announcement ul li a:hover {color:#00F;}
	#announcement ul li#aactive {background-color:#E1F5FF;}

#articles ul {margin:0px; padding:0px; list-style:none; font-family:Arial, Helvetica, sans-serif}
    #articles ul li{display:block; line-height:12px; padding:2px 2px 4px 22px; background:url(../images/ico-article.gif) 2px 2px no-repeat; text-decoration:none; margin-bottom:3px}
	#articles ul li#aactive {background-color:#FDF3DF;}
	
#events ul {margin:0px; padding:0px; list-style:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
    #events ul li{display:block; line-height:15px; padding:2px 2px 4px 15px; background:url(../images/bullet_titlebar_green.jpg) 2px 7px no-repeat; text-decoration:none; margin-bottom:3px}
	#events ul li#aactive {background-color:#EFF9E6;}

#jobs ul {margin:0px; padding:0px; list-style:none; font-family:Arial, Helvetica, sans-serif}
    #jobs ul li{display:block; line-height:16px; padding:2px 2px 4px 15px; background:url(../images/bullet_titlebar_gray.jpg) 2px 7px no-repeat; text-decoration:none; margin-bottom:3px}
    #jobs ul li a:hover {color:#CCCCCC;}
	#jobs ul li#aactive {background-color:#F8F8F8;}	

#bids ul {margin:0px; padding:0px; list-style:none; font-family:Arial, Helvetica, sans-serif}
    #bids ul li{display:block; line-height:16px; padding:2px 2px 4px 15px; background:url(../images/bullet_titlebar_orange.jpg) 2px 7px no-repeat; text-decoration:none; margin-bottom:3px}
    #bids ul li a:hover {color:#C90;}
	#bids ul li#aactive {background-color:#FEF9ED;}

#resolution ul {margin:4px; padding:0px; list-style:none; font-family:Arial, Helvetica, sans-serif}
    #resolution ul li{display:block; line-height:15px; padding:2px 2px 4px 22px; background:url(../images/resolution.gif) 2px 2px no-repeat; text-decoration:none; margin-bottom:3px; background-color:#E9E6D1}
    #resolution ul li a:hover {color:#666;}
	#resolution ul li#aactive {background-color:#C9C9B4;}
	

#dir_footer ul {margin:4px; padding:0px; list-style:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:9px; width:100px}
    #dir_footer ul li {line-height:10px; padding:2px 2px 0px 10px; background:url(../images/bullet_box.jpg) 2px 4px no-repeat; text-decoration:none; margin-bottom:3px; color:#333}
	#dir_footer ul li a {text-decoration:none;color:#333;}
    #dir_footer ul li a:hover {text-decoration:underline;color:#666;}
	#dir_footer ul li#aactive {background-color:#C9C9B4;}
	
	#tourism ul {margin:4px; padding:0px; list-style:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:9px; }
    #tourism ul li {line-height:10px; padding:2px 2px 0px 16px; background:url(../images/bullet_tourism.gif) 2px 3px no-repeat; text-decoration:none; margin-bottom:3px; color:#333}
	#tourism ul li a {text-decoration:none;color:#333;}
    #tourism ul li a:hover {text-decoration:underline;color:#666;}
	#tourism ul li#aactive {background-color:#C9C9B4;}

.pagination{
	display:block;
	width:80px;
	border:1px solid #CCC;
	background:#F4F4F4;
	text-decoration:none;
	color:#666;
	text-align:center;
}
.pagination:hover{
	display:block;
	width:80px;
	border:1px solid #CCC;
	background:#EDEDED;
	text-decoration:none;
}

.abouttable{
	font-size:11px;
	color:#004080;
}
.abouttable a{
	color:#004080;
	text-decoration:none;
}
.abouttable a:hover{
	color:#808080;
	text-decoration:underline;
}
.abouttitle{
	font-size:26px; 
	color:#000000; 
	font-family:Georgia, 'Times New Roman', Times, serif
}
.aboutTable_T{
	background:#666;
	font-size:11px;
}
.aboutTable_T TR{
	background:#FFF;
}
.aboutTable_T TR TD{
	padding:3px;
}

.businesstable{
	font-size:11px;
	color:#693;
}
.businesstable a{
	color:#693;
	text-decoration:none;
}
.businesstable a:hover{
	color:#808080;
	text-decoration:underline;
}
.businesstitle{
	font-size:26px; 
	color:#000000; 
	font-family:Georgia, 'Times New Roman', Times, serif
}
.businessTable_T{
	background:#666;
	font-size:11px;
}
.businessTable_T TR{
	background:#FFF;
}
.businessTable_T TR TD{
	padding:3px;
}