﻿body 
{
  background-image : url('Images/Global/PageTile.jpg');
  background-color : rgb(111,131,0);
  background-repeat : repeat-x;
  padding: 0px;
  margin : 0px;
  font-family       : Verdana, Arial, sans-serif;
	font-size         : 10px;
	color : rgb(118,118,118);
}

.Modal
{
  background-image: none;
  background-color : rgb(80,80,80);
}

input, textarea, select
{
  font-family : Verdana, Arial, sans-serif;
	font-size   : 10px;
	color       : rgb(118,118,118);
}

.tbSearch
{
  margin: 0px;
  padding: 0px;
  border: 0px solid White;
}

img
{
  border-style: none;
}

.image
{
  padding: 0px;
  margin: 0px;
}

.pnlSearch
{
  background-image : url('Images/Global/pnlSearch.png');
  background-repeat : no-repeat;
  width: 912px;
  height: 38px;
  vertical-align : top;
  text-align : left;
}

.pnlHomeHeader
{
  background-image : url('Images/Home/homeHeader.jpg');
  background-repeat : no-repeat;
  width: 912px;
  height: 100px;
  vertical-align : top;
  text-align : left;
}


.pnlContent
{
  background-image : url('Images/Global/ContentTile.png');
  background-repeat : repeat-y;
  width: 912px;
  vertical-align : top;
  text-align : left;
}


.pnlSearchLocker
{
  background-image : url('Images/Global/pnlSearchLocker.png');
  background-repeat : no-repeat;
  width: 912px;
  height: 38px;
  vertical-align : top;
  text-align : left;
}

.pnlHomeHeaderLocker
{
  background-image : url('Images/LockerMaster/MenuHeaderLocker.jpg');
  background-repeat : no-repeat;
  width: 912px;
  height: 100px;
  vertical-align : top;
  text-align : left;
}


.pnlContentLocker
{
  background-image : url('Images/LockerMaster/ContentTileLocker.png');
  background-repeat : repeat-y;
  width: 912px;
  vertical-align : top;
  text-align : left;
}


.padContent
{
  padding-left: 30px;
  padding-right : 30px;
  padding-top : 10px;
}

.padFooter
{
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 12px;
}

.footer
{
  height : 28px;
  vertical-align : middle;
  
	font-size  : 10px;
	color : White;
	background-color : rgb(226,27,23);
	padding-left : 20px;
}

.pnlBeInspired
{
  background-image : url('Images/Global/pnlBeInspired.png');
  background-repeat : no-repeat;
  width: 200px;
  height: 120px;
  vertical-align : top;
  text-align : left;
}

.padBeInspired
{
  padding-top: 45px;
  padding-left: 10px;
  padding-right : 14px;
}

.pnlBlog
{
  background-image : url('Images/Global/pnlBlog.png');
  background-repeat : no-repeat;
  width: 200px;
  height: 215px;
  vertical-align : top;
  text-align : left;
}

.padBlog
{
  padding-top: 45px;
  padding-left: 10px;
  padding-right : 10px;
}

.pnlNews
{
  background-image : url('Images/Global/pnlNews.png');
  background-repeat : no-repeat;
  width: 200px;
  height: 380px;
  vertical-align : top;
  text-align : left;
}

.pnlMenu
{
  background-image : url('Images/DefaultMaster/MenuHeader.jpg');
  background-repeat : no-repeat;
  width: 912px;
  height: 160px;
  vertical-align : top;
  text-align : left;
}

.pnlMenuLocker
{
  background-image : url('Images/LockerMaster/MenuHeaderLocker.jpg');
  background-repeat : no-repeat;
  width: 912px;
  height: 160px;
  vertical-align : top;
  text-align : left;
}

.padNews
{
  padding-top: 45px;
  padding-left: 10px;
  padding-right : 10px;
}

.dottedLine
{
  border-bottom : dotted 1px rgb(76,76,76);
}

.newsHead
{
  font-size : 11px;
  font-weight : bold;
  text-transform : uppercase;
  color : rgb(76,76,76);
}

.darkText
{
  color : rgb(76,76,76);
}

.greenText
{
  color : rgb(111,131,0);
}

a:link     { color: rgb(227,33,40); text-decoration: none;}
a:visited  { color: rgb(227,33,40); text-decoration: none;}
a:active   { color: rgb(227,33,40); text-decoration: none;}
a:hover    { color: rgb(227,33,40); text-decoration: underline;}

a.grey:link     { color: rgb(76,76,76); text-decoration: none;}
a.grey:visited  { color: rgb(76,76,76); text-decoration: none;}
a.grey:active   { color: rgb(76,76,76); text-decoration: none;}
a.grey:hover    { color: rgb(76,76,76); text-decoration: underline;}

a.white:link     { color: rgb(255,255,255); text-decoration: none;}
a.white:visited  { color: rgb(255,255,255); text-decoration: none;}
a.white:active   { color: rgb(255,255,255); text-decoration: none;}
a.white:hover    { color: rgb(255,255,255); text-decoration: underline;}

a.subMenu:link     {background-image: url('Images/Global/bullet_def.png'); background-repeat: no-repeat; padding-left: 18px; padding-top: 2px; height: 20px; text-transform: uppercase; color: rgb(118,118,118); text-decoration: none;}
a.subMenu:visited  {background-image: url('Images/Global/bullet_def.png'); background-repeat: no-repeat; padding-left: 18px; padding-top: 2px; height: 20px; text-transform: uppercase; color: rgb(118,118,118); text-decoration: none;}
a.subMenu:active   {background-image: url('Images/Global/bullet_ovr.png'); background-repeat: no-repeat; padding-left: 18px; padding-top: 2px; height: 20px; text-transform: uppercase; color: rgb(255,133,0); text-decoration: none;}
a.subMenu:hover    {background-image: url('Images/Global/bullet_ovr.png'); background-repeat: no-repeat; padding-left: 18px; padding-top: 2px; height: 20px; text-transform: uppercase; color: rgb(255,133,0); text-decoration: none;}

a.selMenu   {background-image: url('Images/Global/bullet_ovr.png'); background-repeat: no-repeat; padding-left: 18px; padding-top: 2px; height: 20px; text-transform: uppercase; color: rgb(255,133,0); text-decoration: none;}

.pnlOrderNow
{
  background-image : url('Images/Global/btnRegisterNow.png');
  background-repeat : no-repeat;
  width: 200px;
  height: 90px;
  vertical-align : top;
  text-align : left;
}

.pnlRequestQuote
{
  background-image : url('Images/Global/btnQuoteRequest.png');
  background-repeat : no-repeat;
  width: 200px;
  height: 90px;
  vertical-align : top;
  text-align : left;
}

ul.smallPad
{
  padding-left: 10px;
  margin-left: 10px;
}

.popUpTile
{
  background-image : url('Images/DefaultMaster/pnlPopupTile.png');
  background-repeat : repeat-y;
  width: 712px;
  vertical-align : top;
  text-align : left;
}

.popUpHeader
{
  background-image : url('Images/DefaultMaster/pnlPopupHeader.png');
  background-repeat : no-repeat;
  width: 712px;
  height: 47px;
  vertical-align : top;
  text-align : center;
}

.modalBackground 
{
  background-color : Black;
  filter           : alpha(opacity=80);
  opacity          : 0.80;         
}

.padLeftQuote
{
  padding-left: 15px;
}

.dashed
{
  border-bottom : dashed 1px rgb(76,76,76);
}