/* css start here (.jp) */

/* font family section begin */
h1{	margin:0px;
	font-weight:normal;
	font-family: "MS PGothic", "MS Gothic", "MS PMincho", "MS Mincho";
	font-size: 100%; color:#666666;
} 
		
h2{margin: 0px; font-size: 100%; font-weight:normal ; display: inline;
}
		
h3{margin:0px ; font-weight: normal ; font-size: 100%; display: inline;
}
		
.textnormal {
	color: #333333;
	font-family: "MS PGothic", "MS Gothic", "MS PMincho", "MS Mincho";
	font-size: 12px;
}
.textnormal a {
	color: #2222BB;
}


.txt9 {
	font-family: "MS PGothic", "MS Gothic", "MS PMincho", "MS Mincho";
	font-size: 9px;
}
.txt10s {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size: 10px;
}
.txt10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size: 11px;
}
.txt10j {
	font-family:  "MS PGothic", "MS Gothic", "MS PMincho", "MS Mincho"; 
		font-size: 11px;
}

.txt11 {
	font-family: "MS PGothic", "MS Gothic", "MS PMincho", "MS Mincho";
	font-size: 12px;
		}
.txt12 {
	font-family: "MS PGothic", "MS Gothic", "MS PMincho", "MS Mincho";
	font-size: 12px;
	line-height: 18px;
}
.txt14 {
	font-family: "MS PGothic", "MS Gothic", "MS PMincho", "MS Mincho";
	font-size: 14px;
	line-height: 20px;
	
}
.txt16 {
	font-size: 18px;
	font-family: "MS PGothic", "MS Gothic", "MS PMincho", "MS Mincho";
}
.txt20 {
	font-size: 20px;
	font-family: "MS PGothic", "MS Gothic", "MS PMincho", "MS Mincho";
}
.txt24 {
	font-size: 22x;
	font-family: "MS PGothic", "MS Gothic", "MS PMincho", "MS Mincho";
}
.txt24 {
	font-size: 24px;
	font-family: "MS PGothic", "MS Gothic", "MS PMincho", "MS Mincho";
}
.txt30 {
	font-family: "MS PGothic", "MS Gothic", "MS PMincho", "MS Mincho";
	font-size: 36px;}

.font100per{font-family: "MS PGothic", "MS Gothic", "MS Mincho", "MS PMincho";
font-size:12px;
}
.nwei{ font-weight:normal;}
.eng {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
}

/* font family section end */

/* font color/style section begin */

.fontwhite {
	color: #F9F9F9;  
}
.fontwhite A {
	color: #ffffff;
	text-decoration: none 
}
.fontgrey{
	color: #685566;
}
.fontgreyA {
	color: #685566;
	text-decoration: none 
}
.fontgreen {
	color: #A6CE38;
}
.fontgreen A {
	color: #A6CE38;
	text-decoration: none
}
.fontbrown {
	color: #842447;
}
.fontbrown A {
	color: #000099;
	text-decoration:underline 
}
.greyfont {color: #666666;
}
.pinkfont {color: #FBDCE5;
}
.fontblue {color:#0000FF}

.fontdarkgrey {color:#7E7E7E}
/* font color/style section end */

/* table/border class section begin */

.table100per {
	width: 100%;
}
.tableborderblack {
	border: 1px solid #000000;
}
.padding4 {
	padding: 4px;
}
.padding10 {
	padding: 5px;
}
.padding15 {
	padding: 15px;
}
.paddingright25 {
	padding-right: 25px;
}

/* table/border class section end */

/* link class section begin */
.blacklinknodecor {
	color:#000000;
	text-decoration: none;
}
.blacklinknodecor a {
	color:#000000;
	text-decoration: none;
}

.blacklink {
	color: #000000;
}
/* link class section end */

/* background/decoration section begin */
.greybg {
	background: #F4F4F4;
}
.bluebg {
	background: #D2EAFC;
}
.pinkbg {
	background: #F2E9EC;
}
.lgreenbg {
	background: #E7E7E7;
}
.greenbandimg {
	background: #E7E7E7 url(../images/greenband_bg.gif) no-repeat left;
}
.brownbg {
	/*background: #96183F;*/
	background: #A9003E;
}
.bordercolor1{ border-color: #F09AB5;
	background:url(../images/highlight_bg.gif); background-repeat:repeat-x;}

.backgroundtopnav{ background: url(../images/topnav_bot.gif);}

.navselbg {
	background: #fff url(../images/navbg.gif) repeat-x bottom;
}
.highlightyellow
{background-color:yellow}
.highlightblue
{background-color:#00FFFF}
.imagerightbottom{ 
background-attachment: fixed;
background-repeat: no-repeat;
background-position: right bottom;
background-image: url(../images/logo_ulatus_trans.gif);
}
.underline{text-decoration:underline;}

.underline a {text-decoration:underline;}

.greenborderright{
	border-right: 1px solid #F09AB5;
}
.vgreendots {
	background-image: url(../images/vgreendots.gif);
	background-repeat: repeat-y;
	background-position: center;}
.vgreendots2 {
	background-image: url(../images/vgreendots2.gif);
	background-repeat: repeat-y;
	background-position: center;}
.hdots {
	background-image: url(../images/hdots.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.hdots_verticle {
	background-image: url(../images/hdots_verticle.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.hdots2 {
	background-image: url(../images/hdots2.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.blackborderb {
	border-bottom: 1px solid #000000;
}

/* background/decoration class section end */

/* alignment class section begin */

BODY {
	margin: 0px;
}
.aligncenter {
	text-align: center;
}
.alignleft {
	text-align: left;
}
		
.alignright{
	text-align: right;
}
.vabsmiddle{vertical-align: middle;
}
.margin6 {
	margin: 6px;
}
.valignbottom {
	vertical-align: bottom;
}
.valigntop {
	vertical-align: top;
}
.lineheight18 {
	line-height: 18px;
}
.lineheight11 {
	line-height: 11px;
}
.lineheight15 {
	line-height: 15px;
}
/* alignment class section end */

/* bullets class section begin */

UL.spotlightlist{
	list-style:url(../images/white_bullet.gif) none;
	Margin: 8px;
	padding: 8px 0px 10px 10px;
}
UL.spotlightlist LI{
	padding:6px 0px 10px 0px;}
UL.bulletlist{
	list-style:url(../images/black_bullet.gif) none;
	Margin: 8px;
	padding: 8px 0px 2px 10px;
	
}
UL.bulletlist LI{
	padding-bottom: 6px;
	line-height:15px;
}
UL.bulletlist2{
	list-style:url(../images/ico_small.gif) none;
	Margin: 8px;
	padding: 8px 0px 10px 10px;
}
UL.bulletlist2 LI{
	padding-bottom: 6px;
}
UL.bulletlistindex{
	list-style:url(../images/white_bullet.gif) none;
	margin: 0px 10px 2px 10px;
	padding: 8px 0px 0px 10px;
}
UL.bulletlistindex LI{
	padding-bottom: 6px;
}

/* bullets class section end */

/* class added by Anand start here*/

.tabbgcolor {
	background: #F2E9EC;
}
.table{
	background: #E7E7E7;
}
	
.table_extop{ background: url(../images/table_extop.gif); background-repeat:repeat-x; vertical-align: baseline;}

.table_exbot{ background: url(../images/table_exbot.gif); background-repeat:repeat-x; vertical-align:top;}

.lineheight25 {
	line-height: 25px;
}
.lineheight20 {
	line-height: 20px;
}
.vgreendotsleft {
	background-image: url(../images/vgreendots.gif);
	background-repeat: repeat-y;
	background-position: left;
}
	
.vgreendotsright {
	background-image: url(../images/vgreendots.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.vgreendotstop{
	background-image: url(../images/vgreendots.gif);
	background-repeat: repeat-x;
	background-position: top ;
}

.fadegreybg{background-color:#EEEEEE;}

.txt9eng {
	font-family: Verdana;
	font-size: 10px;
	text-align:left;
}

.redc { color:#FF0000;}
.brownborder{border:1px solid #FBABC4;}
table.tableborder_brown td{border:thin; border-style:solid; border-color:#FBABC4;}

.tableborder{border:thin; border-style:dotted; border-color:#990000;}
.tableborderwhite{border:thin; border-style:dotted; border-color:#FFFFFF;}

.tdrtborder{border-right:thin; border-right-style:solid; border-right-color:#F2E9EC;}

.tdborder2{border-right:thin; border-right-style:solid; border-right-color:#F2E9EC;
			border-left:thin; border-left-style:solid; border-left-color:#F2E9EC;
			border-bottom:thin; border-bottom-style:solid; border-bottom-color:#F2E9EC;}

.tdborder{border-right:thin; border-right-style:solid; border-right-color:#F2E9EC;
		  border-bottom:thin; border-bottom-style:solid; border-bottom-color:#F2E9EC;}
		  
.tdbtborder{border-bottom:thin; border-bottom-style:solid; border-bottom-color:#F2E9EC;}

.txtsym {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	line-height: 18px;
	padding-left:15px;
}
.txtchar{
	font-family: Symbol; 
	font-size: 14px;
}
.txtplain{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.padding5{
	padding:5px;
	}
.paddingleft15 {
	padding-left: 15px;
}
.paddingleft20 {
	padding-left: 20px;
}
.paddingleft10 {
	padding-left: 10px;
}
.highlightbox{ border-color: #E7E7E7;
	background:url(../images/highlight_bg2.gif);}	
UL.arrow{
	list-style:url(../images/arrow_sym.gif) none;
	Margin: 8px;
	padding: 8px 0px 10px 10px;
}
UL.arrow LI{
	padding-bottom: 6px;
}
.greenbandimgTest {
	background: #E7E7E7 url(../images/greenband_bg1.gif) no-repeat left;
}
.shadow{filter:shadow(color:#B14E6D);
}
.shadeing{border:thin; border-bottom:dotted; border-bottom-color:#96183F; 
 } 
.organizer{border:thin; padding:10px; border-top:dotted; border-top-color:#FFF000;} 
UL.bulletlist3{
	list-style:url(../images/bullet_arrow3.gif) none;
	Margin: 7px;
	padding: 8px 0px 0px 10px;
}
UL.bulletlist3 LI{
	padding:0px 0px 8px 0px}
UL.bulletlist4{
	list-style:url(../images/bullet_arrow.gif) none;
	Margin: 8px;
	padding: 8px 0px 10px 10px;
}
UL.bulletlist4 LI{
	padding:0px 0px 8px 0px}
UL.bulletlist5{
	list-style:url(../images/bullet_arrow4.gif) none;
	Margin: 7px;
	padding: 8px 0px 0px 10px;
}
UL.bulletlist5 LI{
	padding:0px 0px 8px 0px
}
.fontpink {
	color: #FFF1F5;
}
.fontpink A {
	color: #FFF1F5;
	text-decoration:underline;
}
.curlepagebg{background-color:#F5DBE5;}	
.pagecurlindex{ 
background-attachment: fixed;
background-repeat: no-repeat;
background-position: right bottom;
background-image: url(../images/curlpg_3.gif);
}

.pagecurlimg{ 
background-attachment: fixed;
background-repeat: no-repeat;
background-position: right bottom;
background-image: url(../images/curlpg_3_trans.gif);
}	
/* class added by Anand end here*/

/* css end here (.jp) */
.indexcolor1 { color: #CC0000;} 

UL.bulletlist6{
   list-style:url(../images/bullet_arrow4.gif) none;
	Margin: 0px;
	padding: 0px 0px 0px 0px; 
}
UL.bulletlist6 LI{
	padding:0px 0px 0px 0px;
}
UL.bulletlist7{
	list-style:url(../images/redtick.gif) none;
	Margin: 5px;
	padding: 5px 0px 0px 15px;
}
UL.bulletlist7 LI{
	padding: 5px 0px 0px 15px
}
UL.bulletlist8{
	list-style:url(../images/greenboxtick.gif) none;
	Margin: 7px;
	padding: 8px 0px 0px 8px;
}

UL.bulletlist8 LI{
	padding: 8px 0px 0px 8px
}
.justify {text-align:justify;}
.strikethrough {text-decoration:line-through;
}
.backgroundtopnav1{ background: url(../images/topnav_top.gif);}
.margin0{margin:0px 0px 0px 25px;}
.margin0a{margin:0px 0px 0px 0px;}
.greyborder{border:1px solid #000000;}
.redborder{border:2px solid #F00;}
.noborder{border:0px solid #FFF;}
.greyborderbottom{border-bottom:1px solid #CCCCCC;}
UL.bulletlist2voxtab{
	list-style:url(http://www.voxtab.jp/images/ico_small.gif) none;
	Margin: 8px;
	padding: 8px 0px 10px 10px;
}
UL.bulletlist2voxtab LI{
	padding-bottom: 6px;
}
UL.bulletlist2ulatus{
	list-style:url(http://www.ulatus.jp/images/ico_small.gif) none;
	Margin: 8px;
	padding: 8px 0px 10px 10px;
}
UL.bulletlist2ulatus LI{
	padding-bottom: 6px;
}
.bottomborder33{
	background-image: url(../images/thinhrline33.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	}
.lightgreyborder{border:1px solid #CCCCCC;}