body {
	margin:20px 0 0 0px;
	height: 100%;
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, Sans Serif;
	line-height:20px;
	color: #8E8C8C;
	font-size:12px;
	background: url(../images/bg.gif) 0 0 repeat;
	overflow-x:hidden;
	position:relative;
}

#maindiv{
width:960px;
}

#topsection{
width:960px;
float:right;
height:115px;
background:#FFFFFF url(../images/top.gif) 0 0 no-repeat;
}

#top-key{
width:960px;
float:right;
height:42px;
background:#FFFFFF url(../images/top-key.gif) 0 100% repeat-x;
direction:rtl;
text-align:right;
}

#top-key-in{
float:left;
width:690px;
height:42px;
background:#FFFFFF url(../images/top-key.gif) 0 100% repeat-x;
direction:ltr;
text-align:left;
padding-left:10px;
}

#top-right{
float:right;
width:397px;
height:102px;
padding-top:20px;
}

#right-top{
float:right;
width:271px;
height:35px;
}

#right-top .button{
width:25px;
height:25px;
color:#B0B0B0;
background:url(../images/searchbutton.jpg) 0 0 no-repeat;
}

#right-bottom{
float:right;
width:271px;
height:35px;
clear:both;
margin-right:24px;
}

#top-left{
float:left;
width:397px;
height:122px;
background:url(../images/logo.jpg) 10px 0 no-repeat;
}

#headersection{
width:960px;
height:337px;
float:right;
background:#FEFEFE url(../images/header-bg.jpg) 0 0 repeat-x;
border-bottom:20px solid #101010;
color:#4E4E4E;
}

#bodysection{
width:960px;
float:right;
background:#000000 url(../images/main-bg.jpg) 0 100% repeat-x;
}

#bodysection-in{
width:920px;
float:right;
background:url(../images/body-bg.jpg) 0 0 repeat-x;
padding:0 20px 0 20px;
}

#body-right{
width:303px;
float:right;
direction:rtl;
text-align:right;
padding-top:20px;
}

#bodysection table.moduletable{
background:url(../images/moduletable-user.gif) 0 100% no-repeat;
color:#444444;
}

#bodysection table.moduletable th{
background:url(../images/user-th.gif) 0 0 no-repeat;
height:47px;
line-height:47px;
color:#2D2D2D;
text-align:left;
font-size:13px;
text-indent:20px;
}

#bodysection table.moduletable td{
color:#444444;
font-weight:normal;
padding:0 10px 10 10px;
}

#body-center{
width:303px;
float:right;
direction:ltr;
text-align:left;
padding-top:20px;
padding-right:5px;
}


#body-left{
width:303px;
float:left;
direction:ltr;
text-align:left;
padding-top:20px;
}

#bottomsection{
width:100%;
height:89px;
float:right;
padding-top:20px;
}

#b-right{
width:49%;
height:32px;
float:right;
padding-top:10px;
background: url(../images/copyright.gif) 100% 0 no-repeat;
}

#b-left{
width:49%;
height:66px;
padding-top:6px;
float:left;
direction:rtl;
text-align:right;
padding-right:6px;
background: url(../images/banner.gif) 100% 0 no-repeat;
}

#copyright{
float:right;
text-align:left;
direction:ltr;
width:300px;
height:40px;
color:#5B5B5B;
font-size:10px;
}

#flashsection{
width:80px;
height:22px;
float:right;
}

#lm_subscribe .inpubox, #lm_unsubscribe .inpubox{
width:20px;
height:10px;
}

img{
border:0px;
}
