Html, body
{
background-color: #E7F7FF;
background-image: url('/pics/topback.png');
background-repeat: repeat-x;
/* border: 0px; */
color: #003366;
font-family: sans-serif;
font-size: 100%;
font-weight: medium;
margin-bottom: 0em;
margin-left: 0px;
margin-right:  0px;
margin-top: 0em;
padding: 0px;
text-align: left;
width: 100%;
}

form
{
padding: 0px;
margin: 0px;
}

h1
{
color:	#b38f00;
font-weight: bold;
font-size: large;
/* line-height: 1; */
margin-bottom: 0em;
margin-top: 0em;
text-align: center;
}

h2
{
color:	#b38f00;
font-weight: bold;
font-size: medium;
line-height: 1;
margin-bottom: 0em;
margin-top: 0em;
text-align: center;
}

h3
{
color:	#b38f00;
font-weight: bold;
font-size: medium;
line-height: 1;
margin-bottom: 0em;
margin-top: 0em;
padding: 0px 20px 0px;
text-align: left;
}

h4
{
color:	#b38f00;
font-weight: bold;
font-size: small;
line-height: 1;
margin-bottom: 0em;
margin-top: 0em;
padding: 0px 15px 0px;
text-align: left;
}

h5
{
color:	#336699;
font-weight: bold;
font-size: large;
line-height: 1;
margin-bottom: 0em;
margin-top: 0em;
text-align: center;
}

p
{
font-size: medium;
line-height: 1;
/* margin-top: 0.6em;
margin-bottom: 0.6em; */
margin-top: 15px;
margin-bottom: 15px;
padding: 0px 20px 0px;
}

p.final
{
font-size: 0px;
line-height: 1;
margin-top: 0.6em;
margin-bottom: 0.6em;
padding: 0px 20px 0px;
}

table
{
border-collapse: collapse;
border-color: #003366;
border-style: solid;
border-width: 1px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
}

table.course
{
border-collapse: collapse;
border-style: none;
border-width: 0px;
margin-bottom: 20px;
margin-left: 50px;
}

table.hundred
{
border-collapse: collapse;
border-color: #003366;
border-style: solid;
border-width: 0px;
margin-bottom: 0px;
width: 100%;
}

td
{
border-collapse: collapse;
border-color: #003366;
border-style: solid;
border-width: 1px;
color:	#003366;
font-size: medium;
font-weight: bold;
margin: 0px;
padding: 5px;
vertical-align: top;
}

td.course
{
border-collapse: collapse;
border-style: none;
border-width: 0px;
color:	#336699;
font-size: large;
font-weight: normal;
padding: 5px;
}

tr
{
vertical-align: top;
}

a.mainpage55
{
color: #FFFFFF;
display: block;
font-size: normal;
font-weight: bold;
text-align: center;
text-decoration: none;
padding-top: 45px;
padding-left: 0px;
left: 0px;
height: 105px;
width: 150px;
}

a:hover.mainpage55
{
color: RGB(0,49,64);
}

a.menuButton
/* main.inc */
{
color: #FFFFFF;
display: block;
font-size: small;
font-weight: bold;
padding: 5px;
text-align: center;
text-decoration: none;
}

a:hover.menuButton
/* main.inc */
{
text-decoration: underline;
}

a.menuButton2
/* main.inc */
{
color: #3399FF;
display: block;
font-size: small;
font-weight: bold;
padding: 5px;
text-align: center;
text-decoration: none;
}

a.menuButton3
/* main.inc */
{
color: RGB(220, 220, 220);
display: block;
font-size: small;
font-weight: bold;
padding: 5px;
text-align: center;
text-decoration: none;
}

.menuBtn3
/* main.inc */
{
color: RGB(150, 150, 150);
display: block;
font-size: small;
font-weight: bold;
padding: 5px;
text-align: center;
text-decoration: none;
}


a:hover.menuButton3
/* main.inc */
{
text-decoration: underline;
}

a.menuButton5
/* leftmenu.asp */
{
color: #FFFFFF;
display: block;
font-weight: bold;
text-decoration: none;
}

a:hover.menuButton5
/* leftmenu.asp */
{
color: RGB(0,49,64);
border-color: #B9B9B9;
border-style: none;
}

a:visited.menuButton5
/* leftmenu.asp */
{
text-decoration: none;
}

a.next
{
font-weight: bold;
text-align: right;
margin-right: 5px;
text-decoration: none;
color:	#3399FF;
}

a:link.tabtext3
/* 0200coursecat.asp */
/* Agrimensores.asp */
{
color:	#003366;
font-weight: bold;
text-align: left;
}

a:visited.tabtext3
/* 0200coursecat.asp */
/* Agrimensores.asp */
{
color:	#003366;
font-weight: bold;
text-align: left;
}

a:link.tabtext6
/* 0201courses.asp */
/* 0202courses.asp */
{
color:	#003366;
font-weight: bold;
text-align: left;
}
			
a:visited.tabtext6
/* 0201courses.asp */
/* 0202courses.asp */
{
color:	#003366;
font-weight: bold;
text-align: left;
}

#bannerheight
/* topbannernew.inc */
{
height: 65px;
overflow: hidden;
}

.bold
{
font-weight: bold;
}

.bodycourse
{
/* background-image: none;
background-repeat: no-repeat; */
}

.bodycoursewhite
{
background-image: none;
background-repeat: no-repeat;
background-color: #FFFFFF;
}

#bottom
/* endpage.asp */
{
background-color: #FFFFFF;
border-color: #24A1C6;
border-style: solid;
border-width: 0px 0px 4px;
float: left;
font-size: 0px;
height: 11px;
width: 720px;
}

#bottomleft
/* endpage.asp */
{
background: url('/pics/box.gif') no-repeat bottom left;
float: left;
font-size: 0px;
height: 15px;
width: 15px;
}

#bottomright
/* endpage.asp */
{
background: url('/pics/box.gif') no-repeat bottom right;
float: right;
font-size: 0px;
height: 15px;
width: 15px;
}

.cc02
/* 0200coursecat.asp */
/* 0201courses.asp */
/* 0202courses.asp */
/* Agrimensores.asp */
{
border-collapse: collapse;
border-color: #003366;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
}

.center1a
{
text-align: center;
}

p.center
{
text-align: center;
}

#content
/* leftmenu.asp */
{
background-color: #FFFFFF;
border-color: #24A1C6;
border-style: solid;
border-width: 0px 4px 0px;
clear: both;
width: 742px;
}

.coursepage
{
border-style: solid;
border-width: 2px;
border-color: #b38f00;
margin-top: 0em;
margin-bottom: 0em;
margin-left: auto;
margin-right: auto;
left: auto;
right: auto;
padding: 0em;
/* position: relative; */
text-align: center;
top: 35px;
display: block;
}

.df03
/* default.asp */
{
font-variant: small-caps;
font-weight: 600
}

.df04a
{
border-width: 0px;
margin-right: 5px;
float: left;
}

.edcon
/* default.asp */
{
color:	#b38f00;
text-decoration: underline;
}

.edcon1
/* default.asp */
{
text-align: center;
/* margin-bottom: 25px; */
}

.end
{
color: #336699;
font-size: large;
font-weight: bold;
margin-left: 10px;
margin-right: 10px;
margin-top: 70px;
text-align: center;
}

.exlet
{
height: 25px;
width: 40px;
}
			
.exlet1
/* CourseInfo.asp */
{
width: 50%;
}
			
.exlet2
{
font-weight: normal;
font-size: large;
color: #336699;
}

#floatleft
/* topbannernew.inc */
{
float: left;
}

.floatlft
{
float: left;
}

.floatright
{
float: right;
}

.frmflds
{
border-width: 0px;
font-size: small;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 10px;
text-align: left;
height: 22px;
width: 30%;
}

.frmfldsinp
{
border-width: 0px;
font-size: small;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 10px;
height: 22px;
text-align: left;
}
.frmfldst
/* 0202Enroll.asp */
/* 0300Register.asp */
{
font-size: small;
margin: 0px;
padding: 0px;
text-align: left;
}

.hd1d
/* default.asp */
/* coursecat */
{
color:	#b38f00;
font-weight: bold;
font-size: large;
line-height: 1;
margin-bottom: 0em;
margin-top: 0em;
text-align: center;
}

.hd2
{
text-align: left;
margin: 10px;
color:	#b38f00;
font-weight: bold;
font-size: small;
}

.hd2a
/* 0200coursecat.asp */
/* 0201courses.asp */
/* 0202courses.asp */
/* Agrimensores.asp */
{
color:	#b38f00;
font-weight: bold;
text-align: center;
}
			
.hd3
/* 0201courses.asp */
/* 0202courses.asp */
{
color:	#b38f00;
font-weight: bold;
text-align: center;
}
			
.hd4
{
color:	#b38f00;
font-weight: bold;
margin: 0px;
text-align: left;
}

.hide
{
visibility: hidden;
}

.HL2
{
font-weight: bold;
font-size: medium;
text-align: left;
margin: 0px;
color:	#003366;
}

.infocourse2
{
position: absolute;
top: 16px;
left: 350px;
}

.infoheading2
{
color:	rgb(204,102,0);
font-weight: bold;
font-size: large;
}

.infoprovider2
{
position: relative;
top: 10px;
left: 10px;
}

.infotext2
{
color: #003366;
/* font-weight: bold; */
font-size: smaller;
}

.infouser2
{
position: relative;
top: 10px;
left: 10px;
width: 340px;
}

.login
{
position: relative;
line-height: 1;
font-size: small;
text-align: right;
color: #FFFFFF;
left: 180px;
}

.loginbut
{
padding-right: 0px;
padding-top: 0px;
margin: 0px;
vertical-align: bottom;
}

.logoutbut
{
/* padding-top: 5px; */
vertical-align: bottom;
}

.loginflds
{
padding: 0px;
margin-top: 2px;
margin-bottom: 0px;
margin-left: 0px;
font-size: small;
vertical-align: bottom;
}

.logpass
{
font-size: small;
text-align: left;
color: #FFFFFF;
left: 0px;
}

a.logpaslink
{
font-weight: bold;
color: #FFFFFF;
}

a:visited.logpaslink
{
color: #FFFFFF;
font-size: small;
font-weight: bold;
text-decoration: underline;
}

#mainpage1
/* leftmenu.asp */
{
height:auto !important;
height:150px;
min-height: 150px;
left: 250px;
position: absolute;
top: 100px;
/* width: 720px; */
width: 750px;
}

#mainpage3
/* leftmenu.asp */
{
left: 5px;
position: absolute;
top: 100px;
width: 205px;
}

.mainpage3list
/* leftmenu.asp */
{
font-size: small;
padding: 5px;
}

#mainpage4
/* leftmenu.asp */
{
left: 5px;
position: absolute;
top: 330px;
width: 205px;
}

.mainpage5
/* leftmenu.asp */
{
margin: 0px;
background-image: url('/pics/registerbutton.png');
background-repeat: no-repeat;
padding: 0px;
left: 25px;
position: absolute;
top: 370px;
border-width: 0px;
width: 150px;
height: 150px;}


.menuButton3
{
margin: 0px;
padding: 5px;
color: #3399FF;
font-size: small;
font-weight: bold;
text-align: center;
}

.menuButton4
{
margin: 0px;
padding: 5px;
color: #FF0000;
font-size: small;
font-weight: bold;
text-align: center;
}

#menucontainer
/* menu.inc */
{
background-color: #404040;
background-image: url('/pics/button1.gif');
background-position: center center;
border-width: 0px;
height: 30px;
left: 0px;
min-width: 970px;
position: absolute;
top: 65px;
width: 100%;
}

#menucontainerc
/* menu.inc */
{
background-color: #404040;
background-image: url('/pics/button1.gif');
background-position: center center;
border-width: 0px;
height: 30px;
left: 0px;
min-width: 970px;
position: absolute;
top: 0px;
width: 100%;
}

.mn03bleft
/* menu.inc */
{
background-position: center;
border-bottom:0px solid #606060;
border-left:0px solid #606060;
border-right:0px solid #606060;
border-top:0px solid #606060;
float: left;
height: 30px;
padding-left:20px;
padding-right:20px;
}

.mn03bmid
/* menu.inc */
{
background-position: center center;
border-bottom-width: 0px;
border-left-width: 2px;
border-right-width: 0px;
border-top-width: 0px;
border-color: #606060;
border-style: solid;
float: left;
height: 30px;
padding-left: 10px;
padding-right: 10px;
}

.mn03bright
/* menu.inc */
{
background-position: center center;
border-bottom-width: 0px;
border-left-width: 2px;
border-right-width: 0px;
border-top-width: 0px;
border-color: #606060;
border-style: solid;
float: left;
height: 30px;
padding-right: 10px;
padding-left: 10px;
}

.noborder
{
border-width: 0px;
/* border-style: solid; */
margin-bottom: 0px;
}

.p02
/* CourseInfo.asp */
{
color: #B38F00;
font-size: medium;
font-weight: bold;
padding: 0px 15px 0px;
}

.p05
/* default.asp */
/* CourseInfo */
/* 0300Register.asp */
/* payment.asp */
{
font-size: medium;
font-weight: normal;
padding: 0px 15px 0px;
}

.p05c
/* default.asp */
/* CourseInfo */
/* 0300Register.asp */
/* payment.asp */
{
color: #003366;
font-size: medium;
font-weight: normal;
padding: 0px 11px 0px;
}

.p05L
{
color: #003366;
list-style-type: disc;
font-weight: normal;
}

.p05n
{
margin-left: 30px;
padding-left: 30px;
margin-right: 30px;
padding-right: 30px;
}

.p05r
{
text-align: right;
font-weight: bold;
text-align: right;
color:	#3399FF
}
			
.picturesmain
/* default.asp */
{
font-size: 0em;
line-height: 0;
padding: 0px 11px 0px;
text-align: center;
}

.positionmenu
{
position: absolute;
top: 0px;
height: 64px;
}

.rg01
/* CourseInfo.asp */
/* 0300Register.asp */
{
left: 0px;
}

.spiffy
/* leftmenu.asp */
{
display:block;
}

.spiffy *
/* leftmenu.asp */
{
background:#24A1C6;
display:block;
font-size:.01em;
height:1px;
overflow:hidden;
}

.spiffy1
/* leftmenu.asp */
{
background: #5ab8d4;
border-left:1px solid #a0d6e6;
border-right:1px solid #a0d6e6;
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
}

.spiffy2
/* leftmenu.asp */
{
background:#4db2d0;
border-left:1px solid #e9f5f9;
border-right:1px solid #e9f5f9;
margin-left:1px;
margin-right:1px;
padding-right:1px;
padding-left:1px;
}

.spiffy3
/* leftmenu.asp */
{
border-left:1px solid #4db2d0;
border-right:1px solid #4db2d0;
margin-left:1px;
margin-right:1px;
}

.spiffy4
/* leftmenu.asp */
{
border-left:1px solid #a0d6e6;
border-right:1px solid #a0d6e6;
}

.spiffy5
/* leftmenu.asp */
{
border-left:1px solid #5ab8d4;
border-right:1px solid #5ab8d4;
}

.spiffyfg
/* leftmenu.asp */
{
background:#24A1C6;
}

#starpos
/* topbannernew.inc */
{
float: left;
left:0px;
text-align: right;
width:90px;
}

.tabtext1
/* 0200coursecat.asp */
/* Agrimensores.asp */
{
background-color: #b38f00;
text-align: center;
width: 450px;
}

.tabtext1a
/* 0200coursecat.asp */
/* 0201courses.asp */
/* 0202courses.asp */
/* Agrimensores.asp */
{
width: 400px;
text-align: left;
}

.tabtext1b
{
border-color: #003366;
padding-right: 10px;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
/* width: 30px; */
color:	#003366;
font-weight: bold;
}

.tabtext2
/* 0200coursecat.asp */
/* Agrimensores.asp */
{
color:	#336699;
text-align: center;
}

.tabtext22
/* 0200coursecat.asp */
/* 0201courses.asp */
/* 0202courses.asp */
/* Agrimensores.asp */
{
background-color: #b38f00;
text-align: center;
}

.tabtext22a
/* 0201courses.asp */
/* 0202courses.asp */
{
width: 100px;
}

.tabtext22b
/* 0201courses.asp */
/* 0202courses.asp */
{
border-color: #003366;
}

.tabtext2a
/* 0201courses.asp */
/* 0202courses.asp */
{
text-align: center;
width: 100px;
}

.tabtext2b
/* 0201courses.asp */
/* 0202courses.asp */
{
border-collapse: collapse;
border-color: #003366;
color:	#336699;
font-weight: bold;
}

.tabtext2c
/* 0201courses.asp */
/* 0202courses.asp */
{
text-align: center;
width: 100px;
}

.tabtext33
{
font-weight: bold;
text-align: left;
}
			
.tbody
{
background: #FFFFFF;
border-style: solid;
border-width: 2px;
border-color: #b38f00;
margin-top: 0em;
margin-bottom: 0em;
margin-left: auto;
margin-right: auto;
width: 800px;
left: auto;
right: auto;
padding: 0em;
position: relative;
top: 60px;
}

#topleft
/* leftmenu.asp */
{
background: url('/pics/box.gif') no-repeat top left;
float: left;
font-size: 0px;
line-height: 0px;
height: 15px;
width: 15px;
}

#topp
/* leftmenu.asp */
{
background-color: #FFFFFF;
border-color: #24A1C6;
border-style: solid;
border-width: 4px 0px 0px;
float: left;
font-size: 0px;
height: 11px;
/* width: 690px; */
width: 720px;
}

#topright
/* leftmenu.asp */
{
background: url('/pics/box.gif') no-repeat top right;
float: right;
font-size: 0px;
line-height: 0px;
height: 15px;
width: 15px;
}

.regist{display:block}
.regist *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f03e01}
.regist1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #eaa791;
  border-right:1px solid #eaa791;
  background:#ed6c40}
.regist2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e7e4e5;
  border-right:1px solid #e7e4e5;
  background:#ee6131}
.regist3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ee6131;
  border-right:1px solid #ee6131;}
.regist4{
  border-left:1px solid #eaa791;
  border-right:1px solid #eaa791}
.regist5{
  border-left:1px solid #ed6c40;
  border-right:1px solid #ed6c40}
.registfg{
  background:#f03e01}