body {
 margin-top: 0px; 
 margin-left: 0px; 
 margin-right: 0px; 
 background-color: #E4E4E4 }

body, td, th {
 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
 font-size: 11px; 
 line-height: 16px; 
 color: #444444 }

.ul-custom {
 list-style-type: none; 
 padding: 0; 
 margin-top: 0px; 
 margin-bottom: 15px; 
 margin-left: 0.7em }

.li-custom {
 background-image: url(images/arrow4.gif); 
 background-repeat: no-repeat; 
 background-position: 0 5px; 
 margin: 0.3em; 
 padding-left: 1.5em }

img {
 border: none }

form {
 margin: 0px; 
 padding: 0px }

hr {
 color: #dcdcdc; 
 background-color: #dcdcdc; 
 height: 1px }

a:link {
 color: #5572a8; 
 text-decoration: underline }

a:visited {
 color: #5572a8; 
 text-decoration: underline }

a:hover {
 color: #3399CC; 
 text-decoration: underline }

a.linkside:link {
 color: #375B52; 
 text-decoration: none }

a.linkside:visited {
 color: #375B52; 
 text-decoration: none }

a.linkside:hover {
 color: #404040; 
 text-decoration: underline }

a.linkmenu:link {
 color: #777777; 
 text-decoration: none }

a.linkmenu:visited {
 color: #777777; 
 text-decoration: none }

a.linkmenu:hover {
 color: #777777; 
 text-decoration: underline }

a.linkmenu1:link {
 color: #777777; 
 text-decoration: underline }

a.linkmenu1:visited {
 color: #777777; 
 text-decoration: underline }

a.linkmenu1:hover {
 color: #444444; 
 text-decoration: underline }

a.linkgreydark:link {
 color: #444444; 
 text-decoration: underline }

a.linkgreydark:visited {
 color: #444444; 
 text-decoration: underline }

a.linkgreydark:hover {
 color: #000000; 
 text-decoration: underline }

a.linkpublications:link {
 color: #444444; 
 text-decoration: none }

a.linkpublications:visited {
 color: #444444; 
 text-decoration: none }

a.linkpublications:hover {
 color: #000000; 
 text-decoration: underline }

a.linkwhite:link {
 color: #FFFFFF; 
 text-decoration: underline }

a.linkwhite:visited {
 color: #FFFFFF; 
 text-decoration: underline }

a.linkwhite:hover {
 color: #FF9900; 
 text-decoration: underline }

a.linkorange:link {
 color: #FF9900; 
 text-decoration: none }

a.linkorange:visited {
 color: #FF9900; 
 text-decoration: none }

a.linkorange:hover {
 color: #FFFFFF; 
 text-decoration: underline }

.bgcolor {
 background-color: #CBD8E8 }

.bgcolor1 {
 background-color: #CCCCCC }

.bgcolor2 {
 background-color: #F0F0F0 }

.bgcolor3 {
 background-color: #FFFFFF }

.bgcolor5 {
 background-color: #5F5338 }

.bgcolor6 {
 background-color: #FFFFCC }

.company-color {
 color: #00513B }

.white {
 color: #FFFFFF }

.grey {
 color: #777777 }

.red {
 color: #990000 }

.yellow {
 color: #D4A620 }

.blue {
 color: #416093 }

.darkred {
 color: #76365E }

.brown {
 color: #C2BEB6 }

.green {
 color: #375B52 }

.orange {
 color: #FF9900 }

.BoxServices {
 background-color: #E0E0E0; 
 border: #777777 1px solid; 
 margin-right: 30px; 
 padding: 6px }

.menucell {
 border-bottom: #CCCCCC solid 1px }

select {
 font-size: 10px; 
 font-family: Arial,sans-serif; 
 color: #333333; 
 border-style: solid; 
 border-color: #777777; 
 border-width: 1px; 
 background-color: #FFFFFF; 
 margin: 0px }

.select-radio {
 background: none; 
 border: 0px }

.select-radio2 {
 background: #f0f0f0; 
 border: 0px }

input {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color: #333333; 
 border-style: solid; 
 border-color: #cccccc; 
 border-width: 1px; 
 background-color: #FFFFFF; 
 padding: 2px }

select {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color: #333333; 
 border-style: solid; 
 border-color: #cccccc; 
 border-width: 1px; 
 background-color: #FFFFFF; 
 padding: 1px }

.btnGo {
 border: #FFFFFF 0px solid; 
 margin-left: 3px; 
 padding: 0px }

.inputGo {
 width: 108px; 
 /*height: 13px; 
 */
 margin: 0px; 
 padding: 1px }

textarea {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 background-color: #FFFFFF; 
 border: #cccccc 1px solid; 
 color: #465E66; 
 padding: 2px }

.border {
 border: #c5c7d3 1px solid }

.border-sidebarRight {
 border-left: #E0E0E0 1px solid }

.border-padding {
 border: #c5c7d3 1px dotted; 
 padding: 7px }

.border-listboxTitle {
 border-bottom: #00234B 1px solid; 
 background-color: #EAEFF5; 
 font-size: 11px; 
 font-weight: bold; 
 color: #000000 }

.border-white {
 border: #FFFFFF 7px solid }

.border-bottom-grey {
 border-bottom-width: 1px; 
 border-bottom-style: dotted; 
 border-bottom-color: #BBBBBB }

.border-left-grey {
 border-left-width: 1px; 
 border-left-style: dotted; 
 border-left-color: #BBBBBB }

.searchbox {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 color: #666666; 
 background-color: #FFFFFF; 
 border: 1px solid #CCCCCC; 
 width: 125px; 
 margin: 0px; 
 padding: 3px }

.select-multi {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 height: auto; 
 width: 230px; 
 margin: 0px }

.select-services {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 height: auto; 
 width: 100%; 
 margin: 0px }

.select-link {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 height: auto; 
 width: 463px; 
 margin: 0px }

h1, h2, h3, h4 {
 margin-bottom: 18px }

h1 {
 font-size: 14px; 
 font-weight: bold; 
 color: #999999 }

h2 {
 font-size: 13px; 
 font-weight: bold; 
 color: #00513B }

h3 {
 font-size: 11px; 
 font-weight: bold }

h4 {
 font-size: 10px; 
 font-weight: bold }

.big {
 font-family: Tahoma, Arial,Helvetica,Verdana,sans-serif; 
 font-size: 12px }

.small {
 font-family: Tahoma, Arial,Helvetica,Verdana,sans-serif; 
 font-size: 10px }

.Xsmall {
 font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif; 
 font-size: 9px }

/* cms styles*/
.inputradio {
 border: none !important; 
 background-image: none !important; 
 background-color: #F4F3F6; 
 margin: 0px 1px 0px 1px; 
 padding: 0px }

.inputtext {
 color: #333333; 
 background-color: #FFFFFF; 
 background-image: url('../../admin2/images/bg_txt.jpg'); 
 background-repeat: repeat; 
 font-family: Verdana; 
 font-size: 10px; 
 border: #c5c7d3 1px solid; 
 height: 17px; 
 width: 200px }

.inputselect {
 color: #333333; 
 background-color: #FFFFFF; 
 font-family: Verdana; 
 font-size: 10px; 
 border: #888888 1px solid; 
 height: 17px }

.inputtextarea {
 color: #333333; 
 background-color: #FFFFFF; 
 font-family: Verdana; 
 font-size: 10px; 
 border: #888888 1px solid; 
 font-weight: bold }

.inputbutton {
 color: #333333; 
 background-color: #EEEEEE; 
 background-image: url('images/bg_btn.jpg'); 
 background-repeat: repeat; 
 font-family: Verdana; 
 font-size: 9px; 
 cursor: pointer; 
 border-bottom: 0px solid; 
 border-left: 0px solid; 
 border-right: 0px solid; 
 border-top: 0px solid; 
 height: 19px; 
 width: 70px; 
 font-weight: bold }

.width_100perc {
 width: 100% }

.width_100px {
 width: 100px }

.width_250px {
 width: 288px }

.width_200px {
 width: 200px }

.width_300px {
 width: 300px }

.no-scrollbar {
 overflow: hidden }

.tab-off {
 background-color: #F5F7F4; 
 border-top: 1px solid #cccccc; 
 border-left: 1px solid #cccccc; 
 border-right: 1px solid #cccccc }

.tab-on {
 background-color: #ffffff; 
 border-top: 1px solid #cccccc; 
 border-left: 1px solid #cccccc; 
 border-right: 1px solid #cccccc }

.tab-on-bottom {
 background-color: #ffffff; 
 border-left: 1px solid #cccccc; 
 border-right: 1px solid #cccccc }

.tab-off-bottom {
 background-color: #F5F7F4; 
 border-bottom: 1px solid #cccccc; 
 border-left: 1px solid #cccccc; 
 border-right: 1px solid #cccccc }

.tab-border-bottom {
 border-bottom: 1px solid #cccccc }

.float-right {
 float: right }

.float-left {
 float: left }

.sidebar {
 border: 1px dotted #BBBBBB; 
 background-color: #F9FAF8; 
 margin-bottom: 25px; 
 margin-left: 40px; 
 padding: 20px }

.sidebar2 {
 border: #CDD7CC 1px solid; 
 background-color: #FFFFFF; 
 margin-top: 4px }

.allcaps {
 text-transform: uppercase }
