html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {background:none repeat scroll 0 0 transparent; border:0 none; font-size:100%; margin:0; outline:0 none; padding:0; vertical-align:baseline;}
body{line-height:125%;}
ins{text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}

html{height:100%;}
* html body{height:100%;}
body{background:#FFFFFF; color:#333; font-family:Arial,Helvetica,Verdana,Tahoma,Sans-serif;font-size:0.95em;}
body{height:100%; line-height:1.25em; margin:0; padding:0;}
a:link{color:#33f;}
a:visited{color:#93f;}
a:hover{color:#f33;}

#flash h1{overflow:hidden; text-indent:-1000em;}
#page{margin:0 auto; width:896px; padding-bottom:50px; background:url("/images/white-bottom-bg.jpg") no-repeat scroll center bottom transparent;}
#menu {padding:2px 50px 0 50px;}
#menu table{width:100%;}
#menu td{text-align:center; vertical-align:middle; height:47px;}
#menu a{font-family:"Times New Roman",Times,serif;font-size:1.6em; color:#06c; text-decoration:underline;}
#menu a:hover{color:#f33;}
#menu td.active a{color:#000; text-decoration:none;}
#menu td.active{background:#ebebeb url(/images/mbg.png) repeat-x 0 100%;}

#wrapper div.top{background:url("/images/ltt.gif") no-repeat scroll 0 0 transparent; height:10px; width:896px;}
#wrapper div.bottom{background:url("/images/ltb.gif") no-repeat scroll 0 100% transparent; height:10px; width:896px;}
#layout{background:url("/images/ltc.gif") repeat-y scroll 0 0 transparent; width:896px; clear:both; overflow:auto;}

#content{padding:1em 2em; vertical-align:top;}
#content p{margin-bottom:1.1em;vertical-align:top;}
#content h1, #content h2, #content h3{color:#77B2DE;font:1.3em "Times New Roman",Times,serif;margin-bottom:1.1em;}
#rightside{padding:4em 1em 4em 0em;}

#footer{background:url("/images/bottom-bg.jpg") repeat-x scroll 0 0 #5F5F5F; /*height:270px;*/width:100%;margin:0;}
#footer table{width:100%;}
#foot{background:url("/images/bottom-fon.jpg") no-repeat scroll 0 0 transparent; /*height:270px;*/ margin:0 auto; width:964px; color:#ccc;}
#foot a{color:#fff;}
#foot a:hover{color:#fc0;}
#botline{margin:0 auto; padding:0.5em 0; width:90%;}

#pay{float:right; margin-right:36px; padding-top:66px; text-align:center; width:223px;}
#services{color:#fff; font-size:12px; height:161px; padding:70px 0 0 85px; width:566px;}
