@charset "utf-8";
/* CSS Document */

div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, dl, dt, dd, img, br, big { padding:0; margin:0; }

body {
background: url(../images/bg_img.jpg) left top no-repeat #122642;
font-family:Georgia, "Times New Roman", Times, serif;
color:#333;
}
form {
padding:0;
margin:0;
}

body.resume_form{
padding:0;
margin:40px 0 0 0;
background: url(../images/bg_img.jpg) left top no-repeat #122642;
font-family:Georgia, "Times New Roman", Times, serif;
}
div.clear { clear:both; }



p{
line-height:22px; padding:5px;
}

p a{
color:#6d3232; text-decoration:underline; font-weight:bold; 
}

p a:hover{
color:#6d3232; text-decoration:none;
}

#warper {
margin:85px auto 0 auto;
width:1000px;
}
.top_curve_holder{
background:url(../images/top_curve.jpg) no-repeat top;
height:65px;
}
.top_nav_small {
float:right;
margin:12px 30px 0 0;
color:#FFF;
font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;
}
.top_nav_small ul{
padding:0;
margin:0;
}
.top_nav_small ul li{
padding:0;
margin:0;
list-style-type:none; float:left;
}
.top_nav_small ul li a{
font-family:Georgia, "Times New Roman", Times, serif;
color:#FFF;
font-size:12px;
text-decoration:none;
display:block; padding-right:3px;
}
.top_nav_small ul li a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
color:#FFF;
font-size:12px;
text-decoration:none;
display:block; padding-right:3px;
}

/* Menu CSS Resource */
.top_nav_small #menu1 li dd {
display:none;
}
.top_nav_small #menu1 li dl {
position:absolute;
z-index:100;
}
.top_nav_small #menu1 li:hover dd, #menu1 li a:hover dd {
display:block;
}
.top_nav_small #menu1 .three {
background: #7c2323;
}
.top_nav_small #menu1 .three dt {
background: #7c2323;}
.top_nav_small #menu1 dd {
margin:0; 
padding:0; 
color: #fff; 
text-align:left;
}
.top_nav_small #menu1 dl {
width: 135px; 
margin: 0; 
padding: 0;
}
.top_nav_small #menu1 dt a, #menu1 dt a:visited {
display:block; color:#444;
}
.top_nav_small #menu1 dd a, #menu1 dd a:visited {
color:#fff; 
text-decoration:none; 
display:block; 
padding:10px; 
width:135px; 
font-size:13px; 
font-family:Georgia, 'Times New Roman', Times, serif;
}
.top_nav_small #menu1 .three dd a {
background:#7c2323; 
color:#eee;
}
.top_nav_small #menu1 .three dd a:hover {
background: #cc8484; 
color:#fff;
}
/* Menu CSS Resorce End Here*/

.body_holder {
border-left:10px solid #6d3232; 
border-right:10px solid #6d3232; 
background:#f6f4f0 url(../images/body_bg.gif) 0 0 repeat-x  ;
width:980px; 
}
.logo_holder {
float:left;
margin-left:47px;

}
.btn_position {
vertical-align:middle;
}
.topnav_holder {
float:right; width:600px;
padding-left:24px
}
.browse_job {
float:right; font-family:Georgia, 'Times New Roman', Times, serif; font-size:20px; font-style:italic; color:#3a3a3a; padding-right:20px;
}
.topnav_holder ul{
padding:0;
margin:0;
list-style-type:none;
}
.topnav_holder ul li{
padding:0;
float:left;
display:block;
list-style-type:none;
margin-top:16px;
}
.topnav_holder ul li a.home{
display:block;
text-decoration:none;
color:#3a3a3a;
font-size:15px;
width:67px;
height:23px;
text-align:center;
padding:4px 0 0 0;
}
.topnav_holder ul li a.home:hover{
background:url(../images/bg_home.gif) center no-repeat;
width:67px;
height:23px;
color:#FFF;
padding:4px 0 0 0;
}
.topnav_holder ul li a.home_on{
background:url(../images/bg_home.gif) center no-repeat;
width:67px;
height:23px;
color:#FFF;
padding:4px 0 0 0;
text-align:center;
font-size:15px;
display:block;
text-decoration:none;
}
.topnav_holder ul li a.company{
display:block;
text-decoration:none;
color:#3a3a3a;
font-size:15px;
width:79px;
height:23px;
text-align:center;
padding:4px 0 0 0;
}
.topnav_holder ul li a.company:hover{
background:url(../images/bg_company.gif) center no-repeat;
width:79px;
height:23px;
color:#FFF;
padding:4px 0 0 0;
}
.topnav_holder ul li a.company_on{
background:url(../images/bg_company.gif) center no-repeat;
width:79px;
height:23px;
color:#FFF;
text-align:center;
padding:4px 0 0 0;
display:block;
font-size:15px;
text-decoration:none;
}
.topnav_holder ul li a.it_services{
display:block;
text-decoration:none;
color:#3a3a3a;
font-size:15px;
width:84px;
height:23px;
text-align:center;
padding:4px 0 0 0;


}
.topnav_holder ul li a.it_services:hover{
background:url(../images/bg_it.gif) center no-repeat;
width:84px;
height:23px;
color:#FFF;
padding:4px 0 0 0;
}
.topnav_holder ul li a.it_services_on{
background:url(../images/bg_it.gif) center no-repeat;
width:84px;
height:23px;
color:#FFF;
padding:4px 0 0 0;
text-align:center;
font-size:15px;
display:block;
text-decoration:none;
}
.topnav_holder ul li a.temp_staff{
display:block;
text-decoration:none;
color:#3a3a3a;
font-size:15px;
width:107px;
height:23px;
text-align:center;
padding:4px 0 0 0;
}
.topnav_holder ul li a.temp_staff:hover{
background:url(../images/bg_temp_staff.gif) center no-repeat;
width:107px;
height:23px;
color:#FFF;
padding:4px 0 0 0;
}
.topnav_holder ul li a.temp_staff_on{
background:url(../images/bg_temp_staff.gif) center no-repeat;
width:107px;
height:23px;
color:#FFF;
padding:4px 0 0 0;
text-align:center;
display:block;
font-size:15px;
text-decoration:none;
}
.topnav_holder ul li a.healthcare{
display:block;
text-decoration:none;
color:#3a3a3a;
font-size:15px;
width:138px;
height:23px;
text-align:center;
padding:4px 0 0 0;
}
.topnav_holder ul li a.healthcare:hover{
background:url(../images/bg_healthcare.gif) center no-repeat;
width:138px;
height:23px;
color:#FFF;
padding:4px 0 0 0;
}
.topnav_holder ul li a.healthcare_on{
background:url(../images/bg_healthcare.gif) center no-repeat;
width:138px;
height:23px;
color:#FFF;
font-size:15px;
padding:4px 0 0 0;
text-align:center;
display:block;
text-decoration:none;
}
.topnav_holder ul li a.jobs{
display:block;
text-decoration:none;
color:#3a3a3a;
font-size:15px;
width:85px;
height:23px;
text-align:center;
padding:4px 0 0 0;
margin-left:5px;
}
.topnav_holder ul li a.jobs:hover{
background:url(../images/bg_jobs.gif) center no-repeat;
width:85px;
height:23px;
color:#FFF;
padding:4px 0 0 0;
margin-left:5px;
}

.topnav_holder ul li a.jobs_on{
background:url(../images/bg_jobs.gif) center no-repeat;
width:85px;
height:23px;
color:#FFF;
padding:4px 0 0 0;
text-align:center;
font-size:15px;
margin-left:5px;
display:block;
text-decoration:none;
}


/* Menu CSS */
.topnav_holder #menu li dd {
display:none;
}
.topnav_holder #menu li dl {
position:absolute;
z-index:100;
}
.topnav_holder #menu li:hover dd, #menu li a:hover dd {
display:block;
}
.topnav_holder #menu .one {
background: #7c2323;}
.topnav_holder #menu .one dt {
background: #7c2323;}
.topnav_holder #menu dd {
margin:0; 
padding:0; 
color: #fff; 
text-align:left;
}
.topnav_holder #menu dl {
width: 135px; 
margin: 0; 
padding: 0;
}
.topnav_holder #menu dt a, #menu dt a:visited {
display:block; color:#444;
}
.topnav_holder #menu dd a, #menu dd a:visited {
color:#fff; 
text-decoration:none; 
display:block; 
padding:10px; 
width:135px; 
font-size:13px; 
font-family:Georgia, 'Times New Roman', Times, serif;
}
.topnav_holder #menu .one dd a {
background:#7c2323; 
color:#eee;
}
.topnav_holder #menu .one dd a:hover {
background: #cc8484; 
color:#fff;
}
/* Menu CSS End Here*/

/* Menu CSS Company */
.topnav_holder #menu li dd {
display:none;
}
.topnav_holder #menu li dl {
position:absolute;
z-index:100;
}
.topnav_holder #menu li:hover dd, #menu li a:hover dd {
display:block;
}
.topnav_holder #menu .two {
background: #7c2323;}
.topnav_holder #menu .two dt {
background: #7c2323;}
.topnav_holder #menu dd {
margin:0; 
padding:0; 
color: #fff; 
text-align:left;
}
.topnav_holder #menu dl {
width: 135px; 
margin: 0; 
padding: 0;
}
.topnav_holder #menu dt a, #menu dt a:visited {
display:block; color:#444;
}
.topnav_holder #menu dd a, #menu dd a:visited {
color:#fff; 
text-decoration:none; 
display:block; 
padding:10px; 
width:135px; 
font-size:13px; 
font-family:Georgia, 'Times New Roman', Times, serif;
}
.topnav_holder #menu .two dd a {
background:#7c2323; 
color:#eee;
}
.topnav_holder #menu .two dd a:hover {
background: #cc8484; 
color:#fff;
}
/* Menu CSS Company End Here*/




/* Main Graphic */
#inner_header {
float:left; 
width:957px; 
height:173px; 
margin:20px 0 0 5px; 
background:url(../images/inner_header.jpg) no-repeat center;
}
#main_graphic {
float:left; 
width:730px; 
height:245px; 
margin:20px 0 0 5px; 
background:url(../images/main_graphic.jpg) no-repeat center;
}
.toptext_holder {
float:right;
padding-top:10px;
width:410px;
padding-right:25px;
}
.toptext_holder ul{
padding:0;
margin:0;
}
.toptext_holder li{
padding:0;
list-style-type:none;
width:410px;
display:block;
margin:10px 0 0 0;
}

.toptext_holder li a{
color:#fff;
font-size:20px;
font-weight:bold;
text-decoration:none;
padding-top:15px;
width:410px;
}

ul li ul{
padding:0;
margin:0;
}
ul li ul li.sub_txt{
margin:0 0 0 0;
color:#fff; 
font-size:12px; 
float:left; 
padding:0px;
display:block;
width:410px;
float:left;
}
ul li ul li.sub_txt a{
color:#fff; 
font-size:12px; 
text-decoration:none;
font-weight:normal;
}
.vrti_btm {
vertical-align:bottom;
}

img {
border:0;
}
img.align {
vertical-align:middle;
}
.btn_nxt_last {
position:relative; float:right; margin:-9px 0px 0 0;
}
.client_box {
float:left; background:url(../images/client_box_bg.gif) left no-repeat; margin-top:20px; width:223px; height:230px;
padding:15px 0 0 15px;
}
.content_holder {
float:left; width:720px; margin:15px 0 0 15px;
}
h1 {
font-size:20px; font-style:italic; text-decoration:underline; color: #3a3a3a; padding:0; margin:0; font-weight:normal;  text-transform:capitalize;
}

h2 {
font-size:15px; font-style:italic; color: #3a3a3a; padding:0; margin:0; font-weight:normal; text-decoration:underline; font-weight:bold; margin:7px 0;
}
.right_txt {
float:left; width:336px; font-size:14px; color:#3c3c3c; line-height:18px; margin-top:25px; text-align:justify; padding-right:15px;
}
.left_txt {
float:left; width:346px; font-size:14px; color:#3c3c3c; line-height:20px; margin-top:25px; text-align:justify; padding-right:15px;
}
.client_holder {
float:left; width:180px;  padding-top:5px; line-height:14px; height:300px; color:#FFFFFF;
}
.box_heading {
color:#fff; font-size:24px; font-weight:bold;
}
.box_heading_news {
color:#fff; font-size:24px; font-weight:bold; padding:5px 0 0 5px;
}
.more_news {
float:right; padding-right:20px;
}
.client_holder ul{
padding:0;
margin:0;
list-style-type:none;
}
.client_holder ul li{
padding:10px 0 0 10px;
margin:0;
list-style-type:none;
}
.news_box{
background:url(../images/news_box.gif) center no-repeat; float: left; width:218px; height:382px;
padding:15px 0 0 15px;
margin-top:10px;
}
.news_holder {
float:left; width:200px; color:#fff; font-size:12px; line-height:19px; padding:10px 0 0 5px;
}
.news_holder a{
color:#fff; font-size:12px; line-height:18px; text-decoration:none;
}
.news_holder a:hover{
color:#fff; font-size:12px; line-height:18px; text-decoration:underline;
}
.log_holder {
margin-top:30px; float:left; margin-left:40px;
}

.footer {
float:left; background:url(../images/bottom_cor.gif) center top no-repeat #6d3232; padding:0 10px 0 10px; width:980px;
}
.footer_logo_holder {
float:left; margin-top:30px; font-size:10px; color:#fff; padding-bottom:20px; margin-right:120px;
}
.footer_nav {
float:left; margin-top:30px; width:620px; line-height:18px; color:#fff; font-size:12px;
}
.footer_nav a{
color:#fff; font-size:12px; text-decoration:none;
}
.footer_nav a:hover{
color:#fff; font-size:12px; text-decoration:underline;
}
.foot_img_align {
vertical-align:middle;
}
.footer_img_curve {
width:1000px; margin:0 auto 20px auto;
background: url(../images/footer_corner.gif) no-repeat top;
height:13px;
}

/* Inner CSS */
.inner_header {
float:left; background:url(../images/inner_header.jpg) center no-repeat; height:173px; width:620px; margin-left:10px; margin-top:10px;
padding-left:337px;
}
/* For IT Services */
.it_services_head {
float:left; background:url(../images/for_it_serv.jpg) center no-repeat; height:173px; width:620px; margin-left:10px; margin-top:10px;
padding-left:337px;
}
/* For IT Staffing */
.it_staf_head {
float:left; background:url(../images/for_it_staff.jpg) center no-repeat; height:173px; width:620px; margin-left:10px; margin-top:10px;
padding-left:337px;
}
/* For Healthcare */
.health_head {
float:left; background:url(../images/for_it_health.jpg) center no-repeat; height:173px; width:620px; margin-left:10px; margin-top:10px;
padding-left:337px;
}
.graphic_txt {
float:left; padding:0 25px 30px 0; color:#fff; font-size:20px; font-weight:bold; 
}
.graphic_txt a{
float:left; color:#fff; font-size:20px; font-weight:bold;text-decoration:none;
}
.graphic_txt_normal {
font-size:12px; color:#fff; line-height:20px; width:600px;
}
.graphic_txt_normal  p a{
font-size:12px;
color:#fff; line-height:20px; width:600px;
font-weight:normal;
text-decoration:none;
}
.grpahic_inner_txt {
float:left; margin-top:40px; width:600px;
}
.top_corner_inner {
background:url(../images/inner_top_corner.jpg) no-repeat center top; width:720px; float:left; margin-left:15px; height:16px; margin-top:10px;
}

.top_corner_inner_staffing {
background:url(../images/inner_top_corner_staff.gif) no-repeat center top; width:705px; float:left; margin-left:15px; height:16px; margin-top:10px;
}
.bot_corner_inner {
background:url(../images/inner_bot_corner.gif) no-repeat center bottom; width:720px; float:left; margin-left:15px; height:21px;
}
.bot_corner_inner_taffing {
background:url(../images/inner_bot_corner_staffing.gif) no-repeat center bottom; width:705px; float:left; margin-left:15px; height:21px;
}
.inner_content {
width:698px; float:left; margin-left:15px; border-left:1px solid #cfc8ba; border-right:1px solid #cfc8ba; background:#f1ece3;
padding-left:10px; padding-right:10px;
}

.inner_content_contact {
width:640px; float:left; margin-left:15px; border:1px solid #cfc8ba;  background:#f1ece3;
padding:10px;
}

.inner_content_staff {
width:683px; float:left; margin-left:15px; border-left:1px solid #cfc8ba; border-right:1px solid #cfc8ba; background:#f1ece3;
padding-left:10px; padding-right:10px;
}

.inner_content h1 {
font-size:20px; font-style:italic; color: #3a3a3a; padding:0; margin:0; font-weight:normal; text-decoration:none; text-transform:capitalize;
}


.inner_content ul.faq{
padding:0; margin:0 0 0 10px;
}

.inner_content ul.faq li{
padding:3px; margin:0 0 7px 10px;
list-style-image:url(../images/bull.gif);
list-style-position:inside;
}
.inner_content ul.faq li a{ color:#6d3232; text-decoration:none;}


.inner_content ul.point{
padding:0; margin:0 0 0 10px;
}

.inner_content ul li{
padding:0; margin:0 0 7px 0;
list-style-image: url(../images/bull.gif);
list-style-position:inside;
}




.inner_content_staff ul.faq{
padding:0; margin:0 0 0 10px;
}

.inner_content_staff ul.faq li{
padding:0px; margin:0 0 7px 5px;
list-style-image:url(../images/bull.gif);
list-style-position:inside;
}
.inner_content_staff ul.faq li a{ color:#6d3232; text-decoration:none;}


.inner_content_staff ul.point{
padding:0; margin:0 0 0 10px;
}

.inner_content_staff ul li{
padding:0; margin:0 0 7px 0;
list-style-image: url(../images/bull.gif);
list-style-position:inside;
}






.inner_content_normal {
width:898px; float:left; margin-left:15px; border-left:1px solid #cfc8ba; border-right:1px solid #cfc8ba; background:#f1ece3;
padding-left:10px; padding-right:10px;
}

.inner_content_normal a{
color:#333; text-decoration:underline;
}

.tab_link_holder {
float:left; width:219px; height:190px; background:url(../images/menu_holder.gif) left center no-repeat;
}
.tab_link_holder ul{
padding:0;
margin:15px 0 0 0;
}
.tab_link_holder ul li{
padding:0;
margin:0 0 5px 0;
list-style-type:none;
}
.tab_link_holder ul li a{
font-size:17px;
padding-left:10px;
padding-top:5px;
text-decoration:none;
color:#423a2f;
display:block;
height:22px;
}
.tab_link_holder ul li a:hover{
background:url(../images/inner_hover_bg.gif) left center no-repeat;
text-decoration:none;
color:#7c2323;
}
p.text_txt {
font-size:15px; color:#3a3a3a;
}

/* DOM TAB */

div.domtab{
float:left;
width:965px;
}

ul.domtabs{
padding:0;
margin:15px 0 0 0;				
}
ul.domtabs li{
padding:0;
margin:0 0 5px 0;
list-style-type:none;
}

ul.domtabs li.active a:link,
ul.domtabs li.active a:visited,
ul.domtabs li.active a:active,
ul.domtabs li.active a:hover{
background:url(../images/inner_hover_bg.gif) left center no-repeat;
text-decoration:none;
color:#7c2323;
}
ul.domtabs li a{
font-size:17px;
padding-left:10px;
padding-top:5px;
text-decoration:none;
color:#423a2f;
display:block;
height:22px;
}
ul.domtabs li a:hover{
background:url(../images/inner_hover_bg.gif) left center no-repeat;
text-decoration:none;
color:#7c2323;
}
ul.domtabs li a.on{
background:url(../images/inner_hover_bg.gif) left center no-repeat;
text-decoration:none;
color:#7c2323;
display:block;
height:22px;
padding-left:10px;
padding-top:5px;
}
.first_box {
float:left; width:365px; line-height:20px; font-size:15px; margin-top:5px;
}
.second_box {
float:left; width:330px; line-height:20px; font-size:15px; margin-top:5px;}
/* Job Page */

.listing_holder {
float:left;
margin-left:50px;
margin-top:20px;
margin-bottom:20px;
background:#e8e6e3;
padding:10px;
border:1px solid #dcd6cc;
}
.search_btn {
background:#900222;
border:2px solid #fff;
color:#fff;
height:25px;
}
table.tale_cls {
border:1px solid #dcd6cc;
font-size:10px;
}
td.heading {
font-size:12px;
font-weight:bold;
}
td.dark_clr {
background:#f0ede7;
font-size:12px;
}
td.dark_clr a{
font-size:12px;
text-decoration:none;
color:#333333;
}
td.dark_clr a:hover{
font-size:12px;
text-decoration:underline;
color:#000;
}
td.light_clr {
background:#fffaf1;
font-size:12px;
}
td.light_clr a{
text-decoration:none;
font-size:12px;
color:#333333;
}
td.light_clr a:hover{
text-decoration:underline;
color:#000;
font-size:12px;
}
ul.pagging {
float:left; padding:0;margin:0;
}
ul.pagging li{
padding:0px; margin:0;
list-style-type:none; float:left;
}
ul.pagging li a{
padding:6px; margin:0;
float:left; display:block;
text-decoration:none; color:#333333;
border:1px solid #cfc8ba;
}
ul.pagging li a:hover{
text-decoration:none; color:#333333;
border:1px solid #cfc8ba; 
background:#e1dcd2;
}
.job_detail_holder {
float:left;
margin-left:50px;
width:900px;
}
.jb_title {
font-size:14px;
margin-bottom:10px; float:left;
}
.jb_field_holder {
font-size:14px;
margin-bottom:5px; float:left;
}
.jb_disc {
font-size:14px;
margin-bottom:10px; float:left;
width:900px;
line-height:20px;
}
span .jb_normal_txt {
font-size:12px; font-weight:normal;
}
label {
padding:0; margin:0;
}
.jb_title_form {
font-size:14px; width:165px; text-align:right; padding-right:10px;
margin-bottom:10px; float:left;
}
.form_holder {
width:500px; margin:0 auto 20px auto; background:#f6f4f0; padding:20px;
font-size:12px; border:1px solid #cdc7bb;
}

.jb_title_form1 {
font-size:14px; width:175px; text-align:right; padding-right:10px;
margin-bottom:10px; float:left;
}

.form_holder1 {
width:560px; margin:0 auto 20px auto; background:#f6f4f0; padding:20px;
font-size:12px; border:1px solid #cdc7bb;
}

/* show error */
.error
{
font-size: 12px;
font-weight:bold;
color: #ff0000;
font-family: Arial, Verdana, Helvetica, SansSerif;
}

.study_heading_holder {
float:left;
}
.study_holder {
float:left; width:100%;
margin-bottom:10px;
}
.top {
float:right;
}
#services_details_midcontent a{
color:#6d3232; text-decoration:none; font-weight:bold;
}
img {
border:0;
}
.st_cont_holder {
float:left; width:720px; margin-right:12px;
}
.contact_box {
float:left;
width:320px;
padding:0px 3px 3px 5px;
margin:10px 10px 0 0;
background:url(../images/contact-bg.gif) repeat-x top #f6f4f0;
border:1px solid #cdc7bb;
}
.contact_box_left {
float:left;
width:280px;
padding:0px 3px 3px 5px;
margin:10px 10px 0 0;
background:url(../images/contact-bg.gif) repeat-x top #f6f4f0;
border:1px solid #cdc7bb;
}

.contact_box_top {
float:left; 
background:url(../images/contact-bg.gif) repeat-x top #f6f4f0; 
width:620px; 
padding:0 3px 3px 5px; 
margin-top:10px; 
border:1px solid #cdc7bb; 
margin-right:10px;
}
.td_bg {
background:#dcd6cc;
}


#pscroller1{
height: 300px;
padding: 0;
margin:-1px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#fff;
}
.doc_holder {
float:left; padding:5px; background:#dcd6cc; border:1px solid #cdc6b7; margin:10px 10px 10px 0;
}

.doc_holder a {
color: #6d3232;
text-decoration: none;
font-weight: bold;
}
/*new css for index graphic and text*/
.three_graphic{
float:right;
padding-top:10px;
width:438px;
padding-right:23px;
}
.grp_txt{
float:left;
width:438px;
}
.three_graphic1{
float:left;
width:398px;
height:78px;
}
.three_graphic1 h1{
font-size:20px;
font-style:normal;
font-weight:bold;
margin:3px 0 0 0;
padding:0;
color:#fff;
}
.three_graphic1 h1 a{
text-decoration:none;
color:#fff;
}
.three_graphic1 p{
font-size:12px;
padding:0;
line-height:18px;
margin:0;
color:#fff;
}
.three_graphic1 p a{
text-decoration:none;
color:#fff;
font-weight:normal;
}
.img_space{
float:left; 
margin:40px 0 0 0;
}
.img_space a{
text-decoration:none;
border:none;
}
.description{
float:right; 
width:500px; 
margin-top:10px; 
text-align:left;
}