/*	
-----------------------------------------------------------------------------
version:   1.0
author:    puneet sakhuja
email:     contact@puneetsakhuja.com
-----------------------------------------------------------------------------*/

/* Global Selectors */

* 	{
    	margin : 0;
    	padding : 0;
	}

body 
	{
		background-color:#f6f6f6;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
		line-height : 20px;
		color : #666666;
	 }
	 
p
	{
		margin-top:10px;
		margin-bottom:10px;
		line-height:20px;
	}	 

p a
	{
		color:#197293;
	}
p a:hover
	{
		text-decoration:none;
	}
	
input.btnForm
	{
	
		background-image:url(../images/bg-btn-order.gif);
		width:211px;
		height:53px;
		border:0;
		color:#5a2a0b;
		font-weight:bold;
		padding-top:3px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
	}
	
input.btnSurvey
	{
	
		background-image:url(../images/bg-btn-buy.gif);
		width:93px;
		height:30px;
		border:0;
		color:#5a2a0b;
		font-weight:bold;
		padding-top:2px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}


	
#centerContainer
	{
		float:left;
		width:400px;
	}
#centerContainer1
	{
		float:left;
		width:400px;
	}


#centerContainerWide
	{
		float:left;
		width:550px;
	}

h1
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:20px;
		color:#21417a;
		font-weight:normal;	
		padding-bottom:10px;
	}

h2
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		width:550px;
		padding:0 0 0 22px;
		font-weight:normal;
		color:#21417a;
		background-color:#FDFDE1;
		background-image:url(../images/bullet2.gif);
		background-repeat:no-repeat;
	}	

h4
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		color:#566e0f;
		font-weight:normal;	
		padding-bottom:10px;
	}
	
h5
	{

		font-size:13px;
		font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;
		color:#197293;
		padding:16px 0 0 0;
	}	

#features ul
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:25px;
		list-style-type:none;
	}

#features ul li
	{
		height:36px;
		color:#664534;
		background:url(../images/bg-sublinks-pdf.gif) no-repeat;
		display:block;
	}


.faqContent
	{
		float:left;
		width:520px;
		margin-top:20px;
	}

.faqContent ul
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:25px;
		list-style-type:none;
	}

.faqContent ul li
	{
		height:28px;
		color:#664534;
		background:url(../images/bullet4.gif) no-repeat 2px 8px;
		display:block;
		padding-left:17px;
	}

.faqContent ul li a
	{
		color:#197293;
	}

.faqContent ul li a:hover
	{
		text-decoration:none;
	}

#midContent
	{
		float:left;
		width:520px;
		margin-top:20px;
	}

#midContent ul
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:25px;
		list-style-type:none;
	}

#midContent ul li
	{
		height:28px;
		color:#664534;
		background:url(../images/bullet4.gif) no-repeat 2px 8px;
		display:block;
		padding-left:17px;
	}

#countryList1
	{
		float:left;
		width:530px;
		height:135px;
		margin-top:20px;
		background:url(../images/bg-countries.gif);
		margin-bottom:30px;
	}

#countryList1 ul
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		list-style-type:none;
	}

#countryList1 ul li
	{
		height:22px;
		color:#7e7e7e;
		background:url(../images/bullet4.gif) no-repeat 2px 8px;
		display:block;
		padding-left:17px;
	}

#countryListContainer
	{
		width:510px;
		height:135px;
		margin-bottom:30px;
	}

.countryList
	{
		float:left;
		width:170px;
		height:135px;
		margin-top:20px;
		background:url(../images/bg-countries.gif);
	}

.countryList ul
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		list-style-type:none;
	}

.countryList ul li
	{
		height:22px;
		color:#7e7e7e;
		background:url(../images/bullet4.gif) no-repeat 2px 8px;
		display:block;
		padding-left:17px;
	}


/* IDs */ 

 
#wrapper
	{
		width:860px;
		margin:0 auto;
		padding:20px 40px;
		background-color:#FFFFFF;
	}
	 
#masthead
	{
		margin:0 auto;
		width:820px;
		height:260px;
		background-color:#f97d3d;
	}
	
#spotlight-home
	{
		width:820px;
		height:230px;
		background-image:url(../images/header-home.jpg);
		background-color:#ffffff;
	}

#spotlight-md
	{
		width:820px;
		height:230px;
		background-image:url(../images/header-media.jpg);
		background-color:#ffffff;
	}
				
#spotlight-lists
	{
		width:820px;
		height:230px;
		background-image:url(../images/header-lists.jpg);
		background-color:#ffffff;
	}
		
#spotlight-about
	{
		width:820px;
		height:230px;
		background-image:url(../images/header-about.jpg);
		background-color:#ffffff;
	}
	
#spotlight-mena
	{
		width:820px;
		height:230px;
		background-image:url(../images/header-mena.jpg);
		background-color:#ffffff;
	}
	
#spotlight-contact
	{
		width:820px;
		height:230px;
		background-image:url(../images/header-contact.jpg);
		background-color:#ffffff;
	}
	
#spotlight-survey
	{
		width:820px;
		height:230px;
		background-image:url(../images/header-survey.jpg);
		background-color:#ffffff;
	}
		
#mainNav
	{
		width:820px;
		height:30px;
		text-align:center;
		background-image:url(../images/bg-main-nav.gif);
		background-color:#515151;
	}	

#mainNav ul
	{
		list-style-type:none;
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		font-weight:bold;
		color:#ffffff;
		margin:0;
		padding:0;
	}

#mainNav li
	{
		line-height:30px;
		display:inline;
		padding-left:10px;
		padding-right:10px;
	}

#mainNav li a
	{
		text-decoration:none;
		color:#FFFFFF;
	}
	
#mainNav li a:hover
	{
		color:#ffe779;
	}

#features
	{
		float:left;
		width:520px;
		margin-top:20px;
	}
	
#features p 
	{
		padding:0 0 35px 22px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:12px;
		line-height:20px;
	}
	
#productThumbs
	{
		float:left;
		width:350px;
		padding: 20px 0;
	}


#bookThumb
	{
		float:left;
		width:170px;
		padding: 20px 0;
	}


#mainWrapper
	{
		width:820px;
		margin:0 auto;
	}

#rightContainer
	{
		float:right;
		width:229px;
	}

#testimonial
	{
		color:#666666;
		line-height:22px;
		padding-left:10px;
		padding-right:10px;
		margin-top:30px;
		padding-top:36px;
		font-style:italic;
		width:207px;
		height:190px;	
		background-image:url(../images/bg-testimonials.gif);
		background-repeat:no-repeat;
	}	
#testimonial em
	{
		color:#f98245;
	}	
	
#resources
	{
		width:227px;
		height:420px;
		background-color:#fffff2;
		border-left:1px #dfdfcf solid;
		border-right:1px #dfdfcf solid;
	}

#resources ul
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:36px;
		list-style-type:none;
	}

#resources ul li
	{
		height:36px;
		color:#664534;
		border-bottom:2px #FFFFF2 solid;
	}

#resources ul li a
	{
		text-decoration:none;
		color:#664534;
		display:block;
		width: 163px;
		height:36px;
		padding:0 32px;
		background:url(../images/bg-sublinks-pdf.gif) no-repeat;
	}
	
#resources ul li a:hover
	{
		background:url(../images/bg-sublinks-pdf-on.gif) no-repeat;
	}	
	
#resources ul li a.noPdf
		{
		text-decoration:none;
		color:#664534;
		display:block;
		width: 163px;
		height:36px;
		padding:0 32px;
		background:url(../images/bg-sublinks.gif) no-repeat;
	}
	
#mailOnly
	{
		width:227px;
		height:170px;
		background-color:#fffff2;
	border:1px solid #666666;
border-left:1px #dfdfcf solid;
border-right:1px #dfdfcf solid;
border-top:1px #fffff2 solid;
border-bottom:1px #fffff2 solid;
	}
	
#faqBox
	{
		width:227px;
		height:60px;
		background-color:#fffff2;
		border-left:1px #dfdfcf solid;
		border-right:1px #dfdfcf solid;
	}
	
#faqBox ul
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:36px;
		list-style-type:none;
	}

#faqBox ul li
	{
		height:36px;
		color:#664534;
		border-bottom:2px #FFFFF2 solid;
	}

#faqBox ul li a
	{
		text-decoration:none;
		color:#664534;
		display:block;
		width: 163px;
		height:36px;
		padding:0 32px;
		background:url(../images/bg-sublinks.gif) no-repeat;
	}
	
#faqBox ul li a:hover
	{
		background:url(../images/bg-sublinks-on.gif) no-repeat;
	}	
	
#faqBox ul li a.noPdf
		{
		text-decoration:none;
		color:#664534;
		display:block;
		width: 163px;
		height:36px;
		padding:0 32px;
		background:url(../images/bg-sublinks.gif) no-repeat;
	}
	
#resources ul li a.noPdf:hover
		{
			background:url(../images/bg-sublinks-on.gif) no-repeat;
		}

#panelDemo
	{
		width: 190px;
		height:110px;
		margin:30px auto;
	}

h3.resourcesTop
	{
		width:229px;
		height:19px;
		background-image:url(../images/cut-resources-tp.gif);
		font-size:15px;
		font-weight:normal;
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#D45B1C;
		text-indent:12px;
		padding:16px 0 13px 0;
	}	
	
#resourcesBottom
	{
		width:229px;
		height:19px;
		background-image:url(../images/cut-resources-dn.gif);
	}	
	
h6
	{
		width:229px;
		height:19px;
		background-image:url(../images/cut-resources-tp.gif);
	}	
	
#logo
	{
		width:209px;
		height:27px;
	}

#contentMain
	{
		width:820px;
		padding-top:18px;
		line-height:20px;
		margin:0 auto;
	}

#productsWrapper
	{
		width:818px;
		height:560px;
		background-image:url(../images/bg-products-box.gif);
		background-repeat:repeat-x;
		border-left:1px #dfdfcf solid;
		border-right:1px #dfdfcf solid;
	}
	
#productsWrapper p
	{
		margin-top:25px;
	}
	
#cutTop
	{
		width:820px;
		height:20px;
		background-image:url(../images/cut-top.gif);
	}	
	
#cutBottom
	{
		width:820px;
		height:20px;
		background-image:url(../images/cut-down.gif);
		float:left;
	}	
	
#pod1
	{
		width:245px;
		height:345px;
		padding:18px 0px 0 20px;
		float:left;
	}

#podContent1
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		line-height:20px;
	}
	
#pod2
	{
		width:245px;
		height:345px;
		padding:18px 0px 0 20px;
		float:left;
	}

#podContent2
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		line-height:20px;
	}
	
#pod3
	{
		width:245px;
		height:345px;
		padding:18px 0px 0 20px;
		float:left;
	}

#podContent3
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		line-height:20px;
	}

/* `Abdul edition */ 	
/*for home page*/
#surveyWrapper
	{
	width:700px;
	position:relative;
	padding:38px 0px 0px 25px;
	float:left;
	}
	
#surveyImage
	{
	width:135px;
	float:left;
	}
#surveyText
	{
	float:left;
	width:500px;
	padding-top:4px;
	color:#ec002f;
	}
#surveyText h1
	{
	font-size:19px;
	font-family:"Times New Roman", Times, serif;
	color:#ec002f;
	padding-bottom:0px;
	}
.surveyDesc
	{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#666666;
	margin-bottom:10px;
	}

#surveyText a 
	{
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
	padding-right:20px;
	}
#surveyText a:hover 
	{
	color:#333;
	}

#formbox{
	width:500px;
	height:160px;
	border: 1px solid #dfdfcf;
	padding:10px;
	background-color:#fffff2;
}
.formheight
	{
	padding-top:5px;
	padding-bottom:5px;
	color:#285185;
	font-weight:bold;
	}
.formRed
	{
	color:#ff0000;
	}
	
#mailOnly1
	{
	padding-left:20px;
	padding-right:20px;
	width:187px;
	height:55px;
	background-color:#fffff2;
	border:1px solid #666666;
	border-left:1px #dfdfcf solid;
	border-right:1px #dfdfcf solid;
	border-top:1px #fffff2 solid;
	border-bottom:1px #fffff2 solid;
	color:#333333;
	font-size:11px;
	}
	
.head 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:lighter;
	color:#FF6600;
	line-height:25px;
	}
	
/*for survey right panel*/
h3.resourcesTop1
	{
		width:223px;
		height:19px;
		background-image:url(../images/cut-resources-tp.gif);
		font-size:15px;
		font-weight:normal;
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#D45B1C;
		text-indent:12px;
		padding:16px 0px 13px 6px;
	}	
#resources1
	{
		width:227px;
		height:100px;
		background-color:#fffff2;
		border-left:1px #dfdfcf solid;
		border-right:1px #dfdfcf solid;
	}

#resources1 ul
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:36px;
		list-style-type:none;
	}

#resources1 ul li
	{
		height:36px;
		color:#664534;
		border-bottom:2px #FFFFF2 solid;
	}

#resources1 ul li a
	{
		text-decoration:none;
		color:#664534;
		display:block;
		width: 163px;
		height:36px;
		padding:0 32px;
		background:url(../images/bg-sublinks-doc.gif) no-repeat;
	}
	
#resources1 ul li a:hover
	{
		background:url(../images/bg-sublinks-doc-on.gif) no-repeat;
	}	
	
#resources1 ul li a.noPdf
		{
		text-decoration:none;
		color:#664534;
		display:block;
		width: 163px;
		height:36px;
		padding:0 32px;
		background:url(../images/bg-sublinks.gif) no-repeat;
	}
	

/* Abdul edition ends */ 	

#btnMore
	{
		width : 92px;
		height : 34px;
		margin: 0 0 20px 0px;
	}
	
#footer
	{
		width:800px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		margin-top:55px;
		padding: 18px 0 20px 20px;
		background:url(../images/bg-footer.gif) no-repeat;
	}
	

/* Classes */ 

.twenty {padding-bottom:20px;}
.clear {clear:both;}

.mailPara
	{
		color:#333333;
		padding-left:20px;
		padding-top:10px;
		font-size:11px;
	}
	
.mailPara a
	{
		text-decoration:none;
		color:#b5643a;
	}
	
.mailPara a:hover
	{
		text-decoration:underline;
	}
	
#mainNav .mainNavSelected a
	{
		color:#ffe779;
	}
