html {
	height: 100%;
}
body,td,th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 100%;
}


img.rightbg {
	background: url(/images/bg/right.png) no-repeat right top;
}

table#topbg {
	background: url(/images/bg/bg.jpg) repeat-x left top;
}


table#body {
	background: url(/images/bg/bottom.jpg) no-repeat left bottom;
}

.bbleft {
	height:100%;
	background: url(/images/bg/bbleft.gif) repeat-y left #F7F7F7;
}
.bbtop {
	height:100%;
	background: url(/images/bg/bbtop.jpg) no-repeat left top;
}
.bbbottom {
	height:100%;
	background: url(/images/bg/bbbottom.jpg) no-repeat left bottom;
	margin: 0px;
}


table#menu {
	height: 35px;
}

table#menu td {
	padding: 2px;
	padding-right: 35px;
	background: url(/images/buble.gif) no-repeat bottom left;
}

table#menu td a {
	text-decoration: none;
	font-weight: bold;
	color: #676B6F;
	text-transform: uppercase;
}


form {
	margin: 0px;
	padding: 0px;
}
input, select, textarea {
	border: 1px solid #696969;
	font-size: 100%;
}

h1 {
	color: #006197;
	background: url(/images/circle.gif) no-repeat left 4px;
	font-size: 100%;
	padding: 0px;
	margin: 0px;
	padding-left: 15px;
	text-transform:uppercase;
}


a {
	color: #000000;
        font-size: 9pt;
}

.boxtop {
	background: url(/images/box/greenbg.gif) no-repeat left bottom #D8F20C;
}
.boxtopleft {
	background: url(/images/box/tl.gif) no-repeat top left;
}
.boxtopright {
	background: url(/images/box/tr.gif) no-repeat top right;
	height: 138px;
	padding: 24px;
	padding-top: 28px;
}


.boxbottomgrd {
	background: url(/images/box/grd.gif) repeat-y left bottom #F0F1C9;
}

.boxbottom {
	background: url(/images/box/bg.gif) no-repeat left top;	
}
.boxbottomleft {
	background: url(/images/box/bl.gif) no-repeat left bottom;	
}
.boxbottomright {
	background: url(/images/box/br.gif) no-repeat right bottom;
	height: 227px;
	padding: 24px;
}



.news {
	font-size: 100%;
	margin: 0px 0px 27px 12px;
	//margin: 0px 41px 27px 12px;
}
.news  .date {
	color: #75766E;
}
.news a {
	color: #747975;
}
.news strong {
	padding-top: 2px;
	padding-bottom: 16px;
	display: block;
}

a {
	color: #2878b4;
}



a.gray {
	color: #2878b4
}

















.bgc1 {
	background-color:  #62A1BD;
}
.brc1 {
	border: 1px solid #62A1BD;
}
.brbc1 {
	border-bottom: 1px solid #62A1BD;
}
.brtc1 {
	border-top: 1px solid #62A1BD;
}
.brlc1 {
	border-left: 1px solid #62A1BD;
}
.brrc1 {
	border-right: 1px solid #62A1BD;
}





.bgc2 {
	background-color:  #ffefcf;
}
.brc2 {
	border: 1px solid #ffefcf;
}
.brbc2 {
	border-bottom: 1px solid #ffefcf;
}
.brtc2 {
	border-top: 1px solid #ffefcf;
}
.brlc2 {
	border-left: 1px solid #ffefcf;
}
.brrc2 {
	border-right: 1px solid #ffefcf;
}




.text a {
	color: #295170;
}

#form1 p {
        text-align: justify;
        text-indent: 20px;
}
#form1 ul, li {
        text-align: justify;
        font-size: 100%;
}
#form1 a {
        font-size: 90%;
}
#form1 h4   {
        text-align: center;
        color:  #c63;
        font-size: 130%;
}
#form1 h3   {
        text-align: left;
        color:  #c63;
        font-size: 110%;
}
.route {
        color: #006197;
        font-size: 95%;
}
#mark a { 
        color: #c63;
        font-size: 90%;
        font-weight: bold;
        text-decoration: none;
}
td.center   {
        text-align: center;
        padding: 3px;
}
td.left   {
        text-align: left;
        padding: 3px;
}

th.head   {
        background: #c63;
        color: white;
        text-align: center;
        padding: 4px;
}
table.content   {
        background: cornsilk;
        border: 1px solid brown;
        border-collapse: collapse;
        align:center;
}
tr.chet   {  
        background: ivory;
}
div.center   {
        align: center;
        padding:10 10 10 80;
}
acronym {
        border-bottom: 1px dashed blue;
        color: maroon;
}
.box    {
        padding-left: 100px
}
