/* CSS Document */

body{
width:822px;
margin:0 auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
}

.clear{
clear:both;
}

.left{float:left;}

.right{float:right;}

.img_left{
float:left;
padding-right:3px;
}

.black{color:#000000;}
.white{color:#FFFFFF;}
.pink{color:#FF00FF;}
.yellow{color:#FFFF00;}

a{
color:#000000;
text-decoration:none;
}

a:hover{
color:#000000;
text-decoration:underline;
}


h1 {
font-size:16px;
font-weight:bold;
padding:0 0 5px 0;
margin:0;
}


.f20 {
font-size:20px;
}




#header{
margin-left:17px;
}

#all{
width:822px;
}

#all_inner{
width:822px;
}


#top_line{
background:url(images/bck_top.gif) 0 0 repeat-x;
height:10px;
margin-left:17px;
width:800px;
}

#menu{
height:26px;
margin-left:17px;
margin-top:0!important;
margin-top:-4px;
}

.tab_menu{
float:left;
}

#edit_top{
background:url(images/bck_edit_top.gif) 0 0 no-repeat;
height:170px;
margin:3px 0 0 4px;
}

#edit{
background:url(images/bck_edit.gif) 0 0 repeat-y;
margin:0 0 0 4px;
}

.left_column{
float:left;
width:130px;
}

.right_column{
float:right;
width:343px;
}

.center_column{
margin-left:130px;
margin-right:343px;
}

.content_top{
padding:40px 5px 0 5px;
}

.content_top_left{
padding:5px 10px 5px 45px;
}

.content_top_right{
padding:5px 5px 5px 5px;
}

.content_mid_left{
padding:0 0 5px 6px!important;
padding:0 0 5px 3px;
}

.content_logo_left{
padding:0 0 0 35px;
}

.content_logo_left_2{
padding:0;
margin:0 0 0 45px;
background:url(images/left_logo.gif) 0 0 no-repeat;
height:320px;
}

#footer{
clear:right;
background:url(images/bck_footer.gif) 0 0 repeat-x #FFFFFF;
/*height:69px;*/
height:58px;
margin:0 7px 0 130px;
}

/* inner pages */

.content_mid_left_2{
padding:0 15px 5px 6px!important;
padding:0 15px 5px 3px;
}

