b { font-weight: bold; }
a:link  { color: #223b90;  background: transparent;	font-size : 12px;font-family :  arial, helvetica, sans-serif; text-decoration : underline;font-weight : normal;}
a:visited  { color: #000000;  background: transparent; font-size : 12px;font-family : arial, helvetica, sans-serif;text-decoration : underline;font-weight : normal;}
a:active  {color: #860119;  background: transparent;	font-size : 12px; font-family : arial, helvetica, sans-serif;text-decoration : underline;font-weight : normal;}
.lead  {color: #333333;  background: transparent;	font-size : 12px;font-family : arial, helvetica, sans-serif; font-weight: bold;}
a:hover  {	color: #860119; background-color: transparent;	font-size : 12px;	font-family :  arial, helvetica, sans-serif;text-decoration : underline;font-weight : normal;}
body, P, A, td, TH, UL, OL, LI, DL, DT, DD  {	font-size: 12px;  font-family: arial, helvetica, sans-serif;	color: #333333;}
h1 { font-size: 12pt;	font-family: Arial, sans-serif;	color: #223b90; background: transparent;}
h2 { font-size: 12pt; font-weight: bold; }
h3 { font-size: 11pt; }
h4 { font-size: 11pt; }
.boldit {	font-weight: bold; }
.top {color: #FFFFFF; text-decoration : none;font-size : 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ; }

.related {color:  #ffffff;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold;  background: #860119; }

a.top:link {color: #FFFFFF; background: transparent;text-decoration : none; font-size : 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ;}
a.top:visited {color: #FFFFFF;background: transparent;text-decoration : none; font-size : 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ;}
a.top:hover { color: #ffffff;background-color: transparent;text-decoration : underline;font-size : 11px; font-weight: bold;font-family : Arial, Helvetica, sans-serif bold ;}
.navleft {color: #000000;background: transparent;text-decoration : none;font-size : 11px;font-weight : normal ;font-family : Verdana, Helvetica, Sans Serif ;}
a.navleft:link {color: #000000;background: transparent;text-decoration : none;font-size : 11px;font-weight : normal;font-family : Verdana, Helvetica, Sans Serif ;}
a.navleft:visited {color: #000000;background: transparent;text-decoration : none;font-size : 11px;font-weight : normal;font-family : Verdana, Helvetica, Sans Serif ;}
a.navleft:hover { color: #ffffff;background-color: transparent;text-decoration : underline;font-size : 11px;font-weight : normal;font-family : Verdana, Helvetica, Sans Serif ;}
.navlefttease {color: #191970;background: transparent;text-decoration : none;font-size : 10px; font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif;}

a.navlefttease:link {color: #191970;background: transparent;text-decoration : none;font-size : 10px; font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif;}
a.navlefttease:visited {color: #191970;background: transparent;text-decoration : none;font-size : 10px;font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif;}
a.navlefttease:hover { color: #ffffff;background-color: transparent;text-decoration : underline;font-size : 10px;font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif;}

.navright {color: #333333;background: transparent;text-decoration : none;font-size : 8pt;font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif ;}
a.navright:link {color: #333333;background: transparent;text-decoration : none;font-size : 8pt;font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif ;}
a.navright:visited {color: #333333;background: transparent;text-decoration : none;font-size : 8pt;font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif ;}
a.navright:hover { color: #B60000;background-color: transparent;text-decoration : underline;font-size : 8pt;font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif ;}

.department {color: #223b90;background: transparent; font-size : 11px;font-weight :bold;font-family : arial, helvetica, sans-serif bold;}
a.department:link {color: #223b90;background: transparent;text-decoration : underline;font-size : 11px;font-weight : bold;font-family : arial, helvetica, sans-serif bold;}

a.department:visited {color: #860119; background: transparent;text-decoration : underline;font-size : 11px;font-weight : bold;font-family : arial, helvetica, sans-serif bold;}

a.department:hover { color: #000000; background-color: transparent;text-decoration : underline;font-size : 11px;font-weight : bold;font-family : arial, helvetica, sans-serif bold;}

.more {color: #223b90;background: transparent;text-decoration : underline;font-size : 11px;font-weight : bold;font-family : arial, helvetica, sans-serif bold;}
a.more:link {color: #223b90;background: transparent;text-decoration : underline;font-size : 11px; font-weight : bold; font-family : arial, helvetica, sans-serif bold;}
a.more:visited {color: #000000; background: transparent;text-decoration : underline;font-size : 11px; font-weight : bold; font-family : arial, helvetica, sans-serif bold;}
a.more:hover { color: #860119;background: transparent;text-decoration : underline;font-size : 11px;font-weight : bold;font-family : arial, helvetica, sans-serif bold;}
.backto {color: black;background: #EEEEEE; font-size : 9pt;font-weight : normal;font-family : arial;}
a.backto:link {color: blue; background: transparent;font-size : 9pt;font-weight : normal;font-family : arial;}
a.backto:visited {color: blue; background: transparent;font-size : 9pt;font-weight : normal;font-family : arial;}
a.backto:hover {color: red; background-color: transparent;font-size : 9pt;font-weight : normal;font-family : arial;}

.footer {color: #333333; font-size : 8pt;font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif ;}
a.footer:link {color: #333333;background: transparent;text-decoration : none;font-size : 8pt;font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif ;}
a.footer:visited {color: #333333;background: transparent;text-decoration : none;font-size : 8pt;font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif ;}
a.footer:hover { color: #b60000;background: transparent;text-decoration : underline;font-size : 8pt;font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif ;}

.forum {color: #333333;background: transparent; font-size : 11px; font-family : verdana, arial, helvetica, sans-serif;}
 
a.forum:link {color: #00099;background: transparent;text-decoration : none;font-size : 11px;font-weight : normal;font-family : verdana, arial, helvetica, sans-serif;}
a.forum:visited {color: #0066cc;background: transparent;text-decoration : none;font-size : 11px;font-weight :  normal;font-family : verdana, arial, helvetica, sans-serif;}
a.forum:hover { color: #ff9933;background-color: transparent;text-decoration : none;font-size : 11px;font-weight :  normal;font-family : verdana, arial, helvetica, sans-serif;}
.forumcolumn {color: #333333; text-decoration : none;font-size : 11px;font-weight :  normal;font-family : verdana, arial, helvetica, sans-serif;}
.forumheader {color: #00099; font-size : 11px;font-weight : bold;font-family : verdana, arial, helvetica, sans-serif;}
a.forumheader:link {color: #00099;background: transparent;text-decoration : none;font-size : 11px;font-weight : bold;font-family : verdana, arial, helvetica, sans-serif;}
a.forumheader:visited {color: #00099;background: transparent;text-decoration : none;font-size : 11px;font-weight : bold;font-family : verdana, arial, helvetica, sans-serif;}
a.forumheader:hover { color: #ff9933;background-color: transparent;text-decoration : underline;font-size : 11px;font-weight : bold;font-family : verdana, arial, helvetica, sans-serif;}
.articleheadline { font-family: arial, verdana, helvetica, sans-serif; font-size: 18px; color: #223b90;background: transparent; font-weight : bold}	
.departmentheadline { font-family: arial, verdana, helvetica, sans-serif; font-size: 18px; color: #223b90;background: transparent; font-weight : bold}	
.portalheadline { font-family: Arial, sans-serif; font-size: 12pt; color: #223b90;background: transparent; font-weight : bold}
.padded { padding: 15pt; }
.smallpad { padding: 5pt; }
.nopadding { padding: 0pt; }
.mainbold {font-weight: bold; }
.masthead {background: #000000;	font-family: arial, sans-serif;	font-size: 12pt;	color: white;	font-weight: bold;}
.masthead2 {color: #FFFFFF; font-family: "Verdana, Helvetica, Sans Serif ";	 font-size: 11px;	font-weight: normal;	text-align: center; padding: 1px; }
.masthead3 { font-family: Arial, Helvetica, sans-serif bold ;	font-size: 11px;	font-weight: bold;	text-align: left;}
.motto {	background: white;font-family: helvetica, arial, sans-serif;	font-size: 9pt;	color: black;	text-align: center;}
.leftnavbar {background: #FFFFFF; } 
.rightnavbar {background: #dbe4fe; } 	 
.navheadleft {	background: #FFFFFF;	font-family: Verdana, Helvetica, Sans Serif ;	font-size: 11px;	font-weight: bold;	text-align: left; color: #666666;}
.navheadright {background: #EAE9E9;	font-family: Verdana, Arial, Helvetica, sans-serif ;	font-size: 8pt;	font-weight: bold;	text-align: left; color: #666666;}
.navbarhead {	font-family: Arial, Helvetica, sans-serif bold ;	font-weight: bold;	text-align: center;}
.leftnavbarfooter {font-family: Verdana, Helvetica, Sans Serif ;	font-size: 11px;	font-weight: normal;	text-align: center;	color: #000000;background: transparent;}
.rightnavbarfooter {font-family: Verdana, Arial, Helvetica, sans-serif ;	font-size: 8pt;	font-weight: normal;	text-align: center;	color: #333333;background: transparent;}
.articlebyline {font-family: Arial, sans-serif; font-size: 11px;	color: #333333;	background-color : transparent;font-style: normal; font-weight: normal;}

.portalbyline {font-family: arial, helvetica, sans-serif; font-size: 11px;	color: #333333;	background-color : transparent;font-style: normal; font-weight: normal;}

.mainback {background: #757660;	font-family: arial, helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	text-align: left;}
.tease { font-family: arial, helvetica, sans-serif;	font-size: 11px; color: #333333; background: transparent;}
.redwarn { font-family: arial, helvetica, sans-serif;	font-size: 12px;	color: red;background-color : transparent;}	 
.official {font-family: arial,helvetica,sans-serif;	font-size: 8pt;	font-weight: normal;	text-align: center;	color: black;background: transparent;}
.mini1 {FONT-FAMILY: verdana, geneva, arial, sans-serif; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px}
.mini {FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px}
a.mini:link {FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px; color: #223b90; background: transparent; text-decoration: none}
a.mini:visited {FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px; color: #000000; background: transparent;text-decoration: none}
a.mini:hover {FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px;text-decoration : underline; background-color: transparent; color: #860119}
.filebox {color: #FFFFFF; background: #336699; FONT-SIZE: 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ; text-align:left;}
a.filebox:link {color: #FFFFFF; background: transparent;text-decoration : none; FONT-SIZE: 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ; }
a.filebox:visited {color: #FFFFFF; background: transparent;text-decoration : none; FONT-SIZE: 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ;}
a.filebox:hover {color: #ffffff; background-color: transparent;text-decoration : underline; FONT-SIZE: 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ;}
/*Enables firefox browsers to measure the width from border to border*/

/*///////////// Common elements ///////////*/
html {height: 100%;}
body{ background : #757561 url(http://www.salonsite.co.uk/public/images/background.gif) repeat-y 50% 50%; margin : 0; padding : 0; border: none; text-align: center; height: 100%; }
body, input, textarea, select, option, table, div, p {font-family: Arial, Verdana, Trebuchet MS, Verdana, sans-serif, Georgia; font-size: 12px; color: #000000; }
input, textarea, select, option { font-size: 11px; color: #000000; }
form { border-top-width: 0px; padding: 0px; border: 0px; margin: 0px;}
h1 { font-size: 24px; font-weight: normal; padding: 10px 0px 15px 0px; margin: 0px; color: #7E7E6B;}
h2 { color: #E03A3E; font-size: 14px; font-weight: bold; margin: 0px; padding-bottom: 5px;}
h3 { color: #7E7E6B; font-size: 10px; margin: 0px; padding: 0px; clear: both;}
img { border: 0px;}
td { text-align: left; }

/*///////////// Links ///////////*/
a { text-decoration:none; color: #4A8299;}
a:hover { text-decoration: underline; }
a:link { color: #4A8299; }
a:visited { color: #4A8299; }
a:active { color: #4A8299; }
/*///////////// Classes ///////////*/
.topalign { vertical-align: top; }
.button {cursor:hand; font:10px Lucida Sans Regular, Arial, Trebuchet MS, Verdana, sans-serif; }
.cell_over { background-color: #F7F7F7; }
.cell_out { background-color: #FFFFFF; }
.cell_over1 { background-color: #FFFFFF; }
.cell_out1 { background-color: #F1F1F0; }
.tblHeaderLeft { height: 15px; vertical-align: top; border-right: solid 1px #EEEEEE; width: 50%;}
.tblHeaderRight { height: 15px; vertical-align: top; padding-left: 10px; width: 50%; }
.tblHeaderDivider { background-color: #CCCCCC; width: 1px;}
.tblContentDivider { background-color: #CCCCCC; width: 1px; }
.topalign { vertical-align: top; }
table .fullWidth { width: 100%; margin: 0px; border: 0px; padding: 0px;}
table .contenfullwidth { width: 400px;}
table .contentfullwidth2 { width: 498px;}
table .td1{ border-right: solid 1px #EEEEEE; width: 50%; }
table .td2 { width: 50%;}
table .td3{ width: 50%; padding-left: 10px;}
table .td4{ width: 75px;}
.test { background-color: Green; }
.larger a{ font-size: 13px;}
.larger li{ padding-top: 5px;}
.leftnavtitletext{ color: #7E7E6B; float: left; width: 170px; padding: 10px 0px 0px 5px; text-align: left; font-weight: bold;}
.leftnavcon { float: left; width: 170px;}
.leftmenutop{ width: 170px; height: 10px; float: left; background-color: #D6D6D0; background-image: url("http://www.salonsite.co.uk/public/images/navtable_top.gif"); background-repeat: no-repeat; background-position: 38px 0px; overflow: hidden;}
.leftmenu{ width: 170px; float: left; background-color: #D6D6D0; vertical-align: top; overflow: hidden;}
.leftmenu span { width: 137px; float: right; background-color: #F1F1F0; margin-right: 5px; text-align: left; font-size: 11px;}
.leftmenu2{ width: 170px; float: left; background-color: #D6D6D0; vertical-align: top; font-size: 10px;}
.leftmenu2 span { width: 129px; float: right; background-color: #F1F1F0; margin-right: 5px; text-align: left; font-size: 11px; padding-left: 5px; padding-right: 3px; overflow: hidden;}
.leftmenubottom{ width: 170px; height: 12px; float: left; background-color: #D6D6D0; background-image: url("http://www.salonsite.co.uk/public/images/navtable_bottom.gif"); background-repeat: no-repeat; background-position: 38px 0px; overflow: hidden;}
.arrowlink{ background-image: url("http://www.salonsite.co.uk/public/images/arrow_right.gif"); background-repeat: no-repeat; background-position: 5px 5px; padding: 2px 0px 0px 20px;  float: left;}
.arrowlink2{ background-image: url("http://www.salonsite.co.uk/public/images/arrow_right.gif"); background-repeat: no-repeat; background-position: 5px 5px; padding: 2px 0px 0px 20px;  float: left; font-weight: bold;}
.arrowlink3{ background-image: url("http://www.salonsite.co.uk/public/images/arrow_right.gif"); background-repeat: no-repeat; background-position: 5px 5px; padding: 2px 0px 0px 20px; font-size: 10px;}
a.arrowlinklargerspace{ background-image: url("/public/images/arrow_right.gif"); background-repeat: no-repeat; background-position: 5px 11px; padding: 8px 0px 8px 20px;  float: left; clear: left;}
.rrarrow{ width: 7px; height: 1.2em; background-image: url(/images/arrow_red_right.gif); background-repeat: no-repeat; background-position: 0px 7px; padding: 3px 3px 0px 3px; margin-left: 2px; display: inline-block;}
.viddemo{ width: 56px; height: 1.2em; background-image: url(/images/viewdemo.gif); background-repeat: no-repeat; display: inline-block; padding: 3px 3px 0px 3px; margin-top: 3px; float: left; clear: left;}
.navbubble{ padding: 10px;}
.hordiv{ width: 95%; height: 1px; background-color: #EEEEEE; float: left; display: inline; margin: 0px; padding: 0px; overflow: hidden;}
.hordiv2{ width: 100%; height: 1px; background-color: #EEEEEE; float: left; margin: 7px 0px 5px 0px;  overflow: hidden;}

.featureSpotLight{ width: 508px; float: left; border-left: solid 1px #EEEEEE; border-right: solid 1px #EEEEEE;}
.featureSpotLight2{ width: 498px; float: left; border-left: solid 1px #EEEEEE; border-right: solid 1px #EEEEEE;}
.featureSpotLight img { margin: 0px 0px 0px 0px; border: solid 1px #CFCFCF; float: left;}
.featureHeader{ float: left; width: 365px; padding: 5px;}
.featureBlurb { float: left; width: 353px; padding: 0px 5px 5px 17px;}
.featureBlurb2 { float: left; width: 363px; padding: 0px 5px 5px 17px;}
.featureImage { float: right; width: 115px; padding: 8px;}
.featureAuthor { font-size: 11px; color: #FF0000; width: 353px; padding-left: 17px; float: left;}

.prodSuite { width: 100%; float: left; padding: 5px 0px 5px 0px;} 
.prodSuite img { float: left;}
.prodSuite div { float: left; width: 70%; padding: 0px 5px 0px 10px; margin: 0px;}

.newsHeader{ width: 95%; float: left; font-size: 13px;}
.newsBlurb{ width: 95%; float: left; padding: 5px 5px 5px 0px;}

.c1 { float: left; width: 510px;}
.c2 { float: left; padding: 8px; width: 95%; font-size: 10px;}
.c2 img { float: left; padding: 0px; margin: 0px 0px 5px 0px;}
.c3 { float: left; width: 97%; padding-left: 3px; padding-right: 5px;}
.cs1 { float: left; width: 100%; text-align: center; font-size: 11px; color: #7E7E6B;}
.ph1 { color: #7E7E6B; display: inline; font-weight: bold; text-align: right;}
.ph2 { color: #7E7E6B; display: inline; font-weight: bold;}
.secth{ background-color: #F1F1F0; height: 25px; width: 100%; font-size: 11px; font-weight: bold; padding-left: 5px;}
.snapshot { width: 190px; float: right; border-bottom: solid 1px #EFEFBA; background-color: #FFFFEA; background-image: url("/images/snapshot_top.gif"); background-repeat: no-repeat; margin-left: 10px;}
.snapshot .head { color: #7E7E6B; padding: 5px 5px 0px 5px; font-size: 11px;}
.snapshot .header{ color: #FF0000; width: 178px; border-left: solid 1px #EFEFBA; border-right: solid 1px #EFEFBA; padding: 5px 5px 3px 5px; font-size: 11px;}
.snapshot .item{ width: 178px; border-left: solid 1px #EFEFBA; border-right: solid 1px #EFEFBA; padding: 5px 5px 3px 5px; font-size: 11px;}
.img1{ margin: 0px 5px 5px 0px; float: left; width: 50px; height: 50px;}
.flag { float: right; width: 48px; height: 48px;}
.verysmall { font-size: 10px; display: inline; }
.verysmall2 { font-size: 9px; font-family: Verdana; display: inline; font-weight: bold; }
.verysmallred { font-size: 10px; color: #FF0000; clear: left;}
.smaller { font-size: 11px; display: inline; }
.smallergray { font-size: 11px; display: inline; color: #7E7E6B; }
.smallerred { font-size: 11px; color: #FF0000;}
.verybig { font-size: 18px; display: inline; }
.r1 { color: #FF0000; font-size: 11px; display: inline;}
.r2 { color: #FF0000; display: inline; font-weight: bold;}
.arrd1 { background-image: url("http://www.salonsite.co.uk/public/images/arrow_grey_down.gif"); background-repeat: no-repeat; background-position: 0px 3px; padding: 0px 0px 0px 13px; color: #31619C; padding-bottom: 3px;}
.ir1{ width: 245px; float: right; color: #757561; font-size: 10px; font-style: italic; padding-left: 5px; text-align: center;}
.ir1 img { float: left; padding-left: 5px;}
.faq{ width: 100%; float: left; padding: 6px 3px 0px 3px;}
.faqans{ width: 450px; float: left; padding: 0px 5px 5px 25px;}
.news{ width: 100%; float: left; padding: 5px 5px 5px 0px;}
.news .arrowlink { padding-bottom: 0px; font-weight: bold;}
.news h3{ padding: 0px 0px 0px 5px; margin: 0px; float: left;}
.cp{ padding: 5px 0px 10px 5px; float: left; width: 100%;}
.t1 { float: left; color: #0093b7; font-weight: bold;}
.article h1{ padding-bottom: 0px;}
.article .smallergray { display: block;}
.quoteback{ background-image: url("http://www.salonsite.co.uk/public/images/quote.gif");}
/*///////////// Product pages ///////////*/
.productName { color: #4FA600; font-size: 15px; font-weight: bold; text-decoration: underline; display: none; }
#productXpress h1{ color: #4FA600; padding-bottom: 10px;}
#productEnterprise h1{ color: #027EC2; padding-bottom: 10px;}
#productSpa h1{ color: #0093b7; padding-bottom: 10px;}
#productSalon h1{ color: #FC9C1C; padding-bottom: 10px;}
#productLite h1{ color: #A4C4E4; padding-bottom: 10px;}
#productSingles h1{ color: #c53b6f; padding-bottom: 10px;}
#productFinanceLink h1{ color: #caa382; padding-bottom: 10px;}
#productBackmeup h1{ color: #0791B0; padding-bottom: 10px;}
#productBookme h1{ color: #b7be06; padding-bottom: 10px;}
#productSetandForget h1{ color: #0E7DC2; padding-bottom: 10px;}
#productXpress .productName { display: none;}
#productXpress .productBlurb { color: #4FA600; font-size: 14px;}
#productEnterprise .productBlurb { color: #027EC2; font-size: 14px;}
#productBackmeup .productBlurb { color: #0791B0; font-size: 14px;}
#productFinanceLink .productBlurb { color: #caa382; font-size: 14px;}
#productSalon .productBlurb { color: #FC9C1C; font-size: 14px;}
#productSpa .productBlurb { color: #0093b7; font-size: 14px;}
#productSpa .b1{ font-weight: bold; color: #0093b7;}
#productSingles .productBlurb { color: #c53b6f; font-size: 14px;}
#productSetandForget .productBlurb { color: #0E7DC2; font-size: 14px;}
#productBookme h2{ color: #b7be06; padding-bottom: 10px;}
#productBackmeup h2{ color: #0791B0; padding-bottom: 10px;}
#productSetandForget h2{ color: #0E7DC2; padding-bottom: 10px;}
#productFinanceLink h2{ color: #caa382; padding-bottom: 10px;}
#productBookme .productBlurb { color: #b7be06; font-size: 14px;}
#productSingles .b1{ font-weight: bold; color: #c53b6f;}
#educationOnlineAc h1 { color: #FF0000;}
#educationOnlineAc .productBlurb { color: #FF0000; font-size: 14px;}
#productConnectME .productBlurb { color: #993399; font-size: 14px;}
#productConnectME .b1{ font-weight: bold; color: #993399;}
#productConnectME h1{ color: #993399;}
#productDesignME h1{ color: #CC9900;}
/*///////////// Tables ///////////*/
#mainConTbl { width: 794px; height: 100%; border: 0px; margin: 0px; margin-left: auto; margin-right: auto; text-align:center; padding: 0px;}
#headerTbl { width: 100%; height: auto;}
#flagsTd { width: 62px; vertical-align: top; padding-left: 2px;}
#bodyLeftTd { width: 180px; height: 100%; text-align: center; padding: 20px 5px 10px 5px;}
#bodyLeftWithBgTd { width: 210px; height: 100%; text-align: center; padding: 20px 0px 10px 0px; background-color: #F2F2F2; border-right: solid 1px #E9E9E9;}
#bodyLeftTd div { width: 100%;}
#bodyCenterTd { padding: 10px 0px 10px 10px; height: 100%; text-align: left; vertical-align: top;}
#bodyCenterTd span{ padding-bottom: 20px; display: block;}
#mainContentTbl { width: 720px; margin: 0px; float: left; height: auto;}

#langbartop{ width: 100%; height: 0.3em; float: left; background-color: #757561; border-top: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF; line-height: 3px; padding: 0px; margin: 0px;}
#langbar{ width: 100%; float: left; text-align: left; background-image: url("/images/langback.gif"); background-repeat: repeat-x; border-top: solid 2px #CCCCC7; border-bottom: solid 1px #CCCCC7;}
#langbar img{ padding: 5px 5px 5px 5px; float: left;}
#langbar #langbarleft{ float: left; vertical-align: top; padding: 7px 0px 0px 0px; font-size: 11px;}
#langbar #langbarright{ float: right; vertical-align: top; padding: 0px 0px 0px 0px; font-size: 11px;}
#langbar #langbarright span{ padding: 7px 5px 0px 0px; float: left;}
#langbar #langbarright input{ margin-top: 4px;}

#footer{ background-color: #D6D6D0; text-align: left; width: 730px; height: 50px; border: 0px; border-top: solid 1px #CCCCC7; padding: 10px 0px 0px 0px; margin: 1px 0px 0px 0px; }
#footertext { float: left; width: 530px; font-size: 10px; padding-left: 5px;}
#footerlogo { float: right;}
#footer a{ font-size: 10px;}

#flashHorizontalNav{ float: left; width: 730px; height: 100px; text-align: center; font-weight: bold; line-height: 100px; background-color: #DBD3C1;}
#flashAboutHeader { float: left; width: 730px; height: 100px; text-align: center; font-weight: bold; line-height: 100px; background-color: #DBD3C1;}
#flashMain { float: left; width: 730px; height: 220px; text-align: center; font-weight: bold; line-height: 220px; background-color: #DBD3C1;}

<!---.photocap { color: #006699; font-size: 11px; font-family: Arial, Helvetica }
.subhead { color: #000000; font-size: 14px; font-family: Arial, Helvetica }
.next { color: green; font-size: 11px; font-family: Arial, Helvetica }
 a:link.next {color: blue; background: gray;text-decoration : none; font-size : 11px;font-weight : bold;font-family : arial, Helvetica;}
a:visited.next {color: blue; background: gray;text-decoration : none; font-size : 11px;font-weight : bold;font-family : arial, Helvetica;}

a:hover.next { color: red; background: transparent;text-decoration : underline;font-size : 11px; font-weight: bold;font-family : arial, Helvetica;}
a:active.next { color: red;background: transparent;text-decoration : underline;font-size : 11px; font-weight: bold;font-family : arial, Helvetica;}
.Pullquote { 
  line-height: 20px;
  padding-top: 6px;
  padding-left: 6px;
  padding-bottom: 6px; 
  padding-right: 6px;
  font-size: 12px;
  font-weight: normal;}
   	 .recentposts {color: #ffffff;background: transparent;text-decoration : none;font-size : 10px;font-weight : normal ;font-family : Verdana, Arial, Helvetica, sans-serif ;}
	 a.recentposts:link {color: #ffffff;background: transparent;text-decoration : none;font-size : 10px;font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif ;}
	 a.recentposts:visited {color: #ffffff;background: transparent;text-decoration : none;font-size : 10px;font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif ;}
	 a.recentposts:hover { color: #ffffff;background-color: transparent;text-decoration : underline;font-size : 10px;font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif ;}

.testimonial {
	background: none transparent scroll repeat 0% 0%;
	color: #333333;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.loginbox1 {
	background: #eeeecc;
	border: 1px solid #003366; 
	color: #333333;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 5px;
	width: 300px;
}
.loginpitch1 {
	background: #f0f5fa;
	border: 1px solid #003366; 
	color: #333333;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 5px;
	width: 350px;
}
a.rsstitle:link {font-family:Verdana;color:000000;font-size:11px;font-weight:bold;}
a.rsstitle:active {font-family:Verdana;color:006699;font-size:11px;font-weight:bold;}
A.rsstitle:hover {font-family:Verdana;color:red;font-size:11px;font-weight:bold}
a.rsslink:link {font-family:Verdana;color:006699;font-size:11px;font-weight:bold;}
a.rsslink:active {font-family:Verdana;color:red;font-size:11px;font-weight:bold;}
a.rsslink:visited {font-family:Verdana;color:navy;font-size:11px;font-weight:bold;}
A.rsslink:hover {font-family:Verdana;color:red;font-size:11px;font-weight:bold;}
.affsignup {
	background: #336699;
	border: 1px solid #003366; 
	color: #FFFFFF;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 5px;
}
.articletease {
	border: 1px dashed #333333;
	padding: 10px;
	background-color: #EEEECC;
	margin-top: 12px;
	margin-bottom: 12px;--->
