html,body{
	font-family:verdana,Georgia, serif;
	font-size:12px;
	margin:0px 0px 0px 0px;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center top;
	width:100%;
	text-align:left;
	padding:0px;
	
}
.bl {background: url(../images/bl1.gif) 0 100% no-repeat #e68200; width: 20em}
.br {background: url(../images/br2.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl3.gif) 0 0 no-repeat}
.tr {background: url(../images/tr4.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px} 
.catelogueLog
{
	font-size:11px;
	color:#005388;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Cataloguesearch
{
	font-family:verdana,Georgia, serif;
	font-size:10px;
	color:#ffffff;
}
.catelogueLogin
{
	font-size:12px;
	color:#005388;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.catelogueLogin:hover
{
	font-size:12px;
	color:#005388;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Categorytitle
{
	font-size:26px;
	color:#000000;
	font-weight:bold;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.MainTitle
{
	font-size:36px;
	color:#000000;
	font-weight:bold;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.urlTitle
{
	font-size:13px;
	color:#E66D12;
	font-weight:bold;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Signtext
{
	font-size:11px;
	color:#005288;
	font-weight:normal;
	text-align:left:
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.SigntextBold
{
	font-size:10px;
	color:#005288;
	font-weight:normal;
	text-align:bold:
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.welcome
{
	font-size:11px;
	color:#005019;
	font-weight:bold;
	font-family:Georgia,Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Error  
{
	font-size:12px;
	color:#CD0000;
	font-weight:bold;
	font-family:Georgia,Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.SignCaption
{
	font-size:12px;
	color:#005288;
	text-align:left;
	font-weight:normal;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.SignTitles
{
	font-size:15px;
	color:#005288;
	text-align:left;
	font-weight:bold;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.msg
{
	font-size:12px;
	color:#6C8F33;
	text-align:left;
	font-weight:normal;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.SignOpt
{
	font-size:10px;
	color:#660000;
	text-align:left;
	font-weight:normal;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.rating
{
	font-size:14px;
	color:#E18B38;
	font-weight:bold;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
div#Roundcorner { 
	background-color: #F5F5F5;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #F5F5F5;
	padding: 10px;	
	
	}
div#Roundcornerlist { 
	background-color: #FCFCFC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #E5E5E5;
	padding: 10px;	
	height:230px;
	
	}	
div#SecondRoundcorner { 
	background-color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #E6E6E6;
	width:900px;
	padding: 10px;
	
	}
div#ThirdRoundcorner { 
	background-color: #F3F3F3;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #E6E6E6;
	width:240px;
	padding: 15px 5px 5px 5px;
	}	
div#SmallRoundcorner { 
	background-color: #999;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #E6E6E6;
	padding: 30px;	
	width:200px;
	}	
div#before  {
  background: transparent url(../images/top-right.png) scroll no-repeat top right;
  margin-bottom: -20px;
  height: 430px;
  display: block;
  border: none;
  content: url(../images/top-left.png);
  padding: 0;
  line-height: 0.1;
  font-size: 1px;
}	
.AllProduct
{
	font-size:13px;
	color:#000000;
	font-weight:bold;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}	
.Amount
{
	font-size:18px;
	color:#FD1C32;
	font-weight:bold;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.ListAmount
{
	font-size:10px;
	color:#333333;
	line-height:18px;
	font-weight:normal;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}	
.Rank
{
	font-size:18px;
	color:#000000;
	font-weight:bold;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Keyword
{
	font-size:14px;
	color:#E18B38;
	font-weight:bold;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.ProductsSearchCaps
{
	font-size:14px;
	color:#686868;
	text-align:center;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.ShareMail
{
	font-size:14px;
	color:#0A7FC4;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}		
.urltext
{
	font-size:11px;
	color:#000000;
	font-weight:normal;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Description
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Orgtext
{
	font-size:13px;
	color:#000000;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.OrgtextGreen
{
	font-size:16px;
	color:#008000;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Readmore
{	
	font-size:13px;
	color:#005388;
	text-decoration:none;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Readmore:hover
{	
	font-size:13px;
	color:#005388;
	text-decoration:underline;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.CateTitle
{
	font-size:14px;
	color:#005388;
	text-transform:capitalize;
	font-weight:bold;
	text-decoration:none;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;

}
.CateTitle:hover
{
	font-size:14px;
	color:#005388;
	font-weight:bold;
	text-transform:capitalize
	text-decoration:underline;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;

}
.Bycolor
{
	font-size:11px;
	color:#005388;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}

.MiniUrl
{
	font-size:11px;
	color:#005388;
	text-decoration:none;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.MiniUrl:hover
{
	font-size:11px;
	color:#005388;
	text-decoration:underline;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Bottomurl
{
	font-size:11px;
	color:#666666;
	text-decoration:underline;
	font-weight:bold;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Bottomurl:hover
{
	font-size:11px;
	color:#666666;
	font-weight:bold;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}

.cateloguesearch
{
	font-size:12px;
	color:#005388;
	text-align:center;
	font-weight:bold;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Less
{
	font-size:18px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Buyheadtitle
{
	font-size:13px;
	color:#376891;
	font-weight:bold;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Buytitle
{
	font-size:13px;
	color:#376891;
	text-decoration:none;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Buytitle:hover
{
	font-size:13px;
	color:#376891;
	text-decoration:underline;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.CatelogCate
{
	font-size:14px;
	color:#666666;
	font-weight:bold;
	font-family:Lucida Grande,trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Search
{
	font-size:17px;
	color:#000000;
	font-weight:bold;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.Fooderbackground
{
	font-size:17px;
	background-color:#F2F5F7;
	background-image:url(../images/footer_top_sec_top_grad.png);
	background-repeat:repeat-x;
	font-weight:bold;
	height:224px;
	width:965px;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.FooderTitle
{
	font-size:13px;
	color:#005288;
	font-weight:bold;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.View
{
	font-size:10px;
	color:#000000;
	padding-left:10px;
	font-weight:normal;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
	
}
.topheader {
	background-color: #CFCFD2;
	padding: 2px 2px 2px 2px;
	line-height:20px;
	border-top: 1px dashed #99ADC2;/* */
	margin-top: 1px;/* */
}
.ViewList
{
	font-size:10px;
	color:#005388;
	font-weight:normal;
	padding-left:10px;
	text-decoration:underline;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.ViewList:hover
{
	font-size:10px;
	color:#005388;
	font-weight:normal;
	text-decoration:underline;
	font-family:trebuchet MS,Arial, sans-serif,verdana, Helvetica;
}
.FooderLink
{
	font-size:11px;
	color:#606060;
	text-decoration:none;
	font-family:Lucida Grande,Arial, sans-serif,verdana, Helvetica;
}
.FooderLink:hover
{
	font-size:11px;
	color:#606060;
	text-decoration:underline;
	font-family:Lucida Grande,Arial, sans-serif,verdana, Helvetica;
}
.Commands
{
	font-size:12px;
	color:#004467;
	font-family:Arial, sans-serif,verdana, Helvetica;
}
#catelogueheader{
	background-image: url(../../../images/topheaderbg.gif);
	padding:3px 10px 4px 20px;
	height:24px;
	overflow:hidden;
	}

#catelogueheadermenu
{
	display:table;
	padding:0px 0px 0px 0px;
	margin:0px;
	text-align:center;
	width:970px;
	height:20px;
	margin-left:0px;
	margin-right:auto;
	font-size:10px;
	background-image:url(../../../images/bg2.jpg);
	background-repeat:repeat-x;
	border:1px  solid #FDA14E;
}
div#catelogueheadermenu a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:20px;
	height:20px;
	font-weight:bold;
	color:#ffffff;
	padding:2px 5px 2px 5px;
	border:1px solid #FDAE67;
	text-decoration:none;
}
div#catelogueheadermenu a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	font-weight:bold;
	line-height:20px;
	color:#ffffff;
	background-color: #686868;
	background-repeat:no-repeat;
	border:1px solid #333333;
	text-decoration:none;
}
div#catelogueheadermenu ul {
	display:inline;
	margin: 0 0;
	padding:0px;
	list-style-type: none;
	  
    }
div#catelogueheadermenu li {
	list-style-type:none;
	margin: 0;
	padding: 0px;
	float: left;
    }

.menuCategory {
	font-weight: bold;
	background-color: #F2F3F5;
	color: #036;
	padding: 2px;
  /*/*/border-top: 1px dashed #99ADC2;/* */
  /*/*/margin-top: 1px;/* */
}
button {
border: 0 none;
cursor: pointer;
font-weight: bold;
padding: 0 15px 0 0;
text-align: center;
height: 30px;
line-height: 30px;
width: auto;
}

button.rounded {
background: transparent url(../images/btn_right.png) no-repeat scroll right top;
clear: left;
font-size: 14px;;
}

button span {
display: block;
padding: 0 0 0 15px;
position: relative;
white-space: nowrap;
height: 30px;
line-height: 30px;
}
button.rounded span {
background: transparent url(../images/btn_left.png) no-repeat scroll left top;
color: #FFFFFF;
}

button.rounded:hover {
background-position: 100% -30px;
}

button.rounded:hover span {
background-position: 0% -30px;
}

button::-moz-focus-inner {
border: none;
}

/**** //Style for Popup  ***/

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:black;
  display:none;
}
#maincontaner{
	position:fixed;
	float:left;
	width:410px; 
	height:auto; 
	margin:100px 0 0 250px;
	background-color:#FFFFFF;
	padding:5px 2px 8px 5px;
	z-index:99999;
	}

.projectstrip{
	background-repeat:no-repeat; 
	width:400px; 
	height:54px; 
	float:left;
	font-family:'Trebuchet MS', Verdana, Arial, Sans-Serif; 
	font-size:18px;
	color:#000000;
	padding:15px 0 0 20px;
}

.projectstrip img{padding-left:100px;}	
#start_emb {position:absolute; z-index:999999; display:none;border:1px solid #990000;}
#post{
	border: solid 1px #b2b2b2;
	width:400px;
	height:300px;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	margin-left:5px;
	}
.post_filed{
	float:left;
	padding:20px 0 0 50px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	font-weight:900;
	}
.post_filed .textfiled{
	border:solid 1px #c7c29e;
	width:271px;
	height:25px;
	background-color:#f4eebe;
	margin:5px 0 5px 0;
	}
.post_filed .textarea{
	border:solid 1px #c7c29e;
	width:271px;
	height:82px;
	background-color:#f4eebe;
	margin:5px 0 5px 0;
	}

.startembarkonbutton{width:164px; padding-left:30px;}
.rightpannel{
	width:230px;
	font-size:12px;
	color:#545454;
	float:left; 
	padding:60px 0 0 20px;
	}
.rightpannel .txt{
	padding-top:8px;
	color:#767676;
	}
.rightpannel strong{
	color:#000000; 
	font-size:13px; 
	font-weight:bold;
	padding-top:30px;
	}

.rightpannel .box{
	width:230px; 
	height:89px; 
	background-repeat:no-repeat;
	}
.rightpannel .box img{
	margin:10px;
	float:left;
	}				
#tagbox{
	width:230px; 
	height:auto; 
	}
#tagbox .topimg{
	background-repeat:no-repeat;
	background-position:top;
	height:14px;
	}
#tagbox .midbg{
	width:230px;
	background-repeat:repeat-y;
	padding: 0 5px 0 5px;
	}
#tagbox .midbg ul{
	list-style:none;
	}
#tagbox .midbg ul li{
	margin:0 5px 0 5px;
	width:auto;
	float:left;
	}		
	
#tagbox .midbg ul li a:link	  {color:#868383; font-weight: normal;} 
#tagbox .midbg ul li a:visited {color:#868383; text-decoration: none;}  
#tagbox .midbg ul li a:active  {color:#868383; text-decoration: none;}  
#tagbox .midbg ul li a:hover   {color:#868383; text-decoration: none;border: solid 0px #CCCCCC; background-color:#e2e2e2;}

#tagbox .midbg ul li .active a:link	  {color:#868383; font-weight: normal; border: solid 1px #CCCCCC; background-color:#e2e2e2;} 
#tagbox .midbg ul li .active a:visited {color:#868383; text-decoration: none;border: solid 1px #CCCCCC; background-color:#e2e2e2;}  
#tagbox .midbg ul li .active a:active  {color:#868383; text-decoration: none;border: solid 1px #CCCCCC; background-color:#e2e2e2;}  
#tagbox .midbg ul li .active a:hover   {color:#868383; text-decoration: none;border: solid 1px #CCCCCC; background-color:#e2e2e2;}	
		
#tagbox .bottomimg{
	background-repeat:no-repeat;
	background-position:top;
	height:14px;
	}			

.clear{clear:both;}

#autocomplete {
  position: absolute;
  border: 1px solid;
  overflow: hidden;
  z-index: 100;
}
#autocomplete ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#autocomplete li {
    border:solid 1px #c7c29e;
 	background-color:#f4eebe;
    white-space: pre;
    cursor: default;
    font-size:12px;
}
#autocomplete li.selected {
  background: #f4eebe;
  color:#f4eebe;
}

html.js input.form-autocomplete {
  background-repeat: no-repeat;
  background-position: 100% 2px; /* LTR */
}
html.js input.throbbing {
  background-position: 100% -18px; /* LTR */
}
#cls { float:right; margin-right:10px;}
.menuCategory {
	font-weight: bold;
	background-color: #F2F3F5;
	color: #036;
	padding: 2px;
  /*/*/border-top: 1px dashed #99ADC2;/* */
  /*/*/margin-top: 1px;/* */
}

/**** Cart List Page ***/
#CartList{
	border:1px solid #E4EFF9;	
}
.CartFooter{
	background-color:#E4EFF9;/**/
	text-align:right;
	width:100%;
	height:40px;	
}
.CartFooter a{
	text-decoration:none;
}
//**** ***//
#ProductList {
	margin:5px;	
}
#ProductList div{
	float:left;
	font-family:georgia,arial,verdana;
	font-size:14px;
	color:#005388;
}
#ProductList div.title{
	font-weight:bold;
}

.ProductInfo{
	margin:5px;	
}
/**** Style for Cart Button ***/
.cartbtn {
	margin:10px 3px 2px;
	background-color:#FF851A;
	color:#FFFFFF;
	font-family:verdana,arial,georgia;
	font-size:13px;
	border:1px solid #E66B00;
}
.cartbtn:hover {
	background-color:#656565;
	border:1px solid #585858;
} 
