body {padding:0; margin:0; background: url(images/bg_all.gif)}
table, td {border-collapse:collapse;}
table, td, img {border:0; padding:0;}
form, td{margin:0; padding:0;}
html {height:100%;}
a {color:#b0b0b0;}
br{font-size:10px}
table{border:0px; border-collapse:collapse; font-size:100%	}
body, td{ font-family:Tahoma; color:#b0b0b0; vertical-align:top; padding:0px; }

img{ vertical-align:top}


.site_center{margin:0 auto; width:701px;}


#flash { text-align: center; }


 /*header*/
#header{ height:434px; width:701px; background: url(images/bg_li.gif) bottom left repeat-x} 
#header .row1{ height:92px; }

#header .row1 .col1{ width:463px; background:url(images/bg_logo.gif) 10px 10px no-repeat}

#header .row1 .col1 div{ padding:42px 10px 10px 74px}
#header .row1 .col2{ width:238px; background:url(images/li_hed.gif) top left no-repeat}

#header .row1 .col2 .title{ margin:39px 0 0 48px}
#header .row2{ height:48px; }
#header .row3{ height:294px; background:url(images/pic_head.jpg) top left no-repeat }
#header .row3 a { display: block; height: 245px; margin: 24px 0 0 14px; width: 671px; }

h1{text-indent:-10000px; margin:0; padding:0;}


/*content*/
#content{ padding:10px 0 0 0;}
#content{ font-size:0.6875em; }
#content td, #content table{line-height:1.36em;}
#content p { margin: 0; padding: 0 0 1em 0; }

#content .row1{ height:11px; background:url(images/top_cont.gif) top left no-repeat}
#content .row2{ background:url(images/cen_cont.gif) top left repeat-y}

#content .row2 div{ padding:18px 30px 10px 28px}
#content .row2 span a{ color:#b0b0b0; text-decoration:underline}
#content .row2 span a:hover{ text-decoration:none}
#content .row3{ height:8px; background:url(images/bot_cont.gif) top left no-repeat}

#content img.fleft { float:left; margin:0 14px 0 0;}

.hr { background:url(images/bg_li.gif) repeat-x left top; height:2px; overflow:hidden; margin:1em 0;}

.link { background: url(images/ar.gif) no-repeat left 5px; color: #FFF; font-weight: bold; margin: 0 12px 0 6px; padding: 0 0 0 12px; text-decoration: none; }

.login { background:url(images/login_bg.jpg) no-repeat left top; margin:0 0 0 46px; height:213px;}
.login form { padding:25px 0 0 186px;}
.login form a {font-weight:bold;}
.login form a img { margin: 2px 0 8px 0;}
.login form input { font-size:1em;  margin: 0 0 8px 0; width: 108px;}



/*footer*/
#footer { height:82px; background:url(images/bg_li.gif) top left repeat-x; color:#616161}
#footer{ font-size:0.6875em; }
#footer a{ color:#616161; text-decoration:underline}
#footer a:hover{ text-decoration:none}
#footer div{ padding:27px 10px 10px 9px}



#form a { background: url(images/ar.gif) no-repeat left 5px; color: #FFF; font-weight: bold; margin: 0 12px 0 6px; padding: 0 0 0 12px; text-decoration: none; }
#form div { margin: 0 0 4px 0; padding: 0!important; }
#form fieldset { border: 0 none; margin: 0; padding: 0; }
#form fieldset div { height: 44px; margin: 0; }
#form fieldset input { background: #FFF; color:#616161; font-family:Tahoma; font-size: 11px; width: 156px; }
#form fieldset label { display: block; padding: 0 0 2px 0; }