/******* General *******/
td {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1c1c1c; vertical-align:top; }
input, select, textarea { FONT-SIZE: 11px; FONT-FAMILY: verdana }
img {border: 0px; margin: 0px; }
p {margin: 0px; }
li {padding-bottom: 3px; list-style-image: url(images/bullet.gif);}
ul { margin: 8px 0px 0px 22px; }
div {font-family: Arial, Helvetica, sans-serif;}
h1 {color: #1B7625; font-size: 20px; text-align:left; font-weight:normal; margin:0px 35px 15px 20px;}
h2 {font-size: 18px; font-weight: normal;}
h3 {font-size: 16px; font-weight: normal; margin-bottom: 10px;}

/******* LINKS *******/
a.page-link:link {color: #1B7625; background-color: #EBEBEB; width: 160px; padding: 6px 12px 6px 12px; border-bottom: 1px solid #F3F3F3; border-right: 1px solid #E1E1E1; display: block; text-decoration: none;}
a.page-link:visited {color: #1B7625; background-color: #EBEBEB; width: 160px; padding: 6px 12px 6px 12px; border-bottom: 1px solid #F3F3F3; border-right: 1px solid #E1E1E1; display: block; text-decoration: none;}
a.page-link:hover {color: #1B7625; background-color: #E1E1E1; width: 160px; padding: 6px 12px 6px 12px; border-bottom: 1px solid #F3F3F3; border-right: 1px solid #E1E1E1; display: block; text-decoration: none;}

/******* BUT FOR BUTTONS *******/
.button	{ height: 24px;	background-color: #DCF6FF;	border: 1px solid #297599;	font: 11px Arial; text-align: center; color: #0C5172; cursor: pointer; width: 65px;}

/******* navigiation *******/
.topbar-nav {color: #4C4C4C; font-weight: bold; border-right: 1px solid #C2C2C2; height: 15px; padding-left: 20px; padding-right: 20px; padding-top: 7px; padding-bottom: 8px; cursor: pointer;}
.topbar-navOver {color: #4C4C4C; font-weight: bold; border-right: 1px solid #C2C2C2; height: 15px; background-color: #EBEBEB; padding-left: 20px; padding-right: 20px; padding-bottom: 8px; cursor: pointer; padding-top: 7px;}

.topbar-subnav {color: #4C4C4C; font-weight: bold; border-right: 1px solid #C2C2C2; border-bottom: 1px solid #C2C2C2; height: 17px; padding-left: 20px; background-color: #F6F6F6; padding-right: 20px; padding-bottom: 6px; border-top: 1px solid white; cursor: pointer; padding-top: 7px;}
.topbar-subnavOver {color: #4C4C4C; font-weight: bold; border-right: 1px solid #C2C2C2; border-bottom: 1px solid #C2C2C2; height: 17px; background-color: #E9E9E9; padding-left: 20px; padding-right: 20px; padding-bottom: 6px; border-top: 1px solid white; cursor: pointer; padding-top: 7px;}

.nav {background-image: url('images/nav.gif'); background-repeat: no-repeat; background-position: left;}

/******* classes *******/
.topbar-background {background-image: url('images/topbar-background.jpg'); background-repeat: repeat-x;}
.left-panel-top {background-image: url('images/left-panel-top.gif'); background-repeat: no-repeat;}
.nav-back {background-image: url('images/nav-back.gif'); background-repeat: repeat-x;}
.border-rl {border-right: solid 1px #E9E9E9; border-left: solid 1px #E9E9E9;}
.page-tl {background-image: url('images/page-t1.jpg'); background-repeat: no-repeat;}
.home-tl {background-image: url('images/home_t1.jpg'); background-repeat: no-repeat;}
.page-m2 {background-image: url('images/page-m2.jpg'); background-repeat: no-repeat; background-position: top left;}
.page-ml {background-image: url('images/page-m1.jpg'); background-repeat: no-repeat;}
.news_box {width: 150px; display: block; background-color: #ECFAFF; padding: 6px 12px; height: 200px;}
.page-body {background-color: #F3F3F3; padding: 20px;}
.page-left {width: 200px; background-color: #DCF6FF; margin-left: 5px;}
.page-title {width: 205px; height: 36px; padding: 18px 0px 0px 19px; font-size: 14px; color: #5F6365;}
.page-subnav {height: 144px; padding-left: 20px; padding-top: 20px;}
.news_back {width: 200px; background-color: #DCF6FF;}
.page-nav-top {height: 20px; background-color: #F3F3F3; padding: 7px 0px 0px 12px;}
.line {background-color: #dddddd; height: 1px; width: 100%;}
.nav-extra {background-color: #EBEBEB; border-bottom: 1px solid #F3F3F3;}

/******* extras *******/
.dark-blue {color: #00628B;}
.bold {font-weight: bold;}
.dark-grey {color: #5F6365;}
.light-grey {color: #959C9F;}
.green {color: #1B7625;}
.txt-20 {font-size: 20px;}
.txt-14 {font-size: 14px;}
