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

body {
/*background-color:#f8f8f8;*/
background-color:#cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
line-height:14px;
text-align:left;
margin:auto;
padding:0;
}

p{
margin-top:5px;
text-align:justify;
}

ul { 
list-style:none; 
list-style-position:inherit; 
padding:0px;
} 

.clear {
clear:both;
line-height:0px;
height:0px;
font-size:1px;
}

#main_div {
width:1002px;
background-image:url(../images/background.gif);
background-repeat:repeat-y;
background-color:#fff;
margin:auto;

}

/* ----Header styles starts here---- */
#header_container {
width:990px;
margin:auto;
}

#header_left_container {
float:left;
width:200px;
}
 

#header_right_container {
float:left;
width:787px;
}

.logo {
background:url(../images/atna_logo.jpg);
background-repeat:no-repeat;
width:190px;
height:66px;
margin:3px auto 0px 7px;
 

}

/*Search styles starts here */
.search_container {
background-color:#ebf2f9;
 
}

.search_bg {
float:right;
width:150px;
/*background-color:#d3e2ee;*/
margin-top:4px;
height:29px; 
}

.search_box {
width:138px;
height:15px;
font-size:11px;
background-color:#ffffff;
border:#d3d3d3 1px solid;
margin:3px 0px 3px 3px;
padding:2px 2px 2px 2px;
 
}

.search_input_box {
float:left;
width:106px;
height:13px;
font-size:11px;
 color:#000;
background-color:#ffffff;
border:none;
}

.search_submit_box {
float:right;
width:21px;
height:15px;
background:url(../images/go_button.jpg) no-repeat right;
border:none;
cursor:pointer;
padding-bottom:3px;
 }
/*Search styles ends here */

.menu_container {
background-color:#00CC66;
height:33px;
margin:3px auto 3px auto;
padding-left:10px;
background-image:url(../images/menu_bg.gif);
background-repeat:repeat-x;
}


/* ----Header styles ends here----*/

/* ----center content styles starts here----*/
#center_container{
width:990px;
margin:auto;
}

/* left center content styles starts here*/
#left_content_container {
float:left;
width:700px;
/*background-color:#C6c6c6;*/
}

.content_area {
width:694px;
margin:auto auto 3px auto;
background-color:#fff;
}

.welcome_area {
background-color:#fdf9f0;
padding:5px;
margin-bottom:3px;
}

.welcome_title {
font-size:14px;
font-weight:700;
font-style:italic;
color:#d32b25;
margin:10px 10px 5px 10px;
}

.intro_content {
margin:10px 10px 5px 10px;
text-align:justify;
}

#read_more_intro {
float:right;
margin:0px 55px 10px;
_margin:0px 5px 5px 10px;
}

.more_link_intro a {
color:#d32b25;
text-decoration:none;
}

.more_link_intro a:hover {
color:#000;
text-decoration:underline;
}

#read_more {
float:right;
margin:0px 10px 5px 10px;
_margin:0px 5px 5px 10px;
}

.more_link a {
color:#1d3d88;
text-decoration:none;
}

.more_link a:hover {
color:#000;
text-decoration:underline;
}

.subcontent1_area{
float:left;
width:337px;
background-color:#fff;
margin-bottom:3px;
padding:5px;
}

.subcontent2_area{
float:right;
width:337px;
background-color:#fff;
margin-bottom:3px;
padding:5px;
}

.subcontent_title{
font-size:12px;
font-weight:700;
color:#1f3f89;
margin:10px 10px 5px 10px;
}


/* left center content styles ends here*/




/* right center content styles starts here*/
#right_content_container {
float:left;
width:290px;
/*background-color:#ffFF00;*/
}

.panel_container {
width:287px;
/*background-color:#FF9999;*/
}

.certificate_container {
border-color:#e5e5e5;
border-style:solid;
border-width:1px;
margin:0px 0px 3px 0px;
padding:5px;
width:275px;
}

.certificate_bg {
background-image:url(../images/certificate_bg.jpg);
background-repeat:no-repeat;
width:275px;
height:105px;
}

.panel_border {
border-top:3px solid #ffffff; border-bottom:3px solid #ffffff;
}

.panel_header {
background-image:url(../images/panel_header.jpg);
background-repeat:repeat-x;
height:29px;
}

.panel_header1 {
background-image:url(../images/panel_header.jpg);
background-repeat:repeat-x;
height:29px;
border-top:3px solid #ffffff;
}

.panel_news_title {
behavior: url(css/iepngfix.htc);
background-image:url(../images/title_news.png);
background-repeat:no-repeat;
margin-left:10px;
width:40px;

position:relative;
top:8px;
}

.panel_testimonials_title {
behavior: url(css/iepngfix.htc);
background-image:url(../images/title_testimonials.png);
background-repeat:no-repeat;
margin-left:10px;
width:83px;

position:relative;
top:8px;
}

.panel_downloads_title {
behavior: url(css/iepngfix.htc);
background-image:url(../images/title_downloads.png);
background-repeat:no-repeat;
margin-left:10px;
width:75px;

position:relative;
top:8px;
}

.panel_content_container {
background-color:#e5e5e5;
padding:10px;
margin:auto auto 3px auto;
}

.panel_content ul { 
padding:0px; 
margin:0px;
}

.panel_content li {
background-image:url(../images/panel_bullet.gif);
background-repeat:no-repeat;
background-position:left 5px;
padding-left:15px; 
padding-right:10px;  
padding-bottom:5px;
text-align:justify;
}

.panel_content_testimonial {
background-color:#e5e5e5;
margin:auto auto 3px auto;
text-align:justify;
}

.testimonial_author {
font-weight:700;
color:#3a3a3a;
padding-top:5px;
}

.testimonial_author_detail {
font-size:9px; padding-left:6px; color:#626262;
}

/* right center content styles starts here*/

/* center content styles ends here*/



/* ---- footer content starts here ---- */
#footer_container {
width:984px;
height:20px;
margin:auto;
background-color:#e5e5e5;
}

.footer_content {
float:inherit;
float:left;
color:#434343;
font-size:10px;
padding:3px 0px 0px 10px;
}

.footer_links {
float:right;
background-color:#bcbcbc;
color:#434343;
font-size:10px;
padding:3px 10px 3px 10px;
}

.footer_links a {
color:#434343;
text-decoration:none;
}

.footer_links a:hover {
color:#ffffff;
text-decoration:underline;
}
/* ---- footer content ends here---- */

/* ---- aboutus page starts here ---- */
.banner_area_innerpage {
width:984px;
margin:auto auto 3px;
_margin:auto auto 0px;
text-align:center;
height:123px;
}

.content_area_innerpage {
width:984px;
margin:0px 0px 3px 3px;
background-color:#f5f5f5;
}


.left_container_innerpage {
float:left;
width:734px;
background-color:#ffffff;
}

.left_container_innerpage_verticals {
float:left;
width:734px;
height:500px;
background-color:#ffffff;
}

.left_container_innerpage_fixed {
float:left;
width:734px;
height:370px;
background-color:#ffffff;
}

.left_container_innerpage_fixed1 {
float:left;
width:734px;
height:430px;
background-color:#ffffff;
}

.right_container_innerpage {
float:left;
width:250px;
}

.inner_page_title{
font-size:13px;
font-weight:700;
color:#d32b25;
padding:10px 10px 0px 10px;
margin:0px 0px 0px 8px;
}

.inner_page_subtitle{
font-size:12px;
font-weight:700;
color:#1f3f89;
padding:10px 10px 0px 10px;
margin:10px 0px 3px 8px;
}

.technology_subtitle{
font-size:12px;
font-weight:700;
color:#1f3f89;
padding:10px 10px 0px 10px;
margin:0px 0px 3px 8px;
}

.inner_page_content {
padding:5px;
margin:0px 15px 3px 13px;
text-align:justify;
}

.erp_image {
padding:5px;
text-align:center;
}

.next_step_link a {
color:#2b4a9d;
text-decoration:none;
}
next_step_link a:hover {
color:#000;
text-decoration:underline;
}

.split_line {
background-image:url(../images/line.gif);
background-repeat:repeat-x;
background-position:center;
margin:auto;
width:695px;
}

.split_line1 {
background-image:url(../images/line1.gif);
background-repeat:repeat-x;
background-position:center;
margin:0px 10px 0px 16px;
width:695px;
}

.split_line12 {
background-image:url(../images/line1.gif);
background-repeat:repeat-x;
background-position:center;
margin:0px 10px 0px 16px;
width:95%;
}


.dotted_line_horizontal {
background-image:url(../images/horiz_dotline.gif);
background-repeat:repeat-x;
background-position:center;
margin:0px 10px 0px 16px;
width:695px;
}

.management_profile_highlight {
font-weight:700;
color:#4595e6;
}

.inner_page_panel_container{
background-color:#FFFFFF;
margin:auto auto 3px auto;
}

.panel_nextstep_title {
behavior: url(css/iepngfix.htc);
background-image:url(../images/title_nextstep.png);
background-repeat:no-repeat;
margin-left:10px;
width:63px;
/*height:21px;*/
position:relative;
top:8px;
}

.panel_clients_panel_title {
behavior: url(css/iepngfix.htc);
background-image:url(../images/title_clients_panel.png);
background-repeat:no-repeat;
margin-left:10px;
width:46px;
/*height:29px;*/
position:relative;
top:8px;
}

.panel_content_innerpage {
padding:5px;
}

.innerpage_panel_split{
background-image:url(../images/panel_split.gif);
background-repeat:repeat-x;
width:100%;
height:3px;
}

.panel_content_container_innerpage {
background-color:#e5e5e5;
padding:10px;
}
/* ---- ************************ ---- */

/* ---- Verticals page starts here ---- */

#verticals_container {
width:700px;
margin:10px auto auto 20px;
}


.verticals_content_container {
width:155px;
padding:5px;
margin:0px 5px 3px 3px;
text-align:justify;
float:left;
}

.verticals_content{
margin:10px auto 10px auto;
}

.verticals_page_subtitle1{
font-size:12px;
font-weight:700;
color:#1f3f89;
}

.verticals_image{
margin:10px auto 0px auto;
}

.dotted_line_horizontal1 {
background-image:url(../images/horiz_dotline.gif);
background-repeat:repeat-x;
background-position:center;
width:100%;
}

.dotted_line_horizontal_client {
background-image:url(../images/horiz_dotline.gif);
background-repeat:repeat-x;
background-position:center;
width:85%;
margin:auto;
}

#read_more1 {
float:right;
}

.more_link1 a {
color:#1d3d88;
text-decoration:none;
}

.more_link1 a:hover {
color:#000;
text-decoration:underline;
}

.page_bulletcontent ul {
list-style-type:none; 
list-style-position:inherit; 
padding:0px; 
margin:0px;
}

.page_bulletcontent ul li {
background-image:url(../images/bullet_arrow_content.gif); 
background-position:left 10px;
padding:5px 10px 0px 15px;
_padding:5px 0px 0px 10px;
margin-left:20px;
background-repeat:no-repeat;
}	

.page_bulletcontent ul li ul li {
background-image:url(../images/subbullet_arrow_content.gif); 
background-position:left 10px;
padding:3px 10px 0px 15px;
_padding:5px 0px 0px 10px;
margin-left:10px;
margin-top:4px;
background-repeat:no-repeat;
}	

#top_link {
width:20px;
float:right;
text-align:right;
margin:auto 20px 5px auto;
_margin:auto 10px 5px auto;
background-image:url(../images/horiz_dotline.gif);
background-repeat:repeat-x;
background-position:bottom;
}
/* ---- ************************ ---- */

/* ---- Clients page starts here ---- */

.client_container{
width:700px;
}

.client_logo_holder {
float:left;
width:200px;
text-align:center;
margin:40px auto 40px auto;
}

.client_logo_holder1 {
float:left;
width:200px;
text-align:center;
margin:40px auto 30px auto;
}

/*FOR CLIENTS1.HTML*/
.client1_logo_holder {
text-align:center;
margin:10px auto 10px auto;
}

.client1_logo_holder1 {
float:left;
width:150px;
text-align:center;
margin:20px auto 20px auto;
}

.client1_page_content {
float:left;
width:490px;
padding:5px;
margin:0px 20px 3px 30px;
text-align:justify;
color:#3a3a3a;
}

.client_logo_display {
border:none; cursor:pointer;
}
/* -----------------*/
.client_page_content {
float:left;
width:440px;
padding:5px;
margin:0px 20px 3px 30px;
text-align:justify;
color:#3a3a3a;
}

.client_page_subtitle{
font-size:12px;
font-weight:700;
color:#1f3f89;
/*margin-left:22px;*/
text-align:center;
}

.case_study_button{
background-image:url(../images/icon_casestudy.gif);
background-repeat:no-repeat;
width:90px;
height:17px;
border:none;
display:block;
padding-left:20px;
margin:5px 0px 10px 0px;
}
/* ---- ************************ ---- */

/* ---- Technology1 styles starts here ---- */
.content_technology {
width:708px;
margin:auto;
}
.content_leftside{
float:left;
width:490px;
}

.content_right_side {
float:right;
width:200px;
padding:0px 5px 5px 5px;
}

.inner_page_content_tech {
padding:0px 5px 5px 5px;
text-align:justify;
}


.bounded_box_middle {
background-image:url(../images/bounded_box_middle.gif);
background-repeat:repeat-y;

}

.quicklinks_title{
font-size:12px;
font-weight:700;
color:#1f3f89;
text-align:left;
padding-left:20px;
padding-bottom:10px;
}

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

/* automotive page*/
.verticals_content_leftside{
float:left;
width:500px;
}

.verticals_content_rightside {
float:right;
width:200px;
margin-top:5px;
}

.page_bulletcontent1 ul {
list-style-type:none; 
list-style-position:inherit; 
padding:0px; 
margin:0px;
}

.page_bulletcontent1 ul li {

background-image:url(../images/bullet_arrow_content.gif); 
background-position:left 10px;
padding:5px 10px 0px 15px;
_padding:5px 0px 0px 10px;

background-repeat:no-repeat;
}	

.page_bulletcontent1 ul li ul li {
background-image:url(../images/subbullet_arrow_content.gif); 
background-position:left 10px;
padding:3px 10px 0px 15px;
_padding:5px 0px 0px 10px;
margin-left:10px;
margin-top:4px;
background-repeat:no-repeat;
}	

.automotive_img {
text-align:center;
margin:10px auto 10px auto;
}

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

/* automotive1 page starts here*/

.verticals_banner_area {
padding:3px 5px 0px 5px;
margin:0px 0px 3px 13px;
text-align:justify;
}

.verticals_banner_content_left {
float:left;
width:470px;
}

.verticals_banner_content_right {
float:left;
width:222px;
}

.verticals_page_subtitle{
font-size:12px;
font-weight:700;
color:#000;
padding:0px 10px 0px 10px;
margin:0px 0px 3px 8px;
}

.verticals_page_bulletcontent ul {
font-size:11px;
font-weight:700;
list-style-type:none; 
list-style-position:inherit; 
padding:0px; 
margin:0px;
}

.verticals_page_bulletcontent ul li {
background-image:url(../images/bullet_blue_arrow_content.gif); 
background-position:left 10px;
padding:5px 10px 0px 15px;
_padding:5px 0px 0px 10px;
margin-left:20px;
background-repeat:no-repeat;
}	

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

/* ---- contact us1 page starts here ---- */


.contactus_page_content {
padding:5px;
margin:0px 13px 3px 15px;
text-align:justify;
/*background:#fefaf0;*/
font-size:12px;
line-height:normal;
}

.client_place{
padding-bottom:5px;
}

.contactus_area {
width:695px;
margin-left:20px;
}

.contactus_left_container {
float:left;
width:475px;
padding-top:10px;
}

.contactus_subtitle{
font-size:12px;
font-weight:700;
color:#1f3f89;
}

.contactus_right_container {
float:right;
width:200px;
/*background-color:#fefaf0;*/
background-color:#f4f8f9;

}

.contact_dotted_line_horizontal {
background-image:url(../images/horiz_dotline.gif);
background-repeat:repeat-x;
background-position:center;
margin:0px 10px 0px 16px;
width:90%;
}

.contact_dotted_line_horizontal1 {
background-image:url(../images/horiz_dotline.gif);
background-repeat:repeat-x;
background-position:center;
margin:5px 0px 5px 0px;
width:100%;
}

.contact_dotted_line_horizontal12 {
background-image:url(../images/horiz_dotline.gif);
background-repeat:repeat-x;
background-position:center;
margin:0px 0px 5px 15px;
width:85%;
}

.contactus_form_align {
padding:6px;
vertical-align:top;
}

.input_box {
width:290px;
padding:2px;
height:15px;
line-height:13px;
border: 1px solid #90adf4;
}

.text_area_box{
width:290px;
padding:2px;
height:90px;
line-height:13px;
border: 1px solid #90adf4;
overflow:auto;
}

.send_button{
background-image:url(../images/button_send.jpg);
background-repeat:no-repeat;
width:64px;
height:29px;
display:block;
border:none 0;
cursor:pointer;
margin:auto;
}

/* ---- ********* ----- */
.logo_container{
float:left;
width:200px;
background-color:#fff;
margin:0px 12px 0px 12px;
}

.case_study_container{
width:694px;
background-color:#33FF00;
}

.case_study_align {
float:left;
width:600px;
background-color:#009900;
}

.case_study_buttons {
float:right;
width:75px;
background-color:#ff9900;
}

/* testimonial page*/
.testimonial_page_author {
font-weight:700;
color:#1f3f89;;
padding-left:20px;
}

.testimonial_page__author_detail {
font-size:10px; padding-left:25px; color:#626262;
}

/* sitemap*/
.sitemap_container {
width:680px;
padding:10px 0px 10px 20px;
margin:auto 0px auto 20px;
}

.sitemap_left_container {
float:left;
width:200px;
}



.sitemap_link a {
font-size:12px;
color:#2b4a9d;
text-decoration:none;
}

.sitemap_link a:hover {
font-size:12px;
color:#ff9900;
text-decoration:underline;
}

.sitemap_link_bullet a {
font-size:11px;
color:#323232;
text-decoration:none;
}

.sitemap_link_bullet a:hover {
font-size:11px;
color:#ff9900;
text-decoration:underline;
}

.sitemap_bulletcontent ul {
list-style-type:none; 
list-style-position:inherit; 
padding:0px; 
margin:0px;
}

.sitemap_bulletcontent ul li {
background-image:url(../images/bullet_arrow_content.gif); 
background-position:left 10px;
padding:5px 10px 0px 15px;
_padding:5px 0px 0px 10px;
margin-left:2px;
background-repeat:no-repeat;
}	

.keyword {
font-weight:700;
color:#007eff;
}
