body {padding:0px; margin:0px; background-image:url('../images/page_bg.jpg'); background-repeat:repeat-x; background-color:#f88882; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d5d5d5; line-height:18px;}

a {text-decoration:none;}

page_lt_bg {
background-image:url('../images/lt_bg.jpg');
background-repeat:no-repeat; background-color:#f8736a; background-position-y:50%
}

.page_rt_bg {
background-image:url('../images/rt_bg.jpg');
background-repeat:no-repeat; background-color:#f68982; background-position-y:50%
}

.top_menu{
background-image:url('../images/top_menu_bg.jpg'); 
background-repeat:repeat-x;
background-position: left bottom;
height:26px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:14px; 
font-weight:normal; 
color:#FFFFFF;
padding-bottom:4px
}
.top_menu a{
color:#FFFFFF; 
text-decoration:none; 
padding-left:20px; 
padding-right:20px;
padding-bottom:4px;
}
.top_menu a:hover{ color:#fc7426; text-decoration:none;}

.web_text { font-family: Calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#fffcfc; text-align:justify; padding:0px 30px 0px 30px; line-height:20px;}

.more {font-family: Calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#fffcfc; text-align:justify; padding:0px 30px 30px 30px; line-height:20px;}
.more a{ color:#fffcfc; text-decoration:none;}
.more a:hover{ color:#fd7119; text-decoration:none;}

.quick_links { background-image:url('../images/quick_arrow.jpg'); background-repeat:no-repeat; line-height:26px; padding-left:28px;font-family: Calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#fffcfc; text-align:left}
.quick_links a{ color:#fffcfc; text-decoration:none;}
.quick_links a:hover{ color:#fd7119; text-decoration:none;}

.quick_link_drop { background-color:#3c3b3b; font-family: Calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#fffcfc; text-align:left; line-height:20px;}

.copyright { background-image:url('../images/copyright_bg.jpg'); background-repeat:repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#2d2c2c; text-align:center; height:49px; text-decoration:none}
.copyright a{color:#2d2c2c; text-decoration:none;}
.copyright a:hover{color:#2d2c2c; text-decoration:underline;}

.content{
color:#d5d5d5;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
line-height:18px; 
padding-top:0px; 
padding-bottom:0px;
padding-left:8px; 
padding-right:10px;
text-align:justify;
text-decoration:none;
}
.content a{
color:#d5d5d5;
text-decoration:none;}
.content a:hover{
color:#d5d5d5; 
text-decoration:underline;}

.left-content{
color:#d5d5d5;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
line-height:18px; 
padding-top:0px; 
padding-bottom:0px;
padding-left:10px; 
padding-right:10px;
text-align:justify;
text-decoration:none;
border-right:1px dotted #7b7a7a;}

.left-content a{
color:#d5d5d5; 
text-decoration:none;}
.left-content a:hover{
color:#d5d5d5; 
text-decoration:underline; 
}

.left-content ul{
margin:8px 0px 0px 0px;
padding:0px;
}

.left-content li{
line-height:25px;
list-style:none;
}
.left-content li a, .left-content li a:hover{
background-image:url('../images/left_nav_arrow.gif'); background-repeat:repeat-y; padding-left:20px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
text-decoration:none
}

.sitemap, .sitemap a{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
text-decoration:none;
}
.sitemap ul{
margin-left:20px;
padding-left:20px;
}
.sitemap li{
list-style:circle;
}
.sitemap li a{
font-size:12px; 
}
.numbering li{
list-style:decimal;
}

.orange, .contentheading, .componentheading,.orange a{
	color:#FE6D1F;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	text-align:left;	
	padding-top:10px;
	padding-bottom:2px;
	text-decoration:none;	
	}

		
h1{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal; 
font-size:20px; 
color:#fd7119; 
text-align:center;
padding:5px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-decoration:none;
}
h1 a{
color:#fd7119; 
text-decoration:none;
}
h1 a:hover{
color:#fd7119; 
text-decoration:underline;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal; 
font-size:20px; 
color:#FFFFFF; 
text-align:center;
padding:5px 0px 10px 0px;
margin:0px 0px 0px 0px;
text-decoration:none;
}
h2 a{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal; 
font-size:20px; 
color:#FFFFFF;
padding:5px 0px 10px 0px;
margin:0px 0px 0px 0px;
text-decoration:none;
}
h2 a:hover{
color:#FFFFFF; 
text-decoration:underline;
}

.services_bg {
background-image:url('../images/design_bg.jpg'); 
background-repeat:repeat-y
}


.serverices_text { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:18px; 
	padding:10px 12px 15px 12px; 
	text-align:left;
	color:#d5d5d5;
	text-decoration:none;
	} 
.serverices_text a{ 
	color:#d5d5d5; 
	text-decoration:none;
	} 
.serverices_text a:hover{ 
	color:#d5d5d5; 
	text-decoration:underline; 
	} 

.heading_index{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal; 
font-size:20px; 
color:#fd7119; 
text-align:center;
text-decoration:none;
padding-top:5px;
}
.heading_index a{
color:#fd7119; 
text-decoration:none;
}
.heading_index a:hover{
color:#fd7119; 
text-decoration:underline;
}

.clients_text{
background-image:url('../images/clients_bg.gif'); 
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif; 
color:#d5d5d5;
font-size:12px; 
text-align:left; 
line-height:24px;
padding-left:5px;
padding-right:0px; 
margin:0px} 

.portfolio_bg {
background-image:url('../images/portfolio_bg.gif');
}

.jobs_category {
background-image:url('../images/bullet.jpg'); 
background-position: left top; 
background-repeat:no-repeat; 
padding-left:25px;
font-family:Arial, Helvetica, sans-serif; 
color:#d5d5d5;
font-size:12px
}

.form_bg {
border:1px solid #3d3d3d; 
background-color:#212121; 
margin-left:5px; 
margin-bottom:20px; 
padding-top:10px; 
padding-left:10px;
}

.link_border {
border:1px solid #474747;
padding:8px;
}  
  
.link_head { 
font-weight:bold; 
color:#fe6d1f;
}
.link_head a{ 
font-weight:bold; 
color:#fe6d1f; 
text-decoration:none;
}
.link_head a:hover{ 
font-weight:bold; 
color:#fe6d1f;
text-decoration:underline;
}

.sublink_head { 
font-weight:bold; 
}
.sublink_head a{ 
font-weight:bold; 
text-decoration:none;
}
.sublink_head a:hover{ 
font-weight:bold; 
text-decoration:underline;
}
