body {font: 12px verdana;line-height: 140%;}

td   {font: 11px verdana;line-height: 150%;}

a:visited {color:#0000ff}

.light {color: #666666;}
.menu:link,  .menu:visited, .menu:active   {color:#000000;text-decoration:none;font-size:12px}
.menu:hover, .menu:focus                   {color:#0000ff;text-decoration:underline;}

.menusm:link,  .menusm:visited, .menusm:active   {color:#000000;text-decoration:none;font-size:11px}
.menusm:hover, .menusm:focus                     {color:#0000ff;text-decoration:underline;}

.smalllink:link, .smalllink:visited, .smalllink:active  {color:#000000;text-decoration:none;font-size:9px}
.smalllink:hover {text-decoration:underline;}

.footer {font-size:10px;color:#dddddd}
.banner {border:solid #000000 1px;}

.heading1 {color:#00486A;font-weight:bold;font-size:12px;line-height:180%;}
.heading2 {color:#0082BF;font-weight:bold;}

.bold {font-weight:bold;}
.small {font-size:9px}
.smallb {font-size:10px;font-weight:bold;}

.line1 { background:#CFE7FF}
.line2 { background:#ffffff}
.tablehead {font-weight:bold; border-bottom:1px solid #000000;}
.tablefoot {border-top:1px solid #000000;}

.enq {      border: 1px solid #A3DAF3;
	    font:12px verdana;
	    background: #F7FBFD;
	    width: 200px;
}


.domainbox {border: 1px solid #000000;
	    font:12px courier;
	    background: #ffffcc;
	    width: 200px;
	    
}

.clientlogin {border: 1px solid #E6F2F8;
	    font-size:12px;
	    background: #F7FBFD;
	    width: 100px;
	    height:17px;
	    color: #00486A;
	    
}
.loginbutton {border: 1px solid #A3DAF3;
	    font:10px verdana;
	    background: #E6F2F8;
	    width: 70px;
	    height:18px;
	    color: #000000;
	    
}

.button1    {border: 1px solid #A3DAF3;
	    font:10px verdana;
	    background: #E6F2F8;
	    height:18px;
	    color: #000000;
	    
}


.domainbutton {border: 1px solid #000000;
	    font-size: 11px;
	    background: #EEFFFF;
	    font-weight: bold;
	    
}

hr {
	border-top: 1px solid #E6F2F8;
	border-bottom: 1px solid #E6F2F8;
	border-left: 1px solid #E6F2F8;
	border-right: 1px solid #E6F2F8;
	margin: 5px 10px 5px 10px;
}
.newslist {padding: 0px;
	   margin-right:  5px;
	   margin-top:    0px;
	   margin-left:   15px;
	   margin-bottom: 0px;
	   list-style-type: disc;
	   list-style-position: outside;}
	


.hrfooter {
	border-top: 1px solid #E6F2F8;
	margin: 0px 0px -5px 0px;
	
	
}

.yellowhr {
	border-top: 1px solid #DBD9D9;
	border-bottom: 1px solid yellow;
	border-left: 1px solid yellow;
	border-right: 1px solid yellow;
	margin: 5px 10px 5px 10px;
	
}












#navigation a
{
color: #000;
background: #fb0 url("tab-orange-left.gif") left top no-repeat;
text-decoration: none;
padding-left: 10px
}

#navigation a span
{
background: url("tab-orange-right.gif") right top no-repeat;
padding-right: 10px
}

#navigation a, #navigation a span
{
display: block;
float: left
}

/* Commented backslash hack hides rule from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End IE5-Mac hack */

#navigation a:hover
{
color: #fff;
background: #26a url("tab-blue-left.gif") left top no-repeat;
text-decoration: none;
padding-left: 10px
}

#navigation a:hover span
{
background: url("tab-blue-right.gif") right top no-repeat;
padding-right: 10px
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0
}

#navigation li
{
float: left;
margin: 0;
padding: 0
}