﻿html
{
	padding:0;
	margin:0;
}

body
{
	padding:0;
	margin:0;
	background-color:#FCFCFC;
}

/****** Header ***************/
div#divHeader
{
	background-color:#18386D;
    background-image:url('../Images/bg_header_blue.png');
    background-repeat:repeat-x;
}
td#tdHeaderLogo span
{
    color:White;  
}
div#divHeader,
div#divHeader table
{
    width:100%;
    height:27px;
    vertical-align:middle;
    white-space:nowrap;
}
div#divHeader *
{
    background-color:transparent;
}
/****** Header Logo***********/
td#tdHeaderLogo
{
    white-space:nowrap;
}
td#tdHeaderLogo span
{
   white-space:nowrap;
   color:White;
}
td#tdHeaderLogo span.logoMain
{
   font-size:12pt;
   font-weight:bold;
}
td#tdHeaderLogo span.logoSub
{
   font-size:10pt; 
   font-weight:normal;
}

/****** Header Information*****/
td#tdHeaderInformation
{
    text-align:right;
}
#tdHeaderInformation table.userInfo,
#tdHeaderInformation table.userInfo tr,
#tdHeaderInformation table.userInfo td
{
    margin:0 0 0 0;
    padding:0 0 0 0;
    border:0 none tranceparent;
    border-collapse:collapse;
    white-space:nowrap;
}
#tdHeaderInformation table.userInfo
{
    margin:auto 10px auto auto;
    width:1%;
}
#tdHeaderInformation table.userInfo td img 
{
   height:27px;    
   margin:0 0 0 0;
   padding:0 0 0 0;
}
#tdHeaderInformation td.userLeft
{
    width:30px;
}
#tdHeaderInformation td.userRight
{
    width:15px;
}


/****** Header Buttons***********/
td#tdHeaderButtons
{
    width:1%; 
    white-space: nowrap; 
    padding-right: 5px;
}
img.headerButton
{
    margin: auto 0px auto auto;    
    background-color:transparent;
    vertical-align:middle;
}

input[type="image"].headerButton
{
    margin: auto 0px auto auto;    
    background-color:transparent;
    vertical-align:middle; 
}

div.ob-dialog-titlebar
{
	position: relative;
	background-color:#18386D;
	background-image:url('../Images/dialogHeader.png');
    background-repeat:repeat-x;
	margin:3px;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	min-height:16px;
	vertical-align:middle;
	line-height:16px;
	height:16px;
}

th
{
	background-color:#EEE;
	text-align:left;
	padding-left: 5px;
}

.ob-dv-lblContent
{
	vertical-align:middle;
}

input.btnSearch
{
    background-image:url('../Images/btn_search_normal.gif');    
    background-repeat:no-repeat;
    background-color:transparent;
    padding:0 0 0 0;
    width:20px;
    height:20px;
    border-style:none;
    border-spacing:0;
    border:0 none tranceparent;
    cursor:pointer;
    vertical-align:top;
    margin-left:2px;
    filter:none;
}
input.btnSearch:hover,
input.btnSearch:focus
{
    filter: none;
	background: none;
	background-image:url('../Images/btn_search_hilignt.gif');
}

.rad
{
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.rad2
{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

.ob-dvc
{
	cursor:default;
}