body.main { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/bodybg.gif); width: 100%; height: 100%; }

p { margin: 0px; padding: 0px; }
div.main { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 100%; height: 100%; }

table.main { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 90%; min-width: 810px; height: 100%; }
tr.maintop { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; height: 87px; min-height: 87px; max-height: 87px; }
td.maintopleft { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/maintopleft.png); width: 15px; min-width: 15px; max-width: 15px; }
td.maintopmiddle { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/maintopmiddle.png); width: 780px; min-width: 780px; max-width: 780px; }
td.maintopright { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/maintopright.png); width: 15px; min-width: 15px; max-width: 15px; }
tr.topmenu { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; height: 25px; min-height: 25px; max-height: 25px; }
td.topmenuleft { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/topmenuleft.png); width: 15px; min-width: 15px; max-width: 15px; }
td.topmenumiddle { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/topmenumiddle.png); width: 780px; min-width: 780px; max-width: 780px; }
td.topmenuright { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/topmenuright.png); width: 15px; min-width: 15px; max-width: 15px; }
tr.body { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
td.bodyleft { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/bodyleft.png); width: 15px; min-width: 15px; max-width: 15px; }
td.bodymiddle { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-color: white; width: 100%; min-width: 530px; }
td.bodypress { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-color: white; width: 250px; min-width: 250px; max-width: 250px; }
td.bodyright { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/bodyright.png); width: 15px; min-width: 15px; max-width: 15px; }
tr.bottommenu { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; height: 47px; min-height: 47px; max-height: 47px; }
td.bottommenuleft { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/bottommenuleft.png); width: 15px; min-width: 15px; max-width: 15px; }
td.bottommenumiddle { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/bottommenumiddle.png); width: 780px; min-width: 780px; max-width: 780px; }
td.bottommenuright { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/bottommenuright.png); width: 15px; min-width: 15px; max-width: 15px; }
tr.mainbottom { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; height: 45px; min-height: 45px; max-height: 45px; }
td.mainbottomleft { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/mainbottomleft.png); width: 15px; min-width: 15px; max-width: 15px; }
td.mainbottommiddle { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/mainbottommiddle.png); width: 780px; min-width: 780px; max-width: 780px; }
td.mainbottomright { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/mainbottomright.png); width: 15px; min-width: 15px; max-width: 15px; }

img.mainlogo { margin-top: 18px; margin-bottom: 0px; margin-left: 10px; margin-right: 0px; }
img.nomargins { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }

div.slogan { margin-top: 4px; margin-bottom: 0px; margin-left: 10px; margin-right: 0px; color: white; font-size: 12px; line-height: 12px; font-family: arial,sans; }

div.topmenu { margin-top: -1px; margin-bottom: 0px; margin-left: 10px; margin-right: 0px; color: #007EC5; font-size: 10px; line-height: 10px; font-family: arial,sans; font-weight: bold; }

div.bottommenu { margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 0px; color: #007EC5; font-size: 10px; line-height: 10px; font-family: arial,sans; font-weight: bold; }

table.side { position: relative; z-index: 1000000; margin-top: -107px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 263px; min-width: 263px; max-width: 263px; }
tr.sidetop { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; height: 26px; min-height: 26px; max-height: 26px; background-image: url(images/sidetop.png); }
tr.sidemiddle { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-image: url(images/sidemiddle.png); }
tr.sidebottom { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; height: 26px; min-height: 26px; max-height: 26px; background-image: url(images/sidebottom.png); }

table.sidemain { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 247px; min-width: 247px; max-width: 247px; }
tr.sidemainhead { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; height: 26px; min-height: 26px; max-height: 26px; }
td.sidemainheaddown { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 247px; min-width: 247px; max-width: 247px; background-image: url(images/sidedown.png); color: white; font-size: 12px; line-height: 27px; font-family: arial,sans; font-weight: bold; }
td.sidemainheadregular { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 247px; min-width: 247px; max-width: 247px; background-image: url(images/sideregular.png); color: white; font-size: 12px; line-height: 27px; font-family: arial,sans; font-weight: bold; }

tr.sidemainsectionexpanded { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; height: 50px; min-height: 50px; visibility: visible; }
tr.sidemainsectioncollapsed { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; height: 0px; min-height: 0px; max-height: 0px; visibility: visible; }
td.sidemainsection { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 247px; min-width: 247px; max-width: 247px; background-image: url(images/sidemenu2.png); color: white; font-size: 12px; line-height: 27px; font-family: arial,sans; font-weight: bold; }
td.sidemainsectionwhite { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-bottom: 5px; background-color: white; width: 247px; min-width: 247px; max-width: 247px; color: white; font-size: 12px; line-height: 27px; font-family: arial,sans; font-weight: bold; }

div.bottom { margin-top: 0px; margin-bottom: 4px; margin-left: 10px; margin-right: 0px; color: white; font-size: 10px; line-height: 12px; font-family: arial,sans; }

div.bodymiddle { margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 10px; height: 100%; color: black; font-family: arial, sans; font-size: 12px; line-height: 14px; font-weight: normal; font-style: normal; text-decoration: none; }

div.media { margin-top: 5px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: black; font-size: 12px; line-height: 14px; font-family: arial,sans; font-weight: bold; }
font.boldmedia { color: #004B8D; }

a:link {color: #007EC5;}
a:visited {color: #007EC5;}
a:hover {color: #0068BC;}
a:active {color: black;}

a.menu:link {color: #007EC5; text-decoration: none; }
a.menu:visited {color: #007EC5; text-decoration: none; }
a.menu:hover {color: #0068BC; text-decoration: none; }
a.menu:active {color: black; text-decoration: none; }

a.sidemenu:link {color: white; text-decoration: none; display: block; height: 26px; width: 247px; }
a.sidemenu:visited {color: white; text-decoration: none; display: block; height: 26px; width: 247px; }
a.sidemenu:hover {color: #002360; text-decoration: none; display: block; height: 26px; width: 247px; }
a.sidemenu:active {color: black; text-decoration: none; display: block; height: 26px; width: 247px; }

a.bottom:link {color: white; text-decoration: none; }
a.bottom:visited {color: white; text-decoration: none; }
a.bottom:hover {color: #007EC5; text-decoration: none; }
a.bottom:active {color: black; text-decoration: none; }

h1.basic { margin-top: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: #00357A; font-family: arial, sans; font-size: 18px; line-height: 18px; font-weight: bold; font-style: normal; text-decoration: none; }
h2.basic { margin-top: 10px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: #007EC5; font-family: arial, sans; font-size: 14px; line-height: 14px; font-weight: bold; font-style: italic; text-decoration: none; }
div.basic { margin-top: 7px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: black; font-family: arial, sans; font-size: 12px; line-height: 14px; font-weight: normal; font-style: normal; text-decoration: none; }
div.basic_bold { margin-top: 7px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: black; font-family: arial, sans; font-size: 14px; line-height: 16px; font-weight: bold; font-style: normal; text-decoration: none; }
div.blog { margin-top: 7px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: black; font-family: arial, sans; font-size: 14px; line-height: 17px; font-weight: normal; font-style: normal; text-decoration: none; }
div.citation { margin-top: 7px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: #007EC5; font-family: arial, sans; font-size: 10px; line-height: 12px; font-weight: normal; font-style: italic; text-decoration: none; }
img.article { margin-top: 5px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; }

h3 { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: #007EC5; font-family: arial, sans; font-size: 12px; line-height: 14px; font-weight: normal; font-style: normal; text-decoration: none; font-weight: bold; }

h2.top { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: #007EC5; font-family: arial, sans; font-size: 14px; line-height: 14px; font-weight: bold; font-style: italic; text-decoration: none; }
h1.page_headline { margin-top: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: #00357A; font-family: arial, sans; font-size: 18px; line-height: 18px; font-weight: bold; font-style: normal; text-decoration: none; }
div.page_main { margin-top: 3px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: black; font-family: arial, sans; font-size: 12px; line-height: 14px; font-weight: normal; font-style: normal; text-decoration: none; }

div.basic b { font-weight: normal; }
div.basic_bold b { font-weight: bold; }
div.blog b { font-weight: normal; }
div.citation b { font-weight: normal; }
h1.basic b { font-weight: bold; }
h2.basic b { font-weight: bold; }
h3 b { font-weight: bold; }
h2.top b { font-weight: bold; }
h1.page_headline b { font-weight: bold; }
h2.bottom b { font-weight: bold; }
div.fit_right b { font-weight: normal; }
div.page_main b { font-weight: normal; }
ol b { font-weight: normal; }
ul b { font-weight: normal; }
b { font-weight: normal; }

a.standalone:link { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: black; font-family: arial, sans; font-size: 13px; line-height: 16px; font-weight: bold; font-style: normal; text-decoration: underline; }
a.standalone:hover { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: #007EC5; font-family: arial, sans; font-size: 13px; line-height: 16px; font-weight: bold; font-style: normal; text-decoration: underline; }
a.standalone:active { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: #00357A; font-family: arial, sans; font-size: 13px; line-height: 16px; font-weight: bold; font-style: normal; text-decoration: underline; }
a.standalone:visited { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: black; font-family: arial, sans; font-size: 13px; line-height: 16px; font-weight: bold; font-style: normal; text-decoration: underline; }

img.fit_left { margin-top: 10px; margin-bottom: 0px; margin-left: 0px; margin-right: 15px; }
div.fit_right { margin-top: 7px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: black; font-family: arial, sans; font-size: 12px; line-height: 14px; font-weight: normal; font-style: normal; text-decoration: none; }

h2.bottom { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: #007EC5; font-family: arial, sans; font-size: 14px; line-height: 14px; font-weight: bold; font-style: italic; text-decoration: none; }

select.contactus { margin-top: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; width: 200px; }
input.contactus { margin-top: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; width: 200px; }
input.contactus_2 { margin-top: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; }
textarea.contactus { margin-top: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; width: 400px; min-width: 400px; max-width: 400px; height: 200px; min-height: 200px; }

table.transaction { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: black; font-family: arial, sans; font-size: 12px; line-height: 14px; font-weight: normal; font-style: normal; text-decoration: none; }

table.blog { margin-top: 5px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; border: 1px solid #007EC5; background-color: #C3D9FF; }
td.blog { padding: 10px; }