/* CSS Document */
html{
height:100%;
margin-top:10px;
}
body{
min-width:600px;
max-width:100%;
height: 100%;
font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
margin:0;
background-color: #ccc;
}
#brand{
background-image: url(images/brand.jpg);
background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
border-top: 5px solid #fff;
border-left: 5px solid #fff;
border-right: 5px solid #fff;
width: 800px;
height: 108px;
text-align:center;
}
.phname{
font-size: 160%;
color: #0099cc;
line-height: 1.4em;
font-weight: 700;
}
.phpro{
margin-top:0px;
font-size: 140%;
color: #0099cc;
line-height:1.4em;
font-weight: 700;
}
.slogan{
margin-top: -28px;
font-size:120%;
color: #333399;
line-height: 1.4em;
font-weight: 700;
}
.info{
margin-top: -23px;
font-size:100%;
color: #333399;
line-height:1.4em;
font-weight:700;
}
#tab{
margin-left: auto;
margin-right: auto;
border-left: 5px solid #fff;
border-right: 5px solid #fff;
width: 800px;
background-image: url(images/tab_bg.gif);
height:30px;
}
#tab ul {
margin:0;
list-style:none;
padding-left: 7em;
}
#tab li {
border-right: 1px solid #ccc; 
border-left: 1px solid #ccc;
float:left;
margin:0;
height:30px
}
#navigation {
}

#tab a{
height:30px;
font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
padding: 3px 7px 12px 7px;
text-decoration:none;
line-height: 1em;
font-size: 100%;
font-weight:bold;
color:#333399;
}
#tab li a#current { 
height:30px;
background-color: #ff9900; 
padding: 3px 7px 12px 7px;
text-decoration:none;
line-height: 1em;
font-size: 100%;
font-weight:bold;
color:#000000;
}
#tab li a:hover{ 
color: #000000;
}
#navigation{
	margin-left: auto;
	margin-right: auto;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;
	width: 800px;
	height: 15px;
	background-image: url(images/br.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #FF9900;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: .6em;
	color: #FFFFFF;
}
#content
{
border-top: 10px solid #fff;
border-left: 5px solid #fff;
border-right: 5px solid #fff;
width: 800px;
margin-left: auto;
margin-right: auto;
background-color: #fff;
height: 535px;
color:#333399;
}
#page_content
{
margin-left: auto;
margin-right: auto;
border-left: 5px solid #fff;
border-right: 5px solid #fff;
width: 800px;
background-color:#fff;
}
#pg_vat
{
border-top:30px solid #fff;
margin-left: auto;
margin-right: auto;
border-top: 20px solid #fff;
border-left: 5px solid #fff;
border-right: 5px solid #fff;
width: 800px;
height: 900px;
background-color:#fff;
background-image: url(images/vat_return_page_bg.gif);
background-repeat:no-repeat;
background-position:top right;
}
#pg_payslip
{
border-top:30px solid #fff;
margin-left: auto;
margin-right: auto;
border-left: 5px solid #fff;
border-right: 5px solid #fff;
width: 800px;
height: 220px;
background-color:#fff;
background-image: url(images/payslip_page_bg.gif);
background-repeat:no-repeat;
background-position:top right;
}
#pg_man_acc
{
border-top:30px solid #fff;
margin-left: auto;
margin-right: auto;
border-left: 5px solid #fff;
border-right: 5px solid #fff;
width: 800px;
height: 280px;
background-color:#fff;
background-image: url(images/tax_return_page_bg.gif);
background-repeat:no-repeat;
background-position:top right;
}
#pg_self_ass
{
border-top:30px solid #fff;
margin-left: auto;
margin-right: auto;
border-left: 5px solid #fff;
border-right: 5px solid #fff;
width: 800px;
height: 200px;
background-color:#fff;
background-image: url(images/tax_calculation_page_bg.gif);
background-repeat:no-repeat;
background-position:top right;
}
#pg_contact
{
	border-top:30px solid #fff;
	margin-left: auto;
	margin-right: auto;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;
	width: 800px;
	height: 600px;
	background-color:#fff;
	clear: both;
}
#pg_contact_one
{
float:left;
width: 400px;
background-color:#FFFFFF;
}
#pg_contact_two
{
float:left;
width: 400px;
background-color:#FFFFFF;
}
#page_lower_content
{
margin-top: 10px;
margin-left: auto;
margin-right: auto;
border-left: 5px solid #fff;
border-right: 5px solid #fff;
width: 800px;
height:auto;
}
.pages{
margin-top: 0px;
margin-left:100px;
font-size: 200%;
color: #333399;
line-height:1.4em;
font-weight: bold;
}
.ppara{
margin-left:20px;
margin-right:20px;
margin-top:30px;
padding-right: 0px;
font-size:80%;
font-weight:bold;
line-height:normal;
color: #333399;
}
#content p{
margin-top:5px;
font-size:80%;
line-height:1.2em;
margin-right: 20px;
margin-left: 20px;
}
#left_content{
float: left;
width: 400px;
background: #fff;
height: 535px;
margin-right: 20px;
}
#left_vat
{
float: left;
width: 398px;
background-image: url(images/vat.jpg);
background-repeat: no-repeat;
height: 130px;
border-bottom: 5px solid #fff;
}
.image{
float: right;
margin-top: 20px;
margin-right: 20px;
width: 50px;
height: 50px;
}
.vat_head{
font-size: 110%;
font-weight: 700;
line-height:1.4em;
margin-top: 10px;
margin-right: 20px;
margin-left: 20px;
color: #009900;
}
.vat_par{
font-weight:700;
font-size:100%;
line-height:1.2em;
margin-right: 20px;
margin-left: 20px;
color:#009900;
}
#left_payroll{
float: left;
width: 398px;
background-image: url(images/pay.jpg);
background-repeat: no-repeat;
height: 130px;
border-bottom: 5px solid #fff;
}
.pay_head{
font-size: 110%;
font-weight:700;
line-height:1.4em;
margin-top: 10px;
margin-right: 20px;
margin-left: 20px;
color: #009966;
}
.pay_par{
font-size:100%;
font-weight: 700;
line-height:1.2em;
margin-right: 20px;
margin-left: 20px;
color:#009966;
}
#left_assessment{
float: left;
width: 398px;
background-image: url(images/ass.jpg);
background-repeat: no-repeat;
height: 130px;
border-bottom: 5px solid #fff;
}
.ass_head{
font-size: 110%;
font-weight: 700;
line-height:1.4em;
margin-top: 10px;
margin-right: 20px;
margin-left: 20px;
color:#336699;
}
.ass_par{
font-weight: 700;
font-size:100%;
line-height:1.2em;
margin-right: 20px;
margin-left: 20px;
color:#336699;
}
#left_accountant{
float: left;
width: 398px;
background-image: url(images/acc.jpg);
background-repeat: no-repeat;
height: 130px;
border-bottom: 5px solid #fff;
}
#home p {
	line-height: 1.8em;
}

.acc_head{
font-size: 110%;
font-weight: 700;
line-height:1.4em;
margin-top: 10px;
margin-right: 20px;
margin-left: 20px;
color: #003366;
}
.acc_par{
font-weight: 700;
font-size:100%;
line-height:1.2em;
margin-right: 20px;
margin-left: 20px;
color:#003366;
}
#right_content{
float: left;
width: 378px;
height: 535px;
}
#cartoon{
float: left;
width: 100%;
background: #fff;
height: 270px;
border: 0px solid #ccc;
}
#lower_content_bottom{
	margin-left: auto;
	margin-right: auto;
	border-top: 5px solid #fff;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;
	border-bottom: 5px solid #fff;
	background: url(images/footer_right.gif) no-repeat bottom right;
	background-color:#00ccff;
	width: 800px;
	height: 20px;
	color: #fff;
	font: bold 80% "Trebuchet MS", Tahoma, Verdana, Arial;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear: both;
}
#lower_content_bottom a{
vertical-align:middle;
color: #fff;
font: bold 100% "Trebuchet MS", Tahoma, Verdana, Arial;;
text-decoration: none;
border-left: solid 1px #fff;
padding: 0 5px 0px 5px;
height: 20px;
}
.lcb{
border-right: solid 1px #fff;
}
.personal{
margin-left: 0em;
padding-left: 1px;
}
#hometop{
float:left;
background-image: url(images/content_tr.gif);
background-position: top right;
background-repeat: no-repeat;
background-color: #00FFFF;
width: 100%;
}
#home
{
float:left;
font: bold 1.3em "Trebuchet MS", Tahoma, Verdana, Arial;;
color: #003366;
background-image: url(images/form_bg.jpg);
width: 100%;
height: 235px;
}
#home a {
color: #003366;
}
#home a:hover {
text-decoration:none;
}
#homebottom{
float:left;
background-image: url(images/content_br.gif);
background-position: bottom right;
background-repeat: no-repeat;
background-color: #0099cc;
width: 100%;
}
.radio{
float:left;
font: bold 75% "Trebuchet MS", Tahoma, Verdana, Arial;;
color: #fff;
border:0px;
margin-left: 10px;
}
.lhead{
margin-bottom:10px;
font-size:115%;
color:#003366;
line-height:1.4em;
font-weight: bold;
} 
#pcontact{
width: 100%;
height:180px;
margin-top:0px;
}
#roundtop{
background-color: #9CFFCE;
background-image: url(images/website_tr.gif);
background-repeat: no-repeat;
background-position: right top;
}
#roundbottom {
background: url(images/website_br.gif)no-repeat bottom right;
background-color: #99FFCC;
}
.services{
color: #003366;
font: bold 80%/1.2em "Trebuchet MS", Tahoma, Verdana, Arial;
}
.labe{
color: #333399;
font: bold 100% Comic Sans MS, Verdana, Arial, sans-serif;
padding-left: 10px;
}
.labs{
color: #333399;
font: bold 100% "Trebuchet MS", Tahoma, Verdana, Arial;
padding-left: 10px;
}
#corner_footer {
width: 20px;
height: 20px;
display: block
}
#corner{
width: 15px;
height: 15px;
display: block;
}
#bbcnews {
	font-size: 0.6em;
	font-weight: normal;
	color:#003366;
	padding-left: 5px;
	line-height: 1.2em;
}
#bbc a {
	font-weight: bold;
	text-decoration: underline;
}
#bbc a:hover {
	font-weight: bold;
	text-decoration: none;
}
#form1 td {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: .8em;
	color: #333399;
}
#form1 input {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 0.9em;
	color: #333399;
	border: 1px solid #333399;
	background-color: #FFFFFF;
}
#form1 textarea {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 0.9em;
	color: #333399;
	border: 1px solid #333399;
	background-color: #FFFFFF;
}
.vat_head a {
	font-size: 110%;
	font-weight: 700;
	line-height:1.4em;
	color: #009900;
	text-decoration: none;
}
.vat_head a:hover {
	font-size: 110%;
	font-weight: 700;
	line-height:1.4em;
	color: #009900;
	text-decoration: underline;
}
.pay_head a {
	font-size: 110%;
	font-weight:700;
	line-height:1.4em;
	color: #009966;
	text-decoration: none;
}
.pay_head a:hover {
	font-size: 110%;
	font-weight:700;
	line-height:1.4em;
	color: #009966;
	text-decoration: underline;
}
.ass_head a {
	font-size: 110%;
	font-weight: 700;
	line-height:1.4em;
	color:#336699;
	text-decoration: none;
}
.acc_head a {
	font-size: 110%;
	font-weight: 700;
	line-height:1.4em;
	color: #003366;
	text-decoration: none;
}
.acc_head a:hover {

	font-size: 110%;
	font-weight: 700;
	line-height:1.4em;
	color: #003366;
	text-decoration: underline;
}
.ass_head a:hover {

	font-size: 110%;
	font-weight: 700;
	line-height:1.4em;
	color:#336699;
	text-decoration: underline;
}
.phname2 {

font-size: 130%;
color: #0099cc;
line-height: 1.4em;
}
