﻿ body {
            text-align: center;
            color: white;
        	font-size:12px; 
        	margin: 0;
        	padding: 0;
        	padding-top: 30px;
        	background-color: #fff;
            }
.text {  
	/*font-family:Geneva,Verdana,Helvetica; */
	color:#7E7E7E;
	line-height:14px;  
}

A:link		{color:#003876; text-decoration : none}
A:visited	{color:#003876; text-decoration : none}
A:hover     {color:#333333; text-decoration : none}
        #mainContainer {
            width: 788px;
            margin: 0 auto 0 auto;
            }
        #leftColumn {
            width: 299px;
            margin-right: 1px;
            float: left;
            text-align: left;
            background-image: url(../images/home/logo.gif);
            background-position: top left;
            background-repeat: no-repeat;
            margin-top: 0px;
        }
            #intro {
                background-image: url(../images/home/mapBkg.gif);
                background-repeat: no-repeat;
                background-position: top left;
                background-color: #30528f;
                height: 172px;
                width: 299px;
                line-height: 90%;
               /* margin-top: 26px; */
                margin-bottom: 0;
                overflow: hidden;
                }
                #intro p {
                    
                    padding: 55px 10px 0 5px;
                    font-size: 10px;
                    /*height: 77px;*/
                    margin-bottom: 5px;
                    }
                #intro a, #intro a:visited {
					color: White;
                }
                #countryLabel 
                {
					color: Gray;
					float: right;
                }
                #taLogo
                {
					float: right;
                }
            #country {
                margin-top: 1px;
                width: 299px;
                background-color: #14263c;
                height: 50px;
                
                display: block;
                z-index: 100;
                position: relative;
                }
            #contact 
            {
                background-color: #14263c;
                margin-top: 1px;
                height: 112px;
                background-image: url(../images/home/productandtechBkg.jpg);
                /*overflow: hidden;*/
                z-index: 0;
                position: relative;
                }
                #contact p {
					padding-top: 5px;
					color: #FFFFFF;
					margin-top: 0px;
                }
                #contact #title_homepage { font-size: 12pt; height: 28px; line-height: 28px; }
                #contact #title_homepage span { padding-left: 10px; }
        #rightColumn {
            width: 488px;
            float: right;
            margin-top: 0px;
            }

        .infoBox {
            width: 196px;
            float: left;
            margin-top: 4px;
            margin-right: 1px;
            background-color: #D2D2D2;
            height: 100px;
            text-align: left;
            overflow: hidden;
			/*
            background-image: url(/images/home/infoBkg.gif);
            background-repeat: repeat-x;*/
        }
			.infoBox a, .infoBox a:visited {
				color: #444444;
				text-decoration: none;
			}
			.infoBox a:hover {
				text-decoration: underline;
			}
			
			.infoBox .infoTitle { color: #2C5789; font-size: 10px; }

#contactTA { padding-left: 3px; }
#careersTA { margin-left: 5px; }

li {   
	font-size:12px; 
}

/* new home */
div#head { width: 870px; margin: 0 auto; text-align: left; }
#logo { float: left; }
#logo a img { border: none; }
#nav { }
div#main 
{ 
	background: #fff url(/images/home/grad_main.gif) no-repeat center bottom;
	padding-bottom: 1px;
}

div#foot
{
	background: #fff url(/images/home/grad_foot.gif) no-repeat center top;
	color: #4c4c4c;
	font-size: 10px;
	height: 91px;
}
#foot a { color: #fff; }
#foot .line { padding-top: 13px; text-align: left; width: 870px; margin: 0 auto; padding-left: 22px; }
#foot strong { color: #333; }

div#copy { text-align: center; color: #5a5a5a; font-size: 9px; padding: 5px 0px; }
#copy a { color: #30528e; }