*{
margin:0;
padding:0;
}

html{overflow:scroll;}

body {
background:url('../images/bg.jpg') 0 0; background-color:#4e4f51; background-repeat: repeat-x;
}

#container {
width:700px;
height:1250px;
margin:0 auto;
position:relative;
background-color:#ffffff;
}

/*Main Horizontal Bar*/
div.bar {
position:absolute;
margin:125px 0 0 0px;
height:189px;
width:700px;
}

/*TMA Logo*/
div.logo {
position:absolute;
margin:30px 0 0 80px;
height:60px;
width:309px;
}

/*FM Link Box*/
div.fmlink {
position:absolute;
margin:0px 0 0 540px;

}

div.fmlink a{
font-size:10.5px; 
font-weight:bold;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:#ffffff;
text-decoration:none;
}

div.fmlink a:hover{
font-size:10.5px; 
font-weight:bold;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:#4e4f51;
text-decoration:none;
}

table{
width:160px;
border:none;
}

td{
background-color:#9aa2a9;
border-spacing:5px;
border-color:#ffffff;
border-width:3px;
padding:7px;
text-align:center;
}

table.phone{
width:275px;
border:none;
}

td.phone{
background-color:#ffffff;
border-spacing:0px;
border-color:#ffffff;
border-width:0px;
padding:2px;
text-align:left;
font-size:12px; 
font-weight:normal;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:#000000;
}

table.bar{
width:700px;
border:none;
}

td.bar{
background-color:#4e4f51;
border-spacing:0px;
border-color:#4e4f51;
border-width:0px;
padding:0px;
text-align:center;
font-size:10.5px; 
font-weight:normal;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:#000000;
}

div.graybar{
position:absolute;
margin:315px 0 0 0px;
}

td.bar a{
font-size:10.5px; 
font-weight:bold;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:#ffffff;
text-decoration:none;
}

td.bar a:hover{
font-size:10.5px; 
font-weight:bold;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:#9aa2a9;
text-decoration:none;
}

/*Content*/
div.content {
position:absolute;
margin:360px 0 0 0px;
height:100%
width:500px;
padding-right:25px;
padding-left:25px;
background-color:#ffffff;
}

/*Main Text*/
p.maintext {
font-size:12px; 
font-weight:normal;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:#000000;
}

/*Headings*/
h1 {
font-size:14px; 
font-weight:bold;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:#4e4f51;
}

/*Main Text Links*/
p.maintext a{
font-size:12px; 
font-weight:normal;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:#000000;
text-decoration:underline;
}

p.maintext a:hover{
font-size:12px; 
font-weight:normal;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:#4e4f51;
text-decoration:underline;
}

/*About Page Text*/
p.abouttext {
font-size:12px; 
font-weight:normal;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:#000000;
}

/*About Text Links*/
p.abouttext a{
font-size:12px; 
font-weight:normal;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:007ac3;
text-decoration:underline;
}

p.abouttext a:hover{
font-size:12px; 
font-weight:normal;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:#4e4f51;
text-decoration:underline;
}

ul.bullets{
font-size:12px; 
font-weight:normal;
font-family:Helvetica Neue, Tahoma, sans-serif;
color:#000000;
padding-right:25px;
padding-left:25px;
}


