body {
	background-color:#FFFFFF;
	color:#333333;
	margin:0px;
}
.logoexpert{
	background-image:url(../images-logo-brands/top_02.gif);
}
.logo-menu-bg{
	background-image:url(../images-logo-brands/logodesign-bg.gif);
}
.arrow
{
font-size: 10pt; font-family: Verdana; font-weight: bold  ;
	}
.logo-bg{
	background-image:url(../images-logo-brands/bg_right_01.gif);
}
.style19 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.logo-expert{
	background-image:url(../images-logo-brands/logo-expert-bg.gif);
}

a.partnerlinks:link {  color: #FFFFFF; text-decoration: underline}
a.partnerlinks:visited {  color: #FFFFFF; text-decoration: underline}
a.partnerlinks:hover {  color: #FFFFFF; text-decoration: none}
a.links2:link {  color: #ffffff; text-decoration: none}
a.links2:visited {  color: #ffffff; text-decoration: none}
a.links2:hover {  color: #333333; text-decoration: none}
a.links3:link {  color: #ffffff; text-decoration: none}
a.links3:visited {  color: #ffffff; text-decoration: none}
a.links3:hover {  color: #ffffff; text-decoration: none}
a.links4:link {  color: #000000; text-decoration: none}
a.links4:visited {  color: #000000; text-decoration: none}
a.links4:hover {  color: #000000; text-decoration: none}
a:link {  color: #339900; text-decoration: underline}
a:visited {  color: #339900; text-decoration: underline}
a:hover {  color: #339900; text-decoration: none}
a.b:link {  color: #999999; text-decoration: underline}
a.b:visited {  color: #999999; text-decoration: underline}
a.b:hover {  color: #339900; text-decoration: underline}
.fourborder {
	border: 1px dotted #33FF99;
}

.text2 {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333}
.topdotborder {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #74B500;
}

.text3 {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999}
.enteremail { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #F6F6F6; border: 1px #FDB179 solid; background-image: url(../images-logo-brands/bg_enteremail.gif); color: #CC6600}
.enteremail2 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FED9BD; border: 1px #EE8C40 solid; color: #333333}

.homesidenav{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	
}
.homesidenav a{
	display:block;
	padding:17px 5px;
	margin:0;
	vertical-align:middle;
	padding-left:10px;
	text-decoration:none;
	font-size:16px;
	color:#fff;
	/*background-color:#BE311E;*/
background-image: url(../images-logo-brands/btn-logo.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top: 10px;	
}
.homesidenav a:hover{
color:#fff;
/*background-color:#BE311E;*/
background-image: url(../images-logo-brands/btn-logo-over.jpg);
background-repeat:no-repeat;
background-position:top;
}
.homesidenav a:visited{
color:#fff;
text-decoration:none;
}

h3{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	margin:0px;
	font-size: 14px;
	font-weight:normal;
	color:#ECF9DF;
}
h4{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	margin:0px;
	font-size: 16px;
	font-weight:normal;
	color:#0000FF;
}
h1{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	margin:0px;
	font-size: 18px;
	font-weight:normal;
	color:#7EC500;
}
.line {
	border: .5px solid #CCCCCC;
}
.Rite {
	border-top-width: .5px;
	border-right-width: .5px;
	border-bottom-width: .5px;
	border-left-width: .5px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.rite2
{	border-bottom-width: 0.5px;
	
	
	}
.RiteCopy {
	border-top-width: 0.1px;
	border-right-width: 0.1px;
	border-bottom-width: 0.1px;
	
	border-left-width: 0.1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}





.Ritebotom {
	border-top-width: 0.5px;
	border-right-width: 0.5px;
	border-bottom-width: 0.5px;
	border-left-width: 0.5px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.borderleft 
{
	border-left-width: 0.5px;
	border-left-color: #000000;
}
h2{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	margin:0px;
	font-size: 20px;
	font-weight:normal;
	color:#87D300;
}
.text {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #333333;
}
.textSample {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333;
}
.text2 {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333;
}

.textMainHeading
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0000FF;
	font-weight: bold;
}

.textHeading {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #333333;
}

.line {
	border: .5px solid #CCCCCC;
}
.sampleimage {
	border: 1px solid #333333;
	width: 189px;
	height:90px;
}

.txtbox {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FAF8F5;
	border: 1px solid #7F9DB9;
}


.links2{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333333;
	
}
.left-main a{
display:inline;
height:auto;
margin:0;
padding-top:0px;
/*background-color:#BE311E;*/
background-image: none;
}
.left-main a:hover{
color:#fff;
/*background-color:#BE311E;*/
background-image: none;
}
.logo-design a{
display:block;
font-family:Tahoma, Arial, Helvetica, sans-serif;
padding:9px 7px;
margin:0;
vertical-align:middle;
text-decoration:none;
font-size:11px;
color:#fff;
/*background-color:#BE311E;*/
background-image: url(../images-logo-brands/logodesign.gif);
background-repeat:no-repeat;
}
.logo-design a:visited{
text-decoration:none;
color:#fff;

}

.logo-design a:hover{
color:#435F11;
/*background-color:#BE311E;*/
background-image: url(../images-logo-brands/logodesign-over.gif);
background-repeat:no-repeat;
}
#footer{
	color:#fff;
	padding-left:4px;
	padding-top:4px;
}
#footer a{
	color:#fff;
	text-decoration:none;
	padding-bottom:4px;
}
#footer a:hover{
	color:#F2FFDA;
}
h5{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	margin:0px;
	font-size: 16px;
	font-weight:normal;
	color:#fff;
}
.whitetext {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333;
}
h6{
	font-family: Tahoma, Georgia, Arial, Helvetica, sans-serif;
	margin:0px;
	font-size: 11px;
	font-weight:normal;
	color:#333333;
}


td.tdTopIcon
{
	width: 75px; 
	height: 27px; 
	vertical-align: middle; 
	text-align: center; 
	font-weight: bold;
}
td.tdNormBG2
{  
		width: 75px; 
  height: 27px; 
  border-top: solid 2px #E5E5E5; 
  border-right: solid 2px #E5E5E5; 
  border-left: solid 2px #E5E5E5; 
  vertical-align: middle; 
  text-align: center; 
  background-image: url(../images-logo-brands/logo-design-green.gif); 
  background-repeat: repeat-x; 
  font-size:8pt; 
  color: #FFFFFF; 
  font-weight: bold;
}
td.tdNorm 
{
	width: 75px; 
	height: 27px; 
	border-top: solid 2px #E5E5E5; 
	border-right: solid 2px #E5E5E5; 
	border-left: solid 2px #E5E5E5; 
	vertical-align: middle; 
	text-align: center; 
	font-weight: bold;
}
td.tdNormGray 
{ 
	width: 75px; 
	height: 27px; 
	border-top: solid 2px #E5E5E5; 
	border-right: solid 2px #E5E5E5; 
	border-left: solid 2px #E5E5E5; 
	vertical-align: middle; 
	text-align: center; 
	background-color: #EAEAEA; 
}
td.tdNormLightGray 
{ 
	width: 75px; 
	height: 27px; 
	border-top: solid 2px #E5E5E5; 
	border-right: solid 2px #E5E5E5; 
	border-left: solid 2px #E5E5E5; 
	vertical-align: middle; 
	text-align: center; 
	background-color: #F7F7F7;
	font-weight: bold;
}
.FormTextboxStyle
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
	background-color: White;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	width: 190px;
}
.tablebox
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	
}
.tableleftline
{
	border-left: silver 1px solid;	
}

.tableboxtext
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #333333;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}
.FormDropDownStyle
{	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Black;
	background-color: White;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	width: 190px;
}

.FormDateTextboxStyle
{
	background-color: White;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	width: 162px;
}
.FormNumericTextboxStyle
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
	background-color: White;	
	width: 180px;
}

td.tdNormLightGray2 
{ 
	width: 75px; 
	height: 27px; 
	border: solid 2px #E5E5E5; 
	vertical-align: middle; 
	text-align: center; 
	background-color: #F7F7F7;
	font-weight: bold;
}
.BGColor
{
background-color: #F7F7F7;	
}

td.tdLink 
{ 
	height: 27px; 
	border-top: solid 2px #E5E5E5; 
	border-right: solid 2px #E5E5E5; 
	border-left: solid 2px #E5E5E5; 
	padding-left: 6px; 
	vertical-align: middle;
	font-size: 8pt;
	background-color:#F1F8EC;
}
td.tdLinkLightGray 
{ 
	width: 150px; 
	height: 27px; 
	border-top: solid 2px #E5E5E5; 
	border-right: solid 2px #E5E5E5; 
	border-left: solid 2px #E5E5E5; 
	padding-left: 6px; 
	vertical-align: middle; 
	background-color: #F7F7F7; 
}
td.bottomTD 
{ 
	border-top: solid 2px #E5E5E5; 
	border-right: solid 2px #E5E5E5; 
	border-left: solid 2px #E5E5E5; 
	border-bottom: solid 2px #E5E5E5; 
	vertical-align: middle; 
	text-align: center; 
	background-color: #F7F7F7;
	font-weight: bold; 
}
.price{	
	font-family: Georgia, Arial, Helvetica, sans-serif;
	margin:0px;
	font-size: 15px;
	font-weight:normal;
	color:#F48F2F;	
}
.sideimg{
	float:left;
}
.sidelnk{
	margin-left:90px;	
}
#sideimg{
	float:left;
}
#sidelnk{
	margin-left:90px;
	  	
}


.samples{
	font-family: Georgia, Tahoma, Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FDAF75;
}
.samples a{
	font-family: Tahoma, Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:normal;
}
.samples a:hover{
	text-decoration:none;
	color:#333333;
	font-weight:normal;
}
.samples a:visited{
	font-family: Tahoma, Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:normal;
}

.redtext {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}



