/* CSS Document */ 

/* CSS Document */ 
body, h1,h2,h3,h4,h5, h6, p, ol,il,blockquote, form{ 
margin:0; 
padding:0; 
} 

body{ 
text-align:center; 
background-image:url(../images/wrapper_bg.gif); 

background-repeat:repeat; 
background-position:left top; 
font-family:Arial, Helvetica, sans-serif; 
color:#484848; 
} 

p{ 
margin-top:10px; 
} 

h1{ 
margin-top:-5px; 
padding-top:10px; 
padding-bottom:10px; 
padding-left:5px; 
background-color:#dfd1c4; 
color:#000; 
font-size:10pt; 
} 

h2{ 
padding-top:1px; 
font-family:Geneva, Arial, Helvetica, sans-serif; 
color:#666666; 
font-size:12pt; 
} 
#wrapper{ 
width:850px; 
margin:5px auto 15px auto; 
text-align:left; 
background-color:#ffffff; 
} 

#banner{ 
position:relative; 
width: 850px; 
height:220px; 
} 

#banner_top_nav{ 
position:absolute; 
top:-1px; 
left:429px; 
margin-right:5px; 
width: 388px; 
} 

#banner_top_nav ul{ 
margin-left:0; 
padding-left:0; 
list-style:none; 
padding-top:0px; 
padding-bottom:6px; 
padding-left:1px; 
} 

#banner_top_nav li{ 
display:inline; 
float:right; 
} 

#banner_top_nav a{ 
font-size:12px; 
color:#A2A2A2; 
padding:5px;/* adds room around each link's text*/ 
margin-right:2px;/* adds space between each button*/ 
text-decoration:none; 
} 

#banner_image{ 
position:absolute; 
top:30px; 
left:19px; 
} 

#logo{ 
position:absolute; 
top:40px; 
left:2px; 
width: 210px; 
background-image:url(../images/elgiloy_banner_image.jpg); 
background-position:left top; 
background-repeat:no-repeat; 
} 

#tag{ 
position:absolute; 
top: 43px; 
left: 253px; 
width: 241px; 
height:28px; 
font-size:22px; 
font-weight:bold; 
text-align:left; 
} 
.tagtext{ 
position:absolute; 
left:-73px; 
top: 33px; 
width: 381px; 
font-size:16px; 
font-weight:600; 
font-style:oblique; 
color:#8C8C8C; 
font-family:Verdana, Arial, Helvetica, sans-serif; 

} 

#tech_assistanace{ 
position:absolute; 
font-size:14px; 
vertical-align:middle; 
text-align:left; 
color:#000; 
font-family:"Times New Roman", Times, serif; 
left: 237px; 
top: 127px; 
height: 23px; 
width: 304px; 
font-weight:bold; 
} 

.phone{ 
position:absolute; 
left:144px; 
width: 150px; 
font-size:16px; 
font-weight:bold; 
color:#000; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
top: 2px; 
} 
#bannerBottomNav{ 
position:absolute; 
top:184px; 
left:10px; 
} 

#bannerBottomNav ul{ 
margin-left:0; 
padding-left:0; 
list-style:none; 
border-LEFT: 1px solid #000; 
/*width:100%;*/ 
} 
#bannerBottomNav li{ 
float:left; 
} 

#bannerBottomNav a{ 
width:10.00em; 
display:block; 
border-LEFT:none; 
border-right:1px solid #e7e7e7; 
color:#fff; 
font-size:0.8em; 
text-decoration: none; 
padding:5px 1px 5px 1px; 
margin-right:1px; 
background-image:url(../images/banner_navbar_bg1.gif); 
background-position:center top; 
text-align:center; 
font-weight:bold; 
} 

#bannerBottomNav a:hover { 
color:#fff; 
background-color:#CCCCCC; 
text-decoration: underline; 
} 




#sidebar{ 
float:left; 
width:145px; 
margin-top: 16px; 
/*border:1px solid red; */ 
} 

ul#sidebarNav{ 
margin:0; 
padding:0; 
list-style:none; 
width:145px; 
} 
#sidebarNav li{ 
display:inline; 
margin-left:10px; 
} 

#sidebarNav a{ 
color:#83673e; 
font-size:.9em; 
font-weight:bold; 
text-align:center; 
text-decoration:none; 
padding: 7px 5px; 
display:block; 
background-image:url(../images/arrow.gif); 
background-repeat:no-repeat; 
background-position:center right; 
} 

#sidebarNav a:hover { 
color:#fff; 
background-color:#83673E; 
background-image:url(../images/arrow_white.gif); 
background-repeat:no-repeat; 
background-position:center right; 
} 

.image a{ 
background-color:#fff; 

} 

.image a:hover { 
background-color:#fff; 
} 

#secondary{ 
margin-top: 16px; 
/*padding-top:16px; */ 
float:right; 
width:205px; 
margin-right:1px; 
margin-bottom:12px; 
height:495px; 
background-image:url(../images/secondary_UL_bg_ud.jpg); 
background-position:top center; 
background-repeat:no-repeat; 
} 

/* 

#secondary{ 
float:right; 
width:205px; 
margin-right:1px; 
height:466px; 
border:1px solid red; 
background-image:url(../images/secondary_UL_bg_ud.jpg); 
background-position:top left; 
background-repeat:no-repeat; 
} */ 
#secondary ul{ 

margin-left:10px; 
font-size:12px; 
font-weight:bold; 
color:#000; 
/*line-height:140%;*/ 
text-align:left; 
} 
#secondary li{ 
display:block; 
list-style-type:none; 
/*text-align:center; */ 
line-height:140%; 
} 
#secondary a{ 
font-size:12px; 
color:#8e673e; 
text-decoration:none; 
} 
#secondary a:hover{ 
font-size:12px; 
color:#8e673e; 
text-decoration:underline; 
} 

.greentext{ 
font-size:20px; 
font-weight:bold; 
color:#35C820; 
/*line-height:160%;*/ 
text-align:center; 
padding-bottom:5px; 
padding-left:2px; 
margin-bottom:5px; 
background-image:url(../images/grey_line.gif); 
background-position:bottom center; 
background-repeat:no-repeat; 
} 

.greentext_sub{ 
font-size:16px; 
font-weight:bold; 
color:#35C820; 
/*line-height:160%;*/ 
text-align:center; 
} 

.text2{ 
padding:2px; 
font-size:12px; 
font-weight:bold; 
color:#000; 
line-height:140%; 
text-align:center; 
} 
#main{ 
margin-top: 10px; 
padding-top:5px; 
padding-left:5px; 
margin-right:210px; 
margin-left:150px; 
padding-left:2px; 
text-align:justify; 
border-left:1px solid #8E673E; 
/*border:1px solid red; */ 
} 

#main ul{ 
margin-left:25px; 
font-family:Arial, Helvetica, sans-serif; 

/*font-family:Verdana, Arial, Helvetica, sans-serif; */ 
font-size:12px; 
font-weight:normal; 
color:#000; 
line-height:140%; 
text-align:left; 
} 
#main ul ul li{ 
list-style-type:circle; 
margin-top:5px; 
/*font-family:Verdana, Arial, Helvetica, sans-serif; */ 
} 

#main li{ 
/*font-family:Verdana, Arial, Helvetica, sans-serif; */ 
display:block; 
list-style-type:disc; 
margin-left:10px; 
margin-bottom:5px; 
} 


#main a:link{ 
color:blue; 
text-decoration:none; 
} 

#main a:active{ 
color:blue; 
text-decoration:none; 
} 

#main a:hover{ 
color:blue; 
text-decoration:underline; 
} 

#main a:visited{ 
color:blue; 
text-decoration:underline; 
} 


.maintext{ 
font-size:12px; 
color:#666666; 
line-height:130%; 
text-indent:25px; 
margin-left:5px; 
margin-right:5px; 
} 

#table{ 
font-family:"Times New Roman", Times, serif; 
border-collapse:collapse; 
} 
#table td,th{ 
font-size:.7em; 
padding: 3px 5px 2px 5px; 
border:1px solid #e6e6e6; 
} 
#table th{ 
text-align:left; 
/*border-color:#14556b;*/ 
} 
#table tr.odd td{ 
background-color:#E9E9E9; 
} 
#table tr.odd { 
background-color:#E9E9E9; 
} 
#table tr.odd th{ 
background-color:#E9E9E9; 
} 
#table tr.even td{ 
background-color:#CECECE; 
} 
#table tr.even th{ 
background-color:#939393; 
color:#FFFFFF; 
font-weight:bold; 
} 
#footer { 
clear:both; 
/*margin-top:10px; */ 
padding:5px; 
font-size: 8pt; 
font-weight: normal; 
color: #707070; 
width:auto; 
text-align:center; 
line-height:140%; 
border-top:1px solid #eaeaea; 
} 
#footer a{ 
text-decoration:none; 
color:#707070; 
} 
#footer a:hover{ 
color:#000000; 
text-decoration:underline; 
} 
#footer a:visited{ 
color:#929292; 
text-decoration:underline; 
} 
.bold{ 
font-weight:bold; 
color:#000; 
} 
