﻿body 
{
	background:#ffffff url(../Images/layout/BHbackground.gif) repeat-x 0 0;
	padding:0px;
	margin:0px;
	font-family:"Tahoma", "Arial";
	font-size:11px;
	color:#000000;
}
.page
{
	/*min-width:971px;
	max-width:1127px;*/
	width:987px;
	padding:0px;
	margin:auto;
	_width:auto;
}
.page_small
{
	/*min-width:971px;
	max-width:500px;*/
	width:500px;
	padding:0px;
	margin:auto;
	width:auto;
}
input[type="text"],
input[type="password"],
textarea
{
	border:solid 1px #666666;
}
a 
{
	color:#012716;
}
.red a 
{
	color:#012716;
}
h2
{
	color:#c62623;
	font-size:12px;
	font-weight:bold;	
	margin:5px 0px 5px 20px;
}
h3
{
	color:#c62623;
	font-size:13px;
	font-weight:bold;	
	margin:5px 0px 5px 0px;
}
h1, .h1
{
	color:#666666;
	font-size:13px;
	display: inline;
	font-weight: normal;
}
a img
{
	border:none;	
}
/*Header*/
.headerBox
{
    background:url(../Images/box/headerBox.gif) 0% 0% no-repeat;
    width:348px;
    height:42px;
    line-height:18px;
    padding:15px 10px 15px 5px;
    margin:-10px 0px -10px 25px;
    text-align:left;
}
        
.logo
{
	margin:5px 0px 22px 6px;
}
.login
{
	margin:5px 15px 0px 0px;
	_margin:0px 15px 0px 0px;
	text-align:right;
	line-height:16px;	
}
.login a, .redLink
{
	color:#c82724;	
}
.redLinkBold
{
    color:#c82724;
    font-weight: bold;
}
.headerUl
{
	list-style:none;
	margin:0px;
	padding:0px;
	display:inline;
}
.headerUl li
{
	margin:0px;
	padding:0px;
	display:inline;	
}
/*/Header*/

/*Menu*/
.menu
{
	height:34px;
	margin:1px 0px 6px 0px;
	margin:0px 0px 6px 0px\9;
	*margin:-1px 0px 6px 0px;
	_margin:5px 0px 6px 0px;
 }
.menu td
{width:1px !important;}
.menuItem
{
	background:url(../Images/layout/menuItemL.gif) no-repeat 0% 0%;
	height:34px;
	margin:0px;	
	width:auto !important;
}
.menuItem a
{
	background:url(../Images/layout/menuItemR.gif) no-repeat 100% 0%;
	padding:0px 20px 0px 20px;	
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	display:block;
	*display:inline-block;
	line-height:32px;
	white-space:nowrap;
	/*width:90px !important;
	*text-align:center;	*/
}
.menuSelectedItem
{
	background:url(../Images/layout/menuSelectedItemL.gif) no-repeat 0 0;
}
.menuSelectedItem a
{
	background:url(../Images/layout/menuSelectedItemR.gif) no-repeat 100% 0;
	color:#686868;
	xdisplay:block;
}
/*/Menu*/

/*/subMenu*/
.subMenu
{
	margin:0px 0px 0px 0px;
	width:100%;
}
.subMenuItem
{
	background:url(../Images/layout/menuItemL.gif) no-repeat 0 0;
	height:34px;
	margin:0px;
}
.subMenuItem td
{
	background:url(../Images/layout/menuItemR.gif) no-repeat 100% 0;
	padding:0px 10px 0px 20px;
}
.subMenuItem a
{
	background:none;
	color:#ffffff;
	font-weight:bold;
	display:block;
	font-size:11px !important;
	line-height:32px;
	white-space:nowrap;
}
.subMenuSelectedItem
{
	background:url(../Images/layout/subMenuSelectedItemL.gif) no-repeat 0 0;
}
.subMenuSelectedItem td
{
	background:url(../Images/layout/subMenuSelectedItemR.gif) no-repeat 100% 0;
	padding:0px 10px 0px 7px;
}
.subMenuSelectedItem a
{
	background:url(../Images/layout/subMenuSelectedItem.gif) no-repeat 0% 50%;
	color:#686868;
	padding-left:13px;
}
/*/subMenu*/

/*Content*/
.content
{ 
	width:971px;
	min-width:971px;
	/*max-width:971px;*/
	min-height:500px;
	color:#686868;		
}
.contentSmall
{
	width:814px;	
}

.contentSmallSmall
{
	width:600px;
}
.contentPage
{
	/*margin:20px 50px 0px 120px;*/
	margin:20px 20px 0px 20px;
	/*min-height:400px;*/
}
.contentPageSmall
{
	margin:30px 30px 0px 30px;
}
.defaultGreyBox
{
	background:url(../Images/layout/defaultGreyImage.gif) no-repeat 0 0;
	width:625px;
	height:250px;	
	color:#686868;
	font-weight:bold;
	font-size:18px;
	padding:20px 0px 0px 20px;
}
#grayBoxDiv
{
	font-size:24px;
	padding:0px 0px 0px 0px;
	margin-top:10px;	
}
.defaultGreyBox p
{
	font-size:12px!important;
	padding:0px 0px 0px 0px !important;
	margin:3px !important;
}
.mixedChart
{
    background:url(../Images/layout/defaultGreyImage.gif) no-repeat 0 0;
	color:#686868;
	
    font-weight:normal;
	font-size:12px;
	width:646px;
	height:263px;
	padding:10px 0px 0px 0px;
}
.mixedChart div
{
    font-size:12px;
	padding:0px 0px 10px 25px;
}
.defaultRedBox
{
	background:url(../Images/layout/defaultRedImage.gif) no-repeat 0 0;
	width:290px;
	height:253px;
	color:#ffffff;
	font-size:24px;
	font-family:Arial;
	font-weight:bold;
	padding:20px 15px 0px 20px;
	_padding:20px 5px 0px 20px;
}
.defaultRedBox span
{
	font-size:16px;
}
.cards
{
	background:url(../Images/layout/cards.gif) no-repeat 0 0;	
	width:300px;
	height:100px;
	margin:-30px -165px -5px -43px;
	color:#012716;
	font-size:12px;
	font-family:Arial;
	padding:20px 20px 20px 160px;
	position:relative;
}
.BuyBoardRadio td
{
	padding-left:33px;	
}
.defaultGreySmallBox
{
    background:url(../Images/box/defaultGreyBox.gif) no-repeat 0 0;
    width:282px;
    height:232px;	
    color:#686868;
    font-weight:bold;
    font-size:18px;
    padding:20px 20px 20px 20px;
    font-size:12px;
    color:#012716;
    font-family:Arial;
    font-weight:normal;
}
        
/*Grid view*/
.gridView
{
	width:100%;	
	background:#e4e4e4;
	border-collapse:collapse;
}
.gridView th,
.gridView td
{
	height:15px;
	line-height:15px;	
	border:solid 1px #bdc1c4;	
	padding:0px 0px 0px 3px;
	margin:0px;
	text-align:left;
	color:#686868;
	font-size:11px;
	font-family:Tahoma;
}
.gridView th a
{
    color:#686868;
	font-size:11px;
}
.gridView td
{
	padding:3px;
}
.gridViewAlternativeRow
{
	background:#f7f8fa;
}

.gridViewSelectedRow td
{
	font-weight:bold;
	background-color:#e95653;
	color:#464646 !important;
}

.gridViewFailedRow td
{
	font-weight:bold;
	background-color:#F9CDCC;
	color:#464646 !important;
}
.gridView th
{
	background:url(../Images/layout/gridViewT.gif) repeat-x 0% 0%;
	
}
.headerL
{
	background:#ffffff !important;
	padding-left:1px;	
}
.headerL div,
.headerR div
{
	background:url(../Images/layout/gridViewT.gif) repeat-x 0% 0%;
}
.headerR
{
	background:#ffffff !important;
	padding-right:1px;	
}
/*/Grid view*/

/*/Content*/

/*Footer*/
.footer
{
	background:#464646;	
	margin:10px 5px 0px 3px;	
	height:28px;
	line-height:28px;
}
.footer ul
{
	list-style:none;
	margin:0px auto;
	width:500px;
	padding:0px;
}
.footer ul li
{
	margin:0px;
	padding:0px 4px 0px 4px;
	float:left;
}
.footer ul li a
{
	color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
}
.footer ul img
{
	margin-top:3px;	
	*margin-top:3px;
}
.footer div
{
	text-align:center;
	color:#464646;
	font-size:10px;
	background:#ffffff;
}
/*/Footer*/

/*Navigation*/
.left{float:left;}
.right{float:right;}
.clear{clear:both;float:none;font-size:0px;height:0px;line-height:0px;}
.bottomActionContainer{padding-top:20px;}
/*/Navigation*/


@media print
{
	*
	{
		visibility: hidden;
	}
	#ToPrint *
	{
		visibility: visible;
	}
	#ToPrint
	{
		visibility: visible;
		position: absolute;
		top: 45px;
		left: 0px; /* zoom: 200%;*/
		width:500px;
		height:500px;
	}
	
	#ToPrintTitle *
	{
		visibility: visible;
	}
	#ToPrintTitle
	{
		visibility: visible;
		position: absolute;
		top: 0px;
		left: 0px; /* zoom: 200%;*/
	}
}
