a{text-decoration:none}
	a:hover{color:#ff0000;text-decoration:underline}
input {
	color : #000000;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
}
.titlew {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.titleb {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 25px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.t01 {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.t01 a {
	color : #EF6D00;
}
.t01 a:hover {
	color : #C25A02;
}
.right {
	color : #003C5E;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 14px;
	font-family : Tahoma, Verdana, Arial;
	font-weight: bold;
}
.right b {
	color : #EF6D00;
}
.right a {
	color : #003C5E;
}
.right a:hover {
	color : #000000;
}
.left {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left a {
	color : #FFFFFF;
}
.left a:hover {
	color : #000000;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #0000FF;
}
p a:hover {
	color : #000000;
}
.d {
	color : #000000;
	margin-top : 2px;
	padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 1px;
	margin-right : 1px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
}
.menu {
	color : #9A9A9A;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu a {
	color : #9A9A9A;
	text-decoration: none;
}
.menu a:hover {
	color : #FF0000;
}
.box  { margin:1pt;
        padding:1px;
        border:1px dashed #D9B4D0;
		}
.border1  { margin:1pt;
        padding:1px;
		border:2px dashed #0000FF;
		border-top-width:0pt;
}
.boxtop  { margin:0pt;
        padding:0px;
        border:1px #dc143c;
}

H1{
	color:#FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 2px;
	margin-right : 0px;
	font-family : Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight: normal;
	background-color:#FF9696;
}
H2{
	color:#000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 2px;
	margin-right : 0px;
	font-family : Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight: normal;
}
.newbcgnormal{margin-top : 2px;
	padding-bottom : 2px;
	margin-bottom : 2px;
	margin-left : 2px;
	margin-right : 2px;
}
.whatsnew_nocolor{margin-top : 2px;
	padding: 2px 2px 2px;
	margin-bottom : 2px;
	margin-left : 2px;
	margin-right : 2px;
	text-indent:12pt;
	background-image:url(image/arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	}
.whatsnew_color{margin-top : 2px;
	padding: 2px 2px 2px;
	margin-bottom : 2px;
	margin-left : 2px;
	margin-right : 2px;
	text-indent:12pt;
	background-image:url(image/arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#F8E6E4;
}
.whatsnew_top{margin-top : 5px;
	padding: 5px 5px 5px; 
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 13px;
	text-indent:15pt;
	font-family : Tahoma,Verdana,Arial;
	background-image:url(image/whatsnew_button.gif);
	background-repeat:no-repeat;
	background-position:left;
		}
		.whatsnew_RSS{margin-top : 5px;
	padding: 5px 5px 5px; 
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 13px;
	text-indent:15pt;
	font-family : Tahoma,Verdana,Arial;
			}
.nichigo{margin-top : 0px;
	padding: 10px 10px 10px;
	margin-bottom :0px;
	margin-left : 0px;
	margin-right : 0px;
	text-indent:12pt;
	background-image:url(image/nichigo_table.gif);
	background-repeat:no-repeat;
	background-position:left;
	}
.table1 { border-style: solid; 
         border-color:#B1D248;}
.table2 { border-style: solid; 
         border-width: 10px;
		 border-style: outset;
		 border-color:#87D5EF;}
.table3 { border-style: solid; 
         border-color:#B1D248;
		 border-width: 2px;}
.table_dotred { border-style: dotted; 
         border-color:#FF0000;
		 border-width: 1px;}
.table_purple { border-style: dotted; 
         border-color:#D9B4D0;
		 border-width: 2px;}
.table_popup { background-image:url(images/images/popup/table_dot_green.gif);
	background-repeat:no-repeat;}		
.table_popup_portal { background-image:url(images/popup/table_dot_portal.gif);
	background-repeat:no-repeat;}	 
.lineheight {
			line-height:15pt;
			}
.p2 {
	color :#FFFFFF;
	text-indent:80pt;
	margin-top : 0px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	
}

.campaign {margin-top : 0px;
	padding:0px;
	margin-bottom :0px;
	margin-left :10px;
	margin-right :0px;
		background-image:url(image/icon/campaign_1.gif);
	background-repeat:no-repeat;
	
}
		 