﻿/* CSS Document */
body { margin:0; background:#BDBDBD url(../images/background.jpg) repeat-x; font:12px/18px Arial, Helvetica, sans-serif; color:#666; }

form { margin:0px; padding:0px;}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
}
a:link, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	text-decoration:underline;
}
a:hover {
	text-decoration:underline;
}

.products_name ul{
	padding-left:20px;
	margin:0px;
	list-style-type:circle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;	

}
.products_name ul li{
	padding:0px; 
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
	text-decoration:none;	
	
}
/*------- all text ----------*/
.droptxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#767676;
	padding-top:4px;
	padding-left:5px;
	height:16px;
	border:0px;
}
.droptxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2A2A2A;
}
.whitetxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.whitetxt12, .whitetxt12 a, .whitetxt12 a:link, .whitetxt12 a:active, .whitetxt12 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.whitetxt12 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.graytxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B9B9B9;
	font-weight:bold;
}
.graytxt10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#595959;
}

/*.graytxt10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
}
*/
.redtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#D21719;
	font-weight:bold;
}

h2.redtxt{
	font-size:24px;
}

.redtxt12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D21719;
/*	font-weight:bold;*/
}

.redtxt13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#D21719;
	font-weight:bold;
}
.redtxt13 a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#D21719;
	font-weight:bold;
}
.redtxt14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#D21719;
	font-weight:bold;
}
.redtxt14 a:link{
        font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#D21719;
	font-weight:bold;
	text-decoration:underline;
}
.grtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
}
.textfield{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#767676;
	width:100%;
	height:17px;
	padding-top:4px; padding-left:3px;
	border-bottom:1px #5D5D5D solid; 
	border-top:1px #5D5D5D solid;
	border-left:0px; border-right:0px;		 
}

.input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	width:90%;
}
.input2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	width:auto;
}
.input1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	width:98%;
}
.listitem{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
}
.inputarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	width:95%;
}
.inputarea1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	width:99%;
}
.grtxt10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676
}
.grtxt13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	font-weight:bold;
}
.gray12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#595959;
	font-weight:bold;
}
.gray12ub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#595959;
}
.inputauto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#767676;
	width:auto;
}
.black16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
}
.black14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}
.red16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#D21719;
	font-weight:bold;
}
.red16:link, .red16:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#D21719;
	font-weight:bold;
	text-decoration:none;
}
.red16:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#D21719;
	font-weight:bold;
	text-decoration:underline;	
}


.black13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.black12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.black18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;
}
li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	
}
.inputauton{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	width:auto;
}
.gray14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
}
.gray16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#595959;
	font-weight:bold;
}
.gray16nrml{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#595959;
}
.pink11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DA8383;
}
.gr11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#767676;
}
.gray14new{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#767676;
	font-weight:bold;
}
ul{
	margin:0px;
	padding-left:10px;
}
li{

}

.title-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#F9F9F9;
	font-weight:bold;
	padding:0px 0px 0px 9px;
}

.textbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	width:300px;
}
.textbox2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
}
.textbox1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	width:auto;
}
.textboxarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	width:98%;
}
.whitetxt13{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
}
.graylinktxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#767676;
	text-decoration:none;
}
.blue24{
	font-family:Arial, Helvetica, sans-serif;
	color:#034093;
	font-size:24px;
	font-weight:bold;
	text-transform:uppercase;
}
.txtred16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#D21719;
	font-weight:bold;
}

/*------- all text ----------*/






/*------- all bgcolors ----------*/
.whitecolor{
	background-color:#ffffff;
}
.headerred{
	background-color:#A5090A;
}
/*------- all bgcolors ----------*/






/*------- all links ----------*/
.whitelink:link, .whitelink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.whitelink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}
.grlink:link, .grlink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B9B9B9;
	font-weight:bold;
	text-decoration:none;
}
.grlink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B9B9B9;
	font-weight:bold;
	text-decoration:underline;
}
.graylink:link, .graylink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	text-decoration:none;
}
.graylink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	text-decoration:underline;
}
.gray11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#767676;
	text-decoration:none;
}
.graylinknew:link, .graylinknew:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#767676;
	text-decoration:none;
	cursor:pointer;
}
.graylinknew:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#767676;
	text-decoration:underline;
}
.grl:link, .grl:visited{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	text-decoration:underline;
}
.grl:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	text-decoration:none;
}
.blklink:link, .blklink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.blklink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.redlink:link, .redlink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D21719;
	text-decoration:underline;
}
.redlink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D21719;
	text-decoration:none;
}
.redlink12, .redlink12:link, .redlink12:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#D21719;
	text-decoration:underline;
	cursor:pointer;
}
.redlink12:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#D21719;
	text-decoration:none;
}
.redlinknew:link, .redlinknew:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D21719;
	text-decoration:none;
}
.redlinknew:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D21719;
	text-decoration:underline;
}
.graylinkun:link, .graylinkun:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	text-decoration:underline;
}
.graylinkun:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	text-decoration:none;
}
.gr16link:link, .gr16link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#595959;
	font-weight:normal;
	text-decoration:underline;
}
.gr16link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#595959;
	font-weight:normal;
	text-decoration:none;
}

a.newlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#767676;
	text-decoration:underline;
	cursor:pointer;
}
.newlink:link, .newlink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#767676;
	text-decoration:underline;
	cursor:pointer;
}
.newlink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

.newlink13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	text-decoration:underline;
	cursor:pointer;
}

.newlink13:link, .newlink13:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	text-decoration:underline;
	cursor:pointer;
}
.newlink13:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	text-decoration:none;
}
.whitetxt13link:link, .whitetxt13link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:underline;
}
.whitetxt13link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}
.redlink1, .redlink1:link, .redlink1:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D21719;
	text-decoration:none;
}
.redlink1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D21719;
	text-decoration:underline;
	cursor:pointer
}
.blklinknew:link, .blklinknew:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}
.blklinknew:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:underline;
}
.blknl:link, .blknl:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:underline;
}
.blknl:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}
.paging:link, .paging:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #BFBFBF;
	color:#767676;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	background-color:#ffffff;
}
.paging:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #D21719;
	color:#ffffff;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	background-color:#D21719;
}
.pagingactive:link, .pagingactive:visited, .pagingactive:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #D21719;
	color:#ffffff;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	background-color:#D21719;
}
.redullink:link, .redullink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D21719;
	text-decoration:underline;
}
.redullink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D21719;
	text-decoration:none;
}
/*------- all links ----------*/








/*------- all backgrounds ----------*/
.menubg{
	background-image:url(../images/menu-bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.header2ndbg{
	background-image:url(../images/header-img.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.white_headbg{
	background:url(../images/topheader_whitebg.gif) repeat-x left bottom #FFFFFF;
}

.headbg{
	background-image:url(../images/header-bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#A5090A;
}
.searchheadbg{
	background-image:url(../images/searchbg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#A5090A;
}
.insideheadbg1{
	background-image:url(../images/inside-header.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#A5090A;
}
.insideheadbg2{
	background-image:url(../images/big-bg.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#A5090A;
}
.dropbg{
	background-image:url(../images/drop-down-bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.dropbg_grey{
	background-image:url(../images/drop-down-bg-gr.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

.hebg{
	background-image:url(../images/head-bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.panelbg{
	background-image:url(../images/panel-bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	background-color:#F2F2F2;
}
.panelbgnew{
	background-image:url(../images/panel-bg-new.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	background-color:#F2F2F2;
}
.footerbg{
	background-image:url(../images/footer-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.insideheadbg{
	background-image:url(../images/inside-head-bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
.graybg{
	background-image:url(../images/gray-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.redbg{
	background-image:url(../images/red-menu-bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.bgh{
	background-image:url(../images/bg-top.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.graybgnew{
	background-image:url(../images/gray-bg-new.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
.arrowbg{
	background-image:url(../images/arrow-line.gif);
	background-position: 50% 0; 
	background-repeat:repeat-y;
}
/*------- all backgrounds ----------*/









/*------- all border ----------*/
.brleft{
	border-left:1px solid #DADADA;
}
.brright{
	border-right:1px solid #DADADA;
}
.white_brbtm{
	border-bottom:1px solid #FFFFFF;
}
.whitebrdr_both{
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}

.brbtm{
	border-bottom:1px solid #DADADA;
}
.brbtm3s{
	border-bottom:1px solid #DADADA;
	border-right:1px solid #DADADA;
	border-left:1px solid #DADADA;
}
.bra11{
	border:1px solid #DADADA;
}

.brrtlt {
	border-right:1px solid #DADADA;
	border-left:1px solid #DADADA;
}
.brtb{
	border-top:1px solid #D1CFCF;
	border-bottom:1px solid #D1CFCF;
}
.brtblr{
	border-left:1px solid #D1CFCF;
	border-right:1px solid #D1CFCF;
	border-top:1px solid #D1CFCF;
	border-bottom:1px solid #D1CFCF;	
}

.red_brtbbrtb{
	border-top:1px solid #A6090A;
	border-bottom:1px solid #A6090A;
}

.imgbr{
	border:1px solid #D1CFCF
}
.brbtmnew{
	border-bottom:1px solid #EDEDED;
}
.brbtmlitegr{
	border-bottom:1px solid #DDDDDD;
}

.brdrtp {
	border-top:1px solid #DDDDDD;
}

.brlr{
	border-right:1px solid #C0C0C0;
	border-left:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
}
.brmbt{
	border-bottom:1px solid #C0C0C0;
}
.brtn{
	border-bottom:1px solid #CACACA;
}
.brtop{
	border-top:1px solid #CACACA;
}
.brdash{
	border-bottom:1px dashed #CACACA;
}
.brdasht{
	border-top:1px dashed #CACACA;
}
.braln{
	border:1px solid #9B9B9B;
}
.bralnn{
	border:2px solid #cccccc;
}
.brdrall{
	border:1px solid #C1C1C1;
}
.braln2{
	border:2px solid #9B9B9B;
}
.brtbnew{
	border-top:1px solid #9B9B9B;
	border-bottom:1px solid #9B9B9B;
}
.braln3s{
	border-left:1px solid #9B9B9B;
	border-right:1px solid #9B9B9B;
	border-bottom:1px solid #9B9B9B;
}
.brbn{
	border-bottom:1px solid #9B9B9B;
}
.brbn1{
	border-top:1px solid #9B9B9B;
}
.bralnbtm{
	border-bottom:1px solid #9B9B9B;
}
.braln3slite{
	border-left:1px solid #D1CFCF;
	border-right:1px solid #D1CFCF;
	border-bottom:1px solid #D1CFCF;
}
.pricebr{
	border:1px solid #AD9264;
}
.brtnew{
	border-top:1px solid #C0C0C0;
}

.keyprod-detail
{
	border-bottom:1px #DDDDDD solid;
	border-top:1px #DDDDDD solid; 
	border-left:1px #DDDDDD solid; 
	border-right:1px #DDDDDD solid;
}
.brlrne{
	border-left:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
}
.newbr{
	border-left:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
}
.btmbr{
	border-bottom:1px solid #C0C0C0;
}
.ddbor{
	border-top:1px solid #808080;
	border-bottom:1px solid #808080;
}
.imgblkbr{
	border:1px solid #000000;
}
/*------- all border ----------*/








/*------- all paddings ----------*/
.pad15{
	padding-left:15px;
	padding-right:15px;
}
.pad1r5{
	padding-left:5px;
	padding-right:5px;
}
.pad1r2{
	padding-left:2px;
	padding-right:2px;
}


.padtl{
	padding-left:25px;
}
.padtop{
	padding-top:22px;
}
.padbtm{
	padding-bottom:6px;
}
.padl5{
	padding-left:5px;
}
.padl15{
	padding-left:15px;
}
.padal{
	padding:15px;
}
.padlr{
	padding-left:10px;
	padding-right:10px;
}
.padl2{
	padding-left:2px;
}
.padlr5{
	padding-left:5px;
	padding-right:5px;
}
.padbtn{
	padding-bottom:15px;
}
.padbt{
	padding-top:8px;
	padding-bottom:8px;
}
.padbt4{
	padding-top:4px;
	padding-bottom:4px;
}

.padlform{
	padding-left:10px;
}
.padtbnew{
	padding-top:5px;
	padding-bottom:5px;
}
.padl12{
	padding-left:12px;
}
.padrn{
	padding-right:10px;
}
.padtb{
	padding-top:15px;
	padding-bottom:15px;
}
.padtb10{
	padding-top:10px;
	padding-bottom:10px;
}
.padtn{
	padding-top:5px;
}
.padal10{
	padding:10px;
}
.padprice{
	padding:3px;
}
.pad25t{
	padding-top:30px;
}
.padrne{
	padding-right:20px;
}
.padlnlong{
	padding-left:200px;
}
.padlr6{
	padding-left:6px;
	padding-right:6px;
}
.padtnew{
	padding-top:13px;
}
.padt2{
	padding-top:2px;
}
.pad5al{
	padding:10px;
}
/*------- all paddings ----------*/

/*--------- div -------------*/

    #infotable td.menu {
      border: 1px solid ;
      border-bottom: 0;
	  border-color:#cccccc;
      padding: 0.75em 0.5em;
      background: #eee;
      width: 200px;
      height: 3.0em;
      cursor: pointer;
    }
    #infotable td.active {
    
      border-right: #fff 1px solid;
      background: #fff;
    }
    #infotable td.active a {
      color: #000;
      text-decoration: none;
    }
    #tab_contents_container {
      border-top:1px solid #cccccc;
      border-left:0;
      padding:0.75em 1em;
    }
    #empty_tab {
      border-right: #ccc 1px solid;
      background: #fff;
    }
	.bttm{
		border-top: 1px solid #ccc;
	}
	.brnb{
		border-bottom: 1px solid #ccc;
		border-right: 1px solid #ccc;
	}
	.brrt{
		border-right: 1px solid #ccc;
	}
/*------------ div ------------*/



/*---------- 23 july ----------*/
.borderred{
	border-top:2px solid #D21719;
}
.bordergrey_tpbtm{
	border-top:2px solid #979797;
	border-bottom:2px solid #979797;
}

.brtbgray{
	border-top:1px solid #B9B9B9;
	border-bottom:1px solid #B9B9B9;
}
/*---------- 23 july ----------*/


*---------- 22 sep ---------*/
.pad_TOP{
	padding-top:8px;
}
.active_stepbg{
	background-image:url(../images/step-active-bg.gif); 
}
.activebg{
	background-image:url(../images/step-active-bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.deactivebg{
	background-image:url(../images/step-deactive-bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.input5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	width:78%;
}
.input6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	width:78%;
}


/* New Css added by gaurav*/

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #BFBFBF;
	color:#767676;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	margin:3px;
	background-color:#ffffff;
}
div.pagination a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #D21719;
	color:#ffffff;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	background-color:#D21719;
}
div.pagination span.current {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #D21719;
	color:#ffffff;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	background-color:#D21719;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	border: 1px solid #EEE;
	color: #DDD;
	margin:3px;
}

.dropdown1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	width:145px;
}

/* border Css */
.brdrb{
	border-right:1px solid #9B9B9B;
	border-bottom:1px solid #9B9B9B;
}
.brdrbl{
	border-right:1px solid #9B9B9B;
	border-bottom:1px solid #9B9B9B;
	border-left:1px solid #9B9B9B;
}
.brdt{
	border-top:1px solid #9B9B9B;
}
.brdr{
	border-right:1px solid #9B9B9B;
}
.brdb{
	border-bottom:1px solid #9B9B9B;
}
.brdl{
	border-left:1px solid #9B9B9B;
}
.newbr1{
	border-right:1px solid #C0C0C0;
}
.tdtxtbox{
font-weight:bold; 
height:20px; 
border:0px;
}

.pad-prod1{
padding-left:10px; 
padding-top:4px;
}
.pad-prod2{
padding-left:40px; 
padding-top:4px;
}

.red16-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#D21719;
	font-weight:bold;
}

.graylinknewun:link, .graylinknewun:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#767676;
	text-decoration:underline;
	cursor:pointer;
}
.graylinknewun:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#767676;
	text-decoration:none;
}
.padl3
{
padding-left:3px;
padding-right:2px;
}

/*------Classes added on 9 October 2009 start-------*/
.greybox { border:2px solid #7F7F7F; height:227px; padding:10px 5px; }
.whtbox { border:2px solid #7F7F7F; height:247px; padding:10px 5px; background-color:#FFFFFF; }
.blk22 { color:#000000; font-size:22px; }
.brdrbtm { border-bottom:1px solid #BFBFBF; }
.pad5all{ padding:5px; }

.bottom10 { padding-bottom:10px; }
/*------Classes added on 9 October 2009 end-------*/
/*------Classes added on November 19 2009 start-------*/
.redlink11:link, .redlink11:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D21719;
	text-decoration:underline;
}
/*------Classes added on November 19 2009 end------*/



/*------NEW STYLE----------------------------------*/


h2 { font-size:16px; color:#000; font-family:"Myriad Pro", Arial; margin:0; margin-bottom:10px; }
#wrapper { width:920px; padding:10px 15px 0; margin:0 auto; background:#fff;}

#logo { width:177px; height:68px; background:url(../images/logo.jpg) no-repeat; padding-bottom:10px;}
#logo a { text-indent:-999em; display:block; width:177px; height:68px; overflow:hidden; }

#navigation { background:url(../images/nav-bg.jpg) repeat-x; height:35px; margin:0; padding:0; list-style:none; line-height:35px;}
#navigation li { display:inline; float:left; background:url(../images/nav-spacer.jpg) no-repeat right; line-height:35px; } 
#navigation li a { color:#fff; text-decoration:none; text-transform:uppercase; font-family:"Trebuchet MS", Arial; font-weight:bold; padding:0 15px; letter-spacing:-0.04em; font-size:13px; display:block; }
#navigation li a:hover,
#navigation li a.active { background:url(../images/nav-active.jpg) repeat-x;}
#navigation li.login { display:inline; float:right; padding-top:6px; width:82px; margin-right:10px; background:none; overflow:hidden;}
#navigation li.my_account,#navigation li.sign_out { display:inline; float:right; padding-top:6px; width:70px; margin-right:3px; background:none; overflow:hidden;}
#navigation li.my_account a,
#navigation li.my_account a:hover { text-indent:-999em; background:url(../images/myaccount.jpg) no-repeat; width:70px; height:29px; display:block; overflow:hidden;padding:0;}
#navigation li.sign_out a,
#navigation li.sign_out a:hover { text-indent:-999em; background:url(../images/signout.jpg) no-repeat; width:70px; height:29px; display:block; overflow:hidden;padding:0;}


#navigation li.login a,
#navigation li.login a:hover { text-indent:-999em; background:url(../images/login.jpg) no-repeat; width:82px; height:29px; display:block; overflow:hidden;}


#header { background:url(../images/header-bg.jpg) repeat-x; padding:20px; height:44px; color:#FFFFFF; margin-bottom:25px; }
#header h1 { font:30px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0; font-weight:bold; display:inline; float:left; width:875px; overflow:hidden;}
#header .teaser { width:0px; display:inline; float:right; text-align:center; font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:28px; background:url(../images/teaser-bg.jpg) no-repeat 0 30px ; }

#content { overflow:hidden; height:1%; padding-bottom:5px;} 

#content #coll-1,
#content #coll-2,
#content #coll-3 { display:inline-block; float:left; overflow:hidden; }

#content #coll-1 { width:250px;}
#content #coll-2 { width:323px;}
#content #coll-3 { width:325px;}

#content #coll-2a { margin:0 10px;}
#get-a-shortlist { margin:0 3px; font-size:14px; color:black;}
#get-a-shortlist { padding-top:0px;}
	#billboard { width:325px; height:200px; overflow:hidden; margin-bottom:10px; }
	#ticks {margin-left:20px;}
	#ticks li {list-style-image: url('http://www.softwareshortlist.com/blog/wp-content/uploads/tick4.gif'); font-size:14px; padding-top:5px;color:black;}
	#feedback { background:url(../images/feedback-bg1.jpg) no-repeat; height:150px; width:275px; margin:0; padding:25px; list-style:none; margin-bottom:0px; margin-top:5px;}
	#feedback li { border:1px 0px solid #eee; padding:7px 0;line-height:18px;}
	#search { background:url(../images/search-bg.jpg) no-repeat;width:325px;height:120px;margin-top:20px;}
		#search_text_block {float:left;padding-left:25px;padding-top:15px;}
		#search_button {float:right;}
		#search h2 { font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; margin-top:10px;}
		#search .start { width:76px; height:76px; display:block; position:absolute; top:22px; right:12px;}
#right_software{padding-bottom:16px;}
#right_software .grtxt{font-weight:bold;font-size:16px;}
#footer { height:78px; background:url(../images/footer-bg.jpg) repeat-x; color:#fff; }
#footer #links { list-style:none; margin:0;  width:650px; padding:10px 0 0 12px; display:inline; float:left;}
#footer #links li {display:inline; float:left; margin:0 3px; font-size:11px; color:#FFFFFF;}
#footer #links li a { color:#fff; font-weight:bold; text-decoration:none; font-size:11px;}
#footer #links li a:hover { text-decoration:underline;}

#footer #newsletter { width:240px; display:inline; float:right; overflow:hidden; margin:0; padding-top:5px; padding-right:10px;}
#footer #newsletter ul { margin:0; padding:0; list-style:none;}
#footer #newsletter li { display:inline; float:left;}
#footer #newsletter li input { margin:0; padding:0; border:0;}
#footer #newsletter li .textbox { background:url(../images/newsletter-text-box.jpg) no-repeat; width:140px; padding-left:74px; height:20px; font-size:11px; color:#000; line-height:normal; padding-top:6px;}
/*#footer #newsletter li .submit { }*/
#copyright { width:920px; clear:both; margin:0; padding:0; list-style:none; padding-top:15px; color:#B9B9B9;}
#copyright li.copyright { display:inline; float:left; padding-left:12px; font-weight:bold;color:#B9B9B9;} 
#copyright li.powredby { color:#B9B9B9;display:inline; float:right; margin-right:10px; background:url(../images/powredby.jpg) no-repeat; padding-left:26px;  height:25px;  line-height:25px; font-size:11px;}
table.compare_software_info td , table.compare_software_info td ul li, span.compare_software_info {color:#000000;font-size:20px; font-family:"Calibri";line-height:22px;}
table.compare_software_info td ul li{list-style-type:none;margin-top:10px;}
.compare_agreement {padding-top:10px;font-style:italic;}

.input-disabled {
    color: #333333;
}
#parners-referral {
    margin-top:30px;
}

/*------October 2011----------------------------------*/
#content #coll-1a,
#content #coll-2a,
#content #coll-3a { display:inline-block; float:left; overflow:hidden; color:black;}

#coll-1a-bullets ul{margin-left:8px; padding-bottom:3px;}
#coll-1a-bullets li{color:black; font-size:12px;}
#coll-1a { width:230px;}
#coll-2a { width:498px;padding-left:2px;}
#coll-3a { width:170px;}

#coll-1a-heading {padding-top:10px; font-size:14px; font-weight:bold;padding-bottom:5px;padding-left:3px;}
#coll-1a-box{padding-left:3px;}
#coll-1a-box-inner{background-color:#FFFFD6; padding-bottom:3px;padding-left:10px}
#gap {padding-top:10px;}

#savetime {width:498px; height:380px; overflow:hidden; margin-bottom:2px; }
#downloadimages {text-align:center; color:black;}
#homepageheader {font-size:22px; color:black;}
#vertgap{padding-left:5px;}
#sidebar{width:250px; display:inline-block; float:left; overflow:hidden;padding-left:5px; }
#sidebar ul{margin-left:8px; padding-bottom:3px;}
#mainpage{width:638px; display:inline-block; float:left; overflow:hidden; }
#ticks-sidebar {margin-left:20px;}
#ticks-sidebar li {list-style-image: url('http://www.softwareshortlist.com/blog/wp-content/uploads/tick4.gif'); font-size:12px; padding-top:5px;}
#zadro{background-color:#FFFFD6; padding:8px;}