/*style.css*/
body
{
	margin: 10px;
	background-color: #124A6D;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: white;
	font-size: 10px;
}

hr {
      border: 0;
      width: 90%;
      color: #75C66A;
      background-color: #75C66A;
      height: 1px;
    }


td
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: white;
	font-size: 10px;
}

form 
{
	margin: 0px; 
}

.header
{
	font-size: 11px;
	font-weight: bold;
}

.errortext
{
	color: black;
}

.footer
{
	font-size: 9px;
	color: #999999;
	text-align: center
}


.noLink
{
	color: #999999;
}

.bodytext
{
	color: #0173BA
}

.category
{
	color: #7BDB7B;
    font-weight: bold
}

.subcategory
{
	color: #39DFFF;
    font-weight: bold
}

.padding
{
	padding: 2 2 2 2;
}

.topmenu
{
	background-color: #0173BA;
	padding: 1px;
	border-style : outset ;border-color :#124A6D ;border-width : 2px
}

a 
{
	color: white;
	text-decoration: none;
    font-weight: bold;
	font-size: 10px;

}

a:hover 
{
	color: #CC0000;
	text-decoration: underline;
    font-weight: bold;
	font-size: 10px;
}

a.topmenu 
{
	color: white;
	text-decoration: none;
    font-weight: bold;
	font-size: 11px;

}

a:hover.topmenu
{
	color: white;
	text-decoration: underline;
    font-weight: bold;
	font-size: 11px;
}

a.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
}
a:hover.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
}

div.darkGreenBorder
{
	background: #fff;
    margin: 0 auto;
    padding: 0;
    width: 846px;
	border: 2px solid #75C66A;
}
div.darkGreenBorderPopup
{
	background: #fff;
    margin: 0 auto;
    padding: 0;
	border: 2px solid #75C66A;
}

.darkGreenBorderScreenShot
{
	background: #fff;
    margin: 0 auto;
    padding: 0;
    width: 440px;
	border: 3px solid #75C66A;
}
div.lightBlueBorder
{
	background: #fff;
    margin: 0 auto;
    padding: 0;
    width: 826px;
	border: 3px solid #3BA1E1;
}

td.lightgreen
{
	background-color: C0FD95;
	padding: 5;
	height: 20px;
	font-size: 12pt;
	font-weight: lighter;
	border-left-style: none;
	color: #004E99;
	border-left-width: thin;
	border-right-style: none;
	border-right-width: thin;
	border-top-style: none;
	border-top-width: thin;
}

td.whitebodymain
{
	color: #104B6B;
	padding: 5;
	font-size: 13px;
	font-weight: normal;
	text-decoration : none;
	background-color: #FFFFFF;
}


a.whitebodymain
{
	color: #104B6B;
    padding: 5;
    font-size: 13px;
	font-weight: normal;
	text-decoration : none;
}

a:hover.whitebodymain
{
	color: #CC0000;
    padding: 5;
    font-size: 13px;
	font-weight: normal;
	text-decoration : underline;
}

div#screenshot
{
	position: relative;
	left: -16px;
	top: -30px;
	z-index: 10;
}

div#downloadsbox
{
	border-style: outset;
	border-color: #3792CB;
	border-width: 1px;
	background-color: #0173DB;
	padding: 5px
}
div#downloadsboxin
{
	border-style: inset;
	border-color: #3792CB;
	border-width: 1px;
	background-color: #0173DB
}
div#objectsbox
{
	border-style: outset;
	border-color: #7CBFEA;
	border-width: 1px;
	background-color: #3BA1E1
}

a.top
{
	text-decoration : none;
	color :#ffffff;
	font-style : normal;
	font-size : 8pt;
	font-weight :bold;
}
a:hover.top
{
	text-decoration : none;
	color :#ffffff;
	font-style : normal;
	font-size : 8pt;
	font-weight :bold;
}

.darkBlue {
	background-color: #004E99;
}
.white {
	background-color: #FFFFFF;
	border-top-color: #FFFFFF;
	color: #FFFFFF;
}
.blue {
	background-color: #3BA1E1;
}
.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
}
.font12blueBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #004E99;
	text-align: center;
}

a.font12blueBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #004E99;
	text-align: center;
}
.font10blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #004E99;
	text-align: center;
}
.font10blueLINK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #004E99;
	text-decoration: underline;

}
.font12greenBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #468D51;
	text-align: center;
}
a.font12greenBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #468D51;
	text-align: center;
}
.font10green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #468D51;
	text-align: center;
}
.font10red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff0000;
	text-align: center;
}
.MainMenu
{
	text-align : center;
	background-color :#0173BA;
	padding :1px;
	border-style : outset ;border-color :#124A6D ;border-width : 1px 
}

.MainMenuHover
{
	text-align : center;
	background-color :#6CE065;
	padding :1px;
	border-style : outset ;border-color :#6CE065 ;border-width : 1px 
}
.KTgreenBorder {
	border-left-color: #009933;
	border-left-style: solid;
	border-left-width: thin;
	border-right-color: #009933;
	border-right-style: solid;
	border-right-width: thin;
	border-top-color: #009933;
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-color: #009933;
	border-bottom-width: thin;
	border-bottom-style: solid;
}
