body 					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000; margin:0; background:#333333;} 
.body					{width:980px; background:#fff; border-left:#FE980E solid 3px;  border-right:#FE980E solid 3px;}

p, span, h1, h2, h3, h4, h5, form, input, select, textarea{padding:0; margin:0;} 
.link	a				{color:#000000; text-decoration:none;}
.link	a:hover			{text-decoration:underline;}

div.more				{margin:10px 0 0 0;}
div.more a 				{color:#A20000; text-decoration:none; font-weight:bold;} 
div.more a:hover 		{text-decoration:underline;}   
a img.img				{border:#FF732F solid 3px; margin:0px 5px 5px 5px;}
a:hover img.img			{border:#D54500 solid 3px;}
p.our_work				{font:normal 11px/18px Arial, Helvetica, sans-serif; color:#A20000;}
h2.login				{line-height:25px;	font-size:17px;	color:#003E1F;	display:block; margin-left:20px;}
.txtbox					{width:198px; height:19px; border:solid 1px #FF9F9F; color:#990000; background:#FFDFDF; padding:0 0 0 8px;}	
 
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Header ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/  
.header ul							{padding:0; margin:0px; list-style-type:none; float:right;}
.header ul li						{float:left; padding:0 2px 0 0;}
.header ul li a						{float:left; display:block;	background:url(images/header_anc_repeat_bg.gif) repeat-x 0 0;
									 text-decoration:none; font-size:11px;}
.header ul li a:hover				{background:url(images/header_hov_repeat_bg.gif) repeat-x 0 0; color:#FFF;}
.header ul li a.active				{background:url(images/header_hov_repeat_bg.gif) repeat-x 0 0; cursor:text;}
.header ul li a span.left			{background:url(images/header_anc_left_bg.gif) no-repeat 0 0; display:block;}
.header ul li a:hover span.left		{background:url(images/header_hov_left_bg.gif) no-repeat 0 0;}
.header ul li a.active span.left	{background:url(images/header_hov_left_bg.gif) no-repeat 0 0;}
.header ul li a span.right			{background:url(images/header_anc_right_bg.gif) no-repeat 100% 0; display:block; 
									 font-weight:bold; line-height:20px; color:#000; padding:0 19px 10px 19px;}
.header ul li a:hover span.right	{background:url(images/header_hov_right_bg.gif) no-repeat 100% 0; color:#FFF;}
.header ul li a.active span.right	{background:url(images/header_hov_right_bg.gif) no-repeat 100% 0; color:#FFF;}

<!-- we do --> 
.wedo				{padding:15px 0 0 0;}
.wedo h3			{padding:0 5px 5px 5px; margin-bottom:8px;  color:#0078a3; font-size:16px; border-bottom:5px solid #0078a3;}
.wedo ul			{background:url(images/repetx.gif) repeat-x 0 0; padding:1px 0 0 0; margin:0;  width:275px;  list-style:none;}
.wedo ul li			{height:24px; background:url(images/repetx.gif) repeat-x 0 100%;}
.wedo ul li a		{padding:0 0 0 24px; font:normal 12px/23px Arial, Helvetica, sans-serif; display:block; color:#510000; 
					 border-right:2px solid #0078a3; border-left:10px solid #0078a3; text-decoration:none;}
.wedo ul li.bullet	{background:url(images/bulet.gif) no-repeat 18px 50%;}
.wedo ul li a:hover	{color:#fff; background:#0078a3; border-right:2px solid #510000; border-left:10px solid #510000; 
					 font-weight:bold; padding:0 0 0 14px;} 

/*Strengths */ 
.strengths h3		{padding:0 5px 5px 5px; margin-bottom:8px;  color:#006600; font-size:16px; border-bottom:5px solid #006600;}
.strengths ul		{background:url(images/repetx.gif) repeat-x 0 0; padding:0; margin:0; width:300px; list-style:none;}
.strengths ul li	{height:24px; background:url(images/repetx.gif) repeat-x 0 100%;}
.strengths ul li a	{font:normal 12px/23px Arial, Helvetica, sans-serif; padding:0 0 0 24px; display:block; 
					 border-right:2px solid #006600; border-left:10px solid #006600; color:#510000; text-decoration:none;}
					 
.strengths ul li.bullet		{background:url(images/bulet.gif) no-repeat 18px 50%;}
	
.strengths ul li a:hover	{color:#fff; background:#006600; border-right:2px solid #510000; border-left:10px solid #510000;
							 font-weight:bold; padding:0 0 0 14px;} 
  /* our works */ 
.works h3			{padding:5px; margin:0 8px 0 0; color:#da7600; font-size:16px; border-bottom:5px solid #da7600}
.works h4			{padding:0; margin:5px 8px 5px 0; color:#000; font-size:13px; text-decoration:underline;}
.works p			{text-align:justify; line-height:18px;} 
.works ul			{padding:5px 0 5px 8px; margin:0; list-style:none;}
.works ul li		{height:18px; float:left; width:150px; background:url(images/square.jpg) no-repeat 0 45%; padding-left:15px;} 


/* about us*/
.about h3			{padding:0 5px 5px 5px; margin-bottom:8px;  color:#006600; font-size:16px; border-bottom:5px solid #006600;}
.about h4			{padding:0; margin:10px; color:#000; font-size:13px; text-decoration:underline;}
.about p			{padding:0 10px;}
.about ul			{padding:5px 0 5px 40px; margin:0;}
.about ul li		{height:18px;} 

/* contact */
.contact h3			{padding:5px; margin:0 8px 0 0; color:#da7600; font-size:20px; border-bottom:5px solid #da7600} 
.contact h4			{padding:0; margin:10px 0; color:#000; font-size:18px; text-decoration:underline;}
.contact p			{text-align:justify; line-height:18px; font-size:16px;} 
.works ul			{padding:5px 0 5px 8px; margin:0; list-style:none;}

h1.h1 a				{padding:0 5px 5px 5px; color:#3C0000; font-size:15px; text-decoration:none;}
h1.welcome			{color:#975000; font-size:22px; text-decoration:none; margin-bottom:5PX;}
.my_down { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#993333; text-decoration:none; font-weight:bold}
.my_down a:hover {text-decoration:underline}
