/* CSS Document */

body {

	background-color:#ffffff;

	margin-left:0px;

	margin-top:0px;

	margin-right:0px;

	margin-bottom:0px;

	}

	

.stepbystepsystemleft {

	background-image:url(../../images/step_system_left.jpg);

	background-repeat:no-repeat;

	background-position:left top;

	font-family:Arial, Helvetica, sans-serif, Tahoma;

	font-size:12px;

	color:#5e5452;

	text-align:left;

	padding-top:62px;

	padding-left:42px;

	}

	
.plain{

	font-family:Arial, Helvetica, sans-serif, Tahoma;

	font-size:11px;

	color:#000000;

	text-align:left;

	line-height:15px;

	font-weight:500;

	}
	

.reviewsbg {

	background-image:url(../../images/reviews_bg.jpg);

	background-repeat:repeat-y;

	background-position:left top;

	margin-top:12px;

	margin-bottom:12px;

	border-top:1px solid #000000;

	}

	

.popupbg {

	background-image:url(../../images/reviews_bg.jpg);

	background-repeat:repeat-y;

	background-position:left top;

	border-top:1px solid #000000;

	}

	

.reviewscontent {

	font-family:Arial, Helvetica, sans-serif, Tahoma;

	font-size:12px;

	color:#5e5452;

	text-align:left;

	padding-left:10px;

	}	

	

.sublink	{

	font-family:Arial, Helvetica, sans-serif, Tahoma;

	font-size:12px;

	color:#5b67bb;

	text-align:left;

	text-decoration:underline;

	}



.sublink:hover	{

	font-family:Arial, Helvetica, sans-serif, Tahoma;

	font-size:12px;

	color:#5b67bb;

	text-align:left;

	text-decoration:none;

	}

	

.commentscontent {

	font-family:Arial, Helvetica, sans-serif, Tahoma;

	font-size:12px;

	color:#6f8a9f;

	text-align:left;

	padding-left:10px;

	}

	

.borderbottom	{

	border-bottom:1px solid #000000;

	}

	

.btn{

	color:#FFFFFF;

	background-color:#5372B2;

	text-decoration:none;

	font-size:12px;

	padding-left:4px;

	padding-right:4px;

	padding-top:2px;

	padding-bottom:2px;

}



.Footer {

	font-family: Verdana;

	font-size: 9px;

	font-weight: normal;		 

	COLOR: #666666;

	text-decoration: none;

	text-align: center;

	vertical-align:bottom;

}



.reviewTitleBold{

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:13px;

	text-align:left;

}
.reviewTitleBoldSm{

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:11px;

	text-align:left;

}

.reviewTitle{

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-align:left;

}



.reviewContent{

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	padding-left:5px;

	padding-right:10px;

	text-indent:0px;

	max-width: none;		

}



.reviewContentBig{

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-left:20px;

	padding-right:10px;

	text-indent:0px;

	max-width: none;		

}



.reviewAuthor{

	color:#5372B2;

	font-family:Verdana, Arial, Helvetica, sans-serif;	

	font-weight:bold;

	font-size:12px;	

}



.reviewborder {

	border-bottom:1px dashed #cccccc;

}

a.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	color:#3C5689;
	text-decoration:none;
	}
	
a.menu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	color:#000000;
	text-decoration:none;
	}
	
a.menuRed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	color:#AB1111;
	text-decoration:none;
	}

a.menuRed:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	color:#000000;
	text-decoration:none;
	}	
	
a.menuGray {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	color:#898989;
	text-decoration:none;
	}
	
a.menuGray:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	color:#000000;
	text-decoration:none;
	}
hr {
	color: F5C853;
	background-color:F5C853;
	height:2px;
	}
.nav {
	border-bottom:1px solid #f4ca51;
}
a img {
	border:none;
}
.nav a {
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#858585;
	text-decoration:none;
	display:inline-block;
	padding:15px 17px 5px 17px;
}
a.blue {
	color:#455bac;
}
a.red {
	color:#e23c3e;
}
h1 {
	font: bold 25px Arial, Helvetica, sans-serif;
	color:#073ebf;
	letter-spacing:-1px;
	padding:10px 0 0px 0;
	margin:0;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	color:#073ebf;
	margin-top:2px;
	margin-bottom:20px;
	padding:0px;
}

 sup{font: bold 13px Arial, Helvetica, sans-serif;
position: relative;top: 0.1em;
}
.paginationouter a img{vertical-align: middle;}
.paginationouter {
	width:470px;
	border:1px solid #cccccc;
	background:#ededed;
	text-align:right;
	padding:3px 10px 3px 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#524a5b;
}
.paginationouter a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#3680d9;
	text-decoration:none;
	padding:3px;
}
.paginationouter a:hover {
	color:#524a5b;
}
.content {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#1b1b1b;
}
.review {
	font-style:italic;
}
.name {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#054381;
}
.revievbox {
	border-bottom:#cccccc 1px solid;
	padding:15px 0px;
}
.rightbox {
	width:244px;
	background:#d4e2f0;
	border:1px solid #bbbbbb;
	font:15px Arial, Helvetica, sans-serif;
	color:#000;
	float:right;
	margin-left:10px;
}
.rightbox div {
	padding:1px 15px;
}
.red {
	font:18px Arial, Helvetica, sans-serif;
	color:#a73033;
	text-transform:uppercase;
}
.special {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#000000;
	text-align:left;
	line-height:15px;
	font-weight:500;
	font-style:italic;
}

	/*18-12-09*/

.rightboxouter {
	width:259px;
	background:#fff;
	float:right; padding:0 0 7px 0;
}
div hr{color:#cccccc;
margin:10px 0 0 0;
border:1px;
height:1px;}
*+ html .revievbox { border:none;} 
* html .revievbox { border:none;} 

.revievboxZ {
	border:#666666 1px solid;
	padding:15px 10px 15px 10px;
	background-color:#e8e8e8;
	width:530px;
}