﻿
html
{
	padding: 0;
	margin: 0;
}

body
{
	padding: 0;
	margin: 0;
}

/* header */
div#TBC_Page
{
	width: 68.4em;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0;
}

/* header */
div#TBC_PageHdr
{
	background-color: #6090c0;
	background-repeat: repeat-x;
	height: 50px;
	overflow: hidden;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
}

/* header: logo */
div#TBC_PageHdrLogoHolder
{
	margin-left: 0.5em;
}

/* header: links */
div#TBC_PageHdrLinksHolder
{
	padding-top: 20px;
	padding-left: 40px;
}

a.TBC_PageHdrLink
{
	color: White;
	margin-right: 1em;
}

/* header: log in or logged in */
div#TBC_PageHdrLogInOrLoggedIn
{	
	padding: 4px 4px 4px 4px;
	color:White;
}

div#TBC_PageHdrLogInOrLoggedIn a
{
	color:White;
}

input#g_TBC_login, input#g_TBC_password
{
	vertical-align: middle;
	font-family: Arial;
	font-size: small;
	border: solid 1px #003070;
	color: #aaa;
}

input#g_TBC_login
{
	width: 10em;
	margin-right: 0.4em;
}

input#g_TBC_password
{
	width: 8em;
}

input#g_TBC_doLogin
{
	font-family: Arial;
	font-size: 85%;
	vertical-align: middle;
}

/* menu */
div#TBC_menuHolder
{
	padding-top: 2em;
}

ol#TBC_menu
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

ol#TBC_menu li
{
	margin-left: 0px;
	padding: 0.2em 0 0.2em 0.2em;
	cursor: pointer;
}

ol#TBC_menu li a
{
	display: block;
	padding: 0.2em;
	text-decoration: none;
	color: #004090;
	width: 6em;
}

ol#TBC_menu li a.TBC_menuItem_selected
{
	background-color: #0060a0;
	color: White;
}

ol#TBC_menu li a:hover
{
	background-color: #0080c0;
	color: White;
}

/* wnd */
div#TBC_wnd
{
	width: 61em;
}

/* wnd hdr */
div#TBC_wndHdr
{
	/*
	height: 24px;
	overflow: hidden;
	border-left: solid 2px #0060a0;
	border-right: solid 2px #0060a0;
	background-color: #d8e0f0;
	font-weight: bold;
	padding: 4px 0 0 4px;
	color: #003858;
	*/
	
	border-left: solid 2px #0060a0;
	border-right: solid 2px #0060a0;
	height: 24px;
	overflow: hidden;
	position: relative;
}

/* wnd hdr cap */
div#TBC_wndMainCaption
{
	height: 24px;
	background-color: #d8e0f0;
	overflow: hidden;
}

div#TBC_wndHdrNav
{
	float: left;
	color: #003858;
	font-weight: bold;
	margin-top: 4px;
	margin-left: 4px;
}

div#TBC_wndHdrHelp
{
	float: right;
	padding-right: 4px;
}

/* wnd hdr msg */
div#TBC_wndMsg
{
	position: relative;
	height: 24px;
	top: 0px;
	overflow: hidden;
}

div.TBC_wndMsg_ERR
{
	background-color: #ffe0e0;
	color: #600000;
}

div.TBC_wndMsg_INF
{
	background-color: #c0ffc0;
	color: #006000;
}

div#TBC_wndMsgText
{
	float: left;
	width: 50em;
	padding-top: 2px;
	padding-left: 2px;
}

div#TBC_wndMsgDismiss
{
	float: right;
	padding-right: 4px;
}

a#TBC_wndMsgDismissLink
{
}

/* wnd work */
div#TBC_work
{
	border: solid 2px #0060a0;
	border-top: solid 0px black;
	border-bottom: solid 0px black;
	overflow: hidden;
	padding: 0.4em;
}

/* wnd ftr */
div#TBC_wndFtr
{
	border-top: solid 2px #0060a0;
	padding-top: 0.2em;
	padding-left: 1em;
}

div#TBC_wndFtr span.ftrSpan
{
	margin-right: 2em;
}

form#TBC_form, div#TBC_form_inner
{
	margin: 0;
	padding: 0;
}

/* links */
a
{
	color: #0060a0;
}

a:visited
{	
	color: #0060a0;
}

html
{
	padding: 0;
	margin: 0;
}

body
{
	font-family: Arial;
	font-size: small;
	padding: 0;
	margin: 0;
}

.AlignLeft
{
	text-align: left;
}

.AlignCenter
{
	text-align: center;
}

.AlignRight
{
	text-align: right;
}

/* Logo */
div.TB_logo_holder
{
	width:12em;
}

span.TB_logo
{
	font-family: Times New Roman;
	font-size: 32px;
	background-color:#007020;
	
	padding-left:0.1em;
	padding-right:0.1em;
	
	color: White;
}

span.TB_sublogo
{
	font-size: small;
	color:#800000;
}

input.smallButton
{
	font-size: 85%;
}

div.InfoDiv
{
	padding: 0.4em;
	background-color: #fffff4;
	border: solid 1px #068;
}

div#HTEX_N_div
{
	background-color: White;
	padding: 0.4em;
	border: solid 1px black;
}

/* content */
div#HTEX_N_content
{
	/*float: left;*/
	/*width: 18em;*/
}

div.HTEX_N_post
{
	padding: 0;
	margin-bottom: 1em;
	width:22em;
}

div.HTEX_N_post_hdr_title
{
	float: left;
	font-weight: bold;
	width: 10em;
}

div.HTEX_N_post_hdr_title a
{
	color: #800;
}

div.HTEX_N_post_hdr_date
{
	float: right;
	color: #008;
	padding-right: 0.4em;
}

div.HTEX_N_post_body
{
	/*border-right: solid 1px gray;*/
	padding-top: 0.4em;
}

div.HTEX_N_post_body p
{
	margin: 0;
	text-indent: 1em;
	margin-right: 0.4em;
}

/* right-side logos */

div#HTEX_N_logos
{
	border-top:solid 1px gray;
	padding-top:0.4em;
	
	/*float: right;*/
	
}

div#HTEX_N_logos_cap
{
	/*font-size:smaller;*/
}

div#HTEX_N_logos table
{
	border-collapse:collapse;	
}

div#HTEX_N_logos table tr td
{
	vertical-align:bottom;
}

div#HTEX_N_logos table tr td img
{
	border:0px;
	margin-right:0.2em;
}


a#HTEX_N_hrefAdBlog
{
	text-decoration:none;
	color:#aaa;
}

a#HTEX_N_hrefAdRss
{
	text-decoration:none;
	color:#aaa;
}

a#HTEX_N_hrefAdTwitter
{
	text-decoration:none;
	color:#aaa;
}

table#formTable
{
}

table#formTable tr td
{
	vertical-align: middle;
}

div.field_cap
{
	width: 11em;
	font-weight: bold;
}

input.r_inp
{
	width: 15em;
}

div.r_info
{
	color: #888;
}

div.r_status
{
	width:20em;
}

select#g_listBoxCurrency
{
	width: 10.4em;
}

select#g_comboCurrency
{
	width: 12em;
}

input#g_textBoxCaptcha
{
	width: 8em;
}

img#g_captchaImage
{
	vertical-align: middle;
}
