/* CSS Document */



body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	background-color:#000000;
	color:#333333;
	background-image:url(../web_images/background.jpg)
}

p {
margin:0px;
padding:0px;

}


a.one {
color:#8E0000;
text-decoration:none;
}

a.one:hover{
color:#8E0000;
text-decoration:underline;
}

a.two {
color:#FFFFFF;
text-decoration:none;
}

a.two:hover{
color:#8E0000;
text-decoration:underline;
}



ul.HomeList {
margin-left:60px;
margin-right:auto;
}

li.HomeList {
margin-left:auto;
margin-right:auto;
}



H1 {
color:#8E0000;
font-size:125%;
margin-top:25px;
padding-left:15px;
}

H1.Inner {
color:#8E0000;
font-size:125%;
padding:5px;
margin:8px;
margin-top:0px;


}


H2.Light {
width:100%;
font-size:105%;
height:auto;
background-color:#666666;
color:#FFFFFF;
display:block;
margin:0px;

padding:0px;
}


H2.Dark {
width:100%;
font-size:105%;
height:auto;
background-color:#333333;
color:#FFFFFF;
display:block;
padding:0px;
margin:0px;

}

H2.Red {
width:100%;
font-size:105%;
height:auto;
background-color:#8B0000;
color:#EFEFEF;
text-align:center;
display:block;
padding:0px;
padding-top:1px;
padding-bottom:1px;
margin:0px;
background-image:url(/support/web_images/three_col_bg.png);
background-position:top;
background-repeat:no-repeat;
}


H4 {
color:#8B0000;
font-size:98%;
font-weight:bold;
height:10px;
padding:4px;
margin:0px;
margin-top:1px;
margin-bottom:0px;
}


.double_line {
line-height:140%;
margin:0px;
margin-right:25px;
margin-left:25px;
text-align:justify;
color:#333333;



}


.double_line_Ho {
line-height:140%;
padding:6px;
margin:0px;
margin-right:25px;
text-align:justify;
color:#EFEFEF;


}


.CenterText {
line-height:120%;
margin:0px;
text-align:center;
color:#333333;


}





#container {
width:800px;
height:auto;
padding:0px;
margin-right:auto;
margin-left:auto;
border:#999999 1px solid;
background-color:#FFF;

}

#header {
width:800px;
height:110px;
background-image:url(../web_images/ef_header.jpg);
background-position:top;
background-repeat:no-repeat;
padding:0px;
margin:0px;
border-bottom:#8E0000 solid 2px;
}

#top_head {
width:800px;
padding:0px;
margin:0px;
height:87px;
}

#top_head p {
font-size:100%;
font-style:italic;
font-weight:bold;
color:#8E0000;
padding:0px;
margin:0px;
padding-top:40px;
margin-left:150px;
}

#nav {
font-size:95%;
color:#FFFFFF;
font-weight:bold;
text-align:right;
width:auto;
padding:0px;
padding-right:4px;
padding-top:3px;
margin:0px;
height:auto;
}

.RedLine {
height:2px;
background-color:#8E0000;
width:800px;
margin:0px;
padding:0px;
}


.tripple_col {
margin:11px;


width:240px;
padding:0px;
height:300px;
float:left;
font-size:85%;
background-color:#FFF;
}


.two_col {
margin:0px;
width:50%;
padding:0px;
height:auto;
float:left;
}

.single_col {
margin:0px;
width:800px;
padding:0px;
height:auto;
}



.single_col p {
padding:6px;
}


.two_col p {
padding:6px;
}

.Image_P {
margin-left: 150px;
padding:4px;
}



.BigCase {
font-size:130%;
}

.DarkBG {
background-color:#999999;
}

.LightBG {
background-color:#CCCCCC;
}

.White {
background-color:#FFF;
}

.LightBG {
background-color:#CCCCCC;
}

.clear_both {
clear:both;
height:0px;
}


#footer {
width:800px;
padding:0px;

margin:0px;
height:40px;
background-color:#333333;

text-align:right;
font-size:80%;
}

#footer p {
margin:0px;
padding-right:3px;
padding-top:2px;
color:#EFEFEF;
}


.img_left {
float:left;
padding:5px;
margin:0px;
}

.img_right {
float:right;
padding:5px;
margin:0px;
}


.img_padded {
padding:8px;
margin:0px;
}


.ClientDiv  {
width:auto;
padding:2px;
margin:4px;
margin-bottom:10px;
height:135px;

background-color:#FFFFFF;


}




.SmallText {
font-size:75%;

}


.Bold {
font-size:75%;

}



.Red {
color:#FF0000;
}
