body { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: medium;
}
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: medium;
}
.listEntry { margin-bottom: 10px;
}
a, a:link, a:visited, a:active, a:focus { color: #C10E00;
text-decoration: none
}
a:hover { color: #C10E00; text-decoration: underline;
}
.articleText { margin-bottom: 3px; text-align: justify;
}
.articleCode { margin-bottom: 3px; font-family: "Courier New", Courier,
monospace; font-size: x-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: #C10E00; text-decoration: underline;}

hr {border:0px;  color: #C10E00; height: 1px;
}

.articleSummary { font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: x-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: x-small; font-weight: normal;}
.inputNewsletter {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: x-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: medium; 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: medium; 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: medium; color: #000000;
font-weight: normal; text-decoration: none;





}
.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: medium; 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: medium; 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: medium; color: #C10E00; font-weight: bold;
text-decoration: none; 
}

.articleList_toptext { font-family: Verdana, Helvetica, Arial,
sans-serif; font-size: medium;
}
.articleList_listhead { font-family: Verdana, Helvetica, Arial,
sans-serif; font-size: medium; font-weight: bold;
}





/* CSS for the top level list */
#list_top_ul {
padding: 0px 0;
margin-left: 75px;
font: medium, Verdana, sans-serif;

}
#list_top_ul li {
list-style-type: none;
padding: 0;
margin: 0;
display: block;
float: left;
font: medium/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/messageline/sales-marketing-img/navBarBgHover-msg.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: medium;
}
#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: medium;}



/**
* 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: medium;font-weight:bold;}

#listEntry  {font-size: medium;font-weight:bold;}
#teaserPageNavItems {font-size: medium;font-weight:bold;}



#DarkGreen {
	background-color: #670001;
	height: 4px;
	width: 100%;
}
#WhiteSpacer {
	background-color: #FFFFFF;
	height: 1px;
	width: 100%;
}
#MidGreen {
	background-color: #C10E00;
	height: 21px;
	width: 100%;
	padding-left: 0px;
	padding-right: 15px;
}
#LiteGreen {
	background-color: #FD0034;
	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 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	background-color: #FFFFFF;
	padding-right: 75px;

}
#leftNav {
	background-color: #f7f7f7;
	float: left;
	width: 185px;
	margin: 0px;
	padding: 1ex;
}

.RightCol {
	width: 200px;
	float: right;
	margin-right: 20px;
	padding: 1ex;
	margin-top: 35px;
        text-align:center;
}

}
.mainContent {
	margin-left: 75px;
	padding: 0ex;
	margin-top: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
}
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/messageline/sales-marketing-img/messageline_header.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 #FD0034;
  }


div.row span.right {
  float: right;
  text-align: right;

  font-weight: normal;
  font-size:80%;
  color: #fff;
  width: 310px;
  background-color: #FFFFFF;
 padding: 2px;
 border-bottom:1px solid #FD0034;
  }
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 }


/**
* Sample CSS for DIV pagelayout
*/
#container {
width: 760px;
width: 780px;
width: 760px;
border: 1px solid gray;
margin: 10px;
margin-left: auto;
margin-right: auto;
padding: 10px;
}#headerBlock {
padding: 5px;
margin-bottom: 5px;
background-color: rgb(213, 219, 225);
}#mainBlock {
padding: 5px;
margin-left: 215px;
margin-right: 215px;
background-color: gray;
}#leftBlock {
float: left;
width: 200px;
width: 210px;
width: 200px;

margin: 0;
margin-right: 5px;
padding: 5px;
background-color: rgb(235, 235, 235);
}#rightBlock {
float: right;
width: 200px;
width: 210px;
width: 200px;
margin: 0;
margin-left: 5px;
padding: 5px;
background-color: rgb(235, 235, 235);
}#footerBlock {
clear: both;
padding: 5px;
margin-top: 5px;
background-color: rgb(213, 219, 225);
}
/**
* Sample for FORUM
*/
.tableForum { background-color: #FFFFFF; border: 2px #006699 solid; }th	{
color: #FFA34F; font-size: 10px; font-weight : normal;
background-color: #006699; height: 24px;
background-image: url(../../img/forum/silver/cellpic3.gif);
background-repeat: repeat-x;
}
th.thForum, th.thTopic, th.thPost, th.thLastPost {
font-weight: normal; border: #FFFFFF; border-style: solid; height: 24px;
}
th.thForum { border-width: 0px 0px 0px 0px; }
th.thTopic { border-width: 0px 0px 0px 0px; }

th.thPost  { border-width: 0px 0px 0px 0px; }
th.thLastPost { border-width: 0px 0px 0px 0px; }td.rowIcon, td.rowForum { background-color: #EFEFEF; height: 30px; }
td.rowLabel, td.rowReply { background-color: #EFEFEF; }
td.rowError { background-color: #D82B2B; }
td.rowTopic, td.rowPost, td.rowLastPost, td.rowReplyA	{ background-color: #DEE3E7; }
td.row3	{ background-color: #D1D7DC; }
td.rowIcon, td.rowLabel, td.rowReply, td.rowReplyA	{ padding-left: 4px; padding-right: 4px; }.rowText { font-size : 12px; }
.rowError { font-size: 12px; color: #FFFFFF; }
.rowTextMed { font-size : 11px; }
.rowTextSmall { font-size : 10px; }
.rowTextLabel { font-size : 12px; font-weight: bold; }
.rowText,.rowTextMed,.rowTextSmall, .rowTextLabel { color : #000000; }
a.rowText,a.rowTextMed,a.rowTextSmall { color: #006699; text-decoration: none; }
a.rowText:hover,a.rowTextMed:hover,a.rowTextSmall:hover	{ color: #DD6900; text-decoration: underline; }/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #000000 }
a.mainmenu		{ text-decoration: none; color : #006699;  }
a.mainmenu:hover{ text-decoration: underline; color : #DD6900; }/* Forum category titles */
.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #006699}
a.cattitle		{ text-decoration: none; color : #006699; }
a.cattitle:hover{ text-decoration: underline; }.catBottom {
background-color: #D1D7DC;
background-image: url(../../img/forum/silver/cellpic1.gif);
background-repeat: repeat-x;
text-align: center;
}/* Forum title: Text and link to the forums used in: index.php */
.rowTextForumlink		{ font-weight: bold; font-size: 12px; color : #006699; }
.rowTextForumlink a, .rowTextForumlink a:link, .rowTextForumlink a:active, .rowTextForumlink a:visited {
text-decoration: none; color : #006699;
}
.rowTextForumlink a:hover { text-decoration: underline; color : #DD6900; }
.navForum { font-weight: bold; font-size: 11px; color : #000000;}
.navForum a, .navForum a:link, .navForum a:active, .navForum a:visited { text-decoration: none; color : #006699; }
.navForum a:hover { text-decoration: underline; color : #006699; }.forumInputText {
font-weight: bold;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}.forumTextareaText {
font-weight: normal;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}.forumButton {
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}.postdetails { font-size: 10px; color: #000000; margin: 3px 0 0 0; }
.postdetails hr {
margin: 0 0 0 0;
padding: 0;
height: 0px;
border: solid #D1D7DC 0px;
border-top-width: 1px;
}.postbody		{ font-size: 12px; color : #000000; margin: 0 0 3px 0; padding: 0 }
.postbody a, .postbody a:link, .postbody a:active, .postbody a:visited {
text-decoration: none; color : #006699;
}
.postbody a:hover { text-decoration: underline; color : #DD6900; }