/* CSS Document */
a.navi{color:#000000; line-height:27px; font-weight:normal; font-size:16px;font-family:trebuchet MS, Arial, Helvetica, sans-serif;}
a.navi:hover{color:#EE0000; }
a.navi2{color:#EE0000; line-height:27px; font-weight:normal;font-size:16px;font-family:trebuchet MS, Arial, Helvetica, sans-serif;}
a.navi2:hover{color:#EE0000; }

a.navib{color:#00396E; line-height:27px; font-weight:normal; font-size:16px;font-family:trebuchet MS, Arial, Helvetica, sans-serif; text-decoration:none; }
a.navib:hover{color:#00396E; text-decoration:underline; }
a.navi2b{color:#00396E; line-height:27px; font-weight:normal;font-size:16px;font-family:trebuchet MS, Arial, Helvetica, sans-serif;text-decoration:underline;}
a.navi2b:hover{color:#00396E; text-decoration:underline;}


a.darknavi{color:#FF6C00; line-height:27px; font-weight:normal; font-size:16px;font-family:trebuchet MS, Arial, Helvetica, sans-serif;}
a.darknavi:hover{color:#CCCCCC; }
a.darknavi2{color:#00AEFF; line-height:27px; font-weight:normal;font-size:16px;font-family:trebuchet MS, Arial, Helvetica, sans-serif;}
a.darknavi2:hover{color:#CCCCCC; }

a.dark2navi{color:#FEC538; line-height:27px; font-weight:normal; font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;}
a.dark2navi:hover{color:#F26522; }
a.dark2navi2{color:#F26522; line-height:27px; font-weight:normal;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;}
a.dark2navi2:hover{color:#FEC538; }

a.naviB{color:#CCCCCC; line-height:27px; font-weight:normal; font-size:16px;font-family:trebuchet MS, Arial, Helvetica, sans-serif;}
a.naviB:hover{color:#EE0000; }
a.naviB2{color:#EE0000; line-height:27px; font-weight:normal;font-size:16px;font-family:trebuchet MS, Arial, Helvetica, sans-serif;}
a.naviB2:hover{color:#EE0000; }


.comment{font-size:13px; line-height:16px; color:#121212;}

body {
background: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#000000;
margin:0px;
text-decoration:none;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
color:#000000;
text-decoration:none;
line-height:16pt;
padding: 3px 0px 3px 0px;
margin: 0px;
}


h1{
font-family:Arial, Helvetica, sans-serif;
font-size:17pt;
font-weight:bold;
color:#0063A5;
text-decoration:none;
line-height:22pt;
padding: 0px 0px 10px 0px;
margin: 0px;
text-align:left;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:bold;
color:#0063A5;
text-decoration:none;
line-height:20pt;
padding: 10px 0px 3px 0px;
margin: 0px;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
color:#0063A5;
text-decoration:none;
line-height:16pt;
padding: 10px 0px 3px 0px;
margin: 0px;
}
h4{margin:0px; padding:0px 0px 5px 0px; font-size:12pt; border-bottom:1px solid #CDCDCD;}
h5			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			color: #444;
			margin: 5px 0px 5px 0px;
			font-size: 20px;
			line-height: 23px;
			letter-spacing: 0px;
			font-weight: bold;
			}

a {
color:#DD0000;
}

a:hover {
color:#FB780E;
}

#nav ul{
list-style-type:none;
padding: 5px 0px 5px 0px;
margin: 0px;
}

ul{
list-style:outside;
padding: 5px 0px 5px 30px;
margin: 0px;
}

ol{
list-style:outside;
list-style-type:decimal;

padding: 5px 0px 5px 30px;
margin: 0px;
}

li{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
color:#000000;
text-decoration:none;
line-height:16pt;
padding: 0px 0px 0px 0px;
margin: 0px;
}

input,textarea,select{
border:1px solid #666666;
}

.normal{
background-color:#7BBDE5;
height:22px;
line-height:22px;
font-size:16px;
}


.button{
padding:0px;
background-color:#B9DBF3;
border:1px solid #1EA9E1;
}

.smallgrey{color:#333333;font-size:8pt;}
.small{font-size:9pt;}
td{vertical-align:top; text-align:left;}
 /* #formtable td{border-bottom:1px solid #CDCDCD;}*/
#formtableline td{border-bottom:1px solid #EEEEEE;}
#formtableline .noborder{border:0px;}
#formtable .noborder{border:0px;}

.error{padding:10px; background-color:#FCF6DE; border:1px solid #F09228;}
.confirmed{padding:10px; background-color:#DEFCE0; border:1px solid #8EC788;}

#side_menu{
list-style:none;
padding: 0px;
margin: 0px;
}

#side_menu ul{
list-style:none;
padding: 0px;
margin: 0px;
}

#side_menu li{
list-style-position:outside;

}

#advertise li{margin-bottom:5px;}

#side_menu .no1{
padding: 0px 15px 0px 10px;
background-color:#23AAE1;
background-image:url(http://www.zoltanspictures.com/_dirnetwork/images/btn1_no.gif);
background-position: top left;
border-bottom: #23AAE1 solid 1px;
border-left: #23AAE1 solid 1px;
border-right: #23AAE1 solid 1px;
}

#side_menu .first1{
padding: 0px 15px 0px 10px;
background-color:#23AAE1;
background-image:url(http://www.zoltanspictures.com/_dirnetwork/images/btn1_no.gif);
background-position: top left;
border-bottom: #23AAE1 solid 1px;
border-left: #23AAE1 solid 1px;
border-right: #23AAE1 solid 1px;
}

#side_menu .cur1{
padding: 0px 15px 0px 10px;
background-color:#F26622;
background-image:url(http://www.zoltanspictures.com/_dirnetwork/images/btn_act.gif);
background-position: top left;
border-bottom: #F26622 solid 1px;
border-left: #F26622 solid 1px;
border-right: #F26622 solid 1px;
}

#side_menu .first_cur1{
padding: 0px 15px 0px 10px;
background-color:#F26622;
background-image:url(http://www.zoltanspictures.com/_dirnetwork/images/btn_act.gif);
background-position: top left;
border-bottom: #F26622 solid 1px;
border-left: #F26622 solid 1px;
border-right: #F26622 solid 1px;
}


#side_menu .no2{
padding: 0px 15px 0px 10px;
background-color:#BADBF4;
background-image:url(http://www.zoltanspictures.com/_dirnetwork/images/btn2_no.gif);
background-position: top left;
border-bottom: #BADBF4 solid 1px;
border-left: #BADBF4 solid 1px;
border-right: #BADBF4 solid 1px;
}

#side_menu .first2{
padding: 0px 15px 0px 10px;
background-color:#BADBF4;
background-image:url(http://www.zoltanspictures.com/_dirnetwork/images/btn2_no.gif);
background-position: top left;
border-bottom: #BADBF4 solid 1px;
border-left: #BADBF4 solid 1px;
border-right: #BADBF4 solid 1px;
}

#side_menu .cur2{
padding: 0px 15px 0px 10px;
background-color:#F26622;
background-image:url(http://www.zoltanspictures.com/_dirnetwork/images/btn_act.gif);
background-position: top left;
border-bottom: #F26622 solid 1px;
border-left: #F26622 solid 1px;
border-right: #F26622 solid 1px;
}

#side_menu .first_cur2{
padding: 0px 15px 0px 10px;
background-color:#F26622;
background-image:url(http://www.zoltanspictures.com/_dirnetwork/images/btn_act.gif);
background-position: top left;
border-bottom: #F26622 solid 1px;
border-left: #F26622 solid 1px;
border-right: #F26622 solid 1px;
}

#side_menu a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:32px;
font-weight:bold;
color:#0063A5;
text-decoration:none;
padding:0px;
margin:0px;
}

#side_menu .no2 a, #side_menu .first2 a{
color:#0063A5;
font-weight:bold;
}

#side_menu .cur1 a, #side_menu .cur2 a, #side_menu .cur3 a{
color:#FFFFFF;
font-weight:bold;
}

#side_menu .first_cur1 a, #side_menu .first_cur2 a, #side_menu .first_cur3 a{
color:#FFFFFF;
font-weight:bold;
}

#sidebar{
vertical-align:top;
background: #EEF8FE url('images/sidebar_back.gif') repeat top left;
width: 226px;
}

.greylink{color:#666666; font-size:11px; }

/* images */
div.floatright, table.floatright {
	clear: right;
	float: right;
	position: relative;
	margin: 0 0 .5em .5em;
	border: 0;
/*
	border: .5em solid white;
	border-width: .5em 0 .8em 1.4em;
*/
}
div.floatright p { font-style: italic; }
div.floatleft, table.floatleft {
	float: left;
	clear: left;
	position: relative;
	margin: 0 .5em .5em 0;
	border: 0;
/*
	margin: .3em .5em .5em 0;
	border: .5em solid white;
	border-width: .5em 1.4em .8em 0;
*/
}
div.floatleft p { font-style: italic; }
/* thumbnails */
div.thumb {
	margin-bottom: .5em;
	border-style: solid;
	border-color: white;
	width: auto;
}
div.thumbinner {
	border: 1px solid #ccc;
	padding: 3px !important;
	background-color: #f9f9f9;
	font-size: 94%;
	text-align: center;
	overflow: hidden;
}
html .thumbimage {
	border: 1px solid #ccc;
}
html .thumbcaption {
	border: none;
	text-align: left;
	line-height: 1.4em;
	padding: 3px !important;
	font-size: 11px;
}
div.magnify {
	float: right;
	border: none !important;
	background: none !important;
}
div.magnify a, div.magnify img {
	display: block;
	border: none !important;
	background: none !important;
}
div.tright {
	clear: right;
	float: right;
	border-width: 0px;
	margin: 10px;
	position: relative;
}
div.tleft {
	float: left;
	clear: left;
	margin: 10px;
	border-width: 0px;
	position: relative;
}
img.thumbborder {
	border: 1px solid #dddddd;
}
.hiddenStructure {
	display: none;
	speak: none;
}
img.tex {
	vertical-align: middle;
}
span.texhtml {
	font-family: serif;
}

	.browse{text-decoration:none; font-size:18px;}
	.browse:hover{text-decoration:underline;}
	p{padding:0px; margin:0px;}

