body
{
		font-family: Verdana, Arial, Tahoma;
	background-color: #FFFFFF;
	color: #2f2f2f;
	margin: 0;
	padding: 0;
	font-size: 75%;
}
table
{
	border-collapse: collapse;
}
td
{
	font-size: 75%;
	padding: 0;
}
a
{
	color: #316ab4;
	text-decoration: underline;
}
a:hover
{
	text-decoration: none;
}
* html body {
	behavior: url(/csshover.htc);
}
img
{
	border: 0;
}
form
{
	margin: 0;
	padding: 0;
}
ul, dir
{
	margin: 0;
	padding-left: 16px;
}
li
{
	padding-bottom: 3px;
}
hr
{
	font-size: 1px;
	height: 2px;
	margin: 0;
	padding: 0;
	margin-top: 13px;
	margin-bottom: 10px;
	border: 0;
	border-top: 1px solid #D2DCEE;
	border-bottom: 1px solid #FFFFFF;
}
* html hr, *:first-child+html hr
{
	margin-top: 7px;
	margin-bottom: 5px;	
}
h1
{
	font-weight: bold;
	/* color: #E1001F; */
	color: red;
	font-size: 150%;
	margin-bottom: 10px;
}
h2
{
	font-size: 120%;
	color: #346ab3;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
}
h3
{
	font-size: 100%;
	color: #000000;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 13px;
}

p
{
	margin-top: 0;
	margin-bottom: 20px;
}

.W30p
{
	width: 30%;
}
.W35p
{
	width: 35%;
}

.error {
	padding-top: 10px;
	color: red;
}
table.form td { color: #404293; padding-top: 0.5em; padding-right: 1em; text-align: left; }
table.form table td { padding: 0; }

/* ----------- Form elements ----------- */



input.search { border: 1px solid #D1D1BB; background-color: white; }
input.flat, select, textarea { background-color: white; border: 1px solid #8496C6; }
input.fix, select.fix, textarea.fix { width: 180px; }
input.cust { width: 104px; }
input.one { width: 18px; }
input.two { width: 27px; }
input.four { width: 45px; }

input.brochure, select.brochure, textarea.brochure { width: 50px; }
input.small, select.small, textarea.small { width: 76px; }

input.wide, select.wide, textarea.wide { width: 240px; }
td.submit { background: #CB0004; }
td.submit-gray { background: #999; }
td.submit input, td.submit-gray input {
	border: 0px none;
	background-color: transparent;
	color: #FFF;
	margin: 0; padding: 0;
	font-size: 12px;
	cursor: pointer;
}

div.note {
	background-color: #FFFEDF;
	color: #000;
	padding: 8px 15px;
	margin: 0 -13px 0 -13px;
	position: relative;
	z-index: 0;
	font-size: 95%;
}
div.note a {
	color: red;
	text-decoration: underline;
}
div.note a:hover {
	text-decoration: none;
}


/* ----------- Form elements end ------- */

/* ----------- layout print grid ----------- */
.LayoutPrint
{
	background-color: #FFFFFF;
	width: 100%;
}
.LayoutPrintCenter
{
	width: 100%;
}

.LayoutPrintCenterC
{
	padding: 70px 35px 35px 70px;
	vertical-align: top;
	width: 36%;
}
.HeaderPrintR
{
	padding: 35px 35px 0px 35px;
	text-align: right;
}

.LayoutPrintFooter
{
	padding: 0px 35px 105px 70px;
	vertical-align: top;
	width: 36%;
}

.FooterPrintLine
{
	font-size: 1px;
	height: 10px;
	background: #000177 url('/pic/footer/line.gif') repeat-x;
}

.printLink{
	padding: 2px 0px 0px 0px;
	color: #8C8C8C;
	font-size: 85%;
}

/* ----------- layout main grid ----------- */
.LayoutMain
{
	/*background: url('/pic/layout/clouds.jpg') 0% 0% no-repeat;*/
	width: 100%;
}
.LayoutCenter
{
	width: 100%;
	table-layout: fixed;
}
.LayoutCenterL
{
	vertical-align: top;
	width: 15%;
	_width: 21%;
	padding: 20px 20px 10px;
}
.LayoutCenterC
{
	padding: 30px 0px 10px 0px;
	vertical-align: top;
	width: 46%;
}
.LayoutCenterR
{
	vertical-align: top;
	width: 20%;
	_width: 26%;
	padding: 20px 20px 10px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.LayoutCenterL
	{
		width: 17%;
	}
	.LayoutCenterC
	{
		width: 40%;
	}
	.LayoutCenterR
	{
		width: 21%;
	}
}

#newsletter
{
	background: url('/pic/layout/clouds.jpg') 0% 0% no-repeat;
}

/* ----------- layout grid end ------- */


/* ------------- header -------------- */
.Header
{
	width: 100%;
	background: url('/pic/header/header_new_background.gif') left top no-repeat;
}
.HeaderL
{
	padding: 18px 30px 12px 30px;
}
.HeaderL.standard
{
	padding: 13px 30px 8px;
}
.HeaderC
{
	width: 100%;
}
.HeaderR
{
	white-space: nowrap;
	vertical-align: middle;
	padding-right: 30px;
}
.HeaderR select
{
	font-size: 100%;
	margin-top: 3px;
	width: 184px;
}
/* ----------- header end ------------ */

/* ------------- main menu -------------- */
.Links
{
	padding: 5px 19px 5px 29px;
	background-color: #0035AD;
	font-weight: bold;
}
.Links a
{
	text-decoration: none;
	color: #FFFFFF;
}
.MainMenu
{
	border-top: 1px solid #ffffff;
	width: 100%;
}
.MainMenu a
{
	color: #0035AD;
	text-decoration: none;
	display: block;
	padding: 9px 0 8px 0;
	width: 100%;
}
.MainMenu td
{
	/*padding: 9px 9px 8px 9px;*/
	padding: 0;
	background: #f3f6fb url('/pic/main_menu/normal3.gif') top left repeat-x;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	width: 20%;
	border-bottom: 1px solid #0035AD;
}
.MainMenu .Hover {
	background: #f3f6fb url('/pic/main_menu/hover.gif') 0% 100% repeat-x;
}
.MainMenu .Sel
{
	background: #f7f7f7 url('/pic/main_menu/selected.gif') 0% 0% repeat-x;
}

.Sel a
{
	color: #fff;
}

.MainMenu .Cur
{
	background: #f6f6f6 url('/pic/main_menu/cur.gif') 0% 100% repeat-x;
}
.MainMenu .Splitter
{
	background: url('/pic/main_menu/splitter.gif') repeat-y;
	padding: 1px;
	width: auto;
	border-bottom: 0;
}

.MainMenu .SplitterSel
{
	background: url('/pic/main_menu/splittersel.gif') repeat-y;
	padding: 1px;
	width: auto;
}

/* ------------- main menu end -------------- */
.NoBullets
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.NoBullets li
{
	padding-left: 0px !important;
	background: none !important;
}

/* ------------- Block 1 -------------- */
.Block1
{
	width: 100%;
	margin-bottom: 20px;
}
.Block1UL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_1/ul.gif') no-repeat;
}
.Block1U
{
	background-color: #3f4292;
}
.Block1UR
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_1/ur.gif') no-repeat;
}
.Block1UL2
{
	background-color: #3f4292;
}
.Block1U2
{
	background-color: #3f4292;
}
.Block1U2 h2
{
	/* position: relative; */
	font-size: 100%;
	margin: 0;
	padding: 0;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
}
.Block1UR2
{
	background-color: #3f4292;
}
.Block1L
{
	background-color: #eaedf5;
}
.Block1L img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.Block1C
{
	font-size: 70%;
	padding: 8px 4px 8px 4px;
	background-color: #eaedf5;
}
.Block1C h3
{
	margin: 0;
	padding: 0;
	margin-top: 8px;
	margin-bottom: 3px;
	font-size: 100%;
}
.Block1R
{
	background-color: #eaedf5;
}
.Block1R img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.Block1BL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_1/bl.gif') no-repeat;
}
.Block1B
{
	background-color: #eaedf5;
}
.Block1BR
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_1/br.gif') no-repeat;
}

.Block1C2
{
	font-size: 70%;
	background-color: #d5dfff;
	border-top: 1px solid #c4cee9;
}
.Block1C2 .Block1Border2
{
	border-top: 1px solid #ffffff;
	margin: 0;
	width: auto;
	padding: 0 4px 8px 4px;	
}
.Block1C2 h3
{
	padding: 0;
	margin: 15px 0 12px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 109%;
}
.Block1C2 .NewsDate {
	background: url('/pic/block_1/icon.gif') left 1px no-repeat;
	padding-left: 29px;
}
.Block1L2, .Block1R2
{
	background-color: #d5dfff;
	border-top: 1px solid #eaedf5;
}
.Block1BL2
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_1/bl2.gif') no-repeat;
}
.Block1B2
{
	background-color: #d5dfff;
}
.Block1BR2
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_1/br2.gif') no-repeat;
}


/* ------------- Block 1 end -------------- */


/* ------------- Block 2 -------------- */
.Block2
{
	width: 100%;
	margin-bottom: 20px;
}
.Block2UL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_2/ul.gif') no-repeat;
}
.Block2U
{
	background: #eff3fc url('/pic/block_2/lh.gif') 0% 0% repeat-x;
}
.Block2UR
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_2/ur.gif') no-repeat;
}
.Block2UL2
{
	background: #eff3fc url('/pic/block_2/lv.gif') 0% 0% repeat-y;
}
.Block2U2
{
	background-color: #eff3fc;
}
.Block2U2 h2
{
	
	font-size: 100%;
	margin: 0;
	padding: 0;
	color: #3f4390;
	margin-top: 0px;
	margin-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
	
}
.Block2UR2
{
	background: #eff3fc url('/pic/block_2/lv.gif') 100% 0% repeat-y;
}
.Block2L
{
	background: #ffffff url('/pic/block_2/lv.gif') 0% 0% repeat-y;
}
.Block2L img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.Block2C
{
	padding: 8px 4px 8px 4px;
	background-color: #ffffff;
}
.Block2C ul, dir
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-btootm: 15px;
}
.Block2C li
{
	padding-left: 11px;
	background: url('/pic/arrows/1_r.gif') left 4px no-repeat;
}
.Block2R
{
	background: #ffffff url('/pic/block_2/lv.gif') 100% 0% repeat-y;
}
.Block2R img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.Block2BL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_2/bl.gif') no-repeat;
}
.Block2B
{
	background: #ffffff url('/pic/block_2/lh.gif') 0% 100% repeat-x;
}
.Block2BR
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_2/br.gif') no-repeat;
}
/* ------------- Block 2 end -------------- */



/* ------------- Block 3 -------------- */
.Block3
{
	width: 100%;
	margin-bottom: 20px;
}
.Block3UL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_3/ul.gif') no-repeat;
}
.Block3U
{
	background-color: #6e7a96;
}
.Block3UR
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_3/ur.gif') no-repeat;
}
.Block3UL2
{
	background-color: #6e7a96;
}
.Block3U2
{
	background-color: #6e7a96;
}
.Block3U2 h2
{
	/* position: relative; */
	font-size: 100%;
	margin: 0;
	padding: 0;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
}
.Block3UR2
{
	background-color: #6e7a96;
}
.Block3L
{
	background-color: #ccd1df;
}
.Block3L img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.Block3C
{
	font-size: 75%;
	padding: 8px 4px 8px 4px;
	background-color: #ccd1df;
}
.Block3C a
{
	color: #2b2b2b !important;
}
.Block3R
{
	background-color: #ccd1df;
}
.Block3R img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.Block3BL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_3/bl.gif') no-repeat;
}
.Block3B
{
	background-color: #ccd1df;
}
.Block3BR
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_3/br.gif') no-repeat;
}
/* ------------- Block 3 end -------------- */

/* ------------- Block 4 -------------- */
.Block4
{
	width: 100%;
	margin-bottom: 20px;
}
.Block4UL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_4/ul.gif') no-repeat;
}
.Block4U
{
	background: #9fb5de url('/pic/block_4/lh.gif') 0% 0% repeat-x;
}
.Block4UR
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_4/ur.gif') no-repeat;
}
.Block4UL2
{
	background: #9fb5de url('/pic/block_4/lv.gif') 0% 0% repeat-y;
}
.Block4U2
{
	background-color: #9fb5de;
}
.Block4U2 h2
{
	/* position: relative; */
	font-size: 100%;
	margin: 0;
	padding: 0;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
}
.Block4UR2
{
	background: #9fb5de url('/pic/block_4/lv.gif') 100% 0% repeat-y;
}
.Block4L
{
	background: #ffffff url('/pic/block_4/lv.gif') 0% 0% repeat-y;
}
.Block4L img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.Block4C
{
	padding: 8px 4px 8px 4px;
	background-color: #ffffff;
}
.Block4C a
{
	color: #000000;
	text-decoration: none;
	border-bottom: 1px dashed #000000;
}
.Block4C li
{
	margin-top: 2px;
}
.Block4R
{
	background: #ffffff url('/pic/block_4/lv.gif') 100% 0% repeat-y;
}
.Block4R img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.Block4BL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_4/bl.gif') no-repeat;
}
.Block4B
{
	background: #ffffff url('/pic/block_4/lh.gif') 0% 100% repeat-x;
}
.Block4BR
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_4/br.gif') no-repeat;
}
/* ------------- Block 4 end -------------- */

/* ------------- Block 5 -------------- */
.Block5
{
	width: 100%;
	margin-bottom: 20px;
}
.Block5UL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_5/ul.gif') no-repeat;
}
.Block5U
{
	background: #f9fdfe url('/pic/block_5/u.gif') 0% 0% repeat-x;
}
.Block5UR
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_5/ur.gif') no-repeat;
}
.Block5L
{
	background: #f9fdfe url('/pic/block_5/c.gif') 0% 100% repeat-x;
	border-left: 1px solid #d3dcee;
}
.Block5L img
{
	width: 9px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.Block5C
{
	width: 100%;
	vertical-align: top;
	padding: 8px 4px 8px 4px;
	background: #f9fdfe url('/pic/block_5/c.gif') 0% 100% repeat-x;
}
.Block5R
{
	border-right: 1px solid #d3dcee;
	background: #f9fdfe url('/pic/block_5/c.gif') 0% 100% repeat-x;
}
.Block5R img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.Block5BL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_5/bl.gif') no-repeat;
}
.Block5B
{
	background: #f9fdfe url('/pic/block_5/b.gif') 0% 100% repeat-x;
}
.Block5BR
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_5/br.gif') no-repeat;
}
/* ------------- Block 5 end -------------- */

/* ------------- Block 6 -------------- */
.Block6
{
	width: 100%;
	margin-bottom: 20px;
}
.Block6UL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_6/ul.gif') left top no-repeat;
}
.Block6U
{
	width: 100%;
	background: #9fb5de url('/pic/block_6/lh.gif') 0% 0% repeat-x;
}
.Block6UR
{
	width: 9px;
	height: 10px;
	background: url('/pic/block_6/ur.gif') right top no-repeat;
}
.Block6UL2
{
	border-left: 1px solid #9FB5DE;
	background: #9fb5de url('/pic/block_6/lv.gif') 0% 0% repeat-y;
}
.Block6UL2 img
{
	width: 9px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.Block6UR2 img
{
	width: 9px;
	height: 1px;
	visibility: hidden;
	display: block;
}

.Block6U2
{
	background-color: #9fb5de;
}
.Block6U2 h2
{
	/* position: relative; */
	font-size: 100%;
	margin: 0;
	padding: 0;
	color: #ffffff;
	margin-top: -2px;
	margin-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
}
.Block6UR2
{
	border-right: 1px solid #9FB5DE;
	background: #9fb5de url('/pic/block_6/lv.gif') 100% 0% repeat-y;
}
.Block6L
{
	background: #E9ECF5 url('/pic/block_6/lv.gif') 0% 0% repeat-y;
}

.Block6C
{
	border-left: 1px solid #9FB5DE;
	border-right: 1px solid #9FB5DE;
	padding: 8px 13px 8px 13px;
	background-color: #E9ECF5;
}
.Block6C a
{
	color: #000000;
	text-decoration: none;
	border-bottom: 1px #000000;
}
.Block6C li
{
	margin-top: 2px;
}
.Block6R
{
	background: #E9ECF5 url('/pic/block_6/lv.gif') 100% 0% repeat-y;
}
.Block6BL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_6/bl.gif') left top no-repeat;
}
.Block6B
{
	background: #E9ECF5 url('/pic/block_6/lh.gif') 0% 100% repeat-x;
}
.Block6BR
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_6/br.gif') right top no-repeat;
}
/* ------------- Block 6 end -------------- */

/* ------------- Block 7 -------------- */
.Block7
{
	width: 100%;
	margin-bottom: 20px;
}
.Block7UL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_7/ul.gif') no-repeat;
}
.Block7U
{
	background-color: #920014;
}
.Block7UR
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_7/ur.gif') no-repeat;
}
.Block7UL2
{
	background-color: #920014;
}
.Block7U2
{
	background-color: #920014;
}
.Block7U2 h2
{
	/* position: relative; */
	font-size: 100%;
	margin: 0;
	padding: 0;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
}
.Block7UR2
{
	background-color: #920014;
}
.Block7L
{
	background-color: #E1001F;
}
.Block7L img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.Block7C
{
	font-size: 70%;
	padding: 8px 4px 8px 4px;
	background-color: #E1001F;
}
.Block7C .NewsDate {
	color: white;
}
.Block7C a {
	color: white;
}
.Block7C h3
{
	margin: 0;
	padding: 0;
	margin-top: 8px;
	margin-bottom: 3px;
	font-size: 100%;
}
.Block7R
{
	background-color: #E1001F;
}
.Block7R img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.Block7BL
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_7/bl.gif') no-repeat;
}
.Block7B
{
	background-color: #E1001F;
}
.Block7BR
{
	width: 10px;
	height: 10px;
	background: url('/pic/block_7/br.gif') no-repeat;
}
/* ------------- Block 7 end -------------- */



/* -------------- Search block -------------- */
.SearchBlock
{
	width: 100%;
}
.SearchBlock select
{
	margin-top: 3px;
	color: #999999;
	font-size: 95%;
	width: 100%;
}
.SearchBlock td
{
	padding: 9px 10px 9px 0;
	vertical-align: bottom;
}
.SearchBlock h1
{
	white-space: nowrap;
	color: #FFFFFF;
	text-align: right;
	margin: 0;
	padding: 0 10px 2px 17px;
	font-size: 180%;
	font-weight: bold;
}
.SearchBlock .BlueBlock
{
	background: #6C76A7 url('/pic/search/bg.gif') 0% 100% repeat-x;
}
.SearchBlock .BlueBlock td
{
	vertical-align: middle;
}
.SearchBlock .BlueBlock .SearchInputs
{
	width: 100%;
}
.SearchBlock .BlueBlock .SearchInputs td
{
	padding: 0 !important;
}
.SearchBlock .BlueBlock .SearchInputs input
{
	color: #666666;
	font-size: 95%;
	width: 100%;
}
.SearchBlock .BlueBlock .SearchInputs .SearchButton
{
	vertical-align: middle;
	margin-left: 10px;
	margin-right: 7px;
	width: 15px;
	height: 17px;
	border: none;
	background: transparent url('/pic/search/icon.gif') 0px bottom no-repeat;
	cursor: pointer;
}
.MyLastSearches
{
	line-height: 100%;
	color: #999999;
	width: 100%;
	background: #D5E3F4;
	margin-bottom: 1px;
	//margin-bottom: 3px;
}
.MyLastSearches .Name
{
	color: #333333;
	padding-right: 10px;
	width: 1%;
	white-space: nowrap;
	padding-left: 12px;
	font-weight: bold;
}
.MyLastSearches a
{
	color: #333333;
}
.MyLastSearches td
{
	padding: 6px 0 8px 0;
	vertical-align: top;
	font-size: 69%;
}

.search_results
{
	font-size: 92%;
	padding-top: 12px;
}
.search_results .search_result_item
{
	padding: 2px 0 13px 12px;
}
.search_results .txt
{
	font-size: 110%;
}

.searchesNavigation {
	margin: 0 12px 5px;
}
.searchesNavigation td {
	padding: 0 3px;
	font-size: 69%;
}
.searchesNavigation #tdPrev, .searchesNavigation #tdNext {
	padding: 0;
}
.searchesNavigation #tdPrev img, .searchesNavigation #tdNext img {
	margin-bottom: -4px;
}
/* -------------- Search block end -------------- */

/* ------------- Latest FAQs ---------------*/
.LatestFAQs
{
	color: #666666;
	width: 100%;
}
.LatestFAQs td
{
	font-size: 75%;

}
.LatestFAQs h1
{
	color: #404490;
	font-size: 117%;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 0;
}
.LatestFAQs h1 img
{
	vertical-align: middle;
}
.LatestFAQs .LastUpdated
{
	color: #000000;
	display: inline;
	text-align: right;
	float: right;
	white-space: nowrap;
}
/* ------------- Latest FAQs end ---------------*/


/*  ------------ 3 Reasons ---------- */
.ReasonsControlTD
{
	padding: 0 30px 0 30px;
}
.ReasonsControl
{
	width: 100%;
}
.ReasonsControl .L td
{
	padding-right: 2px;
	padding-bottom: 10px;
	color: #000177;
	font-size: 80%;
	vertical-align: bottom;
}
.ReasonsControl .L div
{
	color: #E1001F;
	font-weight: bold;
	font-size: 320%;
}
.ReasonsControl .R
{
	white-space: nowrap;
	text-align: right;
	text-decoration: underline;
	padding-bottom: 10px;
	vertical-align: bottom;
	
}
.ReasonsControl .R span
{
	cursor: pointer;
	white-space: nowrap;
}
.ReasonsControl .R img
{
	margin-right: 8px;
	vertical-align: middle;
}


.ReasonsTD
{
	padding: 0 30px 40px 30px !important;
}
.Reasons
{
	width: 100%;
	border: 1px solid #D2DCEE;
	background: #FFFFFF url('/pic/reasons/bg.gif') 0% 100% repeat-x;
}
.Reasons .Container
{

}
.Reasons td
{
	padding: 13px 17px 13px 5px;
	color: #333333;
	font-size: 70%;
	vertical-align: top;
	width: 33%;
}
.Reasons h2
{
	color: #CB0004;
	font-weight: normal;
	padding: 0;
	margin: 0 0 15px 0;
	font-size: 100%;
}
.Reasons a
{
	text-decoration: none;
	color: #333333;
}
.Reasons h2 a
{
	color: #CB0004;
}
.Reasons h2 a:hover
{
	text-decoration: underline;
}
.Reasons .R1
{
	padding: 0;
	width: 0%;
	vertical-align: bottom;
}
.Reasons .R1 .Illustr
{
	width: 169px;
	height: 150px;
	margin-left: -21px;
	margin-top: 8px;
	position: relative;
	z-index: 0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/reasons/1_contour.png, sizingMethod=crop);
}
.Reasons .R1 .Illustr[class]
{
	background: url('/pic/reasons/1_contour.png') no-repeat;
}
.Reasons .R1 .IllustrBody
{
	width: 169px;
	height: 150px;
	background: url('/pic/reasons/1_body.gif') no-repeat;
}
.Reasons .R2
{
	padding: 0;
	width: 0%;
	vertical-align: bottom;
}
.Reasons .R2 .Illustr
{
	width: 103px;
	height: 151px;
	margin-left: 14px;
	position: relative;
	z-index: 0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/reasons/2_contour.png, sizingMethod=crop);
}
.Reasons .R2 .Illustr[class]
{
	background: url('/pic/reasons/2_contour.png') no-repeat;
}
.Reasons .R2 .IllustrBody
{
	width: 103px;
	height: 151px;
	background: url('/pic/reasons/2_body.gif') no-repeat;
}
.Reasons .R3
{
	padding: 0;
	width: 0%;
	vertical-align: bottom;
}
.Reasons .R3 .Illustr
{
	width: 152px;
	height: 168px;
	margin-left: -16px;
	margin-top: -10px;
	top: 18px;
	position: relative;
	z-index: 0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/reasons/3_contour.png, sizingMethod=crop);
}
.Reasons .R3 .Illustr[class]
{
	background: url('/pic/reasons/3_contour.png') no-repeat;
}
.Reasons .R3 .IllustrBody
{
	width: 152px;
	height: 168px;
	background: url('/pic/reasons/3_body.gif') no-repeat;
}
.Reasons .C
{
	cursor: pointer;
	cursor: hand;
	margin-left: 4px;
	margin-bottom: 4px;
	float: right;
	width: 36px;
	height: 36px;
}
.Reasons .C1
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/reasons/c_1.png, sizingMethod=crop);
}
.Reasons .C1[class]
{
	background: url('/pic/reasons/c_1.png') no-repeat;
}
.Reasons .C2
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/reasons/c_2.png, sizingMethod=crop);
}
.Reasons .C2[class]
{
	background: url('/pic/reasons/c_2.png') no-repeat;
}
.Reasons .C3
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/reasons/c_3.png, sizingMethod=crop);
}
.Reasons .C3[class]
{
	background: url('/pic/reasons/c_3.png') no-repeat;
}
.Reasons .Splitter
{
	padding: 0;
	width: 0;
	padding-left: 2px;
	background: url('/pic/reasons/splitter.gif') repeat-y;
}
.IEvalignBugFix
{
	position: relative;
}



/*  ------------ 3 Reasons end ---------- */


/*  ------------ Footer ---------- */
.FooterLine
{
	font-size: 1px;
	height: 10px;
	background: #000177 url('/pic/footer/line.gif') repeat-x;
}
.FooterLinks
{
	padding: 7px 30px 7px 30px !important;
	color: #8496C6;
	text-align: right;
	font-size: 75%;
}
.FooterLinks a
{
	color: #414493;
	text-decoration: none;
}

.oneworldlogo
{
	display:block;
	float:left;
	background:url(/pic/one_world.gif) 30px 5px no-repeat;
	height:55px;
	width:110px;
	border-width:0px;
}
.oneworldlogo span
{
	display: none;
}


/*  ------------ Footer end ---------- */


/*  ------------ Banner 1 ---------- */
.BannerSimple
{
	cursor: pointer;
	/*height: 73px;
	border: 1px solid #D2DCEE;*/
}
.BannerSimple .Txt
{
	padding: 24px 10px 10px 57px;
}


/*  ------------ Banner 1 end ---------- */


/* ------------- Submenu --------------- */
.Submenu
{
	width: 100%;
	margin-bottom: 20px;
	margin-right: -20px;
}
.SubmenuUL
{
      	width: 10px;
	height: 10px;
	background: url('/pic/submenu/ul.gif') left top no-repeat;
}

.SubmenuUL img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}

.SubmenuU
{
	/*width: 100%;*/
	background: #9fb5de;
}
.SubmenuUR
{
	width: 10px;
	height: 10px;
	background: url('/pic/submenu/ur.gif') right top no-repeat;
}

.SubmenuUR img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}

.SubmenuUL2
{
	width: 10px;
	background: #9fb5de;
}
.SubmenuU2
{
	background-color: #9fb5de;
	/*width: 100%;*/
}
.SubmenuU2 h2
{
	/* position: relative; */
	font-size: 100%;
	margin: 0;
	padding: 0;
	color: #ffffff;
	margin-top: -2px;
	margin-bottom: 6px;
	padding-left: 10px;
	padding-right: 4px;
}
.SubmenuUR2
{
	width: 10px;
	background: #9fb5de;
}
.SubmenuL
{
	background: #ffffff;
}
.SubmenuL img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.SubmenuC
{
	/*width: 100%;*/
	color: #465099;
	background-color: #ffffff;
}
.SubmenuC .L1Sel
{
	background: #6D90CE url('/pic/submenu/bg_l1_open.gif') repeat-x;
}

.SubmenuC .L1SelHebrew
{
	background: #6D90CE url('/pic/submenu/bg_l1_open.gif') repeat-x;
}

.SubmenuC .Empty a
{
	background: url('/pic/submenu/bullet_l1_white.gif') 10px 50% no-repeat !important;
	color: #ffffff;
	font-weight: bold;
}
.SubmenuC .L1Sel a
{
	background: url('/pic/submenu/bullet_l1_open.gif') 10px 50% no-repeat;
	color: #ffffff;
	font-weight: bold;
}

.SubmenuC .L1SelHebrew a
{
	background: url('/pic/submenu/bullet_l1_open.gif') right 50% no-repeat;
	padding-right: 10px;
	color: #ffffff;
	font-weight: bold;
}

.SubmenuC .L1Sel li
{
	border: 0;
	border-top: 1px solid #C5CFE6;
	background-color: #8B9FCD;
	background-image: none;
}

.SubmenuC .L1SelHebrew li
{
	border: 0;
	border-top: 1px solid #C5CFE6;
	background-color: #8B9FCD;
	background-image: none;
}

.SubmenuC .L1Sel li a
{
	color: #ffffff;
	font-weight: normal;
}

.SubmenuC .L1SelHebrew li a
{
	color: #ffffff;
	font-weight: normal;
}

.SubmenuC .L2Sel a
{
	color: #414D94 !important;
}
.SubmenuC .L2Sel li a
{
	padding-left: 33px;
	color: #FFFFFF !important;
}
.SubmenuC .L3Sel a
{
	font-weight: bold !important;
}

.SubmenuC .Hebrew a
{
	background: url('/pic/submenu/bullet_l1Hebrew.gif') right 50% no-repeat !important;
	padding-right: 10px !important;
}

.SubmenuC a
{
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	margin-right: 10px;
	display: block;
	zoom: 1.0;
	color: #465099;
	text-decoration: none;
	background: url('/pic/submenu/bullet_l1.gif') 10px 50% no-repeat;
}
.SubmenuC ul, dir
{
	list-style-type: none;
	margin:0;
	padding:0;

}
.SubmenuC li
{

	padding: 0;
	margin: 0;
	background: #EAF1FA url('/pic/submenu/bg_l1_normal.gif') 0% 0% repeat-x;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #B9CCEA;

}
.SubmenuC li li a
{
	background-image: none !important;
	padding-left: 20px;

}
.SubmenuC li li a:hover
{
	text-decoration: underline;
}
.SubmenuR
{
	background: #ffffff;
}
.SubmenuR img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.SubmenuBL
{
	width: 10px;
	height: 10px;
	background: url('/pic/submenu/bl.gif') no-repeat;
}
.SubmenuB
{
	/*width: 100%;*/
	background: #9fb5de;
}
.SubmenuBR
{
	width: 10px;
	height: 10px;
	background: url('/pic/submenu/br.gif') right top no-repeat;
}
.SubmenuB2
{
	background-color: #9fb5de;
	height: 12px;
}

/* ------------ Submenu end --------------- */

/* ------------- Rating -------------------- */
.Rating
{
	width: 100%;
	margin-bottom: 20px;
}
.Rating hr
{
	border-top: 1px solid #76819E;
	border-bottom: 1px solid #FFFFFF;
}
.RatingUL
{
	width: 10px;
	height: 10px;
	background: url('/pic/rating/ul.gif') no-repeat;
}

.RatingU
{
	width: 100%;
	background-color: #75829E;
}
.RatingUR
{
	width: 10px;
	height: 10px;
	background: url('/pic/rating/ur.gif') no-repeat;
}
.RatingUL2
{
	background-color: #75829E;
}
.RatingU2
{
	background-color: #75829E;
}
.RatingU2 h2
{
	/* position: relative; */
	font-size: 100%;
	margin: 0;
	padding: 0;
	color: #ffffff;
	margin-top: -2px;
	margin-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
}
.RatingUR2
{
	background-color: #75829E;
}
.RatingUL2 img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}

.RatingUR2 img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.RatingL
{
	background-color: #E2E6EF;
}
.RatingC
{
	font-size: 75%;
	padding: 8px 13px 8px 13px;
	background-color: #E2E6EF;
}
.RatingC a
{
	color: #2b2b2b !important;
}
.RatingR
{
	background-color: #E2E6EF;
}
.RatingBL
{
	width: 10px;
	height: 10px;
	background: url('/pic/rating/bl.gif') no-repeat;
}
.RatingB
{
	background-color: #E2E6EF;
}
.RatingBR
{
	width: 10px;
	height: 10px;
	background: url('/pic/rating/br.gif') no-repeat;
}


.RatingMarks
{
	cursor: pointer;
	width: 100%;
}
.RatingMarks .Marks td
{
	height: 7px;
	width: 10%;
	border-right: 1px solid #76839C;
	background-color: #D2DAE3;
}
.RatingMarks .Scores td
{
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #CB0004;
}
.RatingMarks .Scores2 td
{
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #666666;
}
.RatingMarks .Sel
{
	border-right: 1px solid #BE141B !important;
	background: #D2DAE3 url('/pic/rating/sel.gif') 0% 100% repeat-x;
}
.Rating .TotalMarkBar
{
	color: #515350;
	margin: 10px -13px 14px -13px;
	padding: 0px 11px 0px 14px;
	background-color: #D2D9E5;
}
.Rating .TotalMark
{
	padding-left: 12px;
	font-size: 35px;
}
/* ------------- Rating end ---------------- */


/* ------------- Subscription -------------- */
.Subscribe
{
	width: 100%;
	margin-bottom: 20px;
}
.SubscribeUL
{
	width: 10px;
	height: 10px;
	background: url('/pic/subscribe/ul.gif') no-repeat;
}
.SubscribeU
{
	background-color: #6e7a96;
}
.SubscribeUR
{
	width: 10px;
	height: 10px;
	background: url('/pic/subscribe/ur.gif') no-repeat;
}
.SubscribeUL2
{
	background-color: #6e7a96;
}
.SubscribeU2
{
	background-color: #6e7a96;
}
.SubscribeU2 h2
{
	/* position: relative; */
	font-size: 100%;
	margin: 0;
	padding: 0;
	color: #ffffff;
	margin-top: -2px;
	margin-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
}
.SubscribeUR2
{
	background-color: #6e7a96;
}
.SubscribeL
{
	background-color: #E2E6EF;
}
.SubscribeL img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.SubscribeC
{
	font-size: 75%;
	padding: 8px 4px 8px 4px;
	background-color: #E2E6EF;
}
.SubscribeC a
{
	color: #2b2b2b !important;
}
.SubscribeR
{
	background-color: #E2E6EF;
}
.SubscribeR img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}


.SubscribeBL2
{
	background-color: #D2DAE4;
}
.SubscribeB2
{
	background-color: #D2DAE4;
}
.SubscribeB2 div
{
	position: relative;
	z-index: 0;
	margin-top: 5px;
	margin-bottom: -4px;
	padding-left: 4px;
}
.SubscribeB2 a
{
	background: url('/pic/arrows/1_r.gif') left 4px no-repeat;
	padding-left: 10px;
	text-decoration: none;
	color: #424E97;
}
.SubscribeBR2
{
	background-color: #D2DAE4;
}


.SubscribeBL
{
	width: 10px;
	height: 10px;
	background: url('/pic/subscribe/bl.gif') no-repeat;
}
.SubscribeB
{
	background-color: #D2DAE4;
}
.SubscribeBR
{
	width: 10px;
	height: 10px;
	background: url('/pic/subscribe/br.gif') no-repeat;
}
/* ------------- Subscription end -------------- */

/* ------------- Banner -------------- */

.banner_b img
{
	margin: 0;
	*margin: -1px;
}

.Banner
{
	width: 100%;
	margin-bottom: 20px;
}
.BannerUL
{
	width: 10px;
	height: 10px;
	background: url('/pic/banner/ul.gif') no-repeat;
}
.BannerU
{
	background: #F4F3D6 url('/pic/banner/lh.gif') repeat-x;
}
.BannerUR
{
	width: 10px;
	height: 10px;
	background: url('/pic/banner/ur.gif') no-repeat;
}
.BannerUL2
{
	background: #F4F3D6 url('/pic/banner/lv.gif') repeat-y;
}
.BannerU2
{
	background-color: #F4F3D6;
}
.BannerU2 h2
{
	/* position: relative; */
	font-size: 100%;
	margin: 0;
	padding: 0;
	color: #434D98;
	margin-top: -2px;
	margin-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
}
.BannerUR2
{
	background: #F4F3D6 url('/pic/banner/lv.gif') 100% 0% repeat-y;
}
.BannerL
{
	background: #FFFFFF url('/pic/banner/lv.gif') repeat-y;
}
.BannerL img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.BannerC
{
	font-size: 75%;
	padding: 8px 4px 8px 4px;
	background-color: #FFFFFF;
}
.BannerC a
{
	color: #2b2b2b !important;
}
.BannerR
{
	background: #FFFFFF url('/pic/banner/lv.gif') 100% 0% repeat-y;
}
.BannerR img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}


.BannerBL2
{
	background: #FFFFFF url('/pic/banner/lv.gif') repeat-y;
}

.BannerB2
{
	padding-top: 6px;
	padding-bottom: 6px;

}

.BannerB2
{
	padding: 8px 4px 8px 4px;
	background-color: #ffffff;
}
.BannerB2 ul, dir
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-btootm: 15px;
}
.BannerB2 li
{
	padding-left: 11px;
	background: url('/pic/arrows/1_r.gif') left 4px no-repeat;
}

.BannerBR2
{
	background: #FFFFFF url('/pic/banner/lv.gif') 100% 0% repeat-y;
}

.BannerBL
{
	width: 10px;
	height: 10px;
	background: url('/pic/banner/bl.gif') no-repeat;
}

.BannerB
{
	background: #FFFFFF url('/pic/banner/lh.gif') 0% 100% repeat-x;
}
.BannerBR
{
	width: 10px;
	height: 10px;
	background: url('/pic/banner/br.gif') no-repeat;
}
/* ------------- Banner end -------------- */


/* ------------ Subpage center ------------- */
.SubpageC
{
	width: 100%;
}
.SubpageC ul, dir
{
	list-style: url("/pic/disc.gif");
	padding-bottom: 15px;
}
/*
.SubpageC h1
{
	font-weight: bold;
	color: #E1001F;
	font-size: 120%;
}
*/
/* ------------ Subpage center end ------------- */

.PrintVersion{
	text-align: right;
	padding: 0px 10px 10px 0px;
}

/*  --------- News ------------ */
.NewsNavigation img
{
	position: relative;
	top: 3px;
}
.NewsDate
{
	color: #7A7A7A;
	font-weight: bold;
	font-size: 100%;
}

.RedNews
{
	color: #E1001F;
}
/*  --------- News end ------------ */

 /* ------------ Search Hints ----------------- */
.SearchHints
{
	border: 1px solid #9EB4DD;
	background-color: #FFFFFF;
	width: 100%;
	z-index: 0;
}
.SearchHints td
{
	vertical-align: top;
	padding: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.SearchHints span
{
	color: #346AB3;
}
.SearchHints_IE_Op
{
	margin-top: -2px;
	position: absolute;
}
.SearchHints_FF
{

	position: relative;
	top: -2px;
	margin-bottom: -800px;

}
.SearchHints .Spacer
{
	height: 6px;
}
.SearchHints .SectionName
{
	text-align: right;
	width: 114px;
	border-right: 1px solid #E9E9E9;
	color: #999999;
	cursor: pointer;
	cursor: hand;

}
.SearchHints .SectionText
{
	cursor: pointer;
	cursor: hand;
}
.SearchHints .CurLine td
{
	background-color: #E3E3E3;
}
.SearchHints .CurLine .SectionName
{
	color: #FFFFFF;
}
/* ------------ Search Hints end ----------------- */


/* Cool tables */

.ctTable
{
	border: 1px solid #8496C6 ;
}

.ctHeaderF, .ctTable th {
	background-color:#8496C6;
	font-weight: bold;
	color: white;
	padding: 2px;
	vertical-align: top;
}
.ctTable th {
	background-color:#8496C6 !important;
	font-size: 75%;
	text-align: left; 
}

.ctCellFirst
{

	padding: 2px;
	vertical-align: top;
}

.ctCellSecond
{
	background-color: #E7EBF7;
	padding: 2px;
	vertical-align: top;
}

.Asterisk
{
	color: #FF0000;
}

/* MINI BANNER */

.MiniBanner
{
	width: 100%;
	margin-bottom: 20px;
}
.MiniBannerUL
{
	width: 10px;
	height: 10px;
	background: url('/pic/minibanner/ul.gif') no-repeat;
}
.MiniBannerU
{
	background: #b7b7b7 url('/pic/minibanner/lh.gif') repeat-x;
}
.MiniBannerUR
{
	width: 10px;
	height: 10px;
	background: url('/pic/minibanner/ur.gif') no-repeat;
}
.MiniBannerUL2
{
	background: #b7b7b7 url('/pic/minibanner/lv.gif') repeat-y;
}
.MiniBannerU2
{
	background-color: #b7b7b7;
}
.MiniBannerU2 h2
{
	/* position: relative; */
	font-size: 100%;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	margin-top: -2px;
	margin-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
}
.MiniBannerUR2
{
	background: #b7b7b7 url('/pic/minibanner/lv.gif') 100% 0% repeat-y;
}
.MiniBannerL
{
	background: #FFFFFF url('/pic/minibanner/lv.gif') repeat-y;
}
.MiniBannerL img
{
	width: 1px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.MiniBannerC
{
	font-size: 75%;
	padding: 8px 4px 8px 4px;
	background-color: #FFFFFF;
}
.MiniBannerC a
{
	color: #2b2b2b !important;
}
.MiniBannerR
{
	background: #FFFFFF url('/pic/minibanner/lv.gif') 100% 0% repeat-y;
}
.MiniBannerR img
{
	width: 1px;
	height: 1px;
	visibility: hidden;
	display: block;
}


.MiniBannerBL2
{
	background: #FFFFFF url('/pic/minibanner/lv.gif') repeat-y;
}

.MiniBannerB2
{
	padding-top: 6px;
	padding-bottom: 6px;

}

.MiniBannerB2
{
	padding: 8px 4px 8px 4px;
	background-color: #ffffff;
}
.MiniBannerB2 ul, dir
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-btootm: 15px;
}
.MiniBannerB2 li
{
	padding-left: 11px;
	background: url('/pic/arrows/1_r.gif') left 4px no-repeat;
}

.MiniBannerBR2
{
	background: #FFFFFF url('/pic/minibanner/lv.gif') 100% 0% repeat-y;
}

.MiniBannerBL
{
	width: 10px;
	height: 10px;
	background: url('/pic/minibanner/bl.gif') no-repeat;
}

.MiniBannerB
{
	background: #FFFFFF url('/pic/minibanner/lh.gif') 0% 100% repeat-x;
}
.MiniBannerBR
{
	width: 10px;
	height: 10px;
	background: url('/pic/minibanner/br.gif') no-repeat;
}



/* KeyFeatures */

.keyFeature
{
	width: 50%;
	padding-left: 5px;
}


/* -------------------------- */
.keyFeatures
{
	width: 98%;
	margin-bottom: 0px;
}
.keyFeaturesUL
{
	width: 10px;
	height: 10px;
	background: url('/pic/KeyFeatures/ul.gif') no-repeat top left;
}
.keyFeaturesU
{
	background: #eff3fc url('/pic/KeyFeatures/lh.gif') 0% 0% repeat-x;
}
.keyFeaturesUR
{
	width: 10px;
	height: 10px;
	background: url('/pic/KeyFeatures/ur.gif') no-repeat;
}
.keyFeaturesUL2
{
	background: #eff3fc url('/pic/KeyFeatures/lv.gif') 0% 0% repeat-y;
}
.keyFeaturesU2
{
	background-color: #eff3fc;
}
.keyFeaturesU2 h2
{
	
	font-size: 100%;
	margin: 0;
	padding: 0;
	color: #3f4390;
	margin-top: 0px;
	margin-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
	
}
.keyFeaturesUR2
{
	background: #eff3fc url('/pic/KeyFeatures/lv.gif') 100% 0% repeat-y;
	
}
.keyFeaturesL
{
	background: #eff3fc url('/pic/KeyFeatures/lv.gif') 0% 0% repeat-y;
}
.keyFeaturesL img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.keyFeaturesC
{
	padding: 8px 4px 8px 4px;
	background-color: #eff3fc;
}
.keyFeaturesR
{
	background: #eff3fc url('/pic/KeyFeatures/lv.gif') 100% 0% repeat-y;
}
.keyFeaturesR img
{
	width: 10px;
	height: 1px;
	visibility: hidden;
	display: block;
}
.keyFeaturesBL
{
	width: 10px;
	height: 10px;
	background: url('/pic/KeyFeatures/bl.gif') no-repeat;
}
.keyFeaturesB
{
	background: #eff3fc url('/pic/KeyFeatures/lh.gif') 0% 100% repeat-x;
}
.keyFeaturesBR
{
	width: 10px;
	height: 10px;
	background: url('/pic/KeyFeatures/br.gif') no-repeat;
}

/* STYLE UPDATE */

body {
	color: #555;
}

h1 {
	font-size: 200%;
	color: #404490;
	font-weight: normal;
}
h2 {
	font-size: 110%;
	color: #404490;
}
h3 {
	font-size: 100%;
	color: #555;
}

* html .png {
	behavior: url(/png.htc);
}

/* T5 Promo */

.t5_promo .logo {
	margin: 8px 0 18px;
}

.t5_promo .block { background: #0D6BAB url(/pic/t5/block_back.jpg) left top no-repeat; }
.t5_promo .block .rb {
	height: 38px;
	//height: 174px;
	padding-top: 136px;
	padding-left: 75px;
	background: url(/pic/t5/block_rb.gif) right bottom no-repeat;
}
.t5_promo .block .rt { background: url(/pic/t5/block_rt.gif) right top no-repeat; }

.t5_promo .txt { padding: 25px 60px 0 75px; }
.t5_promo .special_link {
	background: url(/pic/arrows/1_r.gif) left 5px no-repeat;
	padding-left: 15px;
	font-size: 117%;
}
.t5_promo .special_link.hebrew {
	padding-left: 0;
	background: none;
	padding-left: 0;
}

.t5_promo .list {
	margin-top: 35px;
	border-collapse: separate;
}
.t5_promo .list td {
	vertical-align: top;
	background: url(/pic/t5/line.gif) left top no-repeat;
	border-bottom: 20px solid #fff;
}
.t5_promo .list td .container_outter {
	background: url(/pic/t5/tr_line.gif) left top repeat-x;
}

.t5_promo .list td .container {
	padding: 14px 14px 0 14px;
	position: relative;
}
.t5_promo .list td .container h3 {
	font-size: 100%;
	color: #353535;
	padding: 10px 14px 0 14px;
	margin: 0;
}
.t5_promo .list td .container p {
	padding: 20px 14px 0 14px;
	font-size: 92%;
	margin: 0 0 0 2px;
}
.t5_promo .list td.only .container {
	background: url(/pic/t5/line.gif) right top no-repeat;
}
.t5_promo .list td.hidden {
	display: none;
}
.t5_promo .list td.first, .t5_promo .list td.empty {
	background: none;
}
.t5_promo .readmore {
	background: url(/pic/arrows/1_r.gif) left 4px no-repeat;
	padding-left: 15px;
}
.t5_promo .readmore.hebrew {
	background: none;
	padding-left: 0;
}

/* T5 Promo Banner */

.t5_promo_banner .heading {
	border-bottom: 1px solid #D2D2D2;
	padding: 100px 0 15px 24px;
}
.t5_promo_banner .list {
	list-style: none;
	padding: 0;
}
.t5_promo_banner .list li {
	padding: 20px 0 6px 24px;
}
.t5_promo_banner .list.rtl li {
	padding-right: 24px;
	direction: rtl;
}

/* RTL language fix */
table.form_submit {
	direction: ltr;
}

/* Find a word game css */

.findAWord_main {
	margin-bottom: 35px;
}
.findAWord_main .hidden_container {
	padding: 43px 235px 30px 25px;
	position: relative;
	font-family: Arial, Verdana, Tahoma;
}
.findAWord_main.loged {
	margin-bottom: 25px;
}
.findAWord_main.loged .hidden_container {
	padding-bottom: 105px;
}
.findAWord_main .container {
	position: relative;
	//position: absolute;
	margin-top: -20px;
	padding-top: 10px;
	overflow: hidden;
	z-index: 2;
}
.findAWord_main a {
	color: #fff;
}
.findAWord_main h2 {
	padding: 0 0 11px 24px;
	margin: 0;
	z-index: 5;
	position: relative;
	color: #CC0000;
	font-size: 200%;
	font-weight: normal;
}
.findAWord_main .block1 {
	margin-bottom: 0;
}
.findAWord_main .block1 .top {
	background: url(/pic/find_a_word/mainpage_box_lt.gif) left top no-repeat;
	padding-left: 8px;
	margin: 0;
}
.findAWord_main .block1 .top .r {
	background: url(/pic/find_a_word/mainpage_box_rt.gif) right top no-repeat;
	padding-right: 8px;
}
.findAWord_main .block1 .top .back {
	background: #454898;
	height: 8px;
}
.findAWord_main .block1 .cont {
	background: #454898 url(/pic/find_a_word/mainpage_box_l.gif) left bottom no-repeat;
	padding: 5px 235px 0 25px;
	margin: 0;
	font-family: Arial, Verdana, Tahoma;
}
.findAWord_main.loged .block1 .cont {
	background: #454898 url(/pic/find_a_word/mainpage_box_2_lb_loged.gif) left bottom no-repeat;
	padding: 0;
}
.findAWord_main.loged .block1 .cont .r {
	background: url(/pic/find_a_word/mainpage_box2_rb_loged.gif) right bottom no-repeat;
	padding: 5px 235px 25px 25px;
}
.findAWord_main .block1 .cont p {
	padding: 0 0 13px 0;
	margin: 0;
	color: #fff;
}
.findAWord_main .hidden_container ul, .findAWord_main .block1 .cont ul {
	margin: 0 0 5px 0;
	padding: 0;
}
.findAWord_main .hidden_container ul li, .findAWord_main .block1 .cont ul li {
	padding: 0 0 0 10px;
	list-style: none;
	background: url(/pic/find_a_word/mainpage_list.gif) left 4px no-repeat;
	font-size: 92%;
}
.findAWord_main .block1 .cont ul li a {
	color: #FFD200;
}
.findAWord_main .block1 .bottom {
	background: #3B3E85 url(/pic/find_a_word/mainpage_box_lb.gif) left bottom no-repeat;
}
.findAWord_main .block1 .bottom .r {
	background: url(/pic/find_a_word/mainpage_box_rb.gif) right bottom no-repeat;
	padding: 8px 25px 7px 25px;
}
.findAWord_main .block1 .bottom2 {
	background: #454898 url(/pic/find_a_word/mainpage_box2_lb.gif) left bottom no-repeat;
}
.findAWord_main .block1 .bottom2 .r {
	background: url(/pic/find_a_word/mainpage_box2_rb.gif) right bottom no-repeat;
	padding: 7px 0 0 0;
}
.findAWord_main .block1 .bottom3 {
	background: #fff;
	position: relative;
	z-index: 6;
	padding-bottom: 20px;
}
.findAWord_main .block1 .bottom3 .l {
	background: #5E63B3 url(/pic/find_a_word/mainpage_box3_lb.gif) left bottom no-repeat;
}
.findAWord_main .block1 .bottom3 .r {
	background: url(/pic/find_a_word/mainpage_box3_rb.gif) right bottom no-repeat;
	padding: 0;
}
.findAWord_main .character {
	background: url(/pic/find_a_word/mainpage_character.png) left top no-repeat;
	height: 479px;
	width: 197px;
	padding-top: 27px;
	position: absolute;
	right: 12px;
	z-index: 4;
	overflow: hidden;
}
* html .findAWord_main .character {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/find_a_word/mainpage_character.png, sizingMethod=scale);
}
.findAWord_main .character_overlay {
	position: absolute;
	width: 197px;
	right: 12px;
	z-index: 5;
	padding-top: 27px;
}
.findAWord_main .character_overlay a {
	display: block;
	width: 113px;
	height: 80px;
}
.findAWord_main .overlay {
	width: 301px;
	height: 102px;
	position: absolute;
	right: 0;
	bottom: -1px;
	background: url(/pic/find_a_word/mainpage_overlay1_right.png) left top no-repeat;
	z-index: 3;
}
* html .findAWord_main .overlay {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/find_a_word/mainpage_overlay1_right.png, sizingMethod=scale);
}
.findAWord_main.loged .overlay {
	bottom: 36px;
	//bottom: 35px;
}
.findAWord_main .overlay2 {
	width: 363px;
	height: 56px;
	top: -6px;
	right: 4px;
	position: absolute;	
	background: url(/pic/find_a_word/mainpage_overlay2.png) left top no-repeat;
	z-index: 3;
}
* html .findAWord_main .overlay2 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/find_a_word/mainpage_overlay2.png, sizingMethod=scale);
}
.findAWord_main .overlay3 {
	width: 144px;
	height: 63px;
	top: -13px;
	position: absolute;	
	background: url(/pic/find_a_word/mainpage_overlay3.png) left top no-repeat;
	z-index: 3;
}
* html .findAWord_main .overlay3 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/find_a_word/mainpage_overlay3.png, sizingMethod=scale);
}

.findAWord_main .num_table {
	width: 100%;
}
.findAWord_main .num_table td {
	text-align: center;
	padding: 0;
}
.findAWord_main .num_table td.hr {
	background: url(/pic/find_a_word/mainpage_num_hr.gif) left 4px no-repeat;
	width: 1px;
	height: 36px;
}
.findAWord_main .num_table td.hr.empty {
	background: none;
}
.findAWord_main .num_table td.sel {
	width: 37px;
	position: relative;
}
.findAWord_main .num_table td.sel div.bottom {
	background: url(/pic/find_a_word/mainpage_num_sel.png) left top no-repeat;
	width: 73px;
	height: 98px;
	position: absolute;
	z-index: 50;
	margin-top: -59px;
	margin-left: -19px;
	/*cursor: pointer;*/
}
* html .findAWord_main .num_table td.sel div.bottom {
	background: none;
	margin-left: -35px;
	margin-top: -42px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/find_a_word/mainpage_num_sel.png, sizingMethod=scale);
}
.findAWord_main .num_table td.sel div.top {
	position: absolute;
	padding: 0 !important;
	width: 73px;
	height: 98px;
	z-index: 51;
	margin: -59px 0 0 0;
	//margin: -42px 0 0 -35px;
	background: none;
}
.findAWord_main .num_table td.sel div.top a {
	display: block;
	width: 30px;
	padding: 0 0px 30px 2px;
}
.findAWord_main .num_table td.sel div.top img {
	margin: 52px 0 0 4px;
}
.findAWord_main .num_table td img {
	margin-top: 2px;
}
.findAWord_main .num_table td img.icon {
	margin-top: 4px;
}
.findAWord_main .num_table td.wrap {
	width: 11px;
}
.findAWord_main .num_table td.first, .findAWord_main .num_table td.last {
	width: 25px;
}

/************************* POPUP FOR WORD GAME ****************************/

.findAWord_word {
	display: inline-block;
	display: -moz-inline-box;
	text-decoration: none;
	color: #555;
}
h2 .findAWord_word {
	color: #404490;
}
.findAWord_word.login.hvr {
	background: #F7D7DB;
}
.findAWord_word.hvr {
	background: #C0D9EF;
	cursor: pointer;
}

.findAWord_popup2 {
	position: absolute;
	overflow: visible;
	z-index: 15;
	display: none;
}
.findAWord_popup2 .top, .findAWord_popup2 .top .m, .findAWord_popup2 .top .r, .findAWord_popup2 .bottom, .findAWord_popup2 .bottom .m, .findAWord_popup2 .bottom .r {
	height: 8px;
	position: relative;	
}
.findAWord_popup2 .top {
	background: url(/pic/find_a_word/popup_lt.png) left top no-repeat;
	padding-left: 8px;
	width: 100%;
	clear: both;
}
.findAWord_popup2.login .top {
	background-image: url(/pic/find_a_word/popup2_lt.png);
}
* html .findAWord_popup2 .top {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/find_a_word/popup_lt.png, sizingMethod=crop);
}
* html .findAWord_popup2.login .top {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/find_a_word/popup2_lt.png, sizingMethod=crop);
}
.findAWord_popup2 .top .m {
	margin-right: 8px;
	background: url(/pic/find_a_word/popup_t.gif) left top repeat-x;
}
.findAWord_popup2.login .top .m {
	background-image: url(/pic/find_a_word/popup2_t.gif);
}
.findAWord_popup2 .top .r {
	float: right;
	width: 8px;
	margin-left: -8px;
	margin-top: -8px;
	background: url(/pic/find_a_word/popup_rt.png) right top no-repeat;
}
.findAWord_popup2.login .top .r {
	background-image: url(/pic/find_a_word/popup2_rt.png);
}
* html .findAWord_popup2 .top .r {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/find_a_word/popup_rt.png, sizingMethod=crop);
}
* html .findAWord_popup2.login .top .r {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/find_a_word/popup2_rt.png, sizingMethod=crop);
}
.findAWord_popup2 .middle {
	background: #C0D9EF;
	border-left: 1px solid #6EA8D6;
	border-right: 1px solid #6EA8D6;
	*white-space: nowrap;
	font-weight: bold;
	text-align: center;
	color: #000;
	padding: 1px 6px 1px 6px;
	margin-right: -8px;
	//margin-right: 0;
}
.findAWord_popup2.login .middle {
	background: #F6CDD3;
	border-left: 1px solid #F48C9A;
	border-right: 1px solid #F48C9A;
}
.findAWord_popup2 .middle a {
	color: #CB0004;
	display: block;
	margin-top: 10px;
	font-size: 92%;
}
.findAWord_popup2 .bottom {
	background: url(/pic/find_a_word/popup_lb.png) left top no-repeat;
	padding-left: 8px;
	width: 100%;
	clear: both;
}
.findAWord_popup2.login .bottom {
	background-image: url(/pic/find_a_word/popup2_lb.png);
}
* html .findAWord_popup2 .bottom {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/find_a_word/popup_lb.png, sizingMethod=crop);
}
* html .findAWord_popup2.login .bottom {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/find_a_word/popup2_lb.png, sizingMethod=crop);
}
.findAWord_popup2 .bottom.IE6 {
	margin-left: 2px;
}
.findAWord_popup2 .bottom .m {
	margin-right: 8px;
	background: url(/pic/find_a_word/popup_b.gif) left top repeat-x;
}
.findAWord_popup2.login .bottom .m {
	background-image: url(/pic/find_a_word/popup2_b.gif);
}
.findAWord_popup2 .bottom .r {
	float: right;
	width: 8px;
	margin-left: -8px;
	margin-top: -8px;
	background: url(/pic/find_a_word/popup_rb.png) right top no-repeat;
}
.findAWord_popup2.login .bottom .r {
	background-image: url(/pic/find_a_word/popup2_rb.png);
}
* html .findAWord_popup2 .bottom .r {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/find_a_word/popup_rb.png, sizingMethod=crop);
}
* html .findAWord_popup2.login .bottom .r {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/find_a_word/popup2_rb.png, sizingMethod=crop);	
}
/*******************************ARCHIVE PAGE***************************/

.FindAWord_Archive td {
	color: #333;
}
.FindAWord_Archive .introduction p {
	margin-bottom: 15px;
	color: #555555;
}
.FindAWord_Archive .readMore {
	border-bottom: 1px solid #D2DCEE;
	padding-bottom: 20px;
}
.FindAWord_Archive .introduction_readMore {
	border-bottom: 1px solid #D2DCEE;
	padding-bottom: 8px;
}
.FindAWord_Archive .introduction_readMore p {
	margin-bottom: 15px;
}
.FindAWord_Archive .readMore a {
	color: #404490;
	font-weight: bold;
	background: url(/pic/submenu/bullet_l1.gif) 2px 4px no-repeat;
	padding-left: 12px;
}

/******* GAME BLOCK *******/

.FindAWord_Games {
	font-size: 92%;
	padding-bottom: 60px;
}
.FindAWord_Games .no_games {
	padding: 20px 0 10px 0;
	font-size: 110%;
}
.FindAWord_Games h2 {
	font-size: 164%;
	color: #404490;
	margin: 0;
	padding: 18px 16px 17px 18px;
}
.FindAWord_Games h2.inactiveBox_heading {
	font-size: 110%;
	padding: 23px 16px 6px 18px;
}
.FindAWord_Games .activeBox_top {
	position: relative;
	border: 1px solid #D3DDEF;
	border-bottom: 0;
	background: #3D7FBD url(/pic/find_a_word/news_box1_back.gif) left top repeat-x;
}
.FindAWord_Games .activeBox_top .lt {
	margin: -1px;
	background: url(/pic/find_a_word/news_box1_lt.gif) left top no-repeat;	
}
.FindAWord_Games .activeBox_top .rt {
	background: url(/pic/find_a_word/news_box1_rt.gif) right top no-repeat;	
}

.FindAWord_Games .activeBox_bottom {
	position: relative;
	border: 1px solid #D3DDEF;
	border-top: 0;
	background: #EEEECC;
}
.FindAWord_Games .taskBox.inactiveBox .activeBox_bottom {
	display: none;
}
.FindAWord_Games .taskBox.inactiveBox .activeBox_top {
	position: relative;
	border: none;
	background: none;
}

.FindAWord_Games .activeBox_bottom .rb {
	margin: -1px;
	background: url(/pic/find_a_word/news_box1_rb.gif) right bottom no-repeat;	
}
.FindAWord_Games .activeBox_bottom .lb {
	background: url(/pic/find_a_word/news_box1_lb.gif) left bottom no-repeat;
	padding: 20px 20px 0 30px;	
}


.FindAWord_Games .inactiveBox {
	position: relative;
	border: 1px solid #EFF3FC;
}
.FindAWord_Games .inactiveBox .lt {
	background: url(/pic/find_a_word/news_box2_lt.gif) left top no-repeat;
	margin: -1px;
}
.FindAWord_Games .inactiveBox .rt {
	background: url(/pic/find_a_word/news_box2_rt.gif) right top no-repeat;
}
.FindAWord_Games .inactiveBox .lb {
	background: url(/pic/find_a_word/news_box2_lb.gif) left bottom no-repeat;
}
.FindAWord_Games .inactiveBox .rb {
	background: url(/pic/find_a_word/news_box2_rb.gif) right bottom no-repeat;
}

/******* TASKS INTRODUCTION *******/

.FindAWord_Games .intro {
	margin: 0 7px 0 8px;
	padding: 12px 4px 12px 4px;
	border-bottom: 1px solid #5480B2;
}
.FindAWord_Games .intro .date, .FindAWord_Games .intro .title {
	color: #97B8DB;
}
.FindAWord_Games .intro .description {
	padding: 13px 0 0 0;
	margin: 0;
	font-weight: bold;
	color: #fff;
}
.FindAWord_Games .intro .action {
	padding-left: 18px;
	margin: 0;
}
.FindAWord_Games .intro .action a {
	text-decoration: underline;
	cursor: pointer;
	color: #FFD200;
}
.FindAWord_Games .inactiveBox .intro .action a {
	color: #316AB4;
}
.FindAWord_Games .intro .action a:hover {
	text-decoration: none;
}
.FindAWord_Games .intro .action.show {
	display: none;
}
.FindAWord_Games .intro .rating {
	display: none;
}

.FindAWord_Games .inactiveBox .intro {
	border-bottom: 0;
}
.FindAWord_Games .inactiveBox .intro .date {
	color: #333;
}
.FindAWord_Games .inactiveBox .intro .title {
	color: #999;
}
.FindAWord_Games .inactiveBox .intro .description {
	color: #333;
	font-weight: normal;
}
.FindAWord_Games .inactiveBox .intro .action {
	font-weight: bold;
}
.FindAWord_Games .inactiveBox .intro .action.hide {
	display: none;
}
.FindAWord_Games .inactiveBox .intro .action.show {
	display: block;
}
.FindAWord_Games .inactiveBox .intro .rating {
	display: block;
	float: right;
	width: 70px;
	margin-top: -1.2em;
}
/******* TASKS *******/
.FindAWord_Games .inactiveBox .task {
	display: none;
}
.FindAWord_Games .tasks {
	overflow: hidden;
}
.FindAWord_Games .task {
	padding: 15px 21px 0 30px;
	margin: 0 1px 0 1px;
}
.FindAWord_Games .task a {
	color: #fff;
}
.FindAWord_Games .task.odd {
	background: #4987C1;
}
.FindAWord_Games .task td {
	color: #fff;
	font-size: 69%;
	vertical-align: top;
	padding-right: 20px;
	width: 100%;
}
.FindAWord_Games .task h4 {
	color: #B5D7F6;
	font-size: 100%;
	margin: 0 0 15px 0;
}
.FindAWord_Games .task p {
	margin-bottom: 24px;
}
.FindAWord_Games .task .action {
	text-align: center;
	vertical-align: middle;
	color: #6B9ACB;
	font-size: 56%;	
	padding-right: 0;
	padding-bottom: 15px;
}
.FindAWord_Games .task .action .solve {
	padding-top: 18px;
}
.FindAWord_Games .task .action .solved {
	color: #FFF9AE;
	padding-top: 4px;
}
.FindAWord_Games .task .action img {
	margin-bottom: 7px;
	margin-left: 25px;
	margin-right: 25px;
}
.FindAWord_Games .task .btn {
	background: url(/pic/find_a_word/news_btn_l.gif) left top no-repeat;
	padding-left: 5px;
	margin-bottom: 20px;
}
.FindAWord_Games .task.odd .btn {
	background-image: url(/pic/find_a_word/news_btn2_l.gif);
}
.FindAWord_Games .task .btn .r {
	background: url(/pic/find_a_word/news_btn_r.gif) right top no-repeat;
	padding-right: 5px;
}
.FindAWord_Games .task.odd .btn .r {
	background-image: url(/pic/find_a_word/news_btn2_r.gif);
}
.FindAWord_Games .task .btn .back {
	background: #CB0004;
	padding: 3px 5px 0 5px;
	height: 17px;
	//height: 20px;
	margin-top: 15px;
	font-size: 123%;
	white-space: nowrap;
}
.FindAWord_Games .task .btn .back a {
	display: block;
	text-decoration: none;
	color: #fff;
}

/******* TIP OF THE DAY *******/

.FindAWord_Games .inactiveBox .tip {
	display: none;
}
.FindAWord_Games .tip {
	padding-right: 135px;
	background: url(/pic/find_a_word/news_tip.gif) right center no-repeat;
}
.FindAWord_Games .tip h3 {
	font-size: 128%;
	color: #333;
}
.FindAWord_Games .tip p {
	margin: 0;
	padding: 0 0 22px 0;
	color: #333;
}

/******** GAME OVER **********/

.FindAWord_Thanks {
	background: #2A59A4 url(/pic/find_a_word/game_over_back.jpg) center bottom repeat-x;
	text-align: center;
	overflow: hidden;
	position: relative;
}
.FindAWord_Thanks .lt {
	background: url(/pic/fw_block_lt.gif) left top no-repeat;
}
.FindAWord_Thanks .rt {
	background: url(/pic/fw_block_rt.gif) right top no-repeat;
}
.FindAWord_Thanks .rb {
	background: url(/pic/fw_block_rb.gif) right bottom no-repeat;
}
.FindAWord_Thanks .lb {
	background: url(/pic/fw_block_lb.gif) left bottom no-repeat;
	padding: 30px 0 10px 0;
}

.FindAWord_Thanks h2 {
	font-size: 200%;
	color: #fff;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.FindAWord_Thanks p {
	padding: 5px 55px 15px;
	margin: 0;
	color: #fff;
}
.FindAWord_Thanks p.archive_link {
	padding: 0;
	margin: 0;
	height: auto;
}
.FindAWord_Thanks p.archive_link a {
	color: #707070;
	background: url(/pic/arrows/1_r.gif) left 5px no-repeat;
	padding-left: 12px;	
	font-size: 92%;
}

.FindAWord_Archive_list {
	
}
.FindAWord_Archive_list td {
	padding: 4px 0 14px 0;
	font-size: 69%;
	margin: 0;	
}
.FindAWord_Archive_list td.t {
	padding: 12px 0 2px 0;
	border-top: 1px solid #D1DCF0;
}
.FindAWord_Archive_list tr:first-child td.t {
	border-top: 0;
}
* html .FindAWord_Archive_list tr td.t {
	border-top: expression(!this.parentNode.previousSibling ? '0px' : '1px solid #D1DCF0');
}
.FindAWord_Archive_list img {
	margin-bottom: -3px;
}
.FindAWord_Archive_list .dates {
	text-align: right;
}
/* Submenu */
/* ------------ Main menu submenu ----------------- */
.MainSubMenu {
	position: relative;
	height: 0;
	width: 100%;
	z-index: 10;
}
	.MainSubMenu .mm {
		position: absolute;
		left: 0;
		right: 0;
		top: 3px;
		display: none;
		z-index: 10;
	}
	.MainSubMenu .mm-t {
		height: 10px;
		margin: 0 10px;
		background: #D4DDEF;
		overflow: hidden;
	}
		.MainSubMenu .mm-b div,
		.MainSubMenu .mm-t div {
			float: right;
			height: 10px;
			background: #BECCE8;
			width: 177px;
			overflow: hidden;
		}
	.MainSubMenu .mm-lt, .MainSubMenu .mm-rt {
		width: 10px;
		height: 10px;
		position: absolute;
		top: 0;
		overflow: hidden;
	}
		.MainSubMenu .mm-lt { left: 0; background: url(/pic/main_menu/submenu_lt.png) 0 0 no-repeat; }
		.MainSubMenu .mm-rt { right: 0; background: url(/pic/main_menu/submenu_rt.png) 0 0 no-repeat; }
		.MainSubMenu .ie6 .mm-lt { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/main_menu/submenu_lt.png, sizingMethod=crop);}
		.MainSubMenu .ie6 .mm-rt { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/main_menu/submenu_rt.png, sizingMethod=crop);}
	
	.MainSubMenu .mm-l, .MainSubMenu .mm-r {
		width: 3px;
		height: 100%;
		position: absolute;
		top: 0;
		bottom: 0;
		overflow: hidden;
	}
		.MainSubMenu .mm-l, .MainSubMenu .mm-r {
			height: expression(parentNode.offsetHeight + 'px');
		}
		.MainSubMenu .mm-l { background: url(/pic/main_menu/submenu_l.png) 0 0 repeat; left: -3px; }
		.MainSubMenu .mm-r { background: url(/pic/main_menu/submenu_r.png) 0 0 repeat; right: -3px; }
		.MainSubMenu .ie6 .mm-l { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/main_menu/submenu_l.png, sizingMethod=scale);}
		.MainSubMenu .ie6 .mm-r { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/main_menu/submenu_r.png, sizingMethod=scale);}
		
	.MainSubMenu .mm-c {
		margin: 0 3px;
		background: #BECCE8;
		position: relative;
		zoom: 1;
		padding-right: 184px;
	}
		.MainSubMenu .ie8 .mm-c,
		.MainSubMenu .ie7 .mm-c,
		.MainSubMenu .ie6 .mm-c {
			padding-right: 181px;
		}
		
		.MainSubMenu .mm-c .mm-left {
			background: #D4DDEF;
			min-height: 360px;
			zoom: 1;
		}
		.MainSubMenu .ie6 .mm-c .mm-left,
		.MainSubMenu .ie7 .mm-c .mm-left,
		.MainSubMenu .ie8 .mm-c .mm-left {
			height: 370px;
		}
		.MainSubMenu .mm-c .mm-right {
			float: right;
			width: 184px;
			margin-right: -184px;
		}
		.MainSubMenu .ie6 .mm-c .mm-right {
			margin-right: -92px;
		}
	.MainSubMenu .mm-b {
		height: 6px;
		margin: 0 11px;
		background: #D4DDEF;
		overflow: hidden;
	}
		.MainSubMenu .mm-b div {
			height: 6px;
			width: 176px;
		}
	.MainSubMenu .mm-bc {
		height: 5px;
		margin: 0 11px;
		background: url(/pic/main_menu/submenu_b.png) 0 0 repeat;
		overflow: hidden;
	}
	.MainSubMenu .ie6 .mm-bc { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/main_menu/submenu_b.png, sizingMethod=scale);}
	
	.MainSubMenu .mm-lb, .MainSubMenu .mm-rb {
		position: absolute;
		bottom: 0;
		overflow: hidden;
		width: 11px;
		height: 11px;
	}
		.MainSubMenu .mm-lb { left: 0; background: url(/pic/main_menu/submenu_lb.png) 0 0 no-repeat; }
		.MainSubMenu .mm-rb { right: 0; background: url(/pic/main_menu/submenu_rb.png) 0 0 no-repeat; }
		.MainSubMenu .ie6 .mm-lb { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/main_menu/submenu_lb.png, sizingMethod=crop);}
		.MainSubMenu .ie6 .mm-rb { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/main_menu/submenu_rb.png, sizingMethod=crop);}
	
		.MainSubMenu .ie6 .mm-lb,
		.MainSubMenu .ie6 .mm-rb {
			bottom: expression(- parentNode.offsetHeight % 2 + 'px');
		}
		.MainSubMenu .ie6 .mm-rt { right: expression( - parentNode.offsetWidth % 2 + 'px'); }
		.MainSubMenu .ie6 .mm-r { right: expression(- 3 - parentNode.offsetWidth % 2 + 'px'); }
		.MainSubMenu .ie6 .mm-rb { right: expression(- parentNode.offsetWidth % 2 + 'px'); }
			
	.MainSubMenu .cont-1,
	.MainSubMenu .cont-2,
	.MainSubMenu .cont-3,
	.MainSubMenu .cont-4,
	.MainSubMenu .cont-5 {
		display: none;
	}
	.MainSubMenu .mm-1 .cont-1, .MainSubMenu .mm-2 .cont-2,.MainSubMenu .mm-3 .cont-3, .MainSubMenu .mm-4 .cont-4, .MainSubMenu .mm-5 .cont-5 {
		display: block;
	}

	.MainSubMenu .list {
		font-size: 1em;
		line-height: 1.333em;
		overflow: hidden;
		position: relative;
	}
		.MainSubMenu .list a { text-decoration: none; }
		
		.MainSubMenu .list h4 {
			padding: 4px 0 10px 20px;
			margin: 0;
			background: url(/pic/main_menu/bullet-heading.gif) 10px 8px no-repeat;
			font-size: 1em;
		}
			.MainSubMenu .list h4 a:hover { text-decoration: underline; }
		
		.MainSubMenu .list ul {
			list-style: none;
			padding: 0 0 7px 7px;
			overflow: hidden;
		}
			.MainSubMenu .list ul ul {
				padding: 2px 0 2px 25px;
			}
			
		.MainSubMenu .list li {
			padding: 0;
			width: 100%;
			float: left;
		}
			.MainSubMenu .list li a {
				display: block;
				cursor: pointer;
				background: url(/pic/main_menu/bullet-link.gif) 14px 5px no-repeat;
				padding: 0 5px 0 23px;
			}
			.MainSubMenu .list li a:hover {
				background: #BECCE8 url(/pic/main_menu/bullet-link-hover.gif) 14px 5px no-repeat;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-ms-border-radius: 5px;
				border-radius: 5px;
			}
	
	.MainSubMenu .mm-right {}
		.MainSubMenu .mm-right img {
			display: block;
			margin: 7px 0 0 17px;
			width: 150px;
			height: 150px;
		}
		.MainSubMenu .mm-right p {
			font-size: 0.916em;
			line-height: 1.272em;
			padding: 19px 25px 10px 23px;
		}
	
	.MainSubMenu .clear {
		clear: both;
		height: 0;
		width: 100%;
	}
	.MainSubMenu iframe {
		display: none;
	}
	.MainSubMenu .ie6 iframe {
		display: block;
		position: absolute;
		z-index: -1;
		left: 0;
		top: 0;
		filter: alpha(opacity=0);
		width: expression(parentNode.offsetWidth + 'px');
		height: expression(parentNode.offsetHeight + 'px');
	}
	
	.MainSubMenu .mm-arrow {
		background: #0039AB;
		height: 4px;
		position: absolute;
		top: -4px;
		left: 7px;
	}
		.MainSubMenu .mm-arrow div {
			background: url(/pic/main_menu/submenu_arrow.gif) 0 0 no-repeat;
			width: 7px;
			height: 4px;
			position: absolute;
			top: -4px;
			left: 50%;
			margin-left: -4px;
		}
	
	.mm-last .mm-arrow {
		left: 191px;
	}
	.mm-last .mm-c {
		padding-right: 0;
		padding-left: 184px;
	}
	.mm-last .ie8 .mm-c,
	.mm-last .ie7 .mm-c,
	.mm-last .ie6 .mm-c {
		padding-right: 0 !important;
		padding-left: 181px;
	}
	.mm-last .mm-b div, .mm-last .mm-t div {
		float: left;
	}
	.mm-last .mm-c .mm-right {
		float: left;
		margin-right: 0;
		margin-left: -184px;
	}
	.mm-last .ie6 .mm-c .mm-right {
		margin-left: -92px;
	}
	.mm-last .mm-lt { background: url(/pic/main_menu/submenu_lt_last.png) 0 0 no-repeat; }
	.mm-last .mm-rt { background: url(/pic/main_menu/submenu_rt_last.png) 0 0 no-repeat; }
	.mm-last .mm-lb { background: url(/pic/main_menu/submenu_lb_last.png) 0 0 no-repeat; }
	.mm-last .mm-rb { background: url(/pic/main_menu/submenu_rb_last.png) 0 0 no-repeat; }
	.mm-last .ie6 .mm-lt { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/main_menu/submenu_lt_last.png, sizingMethod=crop);}
	.mm-last .ie6 .mm-rt { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/main_menu/submenu_rt_last.png, sizingMethod=crop);}
	.mm-last .ie6 .mm-lb { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/main_menu/submenu_lb_last.png, sizingMethod=crop);}
	.mm-last .ie6 .mm-rb { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pic/main_menu/submenu_rb_last.png, sizingMethod=crop);}