body {
	
}

.content_box {
	top:10px;
	width:100%;
	position: absolute;
	z-index:2;
}

.box_top {
	background-image:url(../images/site/top_bg.gif);
	background-position:left;
	background-repeat:repeat-x;
	
	left:0px;
	top:0px;
	
	width:100%;
	height:285px;

	position: absolute;
	z-index:1;
}

p {
	position:relative;
	display:block;
	height:auto;
	min-height:140px;
}
/* for Internet Explorer */
/*\*/
* html p {
height: 140px;
}
/**/

.text, td, div{
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 400;
    COLOR: #ffffff;
}

.text a:link,.text a:visited,td a:link,td a:visited,div a:link,div a:visited {
	color:#2E2D2D;
	
}

.text a:hover, td a:hover,div a:hover {
	color:#000000;
	
}


h1{
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    margin:0px;
    display:inline;
    
    FONT-WEIGHT: 400;
    COLOR: #ffffff;
}

h1 a:link, h1 a:visited{
	color:#660033;
	
}

h1 a:hover{
	color:#440022;
	
}


h2{
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    margin:0px;
    display:inline;
    
    FONT-WEIGHT: 400;
    COLOR: #ffffff;
}

h2 a:link, h1 a:visited{
	color:#ff0000;
}

h2 a:hover{
	color:#880000;
}



h3{
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    margin:0px;
    display:inline;
    
    FONT-WEIGHT: 800;
    COLOR: #ffffff;
}

h3 a:link, h3 a:visited{
	color:#ff0000;
}

h3 a:hover{
	color:#880000;
}


h4{
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    margin:0px;
    display:inline;
    
    FONT-WEIGHT: 100;
    COLOR: #ffffff;
}

h4 a:link, h4 a:visited{
	color:#ff0000;
}

h4 a:hover{
	color:#880000;
}


.navi,.navi a:link,.navi a:visited {
	
	padding:2px 0px 6px 7px;
	
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	
	FONT-SIZE: 12px;
	
	color:#707372;
	FONT-WEIGHT: 700;
	
	left:0px;
	top:0px;
	position: relative;
	
	text-decoration:none;
	
	margin-top:3px;
	
}

.navi a:hover{
	
	color:#FFFFFF;

	text-decoration:none;

}

.navi_act,.navi_act a:link,.navi_act a:visited,.navi_act a:hover {
	
	padding:2px 0px 6px 7px;
	
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	
	FONT-SIZE: 12px;
	
	color:#FFFFFF;
	FONT-WEIGHT: 700;
	
	left:0px;
	top:0px;
	position: relative;
	
	text-decoration:none;
	
	margin-top:3px;
	
}


.navi_bottom,.navi_bottom a:link,.navi_bottom a:visited {
	
	line-height:25px;

	width:auto;
	
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	
	FONT-SIZE: 12px;
	
	color:#707070;
	FONT-WEIGHT: 400;
	
	left:0px;
	top:0px;
	position: relative;
	
	text-decoration:none;
	
	margin-top:3px;
	
}

.navi_bottom a:hover{
	
	color:#505050;

	text-decoration:none;

}



.cont_title {
	
	padding:2px 0px 6px 7px;
	
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	
	FONT-SIZE: 15px;
	
	color:#FFFFFF;
	FONT-WEIGHT: 800;
	
	left:0px;
	top:0px;
	position: relative;
	
	text-decoration:none;

	margin-top:3px;
	
}

.cont_text {
	
	padding:2px 7px 6px 7px;

	left:0px;
	top:0px;
	position: relative;

	margin-top:3px;
	
	width:100%;

}

.cont_text a:link, .cont_text a:visited{
	color:#ffffff;
}

.cont_text a:hover{
	color:#aaaaaa;
}



.cont_title_gray {
	
	padding:2px 0px 6px 7px;
	
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	
	FONT-SIZE: 15px;
	
	color:#767977;
	FONT-WEIGHT: 800;
	
	left:0px;
	top:0px;
	position: relative;
	
	text-decoration:none;

	margin-top:3px;
	
}

.cont_text_gray {
	
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 400;
    COLOR: #454444;
    
	padding:2px 7px 6px 7px;

	left:0px;
	top:0px;
	position: relative;

	margin-top:3px;
	
	width:100%;
	height:100%;
	
}

.cont_text_gray a:link, .cont_text_gray a:visited{
	color:#2E2D2D;
}

.cont_text_gray a:hover{
	color:#000000;
}





.inbox {
	background-image:url(../images/site/inbox/inbox_content.gif);
	background-position:left;
	background-repeat:no-repeat;
	
	padding:0px 7px 0px 7px;

	left:0px;
	top:0px;
	position: relative;

	width:100%;

	position: relative;

}

.inbox_empty {
	BACKGROUND-COLOR: #FFFFFF;
	padding:0px 7px 0px 7px;

	left:0px;
	top:0px;
	position: relative;

	width:100%;

	position: relative;

}


.inbox_2 {
	background-image:url(../images/site/inbox/inbox_content_2.gif);
	background-position:top;
	background-repeat:no-repeat;
	
	padding:0px 7px 0px 7px;

	left:0px;
	top:0px;
	position: relative;

	width:100%;

	position: relative;

}

.inbox_3 {
	background-image:url(../images/site/inbox/inbox_content_3.gif);
	BACKGROUND-COLOR: #FFFCF2;
	background-position:top;
	background-repeat:no-repeat;
	
	padding:0px 7px 0px 7px;

	left:0px;
	top:0px;
	position: relative;

	width:100%;

	position: relative;

}




.inbox_brown {
	
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 400;
    COLOR: #653600;
   
}

.inbox_green {
	
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 400;
    COLOR: #006132;
   
}

.inbox_red {
	
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 400;
    COLOR: #B0242A;
    
}

.inbox_blue {
	
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 400;
    COLOR: #002C62;
    
}

.inbox_gray {
	
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 400;
    COLOR: #454444;
    
}

.inbox_black {
	
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 400;
    COLOR: #000000;
    
}


.rss_title{
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    margin:0px;
    display:inline;
    
    FONT-WEIGHT: 700;
    COLOR: #222222;
}

.rss_title a:link, .rss_title a:visited{
	color:#660033;
	
}

.rss_title a:hover{
	color:#440022;
	
}



.rss_text{
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    margin:0px;
    display:inline;
    
    FONT-WEIGHT: 200;
    COLOR: #222222;
}

.rss_text a:link, .rss_text a:visited{

	FONT-SIZE: 11px;
	color:#AC0820;
	FONT-WEIGHT: 300;
	text-decoration:none;
}

.rss_text a:hover{

	FONT-SIZE: 11px;
	color:#D60A28;
	FONT-WEIGHT: 300;
	text-decoration:none;
}


.text_plus1
{
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    COLOR: #000000;

}

.text_minus1
{
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    COLOR: #000000;
}

.text_minus1 a:link,.text_minus1 a:visited,.text_minus1 a:hover{
	
	 COLOR: #000000;
	text-decoration:none;
}

.text_4
{
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 4px;
    FONT-WEIGHT: normal;
    COLOR: #000000;
}


.textfield
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
    	width:145px;
    	height:120px;
    	COLOR: 000000;
    	border:1px solid #000000;
		BACKGROUND-COLOR: #E4E4E4;
		padding-left:5px;
   }
   
 
 .textfield_blog
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
    	width:185px;
    	height:120px;
    	COLOR: 000000;
    	border:1px solid #000000;
		BACKGROUND-COLOR: #FFFFFF;
		padding-left:3px;
   }
   
.onetextfield
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
    	width:145px;
    	height:16px;
    	COLOR: 000000;
    	border:1px solid #000000;
		BACKGROUND-COLOR: #E4E4E4;
		padding-left:5px;
   }

   
.onetextfield_blog
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
    	width:185px;
    	height:16px;
    	COLOR: 000000;
    	border:1px solid #000000;
		BACKGROUND-COLOR: #FFFFFF;
		padding-left:3px;
   }
   
.onetextfield_web
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
    	width:145px;
    	height:16px;
    	COLOR: 000000;
    	border:1px solid #000000;
		BACKGROUND-COLOR: #FFFFFF;
		padding-left:3px;
   }
   
.onetextfield_l
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
    	width:200px;
    	height:16px;
    	COLOR: 000000;
    	border:1px solid #000000;
		BACKGROUND-COLOR: #FFFFFF;
   }
   
.selectfield
   { 
   
   FONT-FAMILY: Arial, Helvetica, Sans-serif;
   FONT-SIZE: 11px;
   FONT-WEIGHT: normal;
   width:100px;
   height:16px;
   BACKGROUND-COLOR: #FFFFFF;
   border:1px solid #000000;
  
   }
   

.submitfield
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: bold;
    	width:90px;
    	
    	height:17px;
    	
		cursor:hand;
		
    	COLOR: 000000;
    	border:1px solid #000000;
		BACKGROUND-COLOR: #D5D5D5;

   }
    
    
.submitfield_small
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: bold;
    	width:40px;
		height:17px;
		text-decoration:none;
		text-align:center;
		
		cursor:hand;
		
    	COLOR: 000000;
    	border:1px solid #ff0000;
		BACKGROUND-COLOR: #ffffff;

   }
   
 
.missingbox
   { 
   		position:relative;
   		left:10px;
   		display:inline;
   }
   
.lereadonly
   { 
   		border:0px;
   		
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: bold;
    	width:80px;
    	COLOR: #880000;
		BACKGROUND-COLOR: #FFF2B7;
   }
