/*Author: Row Consulting, LLC
  (c) 2011-2012 Row Consulting, LLC
*/
body {
  font-family: Verdana, Arial, sans-serif;
  background-color:#FFFFFF;
 /* background-color:#324361; */
  margin-right: auto;
  margin-left: auto;
  /*width: 90%;
  background-color: #CCCCCC;
  margin-right: auto;
  margin-left: auto;*/ 
}


/*052A6E
030F26*/


#wrapper {
  /*background-color:#2E3849;*/
  /*background-color:#29477F;*/
  background-color:#FFFFFF;
 /* color:#666666;
  width:1000px;
  min-width:1000px;
  margin-left:100px;*/
}

#leftcolumn{
  float:left;
  width:250px;
  
}

#centercolumn{  
  margin-left:250px;
  border-left: 1px solid #29477F;
  padding-left:10px;
  width:820px;
  /*width:600px;*/
}

/*#rightcolumn{
  border-left: 1px solid #29477F;
  margin-left:885px;
} */

#boxright{
  /*This is a box contained in #centercolumn and floated to the right */
  /*margin-left:50px;*/
 /* background-color:#D0AF7E;*/
  width:200px;
  height:140px;
  float:right;
  
  /*/padding-bottom:10px;*/
}

.boximg{
  padding-bottom:16px;
 
}

#boxright a:hover{
  background-color: #EEAA00;
}


#bannerimg{
 /* padding-bottom:16px;*/
}

#logo{
 /* text-align:center;*/
}

#box1{
  width:150px;
  background-color:#D0AF7E;
}

#header{  
  height:175px;
}

#logo{ 
  margin-left:25px;
}

#logoimg{ 
  margin-left:25px;
  
}

#navbar{

}

.textemphasize{
 /* color:#0000DD;*/
 /* font-weight:bolder;*/
}

.textheading{
  color:#0000AA;
  font-size:1.2em;
  font-weight:normal; 
 /* text-decoration:underline;*/
}

#tabledownload{
  text-align:center;
  border-color:#000066;
  
  
  background-color:#CCCCEE;
}

#tabledownload th{
  background-color:#FFDFAE;
 
}

.linknormal{
  text-decoration:underline;
  color:#990000;
}

.tabledownloadcell{
  background-color:#C09F6E;
  /*background-color:#EEEEFF; light blue*/
  font-weight:bold;
  text-align:center;
  border-color:#000066;
}

.tabledownloadcell2{
  text-align:center;
  border-color:#000066;
}

.tabledownloadcellnew{
  background-color:#C09F6E;
  /*background-color:#EEEEFF; light blue*/
  font-weight:bold;
  text-align:center;
  border-color:#000066;
  color:#DD0000;
}

#tableclients{
  /*border-color:#000066;*/
  border-color:#FFFFFF;
  border-width:4px;
   background-color:#C09F6E;  /*med brown*/
  /*background-color:#99BBFF; */
  /*--QQQbackground-color:#CCCCEE;--*/
}

.tableclientscell{
 /* border-color:#000066;*/
  border-color:#FFFFFF;
  border-width:2px;
  
/*  background-color:#EEEEFF;*/
}

.tableclientscell2{
  /*border-color:#000066;*/ 
  border-color:#FFFFFF;
  border-width:2px;
  padding-top:20px;
  padding-bottom:20px;
 /* background-color:#EEEEFF;*/
}

.tableservicecell{
 /* border-color:#000066;*/
  border-color:#FFFFFF;
  border-width:2px;
  font-weight:bold;
  
/*  background-color:#EEEEFF;*/
}

#content{  
 /* background: url(images/background.jpg) no-repeat top left;*/
  width:600px;
 /* background-color:#DDDDDD;*/
   /* background-color:#D0AF7E;*/
  /*background-color:#C99877;*/
 /*blue background-color:#7997CF; */
 /* med brown background-color:#C09F6E; 8/
 /* height:300px; */
  font-size: 0.9em;
  /*color:#000066;*/
 /* height:400px;
  position: absolute; 
  top: 200px;*/ 
}

#content p{
  padding: 10px 10px 10px 10px;
  color:#333366; 
}

#contentfixed{  
  /*background: url(images/background.jpg) no-repeat top left;*/
  width:600px;
  height:600px;
 /* background-color:#DDDDDD;*/
   /* background-color:#D0AF7E;*/
  /*background-color:#C99877;*/
 /*blue background-color:#7997CF; */
 /* med brown background-color:#C09F6E; 8/
 /* height:300px; */
  font-size: 0.9em;
  /*color:#000066;*/
 /* height:400px;
  position: absolute; 
  top: 200px;*/ 
}

#contentfixed p{
  padding: 10px 10px 10px 10px;
  color:#333366; 
}

#contentx2{  
 /* background: url(images/backgroundX2.jpg) no-repeat top left;*/
  width:600px;
 /* background-color:#DDDDDD;*/
   /* background-color:#D0AF7E;*/
  /*background-color:#C99877;*/
 /*blue background-color:#7997CF; */
 /* med brown background-color:#C09F6E; 8/
 /* height:300px; */
  font-size: 0.9em;
  color:#000033; 
 /* height:400px;
  position: absolute; 
  top: 200px;*/ 
}

#contentx2 p{
  padding: 10px 10px 10px 10px;
  color:#333366;
/*  font-weight:bold; */
}

#contentx3{  
  /*background: url(images/backgroundX3.jpg) no-repeat top left;*/
  width:600px;
 /* background-color:#DDDDDD;*/
   /* background-color:#D0AF7E;*/
  /*background-color:#C99877;*/
 /*blue background-color:#7997CF; */
 /* med brown background-color:#C09F6E; */
 /* height:300px; */
  font-size: 0.9em;
  color:#000066;
 /* height:400px;
  position: absolute; 
  top: 200px;*/ 
}

#contentx3 p{
  padding: 10px 10px 10px 10px;
  color:#333366;
}

.contentbold{
  font-weight:bold; 
  color:#000099;  
}

.linkplain{
  text-decoration:none;
  color:#0000AA;
}

#detail{
  
}

#address{
  font-size:0.6em;
  padding-left: 50px;
}

h2 {
  font-size: 1.3em;
  font-weight:normal; 
  padding-top:55px;
  color:#29477F;
  line-height: 90%;
/*  border-bottom: 3px solid #000000;
  background-color: #666666;
  color: #DDDDDD;
  line-height: 200%;
  text-align: center;
  width:80%;*/
}

.commentname{
  font-weight:bold;
  font-style:italic;
  padding-top: 0px; 
}

.navbar a {
 /* color: #FFFFFF;*/
  text-decoration: none;  
  margin-left:0px;
  color:#29477F;
  display: block;
}

.navbar a:hover{
  color: #EEAA00;
 /* background-color: #000099;*/
/*  border-bottom: 1px solid #EEEE00;*/
}

.navbar li{ 
/*background-color:#7D644E;*/
  margin-left:0px;
  list-style-type:none ;
 /* background-color: #363636;
  color: #DC0B00;             */
  
 /* color: #29477F;*/
  line-height: 200%;
  font-weight: bold;
  width: 200px;
 /* border-top: 1px solid #DDDDDD;
  border-bottom: 1px solid #DDDDDD;*/
  padding-left: 10px;  
}

 .footer {
   position: relative;
   color: #000000;
   text-align: center;
   font-size: 0.8em;  
  }



li {
  color: #003366;
}

#imgnav {
  text-align: center;
  font-weight: bold;
}



.category {  
  color: #003366;
  font-weight: bold;
  text-align: left;
  }
  
table {
  border: 1px solid #A07F4E;   
}

td, th {
  border: 1px solid #A07F4E;
  padding: 5px;   
}

#contentimg{
  float:right;
  float:top;
  padding-top: 20px;
  padding-right: 20px;
  padding-left: 25px;
}

#slogan{
  text-align:center;
  font-size:0.8em;
  color:   #330099;
  font-weight: bold;
}

#membership{
  text-align:center;
  font-size:0.7em;
  color:   #29477F;
  
}

.membershipimg{
}