/* Default Stylesheet : Icosmart*/

																/* >>> ELEMENTS <<< */

* {	
	margin: 0;
	padding: 0;}

body {
	color: #666; background:#FFFFFF url(/images/bodyBG.gif) repeat-x top;  
	font: 11px Verdana, Arial, Helvetica, sans-serif;}
	
a{	color: #4494FF;
	background-color: inherit;
	text-decoration: none;}
a:hover{
	color: #326dc2;
	background-color: inherit;}

.left{
	float: left;}
.right{
	float:right;}
	

																/* >>> CONTAINERS <<< */

#container {
	display:table;
	width: 782px;
	margin: 0px auto;
	background:#fff;
	text-align: left;}


																/* >>> HEADER <<< */

#header{
	display:table;
	width:inherit;
	clear:both;}
	
	.logo{
		background:url(/images/logo_iwlynx.gif) no-repeat;
		height:115px;
		width:170px;
		float:left; 
		overflow:hidden;
		} 
	.logo a{
		display:block;
		padding-top:120px;
		}
	.banner{
	background:url(/images/topBanner.jpg ) no-repeat;
	height:115px; clear:right; float:left; width:612px; border:0px solid #ccc;
	}  
	
			
	

	.navigation{ clear:both;
		text-align:center; margin:0;
		background:url(/images/navBG.gif) no-repeat;
		padding:12px 0px 12px 0px; color:#ffffff;
		font:bold 13px arial;}
		
	.navigation a{ color:#ffffff; padding:12px 50px 12px 48px;}
	.navigation a:link{ color:#ffffff; padding:}
	.navigation a:hover{ color:#ffffff; padding:}
	
	
	
		


/* ----------> footer - Start <--------- */		
.bl {background: url(/images/1bl.gif) 0 100% no-repeat #d07a33;}
.br {background: url(/images/1br.gif) 100% 100% no-repeat #d07a33;}
.tl {background: url(/images/1tl.gif) 0 0 no-repeat #d07a33;}
.tr {background: url(/images/1tr.gif) 100% 0 no-repeat; padding:10px }
.clear {font-size: 1px;}

#footer{
	background:#d07a33; font: normal 10px verdana;  color:#FFFFFF;
	}
		
#footer a:link{
		font: normal 10px verdana;  color:#FFFFFF; text-decoration:none;
		}
#footer a:hover{
		font: normal 10px verdana;  color:#ffcea5; text-decoration:underline;
		}
#footer a:visited{
		font: normal 10px verdana;  color:#ffcea5; text-decoration:none;
		}
/* ----------> footer - End <--------- */	

/* ----------> Left Bar<--------- */	
#Leftbox1{
	background:#ffffff url(/images/services1.gif) no-repeat bottom;
	padding:0px ;
	width:216px;
	margin:10px auto;
	text-align:left;}
	
.boxitem{
	padding:3px; margin:5px auto; overflow:hidden;
	}
.boxitem img{ 
		float:left; margin-right:5px;
		}
.boxitem a{}
.boxitem a:hover{
		color:#000;
		}

#Services{
	width:220px;
	margin:0 auto;
	background:url(/images/servicesBG.gif) repeat-y;}
	
	.ServicesHead{
		text-align:left; margin:0; 
		background:url(/images/services_top.gif) no-repeat;
		padding:6px 0 6px 10px; color:#ffffff;
		font:bold 13px Trebuchet MS;}


#ServicesMenu {
	width: 200px;
	margin: 0px;
	list-style:none; 
	
	}
	
#ServicesMenu ul{list-style:none; padding-left:1px;}	
	
#ServicesMenu li a {
	height: 28px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 22px; text-align:left;
	font:bold 11px arial; color:#653b00;
	text-decoration: none;
		list-style:none; 
	
	}	
	
#ServicesMenu li a:link, #ServicesMenu li a:visited {
	color:#653b00;
	display: block;
	background:  url(/images/menu2.gif);
	padding: 8px 0 0 30px;
		list-style:none; 
	}
	
#ServicesMenu li a:hover {
	color: #326dc2;
	background:  url(/images/menu2.gif) 0 -32px;
	padding: 8px 0 0 32px;
	}

	
#menu2opt{
	width:220px;
	margin:0 auto;
	background:url(/images/portBg.gif) repeat-y;}
	
	.menu2head{
		text-align:left; margin:0; 
		background:url(/images/portTop.gif) no-repeat;
		padding:6px 0 6px 10px; color:#000000;
		font:bold 13px Trebuchet MS;}
		
#menu2opt-content{ 
					font: bold 11px Tahoma; color:#3a93c3;
					padding:0px;
					}
#menu2opt-content a{font: bold 11px Tahoma; color:#3a93c3; text-decoration:none;}
#menu2opt-content a:link{font: bold 11px Tahoma; color:#3a93c3; text-decoration:none;}
#menu2opt-content a:hover{font: bold 11px Tahoma; color:#3a93c3; text-decoration:underline;}

#menu2opt-content img{ margin:8px 10px 5px 7px;}
/* ----------> Left Bar - END <--------- */

/*--------------------------------------------------*/

														/* >>> MAIN CONTENT <<< */
#main{}
	#sidebar{
		float:left;
		width:228px;
		padding:18px 0px 7px 5px;
		text-align:center;}
	#content{
		float:right;
		padding:0px 5px 7px 0px;
		text-align:center;}


																/* >>> SIDEBAR <<< */


	#select_style{
		margin:0 auto;
		background:url(/images/select_style.gif) no-repeat;
		width:205px;
		height:37px;
		text-align:center;}
	#select_style select{
		margin-top:10px;
		border:1px solid #666;
		font:11px Verdana, Arial, Helvetica, sans-serif;}
		
		

		
	.a14b{
		font:bold 14px Arial, Helvetica, sans-serif;}																/* >>> END <<< */

															/* >>> CONTENT <<< */


	#maincontent{
		float:left;
		width:540px;
		text-align:left;
		}


	#in_maincontent{
		float:left;
		width:550px;
		text-align:left;
		margin:0 0 0 10px;
		line-height:17px;}

	#in_maincontent ul{
		margin:0 0 0 15px;
		list-style:disc;}

	* html #in_maincontent{
		margin:0 0 0 5px;}



	#rightbar{
		float:right;
		width:205px;
		margin-right:3px;}


#mainhead{
	background:url(/images/mainheadbg.png) no-repeat bottom left;
	height:25px;
	padding-top:10px;}
	.mainheadtext{
		float:left;
		/*background:url(/images/bullet.png) no-repeat left;*/
		background:url(/images/bdr.png) repeat-x bottom;
		color:#653b00;
		font:bold 13px "Trebuchet MS", sans-serif, "Lucida Sans", Tahoma;
		padding:0px 0px 4px 0px;}

	.snippet{
		color: #3399CC;
		font:bold 13px Verdana, Arial, Helvetica, sans-serif Arial, Helvetica, sans-serif;
		line-height:20px;
		padding:15px 0;}
	.snippet:hover{
		color:#3399cc;}


	#mainpartlist li{
		margin:5px 0 0 0;
		padding:0 0 5px 25px;
		list-style:none;
		background:url(/images/arrow.png) no-repeat left;
		background-position: 15px 5px;
		border-bottom:1px solid #f1f0ef;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#676767;}
		#mainpartlist li a{
			color:#676767;}
		#mainpartlist li a:hover{
			color:#000000;}


#tabmenu{
	margin-top:20px;
	color:#000;
	text-align:center;}
#tabhead { margin:0 auto;}
#tabhead li{
	margin:0;
	background:#CCCCCC;
	list-style:none;
	display: inline;}
#tabhead li a{
	font:bold 14px "Trebuchet MS", sans-serif, "Lucida Sans", Tahoma;
	background:#009900;
	padding:3px 10px 10px 10px;}
#tabhead li a:hover{
	background:#FF6600;}
																/* >>> RIGHTBAR <<< */

#search{
	background: url(/images/searchbg.png) no-repeat;
	width:155px;
	height:32px;
	padding:7px 0 0 50px;
	margin:5px 0;}
.search_box{
	border:1px solid #666;
	width:120px;}
	
	
.itempro{
	border-bottom:1px solid #e3e2df;
	width:176px;
	height:51px;
	padding:3px 5px 7px 5px;
	margin:5px auto;
	font:11px "Trebuchet MS", sans-serif, "Lucida Sans", Tahoma;
	text-align:left;
	font-style:italic;
	overflow:hidden;
	color:#b1afa4;}

	.itempro h2{
		margin:0; padding:0;
		font:18px "Trebuchet MS", sans-serif, "Lucida Sans", Tahoma;
		font-style:italic;}
.brown a{
	color:#6b5751;}
	.itempro img{
		float:left;
		margin-right:5px;}
	.itempro a{}
	.itempro a:hover{
		color:#000;}




/* Bliss */



.tabset_tabs	{ margin:0; padding:0; list-style-type:none; position:relative; z-index:2; white-space:nowrap }
.tabset_tabs li	{ margin:0; padding:0; display:inline; }
.tabset_tabs a	{ color:#000 ! important; background-color:#fff !important; border-right:1px solid #99c; text-decoration:none; padding:0 0.6em;border-bottom:none;margin-bottom:5px !important; font:bold 16px "Trebuchet MS", sans-serif, "Lucida Sans", Tahoma }
/*.tabset_tabs a:hover	{ color:#00c !important; background-color:#eff !important }*/
.tabset_tabs a.active	{ color: #000 !important; background-color: #FF9933 ! important; cursor:default; padding-top:1px; padding-bottom:1px }

.tabset_tabs li.firstchild a	{ border-left-width:1px }

.tabset_content	{ background:url(/images/divitembg.gif) no-repeat; width:340px; height:80px; position:relative; z-index:1; padding:0.5em 1em; display:none; margin-left:7px; text-align:left;} 

.tabset_content	img{
	float:right;
	margin:0 5px;} 
.tabset_label	{ display:none }

.tabset_content_active	{ display:block }
.last_tab {border-right-color:#fff;}
@media aural{
	.tabset_content, .tabset_label	{ display:block }
}



	.tabset_content li{
		margin:0;
		padding:0 0 5px 10px;
		list-style:none;
		background:url(/images/arrow.png) no-repeat left;
		background-position: 0px 5px;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#676767;}


.nomal_content{
	text-align:justify;
	padding:5px;}
	
.nomal_content p{
	margin-bottom:10px;}
.nomal_content h2 {font: bold 15px Trebuchet MS; color:#918300 ; padding-bottom:10px;}
	
#in_maincontent ul, .nomal_content ul{
	margin-left:25px;}
	
#in_maincontent ol, .nomal_content ol{
	margin-left:25px;}	
	
/*Service on Home Page*/
.ser{
	width:253px;
	margin:0 auto;
	background:#efefdf url(/images/bg2.gif) repeat-y;
	}
	
	.serHead{
		text-align:left; margin:0; 
		background:url(/images/top1.gif) no-repeat;
		padding:6px 0 6px 10px; color:#a54d02;
		font:bold 12px arial;
		}
	
	.serHead a{color:#a54d02;}
	.serHead a:hover{color:#326dc2;}
		
	.serBtm{
			width:253px; margin:0 auto; height:12px;
			background:#ffffff url(/images/btm1.gif) no-repeat top;
			
			}
			
	#navlist
	{
	margin-left: 0; 
	padding-left:20px;
	list-style: none;
	}

	#navlist li
	{
	padding:2px 0px 2px  13px;
	background-image: url(/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .7em;
	font:normal 10px verdana;
		}
	
	#navlist li a
	{color:#5d571d;}
	
	#navlist li a:hover
	{color:#326dc2;}
	
	.tub13B{
			font: bold 13px Trebuchet MS; color:#653b00; 
			padding:0px 10px 0px 12px; border-bottom:}
	.grey11{font: normal 11px Tahoma; color:#727272; text-align:justify;}
	.grn15B{font: bold 15px Trebuchet MS; color:#918300 ;}
	
