/*---------------------------------------------------------------------------
	Main html tags
  ---------------------------------------------------------------------------*/
	
	html {
	}
	
	body {
		color: #333;
		margin: 0px;
		text-align: center;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		background: #FFFFFF url(../images_custom/back.jpg) repeat-x;
		padding: 0px;		/* line-height: 1.4em; */
	}
	
	b, strong {
		font-weight:bold
	}
	
	a {
		background-color: transparent;
		color: #0D769D;
		text-decoration: underline;
	}
	
	a:link {color: #333;}
	a:visited {color: #333;}
	a:hover {color: #333; text-decoration:none;}
	
	img, form {
		border: 0px;
		padding:0px;
		margin: 0px;
	}
	
	p {
		padding: 0px;
		margin: 4px 0px 8px 0px;
	}
	
	table {
		font-size: 1em;
		font-size: inherit;
	}
	
	h1 {
		padding: 5px 0px;
		margin: 0px;
		font-size:22px;
		color: #4D5F6C;
	}
	
	h2{
		font-size:16px;
		color: #4D5F6C;
		margin: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
	}
	
	h3, h4 {
		font-size:14px;
		color: #4D5F6C;
		margin: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
	}
	
	.alt {
		display: none;
	}
	
	.hr {
		width: 100%;
		height: 1px;
		border-width: 0px 0px 1px 0px;
		border-style: dashed;
		border-color: #999999;
		padding: 0px;
		margin: 5px 0px 5px 0px;
		clear:both;
	}
	
	div.hr hr {
		padding: 0;
		margin: 0;
		display: none;
	}
	
	hr {
		width: 100%;
		height: 1px;
		border-width: 0px 0px 1px 0px;
		border-style: dashed;
		border-color: #999999;
		padding: 0px;
		margin: 5px 0px 5px 0px;
		clear:both;
	}
	
	th {
		font-weight: normal;
		text-align: left;
	}
	
	form{
		margin: 0px;
		padding: 0px;
	}
	
/*---------------------------------------------------------------------------
	Main tables
  ---------------------------------------------------------------------------*/
	
	table.blue{
		margin: 4px 0px 2px 0px;
		border: 1px solid #33BAEE;
		border-collapse: collapse;
	}
	
	table.blue th{
		background: #33BAEE url(../images_custom/box_title_back.jpg) repeat-x;
		color: #FFFFFF;
		padding: 4px;
		font-weight: bold;
	}
	
	table.grey{
		margin: 4px 0px 2px 0px;
		border: 1px solid #A5B4C0;
		border-collapse: collapse;
	}
	
	table.grey th, table.blue th th{
		background: #A5B4C0 url(../images_custom/box_title_back_grey.jpg) repeat-x;
		color: #FFFFFF;
		padding: 4px;
		font-weight: bold;
	}
	
	table.grey th a, table.blue th th a{

	}
	
/*---------------------------------------------------------------------------
	Main content areas
  ---------------------------------------------------------------------------*/
	
	#footer{
		font-size: 0.88em;
		padding-top: 10px;
		padding-bottom: 10px;
		height: 40px;
		color: #4B5E6B;
		text-align:center;
		border: 1px solid #E7E9E9;
		background: #F6F8F9 url(../images_custom/back_footer.jpg) repeat-x;
	}


/*---------------------------------------------------------------------------
	Original tags
  ---------------------------------------------------------------------------*/
  
	.heading {
		font-size: 12px;
		font-weight: bold;
		color: 3D3E40;
	}
	.linkHeading {
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
		color: 3D3E40;
	}
	.linkHeadingW {
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
		color: FFFFFF;
	}
	.link2 {
		font-size: 11px;
		font-weight: normal;
		color: 002AFF;
	}
	.link2:hover {
		text-decoration: none;
	}
	.linkBold {
		font-size: 11px;
		font-weight: bold;
		color: 002AFF;
	}
	.linkBold:hover {
		text-decoration: none;
	}
	.main {
		font-size: 11px;
		font-weight: normal;
		color: 505050;
	}
	.bottomlinks {
		font-size: 0.88em;
		padding-top: 10px;
		padding-bottom: 10px;
		height: 40px;
		color: #4B5E6B;
		text-align:center;
		border: 1px solid #E7E9E9;
		background: #F6F8F9 url(../images_custom/back_footer.jpg) repeat-x;
	}
	
	.bottomlinks a {
  		text-decoration: none;
		color: #4B5E6B;
	}
	
	.bottomlinks:hover {
		text-decoration: underline;
	}
	
	.searchBox{
		background: #F3F5F6;
		border: 1px solid #E7E9E9;
	}
	.search {
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-align: right;
	}
	.effect {
		font-size: 10px;
		font-weight: normal;
		color: #333333;
	}
	.tabs {
		font-size: 11px;
		font-weight: bold;
		color: 323232;
		text-decoration: none;
		text-align: center;
	}
	.links {
		font-size: 11px;
		font-weight: normal;
		color: 323232;
	}
	.links:hover {
		text-decoration: none;
	}

