.cssHeader

{

	background-image:url(../images/header.gif);

	width:1003px;

	height:170px;

}

#divMenuLinks

{

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

	text-align:left;

	padding-top:3px;

}

.MenuLinks

{

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

	font-size:12px;

	color:#ffffff;

	text-decoration:none;

}

.MenuLinks:hover

{

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

	font-size:12px;

	color:#0F7D7E;

	text-decoration:none;

}

.ActiveLink

{

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

	font-size:12px;

	color:#0F7D7E;

	text-decoration:none;

}

.ActiveLink:hover

{

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

	font-size:12px;

	color:#ffffff;

	text-decoration:none;

}

.cssSeparator

{

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

	font-size:12px;

	color:#ffffff;

}

.Heading1

{

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

	font-size:28px;

	color:#8F6648;

}

.Heading2

{

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

	color:#774B26;

}

.Heading3

{

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

	font-size:20px;

	color:#e83f42;

	font-weight:bold;

}

.Heading4

{

	font-family:Arial, Helvetica, sans-serif;
	width:200px;

	font-size:15px;

	color:#734b27;

	font-weight:bold;

}



#Left {
	margin-top:10px;
	float:left;
	width:742px;
	text-align:left;
	height:auto;
}

#Left p {
	margin:7px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#966c5c;
}

#Left a {
	color:#966c5c;
}

#divLeft

{

	float:left;

	width:220px;
	
	border:1px solid #725022;

	text-align:left;

	margin-left:74px;

	.margin-left:35px;

}

#divMiddle

{

	float:left;

	width:429px;

	padding:5px;

	text-align:left;	

}

#divRight {
	float:left;
	width:188px;
	padding-right:73px;
	text-align:left;
}

.cssVendors {
	background:#DFCFBF;
	height:auto;
	padding-left:20px;
	
	-moz-border-radius-bottomleft:21pt;
	-moz-border-radius-bottomright:21pt;
	
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:0px;
		
	-webkit-border-bottom-left-radius: 21pt;
	-webkit-border-bottom-right-radius: 21pt;
}
.cssVendors ul {
	margin:10px 3px;
	padding:0px;
	color:#75511F;
}
.cssVendors li {
	list-style:none;
	color:#75511F;	
}
.cssVendors ul li a
{
color:#966C5C;
text-decoration:none;
}

/******************** cssrelated ***************************/

.cssRelated {
	background:#DFCFBF;
	font-family:Arial, Helvetica, sans-serif;
	width:186px;
	height:auto;
	border:1px solid #DFCFBF;
	color:#946B5A;
	padding:20px 0px;
	display:inline-block;
	
	-moz-border-radius-bottomleft:21pt;
	-moz-border-radius-bottomright:21pt;
	-moz-border-radius-topleft:21px;
	-moz-border-radius-topright:21px;
	
	-webkit-border-bottom-left-radius: 21pt;
	-webkit-border-bottom-right-radius: 21pt;
	-webkit-border-top-left-radius: 21pt;
	-webkit-border-top-right-radius: 21pt;
}

.cssRelated h3 {
	margin:0px;
	padding:5px 0px 5px 0px;
	width:186px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fffffc;
	background:#CCA48A;
	font-size:12px;
	text-align:center;
}

.cssRelated ul {
	margin:10px 0px;
	padding:0px;
	float:left;
}
.cssRelated li {
	list-style:none;
	font-weight:normal;	
}

/******************** cssrelated ***************************/

.cssPopular {

	font-family:Arial, Helvetica, sans-serif;
	padding:20px 0px;
	width:320px;
	height:150px;
	border:1px solid #DFCFBF;
	color:#946B5A;
	background:#DFCFBF;	
	float:left;
	
	-moz-border-radius-bottomleft:21pt;
	-moz-border-radius-bottomright:21pt;
	-moz-border-radius-topleft:21px;
	-moz-border-radius-topright:21px;
	
	-webkit-border-bottom-left-radius: 21pt;
	-webkit-border-bottom-right-radius: 21pt;
	-webkit-border-top-left-radius: 21pt;
	-webkit-border-top-right-radius: 21pt;
}
.cssPopular h3 {
	margin:0px;
	padding:0px 0px 5px 20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fffffc;
	background:#CCA48A;
}

.cssPopular a {
	color:#946B5A;
}

.cssPopular span {
	color:#424242;
	font-size:10px;
}

.cssPopular ul {
	margin:0px;
	padding:0px;
	float:left;
}

.cssPopular li {
	margin:3px 0px;
	font-size:11px;
	list-style:none;
	font-weight:bold;
	text-align:left;	
}

/********************************************************/

/*************************************New Release and Recent Update Home page***************************/

.cssPopularhome {

	margin-top:-191px;
	font-family:Arial, Helvetica, sans-serif;
	padding:20px 0px;
	width:320px;
	height:150px;
	border:1px solid #DFCFBF;
	color:#946B5A;
	background:#DFCFBF;	
	float:left;
	
	-moz-border-radius-bottomleft:21pt;
	-moz-border-radius-bottomright:21pt;
	-moz-border-radius-topleft:21px;
	-moz-border-radius-topright:21px;
	
	-webkit-border-bottom-left-radius: 21pt;
	-webkit-border-bottom-right-radius: 21pt;
	-webkit-border-top-left-radius: 21pt;
	-webkit-border-top-right-radius: 21pt;
}
.cssPopularhome h3 {
	margin:0px;
	padding:0px 0px 5px 20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fffffc;
	background:#CCA48A;
}

.cssPopularhome a {
	color:#946B5A;
}

.cssPopularhome span {
	color:#424242;
	font-size:10px;
}

.cssPopularhome ul {
	margin:0px;
	padding:0px;
	float:left;
}

.cssPopularhome li {
	margin:3px 0px;
	font-size:11px;
	list-style:none;
	font-weight:bold;
	text-align:left;	
}


/*************************************New Release and Recent Update Home page End***********************/

.cssGreenBlock {
	background:#56DAFF;
	padding-top:10px;
	padding-bottom:1px;
	height:247px;
	
	-moz-border-radius-bottomleft:21pt;
	-moz-border-radius-bottomright:21pt;
	-moz-border-radius-topleft:21px;
	-moz-border-radius-topright:21px;
	
	-webkit-border-bottom-left-radius: 21pt;
	-webkit-border-bottom-right-radius: 21pt;
	-webkit-border-top-left-radius: 21pt;
	-webkit-border-top-right-radius: 21pt;
}

.cssGreenBlock h2 {
	margin:0px;
	padding:0px;	
	font-size:12px;
	font-weight:bold;
}

.cssGreenBlock span {
	font-size:11px;
	font-weight:bold;
	margin-left:23px;
}

.cssWhiteBlock {
	margin:10px 5px 3px 5px;
	padding-left:15px;
	height:212px;
	background:#ffffff;
	display:inline-block;
	
	-moz-border-radius-bottomleft:21pt;
	-moz-border-radius-bottomright:21pt;
	-moz-border-radius-topleft:21px;
	-moz-border-radius-topright:21px;
	
	-webkit-border-bottom-left-radius: 21pt;
	-webkit-border-bottom-right-radius: 21pt;
	-webkit-border-top-left-radius: 21pt;
	-webkit-border-top-right-radius: 21pt;		
}
.cssWhiteBlock ul {
	margin:10px 0px;	
	padding:0px;
	float:left;
}
.cssWhiteBlock li {
	padding:3px 0px;
	list-style:none;
}


/******************************************** Start Blog Post********************************/

.blog_post {
	background:#56DAFF;
	padding-top:10px;
	padding-bottom:1px;
	height:auto;
	
	-moz-border-radius-bottomleft:21pt;
	-moz-border-radius-bottomright:21pt;
	-moz-border-radius-topleft:21px;
	-moz-border-radius-topright:21px;
	
	-webkit-border-bottom-left-radius: 21pt;
	-webkit-border-bottom-right-radius: 21pt;
	-webkit-border-top-left-radius: 21pt;
	-webkit-border-top-right-radius: 21pt;
}

.blog_post h2 {
	margin:0px;
	padding:0px;	
	font-size:12px;
	font-weight:bold;
}

.blog_post span {
	font-size:11px;
	font-weight:bold;
	margin-left:23px;
}

.blog_post a
{
text-decoration:none;
}

.blog_post a strong{
color:#966C5C;

}


/******************************************** End Blog Post**********************************/
/******************************************** Start Blog Post 1 *****************************/

.blog_post1 {
	margin:10px 5px 3px 5px;
	padding-left:15px;
	height:auto;
	background:#ffffff;
	display:inline-block;
	
	-moz-border-radius-bottomleft:21pt;
	-moz-border-radius-bottomright:21pt;
	-moz-border-radius-topleft:21px;
	-moz-border-radius-topright:21px;
	
	-webkit-border-bottom-left-radius: 21pt;
	-webkit-border-bottom-right-radius: 21pt;
	-webkit-border-top-left-radius: 21pt;
	-webkit-border-top-right-radius: 21pt;		
}
.blog_post1 ul {
	margin:10px 0px;	
	padding:0px;
	float:left;
}
.blog_post1 li {
	padding:3px 0px;
	list-style:none;
	font-size:12px;
}
/******************************************** End Blog Post 1 *******************************/





.FeatureProduct

{

	width:219px;

	height:auto;

	text-align:left;

}

.PopularCertification {
	margin-top:10px;
	width:180px;
	height:auto;
	text-align:left;
	background:#dfcfbf;
	float:left;
	margin-left:13px;
}
.PopularCertification ul {
	margin:14px 3px;
	padding:0px;
	float:left;
}
.PopularCertification li {
	list-style:none;
	font-size:10px;
	font-weight:bold;
}


.PopularCertification1 {
	margin-top:10px;
	width:180px;
	height:auto;
	text-align:left;

	float:left;
	margin-left:13px;
}
.PopularCertification1 ul {
	margin:14px 3px;
	padding:0px;
	float:left;
		background:#dfcfbf;
}
.PopularCertification1 li {
	list-style:none;
	font-size:10px;
	font-weight:bold;
}




.Heading5

{

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

	font-size:14px;
	font-weight:bold;

	background:#cda38b;

	color:#fcfee9;




	}

.Heading6

{

	color:#67502e;

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

	font-size:20px;

	text-decoration:none;

}

.cssPopularCertsLink

{

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

	font-size:14px;

	color:#794e2b;

	font-weight:bold;

}

.cssFont {
	color:#966c5c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.cssFont a {
	color:#966c5c;
}
.cssFont h3
{
margin:0px 0px 0px 10px;
padding:0px;

}
.cssFont a span{
font-size:10px;

}

.cssRedFont

{

	color:#df3236;

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

	font-size:12px;

	font-weight:bold;

}

.Heading7

{

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

	font-size:14px;

	color:#c5a991;

	font-weight:bold;

}

.Questions ul li a

{

	color:#966c5c;

	font-size:11px;

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

	text-decoration:none;

}

/****************** Contact Us *************************/

#Contact{

	background:#cee8f2;

	border:#69bfde 1px solid;

	margin-left:10px;

	margin-top:20px;

	margin-bottom:50px;

}

#Contact p{

	clear:both;

	margin:5px 0px;

/*	background:#FFFF99;	*/

}



#Contact label{



	width:125px;

	text-align:right;

	display:block;

	float:left;

	padding:5px;

}

#Contact input, textarea{

	font-family:Verdana;

	font-size:11px;

	width:400px;

	height:16px;

	margin-left:15px;

	padding:3px;

}

#Contact .Btn{

	margin-left:473px;

	width:80px;

	height:25px;

	background:#69bfde;

	border:#5daecb 1px solid;

	color:#FFFFFF;

	font-weight:bold;

}

.cssVendorCategoriesHeading

{

	padding-left:20px;

	padding-top:10px;

	background-color:#f3ecda;

	height:25px;

	widht:100%;

	color:#000000;

	font-weight:bold;

	font-size:12px;

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



/**************** search ********************/
.search {
	margin:0px;
	padding:0px;
	width:660px;
}
.search a {
	color:#735108;
	text-decoration:none;
}
.search a:hover {
	text-decoration:underline;
}
.search p {
	color:#434343;
}
.search h1 {
	color:#020202;
}
.search h2 {
	color:#4AC6E7;
}
.search h3 {
	color:#020202;
}
.search h3 a {
	color:#020202;
	text-decoration:underline;
}
.search .textbox {
	margin:2px 0px;
	padding:2px;
	width:200px;
	border:#C1C2C2 solid 1px;
}
.search .combobox {
	margin:2px 0px;
	padding:2px;
	width:205px;
	border:#C1C2C2 solid 1px;
}


/****************** searchpaging ******************/

.search .searchingpaging {
	margin:0px;
	padding:0px;
	text-align:center;
	overflow:hidden;
}
.search .searchingpaging ul {
	margin:0px;
	padding:7px 0px;
	list-style:none;
	color:#735108;
	float:none;

}

.search .searchingpaging li {
	margin:0px;
	padding:10px 5px;
	display:inline;
	font-size:14px;
	font-weight:bold;
	color:#000;
}

.search .searchingpaging li a {
	text-decoration:none;	
	color:#735108;
}

.search .searchingpaging li a:hover {
	text-decoration:underline;
	color:#735108;
}


/*************************** sitemap ****************************/
#sitemap {
	margin:0px;
	padding:0px;
}
#sitemap h3 {
	clear:both;
	margin:0px 3px;
	padding:5px;
	text-align:left;
	background:#E0CEC0;
}
#sitemap h3 a {
	color:#8F6648;
	text-decoration:none;
}
#sitemap h3 a:hover {
	text-decoration:underline;
}
#sitemap a {
	color:#666666;
	text-decoration:none;
}
#sitemap a:hover {
	text-decoration:underline;
}
#sitemap ul {
	margin:0px;
	padding:0px;
	width:100px;
	text-align:left;
	float:left;
}
#sitemap li {
	margin:0px;
	width:100px;
	font-size:12px;
	list-style:none;
	line-height:22px;
	float:left;
}

/*************************** sitemap paging ***********************/
.paging {
	margin:30px 0px;
	text-align:center;	
}
.paging ul {
	margin:0px;
	list-style:none;
}
.paging li {
	margin:0px 0px 0px 5px;
	display:inline;
}


.paging li a {
	padding:5px 3px;
	color:#000;
	/*background:#D4EBFB;*/
	background:#56DAFF;
	text-decoration:none;	
}
.paging li a:hover {
	text-decoration:underline;
}

.paging .sel {
	padding:5px 3px;
	background:#CCA48A;
	color:#FFFFFF;
}
/****************************************************************************/
