a:	{
	text-decoration : underline;
	font-size : 12px;
	font-family :  Arial;
	font-weight : normal;
	font-style : normal;
	color : #1275B6;	
	}
a:link 	{
	text-decoration: underline;
	font-size : 12px;
	font-family :  Arial;
	font-weight : normal;
	font-style : normal;
	color : #1275B6;	
	}

a:visited {
	text-decoration: underline;
	font-size : 12px;
	font-family :   Arial;
	font-weight : normal;
	font-style : normal;
	color : #1275B6;	
	}

a:hover {
	text-decoration: underline;
	font-size : 12px;
	font-family :  Arial;
	font-weight : normal;
	font-style : normal;
	color : #1275B6;		
	}
	

p, div, form, input, select, option, textarea, td, th, caption {
	font : 12px Arial;
	color : #000000;}
	
	
h1 {font-size: 24px; font-weight: normal; color: #535353; font-style: Arial;  margin-top: 10px; margin-bottom: 15px }
h2 {font-size: 15px; font-weight: normal; color: #6F6F6F; font-style: Arial;  margin-top: 10px; margin-bottom: 10px }

.data {font-size: 11px; font-weight: normal; color: #8A8A8A; font-style: Arial;}

.green {font-size: 11px; font-weight: normal; color: #3FC33F; font-style: Arial; }
a.green:link 	{text-decoration: underline; font-size: 12px; font-family: Arial; font-weight: normal; font-style: normal; color: #3FC33F;}
a.green:hover	{text-decoration: underline; font-size: 12px; font-family: Arial; font-weight: normal; font-style: normal; color: #3FC33F;}
a.green:visited	{text-decoration: underline; font-size: 12px; font-family: Arial; font-weight: normal; font-style: normal; color: #3FC33F;}
a.green:active	{text-decoration: underline; font-size: 12px; font-family: Arial; font-weight: normal; font-style: normal; color: #3FC33F;}

a.so:link 	 {text-decoration: underline; font-size: 15px; font-family: Arial; font-weight: bold; font-style: normal; color: #1275B6;}
a.so:hover	 {text-decoration: underline; font-size: 15px; font-family: Arial; font-weight: bold; font-style: normal; color: #1275B6;}
a.so:visited {text-decoration: underline; font-size: 15px; font-family: Arial; font-weight: bold; font-style: normal; color: #1275B6;}
a.so:active	 {text-decoration: underline; font-size: 15px; font-family: Arial; font-weight: bold; font-style: normal; color: #1275B6;}

.grey {font-size: 11px; font-weight: normal; color: #9C9C9C; font-style: Arial; }

td.grey a, td.grey a:link, td.grey a:hover, td.grey a:visited, td.grey a:active,   {font-size: 11px; font-weight: normal; color: #9C9C9C; font-style: Arial; }

a.grey:link 	 {text-decoration: underline; font-size: 11px; font-family: Arial; font-weight: normal; font-style: normal; color: #9C9C9C;}
a.grey:hover	 {text-decoration: underline; font-size: 11px; font-family: Arial; font-weight: normal; font-style: normal; color: #9C9C9C;}
a.grey:visited  {text-decoration: underline; font-size: 11px; font-family: Arial; font-weight: normal; font-style: normal; color: #9C9C9C;}
a.grey:active	 {text-decoration: underline; font-size: 11px; font-family: Arial; font-weight: normal; font-style: normal; color: #9C9C9C;}

.big_white {font-size: 15px; font-weight: bold; color: #ffffff; font-style: Arial; }
.white {font-size: 12px; font-weight: normal; color: #ffffff; font-style: Arial; }
.light_blue {font-size: 12px; font-weight: normal; color: #C0E1F7; font-style: Arial; }

.tab {padding-left: 10px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px}



td#sidebar-left, td#main {
	vertical-align: top;
	valign: top;

}

td#main {
	width: 57%;
}

#sidebar-left {
	width: 110px;

}

#sidebar-right {
	vertical-align: top;
	width: 38%;
	margin-left: 10px;
}

#block-block-1 {
	margin-left: 10px;
}

#block-block-1 h2.title {
	display: none;
}

#content {
	vertical-align: top;
	width: 100%;
}

td#main {
/* 	padding-left: 40px;  */
}

.story_table {
	display: table; width:100%;
}
.story_date {
	display:table-cell;
}

.story_body {
	display:table-cell;

}

.node .title{
	display: inline;
	font-size: 24px; font-weight: normal; color: #535353; font-style: Arial;  margin-top: 10px; margin-bottom: 15px 
}
.node .content{
	margin-top: 0px;
	padding-top: 0px;
	vertical-align: top;
}

.node .content-page {
  		margin-left: 60px;  
}

p {
	margin: 0px;
	padding: 0px;
	
}


table.catalog {
	margin-top: 20px;
	border-collapse: collapse;
}

table.catalog tr td
{
	border: 1px solid #C5E0EA;
	padding: 10px 4px 10px 4px;
}

table.catalog tr.header  td{
	border: none;
	border-bottom: 5px solid #0E6888;
	font-weight: bold;
	height: 50px;
	background-color: #EFF7F9;
	text-align: center;
}
table.catalog tr.header_1 td{
	font-weight: bold;
	padding-top: 30px;
	background-color: #EFF7F9;

}

table.catalog tr td.tcell-0 {
	border-left: none;
}
table.catalog tr td.tcell-4 {
	border-right: none;
}

table.catalog tr td.tcell-0, table.catalog tr td.tcell-2, table.catalog tr td.tcell-3, table.catalog tr td.tcell-4
{
	text-align: center;
}

div.breadcrumb a.active{
	text-decoration: none;
	color: black;
	font-weight: bold;
}

#pager {
  clear: both;
  text-align: center;
}
#pager div {
  padding: 0.5em;
}

.container-inline div {
  display: inline;
}


#consultant tr td h2 {
	margin-bottom: 10px; margin-left: 40px; margin-right: 0px; margin-top: 0px;
}

#block-block-2 h2{
        font-size: 15px; font-weight: normal; color: #6F6F6F; font-style: Arial;  margin-top: 10px; margin-bottom: 10px;
	margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px;
}

#consultant tr td div.content {
	text-align:justify; margin-left: 60px;
}



hr { color:#DDEDF3; height: 3px; }

#submenu1 strong, #submenu2 strong, #submenu3 strong {
	color: #1275B6;	
}
