/* Import Toolbar and header */
@import "toolbarandheader.css";
/* Selected Rows */
@import "selectedrows.css";
/* Context Menu */
@import "contextmenu.css";
/* Icon Container */
@import "iconcontainer.css";

body
{
    margin:  0;
    padding: 0;
    background-color: white;
    color: black;
	height:100%;
	width:100%;
	border: 0;
}

body, td, th, div, p
{
    font-family: tahoma, arial, sans-serif;
    font-size:   11px;
}
input{
    font: 12px arial, sans-serif;
}
a, a:visited, a:active { color:#2664C7; }
a:hover { color:#000000;}

h1{
	font: 24px bold trebuchet ms,arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:2px;
	padding-bottom:1px;
	margin: 0;
}
h2{
	font: 20px bold trebuchet ms,arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:2px;
	padding-bottom:1px;
	margin: 0;
}

h3
{
	font: bold 16px trebuchet ms,arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:2px;
	padding-bottom:1px;
	margin: 0;
}

.white{color:white;}
.black{color:black;}
.small{font-size:9px;}
.nowrap{white-space: nowrap;}
.noline{text-decoration:none;}
.uline{text-decoration:underline;}

/* Copied from Forum for consistancy */
.navi { background-color: #6699cc; }
a.titlelink,a.titlelink:visited,a.titlelink:active { font: bold arial,sans-serif; color:white; }
a.subtitlelink,a.subtitlelink:visited,a.subtitlelink:active { font: bold verdana,arial,sans-serif; color:#303030; text-decoration:none; }
.title {
	font:bold 8pt tahoma,arial,sans-serif;
	color:#3B3B2B;
	width:100%;
	border:1px solid #66667E;
	background-color:#C6C6D6;
	padding: 4px 0 4px 4px;
	background-image : url(../images/titleback.gif);
	background-repeat : repeat-x;
}
.collapsable{
	width:100%;
	border: 1px solid #C6C6C6;
	background-color:#F5F5F5;
}
.subtitle  { border-top: solid #ffffff 1px; border-left: solid #ffffff 1px; border-right: solid #584300 1px;	border-bottom: solid #584300 1px; } 
.category  {
	background-color: #BEBEA8;
	border:1px solid #868660;
	background-image : url(../images/titlebar_back.png);
	background-repeat : repeat-x;
}
.column  { background-color: #f2f5f6; vertical-align:top; }
.column2  { background-color: #ddedfc; vertical-align:top; }

  /* font */
  /* DEPRECIATED 
  .bodyfont  {  color:#000000; }
  .navifont  {  color:#1a3c5b; }
  .titlefont  {  color:#15334e; font-weight:bold;}
  .titlelargefont  {  color:#15334e; font-weight: bold;}
  .titlesmallfont  {  color:#15334e; font-weight: bold;}
  .categoryfont  {  color : #091723; font-weight: bold;}
  .columnfont  { color:#024878; }
  .columnsmallfont  { color:#024878;white-space:nowrap;vertical-align:top;cursor:pointer;cursor:hand;}
  .highlight  { background-color:#ffff33;}
  .help { font-family : arial; color : #000000; }
  */

  /* form */
  input.submit  { background-color: #6699cc; font-family: arial,sans-serif; font-weight: bold; color: #024878; } 
  input.button  { background-color: #6699cc; font-family: arial,sans-serif; font-weight: bold; color: #024878; }
  input.default  { font-family : arial,sans-serif; color: #000000; background-color: #ddedfc; }
  textarea.default	{ font-family : arial,sans-serif; color: #000000; background-color: #ddedfc;}
  select.default  { font-family: arial,sans-serif; color: #000000; background-color: #ddedfc; }
  option.default  { font-family: arial,sans-serif; color: #000000; background-color: #ddedfc; }
  


form{
margin:0px;
}

.messageBox{
border:1px solid #202020;
background-color:#FFFFE7;
padding:10px;
color:#000000;
}

.appTitle{
	background-image : url(../images/appbar_back.png);
	border-top:1px solid black;
	border-bottom:1px solid black;
	font:bold 16pt trebuchet ms,arial,sans-serif;
	color: #3B3B2B;
	letter-spacing:1px;
	padding-left:10px;
	background-repeat : repeat-x;
	background-color: #C5C5B2;
}

.noEdgeButton{
	border:1px solid buttonface;
	background-color:buttonface;
	cursor:pointer;
	cursor:hand;
}
.noEdgeButtonHi{
	border-style:solid;
	border-width:1px;
	border-left-color:ButtonHighlight;
	border-right-color:ButtonShadow;
	border-top-color:ButtonHighlight;
	border-bottom-color:ButtonShadow;
	background-color:buttonface;
	cursor:pointer;
	cursor:hand;
}

.backshade{
	background-image : url(../blueshadeback.jpg);
	background-repeat : repeat-x;
}

#tooltip
{
	position:		absolute;
	border:		1px solid #225;
	background:	#CCE;
	color:		#222;
	width:		250px;
	display:		none;
	padding:		5px;
	
}
