﻿/* CSS Document */
*
{
	padding:0px;
	margin:0px;
}

body
{	
	background:#ffffff;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px
}

.main
{
	width:848px;
	margin:0px auto;
	padding:0px 36px 0px 36px;
	background:url(body-top-strip.gif) scroll left top repeat-x #1d1d1d;	
}


.main-table
{
	width:776px;
	margin:0px auto;
	
}

.header-top-left
{
	padding:28px 0px 20px 0px;	
}

.header-top-left img
{
	margin:0px 0px 0px 10px;
	border:0px;
	float:left;
}

.header-top-right
{
	padding:92px 0px 0px 0px;	
}

.header-top-right img
{
	margin:0px 10px 20px 0px;
	border:0px;
	float:right;
}

.header-bottom-left-banner
{
	/*background:url(header-left-image.jpg) scroll left top no-repeat;*/
	width:518px;
	height:269px;
	vertical-align:top;
}

.header-bottom-right-image
{
	/*background:url(retc-left-image.jpg) scroll right top no-repeat;*/
	width:258px;
	height:269px;
	vertical-align:top;
}

/*	------------------------------------------- header main menus -----------------------------*/

.header-main-top-menus
{
	width:760px;
	height:40px;	
}

.header-main-top-menu1 a
{
	background:url(home-but-on.jpg) scroll left top no-repeat;
	display:block;
	width:90px;
	height:40px;		
}

.header-main-top-menu1 a:hover
{
	background:url(home-but-over.jpg) scroll left top no-repeat;
	display:block;
	width:90px;
	height:40px;		
}

.header-main-top-menu1a
{
	background:url(home-but-over.jpg) scroll left top no-repeat;
	display:block;
	width:90px;
	height:40px;		
}

.header-main-top-menu2 a
{
	background:url(aboutus-but-on.jpg) scroll left top no-repeat;
	display:block;
	width:98px;
	height:40px;		
}

.header-main-top-menu2 a:hover
{
	background:url(aboutus-but-over.jpg) scroll left top no-repeat;
	display:block;
	width:98px;
	height:40px;		
}

.header-main-top-menu2a
{
	background:url(aboutus-but-over.jpg) scroll left top no-repeat;
	display:block;
	width:98px;
	height:40px;		
}

.header-main-top-menu3 a
{
	background:url(services-but-on.jpg) scroll left top no-repeat;
	display:block;
	width:100px;
	height:40px;		
}

.header-main-top-menu3 a:hover
{
	background:url(services-but-over.jpg) scroll left top no-repeat;
	display:block;
	width:100px;
	height:40px;		
}

.header-main-top-menu4 a
{
	background:url(ourclients-but-on.jpg) scroll left top no-repeat;
	display:block;
	width:122px;
	height:40px;		
}

.header-main-top-menu4 a:hover
{
	background:url(ourclients-but-over.jpg) scroll left top no-repeat;
	display:block;
	width:122px;
	height:40px;		
}

.header-main-top-menu5 a
{
	background:url(propertytax-but-on.jpg) scroll left top no-repeat;
	display:block;
	width:228px;
	height:40px;		
}

.header-main-top-menu5 a:hover
{
	background:url(propertytax-but-over.jpg) scroll left top no-repeat;
	display:block;
	width:228px;
	height:40px;		
}

.header-main-top-menu6 a
{
	background:url(contactus-but-on.jpg) scroll left top no-repeat;
	display:block;
	width:138px;
	height:40px;		
}

.header-main-top-menu6 a:hover
{
	background:url(contactus-but-over.jpg) scroll left top no-repeat;
	display:block;
	width:138px;
	height:40px;		
}

/*	------------------------------------------- header main menus -----------------------------*/

.content-main
{
	width:776px;
	padding:6px 0px 0px 0px;	
}

.content-left-top
{
	width:474px;
	background:#ffffff;
	border-right:4px solid #fcc146;
	padding:20px 20px 10px 20px;
	vertical-align:top;
}

.content-left-top h1
{
	font-family: Georgia,Arial, Helvetica, Sans-Serif;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	margin:10px 0px 5px 0px;
	padding:0px;
	text-align:left;
	color:#d5930a;
			
}

.content-left-top h2
{
	font-family: Georgia,Arial, Helvetica, Sans-Serif;
	font-size:13px;
	font-weight:normal;
	line-height:20px;
	margin:10px 0px 5px 0px;
	padding:0px;
	text-align:left;
	color:#d5930a;
			
}

.content-left-top img
{
	float:left;
	margin:0px 21px 0px 0px;
	border:0px;
}

.content-left-top p
{
	font-size:13px;
	text-align:justify;	
	margin:0px 0px 7px 0px;
	line-height:20px;
}

.home-page-name
{
	font-size:13px;
	text-align:left;	
	margin:0px;
	padding:0px;
}

.home-page-name h1
{
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	line-height:18px;
	padding:0px;
	margin:10px 0px 6px 0px;
	color:#000000;
}

.home-page-name p
{
	font-weight:bold;
	line-height:18px;		
}

.content-left-bottom
{
	background:url(content-left-bottom.jpg) scroll left top no-repeat;
	width:518px;
	height:14px;	
}

.content-right-top
{
	width:218px;
	background:#000000;
	padding:0px 20px 10px 20px;
	vertical-align:top;	
}

.content-right-bottom
{
	background:url(content-right-bottom.jpg) scroll left top no-repeat;
	width:258px;
	height:14px;	
}

.content-right-box-heading
{
	width:218px;
	float:left;
}

.content-right-box-heading h1
{
	font-family: Georgia,Arial, Helvetica, Sans-Serif;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	margin:20px 0px 20px 0px;
	padding:0px;
	text-align:left;
	color:#fcc146;
	border-bottom:1px solid #fcc146;		
}

.content-right-box-heading img
{	
	margin:20px 0px 10px 0px;
}

.content-right-box-top
{
	background:url(left-sidemenu-box-top.jpg) scroll left top no-repeat;
	height:10px;
	width:218px;
}

.content-right-box
{
	width:188px;
	background:#f1f1f1;
	padding:0px 0px 0px 15px;
	font-size:12px;
	color:#1d1d1d;
	text-align:left;
}

.content-right-box-bottom
{
	background:url(left-sidemenu-box-bottom.jpg) scroll left top no-repeat;
	height:10px;
	width:218px;
}

ul.content-list1
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 10px;	
}

ul.content-list1 li
{
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 0px;
	list-style:none;
	background:url(bullet-image1.jpg) scroll left 7px no-repeat;
	font-size:13px;
	line-height:22px;
	
}

ol.content-list1
{
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 15px;	
}

ol.content-list1 li
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:decimal;
	font-size:13px;
	line-height:22px;
	
}

ul.content-list2
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}

ul.content-list2 li
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	font-size:13px;
	line-height:22px;
	
}


ul.right-sidemenu
{
	width:188px;
	float:left;	
}

ul.right-sidemenu li
{	
	list-style:none;
	font-size:11px;
	line-height:22px;
	
}

ul.right-sidemenu li a
{		
	font-size:11px;
	
	text-decoration:underline;
}

ul.right-sidemenu li a:hover
{		
	font-size:11px;
	
	text-decoration:none;
}

.footer
{
	width:776px;
	text-align:center;
	color:#969696;
	font-size:11px;
}

.footer p
{
	font-size:11px;
	color:#969696;
	text-align:center;
	margin:0px 0px 20px 0px;
}

ul.footer-links
{
	padding:20px 0px 10px 0px;
}

ul.footer-links li
{
	list-style:none;
	display:inline;
	line-height:20px;
	font-size:11px;
	margin:0px 2px 0px 2px;
}

ul.footer-links li a
{
	color:#969696;
	text-decoration:none;
}

ul.footer-links li a:hover
{
	color:#969696;
	text-decoration:underline;
}




/* CSS Document */
*
{
	padding:0px;
	margin:0px;
}

.control-panel-body
{	
	background:url(body-top-strip.gif) scroll left top repeat-x #ffffff;
	/*background:url(body-top-strip.gif) scroll left top repeat-x #1d1d1d;*/
	font-family: Tahoma,Arial, Helvetica, Sans-Serif;
	vertical-align:top;
}

.control-panel-percentage
{
	background:url(body-top-strip.gif) scroll left top repeat-x #1d1d1d;
}

.controlpanel-main-table
{
	width:776px;
	height:100%;
	margin:0px;
	text-align:center;
	background:url(body-top-strip.gif) scroll left top repeat-x #1d1d1d;	
}

.header-top-left
{
	padding:28px 0px 20px 0px;	
}

.header-top-left img
{
	margin:0px 0px 0px 10px;
	border:0px;
	float:left;
}

.header-top-right
{
	padding:92px 0px 0px 0px;	
}

.header-top-right img
{
	margin:0px 10px 20px 0px;
	border:0px;
	float:right;
}


/*----------------------- control panel ----------------------------*/
.controlpanel-top-bg
{
	background:url(controlpanel-top.jpg) scroll left top no-repeat;
	height:13px;
	width:756px;
}

.controlpanel-content
{
	background:#FFFFFF;
	width:716px;
	padding:20px;
	font-size:12px;
	color:#000000;
	text-align:left;
}

.controlpanel-bottom-bg
{
	background:url(controlpanel-bottom.jpg) scroll left top no-repeat;
	height:23px;
	width:756px;
}



/**********Login Button***********************/

.login-button
{
	background:url(login-but.jpg) scroll left top no-repeat;
	width:68px;
	display:block;
	height:22px;
	float:right;
	border:none;
	font-size:10px;
	color:#000000;
	text-align:center;
	padding:2px 0px 3px 0px;
	cursor:pointer;
}

.register-button
{
	background:url(register-but.jpg) scroll right top no-repeat;
	width:68px;
	display:block;
	height:22px;
	float:right;
	border:none;
	font-size:10px;
	color:#000000;
	text-align:center;
	padding:2px 0px 3px 0px;

	cursor:pointer;
}

.newuser-button
{
	background:url(form-button.jpg) scroll right top no-repeat;
	width:59px;
	display:block;
	height:21px;
	float:left;
	border:none;
	font-size:10px;
	color:#000000;
	text-align:center;
	padding:2px 0px 3px 0px;
	cursor:pointer;
}
