/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */
html,body {margin:0;padding:0}
body 
{
    background-image : url('../images/bg.gif');
    background-repeat : repeat-y;
    background-position : top center;
    text-align:center; /* centre for ie5.+*/ 
	
	font-family:Tahoma, Verdana, Arial; font-size:12px;
}
#outer
{
    min-height: 100%; /* For Modern Browsers */
    height: auto !important; /* For Modern Browsers */
    height: 100%; /* For IE */
    width:800px;
    margin-left:auto;/* center it*/
    margin-right:auto;/* center it*/
    position:relative;
    text-align:left;
}
* html #outer
{
    height:100%;
    width:802px;/* box model hack for ie5.+*/
    w\idth:800px
}
.bodycontent
{
	background-image:url('../images/contentbg.gif'); 
	background-repeat:repeat-y; 
	background-position:top center;
}
.content
{
    float:left; width:400px; 
}
.leftmenu
{
	float:left; width:180px;
}
.rightmenu
{
	float:right; width:180px;
}
.contentspace
{
	float:left; width:20px;
}
.cleardiv
{
	clear:both; visibility:hidden;
}
.cleardiv20
{
	clear:both; height:20px;
}
.menu
{
	list-style-type: none;
	text-align: left;
	padding:0;
	margin:0;
}
.menu li
{
	margin:0;
	padding: 2px;
	text-align: left;
}
.leftsmtext
{
    float:left; padding-left:10px; font-size:11px;
}
.rightsmtext
{
    float:right; padding-right:10px; font-size:11px;
}
.path
{
    padding-left:190px;
}

.contenttext hr 
{ 
    color: #000000; 
    border: 0; 
    height: 1px; 
} 

.contenttext p 
{ 
    margin:0px; 
}