/* SECTION: Common styles */

body{
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	font-size: 8pt;
	font-family: Arial, Verdana, Geneva, sans-serif;
	/*
	scrollbar-face-color: #003366;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #336699;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #003366;
	scrollbar-darkshadow-Color: #003366;
	*/
	
	scrollbar-face-color: #888888;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #f4f4f4;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #888888;
	scrollbar-darkshadow-Color: #888888;

	color: #5b5b5b;
	
	/*background-image: url('/images/common/snow.gif');*/
}
p, td{
	font-family: Arial cyr, Arial, Verdana, sans-serif;
	font-size: 8pt;
	color: #888888;
	color: #5b5b5b;
}
p{
	margin: 5px 0px 5px 15px;
}
h1, h2, h3{
	font-family: Arial, Verdana, Arial cyr, Arial, sans-serif;
	letter-spacing: 0pt;
	font-weight: bold;
	color: #5b5b5b;
	margin: 5px 0px 5px 0px;
	
}
h1{
	font-size: 12pt;
	margin-bottom: 15px;
}
h2{
	font-size: 10pt;
	margin-left: 15px;
}
}
h3{
	font-size: 8pt;
	margin-left: 15px;
}
a{
	color: #888888;
	color: #5b5b5b;
}
a:hover{
	color: #336699;
}

a.menu-item{
	text-decoration: none;
	color: #ffffff;
}
a.menu-item:hover{
	color: #ffffff;
}
td{
	vertical-align: top;
}
form{
 margin: 0px;
 padding: 0px;
}

img.png{
	behavior:	url("/scripts/pngbehavior.htc");
}

/* SECTION: Form elements styles */
*.input-text{
	border: solid #888888 1px;
	font-family: Arial cyr;
	font-size: 8pt;
	color: #888888;
	margin : 0px;
	padding-top: 0px;
	width: 100px;
	height: 17px;
}

/* SECTION: Top menu styles */
table.top-menu{
	width: 771;
	color: #888888;
}
td.top-menu-left{
	background-image: url('/images/common/header/grey_line_back.gif');
	background-repeat: repeat-x;
	width: 4px;
}
td.top-menu-center{
	text-align: right;
	font-size: 8pt;
	color: #88888;
	background-image: url('/images/common/header/grey_line_back.gif');
	background-repeat: repeat-x;
	width: 427px;
}
td.top-menu-right{
	text-align: right;
	background-image: url('/images/common/header/grey_line_back.gif');
	background-repeat: repeat-x;
	width: 340px;
}
table.enter-form{
	margin-top: 0px;
	width: 340px;
	height: 38px;
}
td.enter-form-left{
	width: 24px;
}
td.enter-form-center{
	text-align: top;
	font-size: 8pt;
	color: #88888;
	background-image: url('/images/common/header/enter_form_back.gif');
	background-repeat: repeat-x;
	width: 313px;
	color: #888888;
}

/* SECTION: News block styles */
table.news-block{
	width: 771px;
	color: #888888;
}
td.news-block-body{
	border: solid #888888 1px;
	border-bottom: none;
}

div.news-block-item{
	overflow: hidden;
	margin: 10px; 5px 5px 10px;
}
span.news-block-item-date{
	color: #336699;
	font-weight: bold;
	margin-left: 5px;
	font-size: 9pt;
	font-family: Arial;
}
span.news-block-item-title{
	color: #003366;
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
}

/* SECTION: Actions block styles */
table.actions-block{
	width: 771px;
	color: #888888;
	margin-top: 1px;
}
td.actions-block-left{
	width: 391px;
}
td.actions-block-center{
	width: 189px;
	vertical-align: top;
}
td.actions-block-right{
	width: 189px;
	vertical-align: top;
}
td.actions-block-separator{
	width: 1px;
}

/* SECTION: Bottom menu styles */
table.bottom-menu{ 
	width: 771;
	color: #888888;
	margin-top: 1px;
}

td.bottom-menu-right{
	width=90%;
	background-color: #003366;
	text-align: right;
}

/* SECTION: Content block */
table.content-block{
	width: 771;
	color: #888888;
	margin-top: 1px;
	border: solid #888888 1px;
	background-color: #ffffff;
}

table.header-table{
	width: 771px;	
}

/* SECTION: Common content-block styles */
table.informer-block{
	width: 771px;
	color: #888888;
	background-color: #ffffff;
}
td.informer-block-body{
	border: solid #888888 1px;
}

td.informer-block-border-top-left{
	background-image: url('/images/common/block/border-top.gif');
	background-repeat: repeat-x;
	text-align: left;
	height: 2px;
}
td.informer-block-border-top-right{
	background-image: url('/images/common/block/border-top.gif');
	background-repeat: repeat-x;
	text-align: right;
	height: 2px;
}
td.informer-block-border-left-top{
	background-image: url('/images/common/block/border-left.gif');
	background-repeat: repeat-y;
	vertical-align: top;
	width: 2px;
}
td.informer-block-border-right-top{
	background-image: url('/images/common/block/border-right.gif');
	background-repeat: repeat-y;
	vertical-align: top;
	width: 2px;
}
td.informer-block-border-left-bottom{
	background-image: url('/images/common/block/border-left.gif');
	background-repeat: repeat-y;
	vertical-align: bottom;
	width: 2px;
}
td.informer-block-border-right-bottom{
	background-image: url('/images/common/block/border-right.gif');
	background-repeat: repeat-y;
	vertical-align: bottom;
	width: 2px;
}
td.informer-block-border-bottom-left{
	background-image: url('/images/common/block/border-bottom.gif');
	background-repeat: repeat-x;
	text-align: left;
	height: 2px;
}
td.informer-block-border-bottom-right{
	background-image: url('/images/common/block/border-bottom.gif');
	background-repeat: repeat-x;
	text-align: right;
	height: 2px;
}


/* SECTION: Model line block styles */
td#model_line_body{
	height: 420px;
	background-repeat: no-repeat;
}
table.model-line{
	margin: 12px 0px 20px 10px;
}
table.model-line-item{
	width: 220px;
	height: 74px;
	background-repeat: no-repeat;
	cursor: pointer;
}
td.model-line-item-image{
	width: 110px;
	height: 56px;
	text-align: center;
	vertical-align: middle;
}
a.model-line-item-modification{
	font-family: Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: #5b5b5b;
	text-decoration: none;
}
a.model-line-item-modification:hover{
	color: #5b5b5b;
}
td.model-line-item-title{
	width: 110px;
	text-align: center;
	vertical-align: top;
	height: 20px;
}
a.model-line-item-title{
	color: #5b5b5b;
	font-family: Verdana, Arial cyr, Arial;
	font-weight: bolder;
	font-size: 10pt;
	text-decoration: none;
}
a.model-line-item-title:hover{
	color: #5b5b5b;
}
div.model-line-info-title{
	color: #5b5b5b;
	margin: 0px 10px 0px 10px;
	padding: 2px 10px 1px 10px;
	background-repeat: no-repeat;
	width: 139px;
	height: 19px;
	font-family: Verdana;
	font-weight: bolder;
	font-size: 9pt;
}

/* SECTION: Content menu styles */
div.content-menu-separator{
	margin: 1px 0px 1px 0px;
	background-image: url('/images/pages/model_line/hseparator.gif');
	background-repeat: repeat-x;
	height: 1px;
	width: 100%;
	overflow: hidden;
}
td.content-menu-active-item{
	font-family: Verdana, Arial cyr, MS Sans Serif;
	letter-spacing: -1pt;
	font-size: 9pt;
	font-weight: bold;
}
div.content-menu-active-item{
	background-color: #336699;
	color: #ffffff;
	padding: 3px 10px 3px 10px;
	margin: 0px;
}
a.content-menu-item{
	font-family: Verdana, Arial cyr, MS Sans Serif;
	letter-spacing: -1pt;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #5b5b5b;
}
a.content-menu-item:hover{
	color: #5b5b5b;
}
/* SECTION: Search results */
span.search{
	color: red;
	fint-weight: bold;
}



/* SECTION: Separators */
*.hseparator{
	background-image: url('/images/common/dotted.gif');
	background-repeat: repeat-x;
	height: 3px;
}
*.vseparator{
	background-image: url('/images/common/dotted.gif');
	background-repeat: repeat-y;
	width: 3px;
}
*.hseparatortransparent{
	background-image: url('/images/common/dotted_transparent.gif');
	background-repeat: repeat-x;
	height: 3px;
}
*.vseparatortransparent{
	background-image: url('/images/common/dotted_transparent.gif');
	background-repeat: repeat-y;
	width: 3px;
}

/* SECTION: Main menu styles */

.ThemeIEMenu,.ThemeIESubMenuTable
{
	font-family: Arial cyr, Arial, Verdana, sans-serif;
	font-size: 11px;

	padding: 0;
	border:	0;
	white-space: nowrap;
}

.ThemeIEMenu{
	background-color:	#FFFFFF;
}

.ThemeIESubMenu{
	background-color:	#003366;
	color: black;
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	border:		0;
	padding:	0;
	
}

.ThemeIESubMenuTable
{
	width: 192px;
	
}

.ThemeIESubMenuTable td
{
	white-space:	nowrap;
}

.ThemeIEMainItem,.ThemeIEMainItemHover,.ThemeIEMainItemActive,
.ThemeIEMenuItem,.ThemeIEMenuItemHover,.ThemeIEMenuItemActive
{
	padding-left:	0px;
	padding-right:	0px;
	white-space:	nowrap;
	color: white;
	cursor: default;
}
.ThemeIEMenuItem,.ThemeIEMenuItemHover,.ThemeIEMenuItemActive{
	/*padding: 3px;*/
}
.ThemeIEMainItemHover,.ThemeIEMainItemActive,
.ThemeIEMenuItemHover,.ThemeIEMenuItemActive
{
	color:		white;
	 
}
.ThemeIEMenuItemHover{
	background-color: #336699;
}

.ThemeIEMenuSplit
{
	height: 1px;
	margin:	0px;
	overflow:	hidden;
	background-image: url('../images/common/menu/separator.gif');
	FILTER: Alpha(Opacity=70, FinishOpacity=50, Style=2);
}

.ThemeIEMenuVSplit
{
	width:		1px;
	margin:		0px;
	overflow:	hidden;
	background-color:	inherit;
	border-right:	1px solid #ADAA9C;
}

.ThemeIEMenuItem img.seq1
{
	display:	inline;
}

.ThemeIEMenuItemHover seq2,
.ThemeIEMenuItemActive seq2
{
	display:	inline;
}

.ThemeIEMenuItem .seq2,
.ThemeIEMenuItemHover .seq1,
.ThemeIEMenuItemActive .seq1
{
	display:	none;
}
.ThemeIEMenuItemLeft{
	width: 5px;
}
.ThemeIEMenuItemRight{
	width: 15px;
	vertical-align: middle;
}
.ThemeIEMenuItemText{
	width: 172px;
	color: #ffffff;
}



td.row-header-cell{
	text-align: center;
	vertical-align: middle;
	background-color: #336699;
	color: #ffffff;
	font-weight: bold;
}
td.header-cell{
	text-align: center;
	vertical-align: middle;
	background-color: #ff0000;
	color: #ffffff;
	font-weight: bold;
}

a.whitehoverlink{
	text-decoration: none;
	color: #ffffff;
}
a.whitehoverlink:hover{
	text-decoration: underline;
	color: #ffffff;
}

a.overlink{
	color: #336699;
	text-decoration: none;
}

a.overlink:hover{
	text-decoration: underline;
	color: #336699;
}


div#mess{
	background-color: #faffc2;
	border: solid #444444 1px;
	visibility: hidden;
	position: absolute;
	z-index: 1000;
	color: #444444;
	padding: 5px 10px 5px 10px;
	width: 300px;
	overflow: hidden;
}

td.table-header-cell{
	background-color: #e7e7e7;
	text-align: center;
	vertical-align: middle;
	border: solid #888888 1px;
	font-weight: bold;
}
td.table-row-header-cell{
	text-align: left;
	vertical-align: middle;
	border: solid #888888 1px;
	font-weight: bold;
}
td.table-cell{
	text-align: center;
	vertical-align: middle;
	border: solid #888888 1px;
}
td.table-header-cell div, td.table-row-header-cell div, td.table-cell div{
	margin: 5px 10px 5px 10px;
}


div.rightcolumn-tagged-items {
	margin-top: 10px;	
}


div.rightcolumn-tagged-items div.tagged-item{
	margin: 0px 0px 10px 0px;
	padding-bottom: 5px;
	border-bottom: dotted #888888 1px;
}
div.rightcolumn-tagged-items div.tagged-item-title{
	font-weight: bold;
	margin-bottom: 5px;
}
div.rightcolumn-tagged-items div.tagged-item-annotation{
	
}
div.rightcolumn-tagged-items div.tagged-item-body{
	display: none;
}
div.rightcolumn-tagged-items img.tagged-item-icon{
	display: none;
}
div.rightcolumn-tagged-items a.tagged-item-link{
	text-decoration: none;
	color: #336699;
}
div.rightcolumn-tagged-items a.tagged-item-link:hover{
	text-decoration: underline;
	color: #ff0000;
}

div.rightcolumn-tagged-items ul.tagged-item-links{
	margin: 10px 0px 10px 10px;
	padding: 0px 0px 0px 10px;
}

div.rightcolumn-tagged-items li.tagged-item-link{
	margin: 0px;
	padding: 0px;
	list-style-image: url('/images/pages/creditnew/icon_arrow_blue.gif');
	list-style-position: outside;
}
div.rightcolumn-tagged-items li.tagged-item-link a{

	color: #00529d;
}

div.box-title,
div.box-title-accented{
	padding: 5px;
	color: #ffffff;
}

div.box-title-accented{
	background-color: #d00000;
}

div.box-title{
	background-color: #888888;
}

