html{overflow-x:hidden;}
body{font-family:Arial, sans-serif;font-size:12px;line-height:16px;color:#000;background-color:#f3f3f3;}
*{outline:none!important}
select, option{font-size:12px;}
select {width:150px;position:absolute;top:0;z-index:2;}

::-moz-selection { background: #0000ff; color: #fff; text-shadow: none; }
::selection { background: #0000ff; color: #fff; text-shadow: none; }

#header, #footer{width:100%;height:100px;position:fixed;z-index:20;}
#header{
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzAwMDBmZiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(0,0,255,1) 0%, rgba(0,0,255,0.8) 20%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,255,1)), color-stop(20%,rgba(0,0,255,0.8)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,255,1) 0%,rgba(0,0,255,0.8) 20%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,255,1) 0%,rgba(0,0,255,0.8) 20%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,255,1) 0%,rgba(0,0,255,0.8) 20%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(0,0,255,1) 0%,rgba(0,0,255,0.8) 20%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0000ff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */
}

#footer{
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMDEiLz4KICAgIDxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjMDAwMGZmIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMGZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.01) 1%, rgba(0,0,255,0.8) 80%, rgba(0,0,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(1%,rgba(255,255,255,0.01)), color-stop(80%,rgba(0,0,255,0.8)), color-stop(100%,rgba(0,0,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 1%,rgba(0,0,255,0.8) 80%,rgba(0,0,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 1%,rgba(0,0,255,0.8) 80%,rgba(0,0,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 1%,rgba(0,0,255,0.8) 80%,rgba(0,0,255,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 1%,rgba(0,0,255,0.8) 80%,rgba(0,0,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#0000ff',GradientType=0 ); /* IE6-8 */
}

.highslide-wrapper{
-webkit-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.5);
box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.5); 
}

#footer{bottom:0; background-position:bottom left;}
#content{position:absolute;z-index:1; top:0;left:0; width:100%;display:block;}
.ui360, .im_g{position:absolute;width:auto;}
.ui360 a:hover{color:#00f;}
.ui360 div.link{font-size:10px;margin-left:50px;display:none;}
.ui360 div.link a{
	color:#337722; 
	text-decoration:none;
	text-indent:0px;
	white-space: nowrap;
	display:block;
}
.ui360 div.link a:hover{color:#00f;}

.ui360 a.master{font-size:18px;padding-top:17px;}
.ui360 div.title{font-size:30px;width:250px;font-weight:bold;line-height:36px;padding-top:5px;}

#scrolling_editorial{font-size:12px;cursor:pointer;}
#scrolling_editorial .scrolling{white-space: nowrap;color:#fff;position:absolute;top:0;z-index:1;width:100%}
#scrolling_editorial .scrolling a{color:#fff;line-height:22px;vertical-align:center;text-shadow: 1px 1px 2px #000000;filter: dropshadow(color=#000000, offx=1, offy=1);}
#scrolling_master{font-size:12px}
#scrolling_master .scrolling{margin-top:80px;}
#scrolling_master .master_scr{margin-right:80px}
#scrolling_master .master_scr a{text-decoration:none;white-space: nowrap;color:#fff;text-shadow: 1px 1px 2px #000000;filter: dropshadow(color=#000000, offx=1, offy=1);}

.highslide-container div{font-size:12px;}
.highslide-maincontent{color:#000;padding:20px;}
.highslide-maincontent a{color:#0000ff;text-decoration:none;}
.highslide-maincontent a:visited{color:#0000ff;text-decoration:none;}
.highslide-maincontent a:hover{color:#000;text-decoration:none;}

div.highslide-caption{font-size:12px;color:#000;text-decoration:none;}
div.highslide-caption a{color:#0000ff;text-decoration:none;}
div.highslide-caption a:visited{color:#0000ff;text-decoration:none;}
div.highslide-caption a:hover{color:#000;text-decoration:none;}

