/* CSS Document */







body {



     width : 100%;

     margin : 0;

     background-color : #FFFFFF;

     background-image :   url(images/background.gif);



}



/*------------------------------------ above nav */

#top{

width:973px;

height:86px;

margin:0;

padding: 0;

list-style: none;

background-color : #FFFFFF;



/*letter-spacing: 0.5px;	

font-weight: 500;

font-size: 100%;

*/

}

#logo{

/*float:left;-- this is bad for container (float)* so it needs clear:both;/ */

float:left;

height:86px;

margin:0;

padding: 0;

/*font-size:21pt;

color:#918f8f;

font-family:"optima", Times, serif;*/

background-color :#FFFFFF;

}



#title{

float:left;

height:86px;

padding-top: 0;

line-height:22pt;  /*-------------------------------------------------------------------added removed <p> on title html*/

font-size:21pt;

color:#918f8f;

font-family:"optima", Times, serif;

background-color : #FFFFFF;

}



#login{

float : right;

text-align : right;

color:#0175c0;

font-size:78%;

margin-top:5px;

padding : 5px 10px 3px 0 ;

line-height:16px;

font-family:"Eurostile", Times, serif;

background-color : #FFFFFF;

}



img.middle{

vertical-align:middle;

}



#login2{

width:134px;

height:16px;

border:0;

font-family:Eurostile;

font-size:10px;

color:#454545;

overflow:hidden;

margin: 0;

}



#login2 input{

border:0;

font-family:Eurostile, Arial, Helvetica, sans-serif;

font-size:10px;

color:#454545;

background-color:#DEDEDE;

margin-top:1px;

width:90%;

height:70%;

}





/*------------------------------------- nav  */

#top_nav{

width:973px;

height:24px;

margin:0;

padding: 0;

list-style: none;

background-color : #FFFFFF;

}

#top_nav li{

float:right;

margin-left : 0px;

}







/*-----------------------------------------top blue*/

#image{

margin:0;

padding:0;

width:973px;

height:61px;

color:#FFFFFF;

list-style:none;

line-height:9px;

text-align:right;

font-family:Arial, Helvetica, sans-serif;

font-size:83%;

background:  url(images/TTblue.jpg) no-repeat top right;
}



#image li{

padding-right:35px;

}



#phone{

padding-right:35px;

padding-top:8px;

}

/*---------------------------------------------------------------topblue*/





#container{

width:973px;

height:428px;

margin:0px;

/*clear:both;*/

text-align:left;

line-height:16px;

background:  url(images/BL.gif) no-repeat bottom right;

background-color : #FFFFFF;

overflow:hidden;

}





#left_image

{

float:left;

margin:0;

padding-top:0;



}



#bg_topright

{

margin:0 0 0 418px;

padding-right:35px;

padding-top:3px;

height:37px;

color:#FFFFFF;

text-align:right;

font-family:Arial, Helvetica, sans-serif;

font-size:90%;

background:  url(images/TR.gif) no-repeat top right;

}



#bg_topright a{

text-decoration:none;

color:#FFFFFF;

}



/*---------------------- text for home */

#text_t{

margin:0 0 0 418px;

padding-top:0;

color:#0075bf;

font-family:"Tahoma",Times, serif;

font-size:90%;

}



#text_1{

color:#000000;

padding:0 0 0 439px;

font-family:"Tahoma",Times, serif;

line-height:14px;

font-size:84%;

}



#text_A

{

margin:0 0 0 457px;

padding:0 0 0 0;

color:#0075bf;

font-family:"Tahoma",Times, serif;

font-size:90%;

}



#text_A1{

color:#000000;

padding:0 0 0 478px;

font-family:"Tahoma",Times, serif;

line-height:14px;

font-size:84%;

}

/*---------------------- text for home */









#imageB{

width:973px;

height:90px;

background:  url(images/BB.jpg);

font-family:Arial, Helvetica, sans-serif;

line-height:9px;

font-size:65%;

color:#01619e;

text-align:center;

}





#bottom_nav{

width:973px;

margin:0;

list-style: none;

padding-top:45px; /*-------------------------------------------------------------------fixed added table at footer*/

font-family:Arial, Helvetica, sans-serif;

font-size:68%;

}



#bottom1{

float:left;

margin-left : 350px;

}



#bottom2{

float:left;

margin-left : 0px;

}

#bottom3{

float:left;

margin-left : 0px;

}




