html { height: 100%; background: #fff; border: 0px solid; margin: 0; padding: 0 0 0 0; }
body { height: 100%; background: #fff; border: 0px solid; color: #000; font: 70% "Times New Roman", Times, Serif; margin: 0; padding: 0 0 0 0; width: 100%; }

h1, h2, h3, h4, h5, h6 { margin:0; padding: 5px; }

h1 { font-size: 130%; }
h2 { font-size: 130%; }
h3 { font-size: 130%; }
h4 { font-size: 120%; }
h5 { font-size: 110%; }
h6 { font-size: 110%; }

p { margin: 12px 0 12px 0; padding: 0 0 0 0; }
ul { list-style-type: default; margin: 10px 0 10px 0; padding: 10px 0 0 0; }
ol { margin: 10px 0 10px 0; padding: 0 0 0 30px; }
ul li { margin: 2px 0 2px 25px; padding: 0px 0 0px 5px; }
ol li { margin: 2px 0 2px 0; }
li .c { font-size: 0; line-height: 0; }

form, fieldset, label { border: 0 solid; margin: 0; padding: 0; }
table, td, tr { border: 0; border-collapse: collapse; font-size: 100%; padding: 0; margin: 0; }
 table caption { color: #000; font-size: 140%; font-weight: bold; padding: 5px; }
 table th { background-color: #ddd; border: 0; color: #000; text-align: center; }
 table td { color: #000; vertical-align: top; }
caption {  }
th {  }
textarea, button { width: 100%; }
input, select {  }

BODY {
 min-width: 950px; padding-bottom: 10px;
 width: expression((documentElement.clientWidth||document.body.clientWidth)<950?'950px':'100%');
}

TABLE, TABLE TD, TABLE TR {
 margin: 0; padding: 0; border-collapse: collapse; border: 0;
}

IMG {
 border: 0;
}

A {
	color: #45694C;
}

A:hover {
	color: #727A80;
}

/* Table width */
* html div {  } /* FOR IE ONLY */
table.table1>tr>td {  }/*FOR FF OPERA*/

TABLE.header, TABLE.main, TABLE.botline, TD.raz {
	min-width: 950px;
	width: 100%;
   width: expression((documentElement.clientWidth||document.body.clientWidth)<950?'950px':'100%');
}

td.raz div {
	width: 950px; height: 0; font-size: 0; line-height: 0;
}
table.botline td {
	vertical-align: top;
}
/* Header */

TD.sss {
	width: 1000px;
}

DIV.sss {
	width: 1000px; height: 0;
}

TABLE.header {
	height: 250px;
	background: #8b96b8 url('/img/head_bg.gif') repeat-x;
}

TD.s_start {
	width: 1px;
	background: url('/img/top_l_start.gif') no-repeat;
}

TD.s_end {
	width: 2px;
	background: url('/img/top_l_end.gif') no-repeat;
}

TD.searchtab {
	height: 56px;
	width: 230px;
	background: url('/img/top_l_bg.gif') repeat-x;
	text-align: center;
	line-height: 56px;
	font: bold 11px Tahoma;
	color: white;
	vertical-align: middle;
}

td.searchtab form {
	display: block;
	float: right;
	vertical-align: middle;
	line-height: 56px;
	padding: 10px 0 0 0;
}

td.searchtab input {
	margin: 3px;
	display: block;
	float: left;
}

td.searchtab .submit {
	margin: 
}

td.searchtab div div {
	float: right;
	height: 56px; line-height: 56px;
}

TD.menutab {
	height: 56px;
	text-align: center;
	padding-left: 30px;
}

TD.menutab A {
	background: url('/img/top_arrow.gif') no-repeat;
	display: block;
	height: 56px;
	float: left;
	font: bold 10px Verdana;
	color: white;
	line-height: 52px;
	padding-left: 5px;
	text-decoration: none;
	margin-left: 15px;
}

TD.menutab A:visited, TD.menutab A.active {
	color: #FFF;
}

TD.menutab A:hover {
	color: #FFF; text-decoration: underline;
}

TD.logos {
	height: 194px;
}

TD.logos IMG {
	display: block;
	float: left;
}

TD.logos IMG.i {
    margin-right: 10px;
}

/* Main Frame */

TABLE.main {
	height: 100%;
}

TABLE.main TD {
	vertical-align: top;
}

TD.leftmenu {
	width: 231px;
	background: #678 url('/img/l_menu_bg.gif') repeat-y;
}

DIV.leftmenu {
	background: url('/img/r_menu_top.gif') no-repeat;
	background-position: top;
	padding-top: 6px;
}

DIV.leftmenu A {
	display: block;
	height: 38px;
	vertical-align: bottom;
	background: url('/img/l_menu_item.gif') no-repeat ;
	font: bolder 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	text-decoration: none;
	line-height: 38px;
	padding-left: 30px;
	margin-bottom: 5px;
}

DIV.leftmenu A:hover {
	background: url('/img/l_menu_item_h.gif') no-repeat;
	color: #1f422b;
}

DIV.leftmenu a.active {
	background: url('/img/l_menu_item_h.gif') no-repeat;
	color: white;
}

div.leftcontainer {
	/*
	width: 231px;
	overflow: hidden;
	*/
	padding-left: 10px;
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

div.leftcontainer H3 {
	margin: 30px 0 0 -10px;
	padding: 3px 0 3px 10px;
	font-size: 120%;
	color: white;
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	background: url('/img/menu_line.gif') no-repeat bottom;
}

div.leftcontainer H4 {
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 100%;
}

DIV.newsblock {
	background: url('/img/news_arrow.gif') no-repeat;
	background-position: 20px 10px; margin-top: 12px;
}

DIV.buttons {
	margin-top: 10%;
	padding-top: 10px;
	background: url('/img/menu_line.gif') no-repeat;
	text-align: center;
}

DIV.buttons {
	margin-top: 10%;
	padding-top: 10px;
	background: url('/img/menu_line.gif') no-repeat;
	text-align: center;
}



TD.middle {
	width: 3px;
	background: url('/img/middle_bg.gif') repeat-y;
}

TD.middle SPAN.middlepic {
	display: block;
	background: url('/img/top_menu_start.gif') no-repeat;
	width: 3px;
	height: 50px;
}

TD.rightmenu {
	overflow: hidden;
	height: 1%;
	background: #c4cedb url('/img/top_menu_bg.gif') repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TD.rightmenu  UL {
	height: 50px;
	margin: 0; padding: 0;
	list-style: none;
	display: block;
	background: url('/img/top_menu_limiter.gif') no-repeat;
	padding-left: 2px;
}

TD.rightmenu LI {
	margin: 0; padding: 0;
	height: 50px; display: block; float: left;
	background: url('/img/top_menu_limiter.gif') no-repeat;
	background-position: right;
	padding-right: 2px;
}

TD.rightmenu A {
	padding: 0;
	display: block;
	height: 50px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 32px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #002f10;
	text-decoration: none;
	/*margin:  0 2px 0 0px;*/
}

TD.rightmenu A:hover, TD.rightmenu A.active {
	background: url('/img/top_menu_bg_h.gif') repeat-x;
	color: #002f10 !important;
}

TD.mainframe {
	background: #c4cedb;
	height: 100%;
	vertical-align: Top;
	padding-left: 30px;
	padding-right: 10px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

TD.mainframe form {
}

TD.mainframe input , TD.mainframe textarea {
	border: #678 1px Solid; margin: 2px;
}

TD.mainframe P {
	padding-left: 0; margin-left: 0;
} 
TD.mainframe H1, TD.mainframe H2, TD.mainframe H3, TD.mainframe H4, TD.mainframe H5 {

	color: #98BBDA;
} 

div.content H1,div.content H2,div.content H3,div.content H4,div.content H5,div.content H6,div.content H7 {
	padding-left: 0; margin-left: 0;
	color: #2B5981;
}

div.girl H1,div.girl H2,div.girl H3,div.girl H4,div.girl H5,div.girl H6,div.girl H7 {
	padding-left: 0; margin-left: 0;
	color: #2B5981;
}

TABLE.name {
	background: #6b78a0;
	/*width: 80%; */
	height: 30px;
	margin-left: 0px;
}

TABLE.name H1 {
	font: bold 10pt Verdana,Arial, Helvetica, sans-serif;
	color: white;
	line-height: 30px;
	margin: 0; padding: 0;
	margin-left: 10px; margin-right: 10px;
}

TABLE TD.start {
	background: url('/img/part_name_start.gif') no-repeat;
	background-position: left;
	width: 20px; height: 30px;
}
TABLE TD.end {
	background: url('/img/part_name_end.gif') no-repeat;
	background-position: right;
	width: 4px; height: 30px;
}

tr.bottomtwo {
	vertical-align: bottom;
	height: 275px;
}

TD.mainbot {
	height: 275px;
	padding-left: 30px;
	vertical-align: Bottom;
	font-size: 9pt;
	line-height: 18pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #7988A0 url('/img/right_girl_bg.gif') repeat-x;
}
DIV.girl {
	height: 275px;
	background: url('/img/girl_in_w.jpg') no-repeat;
	background-position: right;
}

div.content h6, div.content p {
	margin-left: 0; padding-left: 0;
}
.girl h3 {
	margin-left: 0; padding-left: 0;
	padding-top: 50px;
	font-size: 130%;
}

TD.leftcorner {
	height: 58px;
	background: url('/img/left_bot_bg.gif') repeat-x;
}
TD.leftcorner SPAN {
	width: 5px;
	height: 58px;
	float: right;
	display: block;
	background: url('/img/l_bot_corner.gif') no-repeat bottom right;
}

TD.rightcorner {
	height: 58px;
	background: url('/img/right_bot_bg.gif') repeat-x;
}

TD.rightcorner SPAN {
	width: 9px;
	height: 58px;
	display: block;
	background: url('/img/r_bot_corner.gif') no-repeat bottom left;
}

TD.middleend {
	background: url('/img/m_bot_corner.gif') no-repeat;
}

table.botline {
	height: 50px;
	background: #7e889e url('/img/bot_line_bg.gif') repeat-x;
	width: 100%;
	font: bold  10pt Tahoma;
	color: white;
	line-height: 20px;

}
/* Footer */
td.powered {
	width: 50%;
	text-align: left;
	color: white;
	vertical-align: top;
	padding: 5px 50px 0 0;
}
td.copyrights {
	width: 50%;
	text-align: left;
	color: white;
	vertical-align: top;
	padding: 5px 0 0 50px;
}

/* Content */
table#calendar {
	width: 200px;
	border: 1px #FFF Solid;
	margin: 20px 0 0px 0;
	font-size: 8pt;
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#calendar th {
	border: 0px #FFF Solid;
}

#calendar td {
	border: 1px #FFF Solid;
	background: #c4cedb;
}

#pictures {
	overflow: hidden;
	height: 194px;
}
