/* Edited with EditCSS */
/**** LINK-tag style sheet style.css ****/

body {
	font-family:Arial;
	font-size:9pt;
	background:url("graph/bg.jpg") top center repeat-y;
	/*background-repeat:top center repeat-y;*/
	/*background: url(graph/bg.jpg) top center repeat-y;*/
	background-attachement:fixed;*/
	color:#333333;
	margin:0;
}

body.print {
	font-family:Arial;
	font-size:9pt;
	margin:0;
	background:url("");	
}
/*------------------------------------------------------------------------------------------------------------------*/

td {
	font-family:arial;
	font-size:9pt;
	color:#000000;
	text-align:none;
	vertical-align:top;
}

td.leftblock {
	background:#D1CEB5;
	align:center;
	width:202px;
}
.tdsmall
{
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	text-align:none;
}

/*------------------------------------------------------------------------------------------------------------------*/


a:link {
	font-family:arial;
	font-size:9pt;
	color:#020E88;
	font-weight:normal;
	text-decoration:none;
}

a:active {
	font-family:arial;
	font-size:9pt;
	color:#020E88;
	font-weight:normal;
	text-decoration:none;
}

a:visited {
	font-family:arial;
	font-size:9pt;
	color:#020E88;
	font-weight:normal;
	text-decoration:none;
}

a:hover {
	font-family:arial;
	font-size:9pt;
	color:#020E88;
	font-weight:normal;
	text-decoration:underline;
}

/*------------------------------------------------------------------------------------------------------------------*/

a.main:link {
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

a.main:active {
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

a.main:visited {
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

a.main:hover {
	font-family:Arial;
	font-size:12px;
	color:#ff0000;
	font-weight:normal;
	text-decoration:none;
}

/*------------------------------------------------------------------------------------------------------------------*/
a.white1:link, a.white1:active, a.white1:visited {
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

a.white1:hover {
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}

/*------------------------------------------------------------------------------------------------------------------*/


a.whitebig:link, a.whitebig:active, a.whitebig:visited {
	font: bold 9pt Arial, Verdana, Tahoma, Arial;
	color:#564F2D;
	font-weight:normal;
	text-decoration:none;
}

a.whitebig:hover {
	font: bold 9pt Arial, Verdana, Tahoma, Arial;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;

}
/*------------------------------------------------------------------------------------------------------------------*/

a.small:link {
	font-family:arial;
	font-size:9pt;
	color:#000000;
	text-decoration:underline;
}

a.small:active {
	font-family:arial;
	font-size:9pt;
	color:#000000;
	text-decoration:underline;
}

a.small:visited {
	font-family:arial;
	font-size:9pt;
	color:#000000;
	text-decoration:underline;
}

a.small:hover {
	font-family:arial;
	font-size:9pt;
	color:#555512;
	text-decoration:none;
}


/*------------------------------------------------------------------------------------------------------------------*/

a.copy:link {
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}

a.copy:active {
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}

a.copy:visited {
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}

a.copy:hover {
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}


.date { 
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	font-weight:none; 
	color:#3E2C09;
}

/*------------------------------------------------------------------------------------------------------------------*/

.head {
	font-family:Arial, Verdana, Sans-serif;
	font-size:12px;
	font-weight:bold; 
	color:#000000;
	text-decoration:underline;
}


/*------------------------------------------------------------------------------------------------------------------*/

.tdhead {
	font-family:Arial,Verdana, Sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

/*------------------------------------------------------------------------------------------------------------------*/

.subhead {
	font-family:Arial;
	font-size:12px;
	font-weight:bold; 
	color:#ffffff;
}

.subinhead {
	font-family:Arial;
	font-size:12px;
	font-weight:bold; 
	color:#000000;
}


/*
--------------------------------------------------------------------------------------------------------------------
*/

hr
{
	height:1px;
	color:#cccccc;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

.small
{
	font-family:Arial, Verdana, Sans-serif;
	font-size:10px;
}


/*
--------------------------------------------------------------------------------------------------------------------
*/

.copy
{
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
}


/*
--------------------------------------------------------------------------------------------------------------------
*/

ul, li
{
	/*list-style-image:url("images/bullet.gif");*/
	list-style: :square;
	margin-left:10px;
	margin-top:2px;
}
/*------------------------------------------------------------------------------------------------------------------*/

ul.mybullet
{
	list-style-image:url("graph/bullet.gif");
	margin-left:12px;
	margin-top:2px;
}
/*------------------------------------------------------------------------------------------------------------------*/

input
{
	font-family:verdana;
	font-size:10px;
	color:#000000;

	vertical-align:middle;
	background:#ffffff/*Alpha(Opacity=0, Style=0);*/
}

/*
--------------------------------------------------------------------------------------------------------------------
*/
input.check1
{
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
	border:0px;
	background:#A8C8BF;/*Alpha(Opacity=0, Style=0);*/
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

input.noborder
{
	/*font-family:Verdana, Tahoma, Arial;*/
	/*font-size:9pt;*/
	border:0px ;
	background:Alpha(Opacity=0, Style=0);

}


/*
--------------------------------------------------------------------------------------------------------------------
*/

textarea
{
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
	border:1px solid #cccccc;
	background:#FFFFFF/*(Opacity=0, Style=0);*/
}

select
{
	font-family:Arial, Verdana, Sans-serif;
	font-size:9pt;
	color:#333333;
	text-align:none;
}
.bread {
	font-family:Verdana, Times New Roman, Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#3366CC;
}

#left_blocks_div_id {
	
}

td.rightblock {
	vertical-align:top;
}

td.leftblock {
	width:202px;
}

a.more, a.more:link, a.more:active, a.more:visited {
	font-family:Arial;
	font-size:9pt;
	color:#605A28;
	font-weight:normal;
	text-decoration:underline;
}

a.more:hover {
	font-family:Arial;
	font-size:9pt;
	color:#605A28;
	font-weight:normal;
	text-decoration:underline;
}

/***** start of recent news *****/
#recent_news table {
	background:#F9F7E9;	
	font-weight:bold;
}

#recent_news td.title {
	background-image:url("graph/tabinner.jpg");
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	height:22px;
	vertical-align:middle;
}

#recent_news td.more {
	background:#F9F7E9;	
	height:20px;
	text-decoration:underline;	
	text-align:right;
	font-weight:normal;
}

#recent_news td.more a, a:link, a:active, a:visited {
	font-weight:normal;
	text-decoration:none;
	color:#605A28;
}
#recent_news td.more a:hover {
	font-weight:normal;
	text-decoration:none;
	color:#605A28;
}

#recent_news a, a:link, a:active, a:visited {
	font-family:Arial;
	font-weight:bold;
	color:#020E88;
	text-decoration:none;
}

#recent_news a:hover {
	font-family:Arial;
	font-weight:bold;
	color:#020E88;
	text-decoration:underline;
}

/***** end of recent news *****/

/***** start of main news *****/
#main_news table {
}

#main_news td.title {
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	height:19px;
}

#main_news a, a:link, a:active, a:visited {
	font-family:Arial;
	font-weight:bold;
	color:#020E88;
	text-decoration:none;
}

#main_news a:hover {
	font-family:Arial;
	font-weight:bold;
	color:#020E88;
	text-decoration:underline;
}

#main_news td.more {
	background:#FCF3E7;	
	height:20px;
	text-decoration:underline;	
	text-align:right;
}
/***** end of main news *****/

/***** start of level1 news *****/
#level1_news table {
}

#level1_news td.title {
	background-image:url("graph/subnews.jpg");
	background-repeat:repeat-y;
	color:#FF0000;
	font-weight:bold;
	font-size:16px;
	height:18px;
}

#level1_news a, a:link, a:active, a:visited {
	font-family:Arial;
	color:#020E88;
	font-weight:normal;
	text-decoration:none;
}

#level1_news a:hover {
	font-family:Arial;
	font-weight:normal;
	color:#020E88;
	text-decoration:underline;
}

#level1_news td.more {
	background:#FCF3E7;	
	height:20px;
	text-decoration:underline;	
	text-align:right;
}
/***** end of level1 news *****/

/***** start of level2 news *****/
#level2_news table {
}

#level2_news td.title {
	background-image:url("graph/subnews.jpg");
	background-repeat:repeat-y;
	color:#FF0000;
	font-weight:bold;
	font-size:16px;
	height:18px;
}

#level2_news a, a:link, a:active, a:visited {
	font-family:Arial;
	color:#020E88;
	font-weight:normal;
	text-decoration:none;
}

#level2_news a:hover {
	font-family:Arial;
	font-weight:normal;
	color:#020E88;
	text-decoration:underline;
}

#level2_news td.more {
	background:#FCF3E7;	
	height:20px;
	text-decoration:underline;	
	text-align:right;
}

#level2_news .boldtitle {
	font-weight:bold;
}

#level2_news .boldtitle a, a:link, a:active, a:visited {
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#level2_news .boldtitle a:hover {
	font-family:Arial;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

/***** end of level2 news *****/

/***** start of recent photo *****/
#recent_photo table {
}

#recent_photo tr {
}

#recent_photo td {
	margin: 2px;
}

#recent_photo a {
}

#recent_photo .content {
	margin: 5px;
}
#recent_photo td.more {
	background:#FCF3E7;	
	height:20px;
	text-decoration:underline;	
	text-align:right;
}
/***** end of recent photo *****/

/***** start of saturday news *****/
#saturday_news table {
	background:#FCF3E7;	
}

#saturday_news table.white {
	background:#FFFFFF;
}

#saturday_news td {
	background:#F7F4DA;	
}

#saturday_news td.thumbnail {
	width:105px;
	height:95px;
	vertical-align:middle;
	text-align:center;
}

#saturday_news td.thumbnail_content {
	vertical-align:middle;
}

#saturday_news td.title {
	background-image:url("graph/tabinner.jpg");
	background-repeat:repeat-x;
	font-weight:bold;
	height:23px;
	color:#ffffff;
	vertical-align:middle;
}

#saturday_news td.more {
	background:#FCF3E7;	
	height:20px;
	text-decoration:underline;	
	text-align:right;
}

#saturday_news a,a:link, a:active, a:visited {
	font-family:Arial;
	font-size:9pt;
	color:#605A28;
	font-weight:normal;
	text-decoration:none;
}

#saturday_news a:hover {
	font-family:Arial;
	font-size:9pt;
	color:#605A28;
	font-weight:normal;
	text-decoration:underline;
}
/***** end of saturday news *****/

/***** start of on focus photo *****/
#on_focus table {
	background:#F9F7E9;
}

#on_focus tr {
	background:#F9F7E9;
}

#on_focus td {
}

#on_focus td.title {
	background-image:url("graph/tabinner.jpg");
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	height:19px;
}

#on_focus div.title {
	text-align:center;
}

#on_focus a {
}

#on_focus td.more {
	height:20px;
	text-decoration:underline;	
	text-align:right;
}
/***** end of on focus photo *****/

/***** start of photo feature*****/
#photo_feature table {
	background:#F9F7E9;
}

#photo_feature tr {
	background:#F9F7E9;
}

#photo_feature td {
}

#photo_feature .content {
	margin: 5px;
}

#photo_feature td.title {
	background-image:url("graph/tabinner.jpg");
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	height:21px;
	vertical-align:middle;
}

#photo_feature a {
}

#photo_feature td.more {
	height:20px;
	text-decoration:underline;	
	text-align:right;
}
/***** end of on photo feature*****/

/***** start of cartoon*****/
#cartoon table {
	background:#F9F7E9;
}

#cartoon tr {
	background:#F9F7E9;
}

#cartoon td {
}

#cartoon td.thumbnail {
	background:#FFFFFF;	
	text-align:center;
}

#cartoon .content {
	margin: 5px;
}

#cartoon td.title {
	background-image:url("graph/tabinner.jpg");
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	height:22px;
	vertical-align:middle;
}

#cartoon a {
}

#cartoon td.more {
	height:20px;
	text-decoration:underline;	
	text-align:right;
}
/***** end of on cartoon *****/

/***** start of extra block*****/
#extra_block table {
	background:#D1CEB5;
}

#extra_block table.table_border {
	border-left:1px solid #D1CEB5;
	border-right:1px solid #D1CEB5;
}
#extra_block tr {
	background:#F9F7E9;
}

#extra_block td {
	background:#F9F7E9;
	text-align:left;
}

#extra_block td.td_center {
	text-align:center;
}
#extra_block td.img {
	background:#FFFFFF;
	text-align:center;
}

#extra_block td.title {
	background-image:url("graph/tabinner.jpg");
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	height:22px;
	vertical-align:middle;
	text-align:left;
}

#extra_block td.more {
	height:20px;
	text-decoration:underline;	
	text-align:right;
	border-left:1px solid #D1CEB5;
	border-right:1px solid #D1CEB5;
}

#extra_block a.bold, a.bold:link, a.bold:active, a.bold:visited {
	font-family:Arial;
	color:#000000;
	text-decoration:none;
	font-weight:bold; 
}

#extra_block a.bold:hover {
	font-family:Arial;
	color:#000000;
	font-weight:bold; 
	text-decoration:none;
}
/***** end of on extra block *****/

/***** start of news content*****/
#news_content table {
	background:#FFFFFF;
}


#news_content td {
}

#news_content td.title {
	color:#FF0000;
	font-size:15px;
	font-weight:bold;
	height:40px;
	vertical-align:middle;
}

#news_content td.newstitle {
	font-size:9pt;
	font-weight:bold;
}

#news_content a {
}
/***** end of on news content *****/

/***** start of left news *****/
#news_left table {
}

#news_left td.title {
	font-family:Arial, Verdana, Sans-serif;
	font-size:15px;
	font-weight:bold; 
	color:#132A9C;
	text-decoration:none;
}

#news_left a, a:link, a:active, a:visited {
	font-family:Arial;
	color:#020E88;
	text-decoration:none;
	font-weight:normal; 
}

#news_left a:hover {
	font-family:Arial;
	color:#020E88;
	font-weight:normal; 
	text-decoration:underline;
}/***** end of left news *****/

/***** start of news scroller *****/
#news_scroller table {
	background:#F9F7E9;
}
#news_scroller td {
	background:#F9F7E9;
	height:20px;
	vertical-align:middle;
}

#news_scroller td.title {
	font-family:Arial, Verdana, Sans-serif;
	font-weight:bold; 
	text-decoration:none;
}

#news_scroller a, a:link, a:active, a:visited {
	font-family:Arial;
	color:#020E88;
	text-decoration:none;
	font-weight:normal; 
}

#news_scroller a:hover {
	font-family:Arial;
	color:#020E88;
	text-decoration:underline;
	font-weight:normal; 
}/***** end of left news *****/

/***** start of other news *****/
#other_news table {
}

#other_news td.title {
	color:#FF0000;
	font-weight:bold;
	font-size:16px;
	height:18px;
}

#other_news a, a:link, a:active, a:visited {
	font-family:Arial;
	color:#020E88;
	font-weight:normal;
	text-decoration:none;
}

#other_news a:hover {
	font-family:Arial;
	font-weight:normal;
	color:#020E88;
	text-decoration:underline;
}

#other_news td.more {
	background:#FCF3E7;	
	height:20px;
	text-decoration:underline;	
	text-align:right;
}
/***** end of other news *****/

/***** start of admin block*****/
#admin_block table {
	background:#F9F7E9;
}

#admin_block tr {
	background:#F9F7E9;
}

#admin_block td {
	background:#F9F7E9;
}

#admin_block td.title {
	background-image:url("graph/tabinner.jpg");
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	height:22px;
	vertical-align:middle;
}

#admin_block a, a:link, a:active, a:visited, a:hover {
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#admin_block a:hover {
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#admin_list .datalist_data_cell,.datalist_data_cell_selected,.datalist_data_cell_odd a, a:link, a:active, a:visited, a:hover {
	font-family:Arial;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

#admin_list td.title {
	color: #ffffff;
	font: 9pt Tahoma, Verdana, Arial;
	background: #0A246A;
	font-weight: bold;
	height:20px;
	vertical-align:middle;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#006599', endColorStr='#D5E9F3', gradientType='1');
}

#admin_list a.white, a.white:link, a.white:active, a.white:visited, a.white:hover {
	font-family:Arial;
	color:#FFFFFF;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}


/***** end of on admin block *****/

/***** start of date block*****/
#date_block table {
}

#date_block tr {
}

#date_block td {
	font-size:10px;
	color:#3d3d41;
}
/***** end of on block block *****/

/***** start of list archive *****/
#list_archive table {
}

#list_archive td.title {
	color:#FF0000;
	font-weight:bold;
	font-size:16px;
	height:18px;
}

#list_archive a, a:link, a:active, a:visited {
	font-family:Arial;
	color:#020E88;
	font-weight:normal;
	text-decoration:none;
}

#list_archive a:hover {
	font-family:Arial;
	font-weight:normal;
	color:#020E88;
	text-decoration:underline;
}

#list_archive td.more {
	background:#FCF3E7;	
	height:20px;
	text-decoration:underline;	
	text-align:right;
}
/***** end of list archive *****/

/***** start of photo archive *****/
#photo_archive table {
	background:#999999;
}

#photo_archive tr {
	background:#FFFFFF;
}

#photo_archive td {
	width:33%;
}

#photo_archive td.img {
	text-align:center;
}

#photo_archive td.title {
	color:#FF0000;
	font-weight:bold;
	font-size:16px;
	height:18px;
	text-align:left;
}

#photo_archive a, a:link, a:active, a:visited {
	font-family:Arial;
	color:#020E88;
	font-weight:normal;
	text-decoration:none;
}

#photo_archive a:hover {
	font-family:Arial;
	font-weight:normal;
	color:#020E88;
	text-decoration:underline;
}

#photo_archive td.more {
	background:#FCF3E7;	
	height:20px;
	text-decoration:underline;	
	text-align:right;
}
/***** end of photo archive *****/

/***** start of admin form *****/
#admin_form table {
	background: #EEEAD5;
	border-top: 2px #ffffff solid;
	border-right: 2px #808080 solid;
	border-bottom: 2px #808080 solid;
	border-left: 2px #ffffff solid;
}

#admin_form tr {
}

#admin_form td {
	vertical-align:middle;
}

#admin_form tr.perm_tr {
	background: #FFFFFF;
	text-align:center;
}
#admin_form tr.perm_head_tr {
	background: #EFEFEF;
	text-align:center;
}

#admin_form table.error td{
	color: #D5003A;
	vertical-align:middle;
}

#admin_form table.success td{
	color: #339900;
	vertical-align:middle;
}

#admin_form td.img {
	text-align:center;
}

#admin_form td.title {
	color: #ffffff;
	font: 9pt Tahoma, Verdana, Arial;
	background: #0A246A;
	font-weight: bold;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#006599', endColorStr='#D5E9F3', gradientType='1');
}

#admin_form a, a:link, a:active, a:visited {
	font-family:Arial;
	color:#020E88;
	font-weight:normal;
	text-decoration:none;
}

#admin_form a:hover {
	font-family:Arial;
	font-weight:normal;
	color:#020E88;
	text-decoration:underline;
}

#admin_form a.white, a.white:link, a.white:active, a.white:visited, a.white:hover {
	font-family:Arial;
	color:#FFFFFF;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}
#admin_form a.white:hover {
	font-family:Arial;
	color:#FFFFFF;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}
#admin_form td.more {
	background:#FCF3E7;	
	height:20px;
	text-decoration:underline;	
	text-align:right;
}
/***** end of admin form *****/


/***** start of mag news *****/
#mag_news table {
}

#mag_news .title {
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	height:19px;
}

/***** end of mag news *****/

/***** start of main news *****/
#archive_form table {
}

#archive_form td.title {
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	height:19px;
}

#archive_form td.sub_title {
	color:#FF0000;
	font-size:9pt;
	font-weight:bold;
	height:19px;
}


#archive_form td.more {
	background:#FCF3E7;	
	height:20px;
	text-decoration:underline;	
	text-align:right;
}
/***** end of main news *****/

.breadcrumb {
	color:#3d3d41;
	height:22px;
	vertical-align:middle;
	font-size:10px;
}