html, body {height:100%; margin:0px;}
body{background-color:#E6BD89; font-size:13px; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Futura, Helvetica, sans-serif; color:#493425;}
img{border:0px;}
a {text-decoration:none; color:#FD6000;}
a:HOVER {text-decoration:underline; color:#FD6000;}

a.mainnav{font-size:14px; font-weight:bold; color:#493425; letter-spacing:0.06em; text-decoration:none;}
a.mainnavactive{font-size:14px; font-weight:bold; color:#000000; letter-spacing:0.06em; text-decoration:none;}
a.subnav{font-size:13px; font-weight:bold; color:#493425; letter-spacing:0.01em; text-decoration:none;}
a.subnavactive{font-size:13px; font-weight:bold; color:#000000; letter-spacing:0.01em; text-decoration:none;}
a:HOVER.mainnav{color:#000000;}

a.arrow, a.sarrow {padding-left:15px;background:url(../images/icons/arrow.gif) no-repeat left center;}
a.sarrow {padding-left:12px;}
a.arrow-r {padding-right:15px;background:url(../images/icons/arrow-a.gif) no-repeat right center;}

.mainheaderline {padding:5px 10px;}
a.newsticker{color:#000000; font-weight:bold;}
a.HOVER.newsticker{color:#FD6000; font-weight:bold;}
.time{font-size:11px; font-weight:bold; letter-spacing:0.2em; }
.lastupdate{font-size:11px; padding:5px;}

h1 {font-size:28px; font-weight:bold; letter-spacing:0.02em; color:#604531; margin-top:2pt; margin-bottom:0pt;}
h2 {font-size:16px; font-weight:bold; color:#604531; margin-top:2pt; margin-bottom:6pt;}
h3 {font-size:160%; color:#604531; margin:1.5em 0 0.75em 0; padding-bottom:2px; border-bottom:1px solid #8B2F3A; overflow:hidden;}
h4 {font-size:115%; color:#604531; line-height:120%; margin:2px 0 10px 0; border-bottom:1px solid #8B2F3A; overflow:hidden;}
h5 {font-size::13px; color:#604531; font-weight:bold; margin:2px 0;}
h6 {font-size:85%; color:#604531; margin:2px 0;}
hr {height: 1px; color: #8B2F3A;}
p {font-size:13px; color:#404040; padding:0; margin:0;}

.bordercolor {border:1px ridge #E3B67D;}
.tablehead {background: #AC7C59 url(../images/gradients/gradient_thead.gif) repeat-x top left; color: #493425; font: bold 13px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; letter-spacing:0.01em;}
.tablebottom { background-color: #004C75; }
.head1 { background-color: #004C75; color: #fcdc43; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

.navbar { background-color: #fcdc43; color: #004c75; }
.row1 { background-color: #FEEFDB; color: #000000; padding:4px; margin:2px;}
.row2 { color: #000000; padding:4px; margin:2px;}

form {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; padding: 10px 0 0 0; }
.textarea {border:1px solid #D1AF89; padding:2px; margin:0px 0; color: #000000; font-size: 12px;} /*705038*/
.input {border: 1px solid #D1AF89; padding:2px; margin:0px 0; color: #000000; font-size: 12px;}
.select {border:1px solid #705038; padding:2px; margin:0px 0; color: #000000; font-size: 12px;}
.setperpageselect { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #604531; font-size: 11px; }
.categoryselect { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #604531; font-size: 11px; }
.dropdownmarker { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; background-color: #705038; color: #FFFFFF; font-size: 11px; }
.button {background:#F3DEBE; color:#705038; border:1px outset #705038; padding:1px 1px; font-weight:bold; font-size:12px; font-family:Tahoma,Verdana,Arial;}
.input_error {background-color:#FAFAD2; border:1px dotted red; padding:2px; margin:0px 0;}

.msgboxImg {width:45px;height:48px;padding-right:10px;float:left;}
.msgboxWarn, .msgboxInfo, .msgboxError, .msgboxOk {border:dotted 1px #98844c;background:#fee9ad no-repeat top left;padding:10px;margin:10px 0;overflow:hidden; color:#493425;}
.msgboxWarn {background:#ffa78a url(../images/gfx/sys/warn-bg.gif) repeat-x top;border:solid 1px #ff9472;}
.msgboxWarn .msgboxImg {background:url(../images/gfx/sys/warn.jpg) no-repeat;width:58px;}
.msgboxInfo {background-image:url(../images/gfx/sys/msgbox_info.gif);}
.msgboxInfo {background:#c9dbf9 url(../images/gfx/sys/info-bg.gif) repeat-x top;border:solid 1px #5E9AFF;}
.msgboxInfo .msgboxImg {background:url(../images/gfx/sys/info.jpg) no-repeat;}
.msgboxError {background:#feda92 url(../images/gfx/sys/err-bg.gif) repeat-x top;border:solid 1px #f0c26a;}
.msgboxError .msgboxImg {background:url(../images/gfx/sys/err.jpg) no-repeat;}
.msgboxOk {background:#e1f5c7 url(../images/gfx/sys/ok-bg.gif) repeat-x top;border:solid 1px #AAD76F;}
.msgboxOk .msgboxImg {background:url(../images/gfx/sys/ok.jpg) no-repeat;}


.NavBar { text-align: center; margin-bottom: 20px; margin-top: 20px; }
.Paginator { font-size: 12px; padding-top: 10px; margin-left: auto; margin-right: auto; }
.Paginator a, .Paginator a:visited, .Paginator .this-page { background: #FBFBF9; color: #000; text-align: center; padding: 2px 6px; border:1px #E8CAAE solid; margin:0 1px 1px 0; }
.Paginator a:visited { text-decoration: none; }
.Paginator a:hover { color: #fff; background: #E6BD89; border-color: #036; text-decoration: none; }
.Paginator .Next, .Paginator .AtEnd, .Paginator .Prev, .Paginator .AtStart { background: #fff; color: #000; margin-right: 6px; }
.Paginator .AtStart { margin-right: 20px !important; color: #aaa !important; }
.Paginator .AtEnd { margin-left: 20px !important; color: #aaa !important; }
/*.Paginator .noPrev { color: #ddd; border:1px #ddd solid; margin-right: 6px; }
.Paginator .noNext { color: #ddd; border:1px #ddd solid; margin-left:6px; }
.Paginator .break { padding: 2px 6px; border: none; text-decoration: none; }*/
.Paginator .this-page { background: #E6BD89; color: #fff; font-weight: bold; border:1px solid #866240; font-size: 13px; }

.noResult { font-size:large; font-weight:bold; color:#ccc; font-family: Helvetica, sans-serif;  text-align: center;  padding-top: 40px; text-transform: uppercase;}
.pagestats{background-color:#FEEFDB; color:#000000;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal;}

#progress_bar {	padding-bottom: 10px;}
.progress_bar_element{}
#progress_bar_first_on #progress_bar_first { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#772832; background-color: #F3DEBE; background-image: url(../images/progress_bar/progress_bar_1.gif); background-repeat: no-repeat; background-position: center right; font-weight: bold; }
#progress_bar_first_on #progress_bar_second { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_2.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_first_on #progress_bar_third { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_2.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_first_on #progress_bar_fourth { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_2.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_first_on #progress_bar_fifthly { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_3.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_second_on #progress_bar_first { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_4.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_second_on #progress_bar_second { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#772832; background-color: #F3DEBE; background-image: url(../images/progress_bar/progress_bar_1.gif); background-repeat: no-repeat; background-position: center right; font-weight: bold; }
#progress_bar_second_on #progress_bar_third { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_2.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_second_on #progress_bar_fourth { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_2.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_second_on #progress_bar_fifthly { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_3.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_third_on #progress_bar_first { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_2.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_third_on #progress_bar_second { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_4.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_third_on #progress_bar_third { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#772832; background-color: #F3DEBE; background-image: url(../images/progress_bar/progress_bar_1.gif); background-repeat: no-repeat; background-position: center right; font-weight: bold; }
#progress_bar_third_on #progress_bar_fourth { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_2.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_third_on #progress_bar_fifthly { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_3.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_fourth_on #progress_bar_first { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_2.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_fourth_on #progress_bar_second { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_2.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_fourth_on #progress_bar_third { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_4.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_fourth_on #progress_bar_fourth { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#772832; background-color: #F3DEBE; background-image: url(../images/progress_bar/progress_bar_1.gif); background-repeat: no-repeat; background-position: center right; font-weight: bold; }
#progress_bar_fourth_on #progress_bar_fifthly { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_3.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_fifthly_on #progress_bar_first { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_2.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_fifthly_on #progress_bar_second { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_2.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_fifthly_on #progress_bar_third { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_2.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_fifthly_on #progress_bar_fourth { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#73624F; background-color: #F8EBD7; background-image: url(../images/progress_bar/progress_bar_4.gif); background-repeat: no-repeat; background-position: center right; }
#progress_bar_fifthly_on #progress_bar_fifthly { padding: 11px 20px 11px 10px; line-height: 12px; font-size: 12px; color:#772832; background-color: #F3DEBE; background-image: url(../images/progress_bar/progress_bar_5.gif); background-repeat: no-repeat; background-position: center right; font-weight: bold; }

.m0 { margin:0 !important; }
.mt0 { margin-top:0px !important; }
.mt5 { margin-top:5px !important; }
.mt10 { margin-top:10px !important; }
.mt20 { margin-top:20px !important; }
.mt30 { margin-top:30px !important; }
.mb5 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mr5 {margin-right:5px !important;}
.mr10 {margin-right:10px !important;}
.mr20 {margin-right:20px !important;}
.ml10 {margin-left:10px !important;}
.ml20 {margin-left:20px !important;}
.ml30 {margin-left:30px !important;}
.pr10 { padding-right:10px !important; }
.pl10 { padding-left:10px !important; }
.pr20 { padding-right:20px !important; }
.pt0 { padding-top:0px !important; }
.p0 { padding:0 !important; }
.pb0 { padding-bottom:0 !important; }
.pt0 { padding-bottom:0 !important; }
.p5 { padding:5px !important; }
.p10 { padding:10px !important; }
.p20 { padding:20px !important; }


