/* CSS Document 
	* By Thusitha Randunuge - randunuge@gmail.com
	* 10th Oct 2008
*/
body
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
margin:0;
background-image:url(../picz/bg1.jpg);
}
div.ajx_fade
{
width:100%;
height:100%;
position:absolute;
background-color:#000;
opacity:.50;
filter:alpha(opacity=60); 
-moz-opacity:0.6;
z-index:2;
}
	
div.popFormLayer
{  
position:absolute;
/*cursor: move;*/
left: 25%;
top: 20px;
border: 3px #3D4040 solid;
padding-left: 0; 
padding-right: 0; 
padding-top:0;
z-index:3;
}
#myRes
{
padding:5px;
background-color:#FFF;
}
input,select,textarea
{
font:menu;
}
a
{
color:#330099;
text-decoration:underline;
}
a:visited
{
color:#330099;
text-decoration:underline;
}
a:hover
{
color:#FF0000;
text-decoration:overline;
}
a.lg:link   
{
	text-decoration:none;
	color:#FFD800;

}
a.lg:visited {
text-decoration:none;
color:#FFD800;
}
a.lg:hover  {
text-decoration:underline;
color:#000;
}
a.tmenu:link   
{
	text-decoration:none;
	color:#000000;

}
a.tmenu:visited {
text-decoration:none;
color:#000000;
}
a.tmenu:hover  {
text-decoration:none;
color:#FFF;
}
#page
{
width:800px;
background-color:#FFFFFF;
}
#header
{
width:800px;
background-color:#FFFFFF;
height:150px;
padding-bottom:10px;
}

#mainbody
{
position:relative;
margin-left:200px;
}
#left
{
width:200px;
float:left;
vertical-align:top;
border-right:1px #666666 dotted;
}
#right
{
width:1px;
float:right;
height:100%;
}
#mid
{
padding:4px;
margin-right:1px;
}
#bottom
{
padding-top:3px;
width:800px;
height:47px;
background-image:url(../picz/bottom_bg.jpg);
background-repeat:repeat-x;
}
#clearfooter 
{ 
clear:both; 
overflow:hidden; 
} 
#cls 
{ 
clear:both; 
overflow:hidden; 
}
div.lmenuTitle
{
position:relative;
background-image:url(../picz/left_mnu_titlebg.jpg);
background-repeat:no-repeat;
width:180px;
height:23px;
font-size:110%;
font-weight:bold;
padding-top:5px;
}
div.lmenuBody
{
width:170px;
background-color:#FCD7A7;
padding:5px;
}
div.lmenuBot
{
width:180px;
height:21px;
background-image:url(../picz/left_mnu_botbg.jpg);
}
div.loginbox
{
text-align:left;
width:150px;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px dotted #666666;
}
#countrybox
{
text-align:left;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px dotted #666666;
}
img.xFlag
{
padding-right:5px;
vertical-align:middle;
border:0;
}
#popMsg
{
border-bottom:1px dotted #666666;
margin-bottom:3px;
text-align:left;
z-index:5;
color:#000000;
}
#listCon
{
width:150px;
float:left;
margin-right:10px;
text-align:left;
margin-left:20px;
margin-top:3px;
margin-bottom:3px;
border:solid 1px #996600;
padding:3px;
background-color:#F3F3F3;
}
#midLeft
{
float:left;
width:390px;
padding:5px;
}
#midRight
{
width:170px;
padding:5px;
margin-right:1px;
border-left:1px dotted #666666;
}
#midMain
{
position:relative;
margin-left:400px;
}
#infoboxTop
{
width:390px;
height:5px;
clear:both;
}
#infoboxMid
{
width:380px;
background-image:url(../picz/infobox_mid.gif);
background-position:bottom;
padding:5px;
text-align:left;
}
#infoboxBot
{
background-image:url(../picz/infobox_mid.gif);
width:390px;
height:5px;
margin-bottom:5px;
}
div.rightMenu
{
padding:3px;
border:1px solid #FFF;
margin-bottom:5px;
}
div.rightMenuHover
{
padding:3px;
border:1px solid #999999;
background-color:#FFFFCC;
margin-bottom:5px;
}
img.leftx
{
float:left;
padding-right:4px;
padding-bottom:4px;
}
div.searchbox
{
background-color:#FFFFCC;
padding:3px;
margin-bottom:10px;
width:570px;
text-align:left;
font-size:120%;
}
div.searchboxCLF
{
background-color:#99CC99;
padding:3px;
margin-bottom:10px;
width:570px;
text-align:left;
font-size:120%;
}
div.innerMain
{
width:580px;
padding:3px;
text-align:left;
margin-bottom:10px;
}
div.innerMainx
{
width:580px;
padding:3px;
text-align:left;
margin-bottom:10px;
border-bottom:solid 1px #999999;
}
div.innerMainy
{
width:580px;
padding:3px;
text-align:left;
margin-bottom:3px;
}
#showCatz
{
float:left;
width:180px;
border:1px solid #CCCCCC;
padding:2px;
margin:2px;
}
#cls
{
clear:both;
overflow:hidden;
}
#catlist
{
list-style-position:inside;
}
th
{
color:#996600;
background-color:#EAE9E7;
}
#errorTd
{
background-color:#FF0000;
color:#FFFFFF;
padding:4px;
}
li
{
list-style-position:inside;
padding:2px;
}
td
{
color:#999999;
}
td.infoshow
{
color:#000;
background-color:#FFFFCC;
}
#updateMsgs
{
width:300px;
padding:10px;
background-color:#FFCC99;
border-bottom:1px solid #666666;
border-left:1px solid #666666;
border-right:1px solid #666666;
border-top:15px solid #666666;
}
#showlistwd
{
border-top:solid 10px #FFF;
border-bottom:solid 1px #999999;
padding:5px;
background-color:#F3F3F3;
width:500px;
color:#000000;
}

#imgwdThumb
{
margin-right:10px;
margin-bottom:3px;
float:left;
border:1px solid #999999;
}
span.bigTitile
{
font-size:110%;
font-weight:bold;
color:#734901
}
#Medium
{
font-size:120%;
color:#000;
}
#bigger
{
font-size:200%;
font-weight:bold;
color:#000;
}
#showDetilsWD
{
width:450px;
text-align:left;
}
#showDetilsHead
{
width:450px;
text-align:center;
font-size:150%;
font-weight:bold;
border-bottom:1px solid #666666;
margin-bottom:10px;
background-color:#FF9900;
padding:3px;
}
#thSearch
{
width:50%;
background-color:#FF9900;
font-size:110%;
padding:3px;
color:#FFFFFF;
}
#tdSearch
{
color:#000000;
background-color:#FFFFCC;
padding:3px;
}
#thSearchCLF
{
width:50%;
background-color:#336600;
font-size:110%;
padding:3px;
color:#FFFFFF;
}
#tdSearchCLF
{
color:#000000;
background-color:#99CC99;
padding:3px;
}
#MainMenu
{
position:relative;
width:790px;
text-align:left;
margin-bottom:10px;
padding-left:10px;
height:20px;
background-color:#F4F2E8;
}
li.menuItem
{
list-style-position:inside;
border:1px solid #666666;
margin-right:3px;
display:inline;
list-style-type:none;
width:200px;
position:relative;
font-size:110%;
font-weight:bold;
background-image:url(../picz/mainmenubg1.jpg);
padding-left:5px;
padding-right:5px;
}
li.menuItemx
{
border:1px solid #666666;
margin-right:3px;
display:inline;
list-style-type:none;
background-color:#FF9999;
width:200px;
position:relative;
font-size:110%;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}
#vcode
{
border:1px solid;
background-color:#FF0000;
color:#FFFFFF;
font-size:140%;
padding:2px;
font-weight:bold;
}
#forsale
{
border:1px solid #000000;
background-color:#336600;
color:#FFFFFF;
font-weight:bold;
padding:2px;
}
#wanted
{
border:1px solid #000000;
background-color:#FF6600;
color:#FFFFFF;
font-weight:bold;
padding:2px;
}

