body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#333;
background:#fff;
margin:0;
padding:0
}

.authborder {
border-style:solid;
border-width:1px
}

.h1article_title {
font-family:verdana, geneva, lucida, arial, helvetica, sans-serif;
font-size:14px;
font-weight:700;
display:inline;
margin:0
}

.h2article_title {
font-family:verdana, geneva, lucida, arial, helvetica, sans-serif;
font-size:12px;
font-weight:400;
display:inline;
margin:0
}

.artText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:400;
color:#000;
background-color:inherit
}

.greyborder {
border:1px solid #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400
}

input.search {
font-family:Verdana, Arial, Helvetica, sans-serif;
width:41px;
height:15px;
border:0;
color:#fff;
background-color:transparent;
cursor:pointer;
font-weight:400;
font-size:8pt;
padding:0
}

img.left,img.center,img.right {
padding:4px
}

img.left {
float:left;
margin:0 12px 5px 0
}

img.center {
display:block;
margin:0 auto 5px
}

img.right {
float:right;
imgfloatrightfloat:right;
margin:4px
}

table#width {
width:920px
}

td#leftColumn {
width:190px
}

table#content {
width:577px
}

.bot {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:400;
color:#333;
background-color:inherit
}

.bot a,.bot a:visited,.bot a:link {
color:#333;
background-color:inherit;
text-decoration:underline
}

.bot a:hover {
color:#F60;
background-color:inherit
}

.main_table {
background-repeat:repeat-y;
background-position:center center;
background-color:#fff
}

.header_repeat {
background-repeat:repeat-x;
background-position:center center;
margin:0;
padding:0 5px
}

.catheader {
color:#FFF;
background-color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
background-image:url(../images/nav_blue.png);
background-repeat:no-repeat;
height:23px;
margin:0;
padding:0
}

.boxright {
background-color:#FFF
}

.head_bold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:700;
font-variant:normal;
color:#000;
background-color:inherit
}

.fonttitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
font-weight:700;
background-color:#fff;
border:thin none #CCC;
color:#000
}

.redInst {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#Fff;
background-color:inherit;
text-decoration:underline;
word-spacing:normal
}

.subART {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
background-color:inherit;
border:1px solid silver
}

a.a_right:hover {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#333;
display:block;
padding:0
}

.a_right {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#333;
background-color:inherit;
display:block;
border:none;
cursor:pointer;
padding:0
}

.rightnavbox {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
background-color:inherit;
padding:2px
}

.rightnavbox a,.rightnavbox a:visited,.rightnavbox a:link {
text-decoration:none;
text-shadow:#333
}

a.a_left:hover {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#F60;
background-color:#fff;
display:block;
padding:0
}

.a_left_hover {
color:inherit;
background-color:#F60;
background-repeat:repeat-x
}

.a_left {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#2E1FE4;
background-color:inherit;
display:block;
padding:0
}

.spacer {
height:5px;
color:inherit;
background-color:#F5F5F5
}

.catroot {
border-top:#ccc 1px solid;
font-weight:700;
font-size:9pt;
background:#f1f1f8;
color:#333;
border-bottom:#ccc 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:1px
}

.catsub {
font-size:11px;
line-height:1px;
font-family:Verdana, Arial, Helvetica, sans-serif
}

a:active {
color:#000;
text-decoration:none;
font-weight:700;
padding-left:5px
}

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

.topsearchline {
border-color:#000;
border-style:solid none;
border-width:1px 0
}

.speciallinks {
background-image:url(../images/blue_solid.png);
background-repeat:no-repeat;
height:45px;
padding:2px 0
}

.speciallinks a,.speciallinks a:visited,.speciallinks a:link {
text-decoration:none;
color:#fff;
background-color:inherit
}

.speciallinks a:hover,.speciallinks a:visited:hover {
color:#CA8868;
background-color:inherit
}

.homelink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-color:inherit
}

.mychangebg2 {
background-color:#fff;
background-repeat:repeat-x;
color:inherit
}

.mychangebg {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#fff;
background-color:inherit;
display:block;
padding:0
}

.bottom {
background-image:url(../images/footer.png);
background-repeat:no-repeat;
height:10px;
padding:2px 0
}

.bottom a,.bottom a:visited,.bottom a:link {
text-decoration:none;
color:#CA8868;
background-color:inherit
}

.img {
list-style-image:url(../images/bullet-yellow.gif)
}

.box,.box3 {
background-color:#F0F3FB
}

a:link,a:hover,a:visited {
color:#00f;
text-decoration:none;
font-weight:700;
padding-left:5px
} 
