.priceplan-table-row-odd {
  text-align: left;
  background-color: #e5e8ed;
}
.priceplan-table-row-even {
  text-align: left;
  background-color: #e5e8ed;
}
.priceplan-table {
  border: 1px solid #ffffff;
  background-color: #ffffff;
  font-family: Verdana;
}
.priceplan-table th {
  font-size: 10px;
}
.priceplan-table td {
  text-align: right;
  font-size: 10px;
}
.priceplan-table-header {
  background-color: #bebfc3;
}


.s0, .s0:link, .s0:visited, .s0:active
{
    font-weight: normal;
    font-size: 10px;
    color: #b3b3b3;
    font-family: verdana, arial , helvetica, sans-serif
}
.s0:link{
	text-decoration:underline;

}

.s0:hover
{
    font-weight: normal;
    font-size: 10px;
    color: #b3b3b3;
    font-family: verdana, arial , helvetica, sans-serif
}

.s0_bold, .s0_bold:link, .s0_bold:visited, .s0_bold:hover, .s0_bold:active
{
    font-weight: bold;
    font-size: 10px;
    color: #b3b3b3;
    font-family: verdana, arial , helvetica, sans-serif
}


.menuhead
{
    font-size: 11px;
    font-weight: bold;
    color: white;
    font-family: verdana, arial , helvetica
}


.newsbox
{
    font-size: 10px;
    color: white;
    font-family: verdana, arial , helvetica
}
.newshead
{
    font-weight: bold;
    font-size: 10px;
    color: #676767;
    font-family: verdana, arial , helvetica, sans-serif
}


a.newstitle:link,a.newstitle:active,a.newstitle:visited,a.newstitle:hover
{
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: verdana, arial , helvetica, sans-serif;
    text-decoration: none
}
a.newstitle:hover
{
    text-decoration: underline
}


.newsdate
{
    font-weight: normal;
    font-size: 10px;
    color: #4a4a4;
    line-height: 13px;
    font-family: verdana, arial , helvetica, sans-serif
}

a.readmore:link
{
    color: #0046bf;
    text-decoration: none
}
a.readmore:hover
{
    color: #0046bf;
    text-decoration: underline
}

a.readmore:visited
{
    color: #0046bf;
    text-decoration: none
}
a.readmore:hover
{
    color: #0046bf;
    text-decoration: underline
}


body
{
	padding: 0px;
    font-size: 11px;
    margin: 0px;
    color: #333333;
    font-family:  verdana, arial , helvetica, sans-serif;

}


.navigation
{
    font-size: 10px;
    color: #a0a7aa;
    font-family: verdana, arial , helvetica
}

td.level1
{
    font-weight: bold;
    font-size: 11px;
    color: #282969;
    font-family: verdana, arial, helvetica, sans-serif
    
}



.menu_level_1, .menu_level_1:link, .menu_level_1:visited, .menu_level_1:hover, .menu_level_1:active
{
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}

.menu_level_1_sel, .menu_level_1_sel:link, .menu_level_1_sel:visited, .menu_level_1_sel:hover, .menu_level_1_sel:active
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}

.menu_level_2, .menu_level_2:link, .menu_level_2:visited, .menu_level_2:hover, .menu_level_2:active
{
    font-weight: none;
    font-size: 11px;
    color: #333;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}

.menu_level_2_sel, .menu_level_2_sel:link, .menu_level_2_sel:visited, .menu_level_2_sel:hover, .menu_level_2_sel:active
{
    font-weight: bold;
    font-size: 11px;
    color: #fff;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}


.menu_level_3, .menu_level_3:link, .menu_level_3:visited, .menu_level_3:hover, .menu_level_3:active
{
    font-weight: normal;
    font-size: 10px;
    color: #000;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}

.menu_level_3_sel, .menu_level_3_sel:link, .menu_level_3_sel:visited, .menu_level_3_sel:hover, .menu_level_3_sel:active
{
    font-weight: bold;
    font-size: 10px;
    color: #333;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}

.menu_level_4, .menu_level_4:link, .menu_level_4:visited, .menu_level_4:hover, .menu_level_4:active
{
    font-weight: normal;
    font-size: 10px;
    color: #000;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}

.menu_level_4_sel, .menu_level_4_sel:link, .menu_level_4_sel:visited, .menu_level_4_sel:hover, .menu_level_4_sel:active
{
    font-weight: bold;
    font-size: 10px;
    color: #333;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}


.top_menu, .top_menu:link, .top_menu:visited,  .top_menu:active
{
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}

.top_menu:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}


.top_menu_sel, .top_menu_sel:link, .top_menu_sel:visited, .top_menu_sel:active, .top_menu_sel:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}


.right_menu_header_normal, right_menu_header_normal:link, .right_menu_header_normal:visited, .right_menu_header_normal:active, .right_menu_header_normal:hover
{
    font-weight: normal;
    font-size: 10px;
    color: #ffffff;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
	text-transform: uppercase;
}

.right_menu_header_bold, right_menu_header_bold:link, .right_menu_header_bold:visited, .right_menu_header_bold:active, .right_menu_header_bold:hover
{
    font-weight: bold;
    font-size: 10px;
    color: #ffffff;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
	text-transform: uppercase;
}

.right_menu_normal, .right_menu_normal:link, .right_menu_normal:visited,  .right_menu_normal:active, .right_menu_normal:hover
{
    font-weight: normal;
    font-size: 10px;
    color: #001540;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}

.right_menu, .right_menu:link, .right_menu:visited,  .right_menu:active
{
    font-weight: normal;
    font-size: 10px;
    color: #001540;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}

.right_menu:hover
{
    font-weight: bold;
    font-size: 10px;
    color: #001540;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}


.right_menu_sel, .right_menu_sel:link, .right_menu_sel:visited, .right_menu_sel:active, .right_menu_sel:hover
{
    font-weight: bold;
    font-size: 10px;
    color: #001540;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}

.right_menu_price_big
{
	font-weight: bold;
    font-size: 10px;
    color: #e15b06;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}

.right_menu_link, .right_menu_link:link, .right_menu_link:visited, .right_menu_link:active, .right_menu_link:hover
{
	font-weight: bold;
    font-size: 10px;
    color: #1b21fb;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none
}




a:link
{
    color: #0046bf;
    text-decoration: none;
	font-weight:normal
}
a:visited
{
    color: #0046bf;
    text-decoration: none;
	font-weight:none;
}
a:hover
{
    color: #0046bf;
    text-decoration: underline;
	font-weight:none;
}

a:active
{
    color: #0046bf;
	font-weight:none;
    text-decoration: none;
}


td
{
    font-size: 11px;
    line-height: 13px;
    color: #000000;
    font-family:  verdana,verdana, arial , helvetica, sans-serif
}
td.list_head
{
    border-bottom: #d6d3ce 1px solid;
    background-color: #d6d3ce
}
table.list_table
{
    border-right: #d6d3ce 1px solid;
    border-top: #d6d3ce 1px solid;
    border-left: #d6d3ce 1px solid;
    border-bottom: #d6d3ce 1px solid
}
td.white
{
    background-color: #f5f5f5
}


h2 {
	font-size:14px;
}

.ingress {
	font-weight:bold;
}

.mypage {
	padding-bottom:5px;
}

.mypage div {
	float:left;
	width:108px
}

.mypage img {
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-top:4px;
}

.contentArea {
	width:665px;
	margin-bottom:5px;
}

/* CSS for new ordering logic */
	
	/* table */
	.t {
		background:#EAECF0;
		margin-bottom:20px;
	}
		.t td {
			vertical-align:top;
			border-bottom:1px solid #A4ABBE;
		}


	/* table header */
	.th {
		background-color:#001540;
		color:white;
	}

	/* red table header */
	.thr {
		background-color:#A40010;
		color:white;
	}

	/* alternate header */
		.tah {
			background-color:#A9D100;
			color:white;
		}
	
	/* table subheader */
	.tsh {
		background-color:#F8F8F8;
	}


	/* table content */
	.tc {
		background:#F6F7FA;
		border-left:1px solid #A4ABBE;
	}
	.tcr td, .tcr-curr td {
		background:#F6F7FA;		
		border-bottom:1px solid #A4ABBE;
	}
	.tcr-curr td {
		color:#A4ABBE;
	}

	/* Table content for shemas */
	.tcs {
		border-bottom:1px solid #A4ABBE;
		border-left:1px solid #A4ABBE;
		background:#fff;
	}
	.tcs input {

	}

	/* text boxes */
	.txt-s,.txt-m,.txt-l,.txt-ml {
		font-size: 10px;
		font-family: verdana;
		text-decoration: none;
		line-height: 13px;
		border:0px;
		height:16px;
		background-image: url('../images/1_bg_input.gif');
		border-left:1px solid #7B7B7B;
		border-right:1px solid #DEDEDE;
		padding-left:1px;
	}

	.txt-s {
		width:30px;
	}
	.txt-m {
		width:70px;
	}
	.txt-ml {
		width:190px;
	}
	.txt-l {
		width:289px;
	}

.menu_arrow {
	margin-left:9px;
	margin-right:5px;
	margin-top:1px;
}