/* CSS Document #333333;*/


/*----Added by SGD - for 'Current Vacancies'----*/
.sgd_vacancies { display:none; }
/*---------------------------------------------------*/



    /*----Added by Stef for the top menubar----*/
    /*-----header-----*/
    #headertwo { margin-top:0px;margin-bottom:10px;
          position:relative;
          width:890px;
          height:30px;
          padding:0;
          border-bottom:1px solid #777;
    }
    	
    	/*-----main-menu*/
    	ul.menu{position:absolute; bottom:0; right:25px; padding:5px 10px 0;margin:0px;}
    	ul.menu li {list-style-type: none; float:left; margin:0 0 0 5px; background:#777; font:bold 11px/1 'trebuchet ms', arial, sans-serif;}
    	ul.menu li a{display:block; color:#fff; padding:5px 10px;}
    	ul.menu li a:hover{text-decoration:none; background:#888;}
    	ul.menu li.current_page_item a{
				color: #993300;
				background: #E2CC87;
}
		ul.menu li.current_page_item a:hover{
				color: #993300;
				background: #FFFF66;
}

    	
    	.s_serv {text-align: left; border-bottom:1px solid black;font-weight:bold; font-size:14px;}
         
    /* Additions for services page */
        .arollover {height:100%;display:block; height:40px;vertical-align:text-bottom;padding:5px;}
        .arollover:hover {background-color:#bbb; color:black; }
        .ltxt {font-weight:bold;display:block;vertical-align:middle;}
    	  .brollover {color:black; height:100%;display:block; vertical-align:text-bottom;padding:5px;width:173px;}
        .brollover:hover {color:black;}
        
    /* Additions for Press Page */
    
    .press_table td { vertical-align:top; font-family:arial;}
    .press_table div {float:none; }
    .press_head  {
      padding:2px 5px 2px 5px; border-top:0px solid black; border-bottom:0px solid black; background-color:#CEECF3; width:610px;
    }
    .press_head_b  {
      padding:2px 5px 2px 5px; margin-top:10px; border-top:0px solid black; border-bottom:0px solid black; background-color:#CEECF3; clear:both; width:610px;
    }
    
    .press_main  { padding:5px 5px 0px 5px; text-align:justify;}
    .press_item  { margin-left:20px; font-family:arial; margin-top:10px; }
    .press_item_head { font-weight:bold; color:black; }
    .press_item_date { color:#888; }
    .press_item_view a { text-decoration:none; color:#999;}
    .press_item_view a:hover { text-decoration:none; color:blue;}
    .press_item_detail { clear:both; margin: 10px 0px 0px 10px; font-size:12px; background-color:#eee;padding:5px;}
    
    .press_publication { margin:10px 0px 0px 20px; border:1px solid black; }
    .press_publication_title  { border-bottom:1px solid black; padding:3px; background-color:#ddf;}
    .press_publication_head   { font-weight-bold; color:black }
    .press_publication_date   { color:#888; }
    .press_publication_link   { border-top:1px dotted black; padding:3px}
    .press_publication_link:hover { background-color:#eee; }
    .press_publication_blurb  { padding:3px}
    .press_publication_detail { padding:3px;}
    
    
    .press_title { border-bottom:1px dotted black; width:878px; padding:0px 5px 10px 5px; }                                      
    .press_left  { height:500px; width:100px;background-color:#eee; padding:5px; font-famil:arial; border-right:1px dotted black; }
    .press_left_head { border-bottom:1px solid black; font-size:10px}
    
    .press_right { width:150px; background-color:#eee;}
  
        
    /*------END Stef's additions-----*/
					

html {
	margin-bottom:1px;
	height:100%;
}

body {
	background:url('images/pg-bg.jpg') repeat-x top #CEECF3;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px;
	margin:0px auto; 
	float:none; 
	padding:10px 0px 10px 0px;
}
	
	
a {
	color:#0099CC;
	text-decoration:none;
}
a:hover {
	color:#0099CC;
	text-decoration:underline;
}

ul.smallist li {
  font-size:12px;
  
}

ul.smallist {
  padding-left:20px;
}

.liplus {
  font-weight:bold;
  color:red;
}

ul li {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:13px; 
	color:#333333;
	list-style-type:circle; 
	display: list-item; 
	 
	padding: 0px 0px 0px 0px;
	line-height: 130%;
	margin:0px 5px 5px 0px;
}
 
 ol li {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:13px; 
	color:#333333;
	list-style-type:circle; 
	display: list-item; 
	text-align:left; 
	 
	padding: 0px 0px 0px 0px;
	line-height: 130%;
	margin:0px 5px 5px 0px;
}
 
 
 
#wrapper {
	width:1003px; 
	margin:0px auto; 
	float:none; 
}

div{float:left;}

.shadow-row {
	width:1002px; 
	background:url(images/shadow.jpg) repeat-y;
}
.shadow-row_admin {
	width:1300px; 
	background:url(images/shadow.jpg) repeat-y;
}
.shodow-left{width:17px;}
.shodow-right{width:17px;}

.main{
	text-align:left; 
	width:890px;
	background:#FFF; 
	padding:30px 48px 20px 47px;
}

#header{
	width:890px; 
	padding:0px 0px 10px 0px;
}
#topnav{
	width:890px; 
	height:32px;
}
#topnav ul{
	margin:0px; 
	padding:0px;
}

#topnav ul li {
	width:110px; 
	height:32px; 
	float:left; 
	list-style-type:none; 
	background:url('images/topnav.jpg') no-repeat -16px 0px; 
	font-size:12px; 
	color:#FFF; 
	margin-right:1px; 
	font-weight:bold;
	text-align:center;
}

#topnav ul li a {
	width:110px; 
	height:24px; 
	display:block; 
	background:url('images/topnav.jpg') no-repeat; 
	color:#FFF; 
	padding:8px 0px 0px 0px; 
	text-decoration:none;
}

#topnav ul li a:hover {
	background:url('images/topnav-hover.jpg') no-repeat; 
	color:#5F4F35; 
	padding:8px 0px 0px 0px; 
	text-decoration:none;
}

#topnav ul li a.on,

#topnav ul li a.on:hover {
	background:url('images/topnav-hover.jpg') no-repeat; 
	color:#5F4F35;
}

#content{
	width:890px; 
	padding:0px 0px 0px 0px;
}
.contentest {
	padding:12.80px 0px 0px 0px;
}
.content_leftmid {
	width:679px;
}
.content-left {
	width:159px;
}
.content-midtest {
	width:865px; 
	padding:0px 15px 0px 16px;
}
.content-mid2test {
	width:810px;
}
.content-mid {
	width:489px; 
	padding:0px 9px 0px 9px;
}
.content-mid2 { 
	width:489px; 
	margin:0px 0px 14px 0px;
}

.new-home {
	width:650px; 
	margin:0px 15px 0px 0px;
}

.div-treeview{
	font-family:Tahoma; 
	font-size:12pt;
}
.content-midleft {
	width:203px;
}
.content-leftsec {
	width:193px; 
	background:url(images/tab-bg.gif) no-repeat; 
	height:35px; 
	margin:0px 0px 8px 0px; 
	padding:14px 0px 0px 10px;
}
.content-leftsec2 {
	width:193px; 
	background:url(images/tab-bg.gif) no-repeat; 
	height:44px; 
	margin:0px 0px 8px 0px; 
	padding:5px 0px 0px 10px;
}
.content-midright {
	width:286px;
}
.content-data {
	width:485px; 
	background:url(images/main-bg.gif) repeat-x #EFEFE8; 
	border-left:1px solid #D1D1D1; 
	border-right:1px solid #D1D1D1;
}
.content-data-plain {
	width:485px;
}
.inner-data {
	/* width:465px;    Removed by Vinita for test */
  /* SGD removed background and borders 4/8/2011 */
	/* background:url(images/main-bg-about.gif) repeat-x #EFEFE8; */ 
	/* border-left:1px solid #D1D1D1; */ 
	/* border-right:1px solid #D1D1D1; */ 
	padding:0px 0px 86px 0px;
	text-align:justify;
}                                     
.inner-datatest {
	width:865px; 
	background:url(images/main-bg.gif) repeat-x #EFEFE8; 
	border-left:1px solid #D1D1D1; 
	border-right:1px solid #D1D1D1; 
	padding:0px 20px 86px 0px; 
}
.inner-datatest1 {
	width:666px; 
	background:url(images/main-bg.gif) repeat-x #EFEFE8; 
	border-left:1px solid #D1D1D1; 
	border-right:1px solid #D1D1D1; 
	padding:0px 0px 0px 0px; 
}
.content-right 
{
	width:207px;
}

.content-right-master
{
	width:220px;
}

.contact-sec {
	width:205px;
}
.shop-sec {
	width:199px; background:url(images/bg1.gif) repeat-x; 
	padding:17px 0px 17px 6px;
}
.shop-sec-button {
	width:199px; background:url(images/bg1.gif) repeat-x; 
	padding:17px 0px 17px 6px;
}

.mail-sec {
	width:199px; 
	background:url(images/bg2.gif) repeat-x; 
	padding:17px 0px 34px 6px;
}
.feedback-sec {
	width:205px; margin:12px 0px 12px 0px; 
	background:url(images/bg1.gif) repeat-x;
}
.form {
	width:194px; 
	padding:0px 0px 0px 11px;
}
.form2 {
	width:205px; 
	padding:0px 0px 0px 0px;
}
.searchnav-top {
	width:149px; 
	/* background:url(images/bg2.gif) repeat-x; */
  /* BG added SGD 4/8/2011 */
  background-color: #aaa;
  background:url(images/topbg.jpg) no-repeat;
   
	padding:0px 5px 0px 0px;
}

/*SGD 4/8/2011 added bottom padding and hover selector */

.searchnav-top h1 { padding-bottom:6px; }
.searchnav-top h1 a { color:#fff; }
.searchnav-top h1 a:hover { color:#000; }

.searchnav-bot {
  /* BGColor added SGD 4/8/2011 */
  background-color:#eee;
  /* SGD 4/8/2011  */
	/* width:159px; */
	width:154px;
}
.blue-highlight-text {
	width:210px; 
	background:url(images/blue-highlight-text.jpg) no-repeat; 
	height:125px; 
	margin:0px 0px 8px 120px; 
	padding:0px 0px 0px 5px;
}
.blue-highlight-text-large {
	width:415px; 
	background:url(images/blue-highlight-text-large.jpg) no-repeat; 
	height:240px; 
	margin:0px 25px 8px 25px; 
	padding:0px 5px 0px 5px;
}
.bdr-left {  
	border-left:0px solid #C2D0D8;
}
.bdr-right {
	border-right:0px solid #C2D0D8;
}
.bdr-top {
	border-top:0px solid #C2D0D8;
}
.bdr-botton {
	border-bottom:0px solid #C2D0D8;
}
.bdr-left2 {
	border-left:1px solid #C2D0D8;
}
.bdr-right2 {
	border-right:1px solid #C2D0D8;
}
.bdr-top2 {
	border-top:1px solid #C2D0D8;
}
.bdr-botton2 {
	border-bottom:1px solid #C2D0D8;
}
.alignment {
	vertical-align:middle;
}
.pad1 {
	padding:0px 10px 0px 0px;
}
.pad2 {
	padding:12px 0px 3px 11px !important; 
	padding:6px 0px 0px 11px;
}
.pad3 {
	padding:0px 10px 0px 35px; 
	color:#666666; 
	font-size:14px;
}
.pad4 {
	padding:0px 0px 5px 12px;
}
.pad5 {
	padding:0px 0px 10px 7px;
}

ul.leftnav {
  /* SGD Edit 4/8/2011 (also added bottom border) */
  /* 	margin:0px 1px 0px 1px; 
	padding:0px 0px 0px 0px; */
	
	border-bottom:1px solid #ccc;
	
	margin:0px 1px 0px 1px; 
	padding:0px 0px 0px 0px;
}
ul.leftnav li {
	font-size:12px; 
	color:#666666; 
	/* BGRemoved SGD 4/8/2011 */
	/* background:url(images/leftnav-bg.gif) no-repeat; */ 
	border-top:1px solid #ccc;
	list-style-type:none;
  /* SGD 4/8/2011 (added margin, changed padding) */
  margin-right:1px; margin-bottom:0px; 
	/* padding:7px 0px 8px 23px; */
  padding:7px 0px 7px 10px;
   
	font-weight:bold;
}

/* SGD 4/8/2011 hover added */
ul.leftnav li:hover { background-color:#ddd; }


ul.leftnav li a {
	color:#666666; 
	text-decoration:none;
}
ul.leftnav li a:hover {
	color:#0099CC; 
	text-decoration:none;
}
h1 {
	font-size:12px; 
	color:#0099CC; 
	margin:0px; 
	line-height: 140%;

	padding:6px 0px 15px 11px;
}
h1 a{
	color:#0099CC; 
	text-decoration:none;
}
h1 a:hover{
	color:#0099CC; 
	text-decoration:none;
}
h2 {
	font-size:15px; 
	color:#0099CC; 
	margin:0px; 
	padding:4px 0px 7px 10px;
}
h2 a{
	color:#0099CC; 
	text-decoration:none;
}
h2 a:hover{
	color:#0099CC; 
	text-decoration:none;
}
h3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#333333; 
	margin:0px;
	padding:0px 0px 15px 11px; 
	font-weight:bold; 
	vertical-align:middle;
	line-height: 18px;
}
h3 span {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#333333; 
	margin:0px;
	padding:0px 0px 12px 0px; 
	font-weight:normal; 
	vertical-align:middle;
}
h3 span a{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#333333; 
	margin:0px; 
	padding:0px 0px 0px -10px; 
	font-weight:normal; 
	vertical-align:middle;
}
h3 a{
	color:#333333; 
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
h3 a:hover{
	color:#0099CC; 
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#666666; 
	margin:0px; 
	padding:0px;
}
h4 span{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666; 
	margin:0px;
	padding:0px; 
	font-weight:normal;
}
h4 span a{
	color:#666666; 
	text-decoration:none;
} 
h4 span a:hover{
	color:#0099CC; 
	text-decoration:underline;
}
h5 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:13px; color:#333333; 
	margin:0px; 
	padding:0px; 
	font-weight:bold;
}
h5 span{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666; 
	margin:0px; 
	padding:0px; 
	font-weight:normal;
}
h5 span a{
	color:#fffff;
}
h5 a{
	color:#333333; 
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
h5 a:hover{
	color:#0099CC; 
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#333333; 
	margin:0px; 
	padding:0px;
}
h6 span{
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans Unicode'; 
	font-size:12px; 
	color:#666666; 
	margin:0px; 
	padding:0px; 
	font-weight:normal; 
}
h6 span a{
	color:#666666; 
	text-decoration:none;
} 
h6 span a:hover{
	color:#0099CC; 
}
h6 a{
	color:#0099CC; 
	text-decoration:none;
}

p {
	font-size:13px; 
	color:#333333; 
	margin:0px; 
	padding:0px 11px 8px;
	line-height: 140%;
}
p span.small{
	font-size:13px; 
	color:#333333; 
	padding:0px 0px 0px 0px; 
	line-height:19px;
}
p span{
	font-size:13px; 
	color:#333333; 
	margin:0px; 
	padding:0px 0px 0px 0px;
}
p a {
	color:#0099CC; 
	text-decoration:none;
	padding:0px 0px 0px 0px;
}

input.field {
	width:162px; 
	height:14px; 
	border:1px solid #1B4A66; 
	font-size:12px; 
	color:#666666; 
	padding:2px 0px 0px 5px;
}

#footer {
	width:840px; 
	background:url('images/footer-bg.jpg') repeat-x; 
	padding:16px 25px 16px 25px; 
	font-size:11px; 
	color:#333333;
	margin-top:30px
}
.copy {
	width:500px;
}
.links {
	width:340px; 
	text-align:left; 
	color:#0099CC;
}
.linksright {
	font-size:10px;
	width:300px; 
	text-align:right; 
	color:#0099CC;
}


#footer a {
	color:#0099CC; 
	text-decoration:none;
}
#footer a:hover {
	color:#0099CC; 
	text-decoration:underline;
}
.tree td div { 
	height: 20px !important
}

/* estore */


/* store category layout */

IMG.catimage {
border:0px;
border-thickness: 0px;
border-color: #000;
border-style: solid;
vertical-align:top;
}
TD.catimage {
vertical-align:top;
}
TD.catname {
vertical-align:top;
text-align: center;
}
TD.catnavigation {
vertical-align:middle;
text-align: left;
font-size: 12px;
color : #A0A0A0;

}

/* New Home Layout */

.tel {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 25px;
	font-variant: normal;
	text-transform: none;
	color: #8B6508;
	text-decoration: none;
}
.brand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 32px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0099CC;
	text-decoration: none;
}

.brand a:hover{
	color: #333333;
	text-decoration: none;
}

.strapline {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #8B6508;
	text-decoration: none;
}
.addressline {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 25px;
	font-variant: normal;
	text-transform: none;
	color: #8B6508;
	text-decoration: none;
}

.introtext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.whitebuttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

a.whitebuttons:hover {
	color: #333333;

	text-decoration: none;
}


.findoutmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

a.findoutmore:hover {
	
	color: #333333;
	text-decoration: none;
}

.newsbuttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0099CC;
	text-decoration: none;
}
.bottomlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0099CC;
	text-decoration: none;
}
.signoff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.signoffblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0099CC;
	text-decoration: none;
}
.mainheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0099CC;
	text-decoration: none;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.top5header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0099CC;
	text-decoration: none;
}

.style2 {
	font-size: 13px; 
	font-style: normal; 
	line-height: 17px; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
}

.style3 {
	color: #666666;
	font-weight: bold;
}

.style5 {
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	color: #0099CC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.style6 {
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #0099CC; 
	text-decoration: none; 
	font-size: 11px;
}

.style7 {
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #0099CC; 
	text-decoration: none; 
	font-size: 12px;
}
.style5Right {
				font-size: 13px;
				font-style: normal;
				line-height: 17px;
				font-variant: normal;
				text-transform: none;
				color: #0099CC;
				text-decoration: none;
				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				text-align: right;
				float: right;
}
.style5Left {
				font-size: 13px;
				font-style: normal;
				line-height: 17px;
				font-variant: normal;
				text-transform: none;
				color: #996633;
				text-decoration: none;
				font-family: Arial, Helvetica, sans-serif;
				font-weight: normal;
				text-align: left;
				float: left;
}


/*----Added for Sales Letters----*/

.sales1 {
	
	font-size: 28px;
				font-style: normal;
				line-height: 34px;
				font-variant: normal;
				text-transform: none;
				color: #0099CC;;
				text-decoration: none;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: normal;
				text-align: center;
				float: left;
}

.sales2 {
	background:url('images/pg-bg.jpg') repeat-x top #CEECF3;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px;
	margin:0px auto; 
	float:none; 
	padding:10px 0px 10px 0px;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	color: #996633;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
 .sales3 {
	background:url('images/pg-bg.jpg') repeat-x top #CEECF3;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px;
	margin:0px auto; 
	float:none; 
	padding:10px 0px 10px 0px;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	color: #996633;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}

.sales4 {
	background:url('images/pg-bg.jpg') repeat-x top #CEECF3;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px;
	margin:0px auto; 
	float:none; 
	padding:10px 0px 10px 0px;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	color: #996633;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}

.sales5 {
	background:url('images/pg-bg.jpg') repeat-x top #CEECF3;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px;
	margin:0px auto; 
	float:none; 
	padding:10px 0px 10px 0px;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	color: #996633;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}

.sales6 {
	background:url('images/pg-bg.jpg') repeat-x top #CEECF3;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px;
	margin:0px auto; 
	float:none; 
	padding:10px 0px 10px 0px;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	color: #996633;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}

.sales7 {
	background:url('images/pg-bg.jpg') repeat-x top #CEECF3;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px;
	margin:0px auto; 
	float:none; 
	padding:10px 0px 10px 0px;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	color: #996633;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}

.sales8 {
	background:url('images/pg-bg.jpg') repeat-x top #CEECF3;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px;
	margin:0px auto; 
	float:none; 
	padding:10px 0px 10px 0px;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	color: #996633;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}

.sales9 {
	background:url('images/pg-bg.jpg') repeat-x top #CEECF3;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px;
	margin:0px auto; 
	float:none; 
	padding:10px 0px 10px 0px;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	color: #996633;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
.sales10 {
	background:url('images/pg-bg.jpg') repeat-x top #CEECF3;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px;
	margin:0px auto; 
	float:none; 
	padding:10px 0px 10px 0px;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	color: #996633;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}

.sales11 {
	background:url('images/pg-bg.jpg') repeat-x top #CEECF3;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px;
	margin:0px auto; 
	float:none; 
	padding:10px 0px 10px 0px;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	color: #996633;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}

.sales12 {
	background:url('images/pg-bg.jpg') repeat-x top #CEECF3;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px;
	margin:0px auto; 
	float:none; 
	padding:10px 0px 10px 0px;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	color: #996633;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}

a.button-blue {
  color:white;
  clear:both;
  text-decoration: none;
  background: url("/img/BlueBtn_n.jpg") no-repeat scroll 0 0 transparent;
  font-size:14px;
  font-weight:bold;
  height:40px;
  margin:0;
  padding:9px 0 0 5px;
  text-align:center;
  width:180px;
  float:right;
  margin-right:120px;
  margin-left:100px;
  margin-bottom:10px;
  margin-top:10px;
}

a.button-blue:hover { background: url("/img/BlueBtn_h.jpg") no-repeat scroll 0 0 transparent; }

.content-right-master{
background-color:#caaa77;
width:216px;
color:#FFFFFF;
padding-right:5px;
padding-left:0px;
padding-top:10px;
}
.right-inner-content{
width:200px;
margin:0 auto;
color:#FFFFFF; 
padding-left:10px;
}
.button{
background-color:#404040;
text-align:center;
width:195px;
padding-top:5px;
padding-bottom:5px;
}
.right-header{
color:#404040;
padding-left:10px;
font-weight:normal;
font-size:15px;
}
.button-text{
color:#caaa77;
text-align:center;
text-decoration:none;
font-weight: bold;
}
.left-text{
color:#ffffff;
padding-right:5px;
font-size:15px;
padding-left:5px;
font-weight:bold;
}
.line{
color:#ffffff;
width:190px;
float:left;
}
.right-text{
color: #FFFFFF;
}
.innerfade-title{
       position: absolute;
       bottom: 0px;
       left: 0;
       z-index: 290;
       width: 100%;
       background: #404040;
       height: 53px;
       filter:alpha(opacity=100);
       -moz-opacity: 1;
        opacity: 1;
        border-top: 0px solid white;
}
.innerfade-title h2{
        color: #FFFFFF;
        font-weight: normal;
       margin-top: 0;
       margin-bottom: 0;
              text-align: left;
       font-family: Arial;
       font-size: 12px;
       line-height: 16px;
}
.mycontrolboxclass{
        position: absolute;
        right: 35px;
        top: 20px;
}
ul#animated-portfolio{
        padding: 0;
        margin: 0;
        list-style-type: none;
}
ul#animated-portfolio li{
        padding: 0;
}

.fade{
	margin-bottom: 2em;
}

.fade p{
	margin-bottom: 2em;
	text-align: center;
	width: 100%;
	background: #fff;
}

.black-border{
border-style: solid; 
border-width: 1px; 
border-color: #989898;
}
.blue2quote{background:url('img/blue2quote.jpg') no-repeat; width:645px; }
.blue3quote{background:url('img/blue3quote.jpg') no-repeat; width:645px; }
.blue4quote{background:url('img/blue4quote.jpg') no-repeat; width:645px;}
.blue5quote{background:url('img/blue5quote.jpg') no-repeat; width:645px;}
.blue9quote{background:url('img/blue9quote.jpg') no-repeat; width:645px;}
.gold2quote{background:url('img/gold2quote.jpg') no-repeat; width:645px;}
.gold4quote{background:url('img/gold4quote.jpg') no-repeat; width:645px;}
.gold3quote{background:url('img/gold3quote.jpg') no-repeat; width:645px;}
.gold5quote{background:url('img/gold5quote.jpg') no-repeat; width:645px;}
.gold6quote{background:url('img/gold6quote.jpg') no-repeat; width:645px;}
.gold8quote{background:url('img/gold8quote.jpg') no-repeat; width:645px;}
.gold15quote{background:url('img/gold15quote.jpg') no-repeat; width:645px;}
.blue2quote i{background-color: #b7dde8;padding-bottom:5px;}
.blue3quote i{background-color: #b7dde8;padding-bottom:5px;}
.blue4quote i{background-color: #b7dde8;padding-bottom:5px;}
.blue5quote i{background-color: #b7dde8;padding-bottom:5px;}
.blue9quote i{background-color: #b7dde8;padding-bottom:5px;}
.gold2quote i{background-color: #e9ddc7;padding-bottom:5px;}
.gold4quote i{background-color: #e9ddc7;padding-bottom:5px;}
.gold3quote i{background-color: #e9ddc7;padding-bottom:5px;}
.gold5quote i{background-color: #e9ddc7;padding-bottom:5px;}
.gold6quote i{background-color: #e9ddc7;padding-bottom:5px;}
.gold8quote i{background-color: #e9ddc7;padding-bottom:5px;}
.gold15quote i{background-color: #e9ddc7;padding-bottom:5px;}
.left{
width:210px;
}
.middle-left{
width:210px;
}
.middle-right{
width:210px;
}
.right{
width:215px;
}
.blue{
background-color:#CEECF3;
}
.blue-text{
color:#0099CC;
}

.left-top{
background-color:#81716c;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
width:210px;
height:90px;
text-align:left;

}
.leftcol-text{
background-color:#e0dedf;
color:#000000;
font-size:10px;
height:220px;
width:210px;
}
.midleft-top{
background-color:#d4b88c;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
width:210px;
height:90px;
text-align:left;

}
.midleftcol-text{
background-color:#f1e8d7;
color:#000000;
font-size:10px;
height:220px;
width:210px;
}
.midright-top{
background-color:#88a2b4;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
width:210px;
height:90px;
text-align:left;

}
.midrightcol-text{
background-color:#c6d3dd;
color:#000000;
font-size:10px;
height:220px;     
width:210px;
}
.right-top{
background-color:#898c90;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
width:215px;
height:90px;
text-align:left;

}
.rightcol-text{
background-color:#d1d3d6;
color:#000000;
font-size:10px;
height:220px;
width:215px;
}
.space{
width:14px;
}
.blank-space{
height:30px;
}
.landing-one{
border-width: 3px;
border-color: #e0dedf;
border-style:solid;
}
.one{
background-color: #e0dedf;
}
.landing-two{
border-width: 3px;
border-color: #f1e8d7;
border-style:solid;
}
.two{
background-color: #f1e8d7;
}
.landing-three{
border-width: 3px;
border-color: #c6d3dd;
border-style:solid;
}
.three{
background-color: #c6d3dd;
}
.landing-four{
border-width: 3px;
border-color: #d1d3d6;
border-style:solid;
}
.four{
background-color: #d1d3d6;
}
.brown-button{
background: url("/images/topbg.jpg") no-repeat scroll 0 0 transparent;
width: 200px;
height:25px;
padding-top:10px;
}
.brown-button a{
padding-left:20px;
font-weight:bold;
font-size:12px;
}
.brown-button a:hover{
text-decoration: none;
color: #FFFFFF;
}
.white-text{
color:#FFFFFF;

}
.white-text:hover{
text-decoration: none;
color: #FFFFFF;
}
.inner-data2{
background: url("/images/main-bg-about.gif") repeat-x scroll 0 0 #EFEFE8;
border-left: 1px solid #D1D1D1;
border-right: 1px solid #D1D1D1;
padding: 0 20px 86px 0;
width:465px; 
}
.addressline2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 25px;
	font-variant: normal;
	text-transform: none;
	color: #8B6508;
	text-decoration: none;
}
.findoutmoreright {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}

.case-studies{
background-color: #C2BFB2;
width:215px; 
padding:10px 5px 10px 0;
}
.videos{
background-color:#404040;
width:215px; 
padding:10px 5px 10px 0;
}

