﻿body 
{
	width:983px;
	margin:auto;
	font-family:Verdana,Arial, Sans-Serif;
	font-size:12px;
	background-color:#f6f4f5;
}
a:active, a:visited, a
{
	color:Red;
	text-decoration:none;
	font-weight:normal;
}

a:hover
{
	color:Red;
	text-decoration:underline;
}

h1
{
	color:Red;
	padding:0;
	margin:0;
	font-size:14px;
}
h2
{
	color:Red;
	padding:0;
	margin:0;
	font-size:16px;
}

h3
{
	color:Black;
	padding:0;
	margin:0;
	font-size:12px;
}
#buletin
{
	background-color:White;
}
/* start, head */
#head
{
	height:85px;
	border-bottom:solid 1px red;
}

#head #logo
{
	padding-left:12px;
	width:200px;
	float:left;
}

#head #logo img
{
	border:0px;
}

#head div#right
{
	width:770px;
	float:left;
}

#head div#right div#top
{
	position:relative;
	text-align:right;
	font-size:11px;
	height:54px;
}

#head div#right div#bottom
{
	height:25px;
	vertical-align:bottom;
	position:relative;
	font-size:11px;
}
#head div#right div#bottom ul
{	
	list-style-type:none;
}

#head div#right div#bottom ul li
{	
	background-image:url('/images/topmenu.gif');
	background-position:top;
	background-repeat:no-repeat;
	background-color:#e5e4e2;
	text-align:center;
	color:Red;
	float:left;
	width:109px;
	height:16px;
	margin-right:5px;
	padding-top:4px;
}



#head div#right div#bottom ul li:hover, #head div#right div#bottom ul a:hover, #head div#right div#bottom ul li:hover a
{	
	background-image:url('/images/topmenu-hover.gif');
	background-position:top;
	background-repeat:no-repeat;
	background-color:Red;
	color:White;
	width:109px;
	cursor:hand;
	cursor:pointer;
	text-decoration:none;
}

/* end, head */

/* start, body */

#middleBody
{
	padding:10px 0 10px 0;
	height:100%;
	min-height:650px;
}

#lhs
{
	width:200px;
	background-color:#f0eeef;
	min-height:641px;
	float:left;
}

#lhs div.title
{	
	background-color:#fe3426;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	padding:5px 0 5px 0;
	
}

#lhs div.content
{	
	text-align:center;
	padding:5px 0 5px 0;	
}
#lhs div.content img
{	
	border:0px;
}

#chs
{
	margin:0 25px 0 25px;
	width:528px;
	float:left;
}

#chs div#YouTube
{
	margin:25px 0 25px 0;
}

#chs div#leftTopImage
{
	float:left;
}

#chs div#rightTopImage
{
	float:right;			
}

#chs table#editionPage
{
	padding:10px 0 10px 0;
}

#chs table#editionPage td
{
	height:190px;
	width:190px;
	text-align:center;
	vertical-align:middle;
	background-image:url("/images/editionImage_bg.jpg");
	background-position:bottom;
	background-repeat:repeat-x;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#000000;
}

#chs table#editionPage td img
{
	border:0;
}

#chs table#editionPage td.left
{
	border-right-width:1px;
	border-right-style:dotted;
	border-right-color:#000000;
}

#chs table#editionPage td.right
{
	border-left-width:1px;
	border-left-style:dotted;
	border-left-color:#000000;
}

#chs table#editionPage tr#editionTrBottom td
{
	border-bottom-width:0;
	border-bottom-style:dotted;
	border-bottom-color:#000000;
}


#rhs
{
	width:200px;
	background-color:#f0eeef;
	float:right;
	min-height:641px;
	text-align:center;
}

#rhs div.title
{	
	background-color:#fe3426;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	padding:5px 0 5px 0;	
}
#rhs img
{
	border:0px;
	padding:5px 0 5px 0;
}

.floatFix {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* end, body */

/* start, footer */
#footer
{
	border-top-color:#f0eeef;
	border-top-style:solid;
	border-top-width:1px;
	text-align:right;
	height:20px;
	color:#737373;
	font-size:10px;
}

#footer a, #footer a:active, #footer a:visited
{
	color:#737373;
	text-decoration:none;
}

#footer a:hover
{	
	text-decoration:underline;
}

/* end, footer */
/* start, article */
body#disclaimer
{
	width:100%; 
	vertical-align:middle;
	padding:10px 0 10px 0;
	background-color:White;
}
/* end, disclaimer*/
/* start, article */
div.articleSummary
{
	display:table;
	border-top-style:dotted;
	border-top-color:Black;
	border-top-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:Black;
	border-bottom-width:1px;
	width:100%;
}
body#article
{
	background-color:White;
	width:100%;
	padding:10px 0 10px 0;
}

div.articlePage
{
	background-color:White;	
}
/* end, article*/