﻿body {
 font-size:100%;
     font-family: Meiryo,MS PGothic,Arial,Verdana;
     margin: 0px;
      background-color:#454B57;
       text-align:center
}

td.title
{
	text-align:center;
	 vertical-align:middle;
	padding-top:3px;
	 background-image :url('images/frame_title.png');
	  height : 46px;
	  color:#FFFFFF;
	  
}

table.camframe
{
	 margin-left:auto;
	 margin-right:auto ;
	  text-align : center;
	   background-image: url('images/camframe.png');
	   }
	   
 table.mailframe
	   { height:370px;
		 text-align: center;
		  background-image: url('images/mailframe.png') 
		  ;margin-left:auto;
		   margin-right:auto;
		}
	   

#login
{
	}

#login .user
{
	padding-top:0px;}
	

#login .pass
{
	padding-top:0px;}
	


#passchg 
{}

#passchg .table
{ 	width:540px;
	height:429px;
	margin-left:auto ;
	 margin-right:auto ;
	  text-align : center;
	  background-image: url('images/passframe.png')
}
		
		
#camlist
{
}

#camlist .head
{
	font-size:100%;}
	
#camlist .det
{
	font-size:100%;}
	

#camsel
{
	}
	
	#camsel .selbtn
	{ height:90px;
		vertical-align:top ;
		text-align:center ;
				}
					
	
	#foot{}
	
#foot .table
{ width:540px;
	margin-left :auto ;
	 margin-right:auto;
	 }

#foot .head
{ background-image:url("images/frame_top.png");
	border:none;
	 height :8px;
}
	
	#foot .body1
{
	 height:63px; 
	 vertical-align: middle;
		  background-image:url("images/menuframe1.png");
	 cursor: hand;
	  
}

	#foot .body2
{
	 height:63px; 
	 vertical-align: middle;
		  cursor: hand;
	    background-image:url("images/menuframe1.png");
}

	#foot .foot
{background-image:url("images/frame_top.png");
	border:none;
	height :8px;
	background-position :left top ;
}


