body {
	margin:0px;
	background-color:#0E385E;
}


/* վܵcss:ɶΪɫʽ */
a{text-decoration: none;} /* »,Ϊunderline */ 
a:link {color: #000000;} /* δʵ */
a:visited {color: #333333;} /* ѷʵ */
a:hover{color: #ae0927;} /*  */ 
a:active {color: #0000ff;} /*  */

/* ײȨϢӵcss壭붥ƵӶ뷨ͬ붥ƵӶ岻ͬɫҳڶԤôΪ<a class='bottom' ***>***</a> */
a.bottom:link {
font-family:tahoma;
font-size: 11px;
color: #999999;
font-weight: bold;
}
a.bottom:visited {
font-family:tahoma;
font-size: 11px;
color: #999999;
font-weight: bold;
}
a.bottom:hover{
font-family:tahoma;
font-size: 11px;
color: #00A7FF;
font-weight: bold;
}
a.bottom:active {
font-family:tahoma;
font-size: 11px;
color: #999999;
font-weight: bold;
}


a.menu:link {
font-family:Arial;
font-size: 12px;
color: #ffffff;
font-weight: bold;
}
a.menu:visited {
font-family:Arial;
font-size: 12px;
color: #ffffff;
font-weight: bold;
}
a.menu:hover{
font-family:Arial;
font-size: 12px;
color: #062F57;
font-weight: bold;
}
a.menu:active {
font-family:Arial;
font-size: 12px;
color: #ffffff;
font-weight: bold;
}

.copyright
{
	font-family:tahoma;
	font-size: 11px;
	color: #999999;
	width:35%;
}


p
	{
	font: 11px Arial, Helvetica, sans-serif;
	color: #616264; 
	margin: 0;
	padding: 5px 0px 0 0px;
	border: 0;
	line-height:16px;
	}


.paper_headline
	{
	margin: 0;
	padding: 0 10px 0 0;
	border: 0;
	filter: alpha(opacity=50); -moz-opacity:.50; opacity:.50;
	color: #ffffff;
	font: 37px Arial, Helvetica, sans-serif;
	line-height: 37px;
	}

.dashed_line
	{
	margin: 10px 10px 0 10px;
	padding: 0;
	border: 0;
	height: 3px;
	width: 210px;
	background: url(../images/WSE2008/white_dash_horz.gif) left top repeat-x;
	}

.dashed_line2
	{
	margin: 10px 10px 0 10px;
	padding: 0;
	border: 0;
	height: 3px;
	width: 250px;
	background: url(../images/WSE2008/white_dash_horz.gif) left top repeat-x;
	}
	
h1
	{
	margin: 0;
	padding: 0 0 0px 0;
	border: 0;
	font: bold 16px Arial, Helvetica, sans-serif;
	}
	
h2
	{
	margin: 0;
	padding: 5px 0 0 0;
	border: 0;
	font: 13px Arial, Helvetica, sans-serif;
	}


h3
	{
	margin: 0;
	padding: 0;
	border: 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	}

h4
	{
	margin: 0;
	padding: 0;
	border: 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	}

h6
	{
	margin: 0;
	padding: 15px 10px 0 10px;
	border: 0;
	font: 14px Arial, Helvetica, sans-serif;
	/*font: 14px ;*/
	color: #ffffff;
	line-height:20px;
	}

.paper_callout
	{

	border:0;
	width: 286px;
	height: 286px;
	background: #31A498 url(../images/WSE2008/paper_callout_teal.jpg) top left no-repeat; /*(change the image and color here to change the callout's background)*/
	color: #ffffff;

	}

.paper_callout p{
	font: 11px Arial, Helvetica, sans-serif;
	color: #ffffff; 
	margin: 0;
	padding: 15px 10px 0 10px;
	border: 0;
}


.callout_frame
	{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:10px;
	height:105px;
	border: 1px dashed #888888;
	background: url(../images/WSE2008/index_r4_c1_r4_c2.jpg) left bottom repeat-x;
	}


*html .callout_frame
	{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	height:105px;
	border: 1px dashed #888888;
	background: url(../images/WSE2008/index_r4_c1_r4_c2.jpg) left bottom repeat-x;
	}

*+html .callout_frame
	{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:10px;
	height:105px;
	border: 1px dashed #888888;
	background: url(../images/WSE2008/index_r4_c1_r4_c2.jpg) left bottom repeat-x;
	}


/*
.callout_frame
	{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	border: 1px dashed #888888;
	height:136px;
	background: url(../images/WSE2008/index_r4_c1_r4_c2.jpg) left bottom repeat-x;
	}

*html .callout_frame
	{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	border: 1px dashed #888888;

	height:156px;
	background: url(../images/WSE2008/index_r4_c1_r4_c2.jpg) left bottom repeat-x;
	}


*+html .callout_frame
	{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	border: 1px dashed #888888;
	height:156px;
	background: url(../images/WSE2008/index_r4_c1_r4_c2.jpg) left bottom repeat-x;
	}
*/
.callout_frame_gradient
	{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:10px;
	height:105px;
	border: 1px dashed #888888;
	background: url(../images/WSE2008/callout_gradient.gif) left bottom repeat-x;
	}

*html .callout_frame_gradient
	{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	height:105px;
	border: 1px dashed #888888;
	background: url(../images/WSE2008/callout_gradient.gif) left bottom repeat-x;
	}

*+html .callout_frame_gradient
	{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	height:105px;
	border: 1px dashed #888888;
	background: url(../images/WSE2008/callout_gradient.gif) left bottom repeat-x;
	}
/*
.callout_frame_gradient
	{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	border: 1px dashed #888888;
	height:94px;
	background: url(../images/WSE2008/callout_gradient.gif) left bottom repeat-x;
	}


*html .callout_frame_gradient
	{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	border: 1px dashed #888888;
	height:104px;
	background: url(../images/WSE2008/callout_gradient.gif) left bottom repeat-x;
	}


*+html .callout_frame_gradient
	{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	border: 1px dashed #888888;
	height:104px;
	background: url(../images/WSE2008/callout_gradient.gif) left bottom repeat-x;
	}
*/

.callout_frame_spotlight
	{
	
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:30px;
	border: 1px dashed #888888;
	width: 238px;
	height:142px;
	background: url(../images/WSE2008/index_r4_c2_r4_c3.jpg) left bottom repeat-x;
	}

.callout_frame_spotlight ul
	{
	list-style: none;

	}
.callout_frame_spotlight ul li
	{
	list-style:none; 

	}
*html .callout_frame_spotlight
	{
	/*margin: 4px 0 8px 0;*/
	
	padding-left:15px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:15px;
	border: 1px dashed #888888;
	width: 240px;
	height:142px;
	background: url(../images/WSE2008/index_r4_c2_r4_c3.jpg) left bottom repeat-x;
	}

*+html .callout_frame_spotlight
	{
	/*margin: 4px 0 8px 0;*/
	margin:8px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	border: 1px dashed #888888;
	width: 240px;
	height:142px;
	background: url(../images/WSE2008/index_r4_c2_r4_c3.jpg) left bottom repeat-x;
	}

.callout_frame_phone
	{
	/*margin: 0 0 8px 0;*/
	margin:8px;
	padding: 16px;
	border: 1px dashed #888888;
	width: 246px;
	height:44px;
	}


*html .callout_frame_phone
	{
	/*margin: 0 0 8px 0;*/
	margin:8px;
	padding: 16px;
	border: 1px dashed #888888;
	width: 248px;
	height:44px;
	}


*+html .callout_frame_phone
	{
	/*margin: 0 0 8px 0;*/
	margin:8px;
	padding: 16px;
	border: 1px dashed #888888;
	width: 248px;
	height:44px;
	}

.callout_frame_phone_bkg
	{
	border: 0;
	background: #ffffff url(../images/WSE2008/index_r4_c2_r6_c3.jpg) right center no-repeat; /*change image here to use a different icon*/
	}

.callout_frame_register
	{
	margin:8px;
	padding: 8px;
	border: 1px dashed #888888;
	width: 262px;
	height:358px;
	}


*html .callout_frame_register
	{
	margin:8px;
	padding: 8px;
	border: 1px dashed #888888;
	width: 263px;
	height:358px;
	}


*+html .callout_frame_register
	{
	margin:8px;
	padding: 8px;
	border: 1px dashed #888888;
	width: 263px;
	height:358px;
	}

.callout_frame_register h1
	{
	z-index: 1;
	position: relative;
	margin: -14px -15px 0 0;
	padding: 0 0 0 0;
	border: 0;
	height: 100px;
	background: url(../images/WSE2008/index_r2_c2_r3_c2.gif) top right no-repeat; /*(change the image here to change the paper's color)*/ 
	}



*html .callout_frame_register h1
	{
	z-index: 1;
	position: relative;
	margin: -14px -15px 0 0;
	padding: 0 0 0 0;
	border: 0;
	height: 100px;
	background: url(../images/WSE2008/index_r2_c2_r3_c2.gif) top right no-repeat; /*(change the image here to change the paper's color)*/ 
	}


*+html .callout_frame_register h1
	{
	z-index: 1;
	position: relative;
	margin: -14px -15px 0 0;
	padding: 0 0 0 0;
	border: 0;
	height: 100px;
	background: url(../images/WSE2008/index_r2_c2_r3_c2.gif) top right no-repeat; /*(change the image here to change the paper's color)*/ 
	}

.greenphone {
color: #6EBB21;

padding: 0 0 5px 0;
border: 0;
font: bold 24px Arial, Helvetica, sans-serif;
}

.gray {color: #616264} 
.orange {color: #FF850C}
.purple {color: #773688}
.green {color: #6EBB21}

a.purple_btn
	{
	font-family:;
	font-size: 12px;
	line-height: 2em;
	float: right;
	margin: 5px 0 0 0;
	padding: 0 0 0 19px;
	border:0 ;
	height: 15px;
	color: #773688;
	background-image: url(../images/WSE2008/btn_squ_purple.gif);
	background-repeat: no-repeat;
	background-position: 1em .5em !important;/*(first # controls horz, second # controls vert)*/
	background-position: 1em .4em /*(first # controls horz, second # controls vert)*/

	}

a:hover.purple_btn
	{
	color: #773688;
	}

a.purple_btn:link
{
	color: #773688;
}
a.purple_btn:visited
{
	color: #773688;
}

.clear
	{ 
  	clear:both; 
	/*** these next attributes are designed to keep the div 
	height to 0 pixels high, critical for Safari and Netscape 7 ***/ 
	  height:1px; 
	  overflow:hidden; 
	  line-height:1%; 
	  font-size:0px; 
	  margin-bottom:-1px; 
	}

.callout_color_tint
	{
	margin: 0;
	padding: 0 0 0 4px;
	border: 0;
	/*background-color: #FFF5EC;*/
	}

a.orange_btn
	{
	font-family:;
	font-size: 12px;
	line-height: 2em;
	float: right;
	margin: 5px 0 0 0;
	padding: 0 0 0 19px;
	border:0 ;
	height: 15px;
	color: #FF850C;
	background-image: url(../images/WSE2008/btn_squ_orange.gif);
	background-repeat: no-repeat;
	background-position: 1em .5em !important;/*(first # controls horz, second # controls vert)*/
	background-position: 1em .4em /*(first # controls horz, second # controls vert)*/

	}

a:hover.orange_btn
	{
	color: #FF850C;
	}
a.orange_btn:link
{
	color: #FF850C;
}
a.orange_btn:visited
{
	color: #FF850C;
}



a.yellow_btn
	{
	font-family:;
	font-size: 12px;
	line-height: 2em;
	float: right;
	margin: 5px 25px 0 0;
	padding: 0 0 0 19px;
	border:0 ;
	height: 15px;
	color: #F2F522;
	background-image: url(../images/WSE2008/btn_squ_yellow.gif);
	background-repeat: no-repeat;
	background-position: 1em .5em !important;/*(first # controls horz, second # controls vert)*/
	background-position: 1em .4em /*(first # controls horz, second # controls vert)*/

	}

a:hover.yellow_btn
	{
	color: #F2F522;
	}
a.yellow_btn:link
{
	color: #F2F522;
}
a.yellow_btn:visited
{
	color: #F2F522;
}



.green_btn
	{
	font-family:;
	font-size: 12px;
	line-height: 2em;
	float: right;
	margin: 5px 0 0 0;
	padding: 0 0 0 19px;
	border:0 ;
	height: 15px;
	color: #6EBB21;
	background-image: url(../images/WSE2008/btn_squ_green.gif);
	background-repeat: no-repeat;
	background-position: 1em .5em !important;/*(first # controls horz, second # controls vert)*/
	background-position: 1em .4em /*(first # controls horz, second # controls vert)*/

	}






form
	{
	margin: 0;
	padding: 0;
	}

.input
	{
	margin: 2px 0 0 0;
	padding: 1px 2px 1px 2px;
	border: 1px solid #dcdcdc;
	background: url(../images/WSE2008/input_bkg_light.gif) top left repeat-x;
	font: 11px Arial, Helvetica, sans-serif;
	}
select
	{
	margin: 2px 0 0 0;
	padding: 1px 2px 1px 2px;
	border: 1px solid #dcdcdc;
	font: 11px Arial, Helvetica, sans-serif;
	color: #616264;
	}


.title
	{
	/*font-family:;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #616264;
	margin: 0;
	border: 0;
	line-height:30px;
	}

.menu1
	{
	font-family:Arial;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	border-left: 3px solid #062F57;
	border-right: 3px solid #062F57;
	border-top: 3px solid #062F57;
	height:35px;
	}	

*html .menu1
	{
	font-family:Arial;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	border-left: 3px solid #062F57;
	border-right: 3px solid #062F57;
	border-top: 3px solid #062F57;
	height:32px;
	}


*+html .menu1
	{
	font-family:Arial;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	border-left: 3px solid #062F57;
	border-right: 3px solid #062F57;
	border-top: 3px solid #062F57;
	height:32px;
	}


.menu1_new
	{
	font-family:Arial;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	border-left: 2px solid #062F57;
	border-right: 2px solid #062F57;
	border-top: 2px solid #062F57;
	height:35px;
	}	

*html .menu1_new
	{
	font-family:Arial;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	border-left: 2px solid #062F57;
	border-right: 2px solid #062F57;
	border-top: 2px solid #062F57;
	height:32px;
	}


*+html .menu1_new
	{
	font-family:Arial;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	border-left: 2px solid #062F57;
	border-right: 2px solid #062F57;
	border-top: 2px solid #062F57;
	height:32px;
	}

.menu2
	{
	font-family:Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	border-left: 3px solid #062F57;
	border-top: 2px solid #062F57;
	border-bottom: 3px solid #062F57;
	line-height:30px;
	vertical-align:middle;
	height:42px;
	}

*html .menu2
	{
	font-family:Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	border-left: 3px solid #062F57;
	border-top: 2px solid #062F57;
	border-bottom: 3px solid #062F57;
	line-height:30px;
	vertical-align:middle;
	height:37px;
	}


*+html .menu2
	{
	font-family:Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	border-left: 3px solid #062F57;
	border-top: 2px solid #062F57;
	border-bottom: 3px solid #062F57;
	line-height:30px;
	vertical-align:middle;
	height:37px;
	}

.menu3
	{
	font-family:Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	border-right: 3px solid #062F57;
	border-top: 2px solid #062F57;
	border-bottom: 3px solid #062F57;
	height:42px;
	}

*html .menu3
	{
	font-family:Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	border-right: 3px solid #062F57;
	border-top: 2px solid #062F57;
	border-bottom: 3px solid #062F57;
	height:37px;
	}


*+html .menu3
	{
	font-family:Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	border-right: 3px solid #062F57;
	border-top: 2px solid #062F57;
	border-bottom: 3px solid #062F57;
	height:37px;
	}

.menu4
{
	border-bottom: 1px solid #062F57;
	height:35px;

	font-family:;
	font-size: 12px;
	color: #616264;
	margin: 0;
	border: 0;
	line-height:30px;
}



*html .menu4
	{
	border-bottom: 1px solid #062F57;
	height:34px;
	}


*+html .menu4
	{
	border-bottom: 1px solid #062F57;
	height:34px;
	}


.menu4_new
{
	height:34px;

	font-family:;
	font-size: 12px;
	color: #616264;
	margin: 0;
	border: 0;
	line-height:30px;
}

*html .menu4_new
	{
	height:33px;
	}


*+html .menu4_new
	{
	height:33px;
	}

.VILLAGE{
	font-size: 13px;
	font-weight: bold;
}



/************************************************
HIGHSLIDE
************************************************/

* {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}

.highslide {
	cursor: pointer;
    outline: none;
}

.highslide-html {
    /*background-color: #DBEEC7;*/

	background-color:#ffffff;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(../images/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 600px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	/*font-weight: bold;*/
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(../images/highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}



.IDIOMS{
position: absolute;
 top:-50px; 
	display:none;
	width: 87px;
	height:126px;
	background: url(../images/WSE2008/Menus/IDIOMS.png) center center no-repeat;
  }

.LIVING{
	width: 85px;
	height:126px;
	display:none;
	background: url(../images/WSE2008/Menus/LIVING.png) center center no-repeat;
}

.BUSINESS{
	width: 104px;
	height:126px;
	display:none;
	background: url(../images/WSE2008/Menus/BUSINESS.png) center center no-repeat;
}

.TRAVEL{
	width: 90px;
	height:126px;
	display:none;
	background: url(../images/WSE2008/Menus/TRAVEL.png) center center no-repeat;
}

.HOROSCOPE{
	width: 116px;
	height:126px;
	display:none;
	background: url(../images/WSE2008/Menus/HOROSCOPE.png) center center no-repeat;
}

.HOLIDAY{
	width: 96px;
	height:126px;
	display:none;
	background: url(../images/WSE2008/Menus/HOLIDAY.png) center center no-repeat;
}