/* Main tags */

*{ margin:0; padding:0; }
img { border:0; }
html, body { width:100%; height:auto; font-family: Arial, verdana sans-serif; margin:0px 0px 0px 0px; font-size:100%;color:#000000; background-color:#fff; }
p { margin-bottom:1em; }
ul { margin-bottom:1em; list-style-position:inside; }
h1 { font-size:2em; margin:1.25em 0;color:#303988; }
h2 { font-size:1.55em; margin:1em 0;color:#303988; }
h3 { font-size:1.35em; margin:0.875em 0;color:#303988; }
h4 { font-size:1.25em; margin:0.75em 0; }
h5 { font-size:1em; margin:0.63em 0; }
h6 { font-size:0.875em; margin:0.5em 0; }

a { color:#303988; text-decoration:none;}
a:visited { color:#303988; text-decoration:none; }
a:hover { color:#303988; text-decoration:underline; }
a:focus {  }

/* WYSIWYG styles */

.strongText{ font-weight:bold; }
.uppercaseText{ text-transform:uppercase; }
.smallText{ font-size:90%; }

/*Navigations*/

#mainnavigation ul {}
#mainnavigation ul li {}
#mainnavigation ul li a {}
#mainnavigation ul li a:hover {}

#footernavigation ul {}
#footernavigation ul li {}
#footernavigation ul li a {}
#footernavigation ul li a:hover {}

/* Used in the FAQs to hide the answers (which are in <DIV> tags) when the page loads up */
.answer { display:none; }

/* Layout*/
#pagewidth { position:relative; display:block; width:1000px;margin:0 auto 0 auto; background-color:#fff; font-size:0.7em; }
#header  {width:1000px; height:202px;border-bottom:1px solid #fff;}
#header h1 span{display:none;}
#header h1 {margin:0px;}
#content  {float:left;width:1000px;background:url(../../images/content_bg.jpg) repeat-x top #fff;}
#content #middlecol ul li{list-style-image:url(../../images/drop.gif);list-style-type: circle;padding:0 0px 5px 0}
#content #contenthome ul li{list-style-image:url(../../images/drop.gif);list-style-type: circle;padding:0 0px 5px 0}
#content #contenthome a {background:url(../../images/dot.gif) no-repeat left; font-weight:bold; color:#303988;padding-left:15px;}
#contenthome {float:left;width:330px;padding-left:30px;padding-top:40px;}
#rightcol {float:left;width:610px;padding-left:10px;padding-top:40px;}
#rightcol a {background:url(../../images/dot.gif) no-repeat left; font-weight:bold; color:#303988;padding-left:15px;}
#navigation {float:left;width:940px;height:13px;background:#303988;padding:10px 30px 10px 30px;}
#navigation ul {list-style-position:outside;list-style-type:none;}
#navigation ul li{float:left;padding:0 12px 0 12px;border-left:1px solid #9ea2c7;}
#navigation ul li.first {border:none;}

.homepanel{background:url(../../images/panel_top.gif) no-repeat top #303988;padding:12px 4px 12px 10px;margin-left:10px;width:177px;height:152px;color:#fff;float:left;font-weight:bold;}
.homepanel h2 {color:#fff;font-size:1.7em;margin:0px 0px 1em 0px;width:120px; }
.homepanel a:link, .homepanel a:visited {color:#fff;text-decoration:none; background:none;}
.homepanel a:hover {color:#fff; text-decoration:underline;background:none;}
.jobpanel{background:url(../../images/job_panel.gif) no-repeat top;padding:12px 4px 12px 10px;margin-right:10px;width:177px;height:208px;color:#fff;float:left;font-weight:bold;}
.jobpanel h2 {color:#fff;font-size:1.7em;margin:0px 0px 1em 0px;width:120px; }
.jobpanel a:link, .homepanel a:visited {color:#fff;text-decoration:none; background:none;}
.jobpanel a:hover {color:#fff; text-decoration:underline;background:none;}
#content #leftcol {width:205px;float:left;background:url(../../images/navigation.gif) no-repeat top left;height:218px;margin:20px  0  20px 25px;}
#content #leftcol a{color:#fff;font-weight:bold;}
#content #leftcol ul {list-style-type:none;list-style-position:outside;width:164px;margin-left:17px;margin-top:15px;}
#content #leftcol ul li {padding:0 0 6px 0;}
#content #middlecol {width:740px;float:left;display:block;margin:5px 30px 0 0;}
#content #middlecol a {/*background:url(../../images/dot.gif) no-repeat left;padding-left:15px;*/ font-weight:bold; color:#303988;}
#panel {padding:30px 20px 0 20px;float:left;}
#navigation ul li a:link, #navigation ul li a:visited { font-weight:bold; color:#fff;text-decoration:none;  }
#navigation ul li a:hover { color:#fff; text-decoration:underline; }
#news {}
#footer {background:url(../../images/footer_bg.jpg) repeat-x top #fff; float:left;width:1000px;height:104px;text-align:center;color:#303988; padding:30px 0 0 0; }
#footer #middletxt {width:520px; text-align:left;margin:0 auto 0 auto;}
#footer #middletxt img {float:left; margin-right:10px;}