
body {
	margin: 0;
	padding-bottom: 0em;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Helvetica;
	text-align:center;
	font-size:12px;
	line-height:20px;
}

a:link, a:visited
{
	color: #083b72;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

.kbHeader
{
	padding:5px; 
	text-align:left; 
	border:solid 1px #d3d3d3;
	background-color:#083b72;
	color:#fff;
	font-weight:bold;
	font-size:14px;
}

.fmHeader
{
	padding:5px; 
	text-align:left; 
	border:solid 1px #d3d3d3;
	background-color:#f7900b;
	color:#fff;
	font-weight:bold;
	font-size:14px;
}

#wrapper{width:100%;}

/* Header Section */

#pageHeader
{
	width:981px;
	padding-top:5px;
	height:105px;
}

#pageMenu
{
	width:982px;
	height:36px;
	background-image:url("../images/menuItemBack.png");
	background-repeat:repeat-x;
	position:relative;	
	float: left;
	padding-top:0px;
	margin-top:10px;
}

#leftCornerMenu
{
	top:75px;
	height:36px;
	width:10px;
	position:relative;	
	float: left;
	padding-top:10px;
    background-image:url("../images/menuLeftCorner2.png");
	background-repeat:no-repeat;
	background-position:right;
}

#pageMenu ul { /* remove bullets and list indents */
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
	float: left;
	text-align:left;
	padding-left:5px;	
}

#pageMenu ul li {
	display: inline;
}

#pageMenu li a
{
	height: 36px;
	line-height: 38px;
	float: left;
	padding-left:12px;
	padding-right:12px;
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-size:14px;
	font-weight:bold;
}

#pageMenu li a:hover
{
	background: url("../images/menuItemBackOver.png") #fff bottom left repeat-x;
}

#pageMenu td a:hover  {
	/*text-decoration:underline;
	color:Orange;*/
}

#pageTopMenu
{
	font-size:11px;
	/*border:solid 1px #d3d3d3;*/
	width:310px;
	float:right;
	height:16px;
	padding-bottom:5px;
	text-align:right;
}

#pageBody
{
	text-align:center;
	border: solid 1px #d3d3d3;	
	width:980px;
	/*padding-right:5px;*/
	padding-top:2px;
}

.homeWelcomeText {
	border:1px solid #D6D6D6;
	font-size:12px;
	padding:10px;
	width:450px;
	text-align:justify;
	margin:2px;	
	margin-bottom:10px;
}

.mainText
{
	font-size: 12px;
}

.homeGroupTitle
{
	font-family: arial, helvetica, sans-serif;
	color: #fa7c29;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.homeGroupTitle a:link, .homeGroupTitle a:visited
{
	text-decoration:none;
}

.homeGroupTitle a:hover{ text-decoration:underline;}

.homeGroupItems
{
	line-height:20px;
	text-decoration:none;
}

.homeGroupItems a:link, .homeGroupItems a:visited
{
	text-decoration:none;
}

.homeGroupItems:hover{ text-decoration:underline;}

.bigTitleBlue
{
	color: #083b72;
	font-weight: bold;
	font-size: 16px;
	padding-left: 0px;
}


.bigTitleOrange
{
	color: #F7900B;
	font-weight: bold;
	font-size: 16px;
	padding-left: 0px;
}

h2 {color: #083b72; font-weight: bold;	font-size: 16px; padding-left: 0px;	display: inline;}
h3 {color: #F7900B;	font-weight: bold; font-size: 16px;	padding-left: 0px; display: inline;}
h4 {color: #666666; font-weight: bold; font-size: 14px; padding-left: 0px; text-align:left; display: inline;}


.grayContent
{
	background-color:#f3f3f3;
	padding-left:3px;
}

.yellowContent
{
	background-color:#fff;
}

.thinGrayLine
{
	font-size:1px;
	height:1px;
	background-color:#cccccc;
	border-collapse:collapse;
	
}

.thinYellowLine
{
	font-size:1px;
	height:1px;
	background-color:#ffe60f;
	border-collapse:collapse;	
}

.boxset
{
	background-image:url("../images/greyBox.png");
	background-repeat:no-repeat;
	width:267px;
	height:12px;	
}

.boxsetRight
{
	background-image:url("../images/greyBoxBorder.png");
	background-repeat:repeat-y;
	background-position:top;
	width:5px;
}

.boxsetContent
{
	width:247px;
	height:162px;
	background-image:url("../images/greyBoxBack.png");
	background-repeat:repeat-x;
	background-position:top;
	vertical-align:top;
	text-align:left;
	padding-left:5px;	
	padding-right:5px;	
}

.boxsetContent a:link, .boxsetContent a:visited{ text-decoration:none;}
.boxsetContent a:hover{ text-decoration:underline;}

.boxsetLeft
{
	background-image:url("../images/greyBoxBorder.png");
	background-repeat:repeat-y;
	background-position:top;
	width:5px;
}

.boxsetFooter
{
	background-image:url("../images/greyBoxFooter.png");
	background-repeat:repeat-x;
	background-position:top;
	height:9px;
}

.boxsetFooterG
{
	background-image:url("../images/greyBoxFooterG.png");
	background-repeat:repeat-x;
	background-position:top;
	height:9px;
}

.boxsetRedContent
{
	width:247px;
	/*height:162px;*/
	background-image:url("../images/redBoxBack.png");
	background-repeat:repeat-x;
	background-position:bottom;
	vertical-align:top;
	text-align:left;
	padding-left:5px;	
	padding-right:5px;	
}

.boxsetTop {
	padding: 4px;
	vertical-align:text-bottom;
	background-color: #d6d6d6;
	text-align:center;
	color:#0707a4;
	font-weight:bold;
}

.boxsetRedNavContent
{
	background-image:url("../images/greyBoxBack.png");
	background-repeat:repeat-x;
	background-position:top;
	vertical-align:top;
	text-align:left;
	padding-left:5px;	
	padding-right:5px;	
}

.boxsetRed 
{
	border:solid 1px #e7e7e7;
	text-align:left;
	width:180px;
}

.boxsetTopYellow {
	padding: 4px;
	vertical-align:text-bottom;
	background-color: #ffe60f;
	text-align:center;
	color:#0707a4;
	font-weight:bold;
	
}

.titleGrey
{
	color:#666;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana; 
	line-height:22px;
	
}

.boxsetContentBanner {
	margin-left: 0;
	margin-right: 0;
	border:1px solid #d6d6d6;
	width:200px;
	padding:5px;
}

.smallTitleOrange
{
	color: #fa8b41;
	font-size: 12px;
	font-weight: bold;
}

.titleOrange
{
	color: #fa8b41;
	font-size: 14px;
	font-weight: bold;
}

.smallTitleBlue
{
	color: #083b72;	
	font-weight: bold;	
	font-size: 12px;	
	padding-left: 0px;
	text-decoration: none;
}

.homeForumLink 
{   
	color: #0707a4;
	text-decoration:none;
}

.homeForumLink:hover,.generalLink:hover {text-decoration:underline;}

.generalLink
{   
	text-decoration:none;
}

.separatorLine
{
	border-top: 1px solid #d6d6d6;
	border-bottom: 0px;
	width: 100%;
	height: 1px;
	margin: 0px;
	margin-bottom: 8px;
}

.footer
{
	font-size:11px;
	color:#b1b1b1;
}

.breadcrumb
{
	font-size:11px;
	color: #b4b4b4;	
}

.matchingPorductsGrid{ margin-left:0px; border: solid 0px #ffffff; text-align:left; }
.matchingProductRowName{ width:200px;height:38px;padding-left:5px; padding-right:5px; padding-bottom:8px; }
.matchingProductRowDesc{ padding-right:12px; }

.subscribers
{
	color: #EA0404;
	font-size:11px;
	padding-top:5px;
}

.centerBoxSet
{
	width: 560px;
	margin-bottom: 12px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	padding-left:5px;
}

.centerBoxSetContent {
	padding: 5px;
	margin-left: 0;
	margin-right: 0;
	border:1px solid #d6d6d6;
	background-image:url("../images/greyBoxBack.png");
	background-repeat:repeat-x;
	background-position:top;
}

.centerBoxSetTop {
	padding: 4px;
	vertical-align:text-bottom;
	/*background-color: #d6d6d6;*/
	text-align:left;
	color:#083b72;
	font-weight:bold;
}

.medTitleBlue {color: #666666;font-weight: bold; font-size: 14px; padding-left: 0px; text-align:left;}
.thumbnails { border:2px; border-thickness: 2px; border-color: #686868; border-style: solid; }
a:link .thumbnails { border-color: #686868; }
a:hover .thumbnails, a:active .thumbnails {border:2px; border-thickness: 2px; border-color: #686868; border-style: solid}


/*PARAMETER TABLE*/


.parameterTable 
{
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: #d6d6d6 #d6d6d6 #d6d6d6 #d6d6d6;
	border-collapse: collapse;
	font-size:12px;

}

.parameterTable th
{
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #d6d6d6 #d6d6d6 #d6d6d6 #d6d6d6;
	-moz-border-radius: 0px 0px 0px 0px;
}

.parameterTable td 
{
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #d6d6d6 #d6d6d6 #d6d6d6 #d6d6d6;
	-moz-border-radius: 0px 0px 0px 0px;
		
}


.parameterTableSet 
{
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #0707a4 #0707a4 #0707a4 #0707a4;
	font-size:12px;
	background-color:#ffffff;
	border-collapse: collapse;
	border-spacing: 0px;
	text-align:center;
}

.parameterTableSetHead
{
	font-weight:bold;	
	background-color:#fff88a;
	text-align:center;	
}


.parameterTableSetSubHead
{
	background-color:#e8f4ff;
	text-align:center;	
}

.parameterTableSet td 
{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #d6d6d6;
	-moz-border-radius: 0px 0px 0px 0px;
		
}

.parameterTitle{ color:#fff; background-color:#083b72; vertical-align:top; width:220px; font-weight:bold; padding:5px 5px 3px 5px; text-transform:uppercase; text-align:left;}
.parameterItemName{	 vertical-align:top; width:220px; padding:5px; text-align:left; background-color:#e7f1ff;}
.parameterItemValue{ width:300px; padding:5px; text-align:left;}

.parameterTitleGral1{ color:#fff;  background-color:#083b72; text-align:left;}
.parameterTitleGral2{color:#fff;  background-color:#84a7d7; text-align:left; padding-left:2px;}
.parameterTitleGral3{background-color:#84a7d7; text-align:left;}

.parameterTitle1{color:#fff; background-color:#083b72; vertical-align:top; width:220px; font-weight:bold; padding:5px 5px 3px 5px; text-transform:uppercase; text-align:left;}
.parameterTitle2{color:#fff; background-color:#84a7d7; vertical-align:top; width:220px; font-weight:bold; padding:4px 2px 3px 5px;  text-align:left;}
.parameterTitle3{color:#fff; background-color:#84a7d7; vertical-align:top; width:220px; font-weight:bold; padding:2px 2px 1px 5px;text-align:left;}
.parameterTitle4{color:#fff; background-color:#84a7d7; vertical-align:top; width:220px; font-weight:bold; padding:2px 2px 1px 5px;text-align:left;}

.parameterItemName1{vertical-align:top; width:220px; padding:5px; padding-left:5px;text-align:left; background-color:#d3e6ff;}
.parameterItemName2{vertical-align:top; width:220px; padding:5px; padding-left:8px;text-align:left; background-color:#e7f1ff;}
.parameterItemName3{vertical-align:top; width:220px; padding:5px; padding-left:15px;text-align:left; background-color:#e7f1ff;}

/*
DOM TOOLTIP STYLE
*/
div.title {
	color: #000066;
	padding-left: 1px;
	font-family: monospace;
	letter-spacing: 2px;
	font-size: 11px;
	line-height: 9px;
	height: 9px;
	margin-bottom: 1px;
}

div.main {
	border: 1px solid #000066;
}

/* Overlib Style */
div.domTTOverlib {
	border: 1px solid #333366;
	background-color: #083b72;
}
div.domTTOverlib .caption {
	font-family: Verdana, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
div.domTTOverlib .contents {
	font-size: 10px;
	font-family: Verdana, Helvetica;
	padding: 2px;
	background-color: #083b72;
}
			
/* Nicetitle Style */
div.niceTitle
{
	background-color: #083b72;
	color: #FFFFFF;
	font-size: 13px;
	font-family: "Trebuchet MS", sans-serif;
	width: 250px;
	left: 0;
	top: 0;
	padding: 4px;
	position: absolute;
	text-align: left;
	z-index: 20;
	-moz-border-radius: 0 10px 10px 10px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
	-moz-opacity: .95;
	-khtml-opacity: .95;
	opacity: .95;
}
div.niceTitle .contents
{
	margin: 0;
	padding: 0 3px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
div.niceTitle p
{
	color: #D17E62;
	font-size: 9px;
	padding: 3px 0 0 0;
	margin: 0;
	text-align: left;
	-moz-opacity: 1;
}
/* Context Menu Style */
div.domTTMenu {
  width: 150px;
  border: 2px outset #E6E6E6;
}
div.domTTMenu .caption {
  font-size: 12px;
  font-family: sans-serif;
  background-color: #E6E6E6;
}
div.domTTMenu .contents {
  padding: 1px 0;
  background-color: #E6E6E6;
}

.compareHead
{
	height:25px;
	background-color:#ffe60f;	
	color: #083b72;	
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;	
	padding-left:4px;
	cursor:pointer;
	text-align:left;
	border: solid 1px #ffe60f;
	height:28px;
	
}

.compareBody
{
	background-color:#fffef3;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
}

.compareItems
{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
}


.compareTitle
{
	color: #083b72;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	padding-left: 0px;
}

.itemCompareTitle
{
	color: #0707a4;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-left: 0px;
}

.compareGreyBack
{
	background-color:#f3f3f3;
	padding-left:4px;
	padding-top:4px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	width:155px;
	height:115px;
	vertical-align:top;
}

.compareRightCol
{
	background-color:#f3f3f3;
	width:20px;
}

.compareLeftCol
{
	background-color:#e6e6e6;
	width:20px;
}

.itemCompareHead
{
	background-color:#e6e6e6;
	padding-left:3px;
	padding-top:3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	width:155px;
	height:115px;
	vertical-align:top;
}


.paramHelp
{
	width:20px;
}


.compareBody
{
	background-color:#fffef3;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
}

.compareItems
{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
}


.compareTitle
{
	color: #083b72;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	padding-left: 0px;
}

.itemCompareTitle
{
	color: #083b72;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-left: 0px;
}

.compareGreyBack
{
	background-color:#f3f3f3;
	padding-left:4px;
	padding-top:4px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	width:155px;
	height:115px;
	vertical-align:top;
	text-align:left;
}

.compareRightCol
{
	background-color:#f3f3f3;
	width:20px;
}

.compareLeftCol
{
	background-color:#e6e6e6;
	width:20px;
}

.itemCompareHead
{
	background-color:#e6e6e6;
	padding-left:3px;
	padding-top:3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	width:155px;
	height:115px;
	vertical-align:top;
}

.itemCompareParameterTitle { background-color:#e6e6e6; vertical-align:top; width:200px; font-weight:bold; padding:5px 5px 3px 5px; text-transform:uppercase; text-align:left;}
.itemCompareParameterItemName{ vertical-align:top; width:200px; padding:5px; font-family:arial, helvetica, sans-serif; text-align:left;}
.itemCompareParameterItemValue{ width:160px; padding:5px; font-family:arial, helvetica, sans-serif; font-size:10px; text-align:left;}

.itemCompareParameterTitleGral1{ background-color:#e6e6e6; }
.itemCompareParameterTitleGral2{ background-color:#f9f9f9; }
.itemCompareParameterTitleGral3{ background-color:#f9f9f9; }

.itemCompareParameterTitle1{ background-color:#e6e6e6; vertical-align:top; font-weight:bold; padding:5px 5px 3px 5px; text-transform:uppercase; font-family:arial, helvetica, sans-serif; font-size:11px; text-align:left;}
.itemCompareParameterTitle2{ background-color:#f9f9f9; vertical-align:top; font-weight:bold; padding:4px 2px 3px 5px; font-family:arial, helvetica, sans-serif; font-size:11px; text-align:left;}
.itemCompareParameterTitle3{ background-color:#f9f9f9; vertical-align:top; font-weight:bold; padding:2px 2px 1px 5px; font-family:arial, helvetica, sans-serif; text-align:left;}
.itemCompareParameterTitle4{ background-color:#f0f0f0; vertical-align:top; font-weight:bold; padding:2px 2px 1px 5px; font-family:arial, helvetica, sans-serif; text-align:left;}

.itemCompareParameterItemName1{vertical-align:top; width:170px; padding:5px; padding-left:5px; font-family:arial, helvetica, sans-serif; font-size:10px; text-align:left;}
.itemCompareParameterItemName2{vertical-align:top; width:170px; padding:5px; padding-left:8px; font-family:arial, helvetica, sans-serif;font-size:10px; text-align:left;}
.itemCompareParameterItemName3{vertical-align:top; width:170px; padding:5px; padding-left:15px; font-family:arial, helvetica, sans-serif;font-size:10px; text-align:left;}

.itemCompareSubscriber{	color: #fc0000; font-family: arial, helvetica, sans-serif;}

div.scroll {
	height: 250px;
	width: 183px;
	overflow: auto;
	border: 1px solid #d3d3d3;
	background-color: #ccc;
	padding: 0px;
}

.contentTable
{
	border:1px solid #c1c1c1;
	font-size:12px;
}


.searchParams
{
	background-color: #ebebeb;
	border-collapse: collapse;
	width:100%;
}
.paramNames
{
	padding-left: 3px;
	border: solid 1px #ffffff;
	background-color: #bfd0e7;
	font-weight:bold;
}

.paramNames a:link, .paramNames a:visited
{
	text-decoration: none;
	font-size:10px;
	font-weight:normal;
}

.detailLink
{
	text-decoration: none;
	font-size:12px;
}

.paramHeader
{
	padding: 3px;
	border: solid 1px #ffffff;
	background-color: #bfd0e7;
}

.paramValues { padding: 3px; border: solid 1px #ffffff;	background-color: #f3f3f3; width:60%; }

.paramTitle{background-color:#bfd0e7; vertical-align:top; width:220px; font-weight:bold; padding:5px 5px 3px 5px; text-transform:uppercase; text-align:left;}

.midTextGrey
{
	color: #a2a2a2;
	font-size: 12px;
}

.boxsetYellowContent {
	padding: 5px;
	margin-left: 0;
	margin-right: 0;
	border:1px solid #d6d6d6;
	line-height: 22px;
	background-color: #fefcef;
	text-align:left;
}


.borderedButton span
{
	border: 1px solid #083b72;
	text-decoration: none;
	padding: 2px 5px 2px 5px;
	margin: 3px 1px 5px 5px;
	background: #f4f4f4;
}

.borderedButton a
{
	text-decoration: none;
}

.borderedButton
{
	font: 11px Verdana;
	padding-top: 4px;
	padding-bottom: 3px;
	margin:0px;	
}

.subscription
{
	background-color:#fffef3;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

.subscriptionHead
{
 background-color:#ffe60f;	
 font-weight:bold;
}

.subrscriptionOption
{
	line-height:19px; text-align:  justify; text-align:justify; padding-left:10px;
}

.homeWelcomeText
{
	font-size:13px;
	border:solid 1px #d6d6d6;
	padding:10px;
}

.dashedLine {border-bottom: 1px dashed #ccc;margin-bottom:6px;}

.qsearch_left
{
	background-image:url("../images/qs_bl.png");
	background-repeat:no-repeat;
	background-position:left;
	width:8px;
	height:36px;
}

.qsearch_right
{
	background-image:url("../images/qs_br.png");
	background-repeat:no-repeat;
	background-position:right;
	width:8px;
	height:36px;
}

.qsearch_center
{
	background-image:url("../images/qs_back.png");
	background-repeat:repeat-x;
	background-position:left;
	width:290px;
	padding-top:3px;
	color:#083B72;
}

.qsearch_input
{
	border:solid 1px #d6d6d6;
	font-size:12px;
	color: #9c9c9c;
	margin-top:0px;
	width:200px;
}

.error
{
	color: #fc0000;
}

.reg_country
{
    border:1px solid #BFBFBF;
    color:#4D4D4D;
    font-size:13px;
    height:22px;
	width:150px;
}

.login_input
{
    border:1px solid #BFBFBF;
    color:#4D4D4D;
    font-size:12px;
    height:19px;
    padding:5px 0 0 2px;
	width:146px;
}

.smalltextbox
{
	border:solid 1px #d6d6d6;
	font-size:12px;
	color: #686868;
	margin-top:0px;
}

.search_input
{
	border:solid 1px #585858;
	font-size:13px;
	color: #585858;
	margin-top:0px;
	width:80px;
}

input:focus
{
	border:solid 1px #a0acbf;
}

textarea:focus
{
	border:solid 1px #a0acbf;
}

.verticalGrayLine
{
	font-size:1px;
	width:1px;
	background-color:#cccccc;
	border-collapse:collapse;
	
}
.subTitleBlue
{
	color: #083b72;
	font-weight: bold;
	font-size: 16px;
	padding-left: 0px;
}

.closedSection
{
	background-position: right center;
	background-image: url(../../Assets/images/anchor.gif);
	background-repeat: no-repeat;
}

.openSection
{
	background-position: right center;
	background-image: url(../../Assets/images/free2.gif);
	background-repeat: no-repeat;
}

.newContent
{
    padding-right:20px;
    margin-right:40px;
    color:#fa8b41; 
}

.box_photo
{
    padding-left:4px;
    padding-right:4px;
    padding-top:0px;
    padding-bottom:20px;
    border: solid 1px #cccccc;  
    width:200px;
}

.box_photo img {
    border:5px solid #FFFFFF;
    padding:0;
}



