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



/*GENERIC TAGS*/

body {background-color:#252c32; margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:62.5%; }

a:link { color: #FFF; text-decoration: underline; }
	
a:visited { color: #FFF; text-decoration:underline; }

a:hover { color: #478ec2; text-decoration:none; }


/*IDs*/


/*headertag*/
#headerwrap {  background-image:url(images/page-backgrounds/a.jpg); background-repeat:repeat; margin-left:auto; margin-right:auto; }

#header { width:952px; height:38px; background-color:#252c32; margin-left:auto; margin-right:auto; }


/*flashtag*/
#flashwrap {  margin-left:auto; margin-right:auto; background-image:url(images/page-backgrounds/b.jpg); background-repeat:repeat; }

#flash { width:952px; height:277px; margin-left:auto; margin-right:auto; }


/*navtag*/
#navwrap { margin-left:auto; margin-right:auto; background-image:url(images/page-backgrounds/c.jpg); background-repeat:repeat; }

#nav { width:952px; height:119px; margin-left:auto; margin-right:auto; background-image:url(images/navbg.jpg); background-position:right;}


/*subbodytag*/
#subbodywrap { margin-left:auto; margin-right:auto; background-image:url(images/page-backgrounds/c.jpg); background-repeat:repeat; }

#subbody { width:902px; height:auto; margin-left:auto; margin-right:auto; background-image:url(images/subbodybg.jpg); background-repeat:repeat; padding-left:25px; padding-top:20px; padding-right:25px; padding-bottom:10px; font-size:1.1em;}

#subbody a:link {
	color: #000;
	text-decoration: underline;
}
	
#subbody a:visited {
	color: #000;
	text-decoration:underline;
}

#subbody a:hover { color: #478ec2; text-decoration:none; }



/*bodytags - ba = business automotion, it = information technology*/
#bodywrap  { width:952px; height:auto; overflow:auto; margin-left:auto; margin-right:auto; background-image:url(images/page-backgrounds/d.jpg); background-repeat:repeat; }

#body  { width:952px; height:auto; margin-left:auto; margin-right:auto; background-image:url(images/5body.jpg); }

#body-ba-it  { width:952px; height:auto; overflow:auto; margin-left:auto; margin-right:auto; background-image:url(images/bodybg1.jpg); background-repeat:repeat-y; color:#FFF; }

#body-contact  { width:952px; height:520px; margin-left:auto; margin-right:auto; background-image:url(images/bodybg1.jpg); color:#FFF; }


/*home page*/
#body-a { width:395px; height:403px; margin-left:auto; margin-right:auto; float:left; padding-left:40px; padding-right:40px; padding-top:50px; font-size:1.1em; }

#body-b { width:395px; height:403px; margin-left:auto; margin-right:auto; float:right; padding-left:40px; padding-right:40px; padding-top:50px; border-left:#FFF thin dotted; font-size:1.1em; }


/*building automaotion - information technology */
#body-c { width:376px; height:auto;  margin-left:auto; margin-right:auto; float:left; padding-left:50px; padding-right:50px; padding-top:20px;  }

#body-d { width:434px; height:auto;  margin-left:auto; margin-right:auto; float:right; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px; text-align:center; border-left:#FFF thin dotted; }

#image-ba-it  { width:952px; height:300px; margin-left:auto; margin-right:auto; background-image:url(images/bodybg1.jpg); color:#FFF; } 


/*buttontags*/
#bottom-buttonwrap  {width:952px; height:auto; overflow:auto; margin-left:auto; margin-right:auto; background-image:url(images/page-backgrounds/d.jpg); background-repeat:repeat; border-top:#FFF thin dotted; }

#bottom-buttons  { width:952px; height:46px; margin-left:auto; margin-right:auto; background-image:url(images/5bodyb.jpg); }

#bottom-buttons-a	{ width:327px; height:46px; padding-right:74px; padding-left:74px; float:left; }	

#bottom-buttons-b	{ width:327px; height:46px; padding-right:74px; padding-left:74px; float:right; border-left:#FFF thin dotted; }

/*bottom text*/
#bottomtext	{width:852px; height:auto; overflow:auto; margin-left:auto; margin-right:auto; border-top:#FFF thin dotted; color:#FFF; padding-left:50px; padding-right:50px; text-align:center; background-image:url(images/bodybg1.jpg); background-repeat:repeat-y; }

/*footertags*/
#footerwrap { margin-left:auto; margin-right:auto; background-image:url(images/page-backgrounds/d.jpg); background-repeat:repeat; }

#footer { width:952px; height:105px; margin-left:auto; margin-right:auto; background-color:#252c32; font-size:0.8em; color:#FFF; padding-top:10px; clear:both; overflow:hidden; text-align:center; }

#footer ul { list-style:none; padding:0px; margin:0px; text-align:center; }

#footer li { display:inline; text-align:center; }



/*CLASSES & SPANS*/

.yellow { color: #efbf00; font-size:1.2em; text-align:center; margin-top: 10px; }

.yellow2 { color: #efbf00; font-size:1.2em; text-align:center; margin-top: 65px; }

.yellow3 { color: #efbf00; font-size:1.2em; text-align:center; margin-top: 20px; }

.yellow4 { color: #efbf00; font-size:0.9em; text-align:center; margin-top: 10px; }

.yellow5 { color: #efbf00; font-size:1em; text-align:center; margin-top: 10px; font-weight:normal; }

.text {color:#FFF; line-height:15px; margin-top:35px; }

.image { margin-left:55px; margin-top:0px;}

.image2 { margin-left:65px; margin-top:0px;}

.blue {color:#478ec2; font-size:1.5em; text-align:center;}

.blue1 {color:#478ec2; font-size:1.4em; text-align:center;}

.blue2 { color:#478ec2; font-size:1.2em; }

.blue3 { color: #478ec2; font-size:1em; text-align:center; margin-top: 10px; font-weight:normal; }

.black {color:#000; font-size:1.6em; }

.black2 { color: #000; font-size:1em; font-weight:normal; }

.white { color: #FFF; font-size:1em; font-weight:normal; }

.nudge { margin-left:7px; }

.nudge2 { margin-right:7px; }

.nudge3 {margin-top:9px;}

.nudge4 {margin-top:9px; margin-left:45px;}

/*Creare Link System*/

#bottom-keywords{ font-size: 9px; color:#666; width: 952px; margin-left: auto; margin-right: auto; margin-top: 10px; text-align:center }

.borderright {border-right:1px solid #FFF ; padding-right:3px;}
