/* istanbul digital www.istanbuldigital.org CSS Document*/
html {height: 100%;}
body {height: 100%;margin-bottom: 1px;}
ul#mainlevel-nav {       
	list-style : none;
	padding-bottom:5px; text-decoration: underline;   
} 
ul#mainlevel-nav li {
	float : right;
	font-weight : normal;
	text-align : center; 
	display : block;    text-decoration: underline;  
} 
ul#mainlevel-nav li a {
	display : block; 
	padding-right : 10px;
	padding-left:5px;  
	text-decoration : underline; 
	font-size:14px;
	font-weight:400;
   }#search_outer {float: left;width: 165px;}
#search_inner {border: 1px solid #cccccc;padding: 0px;height: 21px !important; height: 23px;overflow: hidden;}
#search_inner form {padding: 0; margin: 0;}
#search_inner .inputbox {border: 0px;padding: 3px 3px 3px 5px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-stretch:normal;color: #333333;}
#content_outer {padding: 0px;margin-top: 0px;margin-left: 2px;float: left;width: 635px;}
#content_inner{ float: none !important; float: left; padding: 0; padding-top: 2px margin: 0;}
table.content_table {width: 100%;padding: 0px;margin: 0px;}
table.content_table td {padding: 0px;margin: 0px;width:100%;}
table td.body_outer {padding: 2px;border: 1px solid #cccccc;width:100%;}
.error {font-stretch:normal;text-transform: uppercase;padding: 5px;color: #cccccc; font-size: 14px;font-weight: bold;}
.back_button {float: left; text-align: center;font-size: 11px;font-stretch:normal;font-weight: bold;border: 3px double #cccccc;width: auto;padding: 0px 10px;line-height:15px ;margin: 1px;}
.pagenav {text-align: center; font-size: 11px; font-stretch:normal;font-weight: bold;border: 3px double #cccccc; width: auto; padding: 0px 10px;line-height:15px ;margin: 1px;}
.pagenavbar {margin-right: 10px;float: right;}
ul{margin: 0;padding: 0;list-style: none;text-decoration: none;}
li{line-height: 15px;padding-left: 15px;padding-top: 0px;background-image: url(../images/arrow.png);background-repeat: no-repeat;background-position: 0px 2px;}
td {text-align: left;font-size: 13px; color:#333333; font-family:Arial, Helvetica, sans-serif; }
body{margin: 15px;height: 100%;padding: 0px;border-collapse: collapse;border-spacing: 0px;margin: 0px;font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#333333;font-style:normal; font-weight:normal;line-height: 150%; margin-left: 0px; background-color:#f8f8f8;background-image: url(../images/background.jpg);background-repeat: repeat;}
a:link, a:visited {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#fff;font-style:normal;line-height: 150%;text-decoration:underline;}
a:hover {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#b8b2db;font-style:normal;line-height: 150%;text-decoration: underline;}
table.contentpaneopen {width: 100%;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 150%; color:#000000;width:100%;}
table.contentpaneopen td {padding-right: 5px;width:100%;}
table.contentpane {width: 100%;padding: 0px;border-collapse: collapse;border-spacing: 0px;margin: 0px;width:100%;}
table.contentpane td {margin: 0px;padding: 0px;width:100%;}
table.componentheading {padding-left: 4px;width:100%;}
table.contentpaneopen fieldset {border: 0px;border-bottom: 1px solid #eee;width:100%;}
.button {text-align: center;color: #F0F0F0;border:0px solid #666666;padding:2px 5px;font-size:11px;font-family: Arial,Arial, Helvetica, sans-serif, Helvetica, sans-serif;background:url(../images/button.jpg) repeat-x top center;margin:3px 0;width:60px; height:22px;}
.inputbox {border: 1px #ccc solid; background-color: #eee;background-image:url(../images/gbinputbg.gif) ;background-repeat: no-repeat;color:#333333;}
.componentheading {background-image:url(../images/pixel-gray.gif) ;background-repeat: repeat-x;padding-left:5px;padding-top:5px;color:#fd0083;font-family:Arial, Helvetica, sans-serif;font-weight: normal;line-height: 90%;font-size: 25px;border-bottom:#fd0083 1px solid;text-align:left; height:37px;width:100%;}
.contentpagetitle {font-size: 15px;font-weight: bold;color: #cccccc;text-align:left;text-transform:none;width:100%;}
.contentheading {background-color:#fae0ed;color: #b74f8f;text-align: left;padding-left: 5px;height:25px ; font-size: 15px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;width:100%;}
table.searchinto {width: 100%;}
table.searchintro td {font-weight: bold;}
table.moduletable {width: 100%;margin-bottom: 5px;padding: 0px;border-spacing: 0px;text-transform:none;border-right: 1px solid #fae0ed; border-top: 1px solid #fae0ed;}
div.moduletable {padding: 0;margin-bottom: 2px;}
table.moduletable th, div.moduletable h3 {background-color:#fae0ed;color: #b74f8f;text-align: left;padding-left: 5px;padding-top: 2px;height:15px ; line-height: auto;font-size: 15px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
table.moduletable td {font-size: 11px;padding: 0px;margin: 0px;font-weight: normal;}
table.pollstableborder td { padding: 2px;}
.small {color: #999999;font-size: 12px;}
.createdate {height: 15px;padding-bottom: 10px;color: #999999;font-size: 11px;}
.modifydate {height: 15px;padding-top: 10px;color: #999999;font-size: 11px;}
table.contenttoc {border: 1px solid #cccccc;padding: 2px;margin-left: 2px;margin-bottom: 2px;}
table.contenttoc td {padding: 2px;width:100%;}
table.contenttoc th {color: #000000;text-align: left;padding-top: 2px;padding-left: 4px;height: 21px;font-weight: bold;font-size: 10px;text-transform:none;width:100%;}
a.mainlevel:link, a.mainlevel:visited {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-style:normal;line-height: 250%;display: block;vertical-align: top;text-align: left;padding-top: 0px; padding-left:12px;height:16px  !important;height:16px ;width: 100px;text-decoration: none;background: url(../images/menu_arrow.jpg) no-repeat; background-position:left bottom; font-weight:bold;}
a.mainlevel:hover {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#99CC00;font-style:normal;line-height: 250%;display: block;vertical-align: top;text-align: left;padding-top: 0px; padding-left:12px;height:16px  !important;height: 16px;width: 100px;text-decoration: none; background: url(../images/menu_arrow.jpg) no-repeat; background-position:left bottom;font-weight:bold;}
a.mainlevel#active_menu {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-style:normal;line-height: 250%;display: block;vertical-align: top;text-align: left;padding-top: 0px; padding-left:12px;height:16px  !important;height:14px ;width: 100px;text-decoration: none;background: url(../images/menu_arrow.jpg) no-repeat; background-position:left bottom;font-weight:bold;}
a.mainlevel#active_menu:hover {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#99CC00;font-style:normal;line-height: 250%;display: block;vertical-align: top;text-align: left;padding-top: 0px; padding-left:12px;height:16px  !important;height:16px ;width: 100px;text-decoration: none; background: url(../images/menu_arrow.jpg) no-repeat; background-position:left bottom;font-weight:bold;}
a.sublevel:link, a.sublevel:visited {padding-left: 1px;vertical-align: middle;font-size: 11px;font-weight: bold;color: #FF0099;text-align: left;}
a.sublevel:hover {color: #900;text-decoration: none;}
a.sublevel#active_menu {color: #333;}
.code {background-color: #ddd;border: 1px solid #bbb;}
div.mosimage {border: 1px solid #ccc;}
.mosimage {border: 1px solid #cccccc;margin: 5px}
.mosimage_caption {margin-top: 2px;background: #efefef;padding: 1px 2px;color: #666;font-size: 10px;border-top:1px solid #cccccc;}
span.article_seperator {display: block;height: 1.5em;}
.style1 {color: #FFFFFF; font-size: 13px;}
.sectiontableentry1 {background-color : #CCCCCC; color:#333333;}
.sectiontableentry2 {background-color : #F2F2F2; color:#333333;}
.sectiontableheader {font-weight: bold;background:#ff9900;padding: 4px; color:#FFFFFF;}
a.readon {display:block;height:30px;width:100px;margin-top:10px;background:url(../images/buttonreadmore.gif) no-repeat left top;text-indent:-5000px;}
a.readon:hover {background:url(../images/buttonreadmore2.gif) no-repeat left top;}
a.mainlevel_menu, a.mainlevel_menu:visited {

   font-family: Verdana;
font-size:10px;

	color: #58595B;

	text-decoration: none;

	BORDER-BOTTOM: 1px solid #DFDEDE;

	BORDER-left: 0px solid #F7F7F7;

	BORDER-top: 1px solid #F7F7F7;

	MARGIN: 0px;

	padding: 5px 5px 5px 20px;

	display: block;



	background: #F2F2F2 url(../images/newmarkfront.gif) 0px 4px no-repeat;

}

a.mainlevel_menu:hover {
   font-family: Verdana;
font-size:10px;

background: #EFFDD7 url(../images/newmarkfront_on.gif) 0px 4px no-repeat;

	color: #58595B;

	text-decoration: none;

	BORDER-BOTTOM: 1px solid #DFDEDE;

	BORDER-left: 0px solid #F7F7F7;

	BORDER-top: 1px solid #F7F7F7;

	MARGIN: 0px;

	padding: 5px 5px 5px 20px;

	display: block;}
