BODY {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 15px; PADDING-BOTTOM: 10px;

BACKGROUND-POSITION: top; 
BACKGROUND-IMAGE: url(img_main/bg.gif);
BACKGROUND-COLOR: #e2f4ff;
BACKGROUND-REPEAT: repeat-x;

}

div {text-align: left; }

h1 {
font-size: 13px;
font-weight: normal;
margin: 0px;
line-height: 100%;
}

h2 {
font-size: 17px;
margin: 0px;
line-height: 100%;
}

h3 {
font-size: 17px;
margin: 0px;
line-height: 100%;
}

h4 {
font-size: 17px;
margin: 0px;
line-height: 100%;
}

h5 {
font-size: 17px;
margin: 0px;
line-height: 100%;
}

h6 {
font-size: 17px;
margin: 0px;
line-height: 100%;
}

p {
margin: 0px;
}


TABLE.border_gray { border: 1px solid #EAEAEA 
}


/*
A {
COLOR: blue
}

:hover { COLOR: red 
 }
*/

.menu_blank {
text-decoration: none;
color: #777777;
}

A.menu_blank:link {
color: #777777;
text-decoration: none;
}

A.menu_blank:visited {
color: #777777;
text-decoration: none;
}
 
A.menu_blank:hover {
color: #333333;
text-decoration: none;
}

 
.menu_gray1 { text-decoration:none
 }

A.menu_gray1:link {
	COLOR: #333333; TEXT-DECORATION: none
}

A.menu_gray1:visited {
	COLOR: #333333; TEXT-DECORATION: none
}

A.menu_gray1:hover { COLOR: #333333; TEXT-DECORATION: underline
 }




.menu_gray2{  text-decoration:underline
 }

A.menu_gray2:link {
	COLOR: #737373; TEXT-DECORATION: none
}

A.menu_gray2:visited {
	COLOR: #737373; TEXT-DECORATION: none
}

A.menu_gray2:hover { COLOR: #434343; TEXT-DECORATION: none
 }
 

 

A.menu:link {
	COLOR: #008aff; TEXT-DECORATION: none
}

A.menu:visited {
	COLOR: #008aff; TEXT-DECORATION: none
}

A.menu:hover { COLOR: #2174a1; TEXT-DECORATION: underline; 
 }


A.menu_blue:link {
	COLOR: #0088d6; TEXT-DECORATION: underline
}

A.menu_blue:visited {
	COLOR: #0088d6; TEXT-DECORATION: underline
}

A.menu_blue:hover { COLOR: #f15b00; TEXT-DECORATION: none
 }





A.menu_blue1:link {
	COLOR: #008aff; TEXT-DECORATION: none
}

A.menu_blue1:visited {
	COLOR: #008aff; TEXT-DECORATION: none
}

A.menu_blue1:hover { COLOR: #008aff; TEXT-DECORATION: underline
 }




A.menu_blue2:link {
	COLOR: #003c60; TEXT-DECORATION: none
}

A.menu_blue2:visited {
	COLOR: #003c60; TEXT-DECORATION: none
}

A.menu_blue2:hover { COLOR: #003c60; TEXT-DECORATION: underline
 }



A.menu_blue3:link {
	COLOR: #008aff; TEXT-DECORATION: none
}

A.menu_blue3:visited {
	COLOR: #008aff; TEXT-DECORATION: none
}

A.menu_blue3:hover { COLOR: #f15b00; TEXT-DECORATION: underline
 }



A.menu_orange:link {
	COLOR: #f17201; TEXT-DECORATION: underline
}

A.menu_orange:visited {
	COLOR: #f17201; TEXT-DECORATION: underline
}

A.menu_orange:hover { COLOR: #f17201; TEXT-DECORATION: none
 }


A.menu_orange1:link {
	COLOR: #f17201; TEXT-DECORATION: none
}

A.menu_orange1:visited {
	COLOR: #f17201; TEXT-DECORATION: none
}

A.menu_orange1:hover { COLOR: #f17201; TEXT-DECORATION: underline
 }



A.vmenu:active {
	COLOR: #000000; TEXT-DECORATION: none
}

A.vmenu:link {
	COLOR: #000000; TEXT-DECORATION: none
}

A.vmenu:visited {
	COLOR: #000000; TEXT-DECORATION: none
}

A.vmenu:hover { COLOR: #000000; TEXT-DECORATION: underline

 }


.input {
border: 1px solid #737373; 
background: #ffffff; 
color: #000000;
padding:2px
}

.input2 {
border: 1px solid #259fe7; 
background: #ffffff; 
color: #000000;
font-family: Tahoma;
font-size: 17px;
padding:5px;
}

.input3 {
border: 1px solid #737373; 
background: #ffffff; 
color: #000000;
font-family: Tahoma;
font-size: 11px;
padding: 1px
}

.button {
border: 1px solid #737373; 
background: #f5fbff; 
color: #00a2ff;
padding:2px
}

.button2 {
border: 1px solid #737373; 
background: #f5fbff; 
color: #00a2ff;
padding: 1px;
font-family: Tahoma;
font-size: 10px;
}

.bg_search {
background-image: url(grad.gif);
background-repeat: repeat-x;
background-position: left top;
}

.size10 { font-size: 10px }

.size10b { font-size: 10px; font-weight: bold }

.size11 { font-size: 11px }

.size11b { font-size: 11px; font-weight: bold }

.size12 { font-size: 12px }

.size12b { font-size: 12px; font-weight: bold }

.size13 { font-size: 13px }

.size13b { font-size: 13px; font-weight: bold }

.size14 { font-size: 14px }

.size14b { font-size: 14px; font-weight: bold }

.size15 { font-size: 15px }

.size15b { font-size: 15px; font-weight: bold }

.size16 { font-size: 16px }

.size16b { font-size: 16px; font-weight: bold }

.size17 { font-size: 17px }

.size17b { font-size: 17px; font-weight: bold }

.size18 { font-size: 18px }

.size18b { font-size: 18px; font-weight: bold }

.size19 { font-size: 19px }

.size19b { font-size: 19px; font-weight: bold }

.size20 { font-size: 20px }

.size20b { font-size: 20px; font-weight: bold }

.size21 { font-size: 21px }

.size21b { font-size: 21px; font-weight: bold }

.selected {
	border: 1px solid #CECECE; background: #F1F1F1
}

.notselected {
	border: 1px solid #CECECE; background: #FFFFFF
}

.selected2 {
	background: #f0f8ff
}

.notselected2 {
	background: #FFFFFF
}





.bs-docs-sidenav {
  width: 228px;
  margin: 30px 0 0;
  padding: 0;
  background-color: #fff;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
     -moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);
          box-shadow: 0 1px 4px rgba(0,0,0,.065);
}
.bs-docs-sidenav > li > a {
  display: block;
  *width: 190px;
  margin: 0 0 -1px;
  padding: 8px 14px;
  border: 1px solid #e5e5e5;
}
.bs-docs-sidenav > li:first-child > a {
  -webkit-border-radius: 6px 6px 0 0;
     -moz-border-radius: 6px 6px 0 0;
          border-radius: 6px 6px 0 0;
}
.bs-docs-sidenav > li:last-child > a {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}
.bs-docs-sidenav > .active > a {
  position: relative;
  z-index: 2;
  padding: 9px 15px;
  border: 0;
  text-shadow: 0 1px 0 rgba(0,0,0,.15);
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
     -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
          box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
}
/* Chevrons */
.bs-docs-sidenav .icon-chevron-right {
  float: right;
  margin-top: 2px;
  margin-right: -6px;
  opacity: .25;
}
.bs-docs-sidenav > li > a:hover {
  background-color: #f5f5f5;
}
.bs-docs-sidenav a:hover .icon-chevron-right {
  opacity: .5;
}
.bs-docs-sidenav .active .icon-chevron-right,
.bs-docs-sidenav .active a:hover .icon-chevron-right {
  background-image: url(../img/glyphicons-halflings-white.png);
  opacity: 1;
}
.bs-docs-sidenav.affix {
  top: 40px;
}
.bs-docs-sidenav.affix-bottom {
  position: absolute;
  top: auto;
  bottom: 270px;
}





.shadow {
-moz-box-shadow: 5px 5px 7px 2px #555555;
-webkit-box-shadow: 5px 5px 7px 2px #555555;
box-shadow: 5px 5px 7px 2px #555555;
}

.shadow2 {
-moz-box-shadow: 2px 2px 4px 1px #555555;
-webkit-box-shadow: 2px 2px 4px 1px #555555;
box-shadow: 2px 2px 4px 1px #555555;
} 








.out {
      BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; DISPLAY: block; BACKGROUND: #bbb; MARGIN: 3px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative
}
.in2 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: #777; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; POSITION: relative
}

/*
.in {
	BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #555 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #555 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #555 1px solid; POSITION: relative
}
*/

.ltin {
	LEFT: -5px
}
.narrow {
	WIDTH: 8em
}
.normal {
	WIDTH: 180px
}
.wide {
	WIDTH: 18em
}
.image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

#lbox {
	FLOAT: left; WIDTH: 143px
}

.module {
	TABLE-LAYOUT: fixed; MARGIN-BOTTOM: 8px; empty-cells: show
}


.lalign {
text-align: left;
}

.ralign {
text-align: right;
}

.jalign {
text-align: justify;
}

.calign {
text-align: center;
}

.lh1 {
line-height: 120%;
}

.lh2 {
line-height: 100%;
}


.bt {
border-top: 1px solid #DDDDDD;
}

.bb {
border-bottom: 1px solid #DDDDDD;
}

.bl {
border-left: 1px solid #DDDDDD;
}

.br {
border-top: 1px solid #DDDDDD;
}

.fleft {
float: left;
}

.fright {
float: right;
}

.pr1 {
padding-right: 1px;
}

.pr2 {
padding-right: 2px;
}

.pr3 {
padding-right: 3px;
}

.pr4 {
padding-right: 4px;
}

.pr5 {
padding-right: 5px;
}

.pr6 {
padding-right: 6px;
}

.pr7 {
padding-right: 7px;
}

.pr8 {
padding-right: 8px;
}

.pr9 {
padding-right: 9px;
}

.pr10 {
padding-right: 10px;
}


.pl1 {
padding-left: 1px;
}

.pl2 {
padding-left: 2px;
}

.pl3 {
padding-left: 3px;
}

.pl4 {
padding-left: 4px;
}

.pl5 {
padding-left: 5px;
}

.pl6 {
padding-left: 6px;
}

.pl7 {
padding-left: 7px;
}

.pl8 {
padding-left: 8px;
}

.pl9 {
padding-left: 9px;
}

.pl10 {
padding-left: 10px;
}


.pt3 {
padding-top: 3px;
}

.pt5 {
padding-top: 5px;
}

.pt10 {
padding-top: 10px;
}





.pb1 {
padding-bottom: 1px;
}

.pb2 {
padding-bottom: 2px;
}

.pb3 {
padding-bottom: 3px;
}

.pb4 {
padding-bottom: 4px;
}

.pb5 {
padding-bottom: 5px;
}

.pb10 {
padding-bottom: 10px;
}


.mw170 {
min-width: 170px;
}

.BarGreen,
.BarGreen SPAN { height: 16px; float: center; display: block; background-image: url('img_dic/bar_250x16_darkgreen.gif'); text-shadow: 1px 1px 0 #000000; white-space: nowrap; }
.BarGreen { margin-right: 15px; margin-top: 3px; line-height: 100%; }
.BarGreen SPAN { position: relative; left: 8px; padding-right: 8px; background-position: right; }
.BarGreen A,
.BarGreen SPAN { color: #fff; font-size: 11px; text-decoration: none; }

.BarGreen2,
.BarGreen2 SPAN { height: 16px; float: center; display: block; background-image: url('img_dic/bar_250x16_darkgreen2.gif'); text-shadow: 1px 1px 0 #000000; white-space: nowrap; }
.BarGreen2 { margin-right: 15px; margin-top: 3px; line-height: 100%; }
.BarGreen2 SPAN { position: relative; left: 8px; padding-right: 8px; background-position: right; }
.BarGreen2 A,
.BarGreen2 SPAN { color: #fff; font-size: 11px; text-decoration: none; }

.BarBlue,
.BarBlue SPAN { height: 16px; float: center; display: block; background-image: url('img_dic/bar_250x16_blue1.gif'); text-shadow: 1px 1px 0 #000000; white-space: nowrap; }
.BarBlue { margin-right: 15px; margin-top: 3px; line-height: 100%; }
.BarBlue SPAN { position: relative; left: 8px; padding-right: 8px; background-position: right; }
.BarBlue A,
.BarBlue SPAN { color: #fff; font-size: 11px; text-decoration: none; }

 
 .BarRed,
.BarRed SPAN { height: 16px; float: center; display: block; background-image: url('img_dic/bar_250x16_red.gif'); text-shadow: 1px 1px 0 #000000; white-space: nowrap; }
.BarRed { margin-right: 15px; margin-top: 3px; line-height: 100%; }
.BarRed SPAN { position: relative; left: 8px; padding-right: 8px; background-position: right; }
.BarRed A,
.BarRed SPAN { color: #fff; font-size: 11px; text-decoration: none; }



.box200y {
display: none; 
position: absolute;
width: 200px;
padding: 5px;
opacity: 0.9;
-moz-opacity: 0.9;
border: 1px solid #ffcc66;
background-color: #ffffAA;
z-index: 10001;
}


.corn5 {
padding: 7px; 
border-radius: 5px; 
-moz-border-radius: 5px;
}

.corn7 {
padding: 7px; 
border-radius: 7px; 
-moz-border-radius: 7px;
}

.corn10 {
padding: 7px; 
border-radius: 10px; 
-moz-border-radius: 10px;
}

.corn-gray-5 {
border: 1px solid #DDDDDD; 
padding: 7px; 
border-radius: 5px; 
-moz-border-radius: 5px;
}

.corn-gray-7 {
border: 1px solid #DDDDDD; 
padding: 7px; 
border-radius: 7px; 
-moz-border-radius: 7px;
}

.corn-gray-10 {
border: 1px solid #DDDDDD; 
padding: 7px; 
border-radius: 10px; 
-moz-border-radius: 10px;
}


.say, .examples {
padding-left: 7px; 
cursor: pointer; 
cursor: hand; 
}


.button_link {
border: 0px; 
background: transparent; 
color: #00a2ff;
padding:0px;
cursor: pointer; 
cursor: hand; 
}