﻿/*
	Home Market NM Stylesheet Template
	Created: 2/4/2009
	Modified: 
	Author: Osborne (Sam) MacDonald
	Email: omacdon@shancer.com
*/

/* Begin Imports  */

/* 
    ------------ MENU --------------
*/
@import url('css/menu.css');           

/*
--------------------------------------------------------------
  LAYOUT STYLES                                     
--------------------------------------------------------------
  Styles common to all layouts
*/

body {
	background-color: #444444;
	/* 
		font-family:"Trebuchet MS", sans-serif, Georgia, Verdana, Arial, Helvetica;
		font-size: 13px;
	*/
	margin: 0px;
	padding: 0px;
	height: 100%;
}

.ContentWhite {
	/* height: 400px; */
	width: 700px;
}
.rightpane {
	padding-top: 15px;
}
/* ControlPanel style */
.ControlPanel {
	background: transparent url(images/cpanel_center.png) repeat-x bottom left;
	border: none;
	padding-bottom: 10px;
}
.cpanel_left {
	background: url(images/cpanel_left.png) no-repeat bottom left;
	padding-left: 21px;
}
.cpanel_right {
	background: url(images/cpanel_right.png) no-repeat bottom right;
	padding-right: 33px;
}
/*-------- Default Style --------*/
body, th, td, div, p, table, h1, h2, h3, h4, h5, h6.Normal, .NormalDisabled, .Head, .SubHead, .SubSubHead, a:link, a:visited, a:hover, input {
	color: #2E3D47;
	font-family: "Trebuchet MS", sans-serif, Georgia, Verdana, Arial, Helvetica;

}
body, th, td, div, p, table, .Normal, .NormalDisabled, .Head, .SubHead, .SubSubHead, a:link, a:visited, a:hover {
	font-size: 12px;
}
h1, h2, h3, h4, h5, h6 {
	color: #375162;
}
h1, h3, h5, h1 input {
	font-weight: bold;
}
h2, h4, h6 {
	font-weight: normal;
}
h1, h2, h1 input {
	font-size: 14px;
	margin: 10px 0;
}
h3, h4 {
	font-size: 12px;
	margin: 8px 0;
}
h5, h6 {
	font-size: 10px;
	margin: 6px 0;
}
a, a:link, a:visited, a:active {
	color: #ff9900;
	text-decoration: none;
	font-weight: normal;
}
a:hover {
	color: #D00;
	text-decoration: underline;
}

.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox {
	font-family: "Trebuchet MS", sans-serif, Georgia, Verdana, Arial, Helvetica;

}
.Head {
	color:#FF9900;
	font-size:15px;
	font-weight:bold;
	line-height:30px;
}
.SubHead {
	color: #ff9900;
	font-weight: bold;
}
.SubSubHead {
	color: #6E8AA0;
}
.NormalRed {
	color: #F00;
}
.Normal
{
	color: #010101;
	padding:10px;
}

/*Datagrids */
.DataGrid_Container {
	margin-top: 15px;
}
.DataGrid_Header {
	font-weight: bold;
}
.DataGrid_Header td, .NormalBold td {
	font-weight: bold;
}

.template_style {
	width: 772px;
	margin: 0 auto;
}

/*-------- design style --------*/

.top_space {
	height: 28px;
}

.profile_pad {
	padding: 7px 35px 0px 0px;
	float: right;
}

.logo_bg {
	background: transparent;
	margin: 0;
	padding: 0;
	height: 60px;
}

.logo_style
{
	float:left;
	width: 400px;
	height: 60px;
	text-align: left;
}

.logo_pane
{
	float: right;
	width: 372px;
	height: 60px;
	vertical-align:text-bottom;
	padding-bottom: 3px;
}
.menu_bg {
	padding: 0 0 0 6px;
	margin: 0px;
}

.menu_style
{
	
}
.menu_back
{
	background-image: url('images/topmenu-back.gif');
	background-repeat: repeat-x;
}
.clear_float {
	clear: both;
	line-height: 0;
	font-size: 0;
	height: 0;
}

.Normal Gray
{
	color: #cccccc;
}

.CommandButton, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active{
	color: #ff9900;
	text-decoration: none;
	font-weight: normal;
}

a.CommandButton:hover{
	color: #ff9900;
	text-decoration: Underline;
}

.footer, a.footer:link, a.footer:visited, a.footer:active{
	color: #ffffff;
	font-size: x-small;
	text-decoration: none;
	font-weight: normal;
}

a.footer:hover{
	font-size: x-small;
	color: #ff9900;
	text-decoration: Underline;
}

.NormalBold
{
	font-weight: bold;
	color: #ff9900;
}