/* img{border: 1px solid #dedede} */

body { font-family: Verdana, Helvetica, Arial, sans-serif; font-size:
x-small;
}
form, div, p, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0;
}
td, th, p, div, span { font-family: Verdana, Helvetica, Arial,
sans-serif; font-size: x-small;
}
.listEntry { margin-bottom: 10px;
}
a, a:link, a:visited, a:active, a:focus { color: #547b51;
text-decoration: none
}
a:hover { color: #547b51; text-decoration: underline;
}
.articleText { margin-bottom: 3px; text-align: justify;
}
.articleCode { margin-bottom: 3px; font-family: "Courier New", Courier,
monospace; font-size: xx-small;
}
h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif;
}
h1 {font-size: 180%;}
h2 {font-size: 150%;}
h3 {font-size: 135%;}
h4 {font-size: 120%;}
h5 {font-size: 110%;}
h6 {font-size: 100%;}

.teaserLink a, .teaserLink a:link, .teaserLink a:visited, .teaserLink a:active, .teaserLink a:focus {color: #000000; text-decoration: underline;}
.teaserLink a:hover{color: #547b51; text-decoration: underline;}

hr {border:0px;  color: #547b51; height: 1px;
}

.articleSummary { font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: xx-small; color: #000000; line-height: 135%;
}
/*
.v09 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size:
80%; }
.v10 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size:
90%; }
.v11 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size:
95%; }
.v12 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size:
100%; }
.v13 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size:
105%; }
.v14 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size:
120%; }
*/

/*
.formButton { font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 90%; font-weight: bold; color: #FFFFFF; background-color:
#92A1AF; }
.formLabel { font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 90%; }
.checkLabel { font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 90%; font-weight: bold;}
.radioLabel { font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 90%; font-weight: bold;}
.formTextArea { font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 95%; }
.inputText { font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 95%; font-weight: bold;}
.inputPass { font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 95%; font-weight: bold;}
.selectMenu { font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 95%; font-weight: bold;}
.selectList { font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 95%; font-weight: bold;}
*/

.formlabel { font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: xx-small; font-weight: normal;}
.inputNewsletter {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: xx-small; font-weight: normal; width: 100px;}

/* search */
.formSearch { font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:x-small; font-weight: bold;}
.search_form {}
.search_result {}


/* nav link table*/
.nav_table, .nav_table a, .nav_table a:link, .nav_table a:active,
.nav_table a:visited, .nav_table a:hover { 
font-family: Verdana,
Helvetica, Arial, sans-serif; font-size: x-small; color: #000000;
font-weight: normal; text-decoration: none;

}

.nav_table a:hover { text-decoration: none;
}
.nav_table_active, .nav_table_active a, .nav_table_active a:link,
.nav_table_active a:active, .nav_table_active a:visited,
.nav_table_active a:hover { font-family: Verdana, Helvetica, Arial,
sans-serif; font-size: x-small; color: #000000; font-weight: normal;
text-decoration: none;

}

/* nav link table sub level layout 1 */
.nav_table1, .nav_table1 a, .nav_table1 a:link, .nav_table1 a:active,
.nav_table1 a:visited, .nav_table1 a:hover { 
font-family: Verdana,
Helvetica, Arial, sans-serif; font-size: x-small; color: #000000;
font-weight: normal; text-decoration: none; 

}

.nav_table, .nav_table1, .nav_table2, .nav_table_active, .nav_table_active1, .nav_table_active2 
{
	vertical-align: middle;
padding-top:2;
padding-left:2;
}



}
.nav_table1 a:hover { text-decoration: underline;
}
.nav_table_active1, .nav_table_active1 a, .nav_table_active1 a:link,
.nav_table_active1 a:active, .nav_table_active1 a:visited,
.nav_table_active1 a:hover { font-family: Verdana, Helvetica, Arial,
sans-serif; font-size: x-small; color: #000000; font-weight: bold;
text-decoration: none;
}


/* nav link table sub level layout 2 */
.nav_table2, .nav_table2 a, .nav_table2 a:link, .nav_table2 a:active,
.nav_table2 a:visited, .nav_table2 a:hover { 
font-family: Verdana,
Helvetica, Arial, sans-serif; font-size: x-small; color: #000000;
font-weight: bold; text-decoration: none;
}
.nav_table2 a:hover { text-decoration: underline;
}
.nav_table_active2, .nav_table_active2 a, .nav_table_active2 a:link,
.nav_table_active2 a:active, .nav_table_active2 a:visited,
.nav_table_active2 a:hover { font-family: Verdana, Helvetica, Arial,
sans-serif; font-size: x-small; color: #547b51; font-weight: bold;
text-decoration: none; 
}

.articleList_toptext { font-family: Verdana, Helvetica, Arial,
sans-serif; font-size: x-small;
}
.articleList_listhead { font-family: Verdana, Helvetica, Arial,
sans-serif; font-size: x-small; font-weight: bold;
}





/* CSS for the top level list */
#list_top_ul {
padding: 0px 0;
margin-left: 200px;
font: x-small, Verdana, sans-serif;

}
#list_top_ul li {
list-style-type: none;
padding: 0;
margin: 0;
display: block;
float: left;
font: x-small/20px, Verdana, Helvetica, Arial, sans-serif;
text-align: center;

}
#list_top_ul li a {
color: #000;
text-decoration: none;
display: block;
padding: 0px 8px 0px 8px;
border-left: 1px solid #A8B090;

}
#list_top_ul li a:link { color: #5E747F; 
}
#list_top_ul li a:visited { color: #5E747F; 
}
#list_top_ul li a:active { background: url("http://www.guidancesolve.com/sales-marketing-img/Nav-BG.gif") repeat-x 23px; 
}
#list_top_ul li a:hover {
background: url("http://www.guidancesolve.com/sales-marketing-img/navBarBgHover.gif") repeat-x 23px;
}
#list_top_ul li a#list_top_active_link, #list_top li a#list_top_home_active_link {

background-color: #FFFFFF;

font-weight: bold;
color: #000000;
}






/* CSS for the currect level list */
#list_level ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
#list_level li { margin: 0 0 1px 0; }
#list_level a {

	display: block;
	padding: 2px 2px 2px 24px;
	border: 1px solid #92A1AF;
	width: 160px;
	background-color: #B7C2D0;
}
#list_level a:link, #list_level_ul a:visited {
	color: Black;
	text-decoration: none;
}
#list_level a:hover {
	border: 1px solid #92A1AF;
	background-color: #FF8C00;
	color: Black;
}
#list_level_parent a:link, #list_level_parent a:visited, #list_level_parent_link a:hover {
	border: 1px solid #92A1AF;
	background-color: #FF6600;
	color: White;
}

blockquote {font-size: x-small;}



/**
* CSS for template pagelayout
*/

#teaserTable {border:0px solid #000000;font-size: medium; }
#teaserTableLeftCell {border:0px; padding:4px;}
#teaserTableRightCell {border-left:1px solid #426331; padding:4px;}

#teaserPageNav {font-size: small;font-weight:bold;}

#listEntry  {font-size: small;font-weight:bold;}
#teaserPageNavItems {font-size: small;font-weight:bold;}



#DarkGreen {
	background-color: #426331;
	height: 4px;
	width: 100%;
}
#WhiteSpacer {
	background-color: #FFFFFF;
	height: 1px;
	width: 100%;
}
#MidGreen {
	background-color: #9cce31;
	height: 21px;
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
}
#LiteGreen {
	background-color: #ceef9c;
	width: 100%;
	letter-spacing: 1.5px;
	padding-top: 0px;

}
.crumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.breadcrumb_spacer{
	font-size: 11px;
}
body {
	margin-left: 0px;
	margin-top: 0px;


margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(http://www.guidancesolve.com/sales-marketing-img/FooterBack.gif);
	background-repeat: repeat;
}
#contentContain {
	width: 100%;
	text-align:left;
	background-color: #FFFFFF;
	background-image: url(http://www.guidancesolve.com/sales-marketing-img/content-bg.gif);
	background-repeat: repeat-y;
}
#leftNav {
	float: left;
	width: 185px;
	margin:0; padding:0;
}

#RightCol {
	width: 200px;
	float: right;
	margin: 0 10px 0 10px;
	padding: 1px;
	margin-top: 35px;
        text-align:center;

}

#mainContent {
	margin:0px 50px 50px 195px;
	padding:10px;
}
h1.articleTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 125%;
	font-weight: bolder;
}

#footDrop {
	background-image: url(http://www.guidancesolve.com/sales-marketing-img/FooterDrop.gif);
	background-repeat: repeat-x;
	height: 12px;
	width: 100%;
	background-color: #FFFFFF;
}
#footBg {
	background-image: url(http://www.guidancesolve.com/sales-marketing-img/FooterBack.gif);
	background-repeat: repeat;
	height: 75px;
	width: 100%;
	text-align: center;
	font-family: Verdana, Georgia, "Times New Roman", Times, serif;
	font-size: 80%;
}
#Nav {

	background-image: url(http://www.guidancesolve.com/sales-marketing-img/NavBack.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	text-align: center;
	width: 100%;
	height: 20px;
}
#Logo {
        text-align: right;
	height: 75px;
	width: 100%;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-image: url(http://www.guidancesolve.com/sales-marketing-img/Guidance-Solve-Corporate-Sa.gif);
}
#footer {
	background-color: #FFFFFF;
	width: 100%;
}
.navcontainer {
	width: auto;
}
.access {
position:absolute;
width: 350px;
top:30px;
right:30px;
text-align: right;
font-family: Arial, Helvetica, Arial, sans-serif;
font-size: small;
font-weight: bold;
}

/* access triple a fonts*/
.a_default { font-family: Arial, Helvetica, Arial, sans-serif;
font-size: 11px; font-weight: bold; text-decoration: underline;}
.a_large{ font-family: Arial, Helvetica, Arial, sans-serif;
font-size: 14px; font-weight: bold;}
.a_largest{ font-family: Arial, Helvetica, Arial, sans-serif;
font-size: 17px; font-weight: bold;}

div.row span.left {
  float: left;
  text-align: left;
  font-weight: bold;
  color: #000000;
  width: 100%;
  padding: 2px;
 border-bottom:1px solid #ceef9c;
  }


span.right {
  float: right;
  text-align: right;


  font-weight: normal;

  font-size:80%;
  color: #fff;
  width: 255;
  background-color: #FFFFFF;
 padding: 2px;
 border-bottom:1px solid #ceef9c;
  }
div.spacer {
  clear: both;
  }

.popupLink { COLOR: red; outline: none }

.popup { POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: white; LAYER-BACKGROUND-COLOR: white; width: 250; BORDER-LEFT: 1px solid black; BORDER-TOP: 1px solid black; BORDER-BOTTOM: 3px solid black; BORDER-RIGHT: 3px solid black; PADDING: 3px; z-index: 10 }

p#web-designer {
margin:10px 20%;
text-align:center;
font-size:11px;
color:#4e4e4e;
}