/* CSS Document */

body {
	
	background-color:#C5CBBE;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image: url(images/style/bg_inside.gif);
	background-repeat: repeat-y;
	margin: 0 0 0 0;
}

A {
	COLOR: #67794f
}
A:link {
	COLOR: #67794f
}
A:hover {
	COLOR: #35451e
}	

.divBody {
	position: absolute;
	top: 10px;
	left: 880px;
}

.warapper {
	border: 0px;
	position: relative;
	top: 10px;
	left: 10px;
	width: 776px;
}

.logo {
	background-color: #FFFFFF;
	padding: 0 0 0 0;
	border: 0;
	width: 140px;
	height: 60px;
	position: absolute; top: 0; left: 4px;

}

.header_wrap {
	FLOAT: right; 
	MARGIN: 0px 0px 0px 0px;
	background-color: #fff;
	padding: 0 0 0 0;
	border: 0;
	width: 776px;
	height: auto;
	position: absolute; top: 0px; left: 0px;

}

.ad {
	
	position: absolute; top: 0px; left:150px;

}

.searchform {
	
	padding: 10px 10px 10px 10px;
	border: 0;
	background-color: #ccd6bf;
	width: 130px;
	height: 120px;
	position: absolute; top: 70px; left:0px;

}

.header {
	BACKGROUND: url(images/style/headerback.jpg) #ccd6bf repeat-x;	
	padding: 0 0 0 0;
	border: 0;
	width: 476px;
	height: 140px;
	position: absolute; top: 70px; left:150px;
}
.header2 {
	BACKGROUND: url(images/style/header-text.gif) no-repeat left top;
	padding: 0 0 0 0;
	border: 0;	
	width: 476px;
	height: 140px;	
	position: absolute; top: 70px; left:150px;
}
.header3 {
	BACKGROUND: url(images/style/header-image.gif) no-repeat right bottom;
	padding: 0 0 0 0;
	border: 0;	
	width: 476px;
	height: 140px;	
	position: absolute; top: 70px; left:150px;
	
}

.login {
	
	border: 0;
	padding: 10px 10px 10px 10px;
	font-style: normal;
	position:absolute;
	top: 20px;
	left: 842px;
}


.postit {
	
	border: 0;
	background-color: #A4B48F;
	width: 140px;
	height: 140px;
	padding: 0 0 0 0;
	position: absolute; top: 70px; left: 626px;

}

.empsection {
	
	border: 0;
	background-color: #ccd6bf;
	position: absolute; top: 70px; left: 778px;
	width: 60px;
	height: 140px;

}

.anounce {
	width: 120px;
	height: 10px;
	position: absolute; top: 0px; left: 626px;
}

.leftmenu {
	
	position: absolute; top: 215px; left: 0px;
	padding: 0px 0px 0px 0px;
	border: 0;
	width: 150px;
	
}

.leftmenuitem A{
	
	font-size:16px;
	font-weight: normal;
	text-decoration: none;
 	color: #3E5428;
	width:  140px;
	padding: 0;

}

.leftmenuitem A:link{
	
	font-size:16px;
	font-weight: normal;
	text-decoration: none;
 	color: #3E5428;
	width:  140px;
	padding: 0;

}

.leftmenuitem A:hover{
	
	font-size:16px;
	font-weight: normal;
	text-decoration: none;
 	color: #3E5428;
	width: 140px;
	padding: 0;

}
.gifruler {

	margin: 0 0 0 0;
	padding: 4px 0px 3px 0px;
}	

.leftcolumn {
	
	width: 300px;
	padding: 0 0 0 0;
	position: relative; top: 0; left: 0px;
	float:left;
}


.rightcolumn {

	position: absolute; top: 10px; left: 316px;	
	width: 300px;
	padding: 0 0 0 0;
}

.dualcolumn {

	position: inherit; top: 0; left: 0px;	
	width: auto;
	padding: 0 0 0 0;
}

.spacecolumn {
	width: 80px;
	padding: 0 0 0 0;
	position: relative; top: 0; left: 0px;
}


.insidebox {
	padding: 10px 10px 10px 10px;
	background-color: #CCD6BF;
	border: 0px solid #ABB897;

}

.rightmenu {
	
	padding: 10px 10px 10px 10px;
	background-color: #ccd6bf;
	width: 120px;
	height: inherit; 
	position: absolute; top: 210px; left:700px;

}

.textbox {
	
	width: 117px;
	padding: 1px 1px 1px 1px;
	border: 1px solid #3e5428;
	background-color: white;
	color: #3E5428;
	font-family: Tahoma, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.bttn {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	border-style: solid solid solid solid;
	border: 1px; 
	border-bottom-color:#808678; 
	border-left-color:#c0c5b9; 
	border-right-color: #808678; 
	border-top-color:#c0c5b9;
	
	padding: 1px 1px 1px 1px;
	background-color:#a3ab99;
	color: #000000;
	width:117px;
	

}

#sidebar {
	CLEAR: both; FLOAT: left; MARGIN: 0px 5px 5px 0px; WIDTH: 145px; COLOR: #333
}
#ar #sidebar {
	FLOAT: right; MARGIN: 0px 0px 5px 5px
}
#frame-fullpage #sidebar {
	DISPLAY: none
}
#sidebar .sidesec {
	BORDER-TOP: #C8CEBD 1px solid; BACKGROUND: url(images/style/sidesec-sb.gif) #CDD2C3 repeat-y; MARGIN-BOTTOM: 5px
}
#sidebar .sidesec DIV {
	BACKGROUND: url(images/style/sidesec-sb.gif) repeat-y 100% 50%; HEIGHT: 1%
}
#sidebar .sidesec DIV DIV {
	BACKGROUND: url(images/style/sidesec-bl.gif) no-repeat left bottom
}
#sidebar .sidesec DIV DIV DIV {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(images/style/sidesec-br.gif) no-repeat right bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#sidebar H2 {
	BACKGROUND: url(images/style/h2.gif) #9BA586 repeat-x; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: tahoma,arial,helvetica,sans-serif
}
#sidebar H2 SPAN {
	DISPLAY: block; BACKGROUND: url(images/style/sidesec-tl.gif) no-repeat left top
}
#sidebar H2 SPAN SPAN {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(images/style/sidesec-tr.gif) no-repeat right top; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}


#sidebar P {
	MARGIN: 5px 0px
}
#sidebar UL {
	MARGIN: 5px 0px
}
#sidebar H4 {
	MARGIN: 5px 0px
}
#sidebar INPUT {
	FONT-SIZE: 1em; WIDTH: 80px
}
#sidebar INPUT.searchbox {
	PADDING-LEFT: 16px; BACKGROUND: url(images/style/icon_search.gif) #fff no-repeat 1px 1px; WIDTH: 64px;
}
UNKNOWN {
	WIDTH: 64px
}
#ar #sidebar INPUT.searchbox {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; BACKGROUND: url(images/style/icon_search.gif) #fff no-repeat 100% 1px
}
.footer {
	position: relative;
	margin-left:0px;
	margin-right:0px;
	background-color: #ccd6bf;
	width: 597px;
	height: auto;
	border-top-color: #A4B48F;
	border-top-width: 5px;
	border-style: solid none none none;
	margin-top: 15px;
	padding: 0 10px 0 10px;
}
/*
#footer {
	CLEAR: both; POSITION: relative
}
#footer P {
	FONT-SIZE: 1.1em; MARGIN: 10px 0px; COLOR: #666; LINE-HEIGHT: 1.4em; TEXT-ALIGN: center
}
#footer A {
	COLOR: #333
}
*/

.menubox {
	padding: 10px 10px 10px 20px;
	background-color: #a4b48f;
	
	width: 120px;

	
	background-image:url(images/style/top_left.jpg);
	background-repeat:no-repeat;
	background-position: 0% 0%;
	}
	
.menuboxinside {

	padding: 10px 10px 10px 10px;
	background-color: #ccd6bf;
	
	width: 126px;
	border: 2px solid #a4b48f;
}

.insidebox {
	padding: 10px 10px 10px 10px;
	background-color: #a4b48f;
	
	width: 220px;

	
	background-image:url(images/style/top_left.jpg);
	background-repeat:no-repeat;
	background-position: 0% 0%;
	}
	
.insideboxinside {

	padding: 10px 10px 10px 10px;
	background-color: #ccd6bf;
	
	width: 216px;
	border: 2px solid #a4b48f;
}

.dblinsidebox {
	padding: 10px 10px 10px 10px;
	background-color: #a4b48f;
	
	width: 540px;

	
	background-image:url(images/style/top_left.jpg);
	background-repeat:no-repeat;
	background-position: 0% 0%;
	}
	
.dblinsideboxinside {

	padding: 10px 10px 10px 10px;
	background-color: #ccd6bf;
	
	width: 500px;
	border: 2px solid #a4b48f;
}




.box {
	BACKGROUND: #f4f3ee
}










DIV.curve {
	BACKGROUND-IMAGE: url(images/style/box-sb.gif); MARGIN: 10px 0px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-y
}
.curve DIV {
	BACKGROUND: url(images/style/box-br.gif) no-repeat right bottom
}
.curve DIV DIV {
	BACKGROUND: url(images/style/box-tl.gif) no-repeat left top
}
.curve DIV DIV DIV {
	BACKGROUND: url(images/style/box-tr.gif) no-repeat right top
}
.curve DIV DIV DIV DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/style/box-bl.gif) no-repeat left bottom; PADDING-BOTTOM: 5px; WIDTH: auto; PADDING-TOP: 5px; HEIGHT: 1%;
}
UNKNOWN {
	WIDTH: auto
}
.curve DIV DIV DIV DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.curve H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 15px; COLOR: #004895; LINE-HEIGHT: 1.6em; PADDING-TOP: 3px; BORDER-BOTTOM: #D0DECF 1px solid
}
.curve H3 {
	FONT-SIZE: 1.2em; MARGIN: 5px 0px
}
.curve P {
	MARGIN: 5px 0px
}
.curve UL {
	MARGIN: 5px 0px
}
.curve P.action-bar {
	TEXT-ALIGN: center
}
.curve P.action-bar SELECT {
	MARGIN: 0px 3px; WIDTH: 150px
}
.curve P.action-bar INPUT {
	MARGIN: 0px 3px; WIDTH: 150px
}
.curve P.action-bar LABEL {
	MARGIN: 0px 3px
}
.curve P.action-bar LABEL {
	FONT-SIZE: 1em; WIDTH: auto
}
.curve P.action-bar LABEL INPUT {
	FONT-SIZE: 1em; WIDTH: auto
}
.curve FIELDSET {
	MARGIN: 0px; BORDER-TOP-STYLE: none
}


HR {
	DISPLAY: none
}

#content-frame {
	position: absolute; top: 215px; left:150px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 616px; PADDING-TOP: 0px
}
#ar #content-frame {
	FLOAT: right
}
#frame {
	WIDTH: 775px
}
#frame-fullpage {
	WIDTH: 775px
}
#frame-popup {
	WIDTH: 670px
}
#frame-doc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f7de00; PADDING-BOTTOM: 50px; MARGIN: -5px; PADDING-TOP: 10px
}
#frame-fullpage #content-frame {
	CLEAR: both; FLOAT: none; WIDTH: 870px
}
#content {
	BACKGROUND: url(images/style/content-sb.gif) #fff repeat-y left 50%;
	FLOAT: inherit;
	MARGIN-BOTTOM: 5px;
	WIDTH: 616px;
	position: relative;
}
#content_print {
	BACKGROUND: #fff repeat-y left 50%;
	FLOAT: inherit;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 25px;
	PADDING-TOP: 0px;
	WIDTH: 700px;
	position: relative;
}
#ar #content {
	FLOAT: left
}
#content .sb {
	BACKGROUND: url(images/style/content-sb.gif) repeat-y right 50%
}
#content .tl {
	BACKGROUND: url(images/style/content-tl.gif) no-repeat left top
}
#content .tr {
	BACKGROUND: url(images/style/content-tr.gif) no-repeat right top
}
#content .bl {
	BACKGROUND: url(images/style/content-bl.gif) no-repeat left bottom
}
#content .br {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/style/content-br.gif) no-repeat right bottom; PADDING-BOTTOM: 30px; PADDING-TOP: 10px; HEIGHT: 1%
}
.clear2 {
	CLEAR: both
}





P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse
}

H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; MARGIN: 5px 0px 15px; COLOR: #565F4B
}

H2 {
	FONT-SIZE: 1.4em; MARGIN: 15px 0px; COLOR: #92A07F
}
H2.subtitle {
	BORDER-RIGHT: #CDD2C3 0px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dashed; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.4em; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 0px dashed; COLOR: #000; LINE-HEIGHT: 1.4em; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px dashed
}
H2.title-bar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; BACKGROUND: #9FA98B; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; TEXT-TRANSFORM: uppercase; COLOR: #2C3E1A; PADDING-TOP: 5px; FONT-FAMILY: tahoma,arial,helvetica,sans-serif
}
H2.title-bar SPAN {
	DISPLAY: block; BACKGROUND: url(images/style/h2-tl.gif) no-repeat left top; HEIGHT: 1%
}
H2.title-bar SPAN SPAN {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: url(images/style/h2-tr.gif) no-repeat right top; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
H2.main-title-bar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; BACKGROUND: #9FA98B; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; TEXT-TRANSFORM: uppercase; COLOR: #2C3E1A; PADDING-TOP: 0px; FONT-FAMILY: tahoma,arial,helvetica,sans-serif
}
H2.main-title-bar SPAN {
	DISPLAY: block; BACKGROUND: url(images/style/h2-tl.gif) no-repeat left top; HEIGHT: 1%
}
H2.main-title-bar SPAN SPAN {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: url(images/style/h2-tr.gif) no-repeat right top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
H3 {
	FONT-SIZE: 1.4em; MARGIN: 15px 0px; LINE-HEIGHT: 1.6em
}
H4 {
	FONT-SIZE: 1.2em; MARGIN: 15px 0px; LINE-HEIGHT: 1.6em
}
H5 {
	FONT-SIZE: 1.2em; MARGIN: 15px 0px; LINE-HEIGHT: 1.4em
}


#language {
	CLEAR: both; FLOAT: left; MARGIN: 0px 5px 5px 0px; WIDTH: 140px; COLOR: #EDF0E2
}
#language H2 {
	BACKGROUND: url(images/style/h2switch.gif) #EDF0E2 repeat-x; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: tahoma,arial,helvetica,sans-serif; TEXT-ALIGN: center
}
#language H2 SPAN {
	DISPLAY: block; 
}
#language H2 SPAN SPAN {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}

#switch {
	CLEAR: both; FLOAT: left; MARGIN: 0px 5px 5px 0px; WIDTH: 140px; COLOR: #EDF0E2
}
#switch H2 {
	BACKGROUND: url(images/style/h2switch.gif) #EDF0E2 repeat-x; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: tahoma,arial,helvetica,sans-serif; TEXT-ALIGN: center
}
#switch H2 SPAN {
	DISPLAY: block; BACKGROUND: url(images/style/sidesec-tl.gif) no-repeat left top
}
#switch H2 SPAN SPAN {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(images/style/sidesec-tr.gif) no-repeat right top; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}




.chart {
	CLEAR: both; BORDER-RIGHT: #D0DECF 0px solid; BORDER-TOP: #D0DECF 1px solid; BORDER-LEFT: #D0DECF 0px solid; WIDTH: 100%; BORDER-BOTTOM: #D0DECF 1px solid; BORDER-COLLAPSE: collapse
}
.chart TD {
	BORDER-RIGHT: #ddd 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px dashed; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 0px solid; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px
}
.chart TD.nb {
	BORDER-TOP-STYLE: none
}
.chart THEAD TD {
	BORDER-RIGHT: #A4B48F 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #A4B48F 1px solid; PADDING-LEFT: 5px; BACKGROUND: #D0DECF; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #A4B48F 0px solid; COLOR: #32471E; LINE-HEIGHT: 1.4em; PADDING-TOP: 3px; BORDER-BOTTOM: #A4B48F 1px solid; WHITE-SPACE: nowrap
}
.chart TFOOT TD {
	BORDER-TOP: #ccc 1px solid; BACKGROUND: #eee
}
.chart THEAD B {
	FONT-WEIGHT: normal
}
.chart TR.a TD {
	BACKGROUND: #fff
}
.chart TR.b TD {
	BACKGROUND: #fafafa
}




.chartcv TD SELECT {
	FONT-SIZE: 1em
}
.chartcv TD INPUT {
	FONT-SIZE: 1em
}
.chartcv TD BUTTON {
	FONT-SIZE: 1em
}
.chartcv TD LABEL {
	FONT-SIZE: 1em
}

.chartcv {
	CLEAR: both; BORDER-RIGHT: #d2d1cc 0px solid; BORDER-TOP: #d2d1cc 1px solid; BORDER-LEFT: #d2d1cc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #d2d1cc 1px solid; BORDER-COLLAPSE: collapse
}
.chartcv TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px
}
.chartcv TD.nb {
	BORDER-TOP: medium none
}
.chartcv THEAD TD {
	BORDER-RIGHT: #d2d1cc 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d1cc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #e8e8e4; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #d2d1cc 0px solid; COLOR: #000; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px; BORDER-BOTTOM: #d2d1cc 1px solid; WHITE-SPACE: nowrap
}
.chartcv TFOOT TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #d2d1cc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #e8e8e4; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.chartcv THEAD B {
	FONT-WEIGHT: normal
}
.chartcv TR.a TD {
	BACKGROUND: #fafaf9
}
.chartcv TR.b TD {
	BACKGROUND: #f5f5f3
}
.chartcv TBODY INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
HTML  .chartcv THEAD INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 0px; HEIGHT: 1.4em
}
.chartcv TD .position {
	COLOR: #209000
}
.chartcv TD .reference {
	COLOR: #999
}
.chartcv A.document {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.6em
}
.chartcv A.document:visited {
	FONT-SIZE: 1.2em; COLOR: #000; LINE-HEIGHT: 1.6em
}
.chartcv A.vdocument {
	FONT-SIZE: 1.2em; COLOR: #000; LINE-HEIGHT: 1.6em
}
.chartcv TD .new {
	COLOR: #b00
}
.chartcv TD.th {
	WIDTH: 30%
}
.chartcv TD.th B {
	FONT-WEIGHT: normal; COLOR: #666
}





.cvfieldset {
	CLEAR: both; BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: #D0DECF 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse
}
LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #32471E; PADDING-TOP: 5px
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse
}
.form {
	MARGIN: 5px 0px; WIDTH: 100%
}
.form TH {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; PADDING-BOTTOM: 10px; WIDTH: 170px; COLOR: #3E5428; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.form TH.wide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; PADDING-BOTTOM: 10px; WIDTH: 170px; COLOR: #3E5428; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px;
}
.form TH.req {
	BACKGROUND: url(images/icons16color/check2.gif) no-repeat right center
}
.form TH.err {
	BACKGROUND: url(images/icons16color/warning.gif) no-repeat right center
}
.form TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.form P {
	MARGIN: 0px 0px 3px; LINE-HEIGHT: 1.4em
}
#ar .form TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#ar .form TH.req {
	BACKGROUND: url(images/style/icon_star.gif) no-repeat left top
}
#ar .form TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}








.chart-box {
	BORDER-RIGHT: #D0DECF 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #D0DECF 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 15px; BORDER-LEFT: #D0DECF 0px solid; WIDTH: auto; PADDING-TOP: 2px; BORDER-BOTTOM: #D0DECF 1px solid
}
HTML  .chart-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.chart-box .chartcv {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; MARGIN: 0px; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
.chart-box CAPTION {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; BACKGROUND: #e8e8e4; PADDING-BOTTOM: 3px; COLOR: #000; LINE-HEIGHT: 1.6em; PADDING-TOP: 3px
}
HTML  .chart-box CAPTION {
	BORDER-TOP: #fff 1px solid
}
.chart-box THEAD TD {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
.chart-box TFOOT TD {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}


#titleblock H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#titleblock H3 {
	MARGIN: 0px; COLOR: #666
}
#titleblock P.ref {
	FONT-SIZE: 1.1em; COLOR: #999
}


UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse
}
P.pt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(images/style/blt_pt.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.pt LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(images/style/blt_pt.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DL.pt DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(images/style/blt_pt.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}



.fe P {
	TEXT-ALIGN: center
}
.square {
	BORDER-RIGHT: #d2d1cc 1px solid; BORDER-TOP: #d2d1cc 1px solid; BACKGROUND: #f0f0ee; MARGIN: 0px 0px 15px; BORDER-LEFT: #d2d1cc 1px solid; BORDER-BOTTOM: #d2d1cc 1px solid
}
.square DIV {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 2px solid
}
.square DIV DIV {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.square H3 {
	MARGIN: 0px 0px 9px
}
.square P {
	MARGIN: 0px 0px 9px
}
.square UL {
	MARGIN: 0px 0px 9px
}
.square OL {
	MARGIN: 0px 0px 9px
}
.square DL {
	MARGIN: 0px 0px 9px
}

.as span { padding:1px 1px 0 !important; /** should there be no icon for the botton **/ }
.as-apply span { background-image:url(images/icons16color/document_into.gif); }
.as-save span { background-image:url(images/icons16color/disk_blue.gif); }
.as-print span { background-image:url(images/icons16color/printer.gif); }
.user1_time span { background-image:url(images/icons16color/user1_time.gif); }
.view_previous span { background-image:url(images/icons16color/view_previous.gif); }
.as-email span { background-image:url(images/icons16color/mail2.gif); }
.as-favorate span { background-image:url(images/icons16color/star_yellow.gif); }
.as-delete span { background-image:url(images/icons16color/delete.gif); }
.as-filter span { background-image:url(images/icons16color/funnel.gif); }
.as-off span { background-image:url(images/icons16color/lightbulb.gif); }
.as-on span { background-image:url(images/icons16color/lightbulb_on.gif); }
.as-send span { background-image:url(images/icons16color/mail2.gif); }
.as-cancel span { background-image:url(images/icons16color/delete2.gif); }
.id-card-view span { background-image:url(images/icons16color/id_card_view.gif); }

p.actionstrip,
ul.actionstrip {
	margin-bottom:15px;
	padding:5px;
	color:#000000;
	background:#CCD6BF;
	border-width:1px;
	border-style:solid;
	border-color:#999999;
}
.actionstrip button,
ul.actionstrip a {
	margin:2px;
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:0.9em;
	color:#000000;
	background:#fff url(images/botton_back.gif) 0 0 repeat-x;
	border-width:1px;
	border-style:solid;
	border-color:#333333;
}
.actionstrip button:hover,
ul.toolbox a:hover {
	color:#FF3300;
	background-position:0 30%;
	border-color:#FF3300;
}

.actionstrip button span {
	display:block;
	background-position:left;
	background-repeat:no-repeat;
	padding: 5px 0px 5px 10px;
	margin: 0px 0px 0px 10px;
}

#warning td {
	width: 100%;
	padding-left: 30px;
	background-image: url(http://www.q8cv.com/images/icons16color/warning.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	border: 1px solid #FF0000;
	font-size: 12px;
}
div#pagination {
     height:50px;
     margin-top:3px;
 }
div#pagination .count {
     float:left;
     padding:5px;
     }
div#pagination .pages {
     float:right; padding:5px;
     }

div#paginationTop{background: url(../images/oPagination_bg_top.png) bottom center no-repeat; height:40px; margin-bottom:3px;}
div#paginationTop .count { float:left; padding:5px;}
div#paginationTop .pages { float:right; padding:5px;}

div.pagination { padding: 3px; margin: 3px; }
div.pagination a {
     padding: 2px 5px 2px 5px;
     margin: 2px;
     border: 1px solid #8dab68;
     text-decoration: none; /* no underline */
     color: #5f7f39;
}
div.pagination a:hover, div.pagination a:active {
     border: 1px solid #5f7f39;
     color: #000;
}
div.pagination span.current {
     padding: 2px 5px 2px 5px;
     margin: 2px;
     border: 1px solid #5f7f39;
     font-weight: bold;
     background-color: #5f7f39;
     color: #FFF;
     }
div.pagination span.disabled {
     padding: 2px 5px 2px 5px;
     margin: 2px;
     border: 1px solid #EEE;
     color: #DDD;
}
.bold14 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.rederror {
	color: red;
}
