body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
}

p, ul, ol, dl {
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;

}

ul, ol, dd {
margin-left: 1.5em;
line-height: 1.3em;
}

a, a:link, a:visited, a:active {
text-decoration		: none;
color			: #294dc1;
}

a:hover {
text-decoration		: underline;
color			: #294dc1;
}

html {
background		: rgb(245,245,245);
margin			: 0px;
padding			: 20px;
}

body {
font-family		: Arial;
font-size		: 11px;
font-size-adjust	: none;
font-style		: normal;
font-variant		: normal;
font-weight		: normal;
line-height		: normal;
}

address {
text-align		: left;
}

code {
background		: #dddddd;
border-left		: 3px solid #aaaaaa;
display			: block;
padding			: 5px;
margin			: 0px 10px 20px 10px;
}

dl {
list-style-type		: none;
margin			: 10px  0px  10px  0px;
}

dl dt {
font-weight		: bold;
text-align		: left;
margin			: 10px  0px  0px  0px;
padding			:  0px  0px  0px 10px;
}

dl dd {
font-weight		: normal;
text-align		: left;
margin			: 0px  0px  0px  0px;
padding			: 0px 10px  0px 10px;
}

img {
border			: 0px;
}

p {
text-decoration		: none;
font-style		: normal;
text-align		: justify;
}

pre {
color			: rgb(0,0,0);
font-size		: small;
font-family		: Courier, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
text-decoration		: none;
font-style		: normal;
line-height		: 100%;
text-align		: left;
}

h1, h2 {
text-align		: left;
padding-left		: 7px;
}

h3 {
text-align		: left;
}

#base {
background		: rgb(255,255,255);
border: 0px;
text-align: left;
margin: 0px auto 0px auto;
padding: 0px  0px 0px  0px;
width: 820px;
       -moz-box-shadow: 0 0 1em grey;
       -webkit-box-shadow: 0 0 1em grey;
               box-shadow: 0 0 1em grey; 
}

#content {
font-size:13px;
line-height:18px;
float:left;
width:580px;
padding:0px;
margin:0px 0px 20px 0px;
min-height: 425px;
}

#sidebar {
font-size:13px;
line-height:18px;
float:right;
padding-top:30px;
padding-right:10px;
width:210px;
}

#content h1 {
border-bottom:1px dotted rgb(220,220,220);
margin			:  0px  0px 10px  0px;
padding			: 10px 10px 0px 10px;
font-size		: 16px;
font-weight		: bold;
}

#content h2 {
font-size		: 14px;
margin			: 15px 0px 0px 10px;
padding			:  0px 0px 0px  0px;
}

#content h3 {
font-size		: 12px;
margin			: 10px 0px 0px 10px;
padding			:  0px 0px 0px  0px;
}

#content p {
margin			: 0px 0px 20px 0px;
padding			: 0px 10px 0px 10px;
}

#content ol {
margin-left		: 30px;
padding-left		: 0;
text-align		: left;
}

#content ul {
margin-left		: 0px 10px 10px 20px;
padding-left		: 0;
}

#content li {
padding-left		: 10px;
background-repeat	: no-repeat;
background-position	: 0 .5em;
}

#footer {
background:rgb(240,240,240);
border-top:1px solid rgb(230,230,230);
border-bottom:5px solid #00358e;
text-align:left;
margin:0px 0px 20px 0px;
padding:10px 5px 15px 5px;
}

#footer lu {
margin: 0;
padding: 0;
}

#footer li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:155px;
margin:0px;
padding:0px;
}

#header {
border			: 0px;
border-top: 5px solid #fc7d21;
clear			: both;
position		: relative;
margin			: 0;
padding			: 0;
text-align		: left;
overflow-x		: hidden;
overflow-y		: hidden;
}

#header_logo {
float:left;
margin: 10px 0px 0px 13px;
padding:0;
}

#header_logo h1 {
border                  : 0;
display                 : block;
width                   : 150px;
height                  : 46px;
text-indent             : -9999px;
margin                  : 0;
padding                 : 0;
background              : url(/images/nexit-logo.png) no-repeat 0 0;
}

#header_menu {
border-bottom		: 1px solid rgb(192,192,192);
border-top		: 1px solid rgb(192,192,192);
background		: rgb(255,255,255);
color			: #ffffff;
font-size		: 10px;
float			: right;
height			: 22px;
margin			: 0px 25px 0px 0px;
padding			: 5px 10px 0px 10px;
text-align		: right;
}

#header_menu a {
color			: rgb(255,255,255);
text-decoration		: none;
}

#header_menu a:hover {
color			: #fc7d21;
text-decoration		: underline;
}

#header_menu ul {
border			: 0px;
float			: left;
height			: 35px;
list-style-type		: none;
margin			: 0px;
padding			: 0px;
width			: 550px;
}

#header_menu ul li {
border-left		: 1px solid #ddd;
float			: left;
height			: 35px;
margin			: 0px;
padding			: 0px 15px 0px 5px;
}

ul.menu
{

list-style-type: none;

list-style-image: none;

list-style-position: outside;

border-top-width: medium;

border-right-width-value: medium;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-bottom-width: medium;

border-left-width-value: medium;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-top-style: none;

border-right-style-value: none;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-bottom-style: none;

border-left-style-value: none;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border-top-color: -moz-use-text-color;

border-right-color-value: -moz-use-text-color;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

border-bottom-color: -moz-use-text-color;

border-left-color-value: -moz-use-text-color;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

text-align: left;

}

ul.menu li
{

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0.5em;

}

#nav {
background:rgb(240,240,240);
border-bottom:1px solid rgb(230,230,230);
border-top:1px solid rgb(230,230,230);
margin: 0 auto;
vertical-align: center;
}

#nav ul {
margin		: 0;
padding		: 0;
}

#nav li {
float		: left;
list-style-type	: none;
margin		: 0;
padding		: 0;
}

ul#nav-top {
margin		: 0px;
padding		: 5px;
height		: 15px;
}

ul#nav-top li {
margin-left	: 6px;
padding-left	: 10px;
padding-right	: 4px;
border-left	: 1px solid rgb(192,192,192);
}

ul#nav-top li:first-child {
margin-left	: 6px;
padding-left	: 0px;
border-left	: 1px;
}

ul#nav-sub {
border-bottom	: 1px solid rgb(192,192,192);
border-top	: 1px solid rgb(192,192,192);
background	: rgb(255,255,255);
margin		: 0px;
padding		: 5px;
height		: 15px;
}

ul#nav-sub li {
margin-left	: 6px;
}

form {
padding			: 0px 0px 0px 0px;
margin			: 0px 0px 0px 0px;
}

textarea {
background-color	: #eeeeee;
border			: #aaaaaa solid 1px;
}

textarea:focus {
background-color	: rgb(255,255,255);
border			: rgb(34,34,34) solid 1px;
}

input[type="submit"], input[type="reset"] {
background-color	: #eeeeee;
border			: #aaaaaa solid 1px;
}

input[type="text"], input[type="password"] {
background-color	: rgb(255,255,255);
border			: #aaaaaa solid 1px;
}

input[type="text"]:hover, input[type="password"]:hover {
background-color	: rgb(255,255,255);
border			: rgb(34,34,34) solid 1px;
}

input[type="text"]:focus, input[type="password"]:focus {
background-color	: rgb(255,255,255);
border			: rgb(34,34,34) solid 1px;
}

.checkbox {
border			: 0px solid rgb(34,34,34);
background-color	: transparent;
}

select, .formselect {
color			: rgb(34,34,34);
border			: 1px solid rgb(34,34,34);
background-color	: #FFFFFF;
}

th {
font-size		: 12px;
font-family		: Verdana, "MS Trebuchet", Arial, Helvetica, sans-serif;
text-align		: left;
min-height		: 25px;
vertical-align		: center;
height			: 25px;
}

td {
font-size		: 12px;
font-family		: Verdana, "MS Trebuchet", Arial, Helvetica, sans-serif;
text-align		: left;
min-height		: 25px;
vertical-align		: center;
height			: 25px;
}

thead tr {
background: #555753;
color: #ffffff;
}

thead tr th {
text-align: center;
}

tbody tr.odd {
background: #ffffff;
}

tbody tr.even {
background: #eeeeec;
}

tbody tr td {
text-align: center;
}

tbody tr td:first-child {
font-weight: bold;
padding-left: 10px;
text-align: left;
}

td.frontpagetablepicture {
width			: 15%;
vertical-align		: top;
text-align		: center;
margin-top		: 0px;
padding-top		: 0px;
}

td.frontpagetabletext {
width			: 85%;
vertical-align		: top;
text-align		: left;
margin-top		: 0px;
padding-top		: 0px;
border-spacing		: 0px;
}

table {
border-collapse		: collapse;
margin			: 0px 10px 0px 10px;
width			: 97%;
}



