/* --------------------------------------------------------------
	Site Specific Stylesheet
	www.omarmalik.com
	Author: Muhammad Omar Malik -
-------------------------------------------------------------- */

body 							{margin:0; background: #0f5371 url(images/bgRepeat.jpg) top center; font-family:Verdana, Geneva, sans-serif; font-weight: normal; color: #494949; font-size: 11px;}
td 								{}
th 								{}
a, 				
a:visited 						{color:#0070F3;	text-decoration:none;}
a:hover 						{color:#494949; text-decoration:underline;}

#outerWrapper					{width:100%;}
#containerHome					{margin:0 auto; width:728px; background:url(images/bgMain.jpg) no-repeat center top;}
#headerHome						{clear:both; height:600px; margin:0 auto;}
#title							{margin: 0 auto; padding:210px 0 0 15px; width:200px;}


#menu           				{display: block; clear: both;}
/*#menu ul        				{display: block; margin:10px 0 0 0; padding: 0; width: 679px; height: 33px; list-style-type: none;}
#menu li        				{display: inline; float: left; margin:0; padding: 0; width:auto; height: 33px;}
#menu li a      				{display: block; position: relative; height: 33px; margin:0; text-decoration: none; overflow: hidden;}
#menu li a span 				{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-image: url(images/home-nav.png); background-repeat: no-repeat; background-position: 0 0;}*/

#menu ul						{margin:123px 0 0 5px; padding:0; list-style:none; clear:both; width:679px;}  
#menu li						{overflow:hidden; text-indent:-9999px; display:inline; float:left; margin:0; padding:0;}  
#menu li a  					{background:url(images/home-nav.png) no-repeat; width:100%; height:100%; display:block; float:left; position:relative;} 

#menu li.web					{width:50px; height:33px; margin-right:63px;}  
#menu li.web a					{background-position:0 0;}  
#menu li.web a:hover,			 
#menu li.web a.selected			{background-position:0 -33px;}

#menu li.ui						{width:79px; height:33px; margin-right:51px;}
#menu li.ui a,
#menu li.ui a:visited			{background-position:-114px 0;}
#menu li.ui a:hover,			
#menu li.ui a.selected			{background-position:-114px -33px;}

#menu li.print					{width:79px; height:33px; margin-right:3px;}
#menu li.print a,
#menu li.print a:visited		{background-position:-242px 0;}
#menu li.print a:hover,			
#menu li.print a.selected		{background-position:-242px -33px;}

#menu li.logo					{width:130px; height:33px; margin-right:31px;}
#menu li.logo a,
#menu li.logo a:visited			{background-position:-322px 0;}
#menu li.logo a:hover,			
#menu li.logo a.selected		{background-position:-322px -33px;}

#menu li.misc					{width:79px; height:33px; margin-right:24px;}
#menu li.misc a,
#menu li.misc a:visited			{background-position:-486px 0;}
#menu li.misc a:hover,			
#menu li.misc a.selected		{background-position:-486px -33px;}

#menu li.contact				{width:89px; height:33px;}
#menu li.contact a,
#menu li.contact a:visited		{background-position:-586px 0;}
#menu li.contact a:hover,			
#menu li.contact a.selected		{background-position:-586px -33px;}

/*
#menu li.web a 			 		{width:50px; margin-right:60px;}
#menu li.web a:link span,
#menu li.web a:visited span		{background-position: 5 0;}
#menu li.web a:hover span,
#menu li.web a:focus span,
#menu li.web a:active span		{background-position: 5 -33px;}
#menu li.web.selected a span	{background-position: 5 -33px; cursor: default;}

#menu li.ui a					{width:85px;  margin-right:40px;}
#menu li.ui a:link span,
#menu li.ui a:visited span		{background-position: -120px 0;}
#menu li.ui a:hover span,
#menu li.ui a:focus span,
#menu li.ui a:active span		{background-position: -120px -30px;}
#menu li.ui.selected a span		{background-position: -120px -30px; cursor: default;}

#menu .print a					{width:70px; margin-right:48px;}
#menu .print a:link span,
#menu .print a:visited span		{background-position: -245px 0;}
#menu .print a:hover span,
#menu .print a:focus span,
#menu .print a:active span		{background-position: -245px -30px;}
#menu .print.selected a span	{background-position: -245px -30px; cursor: default;}

#menu li.logo a					{width:100px; margin-right:25px;}
#menu .logo a:link span,
#menu .logo a:visited span		{background-position: -365px 0;}
#menu .logo a:hover span,
#menu .logo a:focus span,
#menu .logo a:active span		{background-position: -365px -30px;}
#menu .logo.selected a span		{background-position: -365px -30px; cursor: default;}

#menu .misc a					{width:60px; margin-right:57px;}
#menu .misc a:link span,
#menu .misc a:visited span		{background-position: -488px 0;}
#menu .misc a:hover span,
#menu .misc a:focus span,
#menu .misc a:active span		{background-position: -488px -30px;}
#menu .misc.selected a span		{background-position: -488px -30px; cursor: default;}

#menu .contact a				{width:100px;}
#menu .contact a:link span,
#menu .contact a:visited span	{background-position: -605px 0;}
#menu .contact a:hover span,
#menu .contact a:focus span,
#menu .contact a:active span	{background-position: -605px -30px;}
#menu .contact.selected a span	{background-position: -605px -30px; cursor: default;}*/



.headingWhite 					{font-family: Tahoma, Helvetica, Arial;	font-size: 11px; font-style: normal; font-weight: normal; color: #FFFFFF; padding-top: 6px;	padding-bottom: 2px; text-transform: uppercase;	word-spacing: 4pt; letter-spacing: 4pt;}

.descriptionTD2 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #494949; padding-left: 25px; text-align: left;}
.logoTD 						{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 18px;}

#container						{margin:0 auto; padding:0; width:960px;}
#content						{margin:0 auto; clear: both; width:941px; background:#fff;}
#header							{width:100%; clear:both; text-align:center; margin:40px 0 10px 0;}
.submenubg 						{background-image:url(images/lowerShadow.png); height:44px;}
.submenubgTop 					{background:url(images/upper-shadow.png) no-repeat left bottom; height:44px;}
#menuInner						{background:url(images/upper-shadow.png) no-repeat left bottom; height:44px; margin:0; padding:0;}
#menuInner ul					{margin:0 0 0 16px; padding:0;}
#menuInner li					{float:left; display:inline;}
#menuInner img 					{border:none; margin:21px 50px 0 0; display:inline; float:left;}
#menuInner img.web 				{margin-right:78px;}
#menuInner img.ui 				{margin-right:41px;}
#menuInner img.print			{margin-right:68px;}
#menuInner img.misc				{margin-right:26px;}
#menuInner img.con				{margin-right:66px;}
#menuInner li a,
#menuInner li a:visited 		{border:none; padding:0; margin:0;}

#menuInnerBottom				{background:url(images/lowerShadow.png) no-repeat left bottom; height:44px; margin:0 0 35px 0; padding:0;}
#menuInnerBottom ul				{margin:0 0 0 325px; padding:0;}
#menuInnerBottom li				{float:left; display:inline;}
#menuInnerBottom img			{border:none; display:inline; float:left; margin-top:2px;}
#menuInnerBottom img.web		{margin-right:45px;}
#menuInnerBottom img.ui 		{margin-right:65px;}
#menuInnerBottom img.print		{margin-right:26px;}
#menuInnerBottom img.misc		{margin-right:50px;}
#menuInnerBottom img.con		{margin-right:6px;}
#menuInnerBottom img.logo		{margin-right:66px;}
#menuInnerBottom li a,
#menuInnerBottom li a:visited 	{border:none; padding:0; margin:0;}

.showcase						{float:left; display:inline; margin-bottom:45px;}
.showcase hr					{margin:0 auto; padding:0; width:90%; border:1px solid #0070F3;}
.showcase p						{padding:10px 35px;}
.showcase h1					{font-family: Tahoma, Helvetica, Arial; font-size: 13px; font-weight: bold; margin:0; padding:0 35px;}
.previewTD 						{float:left; display:inline; width:567px; margin:15px;}
.descripTextB 					{font-family: Tahoma, Helvetica, Arial; font-size: 11px; font-weight: bold;}
.descriptionTD 					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #494949; padding:75px 25px 0 5px; vertical-align: middle;	text-align: left; float:right; display:inline; width:300px;}

hr								{clear:both; border:none; margin:0; padding:0;}

#copyright						{margin: 0 auto; width:900px; font-size:12px; color:#1570CA; text-align:center;}



.contact 						{text-align:center;	font-size: 14px; color: #494949; margin:100px 0; float: left; width:100%; display:inline;}


img, td, a, #menu, #menu ul, #menu ul li, .web a span,  #menuInner, #menuInner li, #menuInner img, #menuInnerBottom, { behavior: url(iepngfix.htc); }


