
* {margin: 0; padding: 0;}
body { background: #373737 url(bg.jpg) repeat-x left top; margin-top: 0px; margin-left: auto; margin-right: auto; font-size: 11px; font-family: verdana, sans-serif;color: #000; line-height: 130%;}

a:link { color: #ae1007; text-decoration: none;}
a:visited { color: #ae1007; text-decoration: none;}
a:active { color: #3e3c3d; text-decoration: none;}
a:hover { color: #3e3c3d; text-decoration: none;}

.popUpSubMenuSpan a {color: #000; padding: 6px; display: block; }


p,h1,h2,h3,h4,h5,h6,blockquote {padding-bottom:  10px; display: block;}

h1 {font-size:  24px; font-family:  "Gill Sans", "Trebuchet MS", verdana, sans-serif; font-weight: lighter; padding-bottom: 20px; line-height: 120%;}
h2 {font-size:  20px; font-family:  "Gill Sans", "Trebuchet MS", verdana, sans-serif; font-weight: lighter;}
h3 {font-size:  14px; font-family:  verdana, sans-serif; font-weight: lighter; line-height: 150%;}


blockquote {margin-left:  20px; margin-right: 20px;}

#maincontainer {width:  823px; margin-top: 0px; text-align: left;}

#topbanner {background: url(topbanner.jpg) left top no-repeat; height:  165px; position: relative;}

#MainHTML ul, li {padding-left:  15px; margin-left: 15px;}
#MainHTML ul {padding-bottom: 15px;}
#MainHTML li {background: url(bullet.jpg) no-repeat left 3px; list-style-type: none;}

ul.col1, ul.col2 {width:  40%; float:  left;}


#level2Div td,#level3Div td {width: 100% !important; background-color: #d0d0d2;filter:alpha(opacity=95)}
#level2Div td:hover,#level3Div td:hover {width: 100% !important; background-color: #f1f2f4;filter:alpha(opacity=95)}

#TopMenu {margin: 0; position: absolute; bottom: 0px; left:  15px; _width: 580px; overflow: hidden;}

#TopMenuSpan {margin:  0; padding:  0; height: 25px; background: url(menu_bg.jpg) repeat-x left top;}

#TopMenuSpan li {margin:0; padding:0; float:left; list-style-type:none; display:inline; background:url(menudiv.jpg) no-repeat top right;}




#TopMenuSpan a {font: bold 11px verdana, sans-serif; color: #000; text-decoration: none; padding: 0 5px; line-height: 24px; display: inline-block; height: 25px; margin-right: 2px;}

#TopMenuSpan a:hover, #TopMenuSpan .selected  {background: url(menuhover.jpg) repeat-x left top; margin-right: 2px; }



#submenu {width:  240px; background:  url(sub_bot.jpg) bottom center no-repeat; position:  relative; top:  16px; left: 2px; margin-left: 6px; padding-bottom:10px;}
.SubMenuHeadingSpan {height:  23px; width:  244px; background: url(sub_top.jpg) top center no-repeat; padding-top: 6px;}

#SubMenuUl {background: url(sub_mid.jpg) repeat-y; padding-left: 10px; padding-top: 10px; padding-bottom: 20px; display:  block; }
#SubMenuUl li {background: url(bullet.jpg) no-repeat left 3px; list-style-type: none; line-height:  130%; margin-bottom: 8px;}
#SubMenuUl li:hover {background: url(bullet_chosen.jpg) no-repeat left 3px; list-style-type: none; line-height:  130%; margin-bottom: 8px;}

#SubMenuUl li a {text-decoration: none; color: #000;}
li.selected a {color:  #ae1007 !important; }
li.subselected a {color:  #ae1007 !important; }
li.subselected {font-weight:  bold !important; background: url(bullet_chosen.jpg) no-repeat left center !important;}
li.selected {font-weight:  bold !important; background: url(bullet_chosen.jpg) no-repeat left center !important;}

li.level3 {margin-left: 30px;}
li.level4 {margin-left: 40px;}
li.level5 {margin-left: 50px;}


.SubMenuHeadingSpan a{text-decoration: none; color:  #000; font-size:  14px; font-family: "Gill Sans", "Trebuchet MS", verdana, sans-serif; margin-top:  6px; margin-left:  15px;}

#DateDiv, #printpage {display: none;}

#maincontent, #maincontentwide {width:  760px; background: #fff url(maincontent_bg.jpg) repeat-x left top; margin: 0; padding: 0; position: relative; top: 0; left: 0;}

#maincontentwide #MainHTML {padding: 10px;}


#maincontent #MainHTML {float:  right; width:  495px; padding-top:  15px; margin-right: 5px;}
#maincontent #MainHTML .top {width:  497px; height: 4px; background: url(mainhtmltop.jpg) no-repeat;}
#maincontent #MainHTML .mid {width:  457px; background: url(mainhtmlmid.jpg) repeat-y bottom; padding: 20px;}
#maincontent #MainHTML .bot {width:  497px; height: 11px; background: url(mainhtmlbot.jpg) no-repeat;}

#MainHTML a:link, #MainHomeHTML a:link, .rightcol a:link { color: #ae1007; text-decoration: none;}
#MainHTML a:visited, #MainHomeHTML a:visited, .rightcol a:visited  { color: #ae1007; text-decoration: none;}
#MainHTML a:active, #MainHomeHTML a:active, .rightcol a:active  { color: #3e3c3d; text-decoration: none;}
#MainHTML a:hover, #MainHomeHTML a:hover, .rightcol a:hover  { color: #3e3c3d; text-decoration: none;}

#MainHomeHTML .mid img {margin-left: 10px; border: 4px solid #e6e6e6;}

#maincontentwide #MainHomeHTML {margin-left:  12px; padding-top:  15px; width:  500px;}
#maincontentwide #MainHomeHTML .top {width:  497px; height: 4px; background: url(mainhtmltop.jpg) no-repeat;}
#maincontentwide #MainHomeHTML .mid {width:  457px; background: url(mainhtmlmid.jpg) repeat-y bottom; padding: 20px; min-height: 320px;}
#maincontentwide #MainHomeHTML .bot {width:  497px; height: 11px; background: url(mainhtmlbot.jpg) no-repeat;}


.rightcol {float: right; width:  245px; margin-top: 15px;}

.right_top {padding-top: 7px;height:  24px; background: url(fp_rbox_top.jpg) no-repeat; text-align: center; font-size: 12px; font-weight: normal;}
.right_content {padding-top: 5px; width:  245px; height: 147px; background: url(fp_rbox_bg.jpg) bottom center no-repeat;}


.right_content span {margin-top: 5px; margin-left:  23px; background-color: #fff; padding: 4px; display: block; width:  192px; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;}

.right_content span.one a {font-weight: bold; font-family: arial; margin-left: 28px;}
.right_content span.two a {font-weight: bold; font-family: arial;}

#footer {background: url(footer.jpg) no-repeat left top; height: 48px; width: 760px;text-align: right; margin-top: 0; position: relative; top: 0; left: 0;}
#footer p {position: absolute; top: 18px; right:  10px;}
.twitter-follow-button {margin-left: 10px;}

#footer ul, #footer li{display: none;}

#easilogo {width:  760px; }
#easilogo img {margin-left:  690px; margin-top: 10px;}


.depositform label {display: block; font-weight: bold;}

.depositform textarea, .depositform input {width:  400px; margin-bottom: 15px;}

.submitinput {width:  auto !important;}


