diff --git a/NzbDrone.Web/Content/Black/editor.png b/NzbDrone.Web/Content/2011.1.315/Black/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/Black/editor.png
rename to NzbDrone.Web/Content/2011.1.315/Black/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Black/imagebrowser.png
new file mode 100644
index 000000000..4b723a2f4
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/Black/loading.gif b/NzbDrone.Web/Content/2011.1.315/Black/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/Black/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/Black/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Black/slider-h-both.gif
new file mode 100644
index 000000000..232f90be8
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Black/slider-h-bottom.gif
new file mode 100644
index 000000000..ee02b418a
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Black/slider-h-top.gif
new file mode 100644
index 000000000..4de0f2760
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Black/slider-hs-both.gif
new file mode 100644
index 000000000..515720536
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Black/slider-hs-bottom.gif
new file mode 100644
index 000000000..4813fd384
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Black/slider-hs-top.gif
new file mode 100644
index 000000000..7f584111b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Black/slider-v-both.gif
new file mode 100644
index 000000000..e9d26688b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Black/slider-v-left.gif
new file mode 100644
index 000000000..303b45a47
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Black/slider-v-right.gif
new file mode 100644
index 000000000..347349384
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Black/slider-vs-both.gif
new file mode 100644
index 000000000..20d90e193
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Black/slider-vs-left.gif
new file mode 100644
index 000000000..ba4966bf7
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Black/slider-vs-right.gif
new file mode 100644
index 000000000..88bf21c0b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Black/sprite-vertical.png
new file mode 100644
index 000000000..6754eee18
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Black/sprite.png b/NzbDrone.Web/Content/2011.1.315/Black/sprite.png
new file mode 100644
index 000000000..824376232
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Black/sprite.png differ
diff --git a/NzbDrone.Web/Content/Black/treeview-line.png b/NzbDrone.Web/Content/2011.1.315/Black/treeview-line.png
similarity index 100%
rename from NzbDrone.Web/Content/Black/treeview-line.png
rename to NzbDrone.Web/Content/2011.1.315/Black/treeview-line.png
diff --git a/NzbDrone.Web/Content/Black/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.1.315/Black/treeview-nodes-rtl.png
similarity index 100%
rename from NzbDrone.Web/Content/Black/treeview-nodes-rtl.png
rename to NzbDrone.Web/Content/2011.1.315/Black/treeview-nodes-rtl.png
diff --git a/NzbDrone.Web/Content/Black/treeview-nodes.png b/NzbDrone.Web/Content/2011.1.315/Black/treeview-nodes.png
similarity index 100%
rename from NzbDrone.Web/Content/Black/treeview-nodes.png
rename to NzbDrone.Web/Content/2011.1.315/Black/treeview-nodes.png
diff --git a/NzbDrone.Web/Content/Default/editor.png b/NzbDrone.Web/Content/2011.1.315/Default/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/Default/editor.png
rename to NzbDrone.Web/Content/2011.1.315/Default/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Default/imagebrowser.png
new file mode 100644
index 000000000..11252f2d0
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/Default/loading.gif b/NzbDrone.Web/Content/2011.1.315/Default/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/Default/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/Default/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Default/slider-h-both.gif
new file mode 100644
index 000000000..6bf978630
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Default/slider-h-bottom.gif
new file mode 100644
index 000000000..e46ce524e
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Default/slider-h-top.gif
new file mode 100644
index 000000000..ef76ca58d
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Default/slider-hs-both.gif
new file mode 100644
index 000000000..ff85fa71d
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Default/slider-hs-bottom.gif
new file mode 100644
index 000000000..4ed265846
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Default/slider-hs-top.gif
new file mode 100644
index 000000000..7d8dbde5e
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Default/slider-v-both.gif
new file mode 100644
index 000000000..e955d4f2b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Default/slider-v-left.gif
new file mode 100644
index 000000000..0ff99d3d8
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Default/slider-v-right.gif
new file mode 100644
index 000000000..6fea0636f
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Default/slider-vs-both.gif
new file mode 100644
index 000000000..cfb829dc0
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Default/slider-vs-left.gif
new file mode 100644
index 000000000..b091822f5
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Default/slider-vs-right.gif
new file mode 100644
index 000000000..b8196da33
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Default/sprite-vertical.png
new file mode 100644
index 000000000..122af8061
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Default/sprite.png b/NzbDrone.Web/Content/2011.1.315/Default/sprite.png
new file mode 100644
index 000000000..2da960445
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Default/sprite.png differ
diff --git a/NzbDrone.Web/Content/Default/treeview-line.png b/NzbDrone.Web/Content/2011.1.315/Default/treeview-line.png
similarity index 100%
rename from NzbDrone.Web/Content/Default/treeview-line.png
rename to NzbDrone.Web/Content/2011.1.315/Default/treeview-line.png
diff --git a/NzbDrone.Web/Content/Default/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.1.315/Default/treeview-nodes-rtl.png
similarity index 100%
rename from NzbDrone.Web/Content/Default/treeview-nodes-rtl.png
rename to NzbDrone.Web/Content/2011.1.315/Default/treeview-nodes-rtl.png
diff --git a/NzbDrone.Web/Content/Default/treeview-nodes.png b/NzbDrone.Web/Content/2011.1.315/Default/treeview-nodes.png
similarity index 100%
rename from NzbDrone.Web/Content/Default/treeview-nodes.png
rename to NzbDrone.Web/Content/2011.1.315/Default/treeview-nodes.png
diff --git a/NzbDrone.Web/Content/Forest/editor.png b/NzbDrone.Web/Content/2011.1.315/Forest/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/Forest/editor.png
rename to NzbDrone.Web/Content/2011.1.315/Forest/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Forest/imagebrowser.png
new file mode 100644
index 000000000..34a8470b5
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/Forest/loading.gif b/NzbDrone.Web/Content/2011.1.315/Forest/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/Forest/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/Forest/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Forest/slider-h-both.gif
new file mode 100644
index 000000000..7cc8e478e
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Forest/slider-h-bottom.gif
new file mode 100644
index 000000000..229b17cbe
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Forest/slider-h-top.gif
new file mode 100644
index 000000000..bf144da03
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Forest/slider-hs-both.gif
new file mode 100644
index 000000000..bdd5cd3ff
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Forest/slider-hs-bottom.gif
new file mode 100644
index 000000000..55070b65f
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Forest/slider-hs-top.gif
new file mode 100644
index 000000000..1c8edf4fd
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Forest/slider-v-both.gif
new file mode 100644
index 000000000..024c90f2d
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Forest/slider-v-left.gif
new file mode 100644
index 000000000..5164a27c2
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Forest/slider-v-right.gif
new file mode 100644
index 000000000..bb5b43c4f
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Forest/slider-vs-both.gif
new file mode 100644
index 000000000..88668cca6
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Forest/slider-vs-left.gif
new file mode 100644
index 000000000..991aa9df4
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Forest/slider-vs-right.gif
new file mode 100644
index 000000000..34bee5711
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Forest/sprite-vertical.png
new file mode 100644
index 000000000..5d3ec8033
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Forest/sprite.png b/NzbDrone.Web/Content/2011.1.315/Forest/sprite.png
new file mode 100644
index 000000000..5a3277917
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Forest/sprite.png differ
diff --git a/NzbDrone.Web/Content/Forest/treeview-line.png b/NzbDrone.Web/Content/2011.1.315/Forest/treeview-line.png
similarity index 100%
rename from NzbDrone.Web/Content/Forest/treeview-line.png
rename to NzbDrone.Web/Content/2011.1.315/Forest/treeview-line.png
diff --git a/NzbDrone.Web/Content/Forest/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.1.315/Forest/treeview-nodes-rtl.png
similarity index 100%
rename from NzbDrone.Web/Content/Forest/treeview-nodes-rtl.png
rename to NzbDrone.Web/Content/2011.1.315/Forest/treeview-nodes-rtl.png
diff --git a/NzbDrone.Web/Content/Forest/treeview-nodes.png b/NzbDrone.Web/Content/2011.1.315/Forest/treeview-nodes.png
similarity index 100%
rename from NzbDrone.Web/Content/Forest/treeview-nodes.png
rename to NzbDrone.Web/Content/2011.1.315/Forest/treeview-nodes.png
diff --git a/NzbDrone.Web/Content/Hay/editor.png b/NzbDrone.Web/Content/2011.1.315/Hay/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/Hay/editor.png
rename to NzbDrone.Web/Content/2011.1.315/Hay/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Hay/imagebrowser.png
new file mode 100644
index 000000000..73e5c8c4b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/Hay/loading.gif b/NzbDrone.Web/Content/2011.1.315/Hay/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/Hay/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/Hay/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Hay/slider-h-both.gif
new file mode 100644
index 000000000..159ad706f
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Hay/slider-h-bottom.gif
new file mode 100644
index 000000000..fe017fea0
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Hay/slider-h-top.gif
new file mode 100644
index 000000000..ce4da95bd
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Hay/slider-hs-both.gif
new file mode 100644
index 000000000..01344b63e
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Hay/slider-hs-bottom.gif
new file mode 100644
index 000000000..512c26179
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Hay/slider-hs-top.gif
new file mode 100644
index 000000000..10fb36363
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Hay/slider-v-both.gif
new file mode 100644
index 000000000..d293ca856
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Hay/slider-v-left.gif
new file mode 100644
index 000000000..2ab7af7fb
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Hay/slider-v-right.gif
new file mode 100644
index 000000000..69d04a907
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Hay/slider-vs-both.gif
new file mode 100644
index 000000000..afb7963bf
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Hay/slider-vs-left.gif
new file mode 100644
index 000000000..48bfb199d
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Hay/slider-vs-right.gif
new file mode 100644
index 000000000..a19b1b9fe
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Hay/sprite-vertical.png
new file mode 100644
index 000000000..6f83f17fb
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Hay/sprite.png b/NzbDrone.Web/Content/2011.1.315/Hay/sprite.png
new file mode 100644
index 000000000..504abdca6
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Hay/sprite.png differ
diff --git a/NzbDrone.Web/Content/Hay/treeview-line.png b/NzbDrone.Web/Content/2011.1.315/Hay/treeview-line.png
similarity index 100%
rename from NzbDrone.Web/Content/Hay/treeview-line.png
rename to NzbDrone.Web/Content/2011.1.315/Hay/treeview-line.png
diff --git a/NzbDrone.Web/Content/Hay/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.1.315/Hay/treeview-nodes-rtl.png
similarity index 100%
rename from NzbDrone.Web/Content/Hay/treeview-nodes-rtl.png
rename to NzbDrone.Web/Content/2011.1.315/Hay/treeview-nodes-rtl.png
diff --git a/NzbDrone.Web/Content/Hay/treeview-nodes.png b/NzbDrone.Web/Content/2011.1.315/Hay/treeview-nodes.png
similarity index 100%
rename from NzbDrone.Web/Content/Hay/treeview-nodes.png
rename to NzbDrone.Web/Content/2011.1.315/Hay/treeview-nodes.png
diff --git a/NzbDrone.Web/Content/Office2007/editor.png b/NzbDrone.Web/Content/2011.1.315/Office2007/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/Office2007/editor.png
rename to NzbDrone.Web/Content/2011.1.315/Office2007/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Office2007/imagebrowser.png
new file mode 100644
index 000000000..f6dc921b4
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/Office2007/loading.gif b/NzbDrone.Web/Content/2011.1.315/Office2007/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/Office2007/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/Office2007/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-h-both.gif
new file mode 100644
index 000000000..0f9e07aa9
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-h-bottom.gif
new file mode 100644
index 000000000..2f5a254bf
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-h-top.gif
new file mode 100644
index 000000000..92d55a3c2
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-hs-both.gif
new file mode 100644
index 000000000..813ce8007
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-hs-bottom.gif
new file mode 100644
index 000000000..9cb545c3f
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-hs-top.gif
new file mode 100644
index 000000000..846db8558
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-v-both.gif
new file mode 100644
index 000000000..a9ddf6890
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-v-left.gif
new file mode 100644
index 000000000..7c4fbcc7b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-v-right.gif
new file mode 100644
index 000000000..5bb2c46aa
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-vs-both.gif
new file mode 100644
index 000000000..965a705c6
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-vs-left.gif
new file mode 100644
index 000000000..d082a8048
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-vs-right.gif
new file mode 100644
index 000000000..8be02c7ce
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Office2007/sprite-vertical.png
new file mode 100644
index 000000000..8387e7720
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2007/sprite.png b/NzbDrone.Web/Content/2011.1.315/Office2007/sprite.png
new file mode 100644
index 000000000..94c141a37
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2007/sprite.png differ
diff --git a/NzbDrone.Web/Content/Office2007/treeview-line.png b/NzbDrone.Web/Content/2011.1.315/Office2007/treeview-line.png
similarity index 100%
rename from NzbDrone.Web/Content/Office2007/treeview-line.png
rename to NzbDrone.Web/Content/2011.1.315/Office2007/treeview-line.png
diff --git a/NzbDrone.Web/Content/Office2007/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.1.315/Office2007/treeview-nodes-rtl.png
similarity index 100%
rename from NzbDrone.Web/Content/Office2007/treeview-nodes-rtl.png
rename to NzbDrone.Web/Content/2011.1.315/Office2007/treeview-nodes-rtl.png
diff --git a/NzbDrone.Web/Content/Office2007/treeview-nodes.png b/NzbDrone.Web/Content/2011.1.315/Office2007/treeview-nodes.png
similarity index 100%
rename from NzbDrone.Web/Content/Office2007/treeview-nodes.png
rename to NzbDrone.Web/Content/2011.1.315/Office2007/treeview-nodes.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/editor.png b/NzbDrone.Web/Content/2011.1.315/Office2010Black/editor.png
new file mode 100644
index 000000000..5b5eff047
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/editor.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Office2010Black/imagebrowser.png
new file mode 100644
index 000000000..21c5123da
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/Outlook/loading.gif b/NzbDrone.Web/Content/2011.1.315/Office2010Black/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/Outlook/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/Office2010Black/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-h-both.gif
new file mode 100644
index 000000000..90c9da6fa
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-h-bottom.gif
new file mode 100644
index 000000000..cc3fe0c92
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-h-top.gif
new file mode 100644
index 000000000..083766154
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-hs-both.gif
new file mode 100644
index 000000000..f8309beac
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-hs-bottom.gif
new file mode 100644
index 000000000..59525fa55
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-hs-top.gif
new file mode 100644
index 000000000..d9d7590a9
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-v-both.gif
new file mode 100644
index 000000000..cd455705c
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-v-left.gif
new file mode 100644
index 000000000..f633df233
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-v-right.gif
new file mode 100644
index 000000000..f2bcb6a2c
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-vs-both.gif
new file mode 100644
index 000000000..1b253a2bb
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-vs-left.gif
new file mode 100644
index 000000000..53469b465
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-vs-right.gif
new file mode 100644
index 000000000..b7eeafb9a
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Office2010Black/sprite-vertical.png
new file mode 100644
index 000000000..f95314d33
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Office2010Black/sprite.png b/NzbDrone.Web/Content/2011.1.315/Office2010Black/sprite.png
new file mode 100644
index 000000000..9675b848c
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Office2010Black/sprite.png differ
diff --git a/NzbDrone.Web/Content/Outlook/treeview-line.png b/NzbDrone.Web/Content/2011.1.315/Office2010Black/treeview-line.png
similarity index 100%
rename from NzbDrone.Web/Content/Outlook/treeview-line.png
rename to NzbDrone.Web/Content/2011.1.315/Office2010Black/treeview-line.png
diff --git a/NzbDrone.Web/Content/Outlook/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.1.315/Office2010Black/treeview-nodes-rtl.png
similarity index 100%
rename from NzbDrone.Web/Content/Outlook/treeview-nodes-rtl.png
rename to NzbDrone.Web/Content/2011.1.315/Office2010Black/treeview-nodes-rtl.png
diff --git a/NzbDrone.Web/Content/Outlook/treeview-nodes.png b/NzbDrone.Web/Content/2011.1.315/Office2010Black/treeview-nodes.png
similarity index 100%
rename from NzbDrone.Web/Content/Outlook/treeview-nodes.png
rename to NzbDrone.Web/Content/2011.1.315/Office2010Black/treeview-nodes.png
diff --git a/NzbDrone.Web/Content/Outlook/editor.png b/NzbDrone.Web/Content/2011.1.315/Outlook/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/Outlook/editor.png
rename to NzbDrone.Web/Content/2011.1.315/Outlook/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Outlook/imagebrowser.png
new file mode 100644
index 000000000..a6ada8c8c
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/Simple/loading.gif b/NzbDrone.Web/Content/2011.1.315/Outlook/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/Simple/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/Outlook/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-h-both.gif
new file mode 100644
index 000000000..239457d62
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-h-bottom.gif
new file mode 100644
index 000000000..28efd8818
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-h-top.gif
new file mode 100644
index 000000000..c366f7995
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-hs-both.gif
new file mode 100644
index 000000000..db1646d4b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-hs-bottom.gif
new file mode 100644
index 000000000..4a517d845
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-hs-top.gif
new file mode 100644
index 000000000..0a2c03acb
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-v-both.gif
new file mode 100644
index 000000000..5152a607b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-v-left.gif
new file mode 100644
index 000000000..cf44e307d
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-v-right.gif
new file mode 100644
index 000000000..f08d556ae
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-vs-both.gif
new file mode 100644
index 000000000..2701a731b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-vs-left.gif
new file mode 100644
index 000000000..37f502900
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-vs-right.gif
new file mode 100644
index 000000000..c4ad20ee2
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Outlook/sprite-vertical.png
new file mode 100644
index 000000000..78a4605cc
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Outlook/sprite.png b/NzbDrone.Web/Content/2011.1.315/Outlook/sprite.png
new file mode 100644
index 000000000..2bc5203d1
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Outlook/sprite.png differ
diff --git a/NzbDrone.Web/Content/Simple/treeview-line.png b/NzbDrone.Web/Content/2011.1.315/Outlook/treeview-line.png
similarity index 100%
rename from NzbDrone.Web/Content/Simple/treeview-line.png
rename to NzbDrone.Web/Content/2011.1.315/Outlook/treeview-line.png
diff --git a/NzbDrone.Web/Content/Simple/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.1.315/Outlook/treeview-nodes-rtl.png
similarity index 100%
rename from NzbDrone.Web/Content/Simple/treeview-nodes-rtl.png
rename to NzbDrone.Web/Content/2011.1.315/Outlook/treeview-nodes-rtl.png
diff --git a/NzbDrone.Web/Content/Simple/treeview-nodes.png b/NzbDrone.Web/Content/2011.1.315/Outlook/treeview-nodes.png
similarity index 100%
rename from NzbDrone.Web/Content/Simple/treeview-nodes.png
rename to NzbDrone.Web/Content/2011.1.315/Outlook/treeview-nodes.png
diff --git a/NzbDrone.Web/Content/Simple/editor.png b/NzbDrone.Web/Content/2011.1.315/Simple/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/Simple/editor.png
rename to NzbDrone.Web/Content/2011.1.315/Simple/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Simple/imagebrowser.png
new file mode 100644
index 000000000..02ba545e6
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/loading.gif b/NzbDrone.Web/Content/2011.1.315/Simple/loading.gif
new file mode 100644
index 000000000..daec89e00
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/loading.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Simple/slider-h-both.gif
new file mode 100644
index 000000000..d35e8214a
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Simple/slider-h-bottom.gif
new file mode 100644
index 000000000..ecbd4e5e7
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Simple/slider-h-top.gif
new file mode 100644
index 000000000..ae27de364
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Simple/slider-hs-both.gif
new file mode 100644
index 000000000..db1646d4b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Simple/slider-hs-bottom.gif
new file mode 100644
index 000000000..4a517d845
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Simple/slider-hs-top.gif
new file mode 100644
index 000000000..0a2c03acb
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Simple/slider-v-both.gif
new file mode 100644
index 000000000..ec1b6588d
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Simple/slider-v-left.gif
new file mode 100644
index 000000000..d71cc4da0
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Simple/slider-v-right.gif
new file mode 100644
index 000000000..ee99d7a50
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Simple/slider-vs-both.gif
new file mode 100644
index 000000000..2701a731b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Simple/slider-vs-left.gif
new file mode 100644
index 000000000..37f502900
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Simple/slider-vs-right.gif
new file mode 100644
index 000000000..c4ad20ee2
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Simple/sprite-vertical.png
new file mode 100644
index 000000000..8141effe0
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Simple/sprite.png b/NzbDrone.Web/Content/2011.1.315/Simple/sprite.png
new file mode 100644
index 000000000..d41c7873f
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Simple/sprite.png differ
diff --git a/NzbDrone.Web/Content/Sitefinity/treeview-line.png b/NzbDrone.Web/Content/2011.1.315/Simple/treeview-line.png
similarity index 100%
rename from NzbDrone.Web/Content/Sitefinity/treeview-line.png
rename to NzbDrone.Web/Content/2011.1.315/Simple/treeview-line.png
diff --git a/NzbDrone.Web/Content/Sitefinity/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.1.315/Simple/treeview-nodes-rtl.png
similarity index 100%
rename from NzbDrone.Web/Content/Sitefinity/treeview-nodes-rtl.png
rename to NzbDrone.Web/Content/2011.1.315/Simple/treeview-nodes-rtl.png
diff --git a/NzbDrone.Web/Content/Sitefinity/treeview-nodes.png b/NzbDrone.Web/Content/2011.1.315/Simple/treeview-nodes.png
similarity index 100%
rename from NzbDrone.Web/Content/Sitefinity/treeview-nodes.png
rename to NzbDrone.Web/Content/2011.1.315/Simple/treeview-nodes.png
diff --git a/NzbDrone.Web/Content/Sitefinity/editor.png b/NzbDrone.Web/Content/2011.1.315/Sitefinity/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/Sitefinity/editor.png
rename to NzbDrone.Web/Content/2011.1.315/Sitefinity/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Sitefinity/imagebrowser.png
new file mode 100644
index 000000000..02ba545e6
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/Sitefinity/loading.gif b/NzbDrone.Web/Content/2011.1.315/Sitefinity/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/Sitefinity/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/Sitefinity/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-h-both.gif
new file mode 100644
index 000000000..3bbe4057c
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-h-bottom.gif
new file mode 100644
index 000000000..ff879a498
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-h-top.gif
new file mode 100644
index 000000000..c8c8c910d
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-hs-both.gif
new file mode 100644
index 000000000..61021f3b5
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-hs-bottom.gif
new file mode 100644
index 000000000..ff93f91c6
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-hs-top.gif
new file mode 100644
index 000000000..fe8a3c1be
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-v-both.gif
new file mode 100644
index 000000000..3a4e57ba5
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-v-left.gif
new file mode 100644
index 000000000..335fcfc77
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-v-right.gif
new file mode 100644
index 000000000..810e4fc29
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-vs-both.gif
new file mode 100644
index 000000000..e8a38dd68
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-vs-left.gif
new file mode 100644
index 000000000..731e96960
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-vs-right.gif
new file mode 100644
index 000000000..a21bf27f5
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Sitefinity/sprite-vertical.png
new file mode 100644
index 000000000..2bfcefd4a
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sitefinity/sprite.png b/NzbDrone.Web/Content/2011.1.315/Sitefinity/sprite.png
new file mode 100644
index 000000000..fbd6fc0cb
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sitefinity/sprite.png differ
diff --git a/NzbDrone.Web/Content/Sunset/treeview-line.png b/NzbDrone.Web/Content/2011.1.315/Sitefinity/treeview-line.png
similarity index 100%
rename from NzbDrone.Web/Content/Sunset/treeview-line.png
rename to NzbDrone.Web/Content/2011.1.315/Sitefinity/treeview-line.png
diff --git a/NzbDrone.Web/Content/Sunset/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.1.315/Sitefinity/treeview-nodes-rtl.png
similarity index 100%
rename from NzbDrone.Web/Content/Sunset/treeview-nodes-rtl.png
rename to NzbDrone.Web/Content/2011.1.315/Sitefinity/treeview-nodes-rtl.png
diff --git a/NzbDrone.Web/Content/Sunset/treeview-nodes.png b/NzbDrone.Web/Content/2011.1.315/Sitefinity/treeview-nodes.png
similarity index 100%
rename from NzbDrone.Web/Content/Sunset/treeview-nodes.png
rename to NzbDrone.Web/Content/2011.1.315/Sitefinity/treeview-nodes.png
diff --git a/NzbDrone.Web/Content/Sunset/editor.png b/NzbDrone.Web/Content/2011.1.315/Sunset/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/Sunset/editor.png
rename to NzbDrone.Web/Content/2011.1.315/Sunset/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Sunset/imagebrowser.png
new file mode 100644
index 000000000..73a42339b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/Sunset/loading.gif b/NzbDrone.Web/Content/2011.1.315/Sunset/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/Sunset/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/Sunset/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-h-both.gif
new file mode 100644
index 000000000..bc921d1e3
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-h-bottom.gif
new file mode 100644
index 000000000..94b44b95d
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-h-top.gif
new file mode 100644
index 000000000..9faebc90b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-hs-both.gif
new file mode 100644
index 000000000..e5506a95f
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-hs-bottom.gif
new file mode 100644
index 000000000..995dd62e5
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-hs-top.gif
new file mode 100644
index 000000000..8b24a97f9
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-v-both.gif
new file mode 100644
index 000000000..6c1587a07
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-v-left.gif
new file mode 100644
index 000000000..58ed32ba5
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-v-right.gif
new file mode 100644
index 000000000..86db7da6f
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-vs-both.gif
new file mode 100644
index 000000000..ab59acd62
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-vs-left.gif
new file mode 100644
index 000000000..d68aa9d76
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-vs-right.gif
new file mode 100644
index 000000000..211fedb13
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Sunset/sprite-vertical.png
new file mode 100644
index 000000000..21638be5c
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Sunset/sprite.png b/NzbDrone.Web/Content/2011.1.315/Sunset/sprite.png
new file mode 100644
index 000000000..527b17ac7
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Sunset/sprite.png differ
diff --git a/NzbDrone.Web/Content/Telerik/treeview-line.png b/NzbDrone.Web/Content/2011.1.315/Sunset/treeview-line.png
similarity index 100%
rename from NzbDrone.Web/Content/Telerik/treeview-line.png
rename to NzbDrone.Web/Content/2011.1.315/Sunset/treeview-line.png
diff --git a/NzbDrone.Web/Content/Telerik/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.1.315/Sunset/treeview-nodes-rtl.png
similarity index 100%
rename from NzbDrone.Web/Content/Telerik/treeview-nodes-rtl.png
rename to NzbDrone.Web/Content/2011.1.315/Sunset/treeview-nodes-rtl.png
diff --git a/NzbDrone.Web/Content/Telerik/treeview-nodes.png b/NzbDrone.Web/Content/2011.1.315/Sunset/treeview-nodes.png
similarity index 100%
rename from NzbDrone.Web/Content/Telerik/treeview-nodes.png
rename to NzbDrone.Web/Content/2011.1.315/Sunset/treeview-nodes.png
diff --git a/NzbDrone.Web/Content/Telerik/editor.png b/NzbDrone.Web/Content/2011.1.315/Telerik/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/Telerik/editor.png
rename to NzbDrone.Web/Content/2011.1.315/Telerik/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Telerik/imagebrowser.png
new file mode 100644
index 000000000..e13cb4621
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/Telerik/loading.gif b/NzbDrone.Web/Content/2011.1.315/Telerik/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/Telerik/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/Telerik/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-h-both.gif
new file mode 100644
index 000000000..ec62f09f4
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-h-bottom.gif
new file mode 100644
index 000000000..e0ebc0086
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-h-top.gif
new file mode 100644
index 000000000..acff97812
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-hs-both.gif
new file mode 100644
index 000000000..20f39b825
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-hs-bottom.gif
new file mode 100644
index 000000000..d69c80110
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-hs-top.gif
new file mode 100644
index 000000000..d11c7779d
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-v-both.gif
new file mode 100644
index 000000000..921c7982c
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-v-left.gif
new file mode 100644
index 000000000..9ea9523e3
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-v-right.gif
new file mode 100644
index 000000000..af280582a
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-vs-both.gif
new file mode 100644
index 000000000..aefe3468e
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-vs-left.gif
new file mode 100644
index 000000000..e5e9554e2
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-vs-right.gif
new file mode 100644
index 000000000..ede293b30
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Telerik/sprite-vertical.png
new file mode 100644
index 000000000..c67746b01
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Telerik/sprite.png b/NzbDrone.Web/Content/2011.1.315/Telerik/sprite.png
new file mode 100644
index 000000000..7accb77c0
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Telerik/sprite.png differ
diff --git a/NzbDrone.Web/Content/Web20/treeview-line.png b/NzbDrone.Web/Content/2011.1.315/Telerik/treeview-line.png
similarity index 100%
rename from NzbDrone.Web/Content/Web20/treeview-line.png
rename to NzbDrone.Web/Content/2011.1.315/Telerik/treeview-line.png
diff --git a/NzbDrone.Web/Content/Web20/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.1.315/Telerik/treeview-nodes-rtl.png
similarity index 100%
rename from NzbDrone.Web/Content/Web20/treeview-nodes-rtl.png
rename to NzbDrone.Web/Content/2011.1.315/Telerik/treeview-nodes-rtl.png
diff --git a/NzbDrone.Web/Content/Web20/treeview-nodes.png b/NzbDrone.Web/Content/2011.1.315/Telerik/treeview-nodes.png
similarity index 100%
rename from NzbDrone.Web/Content/Web20/treeview-nodes.png
rename to NzbDrone.Web/Content/2011.1.315/Telerik/treeview-nodes.png
diff --git a/NzbDrone.Web/Content/Vista/editor.png b/NzbDrone.Web/Content/2011.1.315/Vista/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/Vista/editor.png
rename to NzbDrone.Web/Content/2011.1.315/Vista/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Vista/imagebrowser.png
new file mode 100644
index 000000000..700fc0f2f
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/Vista/loading.gif b/NzbDrone.Web/Content/2011.1.315/Vista/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/Vista/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/Vista/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Vista/slider-h-both.gif
new file mode 100644
index 000000000..ec62f09f4
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Vista/slider-h-bottom.gif
new file mode 100644
index 000000000..e0ebc0086
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Vista/slider-h-top.gif
new file mode 100644
index 000000000..acff97812
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Vista/slider-hs-both.gif
new file mode 100644
index 000000000..20f39b825
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Vista/slider-hs-bottom.gif
new file mode 100644
index 000000000..d69c80110
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Vista/slider-hs-top.gif
new file mode 100644
index 000000000..d11c7779d
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Vista/slider-v-both.gif
new file mode 100644
index 000000000..921c7982c
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Vista/slider-v-left.gif
new file mode 100644
index 000000000..9ea9523e3
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Vista/slider-v-right.gif
new file mode 100644
index 000000000..af280582a
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Vista/slider-vs-both.gif
new file mode 100644
index 000000000..aefe3468e
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Vista/slider-vs-left.gif
new file mode 100644
index 000000000..e5e9554e2
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Vista/slider-vs-right.gif
new file mode 100644
index 000000000..ede293b30
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Vista/sprite-vertical.png
new file mode 100644
index 000000000..cf27f54a6
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Vista/sprite.png b/NzbDrone.Web/Content/2011.1.315/Vista/sprite.png
new file mode 100644
index 000000000..f1172d75d
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Vista/sprite.png differ
diff --git a/NzbDrone.Web/Content/Web20/editor.png b/NzbDrone.Web/Content/2011.1.315/Web20/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/Web20/editor.png
rename to NzbDrone.Web/Content/2011.1.315/Web20/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Web20/imagebrowser.png
new file mode 100644
index 000000000..05056e6ac
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/Web20/loading.gif b/NzbDrone.Web/Content/2011.1.315/Web20/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/Web20/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/Web20/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Web20/slider-h-both.gif
new file mode 100644
index 000000000..b9a27e9d1
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Web20/slider-h-bottom.gif
new file mode 100644
index 000000000..5637f32b0
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Web20/slider-h-top.gif
new file mode 100644
index 000000000..123346eb9
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Web20/slider-hs-both.gif
new file mode 100644
index 000000000..665815bfd
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Web20/slider-hs-bottom.gif
new file mode 100644
index 000000000..028d077c3
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Web20/slider-hs-top.gif
new file mode 100644
index 000000000..39f034e25
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Web20/slider-v-both.gif
new file mode 100644
index 000000000..7ca305277
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Web20/slider-v-left.gif
new file mode 100644
index 000000000..1f372d91f
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Web20/slider-v-right.gif
new file mode 100644
index 000000000..ccef0062d
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Web20/slider-vs-both.gif
new file mode 100644
index 000000000..959904222
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Web20/slider-vs-left.gif
new file mode 100644
index 000000000..127ac2ecd
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Web20/slider-vs-right.gif
new file mode 100644
index 000000000..4c4cf1702
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Web20/sprite-vertical.png
new file mode 100644
index 000000000..f1c9ad0ad
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/sprite.png b/NzbDrone.Web/Content/2011.1.315/Web20/sprite.png
new file mode 100644
index 000000000..35c32b88d
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/sprite.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Web20/treeview-line.png b/NzbDrone.Web/Content/2011.1.315/Web20/treeview-line.png
new file mode 100644
index 000000000..0c03dc128
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Web20/treeview-line.png differ
diff --git a/NzbDrone.Web/Content/WebBlue/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.1.315/Web20/treeview-nodes-rtl.png
similarity index 100%
rename from NzbDrone.Web/Content/WebBlue/treeview-nodes-rtl.png
rename to NzbDrone.Web/Content/2011.1.315/Web20/treeview-nodes-rtl.png
diff --git a/NzbDrone.Web/Content/WebBlue/treeview-nodes.png b/NzbDrone.Web/Content/2011.1.315/Web20/treeview-nodes.png
similarity index 100%
rename from NzbDrone.Web/Content/WebBlue/treeview-nodes.png
rename to NzbDrone.Web/Content/2011.1.315/Web20/treeview-nodes.png
diff --git a/NzbDrone.Web/Content/WebBlue/editor.png b/NzbDrone.Web/Content/2011.1.315/WebBlue/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/WebBlue/editor.png
rename to NzbDrone.Web/Content/2011.1.315/WebBlue/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/WebBlue/imagebrowser.png
new file mode 100644
index 000000000..02ab51d9b
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/WebBlue/loading.gif b/NzbDrone.Web/Content/2011.1.315/WebBlue/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/WebBlue/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/WebBlue/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-h-both.gif
new file mode 100644
index 000000000..bfff5398c
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-h-bottom.gif
new file mode 100644
index 000000000..ef225da1c
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-h-top.gif
new file mode 100644
index 000000000..55ac91b64
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-hs-both.gif
new file mode 100644
index 000000000..4cded41db
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-hs-bottom.gif
new file mode 100644
index 000000000..b824e6e06
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-hs-top.gif
new file mode 100644
index 000000000..78cf21887
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-v-both.gif
new file mode 100644
index 000000000..7538b4727
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-v-left.gif
new file mode 100644
index 000000000..06c702f30
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-v-right.gif
new file mode 100644
index 000000000..119c3c072
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-vs-both.gif
new file mode 100644
index 000000000..bbe0f3260
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-vs-left.gif
new file mode 100644
index 000000000..3ced62c71
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-vs-right.gif
new file mode 100644
index 000000000..42c87e07f
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/WebBlue/sprite-vertical.png
new file mode 100644
index 000000000..ee03f9a2f
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/sprite.png b/NzbDrone.Web/Content/2011.1.315/WebBlue/sprite.png
new file mode 100644
index 000000000..daa8432d0
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/sprite.png differ
diff --git a/NzbDrone.Web/Content/WebBlue/treeview-line.png b/NzbDrone.Web/Content/2011.1.315/WebBlue/treeview-line.png
similarity index 100%
rename from NzbDrone.Web/Content/WebBlue/treeview-line.png
rename to NzbDrone.Web/Content/2011.1.315/WebBlue/treeview-line.png
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.1.315/WebBlue/treeview-nodes-rtl.png
new file mode 100644
index 000000000..594e4a208
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/treeview-nodes-rtl.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/WebBlue/treeview-nodes.png b/NzbDrone.Web/Content/2011.1.315/WebBlue/treeview-nodes.png
new file mode 100644
index 000000000..f49805663
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/WebBlue/treeview-nodes.png differ
diff --git a/NzbDrone.Web/Content/Windows7/editor.png b/NzbDrone.Web/Content/2011.1.315/Windows7/editor.png
similarity index 100%
rename from NzbDrone.Web/Content/Windows7/editor.png
rename to NzbDrone.Web/Content/2011.1.315/Windows7/editor.png
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/imagebrowser.png b/NzbDrone.Web/Content/2011.1.315/Windows7/imagebrowser.png
new file mode 100644
index 000000000..ca9a253be
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/imagebrowser.png differ
diff --git a/NzbDrone.Web/Content/Windows7/loading.gif b/NzbDrone.Web/Content/2011.1.315/Windows7/loading.gif
similarity index 100%
rename from NzbDrone.Web/Content/Windows7/loading.gif
rename to NzbDrone.Web/Content/2011.1.315/Windows7/loading.gif
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/slider-h-both.gif b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-h-both.gif
new file mode 100644
index 000000000..3bb602495
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-h-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/slider-h-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-h-bottom.gif
new file mode 100644
index 000000000..0985bbcd5
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-h-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/slider-h-top.gif b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-h-top.gif
new file mode 100644
index 000000000..4c1b103eb
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-h-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/slider-hs-both.gif b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-hs-both.gif
new file mode 100644
index 000000000..0cc2381dc
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-hs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/slider-hs-bottom.gif b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-hs-bottom.gif
new file mode 100644
index 000000000..c55ebd016
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-hs-bottom.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/slider-hs-top.gif b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-hs-top.gif
new file mode 100644
index 000000000..a89c03bd8
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-hs-top.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/slider-v-both.gif b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-v-both.gif
new file mode 100644
index 000000000..19fbfaab4
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-v-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/slider-v-left.gif b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-v-left.gif
new file mode 100644
index 000000000..5f9ba6afd
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-v-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/slider-v-right.gif b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-v-right.gif
new file mode 100644
index 000000000..b8dfb0219
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-v-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/slider-vs-both.gif b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-vs-both.gif
new file mode 100644
index 000000000..0f7196f15
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-vs-both.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/slider-vs-left.gif b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-vs-left.gif
new file mode 100644
index 000000000..5d908113c
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-vs-left.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/slider-vs-right.gif b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-vs-right.gif
new file mode 100644
index 000000000..e68a3237e
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/slider-vs-right.gif differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/sprite-vertical.png b/NzbDrone.Web/Content/2011.1.315/Windows7/sprite-vertical.png
new file mode 100644
index 000000000..696e97d76
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/sprite-vertical.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/Windows7/sprite.png b/NzbDrone.Web/Content/2011.1.315/Windows7/sprite.png
new file mode 100644
index 000000000..0a96b1364
Binary files /dev/null and b/NzbDrone.Web/Content/2011.1.315/Windows7/sprite.png differ
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.black.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.black.min.css
new file mode 100644
index 000000000..a79520896
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.black.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#080808;background-color:#4f4f4f;}.t-header,.t-grid-header{border-color:#080808;background:#050505 url('Black/sprite.png') repeat-x 0 -752px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Black/sprite.png');}.t-editor .t-tool-icon{background-image:url('Black/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-32px -162px;}.t-numerictextbox .t-arrow-down{background-position:-32px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Black/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#fff;}.t-other-month .t-link{color:#6f6f6f;}.t-group,.t-content,.t-editable-area{border-color:#080808;background-color:#4f4f4f;}.t-colorpicker .t-arrow-down{border-color:#080808;}.t-separator{border-color:#323232;background-color:#080808;}.t-alt{background-color:#494949;}.t-state-default{border-color:#080808;}.t-active-filter{background-color:#363636;}.t-state-hover,.t-state-hover .t-link{color:#9eda29;}.t-state-hover,.t-state-hover:hover{background-color:#2c2c2c;border-color:#080808;}.t-state-active{background-color:#4f4f4f;border-color:#080808;}.t-state-selected{background:#1c1c1c;border-color:#000;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#080808;color:#fff;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{background:#050505 url('Black/sprite.png') repeat-x 0 -560px;}.t-button:hover{background-position:0 -624px;background-color:#131313;color:#9eda29;}.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#787878;}.t-header .t-state-disabled{border-color:#4f4f4f;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#080808;background-color:#2c2c2c;}.t-grid td{border-color:#454545;border-right:1px solid #454545;}.t-grouping-row td{background:#4f4f4f url('Black/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#2e2e2e;border-color:#080808 #2e2e2e;}.t-group-footer td{background-color:#2e2e2e;border-color:#080808;}.t-grid-footer,.t-grid-footer-wrap table{background-color:#2e2e2e;border-color:#080808;}.t-grouping-header .t-group-indicator{color:#333;border-color:#666;}.t-grouping-dropclue{background:url('Black/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#4f4f4f;}.t-drag-clue{color:#fff;}.t-treeview .t-drop-clue{background-image:url('Black/sprite.png');background-position:0 -358px;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#000;}.t-filter-options,.t-menu .t-group{-moz-box-shadow:2px 2px 2px #333;-webkit-box-shadow:2px 2px 2px #333;box-shadow:2px 2px 2px #333;}.t-calendar th{background-color:#383838;border-color:#202020;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Black/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Black/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Black/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-window{-moz-box-shadow:0 0 5px 2px #222;-webkit-box-shadow:0 0 5px 2px #222;box-shadow:0 0 5px 2px #222;}.t-editor-button .t-state-hover{border-color:#565656 #111 #111 #565656;background-color:#232323;}.t-editor-button .t-state-active{border-color:#030303 #1f1f1f #1f1f1f #030303;background-color:#050505;}.t-slider .t-draghandle{background-image:url('Black/sprite.png');color:#080808;}.t-slider-track{border-color:#4a4a4a;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Black/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Black/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('Black/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Black/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Black/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Black/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Black/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Black/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Black/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Black/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Black/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Black/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Black/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Black/slider-v-right.gif');}.t-tooltip{background:#050505 0 -560px repeat-x url('Black/sprite.png');}.t-callout{background-image:url('Black/sprite.png');}.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#262628;}.t-splitbar-vertical,.t-ghost-splitbar-vertical{background-image:url('Black/sprite.png');}.t-splitbar-horizontal,.t-ghost-splitbar-horizontal{background-image:url('Black/sprite-vertical.png');}.t-dropzone-active,.t-upload-files{border-color:#080808;}.t-dropzone-hovered,.t-upload-files{background-color:#2c2c2c;}.t-dropzone em{color:#848484;}.t-progress,.t-progress-status{background-image:url('Black/sprite.png');}.t-progress{background-position:0 -465px;border-color:#4a4a4a #474747;}.t-progress-status{background-position:0 -472px;border-color:#9eda29 transparent #456408;}.t-imagebrowser .t-content{background:#3d3d3d;}.t-breadcrumbs .t-link{color:#000;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label,.t-tiles-arrange{color:#a1a1a1;}.t-tiles-toolbar{border-color:#080808;}.t-tiles-toolbar .t-upload .t-button,.t-tiles-arrange a{color:#fff;}.t-tiles{border-color:#222;background:#4f4f4f;}.t-tile{border-color:#4f4f4f;background:0 100px repeat-x url('Black/imagebrowser.png');}.t-tiles li.t-state-hover{border-color:#080808;background-position:0 0;}.t-tiles li.t-state-selected{border-color:#080808;background-position:0 -100px;}.t-tiles-toolbar,.t-tile .t-folder{background-image:url('Black/imagebrowser.png');}.t-tile em,.t-tile .t-filesize,.t-tile-empty strong{color:#7d7d7d;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.common.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.common.min.css
new file mode 100644
index 000000000..c64783389
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.common.min.css
@@ -0,0 +1 @@
+.t-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none;}.t-floatwrap:after{content:"";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}.t-floatwrap{display:inline-block;}.t-floatwrap{display:block;}.t-widget,.t-widget .t-input,.t-widget .text-box,.t-button{font-size:100%;}.t-widget{border-width:1px;border-style:solid;}.t-link{cursor:pointer;outline:none;}html body .t-button{text-decoration:none;}.t-button{display:inline-block;margin:0;padding:2px 6px;border-width:1px;border-style:solid;font-family:inherit;font-size:100%;line-height:1.435;text-align:center;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}*+html .t-button{display:inline;zoom:1;}* html .t-button{display:inline;zoom:1;}*+html .t-button{overflow:visible;margin-right:4px;}* html .t-button{overflow:visible;margin-right:4px;}*+html .t-button-expand{margin-right:0;}* html .t-button-expand{margin-right:0;}*+html a.t-button{line-height:1.6;padding-left:7px;padding-right:7px;}* html a.t-button{line-height:1.6;padding-left:7px;padding-right:7px;}.t-button-icontext{line-height:1.453;}a.t-button{-moz-padding-start:9px;-moz-padding-end:9px;}a.t-button-expand{display:block;}button.t-button-expand{width:100%;}body .t-button-icon{padding-left:4px;padding-right:4px;}button.t-button-icon{-moz-padding-start:1px;-moz-padding-end:1px;}*+html a.t-button-icon{padding-left:5px;padding-right:5px;}* html a.t-button-icon{padding-left:5px;padding-right:5px;}.t-button-icontext{padding-right:8px;overflow:visible;}a.t-button-icontext{-moz-padding-end:11px;}.t-button-icontext .t-icon{margin:0 3px 0 -3px;vertical-align:top;}*+html .t-button-icontext .t-icon{margin-right:4px;}* html .t-button-icontext .t-icon{margin-right:4px;}html body .t-button-bare{background:none!important;border-width:0;}.t-icon,.t-editor-button .t-tool-icon{background-color:transparent;background-repeat:no-repeat;}.t-header .t-link{text-decoration:none;}.t-state-disabled,.t-state-disabled .t-link{cursor:default;outline:none;}.t-icon,.t-sprite,.t-editor-button .t-tool-icon{display:inline-block;width:16px;height:16px;overflow:hidden;font-size:0;line-height:0;text-indent:-3333px;text-align:center;vertical-align:middle;}* html .t-icon,* html .t-sprite,* html .t-editor-button .t-tool-icon{display:inline;zoom:1;}* html .t-icon,.t-sprite{text-indent:0;}*+html .t-icon,.t-sprite{text-indent:0;}.t-image{border:0;}.t-state-empty{font-style:italic;}div.t-window{display:inline-block;*display:inline;zoom:1;z-index:10001;position:absolute;border-width:0;border-width:5px\9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 5px 2px #aaa;-webkit-box-shadow:0 0 5px 2px #aaa;box-shadow:0 0 5px 2px #aaa;}:root .t-window{border-width:0;}.t-window-titlebar{padding:.4em 0;font-size:1.2em;line-height:1.2em;white-space:nowrap;border-bottom-width:1px;border-bottom-style:solid;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}.t-window-title{cursor:default;position:absolute;text-overflow:ellipsis;overflow:hidden;left:.5em;right:.5em;}.t-window-title .t-image{margin:0 5px 0 0;vertical-align:middle;}div.t-window-content{padding:.4em .5em;overflow:auto;position:relative;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.t-window-titlebar .t-window-actions{position:absolute;right:.5em;top:0;padding-top:.3em;white-space:nowrap;}.t-window-titlebar .t-window-action{width:16px;height:16px;padding:2px;text-decoration:none;vertical-align:middle;display:inline-block;*display:inline;zoom:1;opacity:.7;filter:alpha(opacity=70);}.t-window-titlebar .t-state-hover{border-width:1px;border-style:solid;padding:1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;opacity:1;filter:alpha(opacity=100);}.t-window-action .t-icon{margin:0;vertical-align:top;}.t-window .t-resize-handle{position:absolute;z-index:1;background-color:#fff;opacity:0;filter:alpha(opacity=0);zoom:1;line-height:6px;font-size:0;}.t-resize-n{top:-3px;left:0;width:100%;height:6px;cursor:n-resize;}.t-resize-e{top:0;right:-3px;width:6px;height:100%;cursor:e-resize;}.t-resize-s{bottom:-3px;left:0;width:100%;height:6px;cursor:s-resize;}.t-resize-w{top:0;left:-3px;width:6px;height:100%;cursor:w-resize;}.t-resize-se{bottom:-3px;right:-3px;width:16px;height:16px;cursor:se-resize;}.t-resize-sw{bottom:-3px;left:-3px;width:6px;height:6px;cursor:sw-resize;}.t-resize-ne{top:-3px;right:-3px;width:6px;height:6px;cursor:ne-resize;}.t-resize-nw{top:-3px;left:-3px;width:6px;height:6px;cursor:nw-resize;}.t-overlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000;filter:alpha(opacity=50);opacity:.5;z-index:10000;}.t-window .t-overlay{background-color:#fff;opacity:0;filter:alpha(opacity=0);position:absolute;width:100%;height:100%;}.t-window .t-widget{z-index:10002;}.t-tabstrip{margin:0;padding:0;zoom:1;}.t-tabstrip .t-tabstrip-items{padding:0 .3em;}.t-tabstrip-items .t-item,.t-panelbar .t-tabstrip-items .t-item{list-style-type:none;vertical-align:top;display:inline-block;*display:inline;zoom:1;border-width:1px 1px 0;border-style:solid;margin:.1em .3em 0 0;padding:0;position:relative;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}.t-tabstrip-items .t-state-active,.t-panelbar .t-tabstrip-items .t-state-active{padding-bottom:1px;margin-bottom:-1px;}.t-tabstrip-items .t-link,.t-panelbar .t-tabstrip-items .t-link{padding:.3em .9em;display:inline-block;*display:inline;zoom:1;border-bottom-width:0;outline:0;}.t-tabstrip-items .t-icon,.t-panelbar .t-tabstrip-items .t-icon{margin:-1px 4px 0 -3px;vertical-align:top;}.t-tabstrip-items .t-item .t-image,.t-tabstrip-items .t-item .t-sprite,.t-panelbar .t-tabstrip-items .t-item .t-image,.t-panelbar .t-tabstrip-items .t-item .t-sprite{vertical-align:middle;margin:-3px 3px 0 -6px;}* html .t-tabstrip-items .t-item .t-image,* html .t-tabstrip-items .t-item .t-sprite{vertical-align:top;margin-top:-1px;}*+html .t-tabstrip-items .t-item .t-image,*+html .t-tabstrip-items .t-item .t-sprite{vertical-align:top;margin-top:-1px;}.t-tabstrip .t-content,.t-panelbar .t-tabstrip .t-content{border-width:1px;border-style:solid;margin:0 .3em .3em;padding:.3em 1em;display:none;position:static;zoom:1;}.t-panelbar{zoom:1;}.t-panelbar .t-item{list-style-type:none;display:block;zoom:1;margin:0;top:0;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.t-panelbar .t-image,.t-panelbar .t-sprite{vertical-align:middle;margin-right:5px;margin-top:4px;float:left;}.t-panelbar .t-group .t-image,.t-panelbar .t-group .t-sprite{margin-top:1px;}.t-panelbar .t-link{line-height:2.05em;padding:0 1em;border-bottom:1px solid;display:block;position:relative;text-decoration:none;zoom:1;}.t-panelbar-expand,.t-panelbar-collapse{position:absolute;top:5px;right:2px;}.t-panelbar .t-group,.t-panelbar .t-content{position:relative;zoom:1;padding:0;margin:0;border-bottom-width:1px;border-bottom-style:solid;}.t-panelbar .t-group .t-link{line-height:1.7em;border-bottom:0;font-size:.95em;}.t-panelbar .t-group .t-arrow-up,.t-panelbar .t-group .t-arrow-down{top:2px;}.t-panelbar .t-group .t-group .t-link{padding-left:2em;}.t-panelbar .t-last .t-link{border-bottom:0;}.t-panelbar .t-group .t-group{border-bottom:0;}.t-tabstrip .t-panelbar .t-content{display:block;}.t-menu{cursor:default;}.t-menu,.t-menu .t-group{list-style:none;padding:0;margin:0;zoom:1;}.t-menu .t-group .t-link{padding-right:2em;}.t-menu .t-item{position:relative;display:inline-block;*display:inline;zoom:1;border-width:0 1px 0 0;border-style:solid;vertical-align:top;}.t-menu-vertical .t-item{display:block;border-width:0;}.t-menu .t-image,.t-menu .t-sprite{margin:0 4px 0 -4px;vertical-align:top;}.t-menu .t-link{text-decoration:none;padding:.25em .97em;display:block;}.t-menu .t-group{display:none;white-space:nowrap;border-style:solid;border-width:1px;overflow:visible;-moz-box-shadow:2px 2px 2px #aaa;-webkit-box-shadow:2px 2px 2px #aaa;box-shadow:2px 2px 2px #aaa;}.t-menu .t-group .t-item{display:block;border-width:0;}.t-menu .t-group .t-link{zoom:1;}.t-menu .t-arrow-down{margin-left:2px;margin-right:-10px;vertical-align:top;}.t-menu .t-arrow-next{position:absolute;right:0;top:3px;}.t-menu .t-animation-container,.t-menu .t-group{left:-1px;position:absolute;}.t-menu .t-animation-container .t-animation-container,.t-menu .t-group .t-group{left:100%;top:-1px;}.t-menu-vertical .t-animation-container,.t-menu-vertical .t-group{left:100%;top:-1px;}.t-menu .t-animation-container .t-group{left:auto;top:auto;}.t-grid{position:relative;zoom:1;}.t-grid table{width:100%;border-collapse:separate;empty-cells:show;border:0;}.t-grid-header .t-header{text-align:left;}.t-grid-header .t-header,.t-grid-header .t-last-header{padding:.3em .6em;border-width:0 1px 1px 0;border-style:solid;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.t-grid-header .t-last-header{border-right-width:0;}.t-grid-header .t-header .t-link{line-height:18px;height:18px;display:block;margin:-.3em -.6em;padding:.3em 2.4em .3em .6em;border:0;}.t-grid-header .t-header .t-icon{position:static;}.t-grid .t-state-hover{cursor:pointer;}.t-grid td{padding:.25em .6em;border:0;vertical-align:middle;line-height:1.6em;overflow:hidden;text-overflow:ellipsis;}.t-grid .t-last{border-right-width:0;border-bottom-width:0;}.t-grid-header-wrap,.t-grid-footer-wrap{position:relative;overflow:hidden;width:100%;zoom:1;}div.t-grid-header,div.t-grid-footer{padding-right:17px;zoom:1;border-bottom-width:1px;border-bottom-style:solid;}div.t-grid-header .t-header,div.t-grid-header .t-last-header{border-bottom-width:0;}div.t-grid-header .t-last-header{border-right-width:1px;}.t-grid-content{position:relative;overflow:auto;overflow-x:auto;overflow-y:scroll;width:100%;zoom:1;}.t-grid-header table,.t-grid-content table,.t-grid-footer table{table-layout:fixed;}* html .t-grid-content table{width:auto;}*+html .t-grid-content table{width:auto;}.t-grid-pager{padding:.2em .6em;line-height:1.8em;overflow:auto;}.t-grid-top{border-width:0 0 1px;border-style:solid;}.t-grid-bottom{border-width:1px 0 0;border-style:solid;}* html .t-grid-pager input{vertical-align:middle;}*+html .t-grid-pager input{vertical-align:middle;}.t-grid .t-pager,.t-grid .t-status,.t-grid .t-status-text,.t-pager .t-numeric,.t-pager .t-page-i-of-n,.t-pager .t-link,.t-pager span,.t-pager input,.t-pager .t-page-size,.t-grouping-row p{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}.t-pager .t-page-size{line-height:1.2em;}.t-footer-template td{border-width:1px 1px 0 0;border-style:solid;}.t-group-footer td,.t-group-footer .t-last{border-width:1px 0;border-style:solid;}.t-grid-footer{border-style:solid;border-width:1px 0 0;}.t-grid-footer td{border-top-width:0;}.t-grid .t-status{float:left;margin:-.2em .6em -.2em -.6em;padding:.2em .6em;height:1.85em;border-right-width:1px;border-right-style:solid;}.t-grid .t-pager{float:left;cursor:default;}.t-grid .t-status-text{float:right;margin-right:.2em;}.t-pager .t-link{text-decoration:none;padding:1px;margin-top:.2em;border:0;line-height:16px;}.t-pager .t-state-active,.t-pager .t-state-hover{padding:0;border-width:1px;border-style:solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.t-pager span,.t-pager .t-link{vertical-align:top;}.t-pager .t-numeric,.t-pager .t-page-i-of-n{margin:0 7px;vertical-align:top;}.t-numeric .t-link,.t-numeric .t-state-active{margin-top:0;padding:0 5px;line-height:22px;vertical-align:top;}.t-numeric .t-state-active,.t-numeric .t-state-hover{padding:0 4px;line-height:20px;}.t-page-i-of-n input{width:2em;vertical-align:baseline;font-size:1em;}.t-grid-pager .t-status .t-icon{vertical-align:top;margin-top:3px;}.t-grid-filter{float:right;height:18px;padding:.3em .2em;position:relative;display:inline-block;*display:inline;zoom:1;margin:-1.8em -.6em -.3em 3px;margin-top:-.3em\9;}.t-link+.t-grid-filter{margin-top:-1.8em\9;}*+html .t-grid .t-grid-filter{margin-top:-1.8em;}.t-grid-filter .t-icon{vertical-align:top;}.t-grid .t-animation-container{position:absolute;}.t-filter-options{position:absolute;border-width:1px;border-style:solid;padding:3px;width:148px;-moz-box-shadow:2px 2px 2px #aaa;-webkit-box-shadow:2px 2px 2px #aaa;box-shadow:2px 2px 2px #aaa;}.t-filter-options .t-filter-help-text,.t-filter-options select,.t-filter-options input,.t-filter-options .t-button,.t-filter-options .t-datepicker{display:block;margin-bottom:4px;}.t-filter-options .t-button{width:145px;}.t-filter-options select{width:148px;}.t-filter-options input{width:142px;}.t-filter-options .t-datepicker{width:100%;}.t-filter-options .t-filter-button{margin-bottom:0;}.t-grouping-row .t-icon{margin:0 4px;}.t-grouping-row p{padding:0 .6em;margin-left:-.6em;}.t-grid td.t-group-cell,.t-grid td.t-hierarchy-cell{border-right:0;}.t-grid .t-group-col,.t-grid .t-hierarchy-col{width:30px;}.t-grouping-header,.t-grouping-dropclue{height:24px;line-height:24px;}.t-grouping-dropclue{position:absolute;width:6px;}.t-grouping-header .t-group-indicator{display:inline-block;*display:inline;zoom:1;border-width:1px;border-style:solid;line-height:1.5em;padding:.15em .15em .15em .4em;margin:0 3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.t-grouping-header .t-link{text-decoration:none;display:inline-block;*display:inline;zoom:1;line-height:normal;padding:0;border-style:none;}.t-grouping-header .t-button{padding:0;border:0;background:transparent;line-height:1;}.t-grouping-header .t-link .t-icon{margin:0 0 0 -3px;}.t-grouping-header .t-button .t-icon{margin:0 0 0 3px;}.t-grouping-header a,.t-grouping-header .t-button{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}.t-dirty{width:0;height:0;vertical-align:top;position:absolute;padding:0;margin:-0.45em 0 0 -0.6em;overflow:hidden;border-width:3px;border-style:solid;border-color:#f00 transparent transparent #f00;}* html .t-dirty{border-color:#f00 pink pink #f00;filter:chroma(color=pink);}.t-grouping-header,.t-grid-toolbar{cursor:default;margin:0;padding:.25em;}.t-grouping-header{border-bottom-width:1px;border-bottom-style:solid;}.t-grid .t-edit-container{padding:0;border-right:0;}.t-edit-form{padding:0;margin:0;}.t-edit-form td{border-top:0;border-bottom:0;}.t-grid-edit-row .text-box,.t-grid-edit-row .t-numerictextbox,.t-grid-edit-row .t-datepicker{vertical-align:middle;width:5em;max-width:90%;min-width:90%;margin:-.4em -.3em -.15em;}.t-grid-edit-row .t-dropdown,.t-grid-edit-row .t-combobox{width:5em;max-width:90%;min-width:90%;line-height:normal;margin:-.1em -.3em -.45em;}* html .t-grid .text-box{width:90%;}.t-edit-form-container{position:relative;}.t-grid .field-validation-error{display:block;}.t-grid .input-validation-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-grid-toolbar .t-button{vertical-align:middle;}.t-grid-actions{display:inline-block;}* html .t-grid-actions{display:inline;zoom:1;vertical-align:bottom;}*+html .t-grid-actions{display:inline;zoom:1;vertical-align:bottom;}.t-grid .t-button,.t-edit-form .t-button{margin:0 .2em;}.t-grid tbody .t-button{min-width:64px;}.t-grid tbody button.t-button,#ie8#skips{min-width:78px;}*+html .t-grid tbody a.t-button{min-width:62px;}.t-grid tbody a.t-button{-moz-padding-start:6px;-moz-padding-end:6px;}.t-grid tbody a.t-button-icon{-moz-padding-start:4px;-moz-padding-end:4px;}html body .t-grid tbody .t-button-icon{min-width:0;width:auto;}.t-detail-row{position:relative;}.t-grid .t-detail-cell{overflow:visible;}.t-grid-resize-indicator{position:absolute;width:2px;background-color:#aaa;}.t-grid .t-resize-handle{cursor:col-resize;position:absolute;height:25px;}.t-autocomplete{background-position:100% 50%!important;}.t-combobox,.t-dropdown,.t-selectbox{display:inline-block;*display:inline;zoom:1;position:relative;overflow:hidden;white-space:nowrap;width:150px;border-width:0;}*+html .t-combobox{overflow:visible;}* html .t-combobox{overflow:visible;}.t-dropdown-wrap,.t-picker-wrap{position:relative;display:block;cursor:default;}.t-picker-wrap{padding:0 25px 0 0;}.t-dropdown-wrap{padding-right:16px;border-width:1px;border-style:solid;}.t-combobox>.t-dropdown-wrap{padding-right:22px;}* html .t-combobox .t-dropdown-wrap{height:20px;}* html .t-picker-wrap{height:20px;padding-right:20px;}.t-picker-wrap .t-input,.t-combobox .t-input{vertical-align:top;width:100%;}.t-combobox .t-input{outline:0;border:0;}*+html .t-combobox .t-input{margin:-1px 0;}* html .t-combobox .t-input{margin:-1px 0;}* html{position:absolute;top:0;}.t-picker-wrap .t-select,.t-dropdown-wrap .t-select{text-decoration:none;vertical-align:top;display:inline-block;*display:inline;zoom:1;cursor:default;position:absolute;top:0;right:0;}* html .t-picker-wrap .t-select,* html .t-dropdown-wrap .t-select{top:1px;right:1px;}.t-combobox .t-select{border-width:0 0 0 1px;border-style:solid;border-color:inherit;}.t-combobox .t-icon{margin-top:1px;}.t-dropdown .t-select,.t-selectbox .t-select{border:0;text-decoration:none;font:inherit;color:inherit;overflow:hidden;cursor:default;}.t-dropdown .t-input,.t-selectbox .t-input{overflow:hidden;display:block;text-overflow:ellipsis;padding:.2em 0 .2em 3px;}.t-picker-wrap .t-select,.t-dropdown-wrap .t-select{position:absolute;right:0;top:0;}.t-picker-wrap .t-icon,.t-dropdown-wrap .t-icon{vertical-align:top;margin-top:2px;}.t-combobox .t-input{height:18px;line-height:18px;padding:1px 3px;border:0;margin:0;}.t-picker-wrap .t-select,.t-dropdown-wrap .t-select{height:20px;line-height:20px;}.t-popup{border-width:1px;border-style:solid;}.t-popup .t-item{padding:1px 5px 1px 3px;cursor:default;}.t-calendar{display:inline-block;*display:inline;zoom:1;width:203px;position:relative;overflow:hidden;}.t-calendar .t-link{text-decoration:none;}.t-calendar .t-action-link{text-decoration:underline;}.t-calendar .t-header{padding:.4em 0;text-align:center;position:relative;zoom:1;}.t-calendar .t-nav-prev,.t-calendar .t-nav-next{position:absolute;top:.3em;}.t-calendar .t-nav-prev{left:1%;}.t-calendar .t-nav-next{right:1%;}.t-calendar .t-content{text-align:right;display:table;width:100%;height:169px;table-layout:fixed;border-style:none;margin:0;padding:0;}.t-calendar .t-animation-container .t-content{height:100%;}.t-calendar .t-nav-fast{display:inline-block;*display:inline;zoom:1;width:75%;}.t-calendar .t-nav-fast .t-icon{vertical-align:top;}.t-calendar th{border-bottom-style:solid;border-bottom-width:1px;font-weight:normal;cursor:default;}.t-calendar td{cursor:pointer;padding:1px;}.t-calendar .t-state-focus{border-width:1px;border-style:dotted;padding:0;}.t-calendar .t-content .t-link{display:block;overflow:hidden;position:relative;}.t-calendar th,.t-calendar .t-content .t-link{padding:.25em .45em .3em .1em;}.t-calendar .t-meta-view .t-link{padding:.25em 0 .3em;text-align:center;}.t-timepicker,.t-datetimepicker,.t-datepicker{border:0;white-space:nowrap;width:8.5em;}.t-datetimepicker{width:13em;}div.t-timepicker,div.t-datetimepicker,div.t-datepicker{background-color:transparent;}.t-datetimepicker .t-picker-wrap{padding-right:44px;}* html .t-datetimepicker .t-picker-wrap{padding-right:40px;}.t-datetimepicker .t-icon-calendar{margin-right:3px;}.t-picker-wrap .t-icon{cursor:pointer;}.t-state-disabled .t-picker-wrap .t-icon{cursor:default;}.t-timepicker,.t-datepicker,.t-datetimepicker{display:inline-block;*display:inline;zoom:1;vertical-align:top;}.t-picker-wrap .t-input{margin:0;}.t-time-popup,.t-datepicker-calendar{-moz-box-shadow:2px 2px 2px #aaa;-webkit-box-shadow:2px 2px 2px #aaa;box-shadow:2px 2px 2px #aaa;}.t-iframe-overlay{position:absolute;width:100%;border:0;top:0;left:0;filter:alpha(opacity=0);}.t-time-popup .t-item{padding:1px 3px;}div.t-treeview{border-width:0;background:none;white-space:nowrap;overflow:auto;}.t-treeview .t-item{padding:0 0 0 16px;margin:0;border-width:0;position:static;top:auto;display:block;}.t-treeview .t-group,.t-treeview .t-content{list-style-type:none;background:none;margin:0;padding:0;}.t-treeview .t-animation-container{height:auto!important;}.t-treeview .t-icon,.t-treeview .t-image,.t-treeview .t-sprite,.t-treeview .t-in{display:inline-block;*display:inline;zoom:1;vertical-align:top;}.t-treeview .t-plus,.t-treeview .t-minus,.t-treeview .t-plus-disabled,.t-treeview .t-minus-disabled{margin-left:-16px;margin-top:2px;float:left;*float:none;}.t-treeview .t-plus,.t-treeview .t-minus{cursor:pointer;}.t-treeview .t-plus-disabled,.t-treeview .t-minus-disabled{cursor:default;}.t-treeview .t-sprite,.t-treeview .t-image{margin-right:3px;}.t-treeview .t-in{margin:1px 0;padding:2px 4px 2px 3px;text-decoration:none;line-height:16px;margin-left:2px;}.t-treeview span.t-in{cursor:default;}.t-treeview .t-state-hover,.t-treeview .t-state-selected{padding:1px 3px 1px 2px;border-width:1px;border-style:solid;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.t-treeview .t-drop-clue{width:80px;visibility:hidden;height:5px;position:absolute;margin-top:-3px;z-index:10000;background-color:transparent;background-repeat:no-repeat;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-repeat:no-repeat;margin-left:-16px;padding-left:16px;}.t-treeview-lines .t-top{background-position:-91px 0;}.t-treeview-lines .t-bot{background-position:-69px -22px;}.t-treeview-lines .t-mid{background-position:-47px -44px;}.t-treeview-lines .t-last .t-top{background-position:-25px -66px;}.t-treeview-lines .t-group .t-last .t-bot{background-position:-69px -22px;}.t-treeview-lines .t-item{background-repeat:no-repeat;}.t-treeview-lines .t-first{background-repeat:no-repeat;background-position:0 16px;}div.t-numerictextbox{display:inline-block;*display:inline;zoom:1;vertical-align:middle;white-space:nowrap;border:0;background:transparent;}.t-numerictextbox .t-input{margin:0;}.t-formatted-value{position:absolute;padding:3px 4px 2px 3px;}.t-numerictextbox .t-icon{margin-left:-16px;}.t-numerictextbox .t-link{border-style:none;display:inline-block;*display:inline;zoom:1;}.t-numerictextbox .t-arrow-up{vertical-align:top;margin-top:1px;height:10px;}.t-numerictextbox .t-arrow-down{vertical-align:bottom;margin-bottom:1px;height:11px;}.t-colorpicker{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}.t-colorpicker .t-tool-icon{display:inline-block;*display:inline;zoom:1;vertical-align:top;padding:2px 3px;font-size:0;line-height:0;}.t-colorpicker .t-selected-color{display:block;height:16px;width:16px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.t-colorpicker .t-icon{vertical-align:middle;margin-top:2px;}.t-colorpicker-popup{line-height:0;width:136px;}.t-colorpicker-popup .t-reset{padding:.25em;margin:0;display:inline-block;*display:inline;zoom:1;}.t-colorpicker-popup .t-item{float:left;display:block;overflow:hidden;width:12px;height:12px;font-size:0;padding:0;margin:0 1px 1px 0;}.t-editor{border-width:1px;border-style:solid;border-collapse:separate;height:250px;font-size:100%;table-layout:fixed;vertical-align:top;width:100%;}.t-editor .t-editor-toolbar-wrap{border:0;padding:0;}.t-editor-toolbar{margin:0;padding:.1em 0;list-style-type:none;cursor:default;line-height:1.3em;}.t-editor-toolbar li{display:inline;vertical-align:middle;}.t-editor-toolbar .t-editor-dropdown,.t-editor-toolbar .t-editor-combobox,.t-editor-toolbar .t-editor-selectbox,.t-editor-toolbar .t-editor-colorpicker{margin-right:2px;}.t-editor-toolbar .t-separator{border-width:0 1px 0 0;border-style:solid;padding:0 0 0 1px;font-size:1.3em;margin:0 .15em;position:relative;top:1px;}.t-editor-toolbar .t-break{display:block;height:1px;line-height:0;font-size:0;}.t-editor-toolbar .t-dropdown,.t-editor-toolbar .t-combobox,.t-editor-toolbar .t-selectbox,.t-editor-toolbar .t-colorpicker{vertical-align:middle;}.t-editor-button .t-tool-icon{vertical-align:middle;width:22px;height:22px;margin:1px;}.t-editor-colorpicker .t-tool-icon{padding:17px 3px 2px;}.t-editor-colorpicker .t-icon{border-style:solid;border-color:#ccc;border-width:0 0 0 1px;}.t-editor-colorpicker .t-selected-color{height:3px;}.t-editor-combobox .t-input{height:20px;line-height:20px;}.t-editor-combobox .t-select{height:22px;line-height:22px;}.t-bold{background-position:-22px 0;}.t-italic{background-position:-44px 0;}.t-underline{background-position:-66px 0;}.t-strikethrough{background-position:-88px 0;}.t-justifyLeft{background-position:-110px 0;}.t-justifyCenter{background-position:-132px 0;}.t-justifyRight{background-position:-154px 0;}.t-justifyFull{background-position:-176px 0;}.t-insertOrderedList{background-position:-198px 0;}.t-insertUnorderedList{background-position:-220px 0;}.t-createLink{background-position:-242px 0;}.t-unlink{background-position:-264px 0;}.t-insertImage{background-position:-286px 0;}.t-foreColor .t-tool-icon{background-position:-308px -2px;}.t-backColor .t-tool-icon{background-position:-330px -2px;}.t-indent{background-position:-352px 0;}.t-outdent{background-position:-374px 0;}.t-fontName{width:110px;}.t-fontSize{width:124px;}.t-formatBlock{width:147px;}.t-editor-button .t-state-hover,.t-editor-button .t-state-active{vertical-align:middle;border-width:1px;border-style:solid;margin:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.t-editor-button .t-state-disabled{opacity:.3;filter:alpha(opacity=30);}.t-editor .t-editable-area{outline:none;height:100%;width:100%;border-width:1px;border-style:solid;}.t-editor .t-content{height:100%;width:100%;display:block;padding:0;margin:0;border:0;}.t-editor .t-raw-content{border:0;margin:0;padding:0;font-size:inherit;font-family:Consolas,"Courier New",monospace;}.t-editor-dialog{padding:1em;}.t-editor-dialog ol{margin:0;padding:0;list-style:none;}.t-form-text-row,.t-form-checkbox-row{padding-bottom:1em;}.t-form-text-row label{display:inline-block;*display:inline;zoom:1;width:7em;text-align:right;padding-right:.5em;}.t-form-checkbox-row input{margin-left:7em;font-size:inherit;padding:0;}.t-form-checkbox-row label{padding-left:.3em;}.t-form-checkbox-row input,.t-form-checkbox-row label,.t-form-text-row label .t-form-text-row input,.t-form-text-row select{vertical-align:middle;}.t-form-text-row input,.t-form-text-row select{width:20em;}.t-editor-dialog .t-button-wrapper{padding-top:.5em;text-align:right;}.t-editor-dialog .t-button{display:inline-block;*display:inline;zoom:1;}.t-drag-clue{border-width:1px;border-style:solid;font-size:.9em;padding:.05em .15em;position:absolute;z-index:10003;white-space:nowrap;cursor:default;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.t-drag-status{margin-right:4px;vertical-align:top;margin-top:-1px;}.t-reorder-cue{position:absolute;width:1px;overflow:visible;}.t-reorder-cue .t-icon{width:8px;height:4px;position:absolute;left:-4px;}.t-reorder-cue .t-arrow-down{top:-4px;background-position:-20px -182px;}.t-reorder-cue .t-arrow-up{bottom:-4px;background-position:-20px -166px;}div.t-slider{position:relative;border-width:0;background-color:transparent;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.t-slider-vertical{width:22px;height:200px;}.t-slider-horizontal{display:inline-block;height:22px;width:200px;}*+html .t-slider-horizontal{display:inline;zoom:1;}* html .t-slider-horizontal{display:inline;zoom:1;}.t-slider-wrap{width:100%;height:100%;}.t-slider .t-button,.t-grid .t-slider .t-button{position:absolute;top:0;min-width:0;width:20px;height:20px;margin:0;padding:0;outline:none;}.t-state-disabled .t-button,.t-state-disabled .t-draghandle{cursor:default;}.t-state-disabled .t-slider-track{opacity:.6;filter:alpha(opacity=60);}.t-slider .t-button-decrease{left:0;}.t-slider-vertical .t-button-decrease{top:auto;bottom:0;}.t-slider .t-button-increase{right:0;}.t-slider .t-icon{cursor:pointer;}.t-state-disabled .t-slider-wrap .t-icon,.t-state-disabled .t-slider .t-icon{cursor:default;}*+html .t-slider .t-icon{margin-top:2px;}* html .t-slider .t-icon{margin-top:2px;}.t-slider-track,.t-slider-selection{position:absolute;margin:0;padding:0;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{height:6px;top:50%;left:0;margin-top:-3px;background-repeat:repeat-x;}.t-slider-horizontal .t-slider-track{border-width:0 1px;border-style:solid;background-position:0 -464px;}.t-slider-horizontal .t-slider-selection{background-position:0 -470px;}.t-slider-horizontal .t-slider-buttons .t-slider-track{left:27px;}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{width:6px;left:50%;bottom:0;margin-left:-3px;background-repeat:repeat-y;}.t-slider-vertical .t-slider-track{border-width:1px 0;border-style:solid;background-position:0 0;}.t-slider-vertical .t-slider-selection{background-position:-6px 0;}.t-slider-vertical .t-slider-buttons .t-slider-track{bottom:27px;}.t-draghandle{position:absolute;background-repeat:no-repeat;background-color:transparent;text-indent:-3333px;text-decoration:none;text-align:center;overflow:hidden;cursor:pointer;}.t-slider-horizontal .t-draghandle{top:-7px;width:11px;height:20px;}.t-slider-vertical .t-draghandle{left:-7px;width:20px;height:11px;}.t-slider-horizontal .t-draghandle,.t-state-disabled.t-slider-horizontal a.t-draghandle,.t-state-disabled .t-slider-horizontal a.t-draghandle{background-position:0 -368px;}.t-slider-horizontal .t-draghandle:hover,.t-slider-horizontal .t-draghandle:focus{background-position:0 -400px;}.t-slider-horizontal a.t-draghandle.t-state-active{background-position:0 -432px;}.t-slider-vertical .t-draghandle,.t-state-disabled.t-slider-vertical a.t-draghandle,.t-state-disabled .t-slider-vertical a.t-draghandle{background-position:-32px -368px;}.t-slider-vertical .t-draghandle:hover,.t-slider-vertical .t-draghandle:focus{background-position:-32px -400px;}.t-slider-vertical a.t-draghandle.t-state-active{background-position:-32px -432px;}.t-slider-items{display:inline-block;}.t-slider-items{display:block;}.t-slider-buttons .t-slider-items{margin-left:27px;}.t-slider-horizontal .t-slider-items{height:100%;}.t-slider-vertical .t-slider-items{padding-top:1px;}.t-slider-vertical .t-slider-buttons .t-slider-items{padding-top:0;}.t-slider-vertical .t-slider-buttons .t-slider-items{margin:0;padding-top:28px;}.t-slider-items:after{content:"";display:block;clear:both;height:0;visibility:hidden;}.t-slider .t-tick{position:relative;margin:0;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:center center;cursor:default;}.t-slider-horizontal .t-tick{float:left;text-align:center;height:100%;}*+html .t-slider-vertical .t-tick{float:left;clear:left;width:100%;}* html .t-slider-vertical .t-tick{float:left;clear:left;width:100%;}.t-slider-horizontal .t-first{background-position:0 center;}.t-slider-horizontal .t-last{background-position:100% center;}.t-slider-vertical .t-tick{text-align:right;}.t-slider-vertical .t-slider-topleft .t-tick{text-align:left;}.t-slider-vertical .t-first{background-position:center 100%;}.t-slider-vertical .t-last{background-position:center 0;}.t-slider .t-label{position:absolute;}.t-slider-horizontal .t-label{left:0;width:100%;}.t-slider-horizontal .t-first .t-label{left:-50%;}.t-slider-horizontal .t-last .t-label{right:-50%;}.t-slider-horizontal .t-label{bottom:-1.2em;}.t-slider-horizontal .t-slider-topleft .t-label{top:-1.2em;}.t-slider-vertical .t-label{left:120%;display:block;text-align:left;}.t-slider-vertical .t-last .t-label{top:-0.5em;}.t-slider-vertical .t-first .t-label{bottom:-0.5em;}.t-slider-vertical .t-slider-topleft .t-label{left:auto;right:120%;}.t-tooltip{position:absolute;border-width:1px;border-style:solid;padding:4px 5px;background-repeat:repeat-x;z-index:10002;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;min-width:10px;text-align:center;}.t-callout{position:absolute;}.t-callout-n,.t-callout-s{width:9px;height:6px;}.t-callout-w,.t-callout-e{width:6px;height:9px;}.t-callout-n{top:-6px;left:50%;margin-left:-4px;background-position:-64px -368px;}.t-callout-w{left:-6px;top:50%;margin-top:-4px;background-position:-64px -384px;}.t-callout-s{top:100%;left:50%;margin-left:-4px;background-position:-64px -400px;}.t-callout-e{left:100%;top:50%;margin-top:-4px;background-position:-64px -416px;}.t-splitter{position:relative;height:300px;}.t-splitter .t-pane{overflow:hidden;}.t-splitter .t-scrollable{overflow:auto;}.t-splitter .t-pane-loading{position:absolute;left:50%;top:50%;margin:-8px 0 0 -8px;}.t-ghost-splitbar,.t-splitbar{position:absolute;border-style:solid;font-size:0;}.t-splitter .t-ghost-splitbar-horizontal,.t-splitter .t-splitbar-horizontal{top:0;width:5px;border-width:0 1px;background-repeat:repeat-y;}.t-ghost-splitbar-vertical,.t-splitbar-vertical{left:0;height:5px;border-width:1px 0;background-repeat:repeat-x;}.t-splitbar-draggable-horizontal{cursor:w-resize;}.t-splitbar-draggable-vertical{cursor:n-resize;}.t-splitbar .t-resize-handle{display:none;}.t-restricted-size-horizontal,.t-restricted-size-vertical{background-color:#f00;}.t-splitbar-horizontal .t-icon{width:5px;height:21px;position:absolute;top:50%;margin-top:-10px;}.t-collapse-prev,.t-collapse-next,.t-expand-prev,.t-expand-next{cursor:pointer;}.t-splitbar-horizontal .t-collapse-prev{margin-top:-31px;}.t-splitbar-horizontal .t-collapse-next{margin-top:11px;}.t-splitbar-vertical .t-icon{height:5px;width:21px;position:absolute;left:50%;margin-left:-10px;}.t-splitbar-vertical .t-collapse-prev{margin-left:-31px;}.t-splitbar-vertical .t-collapse-next{margin-left:11px;}.t-splitbar-draggable-vertical .t-resize-handle,.t-splitbar-draggable-horizontal .t-resize-handle{display:inline-block;*display:inline;zoom:1;}.t-splitbar-horizontal{background-position:5px 0;}.t-splitbar-horizontal-hover{background-position:-12px 0;}.t-splitbar-horizontal-active,.t-ghost-splitbar-horizontal{background-position:-17px 0;}.t-restricted-size-horizontal{background-position:-22px 0;}.t-splitbar-horizontal .t-resize-handle{background-position:-10px -496px;}.t-splitbar-horizontal-hover .t-resize-handle{background-position:-10px -517px;}.t-splitbar-horizontal .t-collapse-prev,.t-splitbar-horizontal .t-expand-next{background-position:0 -496px;}.t-splitbar-horizontal-hover .t-collapse-prev,.t-splitbar-horizontal-hover .t-expand-next{background-position:0 -517px;}.t-splitbar-horizontal .t-collapse-next,.t-splitbar-horizontal .t-expand-prev{background-position:-5px -496px;}.t-splitbar-horizontal-hover .t-collapse-next,.t-splitbar-horizontal-hover .t-expand-prev{background-position:-5px -517px;}.t-splitbar-vertical{background-position:0 5px;}.t-splitbar-vertical-hover{background-position:0 -476px;}.t-splitbar-vertical-active,.t-ghost-splitbar-vertical{background-position:0 -481px;}.t-restricted-size-vertical{background-position:0 -486px;}.t-splitbar-vertical .t-resize-handle{background-position:-16px -496px;}.t-splitbar-vertical-hover .t-resize-handle{background-position:-16px -501px;}.t-splitbar-vertical .t-collapse-prev,.t-splitbar-vertical .t-expand-next{background-position:-16px -506px;}.t-splitbar-vertical-hover .t-collapse-prev,.t-splitbar-vertical-hover .t-expand-next{background-position:-16px -517px;}.t-splitbar-vertical .t-collapse-next,.t-splitbar-vertical .t-expand-prev{background-position:-16px -511px;}.t-splitbar-vertical-hover .t-collapse-next,.t-splitbar-vertical-hover .t-expand-prev{background-position:-16px -522px;}html .t-upload{position:relative;border-width:0;background:none;}.t-dropzone,.t-upload-files{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.t-dropzone em,.t-upload-button{vertical-align:middle;}*+html .t-dropzone em,*+html .t-upload-button{vertical-align:baseline;}* html .t-dropzone em,* html .t-upload-button{vertical-align:baseline;}.t-dropzone{border-style:solid;border-width:0;padding:4px;background-color:transparent;}.t-dropzone em{margin-left:.6em;visibility:hidden;}.t-dropzone-active{border-width:1px;padding:3px;}.t-dropzone-active em{visibility:visible;}.t-upload-button{width:86px;position:relative;direction:ltr;overflow:hidden!important;/*!important required by IE7*/;}.t-upload-button input{font:500px monospace!important;opacity:0;filter:alpha(opacity=0);position:absolute;padding:0;margin:0;cursor:pointer;right:0;top:0;z-index:1;}.t-state-disabled .t-upload-button input{cursor:default;}.t-upload-files{border-style:solid;border-width:1px;margin:.2em 0 0;padding:.3em .7em .5em;line-height:1.9em;}.t-upload-files .t-button{position:relative;top:1px;margin-left:8px;padding-top:0;padding-bottom:0;font-size:84%;}*+html .t-upload-files .t-button{line-height:1;}* html .t-upload-files .t-button{line-height:1;}.t-upload .t-delete,.t-upload .t-cancel,.t-upload .t-retry{height:8px;vertical-align:baseline;}.t-upload .t-delete,.t-upload .t-cancel{width:7px;background-position:-5px -292px;}.t-retry{background-position:-66px -228px;width:11px;}.t-success{background-position:-64px -240px;}.t-fail{background-position:-64px -256px;}.t-filename{position:relative;display:inline-block;min-width:120px;vertical-align:middle;}.t-progress,.t-progress-status{position:absolute;bottom:-2px;left:0;width:118px;height:2px;border-style:solid;border-width:1px;background-repeat:repeat-x;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.t-progress-status{left:-1px;bottom:-1px;width:50%;}.t-upload-selected{min-width:86px;box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;margin:3px 0 0;}*+html .t-upload-selected{min-width:100px;}.t-tiles-buttons .t-dropzone em,.t-tiles-buttons .t-upload-files{display:none;}.t-tiles-buttons .t-dropzone{border:0;padding:0;background-color:transparent;}.t-search-wrap{float:right;width:auto;position:relative;padding:0;}.t-search-wrap label{position:absolute;top:0;left:4px;line-height:20px;font-style:italic;}.t-search-wrap input.t-input{width:158px;padding-left:0;padding-right:0;}.t-search{background-position:-64px -176px;}.t-search-wrap .t-search{position:absolute;top:1px;right:2px;}.t-breadcrumbs{float:left;position:relative;width:560px;}.t-breadcrumbs-wrap{position:absolute;z-index:1;top:0;left:0;padding-left:5px;line-height:18px;}html input.t-breadcrumbs-input{width:100%;padding-left:2px;font-family:inherit;}.t-breadcrumbs .t-link,.t-breadcrumbs-wrap .t-icon{text-decoration:none;vertical-align:middle;margin-top:0;}.t-breadcrumbs .t-link:hover{text-decoration:underline;}.t-imagebrowser .t-breadcrumbs .t-first{text-decoration:none;cursor:default;}.t-tiles-toolbar{clear:both;border-style:solid;border-width:1px;margin:8px 0 0;padding:2px 0 3px;background-repeat:repeat-x;line-height:23px;white-space:nowrap;}.t-imagebrowser .t-upload{float:left;}.t-imagebrowser .t-upload-button{width:auto;vertical-align:top;}.t-imagebrowser .t-upload .t-icon{vertical-align:bottom;}*+html .t-imagebrowser .t-upload-button,*+html .t-imagebrowser .t-upload .t-icon{vertical-align:baseline;position:relative;top:1px;}* html .t-imagebrowser .t-upload-button,* html .t-imagebrowser .t-upload .t-icon{vertical-align:baseline;position:relative;top:1px;}*+html .t-imagebrowser .t-upload .t-icon{top:2px;}* html .t-imagebrowser .t-upload .t-icon{top:2px;}*+html .t-tiles-toolbar .t-button-icon{vertical-align:middle;}* html .t-tiles-toolbar .t-button-icon{vertical-align:middle;}.t-addfolder{background-position:-64px -192px;}.t-goup{background-position:-64px -208px;}.t-tiles-toolbar .t-state-disabled{opacity:.5;filter:alpha(opacity=50);}.t-tiles-buttons{float:left;}.t-tiles-arrange{float:right;}* html .t-tiles-arrange{margin:3px 0 0;}.t-tiles-arrange .t-arrow-down{margin:0 2px 0 3px;}.t-tiles-arrange a{text-decoration:none;}.t-tiles{clear:both;height:390px;border-style:solid;border-width:1px;border-top-width:0;margin:0 0 1.4em;padding:9px;overflow:auto;line-height:1.2;}.t-tile{width:223px;height:88px;overflow:hidden;float:left;border-width:1px;border-style:solid;margin:1px;padding:0 0 4px;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.t-imagebrowser .t-thumb{float:left;display:inline;width:86px;height:86px;margin:4px 10px 0 4px;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.t-imagebrowser .t-image{margin:2px 0 0 2px;-moz-box-shadow:1px 1px 3px #aaa;-webkit-box-shadow:1px 1px 3px #aaa;box-shadow:1px 1px 3px #aaa;}.t-imagebrowser .t-folder{width:80px;height:80px;background-position:0 -200px;background-repeat:no-repeat;}.t-goback{background-position:-64px -224px;}.t-imagebrowser .t-loading{margin:35px 0 0 33px;}.t-tile strong,.t-tile input{margin:10px 0 4px;font-weight:normal;}.t-tile strong{float:left;width:120px;overflow:hidden;text-overflow:ellipsis;}.t-tile input{width:100px;}.t-tile em,.t-tile .t-filesize{clear:left;font-weight:normal;font-style:normal;}.t-tile strong,.t-tile input,.t-tile em,.t-tile .t-filesize{display:block;}.t-imagebrowser .t-form-text-row input{width:628px;}.t-tile-empty{margin:160px 0 0;}.t-tile-empty .t-dialog-upload{font-weight:bold;font-size:120%;}.t-tile-empty strong{display:block;margin:0 0 .2em;font-size:3em;font-weight:normal;}.t-tile-empty,.t-tile-empty .t-button-wrapper{text-align:center;}.t-touch-scrollbar{position:absolute;display:none;z-index:200000;height:8px;width:8px;border:1px solid #8a8a8a;background-color:#858585;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}@media only screen and(-webkit-min-device-pixel-ratio:2){.t-touch-scrollbar{height:12px;width:12px;-webkit-border-radius:7px;}}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.default.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.default.min.css
new file mode 100644
index 000000000..5ad3bdbdb
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.default.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#989898;background-color:#fff;}.t-header,.t-grid-header{border-color:#989898;background:#adadad url('Default/sprite.png') repeat-x 0 -752px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Default/sprite.png');}.t-editor .t-tool-icon{background-image:url('Default/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Default/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#828282;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#989898;}.t-separator{border-color:#d8d8d8;background-color:#999;}.t-alt{background-color:#f7f7f7;}.t-state-default{border-color:#828282;}.t-active-filter{background-color:#cdcdcd;}.t-state-hover,.t-state-hover:hover{background-color:#e9e9e9;border-color:#828282;}.t-header .t-state-hover{background-color:#dcdada;}.t-state-active,.t-header .t-state-active{background-color:#fff;border-color:#828282;}.t-state-selected{background-color:#ddd;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#828282;color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{background:#adadad url('Default/sprite.png') repeat-x 0 -560px;}.t-button:hover{background-position:0 -624px;background-color:#c9c9c9;}.t-state-disabled,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#888;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#aaa;background-color:#eee;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grouping-row td{background:#fff url('Default/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#eee;border-color:#828282 #eee #fff;}.t-group-footer td{background-color:#eee;border-color:#828282;}.t-grid-footer{background-color:#eee;border-color:#080808;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Default/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Default/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#838383;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#aaa;}.t-calendar th{border-color:#c5c5c5;}.t-other-month .t-link{color:#898989;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Default/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Default/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Default/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#e2e2e2 #878787 #878787 #e2e2e2;background-color:#c6c6c6;}.t-editor-button .t-state-active{border-color:#767676 #d0d0d0 #d0d0d0 #767676;background-color:#9e9e9e;}.t-slider .t-draghandle{background-image:url('Default/sprite.png');color:#333;}.t-slider-track{border-color:#a5a5a5;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Default/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Default/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('Default/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Default/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Default/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Default/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Default/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Default/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Default/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Default/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Default/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Default/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Default/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Default/slider-v-right.gif');}.t-tooltip{background:#adadad 0 -624px repeat-x url('Default/sprite.png');}.t-callout{background-image:url('Default/sprite.png');}.t-splitbar-vertical,.t-ghost-splitbar-vertical{background-image:url('Default/sprite.png');}.t-splitbar-horizontal,.t-ghost-splitbar-horizontal{background-image:url('Default/sprite-vertical.png');}.t-dropzone-active,.t-upload-files{border-color:#828282;}.t-dropzone-hovered,.t-upload-files{background-color:#e2e2e2;}.t-dropzone em{color:#828282;}.t-progress,.t-progress-status{background-image:url('Default/sprite.png');}.t-progress{background-position:0 -465px;border-color:#a1a1a1 #b3b3b3 #c8c8c8;}.t-progress-status{background-position:0 -472px;border-color:#989898 transparent #6b6b6b;}.t-imagebrowser .t-content{background:#f1f1f1;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#9f9f9f;}.t-tiles-toolbar{border-color:#aaa;}.t-tiles{border-color:#e2e3ea;background:#fff;}.t-tile{border-color:#fff;background:0 100px repeat-x url('Default/imagebrowser.png');}.t-tiles li.t-state-hover{border-color:#989898;background-position:0 0;}.t-tiles li.t-state-selected{border-color:#989898;background-position:0 -100px;}.t-tiles-toolbar,.t-tile .t-folder{background-image:url('Default/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#666;}.t-tile-empty strong{color:#aaa;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.forest.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.forest.min.css
new file mode 100644
index 000000000..39ed509d8
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.forest.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#486b23;background-color:#d1deb6;}.t-header,.t-grid-header{border-color:#486b23;color:#fff;background:#4c7822 url('Forest/sprite.png') repeat-x 0 -752px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Forest/sprite.png');}.t-editor .t-tool-icon{background-image:url('Forest/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Forest/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#2b2c20;}.t-header,.t-header .t-link{color:#fff;}.t-content,.t-content .t-link,.t-group .t-link{color:#2b2c20;}.t-group,.t-content,.t-editable-area{border-color:#486b23;background-color:#d1deb6;}.t-colorpicker .t-arrow-down{border-color:#486b23;}.t-separator{border-color:#719652;background-color:#4c6d3b;}.t-alt{background-color:#c7d6a7;}.t-state-default{border-color:#486b23;}.t-active-filter{background-color:#60963e;}.t-state-hover,.t-state-hover .t-link,.t-state-selected,.t-state-selected .t-link{color:#fff;}.t-state-hover,.t-state-hover:hover{background-color:#6c9f4f;border-color:#486b23;}.t-state-selected,.t-state-selected .t-state-hover{background-color:#3a5621;border-color:#486b23;}.t-state-active{background-color:#d1deb6;border-color:#486b23;}.t-tabstrip .t-state-active .t-link{color:#2b2c20;}.t-group .t-state-hover,.t-group .t-state-selected{color:#fff;background-image:none;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#486b23;color:#fff;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{background:#486c24 url('Forest/sprite.png') repeat-x 0 -560px;}.t-button:hover{background-position:0 -624px;background-color:#4d7924;}.t-state-disabled,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#2a4b17;border-color:#486b23;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#486b23;background-color:#a7bc75;}.t-editor-button .t-state-active{background-color:#527c30;}.t-grid td{border-color:#bdcb9e;border-right:1px solid #bdcb9e;}.t-grouping-row td{background:#d1deb6 url('Forest/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#b1c67f;border-color:#3c6716 #b1c67f #b1c67f;}.t-group-footer td{background-color:#b1c67f;border-color:#3c6716;}.t-grid-footer,.t-grid-footer-wrap table{background-color:#b1c67f;border-color:#3c6716;}.t-grouping-header .t-group-indicator{color:#333;border-color:#486B23;}.t-grouping-dropclue{background:url('Forest/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#d1deb6;}.t-treeview .t-drop-clue{background-image:url('Forest/sprite.png');background-position:0 -358px;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#486b23;}.t-calendar th{background-color:#a6bb74;border-color:#9cb16a;}.t-other-month .t-link{color:#88914b;}.t-state-hover .t-link{color:#fff;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Forest/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Forest/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Forest/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-window{-moz-box-shadow:0 0 5px 2px #6f855a;-webkit-box-shadow:0 0 5px 2px #6f855a;box-shadow:0 0 5px 2px #6f855a;}.t-editor-button .t-state-hover{border-color:#88ab72 #416926 #416926 #88ab72;background-color:#548231;}.t-editor-button .t-state-active{border-color:#2a4b17 #7f9c6d #7f9c6d #2a4b17;background-color:#446e29;}.t-slider .t-draghandle{background-image:url('Forest/sprite.png');color:#486b23;}.t-slider-track{border-color:#658843;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Forest/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Forest/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('Forest/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Forest/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Forest/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Forest/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Forest/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Forest/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Forest/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Forest/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Forest/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Forest/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Forest/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Forest/slider-v-right.gif');}.t-tooltip{background:#486c24 0 -625px repeat-x url('Forest/sprite.png');color:#fff;}.t-callout{background-image:url('Forest/sprite.png');}.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#527f2c;}.t-splitbar-vertical,.t-ghost-splitbar-vertical{background-image:url('Forest/sprite.png');}.t-splitbar-horizontal,.t-ghost-splitbar-horizontal{background-image:url('Forest/sprite-vertical.png');}.t-dropzone-active,.t-upload-files{border-color:#8aaf64;}.t-dropzone-hovered,.t-upload-files{background-color:#d1deb6;}.t-dropzone em{color:#6b715f;}.t-progress,.t-progress-status{background-image:url('Forest/sprite.png');}.t-progress{background-position:0 -466px;border-color:#52752e #6c8c49 #83a564;}.t-progress-status{background-position:0 -472px;border-color:#4f722b transparent #193809;}.t-imagebrowser .t-content{background:#d3e0c2;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#6b715f;}.t-tiles-toolbar{border-color:#8aaf64;}.t-tiles-toolbar .t-upload .t-button{color:#2b2c20;}.t-tiles-arrange{color:#6b715f;}.t-tiles{border-color:#8aaf64;background:#fff;}.t-tile{border-color:#fff;background:0 100px repeat-x url('Forest/imagebrowser.png');}.t-tiles li.t-state-hover{border-color:#76ad3b;background-position:0 0;color:#2b2c20;}.t-tiles li.t-state-selected{border-color:#8aaf64;background-position:0 -100px;color:#2b2c20;}.t-tiles-toolbar,.t-tile .t-folder{background-image:url('Forest/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#6b715f;}.t-tile-empty strong{color:#8d947f;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.hay.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.hay.min.css
new file mode 100644
index 000000000..d11e90c19
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.hay.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#7d7c6f;background-color:#ececd8;}.t-header,.t-grid-header{border-color:#378909;background:#4eb106 url('Hay/sprite.png') repeat-x 0 -752px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Hay/sprite.png');}.t-editor .t-tool-icon{background-image:url('Hay/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-header .t-arrow-up,.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-header .t-arrow-down,.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-header .t-arrow-first,.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-header .t-arrow-prev,.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-header .t-arrow-next,.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-header .t-arrow-last,.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Hay/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#333;}.t-header,.t-header .t-link{color:#fff;}.t-header .t-group,.t-group .t-link{color:#333;}.t-group,.t-content,.t-editable-area{border-color:#bbb99d;background-color:#ececd8;}.t-colorpicker .t-arrow-down{border-color:#378909;}.t-separator{border-color:#73c335;background-color:#378909;}.t-alt{background-color:#fff;}.t-state-default{border-color:#378909;}.t-active-filter{background-color:#51b200;}.t-state-hover,.t-state-hover .t-link,.t-group .t-state-hover{color:#fff;}.t-state-hover,.t-state-hover:hover{background-color:#6cc41a;border-color:#378909;}.t-state-active{background-color:#ececd8;border-color:#378909;}.t-state-active,.t-state-active .t-link{color:#333;}.t-state-active .t-header,.t-state-active .t-state-hover{color:#fff;}.t-state-selected{background:#4e8e13;}.t-state-selected,.t-state-selected .t-header,.t-state-selected .t-state-hover,.t-state-selected .t-link{color:#fff;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#898772;color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{background:#e0e2cb url('Hay/sprite.png') repeat-x 0 -560px;}.t-button:hover{background-position:0 -624px;background-color:#bbbe94;}.t-state-disabled,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#999;}.t-header .t-state-disabled,.t-header .t-state-disabled .t-link{color:#d2d2d2;border-color:#5ca136;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#bbb99d;background-color:#dee0c8;}.t-panelbar .t-link{border-color:#333;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grid tr.t-state-hover td{border-color:#6CC41A;}.t-grid tr.t-state-selected td{border-color:#378909;}.t-grouping-row td{background:#fff url('Hay/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#dee0c8;border-color:#bbb99d #dee0c8 #fff;}.t-group-footer td{background-color:#dee0c8;border-color:#bbb99d;}.t-grid-footer,.t-grid-footer-wrap table{background-color:#dee0c8;border-color:#bbb99d;}.t-grouping-header .t-group-indicator{color:#333;border-color:#aaa;}.t-grouping-dropclue{background:url('Hay/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Hay/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#2C8406;}.t-calendar th{border-color:#cac8ab;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Hay/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Hay/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Hay/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#73cd26 #38910a #38910a #73cd26;background-color:#63c215;}.t-editor-button .t-state-active{border-color:#257802 #60ba1d #60ba1d #257802;background-color:#47a605;}.t-slider .t-draghandle{background-image:url('Hay/sprite.png');color:#7d7c6f;}.t-slider-track{border-color:#b6b499;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Hay/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Hay/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('Hay/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Hay/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Hay/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Hay/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Hay/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Hay/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Hay/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Hay/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Hay/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Hay/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Hay/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Hay/slider-v-right.gif');}.t-tooltip{border-color:#cccab0;background:#e0e2cb 0 -560px repeat-x url('Hay/sprite.png');}.t-callout{background-image:url('Hay/sprite.png');}.t-splitter{border-color:#cac8ab;}.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#ececd8;border-color:#cac8ab;}.t-splitbar-vertical,.t-ghost-splitbar-vertical{background-image:url('Hay/sprite.png');}.t-splitbar-horizontal,.t-ghost-splitbar-horizontal{background-image:url('Hay/sprite-vertical.png');}.t-dropzone-active,.t-upload-files{border-color:#bbb99d;}.t-dropzone-hovered,.t-upload-files{background-color:#f5f5e6;}.t-dropzone em{color:#787878;}.t-progress,.t-progress-status{background-image:url('Hay/sprite.png');}.t-progress{background-position:0 -467px;border-color:#9a9881 #b6b49b #cdccb7;}.t-progress-status{background-position:0 -472px;border-color:#74cd23 transparent #3a8e09;}.t-imagebrowser .t-content{background:#f5f5e6;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label,.t-tiles-arrange{color:#787878;}.t-tiles-toolbar{border-color:#bbb99d;background:#e0e2cb url('Hay/sprite.png') repeat-x 0 -560px;}.t-tiles{border-color:#bbb99d;background:#fff;}.t-tile{border-color:#fff;background:0 100px repeat-x url('Hay/imagebrowser.png');}.t-tiles li.t-state-hover{border-color:#46a700;background-position:0 0;}.t-tiles li.t-state-selected{border-color:#bbb99d;background-position:0 -100px;color:#000;}.t-tile .t-folder{background-image:url('Hay/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#525252;}.t-tile-empty strong{color:#bbb99d;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.office2007.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.office2007.min.css
new file mode 100644
index 000000000..ee4b02353
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.office2007.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#688caf;background-color:#fff;}.t-header,.t-grid-header{border-color:#688caf;background:#c3d8f1 url('Office2007/sprite.png') repeat-x 0 -752px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Office2007/sprite.png');}.t-editor .t-tool-icon{background-image:url('Office2007/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Office2007/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#688caf;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#688caf;}.t-separator{border-color:#ebf1f9;background-color:#a0b2c7;}.t-alt{background-color:#fff;}.t-state-default{border-color:#688caf;}.t-active-filter{background-color:#c0d9ef;}.t-state-hover,.t-state-hover:hover{background-color:#d6e5f3;border-color:#688caf;}.t-state-active{background-color:#fff;border-color:#688caf;}.t-state-selected{background-color:#ffd176;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{border-color:#688caf;background:#e5effb url('Office2007/sprite.png') repeat-x 0 -560px;}.t-button:hover{border-color:#d8ca95 #b9a073 #c6b99c;background-position:0 -624px;background-color:#ffdf84;}.t-state-disabled,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#82a6d7;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#5d8cc9;background-color:#d6e5f3;}.t-grid td{border-color:#ddd;border-right:1px solid #d6e5f3;}.t-grouping-row td{background:#fff url('Office2007/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#d6e5f3;border-color:#567db0 #d6e5f3 #fff;}.t-group-footer td{background-color:#d6e5f3;border-color:#567db0;}.t-grid-footer,.t-grid-footer-wrap table{background-color:#d6e5f3;border-color:#567db0;}.t-grouping-header .t-group-indicator{color:#333;border-color:#aaa;}.t-grouping-dropclue{background:url('Office2007/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Office2007/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#a79d87;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#5d8cc9;}.t-calendar th{border-color:#9ebfdb;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Office2007/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Office2007/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Office2007/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#e8f0fa #98b2d0 #98b2d0 #e8f0fa;background-color:#d4e3f5;}.t-editor-button .t-state-active{border-color:#88a4c5 #d0dcea #d0dcea #88a4c5;background-color:#9fbad9;}.t-slider .t-draghandle{background-image:url('Office2007/sprite.png');color:#688caf;}.t-slider-track{border-color:#6b89b2;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Office2007/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Office2007/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('Office2007/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Office2007/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Office2007/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Office2007/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Office2007/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Office2007/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Office2007/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Office2007/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Office2007/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Office2007/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Office2007/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Office2007/slider-v-right.gif');}.t-tooltip{border-color:#767676;background:#cad9ef 0 -96px repeat-x url('Office2007/sprite.png');color:#333;}.t-callout{background-image:url('Office2007/sprite.png');}.t-splitter{border-color:#9eb6ce;}.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#d7e6f7;border-color:#9eb6ce;}.t-splitbar-vertical,.t-ghost-splitbar-vertical{background-image:url('Office2007/sprite.png');}.t-splitbar-horizontal,.t-ghost-splitbar-horizontal{background-image:url('Office2007/sprite-vertical.png');}.t-dropzone-active,.t-upload-files{border-color:#688caf;}.t-dropzone-hovered,.t-upload-files{background-color:#d6e5f3;}.t-dropzone em{color:#3e7ecf;}.t-progress,.t-progress-status{background-image:url('Office2007/sprite.png');}.t-progress{background-position:0 -465px;border-color:#82a6d7 #8aacda #82a6d7;}.t-progress-status{background-position:0 -472px;border-color:#6b89b2 transparent;}.t-imagebrowser .t-content{background:#dde8f5;}.t-breadcrumbs .t-link{color:#3e7ecf;}.t-breadcrumbs .t-link:hover{color:#00156e;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#8bb2e2;}.t-tiles-toolbar{border-color:#8bb2e2;background:#c3d8f1 url('Office2007/sprite.png') repeat-x 0 -752px;}.t-tiles-arrange{color:#3e7ecf;}.t-tiles-toolbar .t-upload .t-button,.t-tiles-arrange .t-link{color:#00156e;}.t-tiles{border-color:#8bb2e2;background:#fff;}.t-tile{border-color:#fff;background:0 100px repeat-x url('Office2007/imagebrowser.png');}.t-tiles li.t-state-hover{border-color:#c5af7f;background-position:0 0;}.t-tiles li.t-state-selected{border-color:#c0a776;background-position:0 -100px;}.t-tile .t-folder{background-image:url('Office2007/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#636363;}.t-tile-empty strong{color:#8bb2e2;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.office2010black.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.office2010black.min.css
new file mode 100644
index 000000000..f1cd83314
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.office2010black.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#2c2c2c;background-color:#6f6f6f;}.t-header,.t-grid-header{border-color:#444;background:#6b6b6b url('Office2010Black/sprite.png') repeat-x 0 -752px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Office2010Black/sprite.png');}.t-editor .t-tool-icon{background-image:url('Office2010Black/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Office2010Black/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup,.t-grid .t-header{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#828282;background-color:#f6f6f6;}.t-colorpicker .t-arrow-down{border-color:#606060;}.t-separator{border-color:#606060;background-color:#adadad;}.t-alt{background-color:#646464;}.t-state-default{border-color:#848484;}.t-active-filter{background-color:#f9d04c;}.t-state-hover,.t-state-hover:hover{background-color:#ffe175;border-color:#f7c840;}.t-header .t-state-hover{background-color:#ffe175;}.t-state-active,.t-header .t-state-active{background-color:#ffcb36;border-color:#c28b31 #c29a42 #c2a34c;}.t-state-selected{background-color:#ffcb36;}.t-state-hover,.t-state-selected{color:#000;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#262626;color:#000;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{background:#6f6f6f url('Office2010Black/sprite.png') repeat-x 0 -560px;}.t-button:hover{background-position:0 -624px;background-color:#fff3c9;}.t-state-disabled,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#5e5e5e;}.t-autocomplete{background-color:#b6b6b6;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-group-footer td,.t-grid-footer,.t-footer-template td,.t-widget .t-status{border-color:#444;background-color:#777;}.t-grid{color:#fff;}.t-grid-pager .t-link{color:#fff;}.t-grid-pager .t-state-hover,.t-grid-pager .t-state-active{color:#000;}.t-grid td{border-color:#454545;border-right:1px solid #454545;}.t-grouping-row td{background:url('Office2010Black/sprite.png') repeat-x 0 -48px;}.t-grouping-header .t-group-indicator{border-color:#444;background:#6f6f6f url('Office2010Black/sprite.png') repeat-x 0 -560px;}.t-grouping-dropclue{background:url('Office2010Black/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#6f6f6f;}.t-treeview .t-drop-clue{background-image:url('Office2010Black/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#4f4f4f;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#4f4f4f;}.t-filter-options,.t-menu .t-group{-moz-box-shadow:2px 2px 2px #4f4f4f;-webkit-box-shadow:2px 2px 2px #4f4f4f;box-shadow:2px 2px 2px #4f4f4f;}.t-calendar th{border-color:#c5c5c5;}.t-other-month .t-link{color:#898989;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Office2010Black/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Office2010Black/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Office2010Black/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#f7c840;background-color:#ffe175;}.t-editor-button .t-state-active{border-color:#c28b31 #c29b43 #c2a34c;background-color:#feed76;}.t-slider .t-draghandle{background-image:url('Office2010Black/sprite.png');color:#666;}.t-slider-track{border-color:#2c2c2c;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Office2010Black/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Office2010Black/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('Office2010Black/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Office2010Black/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Office2010Black/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Office2010Black/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Office2010Black/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Office2010Black/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Office2010Black/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Office2010Black/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Office2010Black/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Office2010Black/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Office2010Black/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Office2010Black/slider-v-right.gif');}.t-tooltip{border-color:#767676;background:#e9e9f2 0 -96px repeat-x url('Office2010Black/sprite.png');}.t-callout{background-image:url('Office2010Black/sprite.png');}.t-splitbar{border-color:#2c2c2c;background-color:#4b4b4b;}.t-splitbar-vertical,.t-ghost-splitbar-vertical{background-image:url('Office2010Black/sprite.png');}.t-splitbar-horizontal,.t-ghost-splitbar-horizontal{background-image:url('Office2010Black/sprite-vertical.png');}.t-dropzone-active,.t-upload-files{border-color:#2c2c2c;}.t-dropzone-active{background-color:#6f6f6f;}.t-dropzone-hovered,.t-upload-files{background-color:#4b4b4b;}.t-dropzone em{color:#e2e2e2;}.t-progress,.t-progress-status{background-image:url('Office2010Black/sprite.png');}.t-progress{background-position:0 -464px;border-color:#2c2c2c;}.t-progress-status{background-position:0 -472px;border-color:#ffe37c transparent #f9cd4c;}.t-imagebrowser .t-content{background:#9e9e9e;}.t-tiles-toolbar{border-color:#848484;background:#6b6b6b url('Office2010Black/sprite.png') repeat-x 0 -752px;}.t-tiles{border-color:#848484;background:#fff;}.t-tile{border-color:#fff;background:0 100px repeat-x url('Office2010Black/imagebrowser.png');}.t-tiles li.t-state-hover{border-color:#ffd14b;background-position:0 0;}.t-tiles li.t-state-selected{border-color:#c28a30 #c29b43 #c2a44d;background-position:0 -100px;}.t-tile .t-folder{background-image:url('Office2010Black/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#464646;}.t-tile-empty strong{color:#aaa;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.outlook.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.outlook.min.css
new file mode 100644
index 000000000..ee629007d
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.outlook.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#5d8cc9;background-color:#fff;}.t-header,.t-grid-header{border-color:#5d8cc9;background:#7da5e0 url('Outlook/sprite.png') repeat-x 0 -752px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Outlook/sprite.png');}.t-editor .t-tool-icon{background-image:url('Outlook/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Outlook/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#5d8cc9;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#5d8cc9;}.t-separator{border-color:#cfdef4;background-color:#7e98bc;}.t-alt{background-color:#f7f7f7;}.t-state-default{border-color:#5d8cc9;}.t-active-filter{background-color:#b6cef2;}.t-state-hover,.t-state-hover:hover{background-color:#d6e5f3;border-color:#5d8cc9;}.t-state-active{background-color:#fff;border-color:#5d8cc9;}.t-state-selected{background-color:#bcd3f3;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#5d8cc9;color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{background:#ebe8e2 url('Outlook/sprite.png') repeat-x 0 -560px;}.t-button:hover{background-position:0 -624px;background-color:#f2f2f2;color:#000;}.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#999;}.t-header .t-state-disabled,.t-header .t-state-disabled .t-link{color:#577aac;border-color:#7da5e0;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#5d8cc9;background-color:#d6e5f3;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grid tr.t-state-hover td{border-color:#d6e5f3;}.t-grid tr.t-state-selected td{border-color:#bcd3f3;}.t-grouping-row td{background:#fff url('Outlook/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#d6e5f3;border-color:#567db0 #d6e5f3 #fff;}.t-group-footer td{background-color:#d6e5f3;border-color:#567db0;}.t-grid-footer,.t-grid-footer-wrap table{background-color:#d6e5f3;border-color:#567db0;}.t-grouping-header .t-group-indicator{color:#333;border-color:#aaa;}.t-grouping-dropclue{background:url('Outlook/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Outlook/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#002d96;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#5d8cc9;}.t-calendar th{border-color:#89aee5;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Outlook/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Outlook/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Outlook/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#dae8fa #668dcf #668dcf #dae8fa;background-color:#93b5e7;}.t-editor-button .t-state-active{border-color:#5781c9 #a3c1ea #a3c1ea #5781c9;background-color:#7da5e0;}.t-slider .t-draghandle{background-image:url('Outlook/sprite.png');color:#5d8cc9;}.t-slider-track{border-color:#7b9ecc;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Outlook/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Outlook/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('Outlook/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Outlook/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Outlook/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Outlook/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Outlook/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Outlook/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Outlook/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Outlook/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Outlook/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Outlook/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Outlook/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Outlook/slider-v-right.gif');}.t-tooltip{border-color:#000;background:#ffffe1;}.t-callout{background-image:url('Outlook/sprite.png');}.t-splitter{border-color:#89aee5;}.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#bcd3f3;border-color:#89aee5;}.t-splitbar-vertical,.t-ghost-splitbar-vertical{background-image:url('Outlook/sprite.png');}.t-splitbar-horizontal,.t-ghost-splitbar-horizontal{background-image:url('Outlook/sprite-vertical.png');}.t-dropzone-active,.t-upload-files{border-color:#7f9eba;}.t-dropzone-hovered,.t-upload-files{background-color:#d6e5f3;}.t-dropzone em{color:#6c7a8c;}.t-progress,.t-progress-status{background-image:url('Outlook/sprite.png');}.t-progress{background-position:0 -466px;border-color:#7699c5 #83a4ce #81a5d6;}.t-progress-status{background-position:0 -472px;border-color:#99bbea transparent #40689e;}.t-imagebrowser .t-content{background:#c3dafa;}.t-breadcrumbs .t-link:hover{color:#003db2;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#6c7a8c;}.t-tiles-toolbar{border-color:#828282;background:#7da5e0 url('Outlook/sprite.png') repeat-x 0 -752px;}.t-tiles{border-color:#7f9eba;background:#fff;}.t-tile{border-color:#fff;background:0 100px repeat-x url('Outlook/imagebrowser.png');}.t-tiles li.t-state-hover{border-color:#e0b224;background-position:0 0;}.t-tiles li.t-state-selected{border-color:#df8b13;background-position:0 -100px;}.t-tile .t-folder{background-image:url('Outlook/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#6c7a8c;}.t-tile-empty strong{color:#8bb2e2;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.rtl.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.rtl.min.css
new file mode 100644
index 000000000..850b18e68
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.rtl.min.css
@@ -0,0 +1 @@
+.t-rtl{direction:rtl;zoom:1;}.t-rtl .t-button-icontext .t-icon{margin:0 -3px 0 3px;}.t-rtl .t-window-actions{right:auto;left:.5em;}.t-rtl .t-window-title .t-image{margin:0 0 0 5px;}.t-rtl .t-tabstrip-items .t-item,.t-rtl .t-panelbar .t-tabstrip-items .t-item{margin:.1em 0 0 .3em;}.t-rtl .t-tabstrip-items .t-item .t-icon,.t-rtl .t-panelbar .t-tabstrip-items .t-item .t-icon{margin:-1px -3px 0 4px;}.t-rtl .t-tabstrip-items .t-item .t-image,.t-rtl .t-tabstrip-items .t-item .t-sprite,.t-rtl .t-panelbar .t-tabstrip-items .t-item .t-image,.t-rtl .t-panelbar .t-tabstrip-items .t-item .t-sprite{margin:-4px -3px 0 3px;}.t-rtl .t-tabstrip-items .t-state-active,.t-rtl .t-panelbar .t-tabstrip-items .t-state-active{padding-bottom:1px;margin-bottom:-1px;}.t-rtl .t-panelbar .t-item{zoom:normal;}.t-rtl .t-panelbar .t-image,.t-rtl .t-panelbar .t-sprite{margin-right:0;margin-left:5px;float:right;}.t-rtl .t-panelbar .t-arrow-up,.t-rtl .t-panelbar .t-arrow-down{right:auto;left:2px;}.t-rtl .t-panelbar .t-group .t-group .t-link{padding-left:0;padding-right:2em;}.t-rtl .t-menu .t-group .t-link{padding-left:2em;padding-right:.97em;}.t-rtl .t-menu .t-item{border-width:0 0 0 1px;}.t-rtl .t-menu .t-image,.t-rtl .t-menu .t-sprite{margin:0 -4px 0 4px;}.t-rtl .t-menu .t-arrow-down{margin-left:-10px;margin-right:2px;}.t-rtl .t-menu .t-arrow-next{right:auto;left:0;}.t-rtl .t-menu .t-animation-container,.t-rtl .t-menu .t-group{left:auto;right:-1px;}.t-rtl .t-menu .t-animation-container .t-animation-container,.t-rtl .t-menu .t-group .t-group{right:100%;left:auto;}.t-rtl .t-menu-vertical .t-animation-container,.t-rtl .t-menu-vertical .t-group{right:100%;left:auto;}.t-rtl .t-menu .t-animation-container .t-group{right:auto;}.t-rtl .t-grid div.t-grid-header,.t-rtl .t-grid .t-grid-content,.t-rtl .t-grid .t-grid-footer,.t-rtl .t-grid .t-grouping-header,.t-rtl .t-grid .t-grid-toolbar,.t-rtl .t-grid .t-filter-options,.t-rtl .t-grid tbody{zoom:1;direction:rtl;}.t-rtl .t-grid table{border-collapse:separate;}.t-rtl .t-grid div.t-grid-header{padding-right:0\9;padding-left:17px\9;text-align:right;}.t-rtl .t-grid .t-header{text-align:right;border-width:0 0 1px 1px\9;}.t-rtl .t-grid .t-header .t-link{padding:.3em .6em .3em 2.4em;}.t-rtl .t-grid .t-grid-filter{float:left;margin:-1.8em 3px -.3em -.6em;}.t-rtl .t-grid .t-pager{direction:ltr;float:right;}.t-rtl .t-grid .t-status{float:right;border-right-width:0;border-left-style:solid;border-left-width:1px;margin:-.2em -.6em -.2em .6em;}.t-rtl .t-grid .t-status-text{float:left;}.t-rtl .t-grid .t-grouping-row p{margin-right:-0.6em;margin-left:0;padding-right:.6em;padding-left:0;}.t-rtl .t-grid .t-button .t-icon{margin-left:3px;margin-right:-3px;}.t-rtl .t-grid .t-last{border-left-width:0;border-right-width:1px;}.t-rtl .t-grouping-header .t-button .t-icon{margin:0 3px 0 0;}.t-rtl .t-autocomplete{background-position:0 50%!important;}.t-rtl .t-dropdown-wrap{padding-right:0;padding-left:16px;zoom:1;}* html .t-rtl .t-combobox .t-dropdown-wrap{padding-right:0;padding-left:16px;}* html .t-rtl .t-picker-wrap{padding-right:0;padding-left:25px;}.t-rtl .t-picker-wrap .t-select,.t-rtl .t-dropdown-wrap .t-select{right:auto;left:0;zoom:1;}* html .t-rtl .t-picker-wrap .t-select,* html .t-rtl .t-dropdown-wrap .t-select{right:auto;left:1px;}.t-rtl .t-combobox .t-select{border-width:0 1px 0 0;}.t-rtl .t-dropdown .t-input,.t-rtl .t-selectbox .t-input{padding:.2em 3px .2em 0;}.t-rtl .t-picker-wrap .t-icon-calendar,.t-rtl .t-picker-wrap .t-icon-clock{margin:3px 3px 0 0;}.t-rtl .t-picker-wrap{padding:0 0 0 25px;}.t-rtl .t-datetimepicker .t-picker-wrap{padding:0 0 0 44px;}.t-rtl .t-treeview .t-item{padding:0 16px 0 0;}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{margin-left:0;margin-right:-16px;padding-left:0;padding-right:20px;}.t-rtl .t-treeview .t-plus,.t-rtl .t-treeview .t-minus,.t-rtl .t-treeview .t-plus-disabled,.t-rtl .t-treeview .t-minus-disabled{margin-left:0;margin-right:-20px;float:right;*float:none;}.t-rtl .t-treeview .t-image{margin-right:0;margin-left:3px;}.t-rtl .t-treeview-lines .t-top{background-position:100% 0;}.t-rtl .t-treeview-lines .t-bot{background-position:100% -22px;}.t-rtl .t-treeview-lines .t-mid{background-position:100% -44px;}.t-rtl .t-treeview-lines .t-last .t-top{background-position:100% -66px;}.t-rtl .t-treeview-lines .t-group .t-last .t-bot{background-position:100% -22px;}.t-rtl .t-treeview-lines .t-item{background-position:100% 0;}.t-rtl .t-treeview-lines .t-first{background-position:100% 16px;}.t-rtl .t-numerictextbox .t-icon{margin-left:0;margin-right:-16px;}.t-rtl .t-editor-colorpicker .t-icon{border-width:0 1px 0 0;}.t-rtl .t-header .t-tabstrip-items .t-link{padding:.3em .9em;}.t-rtl .t-breadcrumbs{float:right;margin:0 -1px 0 0;}.t-rtl .t-breadcrumbs-wrap{left:auto;right:0;padding-left:0;padding-right:5px;}.t-rtl .t-breadcrumbs-input{padding-left:0;padding-right:2px;}.t-rtl .t-search-wrap{float:left;}.t-rtl .t-search-wrap label{left:auto;right:7px;}.t-rtl .t-search-wrap .t-search{right:auto;left:2px;}.t-rtl .t-tile{float:right;}.t-rtl .t-imagebrowser .t-thumb{float:right;margin:4px 4px 0 10px;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.simple.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.simple.min.css
new file mode 100644
index 000000000..56629b96e
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.simple.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#828282;background-color:#fff;}.t-header,.t-grid-header{border-color:#828282;background:#e6e6e6;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Simple/sprite.png');}.t-editor .t-tool-icon{background-image:url('Simple/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Simple/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#828282;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#828282;}.t-separator{border-color:#fff;background-color:#999;}.t-alt{background-color:#f7f7f7;}.t-state-default{border-color:#828282;}.t-active-filter{background-color:#d8d8d8;}.t-state-hover,.t-state-hover:hover{background-color:#ffe79c;border-color:#c98400;}.t-state-active{background-color:#fff;border-color:#828282;}.t-state-selected{background-color:#ffa517;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{border-color:#828282;background:#e8e8e8;}.t-button:hover{background:#ffe79c;}.t-state-disabled,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#999;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#aaa;background-color:#eee;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grid tr.t-state-selected td{border-color:#ffa517;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Simple/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row td,.t-grouping-row p{background:#fff;}.t-footer-template td{background-color:#e4e4e4;border-color:#999 #e4e4e4 #fff;}.t-group-footer td{background-color:#e4e4e4;border-color:#999;}.t-grid-footer,.t-grid-footer-wrap table{background-color:#e4e4e4;border-color:#999;}.t-treeview .t-drop-clue{background-image:url('Simple/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#ffa517;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#aaa;}.t-calendar th{border-color:#999;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Simple/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Simple/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Simple/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#f1f1f1 #8a8a8a #8a8a8a #f1f1f1;background-color:#e6e6e6;}.t-editor-button .t-state-active{border-color:#a4a4a4 #e0e0e0 #e0e0e0 #a4a4a4;background-color:#c8c8c8;}.t-slider .t-draghandle{border-width:1px;border-style:solid;color:#606060;}.t-slider-horizontal .t-draghandle{width:7px;height:18px;top:-8px;}.t-slider-vertical .t-draghandle{width:18px;height:7px;left:-8px;}.t-slider .t-draghandle,.t-state-disabled.t-slider a.t-draghandle,.t-state-disabled .t-slider a.t-draghandle{border-color:#828282;background-color:#e8e8e8;}.t-slider .t-draghandle:hover,.t-slider .t-draghandle:focus{border-color:#c98400;background-color:#ffe79c;}.t-slider .t-draghandle:active{border-color:#c98400;background-color:#ffa517;}.t-slider .t-slider-track{background:#e1e1e1 none;border:1px solid #acacac;}.t-slider .t-slider-selection{background:#ffa517 none;border:1px solid #ca4b0c;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{height:4px;}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{width:4px;}.t-slider-horizontal .t-tick{background-image:url('Simple/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Simple/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Simple/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Simple/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Simple/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Simple/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Simple/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Simple/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Simple/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Simple/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Simple/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Simple/slider-v-right.gif');}.t-tooltip{border-color:#ffa517;background:#ffe79c;}.t-callout{background-image:url('Simple/sprite.png');}.t-splitter{border-color:#828282;}.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#e6e6e6;border-color:#828282;}.t-splitbar-vertical-hover,.t-splitbar-horizontal-hover{background-color:#ffe79c;}.t-splitbar-horizontal-active,.t-splitbar-vertical-active,.t-ghost-splitbar-horizontal,.t-ghost-splitbar-vertical{background-color:#ffa517;}.t-restricted-size-horizontal,.t-restricted-size-vertical{background-color:#f00;}.t-dropzone-active,.t-upload-files{border-color:#9b9b9b;}.t-dropzone-hovered,.t-upload-files{background-color:#e8e8e8;}.t-dropzone em{color:#9b9b9b;}.t-progress{background-color:#e1e1e1;border-color:#b4b4b4 #adadad #9e9e9e;}.t-progress-status{background-color:#ffa517;border-color:#ca4b0c;}.t-imagebrowser .t-content{background:#e8e8e8;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#9b9b9b;}.t-tiles-toolbar{border-color:#828282;}.t-tiles{border-color:#9b9b9b;background:#fff;}.t-tile{border-color:#fff;}.t-tiles li.t-state-hover{border-color:#c98400;background-color:#ffe79c;}.t-tiles li.t-state-selected{border-color:#c98400;background-color:#ffa517;}.t-tile .t-folder{background-image:url('Simple/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#6e6659;}.t-tile-empty strong{color:#9e9e9e;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.sitefinity.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.sitefinity.min.css
new file mode 100644
index 000000000..2eeed4be7
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.sitefinity.min.css
@@ -0,0 +1 @@
+.t-widget{border-width:0;border-color:#ccc;background:none;}.t-autocomplete{border-width:1px;border-style:solid;}.t-header,.t-grid-header{border-color:#ccc;background:#fff;}.t-icon{background-image:url('Sitefinity/sprite.png');}.t-editor .t-tool-icon{background-image:url('Sitefinity/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:-16px -272px;}.t-minus,.t-minus-disabled{background-position:0 -272px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:-32px -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-1px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-grid .t-header .t-link .t-arrow-down{background-position:0 -256px;}.t-grid .t-header .t-link .t-arrow-up{background-position:-16px -256px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-loading,.t-widget .t-loading{background:transparent url('Sitefinity/loading.gif') no-repeat 0 0;}.t-widget{color:#000;}.t-link,.t-popup{color:#105cd6;}.t-group,.t-content,.t-editable-area{border-color:#ccc #666 #666 #ccc;background-color:#fff;border-width:1px 2px 2px 1px;}.t-colorpicker .t-arrow-down{border-color:#ccc;}.t-separator{border-color:#fff;background-color:#999;}.t-alt{background:none;}.t-state-default{border-color:#eee;}.t-active-filter{background-color:#e5e5e5;}.t-state-hover{border-color:#dee2e7;}.t-state-active{background-color:#fff;border-color:#ccc;}.t-state-selected{background-color:#ffffe1;}.t-state-error{border-color:#e50000;}.t-button{border-width:1px 2px 2px 1px;border-color:#ccc #666 #666 #ccc;color:#333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{background:#f1f1f1;}.t-button:hover{background:#fff;}.t-state-disabled,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#afaeae;border-color:#ccc;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#ccc;background-color:transparent;}.t-widget .t-status{border:0;}.t-autocomplete{border-width:1px;border-style:solid;}.t-combobox .t-state-default,.t-dropdown .t-state-default{border-color:#ccc;}.t-grid .t-header,.t-grid .t-header .t-link{letter-spacing:1px;text-transform:uppercase;font-size:.866em;line-height:2.6em;color:#666;background:none;}.t-grid .t-header,.t-grid td{border-bottom:1px solid #eee;border-color:#eee;}.t-grid .t-grid-filter{border-left:0;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Sitefinity/sprite.png') no-repeat -48px -288px;}.t-treeview .t-drop-clue{background-image:url('Sitefinity/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#999;}.t-group-footer td,.t-footer-template td,.t-grid-footer{border-color:#eee #fff;}.t-grid-pager .t-state-hover{border-color:#ccc;color:#002bb8;background:#f0f0f0;}.t-menu .t-state-hover,.t-panelbar .t-state-hover,.t-tabstrip .t-state-hover{color:#002bb8;}.t-tabstrip{border:1px solid #ccc;}.t-tabstrip .t-state-default,.t-tabstrip .t-state-disabled{border-bottom-color:#ccc;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#aaa;}.t-calendar th{border-color:#ddd;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Sitefinity/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Sitefinity/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Sitefinity/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-window,.t-drag-clue{background-color:#fff;}.t-slider .t-draghandle{background-image:url('Sitefinity/sprite.png');color:#000;}.t-slider-track{border-color:#e8e9ea;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Sitefinity/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Sitefinity/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('Sitefinity/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Sitefinity/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Sitefinity/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Sitefinity/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Sitefinity/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Sitefinity/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Sitefinity/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Sitefinity/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Sitefinity/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Sitefinity/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Sitefinity/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Sitefinity/slider-v-right.gif');}.t-tooltip{border-width:1px;background:#f1f1f1;color:#333;}.t-callout{background-image:url('Sitefinity/sprite.png');}div.t-splitter{border:1px solid #ccc;}.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#f1f1f1;border-color:#ccc;}.t-splitbar-vertical-hover,.t-splitbar-horizontal-hover{background-color:#ddd;}.t-splitbar-horizontal-active,.t-splitbar-vertical-active,.t-ghost-splitbar-horizontal,.t-ghost-splitbar-vertical{background-color:#ccc;}.t-restricted-size-horizontal,.t-restricted-size-vertical{background-color:#f00;}.t-dropzone-active{border-color:#aaa;}.t-dropzone-hovered{background-color:#efefef;}.t-dropzone em{color:#999;}.t-upload-files{border-width:0;}.t-progress,.t-progress-status{background-image:url('Sitefinity/sprite.png');}.t-progress{background-position:0 -465px;border-color:#f8f8f8 transparent #cacaca;}.t-progress-status{background-position:0 -471px;border-color:#62962a transparent #4e8315;}.t-imagebrowser .t-content{background:#efefef;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#999;}.t-tiles-toolbar{border-color:#ccc;}.t-tiles-arrange a{color:#000;}.t-tiles{border-color:#ccc;background:#fff;}.t-tile{border-color:#fff;}.t-tiles li.t-state-hover{border-color:#abadb3;}.t-tiles li.t-state-selected{border-color:#abadb3;background-color:#999;color:#fff;}.t-tile .t-folder{background-image:url('Telerik/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#999;}.t-tiles li.t-state-selected em,.t-tiles li.t-state-selected .t-filesize{color:#d2d2d2;}.t-tile-empty strong{color:#9b9b9b;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.sunset.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.sunset.min.css
new file mode 100644
index 000000000..2814ceabf
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.sunset.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#714734;background-color:#ececd8;}.t-header,.t-grid-header{border-color:#854324;background:#90330a url('Sunset/sprite.png') repeat-x 0 -752px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Sunset/sprite.png');}.t-editor .t-tool-icon{background-image:url('Sunset/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Sunset/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#333;}.t-header,.t-header .t-link{color:#fbfbc7;}.t-header .t-group,.t-group .t-link{color:#333;}.t-group,.t-content,.t-editable-area{border-color:#bbb99d;background-color:#ececd8;}.t-colorpicker .t-arrow-down{border-color:#714734;}.t-separator{border-color:#a85835;background-color:#7c2f0c;}.t-alt{background-color:#fff;}.t-state-default{border-color:#854324;}.t-active-filter{background-color:#d25e21;}.t-state-hover,.t-state-hover .t-link,.t-group .t-state-hover{color:#fff;}.t-state-hover,.t-state-hover:hover{background-color:#c5551c;border-color:#854324;}.t-state-active{background-color:#ececd8;border-color:#854324;}.t-state-active,.t-state-active .t-link{color:#333;}.t-state-active .t-header,.t-state-active .t-state-hover{color:#fff;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#d1711a;color:#2d0e06;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{background:#d1711a url('Sunset/sprite.png') repeat-x 0 -560px;}.t-button:hover{border-color:#e7941e;background-position:0 -624px;background-color:#e8961e;}.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link,.t-state-disabled .t-button{border-color:#666;color:#bf9e8f;}a.t-button.t-state-disabled,button.t-button.t-state-disabled,.t-state-disabled .t-button{color:#b83b01;border-color:#d1711a;}.t-header .t-state-disabled,.t-header .t-state-disabled .t-link{border-color:#a04a23;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#bbb99d;background-color:#dee0c8;}.t-panelbar .t-link{border-color:#714734;}.t-editor-button .t-state-active{background-color:#d3751a;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grid tr.t-state-selected{background-color:#ea9959;}.t-grouping-row td{background:#fff url('Sunset/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#dee0c8;border-color:#cabaab #dee0c8 #f1e9dc;}.t-group-footer td{background-color:#dee0c8;border-color:#cabaab;}.t-grid-footer,.t-grid-footer-wrap table{background-color:#dee0c8;border-color:#cabaab;}.t-grouping-header .t-group-indicator{color:#333;border-color:#999;}.t-grouping-dropclue{background:url('Sunset/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Sunset/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#904C23;background-color:#ea9959;}.t-calendar th{border-color:#d2c7b4;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Sunset/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Sunset/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Sunset/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#ca734b #722205 #722205 #ca734b;background-color:#a13606;}.t-editor-button .t-state-active{border-color:#a24b0f #e09d5c #e09d5c #a24b0f;background-color:#d3751a;}.t-slider .t-draghandle{background-image:url('Sunset/sprite.png');color:#714734;}.t-slider-track{border-color:#c6c0a8;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Sunset/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Sunset/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('Sunset/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Sunset/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Sunset/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Sunset/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Sunset/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Sunset/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Sunset/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Sunset/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Sunset/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Sunset/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Sunset/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Sunset/slider-v-right.gif');}.t-tooltip{border-color:#c0bca2;background:#d6ceba 0 -96px repeat-x url('Sunset/sprite.png');color:#2d0e06;}.t-callout{background-image:url('Sunset/sprite.png');}.t-splitter{border-color:#cac8ab;}.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#ececd8;border-color:#cac8ab;}.t-splitbar-vertical,.t-ghost-splitbar-vertical{background-image:url('Sunset/sprite.png');}.t-splitbar-horizontal,.t-ghost-splitbar-horizontal{background-image:url('Sunset/sprite-vertical.png');}.t-dropzone-active,.t-upload-files{border-color:#bbb99d;}.t-dropzone-hovered,.t-upload-files{background-color:#f5f5e6;}.t-dropzone em{color:#714734;}.t-progress,.t-progress-status{background-image:url('Sunset/sprite.png');}.t-progress{background-position:0 -465px;border-color:#cfc5b1 #cbc6af #c2bda4;}.t-progress-status{background-position:0 -472px;border-color:#2b140d transparent #593324;}.t-imagebrowser .t-content{background:#dee0c8;}.t-breadcrumbs .t-link{color:#2d0e06;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#714734;}.t-tiles-toolbar{border-color:#bbb99d;background:#d6ceba 0 -96px repeat-x url('Sunset/sprite.png');}.t-tiles-arrange{color:#714734;}.t-tiles-arrange a{color:#2d0e06;}.t-tiles{border-color:#bbb99d;background:#fff;}.t-tile{border-color:#fff;background:0 100px repeat-x url('Sunset/imagebrowser.png');}.t-tiles li.t-state-hover{border-color:#e7941e;background-position:0 0;}.t-tiles li.t-state-selected{border-color:#854324;background-position:0 -100px;color:#fff;}.t-tile .t-folder{background-image:url('Sunset/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#986011;}.t-tiles li.t-state-selected em,.t-tiles li.t-state-selected .t-filesize{color:#dbaa93;}.t-tile-empty strong{color:#ae9b87;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.telerik.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.telerik.min.css
new file mode 100644
index 000000000..f93ec18b1
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.telerik.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#828282;background-color:#fff;}.t-header,.t-grid-header{border-color:#828282;background:#f6f6f6 url('Telerik/sprite.png') repeat-x 0 -752px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Telerik/sprite.png');}.t-editor .t-tool-icon{background-image:url('Telerik/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Telerik/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#828282;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#828282;}.t-separator{border-color:#f3f3f3;background-color:#bdbdbd;}.t-alt{background-color:#f7f7f7;}.t-state-default{border-color:#828282;}.t-active-filter{background-color:#dfdfdf;}.t-state-hover,.t-state-hover:hover{background-color:#b6f0a3;border-color:#28a900;}.t-state-active{background-color:#fff;border-color:#28a900;}.t-state-selected{background-color:#8cc569;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#828282;color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{background:#f6f6f6 url('Telerik/sprite.png') repeat-x 0 -560px;}.t-button:hover{background-position:0 -624px;background-color:#a2ea8b;}.t-state-disabled,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#999;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#aaa;background-color:#eee;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grouping-row td{background:#fff url('Telerik/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#eee;border-color:#828282 #eee #fff;}.t-group-footer td{background-color:#eee;border-color:#828282;}.t-grid-footer,.t-grid-footer-wrap table{background-color:#eee;border-color:#828282;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Telerik/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Telerik/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#1c7600;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#aaa;}.t-calendar th{border-color:#c5c5c5;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Telerik/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Telerik/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Telerik/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#d6f1cd #809a77 #809a77 #d6f1cd;background-color:#c0e9b3;}.t-editor-button .t-state-active{border-color:#8c8c8c #d8d8d8 #d8d8d8 #8c8c8c;background-color:#c4c4c4;}.t-slider .t-draghandle{background-image:url('Telerik/sprite.png');color:#828282;}.t-slider-track{border-color:#a5a5a5;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Telerik/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Telerik/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('Telerik/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Telerik/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Telerik/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Telerik/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Telerik/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Telerik/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Telerik/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Telerik/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Telerik/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Telerik/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Telerik/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Telerik/slider-v-right.gif');}.t-tooltip{border-color:#cccab0;background:#f6f6f6 0 -557px repeat-x url('Telerik/sprite.png');}.t-callout{background-image:url('Telerik/sprite.png');}.t-splitter{border-color:#aaa;}.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#eee;border-color:#aaa;}.t-splitbar-vertical,.t-ghost-splitbar-vertical{background-image:url('Telerik/sprite.png');}.t-splitbar-horizontal,.t-ghost-splitbar-horizontal{background-image:url('Telerik/sprite-vertical.png');}.t-restricted-size-horizontal,.t-restricted-size-vertical{background-color:#f00;}.t-dropzone-active,.t-upload-files{border-color:#abadb3;}.t-dropzone-hovered,.t-upload-files{background-color:#f1f1f1;}.t-dropzone em{color:#999;}.t-progress,.t-progress-status{background-image:url('Telerik/sprite.png');}.t-progress{background-position:0 -465px;border-color:#b4b4b4 #cbc6af #c2bda4;}.t-progress-status{background-position:0 -472px;border-color:#9bcc76 transparent #63af3a;}.t-imagebrowser .t-content{background:#f1f1f1;}.t-breadcrumbs .t-link{color:#666;}.t-breadcrumbs .t-link:hover{color:#000;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#999;}.t-tiles-toolbar{border-color:#e2e3ea;}.t-tiles-arrange{color:#666;}.t-tiles-arrange a{color:#000;}.t-tiles{border-color:#e2e3ea;background:#fff;}.t-tile{border-color:#fff;background:0 100px repeat-x url('Telerik/imagebrowser.png');}.t-tiles li.t-state-hover{border-color:#abadb3;background-position:0 0;}.t-tiles li.t-state-selected{border-color:#abadb3;background-position:0 -100px;}.t-tiles-toolbar,.t-tile .t-folder{background-image:url('Telerik/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#666;}.t-tile-empty strong{color:#9e9e9e;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.vista.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.vista.min.css
new file mode 100644
index 000000000..c46cca584
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.vista.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#a7bac5;background-color:#fff;}.t-widget,.t-widget button,.t-widget input,.t-widget select,.t-button,.t-formatted-value{font-family:"Segoe UI",Arial,sans-serif;}.t-header,.t-grid-header{border-color:#a7bac5;background:#a6d9f4 url('Vista/sprite.png') repeat-x 0 -752px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Vista/sprite.png');}.t-editor .t-tool-icon{background-image:url('Vista/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied,.t-cancel{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Vista/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#a7bac5;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#a7bac5;}.t-separator{border-color:#eaf6fd;background-color:#a7bac5;}.t-alt{background-color:#f7f7f7;}.t-state-default{border-color:#a7bac5;}.t-active-filter{background-color:#ceeefd;}.t-state-hover,.t-state-hover:hover{background-color:#e3f4fc;border-color:#a7bac5;}.t-state-active{background-color:#fff;border-color:#a7bac5;}.t-state-selected{background-color:#c8e8f8;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#a7bac5;color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{background:#d1d1d1 url('Vista/sprite.png') repeat-x 0 -560px;}.t-button:hover{background-position:0 -624px;background-color:#a7daf4;}.t-state-disabled,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#999;border-color:#bbb;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#bbb;background-color:#eff7fc;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grouping-row td{background:#fff url('Vista/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#e0e5f5;border-color:#aec5d1 #e0e5f5 #fff;}.t-group-footer td{background-color:#e0e5f5;border-color:#aec5d1;}.t-grid-footer,.t-grid-footer-wrap table{background-color:#e0e5f5;border-color:#aec5d1;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Vista/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-grouping-row p{margin-left:-.6em;padding-left:.6em;}.t-treeview .t-drop-clue{background-image:url('Vista/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#99defd;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#aaa;}.t-calendar th{border-color:#e0e0e0;}.t-other-month .t-link{color:#777;}.t-editor-button .t-state-hover{border-color:#ebf6fd #88a1af #88a1af #ebf6fd;background-color:#c9e8fa;}.t-editor-button .t-state-active{border-color:#809eae #bae1f5 #bae1f5 #809eae;background-color:#95cfec;}.t-slider .t-draghandle{background-image:url('Vista/sprite.png');color:#333;}.t-slider-track{border-color:#d3dce2;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Vista/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Vista/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('Vista/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Vista/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Vista/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Vista/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Vista/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Vista/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Vista/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Vista/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Vista/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Vista/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Vista/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Vista/slider-v-right.gif');}.t-tooltip{border-color:#767676;background:#e4e5f0 0 -96px repeat-x url('Vista/sprite.png');}.t-callout{background-image:url('Vista/sprite.png');}.t-splitbar-vertical,.t-ghost-splitbar-vertical{background-image:url('Vista/sprite.png');}.t-splitbar-horizontal,.t-ghost-splitbar-horizontal{background-image:url('Vista/sprite-vertical.png');}.t-dropzone-active,.t-upload-files{border-color:#d2dfe6;}.t-dropzone-hovered,.t-upload-files{background-color:#eff7fc;}.t-dropzone em{color:#a7bac5;}.t-progress,.t-progress-status{background-image:url('Vista/sprite.png');}.t-progress{background-position:0 -467px;border-color:#bfd0da #c4d4dd;}.t-progress-status{background-position:0 -471px;border-color:#1db2ee transparent #0067c2;}.t-imagebrowser .t-content{background:#f1f1f1;}.t-breadcrumbs .t-link{color:#666;}.t-breadcrumbs .t-link:hover{color:#06c;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#777d81;}.t-tiles-toolbar{border-color:#a7bac5;}.t-tiles{border-color:#a7bac5;background:#fff;}.t-tile{border-color:#fff;background:0 100px repeat-x url('Vista/imagebrowser.png');}.t-tiles li.t-state-hover{border-color:#99defd;background-position:0 0;}.t-tiles li.t-state-selected{border-color:#9bd3f0;background-position:0 -100px;}.t-tiles-toolbar,.t-tile .t-folder{background-image:url('Vista/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#767d80;}.t-tile-empty strong{color:#a7bac5;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.web20.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.web20.min.css
new file mode 100644
index 000000000..58bc7dfe1
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.web20.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#4e75b3;background-color:#fff;}.t-header,.t-grid-header{border-color:#4a70ae;background:#7fa5d7 url('Web20/sprite.png') repeat-x 0 -752px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Web20/sprite.png');}.t-editor .t-tool-icon{background-image:url('Web20/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-48px -160px;}.t-arrow-down{background-position:-48px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -224px;}.t-arrow-prev{background-position:-16px -224px;}.t-arrow-next{background-position:-32px -224px;}.t-arrow-last{background-position:-48px -224px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Web20/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#333;}.t-header,.t-header .t-link{color:#fff;}.t-header .t-group,.t-group .t-link{color:#333;}.t-group,.t-content,.t-editable-area{border-color:#4a70ae;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#4e75b3;}.t-separator{border-color:#93b2dc;background-color:#688bbb;}.t-alt{background-color:#fff;}.t-state-default{border-color:#4a70ae;}.t-active-filter{background-color:#87a6d4;}.t-state-hover,.t-state-hover .t-link,.t-header .t-state-hover,.t-group .t-state-hover{color:#333;}.t-state-hover,.t-state-hover:hover{background-color:#a4c2f1;border-color:#4a70ae;}.t-state-active{background-color:#fff;border-color:#4a70ae;}.t-state-active,.t-state-active .t-link,.t-state-active .t-header .t-state-active,.t-state-active .t-header .t-state-active .t-link{color:#333;}.t-state-active .t-header,.t-state-active .t-header .t-link{color:#fff;}.t-state-active .t-state-hover,.t-state-active .t-header .t-state-hover .t-link{color:#333;}.t-state-selected{background-color:#d4ffbc;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#4a70ae;color:#fff;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{background:#607fc5 url('Web20/sprite.png') repeat-x 0 -560px;}.t-button:hover{background-position:0 -624px;background-color:#c1d5ef;color:#0f3789;}.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#abb9de;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#829cbf;background-color:#e3eeff;}.t-panelbar .t-link{border-color:#333;}.t-grid td,.t-grid .t-last{border-bottom:1px solid #cfd9e7;border-right:1px solid #829cbf;}.t-grouping-row td{background:#fff url('Web20/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#e3eeff;border-color:#829cbf #e3eeff #fff;}.t-group-footer td{background-color:#e3eeff;border-color:#829cbf;}.t-grid-footer,.t-grid-footer-wrap table{background-color:#e3eeff;border-color:#829cbf;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Web20/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Web20/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#85c843;}.t-editor-button .t-state-active{background-color:#4567ba;}.t-calendar th{background-color:#ecf4ff;border-color:#bcd2f1;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Web20/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Web20/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Web20/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-drag-clue{color:#fff;}.t-editor-button .t-state-hover{border-color:#8ea9d1 #385b9d #385b9d #8ea9d1;background-color:#7fa5d7;}.t-editor-button .t-state-active{border-color:#3a5c9d #89a2cc #89a2cc #3a5c9d;background-color:#567cb8;}.t-slider .t-draghandle{background-image:url('Web20/sprite.png');color:#4e75b3;}.t-slider-track{border-color:#7794c3;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Web20/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Web20/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('Web20/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Web20/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Web20/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Web20/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Web20/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Web20/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Web20/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Web20/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Web20/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Web20/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Web20/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Web20/slider-v-right.gif');}.t-tooltip{border-color:#b2c5e4;background:#bed4f6 0 -96px repeat-x url('Web20/sprite.png');color:#0f3789;}.t-callout{background-image:url('Web20/sprite.png');}.t-splitter{border-color:#829cbf;}.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#93add4;border-color:#829cbf;}.t-splitbar-vertical,.t-ghost-splitbar-vertical{background-image:url('Web20/sprite.png');}.t-splitbar-horizontal,.t-ghost-splitbar-horizontal{background-image:url('Web20/sprite-vertical.png');}.t-restricted-size-horizontal,.t-restricted-size-vertical{background-color:#f00;}.t-dropzone-active,.t-upload-files{border-color:#829cbf;}.t-dropzone-hovered,.t-upload-files{background-color:#cedcef;}.t-dropzone em{color:#747886;}.t-progress,.t-progress-status{background-image:url('Web20/sprite.png');}.t-progress{background-position:0 -465px;border-color:#7996c6 #819dca #7996c6;}.t-progress-status{background-position:0 -472px;border-color:#e1ff86 transparent #82eb30;}.t-imagebrowser .t-content{background:#c1d5ef;}.t-tiles-toolbar .t-upload .t-button,.t-breadcrumbs .t-link,.t-tiles-arrange,.t-tiles-arrange a{color:#102152;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#747886;}.t-tiles-toolbar{border-color:#829cbf;background:#bed4f6 repeat-x 0 -96px url('Web20/sprite.png');}.t-tiles{border-color:#829cbf;background:#fff;}.t-tile{border-color:#fff;background:0 100px repeat-x url('Web20/imagebrowser.png');}.t-tiles li.t-state-hover{border-color:#4a70ae;background-position:0 0;color:#fff;}.t-tiles li.t-state-selected{border-color:#29448b;background-position:0 -100px;color:#fff;}.t-tile .t-folder{background-image:url('Web20/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#747886;}.t-tiles li.t-state-hover em,.t-tiles li.t-state-hover .t-filesize .t-tiles li.t-state-selected em,.t-tiles li.t-state-selected .t-filesize{color:#b3c4ef;}.t-tile-empty strong{color:#a5bce0;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.webblue.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.webblue.min.css
new file mode 100644
index 000000000..0a95f5437
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.webblue.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#768ca5;background-color:#fff;}.t-header,.t-grid-header{border-color:#426682;background:#718ca1 url('WebBlue/sprite.png') repeat-x 0 -752px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('WebBlue/sprite.png');}.t-editor .t-tool-icon{background-image:url('WebBlue/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-header .t-arrow-up,.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-header .t-arrow-down,.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-header .t-arrow-first,.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-header .t-arrow-prev,.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-header .t-arrow-next,.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-header .t-arrow-last,.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('WebBlue/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#333;}.t-header,.t-header .t-link{color:#fff;}.t-header .t-group,.t-group .t-link{color:#333;}.t-group,.t-content,.t-editable-area{border-color:#426682;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#768ca5;}.t-separator{border-color:#8aa0b1;background-color:#516273;}.t-alt{background-color:#dae2e8;}.t-state-default{border-color:#426682;}.t-active-filter{background-color:#8dc1d7;}.t-state-hover,.t-state-hover .t-link,.t-header .t-state-hover,.t-group .t-state-hover{color:#333;}.t-state-hover,.t-state-hover:hover{background-color:#acd4e3;border-color:#5d9fb7;}.t-state-active{background-color:#fff;border-color:#426682;}.t-state-active,.t-state-active .t-link{color:#333;}.t-state-active .t-header{color:#fff;}.t-state-active .t-state-hover{color:#333;}.t-state-selected{background-color:#3e94b4;color:#fff;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#426682;color:#0d202b;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{background:#d6e1e7 url('WebBlue/sprite.png') repeat-x 0 -560px;}.t-button:hover{background-position:0 -624px;background-color:#bee3f6;color:#0e3d4f;}.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link{color:#bbb;}.t-button.t-state-disabled,.t-button.t-state-disabled:hover,.t-state-disabled .t-button{color:#657c8c;}.t-header .t-state-disabled,.t-header .t-state-disabled .t-link{color:#abc0d3;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#a2b3c7;background-color:#dae2e8;}.t-panelbar .t-link{border-color:#333;}.t-grid td{border-right:1px solid #dae2e8;}.t-grouping-row td{background:#fff url('WebBlue/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#dae2e8;border-color:#a2b3c7 #dae2e8 #fff;}.t-group-footer td{background-color:#dae2e8;border-color:#a2b3c7;}.t-grid-footer,.t-grid-footer-wrap table{background-color:#dae2e8;border-color:#a2b3c7;}.t-grouping-header .t-group-indicator{color:#333;border-color:#aaa;}.t-grouping-dropclue{background:url('WebBlue/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('WebBlue/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#133C44;}.t-editor-button .t-state-active{background-color:#a2b9c9;}.t-calendar th{background-color:#dfeeff;border-color:#a7c0df;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('WebBlue/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('WebBlue/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('WebBlue/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#5f7c95 #3b576f #3b576f #5f7c95;background-color:#5f7c95;}.t-editor-button .t-state-active{border-color:#5b758e #97b5c7 #97b5c7 #5b758e;background-color:#8ca5b8;}.t-slider .t-draghandle{background-image:url('WebBlue/sprite.png');color:#768ca5;}.t-slider-track{border-color:#c1cbd6;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('WebBlue/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('WebBlue/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('WebBlue/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('WebBlue/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('WebBlue/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('WebBlue/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('WebBlue/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('WebBlue/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('WebBlue/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('WebBlue/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('WebBlue/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('WebBlue/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('WebBlue/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('WebBlue/slider-v-right.gif');}.t-tooltip{border-color:#a7c0df;background:#c4d4dd 0 -96px repeat-x url('WebBlue/sprite.png');color:#0d202b;}.t-callout{background-image:url('WebBlue/sprite.png');}.t-splitter{border-color:#a2b3c7;}.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#b4c5d9;border-color:#a2b3c7;}.t-splitbar-vertical,.t-ghost-splitbar-vertical{background-image:url('WebBlue/sprite.png');}.t-splitbar-horizontal,.t-ghost-splitbar-horizontal{background-image:url('WebBlue/sprite-vertical.png');}.t-dropzone-active,.t-upload-files{border-color:#a2b3c7;}.t-dropzone-hovered,.t-upload-files{background-color:#dae2e8;}.t-dropzone em{color:#8a98a8;}.t-progress,.t-progress-status{background-image:url('WebBlue/sprite.png');}.t-progress{background-position:0 -465px;border-color:#92a4b8 #adbac9 #a2b3c7;}.t-progress-status{background-position:0 -472px;border-color:#a4ff91 transparent #5aff62;}.t-imagebrowser .t-content{background:#dae2e8;}.t-tiles-toolbar .t-upload .t-button,.t-breadcrumbs .t-link,.t-tiles-arrange,.t-tiles-arrange a{color:#0e3d4f;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#8a98a8;}.t-tiles-toolbar{border-color:#a2b3c7;background:#c4d4dd repeat-x 0 -96px url('WebBlue/sprite.png');}.t-tiles{border-color:#a2b3c7;background:#fff;}.t-tile{border-color:#fff;background:0 100px repeat-x url('WebBlue/imagebrowser.png');color:#0e3d4f;}.t-tiles li.t-state-hover{border-color:#4a70ae;background-position:0 0;}.t-tiles li.t-state-selected{border-color:#768ca5;background-position:0 -100px;color:#fff;}.t-tile .t-folder{background-image:url('WebBlue/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#8a98a8;}.t-tiles li.t-state-selected em,.t-tiles li.t-state-selected .t-filesize{color:#b2c5d2;}.t-tile-empty strong{color:#b3c6d3;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/2011.1.315/telerik.windows7.min.css b/NzbDrone.Web/Content/2011.1.315/telerik.windows7.min.css
new file mode 100644
index 000000000..9df915c44
--- /dev/null
+++ b/NzbDrone.Web/Content/2011.1.315/telerik.windows7.min.css
@@ -0,0 +1 @@
+.t-widget{border-color:#a5b3c5;background-color:#fcfcfc;}.t-header,.t-grid-header{border-color:#a5b3c5;background:#f1f5fb;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Windows7/sprite.png');}.t-editor .t-tool-icon{background-image:url('Windows7/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-header .t-arrow-up,.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-header .t-arrow-down,.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-header .t-arrow-first,.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-header .t-arrow-prev,.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-header .t-arrow-next,.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-header .t-arrow-last,.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied,.t-cancel{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Windows7/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#000;}.t-header,.t-header .t-link{color:#4c607a;}.t-header .t-group,.t-group .t-link{color:#333;}.t-group,.t-content,.t-editable-area{border-color:#a5b3c5;background-color:#fcfcfc;}.t-colorpicker .t-arrow-down{border-color:#a5b3c5;}.t-separator{border-color:#fff;background-color:#c2cedb;}.t-alt{background-color:#ebeff3;}.t-state-default{border-color:#a5b3c5;}.t-active-filter{background-color:#c3dcfa;}.t-state-hover,.t-state-hover .t-link,.t-header .t-state-hover,.t-group .t-state-hover{color:#000;}.t-state-hover,.t-state-hover:hover{background-color:#d1e4fc;border-color:#8daed5;}.t-state-active{background-color:#fff;border-color:#426682;}.t-state-selected{background-color:#deecfe;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{color:#0d202b;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{border-color:#c2cedb;background:#e7ecf5 url('Windows7/sprite.png') repeat-x 0 -560px;}.t-button:hover{border-color:#9bc9ff;background-position:0 -624px;background-color:#dde8f6;color:#0e3d4f;}.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#999;}.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#aec5d1;background-color:#f1f5fb;}.t-panelbar .t-link{border-color:#a5b3c5;}.t-tabstrip .t-item{border-bottom-color:#426682;}.t-grid td{border-right:1px solid #dae2e8;}.t-grouping-row td{background:#fff url('Windows7/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#e2eaf4;border-color:#aec5d1 #e2eaf4;}.t-group-footer td{background-color:#e2eaf4;border-color:#aec5d1;}.t-grid-footer,.t-grid-footer-wrap table{background-color:#e2eaf4;border-color:#aec5d1;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Windows7/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Windows7/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#8fb0d6;}.t-calendar th{border-color:#d4dbe5;}.t-other-month .t-link{color:#a7a7a7;}.t-editor-button .t-state-hover{border-color:#e5f0fd #8ba6c4 #8ba6c4 #e5f0fd;background-color:#d1e4fc;}.t-editor-button .t-state-active{border-color:#aec1d6 #e3ebf5 #e3ebf5 #aec1d6;background-color:#ccdbed;}.t-slider .t-draghandle{background-image:url('Windows7/sprite.png');color:#4c607a;}.t-slider-track{border-color:#a6abc3;}.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Windows7/sprite.png');}.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Windows7/sprite-vertical.png');}.t-slider-horizontal .t-tick{background-image:url('Windows7/slider-hs-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick{background-image:url('Windows7/slider-hs-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick{background-image:url('Windows7/slider-hs-bottom.gif');}.t-slider-horizontal .t-tick-large{background-image:url('Windows7/slider-h-both.gif');}.t-slider-horizontal .t-slider-topleft .t-tick-large{background-image:url('Windows7/slider-h-top.gif');}.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-image:url('Windows7/slider-h-bottom.gif');}.t-slider-vertical .t-tick{background-image:url('Windows7/slider-vs-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick{background-image:url('Windows7/slider-vs-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick{background-image:url('Windows7/slider-vs-right.gif');}.t-slider-vertical .t-tick-large{background-image:url('Windows7/slider-v-both.gif');}.t-slider-vertical .t-slider-topleft .t-tick-large{background-image:url('Windows7/slider-v-left.gif');}.t-slider-vertical .t-slider-bottomright .t-tick-large{background-image:url('Windows7/slider-v-right.gif');}.t-tooltip{background:#e7ecf5 0 -560px repeat-x url('Windows7/sprite.png');color:#0e3d4f;}.t-callout{background-image:url('Windows7/sprite.png');}.t-splitter{border-color:#dae2e8;}.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#f1f5fb;border-color:#dae2e8;}.t-splitbar-vertical,.t-ghost-splitbar-vertical{background-image:url('Windows7/sprite.png');}.t-splitbar-horizontal,.t-ghost-splitbar-horizontal{background-image:url('Windows7/sprite-vertical.png');}.t-dropzone-active,.t-upload-files{border-color:#c2cedb;}.t-dropzone-hovered,.t-upload-files{background-color:#f1f5fb;}.t-dropzone em{color:#a7a7a7;}.t-progress,.t-progress-status{background-image:url('Windows7/sprite.png');}.t-progress{background-position:0 -465px;border-color:#c2cedb #c2cedb;}.t-progress-status{background-position:0 -472px;border-color:#1db2ee transparent #3186db;}.t-imagebrowser .t-content{background:#f1f5fb;}.t-breadcrumbs .t-link,.t-tiles-arrange,.t-tiles-arrange a{color:#1e395b;}.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#a7a7a7;}.t-tiles-toolbar{border-color:#7da2ce;background:#dcebfc;}.t-tiles{border-color:#c2cedb;background:#fff;}.t-tile{border-color:#fff;background:0 100px repeat-x url('Windows7/imagebrowser.png');}.t-tiles li.t-state-hover{border-color:#b8d6fb;background-position:0 0;}.t-tiles li.t-state-selected{border-color:#7da2ce;background-position:0 -100px;}.t-tile .t-folder{background-image:url('Windows7/imagebrowser.png');}.t-tile em,.t-tile .t-filesize{color:#a7a7a7;}.t-tiles li.t-state-selected em,.t-tiles li.t-state-selected .t-filesize{color:#7da2ce;}.t-tile-empty strong{color:#c2cedb;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/Black/sprite.png b/NzbDrone.Web/Content/Black/sprite.png
deleted file mode 100644
index b3c939d99..000000000
Binary files a/NzbDrone.Web/Content/Black/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/Default/sprite.png b/NzbDrone.Web/Content/Default/sprite.png
deleted file mode 100644
index 207b00698..000000000
Binary files a/NzbDrone.Web/Content/Default/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/Forest/sprite.png b/NzbDrone.Web/Content/Forest/sprite.png
deleted file mode 100644
index e8ee825eb..000000000
Binary files a/NzbDrone.Web/Content/Forest/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/Hay/sprite.png b/NzbDrone.Web/Content/Hay/sprite.png
deleted file mode 100644
index 595882205..000000000
Binary files a/NzbDrone.Web/Content/Hay/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/Office2007/sprite.png b/NzbDrone.Web/Content/Office2007/sprite.png
deleted file mode 100644
index 1fdf95e2f..000000000
Binary files a/NzbDrone.Web/Content/Office2007/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/Outlook/sprite.png b/NzbDrone.Web/Content/Outlook/sprite.png
deleted file mode 100644
index feb40bc5b..000000000
Binary files a/NzbDrone.Web/Content/Outlook/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/Simple/sprite.png b/NzbDrone.Web/Content/Simple/sprite.png
deleted file mode 100644
index 32dd4fb96..000000000
Binary files a/NzbDrone.Web/Content/Simple/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/Sitefinity/sprite.png b/NzbDrone.Web/Content/Sitefinity/sprite.png
deleted file mode 100644
index e515aa586..000000000
Binary files a/NzbDrone.Web/Content/Sitefinity/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/Sunset/sprite.png b/NzbDrone.Web/Content/Sunset/sprite.png
deleted file mode 100644
index ba3af4574..000000000
Binary files a/NzbDrone.Web/Content/Sunset/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/Telerik/sprite.png b/NzbDrone.Web/Content/Telerik/sprite.png
deleted file mode 100644
index 770e2f4ae..000000000
Binary files a/NzbDrone.Web/Content/Telerik/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/Vista/sprite.png b/NzbDrone.Web/Content/Vista/sprite.png
deleted file mode 100644
index d60554fca..000000000
Binary files a/NzbDrone.Web/Content/Vista/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/Web20/sprite.png b/NzbDrone.Web/Content/Web20/sprite.png
deleted file mode 100644
index c84b8a969..000000000
Binary files a/NzbDrone.Web/Content/Web20/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/WebBlue/sprite.png b/NzbDrone.Web/Content/WebBlue/sprite.png
deleted file mode 100644
index f602665c8..000000000
Binary files a/NzbDrone.Web/Content/WebBlue/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/Windows7/sprite.png b/NzbDrone.Web/Content/Windows7/sprite.png
deleted file mode 100644
index e210bdc4e..000000000
Binary files a/NzbDrone.Web/Content/Windows7/sprite.png and /dev/null differ
diff --git a/NzbDrone.Web/Content/telerik.black.min.css b/NzbDrone.Web/Content/telerik.black.min.css
deleted file mode 100644
index 1b1602a85..000000000
--- a/NzbDrone.Web/Content/telerik.black.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-color:#080808;background-color:#4f4f4f;}.t-header,.t-grid-header{border-color:#080808;background:#050505 url('Black/sprite.png') repeat-x 0 -368px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Black/sprite.png');}.t-editor .t-tool-icon{background-image:url('Black/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-32px -162px;}.t-numerictextbox .t-arrow-down{background-position:-32px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Black/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#fff;}.t-other-month .t-link{color:#6f6f6f;}.t-group,.t-content,.t-editable-area{border-color:#080808;background-color:#4f4f4f;}.t-colorpicker .t-arrow-down{border-color:#080808;}.t-separator{border-color:#323232;background-color:#080808;}.t-alt{background-color:#494949;}.t-state-default{border-color:#080808;}.t-active-filter{background-color:#363636;}.t-state-hover{background-color:#2c2c2c;border-color:#080808;}.t-state-hover,.t-state-hover .t-link{color:#9eda29;}.t-state-active{background-color:#4f4f4f;border-color:#080808;}.t-state-selected{background:#1c1c1c;border-color:#000;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#080808;color:#fff;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{background:#e8e8e8 url('Black/sprite.png') repeat-x 0 -96px;}.t-button:hover{background-position:0 -128px;color:#9eda29;}.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link{color:#787878;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#080808;background-color:#2c2c2c;}.t-grid td{border-color:#454545;border-right:1px solid #454545;}.t-grouping-row td{background:#4f4f4f url('Black/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#2e2e2e;border-color:#080808 #2e2e2e;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#2e2e2e;border-color:#080808;}.t-grouping-header .t-group-indicator{color:#333;border-color:#666;}.t-grouping-dropclue{background:url('Black/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#4f4f4f;}.t-drag-clue{color:#fff;}.t-treeview .t-drop-clue{background-image:url('Black/sprite.png');background-position:0 -358px;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#000;}.t-filter-options,.t-menu .t-group{-moz-box-shadow:2px 2px 2px #333;-webkit-box-shadow:2px 2px 2px #333;box-shadow:2px 2px 2px #333;}.t-calendar th{background-color:#383838;border-color:#202020;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Black/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Black/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Black/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-window{-moz-box-shadow:0 0 5px 2px #222;-webkit-box-shadow:0 0 5px 2px #222;box-shadow:0 0 5px 2px #222;}.t-editor-button .t-state-hover{border-color:#565656 #111 #111 #565656;background-color:#232323;}.t-editor-button .t-state-active{border-color:#030303 #1f1f1f #1f1f1f #030303;background-color:#050505;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.common.min.css b/NzbDrone.Web/Content/telerik.common.min.css
deleted file mode 100644
index 7fcb656e5..000000000
--- a/NzbDrone.Web/Content/telerik.common.min.css
+++ /dev/null
@@ -1,1473 +0,0 @@
-.t-reset {
- border: 0 none;
- font-size: 100%;
- list-style: none outside none;
- margin: 0;
- outline: 0 none;
- padding: 0;
- text-decoration: none;
-}
-.t-widget, .t-widget .t-input, .t-widget .text-box, .t-button {
- font-size: 100%;
-}
-.t-widget {
- border-style: solid;
- border-width: 1px;
-}
-.t-link {
- cursor: pointer;
- outline: medium none;
-}
-.t-button {
- border-radius: 3px 3px 3px 3px;
- border-style: solid;
- border-width: 1px;
- cursor: pointer;
- display: inline-block;
- font-size: 100%;
- line-height: 1.435;
- margin: 0;
- padding: 2px 6px;
- text-align: center;
- text-decoration: none;
-}
-* html .t-button {
- display: inline;
-}
-* + html .t-button {
- margin-right: 4px;
- overflow: visible;
-}
-* html .t-button {
- margin-right: 4px;
- overflow: visible;
-}
-* + html .t-button-expand {
- margin-right: 0;
-}
-* html .t-button-expand {
- margin-right: 0;
-}
-* + html a.t-button {
- line-height: 1.6;
- padding-left: 7px;
- padding-right: 7px;
-}
-* html a.t-button {
- line-height: 1.6;
- padding-left: 7px;
- padding-right: 7px;
-}
-.t-button-icontext {
- line-height: 1.453;
-}
-a.t-button {
- -moz-padding-end: 9px;
- -moz-padding-start: 9px;
-}
-a.t-button-expand {
- display: block;
-}
-button.t-button-expand {
- width: 100%;
-}
-body .t-button-icon {
- padding-left: 4px;
- padding-right: 4px;
-}
-button.t-button-icon {
- -moz-padding-end: 1px;
- -moz-padding-start: 1px;
-}
-* + html a.t-button-icon {
- padding-left: 5px;
- padding-right: 5px;
-}
-* html a.t-button-icon {
- padding-left: 5px;
- padding-right: 5px;
-}
-.t-button-icontext {
- padding-right: 8px;
-}
-a.t-button-icontext {
- -moz-padding-end: 11px;
-}
-.t-button-icontext .t-icon {
- margin: 0 3px 0 -3px;
- vertical-align: top;
-}
-* + html .t-button-icontext .t-icon {
- margin-right: 4px;
-}
-* html .t-button-icontext .t-icon {
- margin-right: 4px;
-}
-html body .t-button-bare, html body .t-button-bare:hover, html body .t-button-bare:focus {
- background: none repeat scroll 0 0 transparent;
- border-width: 0;
-}
-.t-icon, .t-editor-button .t-tool-icon {
- background-color: transparent;
- background-repeat: no-repeat;
-}
-.t-header .t-link {
- text-decoration: none;
-}
-.t-state-disabled, .t-state-disabled .t-link {
- cursor: default;
- outline: medium none;
-}
-.t-icon, .t-sprite, .t-editor-button .t-tool-icon {
- display: inline-block;
- font-size: 0;
- height: 16px;
- line-height: 0;
- overflow: hidden;
- text-align: center;
- text-indent: -3333px;
- vertical-align: middle;
- width: 16px;
-}
-* html .t-icon, * html .t-sprite, * html .t-editor-button .t-tool-icon {
- display: inline;
-}
-* html .t-icon, .t-sprite {
- text-indent: 0;
-}
-* + html .t-icon, .t-sprite {
- text-indent: 0;
-}
-.t-image {
- border: 0 none;
-}
-div.t-window {
- border-radius: 5px 5px 5px 5px;
- border-width: 0;
- box-shadow: 0 0 5px 2px #AAAAAA;
- display: inline-block;
- position: absolute;
- z-index: 10001;
-}
-.t-window-titlebar {
- border-bottom-style: solid;
- border-bottom-width: 1px;
- border-top-left-radius: 5px;
- border-top-right-radius: 5px;
- font-size: 1.2em;
- line-height: 1.2em;
- padding: 0.4em 0;
- white-space: nowrap;
-}
-.t-window-title {
- cursor: default;
- left: 0.5em;
- overflow: hidden;
- position: absolute;
- right: 0.5em;
-}
-.t-window-title .t-image {
- margin: 0 5px 0 0;
- vertical-align: middle;
-}
-div.t-window-content {
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
- overflow: auto;
- padding: 0.4em 0.5em;
- position: relative;
-}
-.t-window-titlebar .t-window-actions {
- padding-top: 0.3em;
- position: absolute;
- right: 0.5em;
- top: 0;
- white-space: nowrap;
-}
-.t-window-titlebar .t-window-action {
- display: inline-block;
- height: 16px;
- opacity: 0.7;
- padding: 2px;
- text-decoration: none;
- vertical-align: middle;
- width: 16px;
-}
-.t-window-titlebar .t-state-hover {
- border-radius: 5px 5px 5px 5px;
- border-style: solid;
- border-width: 1px;
- opacity: 1;
- padding: 1px;
-}
-.t-window-action .t-icon {
- margin: 0;
- vertical-align: top;
-}
-.t-window .t-resize-handle {
- background-color: #FFFFFF;
- font-size: 0;
- line-height: 6px;
- opacity: 0;
- position: absolute;
- z-index: 1;
-}
-.t-resize-n {
- cursor: n-resize;
- height: 6px;
- left: 0;
- top: -3px;
- width: 100%;
-}
-.t-resize-e {
- cursor: e-resize;
- height: 100%;
- right: -3px;
- top: 0;
- width: 6px;
-}
-.t-resize-s {
- bottom: -3px;
- cursor: s-resize;
- height: 6px;
- left: 0;
- width: 100%;
-}
-.t-resize-w {
- cursor: w-resize;
- height: 100%;
- left: -3px;
- top: 0;
- width: 6px;
-}
-.t-resize-se {
- bottom: -3px;
- cursor: se-resize;
- height: 16px;
- right: -3px;
- width: 16px;
-}
-.t-resize-sw {
- bottom: -3px;
- cursor: sw-resize;
- height: 6px;
- left: -3px;
- width: 6px;
-}
-.t-resize-ne {
- cursor: ne-resize;
- height: 6px;
- right: -3px;
- top: -3px;
- width: 6px;
-}
-.t-resize-nw {
- cursor: nw-resize;
- height: 6px;
- left: -3px;
- top: -3px;
- width: 6px;
-}
-.t-overlay {
- background-color: #000000;
- height: 100%;
- left: 0;
- opacity: 0.5;
- position: fixed;
- top: 0;
- width: 100%;
- z-index: 10000;
-}
-.t-window .t-overlay {
- background-color: #FFFFFF;
- height: 100%;
- opacity: 0;
- position: absolute;
- width: 100%;
-}
-.t-window .t-widget {
- z-index: 10002;
-}
-.t-tabstrip {
- margin: 0;
- padding: 0;
-}
-.t-tabstrip .t-tabstrip-items {
- padding: 0 0.3em;
-}
-.t-tabstrip-items .t-item, .t-panelbar .t-tabstrip-items .t-item {
- border-style: solid;
- border-top-left-radius: 5px;
- border-top-right-radius: 5px;
- border-width: 1px 1px 0;
- display: inline-block;
- list-style-type: none;
- margin: 0.1em 0.3em 0 0;
- padding: 0;
- position: relative;
- vertical-align: top;
-}
-.t-tabstrip-items .t-state-active, .t-panelbar .t-tabstrip-items .t-state-active {
- margin-bottom: -1px;
- padding-bottom: 1px;
-}
-.t-tabstrip-items .t-link, .t-panelbar .t-tabstrip-items .t-link {
- border-bottom-width: 0;
- display: inline-block;
- outline: 0 none;
- padding: 0.3em 0.9em;
-}
-.t-tabstrip-items .t-icon, .t-panelbar .t-tabstrip-items .t-icon {
- margin: -1px 4px 0 -3px;
- vertical-align: top;
-}
-.t-tabstrip-items .t-item .t-image, .t-tabstrip-items .t-item .t-sprite, .t-panelbar .t-tabstrip-items .t-item .t-image, .t-panelbar .t-tabstrip-items .t-item .t-sprite {
- margin: -3px 3px 0 -6px;
- vertical-align: middle;
-}
-* html .t-tabstrip-items .t-item .t-image, * html .t-tabstrip-items .t-item .t-sprite {
- margin-top: -1px;
- vertical-align: top;
-}
-* + html .t-tabstrip-items .t-item .t-image, * + html .t-tabstrip-items .t-item .t-sprite {
- margin-top: -1px;
- vertical-align: top;
-}
-.t-tabstrip .t-content, .t-panelbar .t-tabstrip .t-content {
- border-style: solid;
- border-width: 1px;
- display: none;
- margin: 0 0.3em 0.3em;
- padding: 0.3em 1em;
- position: static;
-}
-.t-panelbar {
-}
-.t-panelbar .t-item {
- border-radius: 0 0 0 0;
- border-width: 0;
- display: block;
- list-style-type: none;
- margin: 0;
- top: 0;
-}
-.t-panelbar .t-image, .t-panelbar .t-sprite {
- float: left;
- margin-right: 5px;
- margin-top: 4px;
- vertical-align: middle;
-}
-.t-panelbar .t-group .t-image, .t-panelbar .t-group .t-sprite {
- margin-top: 1px;
-}
-.t-panelbar .t-link {
- border-bottom: 1px solid;
- display: block;
- line-height: 2.05em;
- padding: 0 1em;
- position: relative;
- text-decoration: none;
-}
-.t-panelbar-expand, .t-panelbar-collapse {
- position: absolute;
- right: 2px;
- top: 5px;
-}
-.t-panelbar .t-group, .t-panelbar .t-content {
- border-bottom-style: solid;
- border-bottom-width: 1px;
- margin: 0;
- padding: 0;
- position: relative;
-}
-.t-panelbar .t-group .t-link {
- border-bottom: 0 none;
- font-size: 0.95em;
- line-height: 1.7em;
-}
-.t-panelbar .t-group .t-arrow-up, .t-panelbar .t-group .t-arrow-down {
- top: 2px;
-}
-.t-panelbar .t-group .t-group .t-link {
- padding-left: 2em;
-}
-.t-panelbar .t-last .t-link {
- border-bottom: 0 none;
-}
-.t-panelbar .t-group .t-group {
- border-bottom: 0 none;
-}
-.t-tabstrip .t-panelbar .t-content {
- display: block;
-}
-.t-menu {
- cursor: default;
-}
-.t-menu, .t-menu .t-group {
- list-style: none outside none;
- margin: 0;
- padding: 0;
-}
-.t-menu .t-group .t-link {
- padding-right: 2em;
-}
-.t-menu .t-item {
- border-style: solid;
- border-width: 0 1px 0 0;
- display: inline-block;
- position: relative;
- vertical-align: top;
-}
-.t-menu-vertical .t-item {
- border-width: 0;
- display: block;
-}
-.t-menu .t-image, .t-menu .t-sprite {
- margin: 0 4px 0 -4px;
- vertical-align: top;
-}
-.t-menu .t-link {
- display: block;
- padding: 0.25em 0.97em;
- text-decoration: none;
-}
-.t-menu .t-group {
- border-style: solid;
- border-width: 1px;
- box-shadow: 2px 2px 2px #AAAAAA;
- display: none;
- overflow: visible;
- white-space: nowrap;
-}
-.t-menu .t-group .t-item {
- border-width: 0;
- display: block;
-}
-.t-menu .t-group .t-link {
-}
-.t-menu .t-arrow-down {
- margin-left: 2px;
- margin-right: -10px;
- vertical-align: top;
-}
-.t-menu .t-arrow-next {
- position: absolute;
- right: 0;
- top: 3px;
-}
-.t-menu .t-animation-container, .t-menu .t-group {
- left: -1px;
- position: absolute;
-}
-.t-menu .t-animation-container .t-animation-container, .t-menu .t-group .t-group {
- left: 100%;
- top: -1px;
-}
-.t-menu-vertical .t-animation-container, .t-menu-vertical .t-group {
- left: 100%;
- top: -1px;
-}
-.t-menu .t-animation-container .t-group {
- left: auto;
- top: auto;
-}
-.t-grid {
- position: relative;
-}
-.t-grid table {
- border: 0 none;
- border-collapse: separate;
- empty-cells: show;
- width: 100%;
-}
-.t-grid-header .t-header {
- text-align: left;
-}
-.t-grid-header .t-header, .t-grid-header .t-last-header {
- border-style: solid;
- border-width: 0 1px 1px 0;
- font-weight: normal;
- overflow: hidden;
- padding: 0.3em 0.6em;
- white-space: nowrap;
-}
-.t-grid-header .t-last-header {
- border-right-width: 0;
-}
-.t-grid-header .t-header .t-link {
- border: 0 none;
- display: block;
- height: 18px;
- line-height: 18px;
- margin: -0.3em -0.6em;
- padding: 0.3em 2.4em 0.3em 0.6em;
-}
-.t-grid-header .t-header .t-icon {
- position: static;
-}
-.t-grid .t-state-hover {
- cursor: pointer;
-}
-.t-grid td {
- border: 0 none;
- line-height: 1.6em;
- overflow: hidden;
- padding: 0.25em 0.6em;
- vertical-align: middle;
-}
-.t-grid .t-last {
- border-bottom-width: 0;
- border-right-width: 0;
-}
-.t-grid-header-wrap, .t-footer-template-wrap {
- overflow: hidden;
- position: relative;
- width: 100%;
-}
-div.t-grid-header, .t-footer-template-wrap table {
- border-bottom-style: solid;
- border-bottom-width: 1px;
- padding-right: 17px;
-}
-div.t-grid-header .t-header, div.t-grid-header .t-last-header {
- border-bottom-width: 0;
-}
-div.t-grid-header .t-last-header {
- border-right-width: 1px;
-}
-.t-grid-content {
- overflow-x: auto;
- overflow-y: scroll;
- position: relative;
- width: 100%;
-}
-.t-grid-header table, .t-grid-content table, .t-grid-footer table {
- table-layout: fixed;
-}
-* html .t-grid-content table {
- width: auto;
-}
-* + html .t-grid-content table {
- width: auto;
-}
-.t-grid .t-pager-wrapper, .t-grid-footer {
- border-style: solid;
- border-width: 1px 0 0;
-}
-.t-grid div.t-pager-wrapper {
- border-width: 0 0 1px;
-}
-.t-grid-footer div.t-pager-wrapper {
- border-width: 0;
-}
-.t-grid div.t-grid-footer {
- border-width: 1px 0 0;
-}
-.t-grid .t-pager-wrapper {
- line-height: 1.8em;
- overflow: auto;
- padding: 0.2em 0.6em;
-}
-* html .t-pager-wrapper input {
- vertical-align: middle;
-}
-* + html .t-pager-wrapper input {
- vertical-align: middle;
-}
-.t-grid .t-pager, .t-grid .t-status, .t-grid .t-status-text, .t-pager .t-numeric, .t-pager .t-page-i-of-n, .t-pager .t-link, .t-pager span, .t-pager input, .t-grouping-row p {
- display: inline-block;
- vertical-align: middle;
-}
-.t-footer-template td {
- border-style: solid;
- border-width: 1px 1px 1px 0;
-}
-.t-footer-template-wrap table {
- border-style: solid;
- border-width: 0 0 1px;
-}
-.t-footer-template-wrap td {
- border-top-width: 0;
-}
-.t-grid .t-status {
- border-right-style: solid;
- border-right-width: 1px;
- float: left;
- height: 1.85em;
- margin: -0.2em 0.6em -0.2em -0.6em;
- padding: 0.2em 0.6em;
-}
-.t-grid .t-pager {
- cursor: default;
- float: left;
-}
-.t-grid .t-status-text {
- float: right;
- margin-right: 0.2em;
-}
-.t-pager .t-link {
- border: 0 none;
- line-height: 16px;
- margin-top: 0.2em;
- padding: 1px;
- text-decoration: none;
-}
-.t-pager .t-state-active, .t-pager .t-state-hover {
- border-radius: 5px 5px 5px 5px;
- border-style: solid;
- border-width: 1px;
- padding: 0;
-}
-.t-pager span, .t-pager .t-link {
- vertical-align: top;
-}
-.t-pager .t-numeric, .t-pager .t-page-i-of-n {
- margin: 0 7px;
- vertical-align: top;
-}
-.t-numeric .t-link, .t-numeric .t-state-active {
- line-height: 22px;
- margin-top: 0;
- padding: 0 5px;
- vertical-align: top;
-}
-.t-numeric .t-state-active, .t-numeric .t-state-hover {
- line-height: 20px;
- padding: 0 4px;
-}
-.t-page-i-of-n input {
- font-size: 1em;
- vertical-align: baseline;
- width: 2em;
-}
-.t-pager-wrapper .t-status .t-icon {
- margin-top: 3px;
- vertical-align: top;
-}
-.t-grid-filter {
- display: inline-block;
- float: right;
- height: 18px;
- margin: -1.8em -0.6em -0.3em 3px;
- padding: 0.3em 0.2em;
- position: relative;
-}
-.t-link + .t-grid-filter {
-}
-* + html .t-grid .t-grid-filter {
- margin-top: -1.8em;
-}
-.t-grid-filter .t-icon {
- vertical-align: top;
-}
-.t-grid .t-animation-container {
- position: absolute;
-}
-.t-filter-options {
- border-style: solid;
- border-width: 1px;
- box-shadow: 2px 2px 2px #AAAAAA;
- padding: 3px;
- position: absolute;
- width: 148px;
-}
-.t-filter-options .t-filter-help-text, .t-filter-options select, .t-filter-options input, .t-filter-options .t-button, .t-filter-options .t-datepicker {
- display: block;
- margin-bottom: 4px;
-}
-.t-filter-options .t-button, .t-filter-options select {
- width: 148px;
-}
-.t-filter-options input {
- width: 142px;
-}
-.t-filter-options .t-datepicker {
- width: 100%;
-}
-.t-filter-options .t-filter-button {
- margin-bottom: 0;
-}
-.t-grouping-row .t-icon {
- margin: 0 4px;
-}
-.t-grouping-row p {
- margin-left: -0.6em;
- padding: 0 0.6em;
-}
-.t-grid td.t-group-cell, .t-grid td.t-hierarchy-cell {
- border-right: 0 none;
-}
-.t-grid .t-group-col, .t-grid .t-hierarchy-col {
- width: 30px;
-}
-.t-grouping-header, .t-grouping-dropclue {
- height: 24px;
- line-height: 24px;
-}
-.t-grouping-dropclue {
- position: absolute;
- width: 6px;
-}
-.t-grouping-header .t-group-indicator {
- border-radius: 4px 4px 4px 4px;
- border-style: solid;
- border-width: 1px;
- display: inline-block;
- line-height: 1.5em;
- margin: 0 3px;
- padding: 0.15em 0.15em 0.15em 0.4em;
-}
-.t-grouping-header .t-link {
- border-style: none;
- display: inline-block;
- line-height: normal;
- padding: 0;
- text-decoration: none;
-}
-.t-grouping-header .t-button {
- background: none repeat scroll 0 0 transparent;
- border: 0 none;
- padding: 0;
-}
-.t-grouping-header .t-icon {
- vertical-align: top;
-}
-.t-grouping-header .t-link .t-icon {
- margin: 0 0 0 -3px;
-}
-.t-grouping-header .t-button .t-icon {
- margin: 0 0 0 3px;
-}
-.t-grouping-header a, .t-grouping-header .t-button {
- display: inline-block;
- vertical-align: baseline;
-}
-.t-grouping-header, .t-grid-toolbar {
- border-bottom-style: solid;
- border-bottom-width: 1px;
- cursor: default;
- margin: 0;
- padding: 0.25em;
-}
-.t-grid .t-edit-container {
- border-right: 0 none;
- padding: 0;
-}
-.t-edit-form {
- margin: 0;
- padding: 0;
-}
-.t-edit-form td {
- border-bottom: 0 none;
- border-top: 0 none;
-}
-.t-edit-container .text-box, .t-edit-container .t-numerictextbox, .t-edit-container .t-datepicker {
- margin: -0.4em -0.3em -0.15em;
- max-width: 90%;
- min-width: 90%;
- vertical-align: middle;
- width: 5em;
-}
-.t-edit-container .t-dropdown, .t-edit-container .t-combobox {
- line-height: normal;
- margin: -0.1em -0.3em -0.45em;
- max-width: 90%;
- min-width: 90%;
- width: 5em;
-}
-* html .t-grid .text-box {
- width: 90%;
-}
-.t-grid .field-validation-error {
- display: block;
-}
-.t-grid .input-validation-error {
- background-color: #FFC0CB;
- border-color: #FF0000;
- border-style: ridge;
-}
-.t-grid-toolbar .t-button {
- vertical-align: middle;
-}
-.t-grid-actions {
- display: inline-block;
-}
-* html .t-grid-actions {
- display: inline;
- vertical-align: bottom;
-}
-* + html .t-grid-actions {
- display: inline;
- vertical-align: bottom;
-}
-.t-grid tbody .t-button {
- margin: 0 0.2em;
- min-width: 64px;
-}
-.t-grid tbody button.t-button, #ie8#skips {
- min-width: 78px;
-}
-* + html .t-grid tbody a.t-button {
- min-width: 62px;
-}
-.t-grid tbody a.t-button {
- -moz-padding-end: 6px;
- -moz-padding-start: 6px;
-}
-.t-grid tbody a.t-button-icon {
- -moz-padding-end: 4px;
- -moz-padding-start: 4px;
-}
-html body .t-grid tbody .t-button-icon {
- min-width: 0;
- width: auto;
-}
-.t-detail-row {
- position: relative;
-}
-.t-grid .t-detail-cell {
- overflow: visible;
-}
-.t-grid-resize-indicator {
- background-color: #AAAAAA;
- position: absolute;
- width: 2px;
-}
-.t-grid .t-resize-handle {
- cursor: col-resize;
- height: 25px;
- position: absolute;
-}
-.t-autocomplete {
- background-position: 100% 50% !important;
-}
-.t-combobox, .t-dropdown, .t-selectbox {
- border-width: 0;
- display: inline-block;
- overflow: hidden;
- position: relative;
- white-space: nowrap;
- width: 150px;
-}
-* + html .t-combobox {
- overflow: visible;
-}
-* html .t-combobox {
- overflow: visible;
-}
-.t-dropdown-wrap, .t-picker-wrap {
- cursor: default;
- display: block;
- position: relative;
-}
-.t-picker-wrap {
- padding: 0 25px 0 0;
-}
-.t-dropdown-wrap {
- border-style: solid;
- border-width: 1px;
- padding-right: 16px;
-}
-.t-combobox > .t-dropdown-wrap {
- padding-right: 22px;
-}
-* html .t-combobox .t-dropdown-wrap {
- height: 20px;
-}
-* html .t-picker-wrap {
- height: 20px;
- padding-right: 20px;
-}
-.t-picker-wrap .t-input, .t-combobox .t-input {
- vertical-align: top;
- width: 100%;
-}
-.t-combobox .t-input {
- border: 0 none;
- outline: 0 none;
-}
-* html {
- position: absolute;
- top: 0;
-}
-.t-picker-wrap .t-select, .t-dropdown-wrap .t-select {
- cursor: default;
- display: inline-block;
- position: absolute;
- right: 0;
- text-decoration: none;
- top: 0;
- vertical-align: top;
-}
-* html .t-picker-wrap .t-select, * html .t-dropdown-wrap .t-select {
- right: 1px;
- top: 1px;
-}
-.t-combobox .t-select {
- border-color: inherit;
- border-style: solid;
- border-width: 0 0 0 1px;
-}
-.t-combobox .t-icon {
- margin-top: 1px;
-}
-.t-dropdown .t-select, .t-selectbox .t-select {
- border: 0 none;
- color: inherit;
- cursor: default;
- font: inherit;
- overflow: hidden;
- text-decoration: none;
-}
-.t-dropdown .t-input, .t-selectbox .t-input {
- display: block;
- overflow: hidden;
- padding: 0.2em 0 0.2em 3px;
-}
-.t-picker-wrap .t-select, .t-dropdown-wrap .t-select {
- position: absolute;
- right: 0;
- top: 0;
-}
-.t-picker-wrap .t-icon, .t-dropdown-wrap .t-icon {
- margin-top: 2px;
- vertical-align: top;
-}
-.t-combobox .t-input {
- border: 0 none;
- height: 18px;
- line-height: 18px;
- margin: 0;
- padding: 1px 3px;
-}
-.t-picker-wrap .t-select, .t-dropdown-wrap .t-select {
- height: 20px;
- line-height: 20px;
-}
-.t-popup {
- border-style: solid;
- border-width: 1px;
-}
-.t-popup .t-item {
- cursor: default;
- padding: 1px 5px 1px 3px;
-}
-.t-calendar {
- display: inline-block;
- overflow: hidden;
- position: relative;
- width: 203px;
-}
-.t-calendar .t-link {
- text-decoration: none;
-}
-.t-calendar .t-action-link {
- text-decoration: underline;
-}
-.t-calendar .t-header {
- padding: 0.4em 0;
- position: relative;
- text-align: center;
-}
-.t-calendar .t-nav-prev, .t-calendar .t-nav-next {
- position: absolute;
- top: 0.3em;
-}
-.t-calendar .t-nav-prev {
- left: 1%;
-}
-.t-calendar .t-nav-next {
- right: 1%;
-}
-.t-calendar .t-content {
- border-style: none;
- display: table;
- height: 169px;
- margin: 0;
- padding: 0;
- table-layout: fixed;
- text-align: right;
- width: 100%;
-}
-.t-calendar .t-animation-container .t-content {
- height: 100%;
-}
-.t-calendar .t-nav-fast {
- display: inline-block;
- width: 75%;
-}
-.t-calendar .t-nav-fast .t-icon {
- vertical-align: top;
-}
-.t-calendar th {
- border-bottom-style: solid;
- border-bottom-width: 1px;
- cursor: default;
- font-weight: normal;
-}
-.t-calendar td {
- cursor: pointer;
- padding: 1px;
-}
-.t-calendar .t-state-focus {
- border-style: dotted;
- border-width: 1px;
- padding: 0;
-}
-.t-calendar .t-content .t-link {
- display: block;
- overflow: hidden;
- position: relative;
-}
-.t-calendar th, .t-calendar .t-content .t-link {
- padding: 0.25em 0.45em 0.3em 0.1em;
-}
-.t-calendar .t-meta-view .t-link {
- padding: 0.25em 0 0.3em;
- text-align: center;
-}
-.t-timepicker, .t-datetimepicker, .t-datepicker {
- border: 0 none;
- white-space: nowrap;
- width: 8.5em;
-}
-.t-datetimepicker {
- width: 13em;
-}
-div.t-timepicker, div.t-datetimepicker, div.t-datepicker {
- background-color: transparent;
-}
-.t-datetimepicker .t-picker-wrap {
- padding-right: 44px;
-}
-* html .t-datetimepicker .t-picker-wrap {
- padding-right: 40px;
-}
-.t-datetimepicker .t-icon-calendar {
- margin-right: 3px;
-}
-.t-picker-wrap .t-icon {
- cursor: pointer;
-}
-.t-state-disabled .t-picker-wrap .t-icon {
- cursor: default;
-}
-.t-timepicker, .t-datepicker, .t-datetimepicker {
- display: inline-block;
- vertical-align: top;
-}
-.t-picker-wrap .t-input {
- margin: 0;
-}
-.t-time-popup, .t-datepicker-calendar {
- box-shadow: 2px 2px 2px #AAAAAA;
-}
-.t-iframe-overlay {
- border: 0 none;
- left: 0;
- position: absolute;
- top: 0;
- width: 100%;
-}
-.t-time-popup .t-item {
- padding: 1px 3px;
-}
-div.t-treeview {
- background: none repeat scroll 0 0 transparent;
- border-width: 0;
- overflow: auto;
- white-space: nowrap;
-}
-.t-treeview .t-item {
- border-width: 0;
- display: block;
- margin: 0;
- padding: 0 0 0 16px;
- position: static;
- top: auto;
-}
-.t-treeview .t-group, .t-treeview .t-content {
- background: none repeat scroll 0 0 transparent;
- list-style-type: none;
- margin: 0;
- padding: 0;
-}
-.t-treeview .t-animation-container {
- height: auto !important;
-}
-.t-treeview .t-icon, .t-treeview .t-image, .t-treeview .t-sprite, .t-treeview .t-in {
- display: inline-block;
- vertical-align: top;
-}
-.t-treeview .t-plus, .t-treeview .t-minus, .t-treeview .t-plus-disabled, .t-treeview .t-minus-disabled {
- float: left;
- margin-left: -16px;
- margin-top: 2px;
-}
-.t-treeview .t-plus, .t-treeview .t-minus {
- cursor: pointer;
-}
-.t-treeview .t-plus-disabled, .t-treeview .t-minus-disabled {
- cursor: default;
-}
-.t-treeview .t-sprite, .t-treeview .t-image {
- margin-right: 3px;
-}
-.t-treeview .t-in {
- line-height: 16px;
- margin: 1px 0 1px 2px;
- padding: 2px 4px 2px 3px;
- text-decoration: none;
-}
-.t-treeview span.t-in {
- cursor: default;
-}
-.t-treeview .t-state-hover, .t-treeview .t-state-selected {
- border-radius: 4px 4px 4px 4px;
- border-style: solid;
- border-width: 1px;
- padding: 1px 3px 1px 2px;
-}
-.t-treeview .t-drop-clue {
- background-color: transparent;
- background-repeat: no-repeat;
- height: 5px;
- margin-top: -3px;
- position: absolute;
- visibility: hidden;
- width: 80px;
- z-index: 10000;
-}
-.t-treeview-lines .t-top, .t-treeview-lines .t-mid, .t-treeview-lines .t-bot {
- background-repeat: no-repeat;
- margin-left: -16px;
- padding-left: 16px;
-}
-.t-treeview-lines .t-top {
- background-position: -91px 0;
-}
-.t-treeview-lines .t-bot {
- background-position: -69px -22px;
-}
-.t-treeview-lines .t-mid {
- background-position: -47px -44px;
-}
-.t-treeview-lines .t-last .t-top {
- background-position: -25px -66px;
-}
-.t-treeview-lines .t-group .t-last .t-bot {
- background-position: -69px -22px;
-}
-.t-treeview-lines .t-item {
- background-repeat: no-repeat;
-}
-.t-treeview-lines .t-first {
- background-position: 0 16px;
- background-repeat: no-repeat;
-}
-div.t-numerictextbox {
- background: none repeat scroll 0 0 transparent;
- border: 0 none;
- display: inline-block;
- vertical-align: middle;
- white-space: nowrap;
-}
-.t-numerictextbox .t-icon {
- margin-left: -16px;
-}
-.t-numerictextbox .t-link {
- border-style: none;
- display: inline-block;
-}
-.t-numerictextbox .t-arrow-up {
- height: 10px;
- margin-top: 1px;
- vertical-align: top;
-}
-* + html .t-numerictextbox .t-arrow-up {
- margin-top: 1px;
-}
-.t-numerictextbox .t-arrow-down {
- height: 11px;
- margin-bottom: 1px;
- vertical-align: bottom;
-}
-* + html .t-numerictextbox .t-arrow-down {
- margin-bottom: 1px;
-}
-.t-colorpicker {
- display: inline-block;
- vertical-align: middle;
-}
-.t-colorpicker .t-tool-icon {
- display: inline-block;
- font-size: 0;
- line-height: 0;
- padding: 2px 3px;
- vertical-align: top;
-}
-.t-colorpicker .t-selected-color {
- border-radius: 2px 2px 2px 2px;
- display: block;
- height: 16px;
- width: 16px;
-}
-.t-colorpicker .t-icon {
- margin-top: 2px;
- vertical-align: middle;
-}
-.t-colorpicker-popup {
- line-height: 0;
- width: 136px;
-}
-.t-colorpicker-popup .t-reset {
- display: inline-block;
- margin: 0;
- padding: 0.25em;
-}
-.t-colorpicker-popup .t-item {
- display: block;
- float: left;
- font-size: 0;
- height: 12px;
- margin: 0 1px 1px 0;
- overflow: hidden;
- padding: 0;
- width: 12px;
-}
-.t-editor {
- border-collapse: separate;
- border-style: solid;
- border-width: 1px;
- font-size: 100%;
- height: 250px;
- table-layout: fixed;
- vertical-align: top;
- width: 100%;
-}
-.t-editor .t-editor-toolbar-wrap {
- border: 0 none;
- padding: 0;
-}
-.t-editor-toolbar {
- cursor: default;
- line-height: 1.3em;
- list-style-type: none;
- margin: 0;
- padding: 0.1em 0;
-}
-.t-editor-toolbar li {
- display: inline;
- vertical-align: middle;
-}
-.t-editor-toolbar .t-editor-dropdown, .t-editor-toolbar .t-editor-combobox, .t-editor-toolbar .t-editor-selectbox, .t-editor-toolbar .t-editor-colorpicker {
- margin-right: 2px;
-}
-.t-editor-toolbar .t-separator {
- border-style: solid;
- border-width: 0 1px 0 0;
- font-size: 1.3em;
- margin: 0 0.15em;
- padding: 0 0 0 1px;
- position: relative;
- top: 1px;
-}
-.t-editor-toolbar .t-break {
- display: block;
- font-size: 0;
- height: 1px;
- line-height: 0;
-}
-.t-editor-toolbar .t-dropdown, .t-editor-toolbar .t-combobox, .t-editor-toolbar .t-selectbox, .t-editor-toolbar .t-colorpicker {
- vertical-align: middle;
-}
-.t-editor-button .t-tool-icon {
- height: 22px;
- margin: 1px;
- vertical-align: middle;
- width: 22px;
-}
-.t-editor-colorpicker .t-tool-icon {
- padding: 17px 3px 2px;
-}
-.t-editor-colorpicker .t-icon {
- border-color: #CCCCCC;
- border-style: solid;
- border-width: 0 0 0 1px;
-}
-.t-editor-colorpicker .t-selected-color {
- height: 3px;
-}
-.t-editor-combobox .t-input {
- height: 20px;
- line-height: 20px;
-}
-.t-editor-combobox .t-select {
- height: 22px;
- line-height: 22px;
-}
-.t-bold {
- background-position: -22px 0;
-}
-.t-italic {
- background-position: -44px 0;
-}
-.t-underline {
- background-position: -66px 0;
-}
-.t-strikethrough {
- background-position: -88px 0;
-}
-.t-justifyLeft {
- background-position: -110px 0;
-}
-.t-justifyCenter {
- background-position: -132px 0;
-}
-.t-justifyRight {
- background-position: -154px 0;
-}
-.t-justifyFull {
- background-position: -176px 0;
-}
-.t-insertOrderedList {
- background-position: -198px 0;
-}
-.t-insertUnorderedList {
- background-position: -220px 0;
-}
-.t-createLink {
- background-position: -242px 0;
-}
-.t-unlink {
- background-position: -264px 0;
-}
-.t-insertImage {
- background-position: -286px 0;
-}
-.t-foreColor .t-tool-icon {
- background-position: -308px -2px;
-}
-.t-backColor .t-tool-icon {
- background-position: -330px -2px;
-}
-.t-indent {
- background-position: -352px 0;
-}
-.t-outdent {
- background-position: -374px 0;
-}
-.t-fontName {
- width: 110px;
-}
-.t-fontSize {
- width: 124px;
-}
-.t-formatBlock {
- width: 147px;
-}
-.t-editor-button .t-state-hover, .t-editor-button .t-state-active {
- border-radius: 5px 5px 5px 5px;
- border-style: solid;
- border-width: 1px;
- margin: 0;
- vertical-align: middle;
-}
-.t-editor-button .t-state-disabled {
- opacity: 0.3;
-}
-.t-editor .t-editable-area {
- border-style: solid;
- border-width: 1px;
- height: 100%;
- outline: medium none;
- width: 100%;
-}
-.t-editor .t-content {
- border: 0 none;
- display: block;
- height: 100%;
- margin: 0;
- padding: 0;
- width: 100%;
-}
-.t-editor .t-raw-content {
- border: 0 none;
- font-family: Consolas,"Courier New",monospace;
- font-size: inherit;
- margin: 0;
- padding: 0;
-}
-.t-editor-dialog {
- padding: 1em;
-}
-.t-editor-dialog ol {
- list-style: none outside none;
- margin: 0;
- padding: 0;
-}
-.t-form-text-row, .t-form-checkbox-row {
- padding-bottom: 1em;
-}
-.t-form-text-row label {
- display: inline-block;
- padding-right: 0.5em;
- text-align: right;
- width: 6.5em;
-}
-.t-form-checkbox-row input {
- font-size: inherit;
- margin-left: 6.5em;
- padding: 0;
-}
-.t-form-checkbox-row label {
- padding-left: 0.3em;
-}
-.t-form-checkbox-row input, .t-form-checkbox-row label, .t-form-text-row label .t-form-text-row input, .t-form-text-row select {
- vertical-align: middle;
-}
-.t-form-text-row input, .t-form-text-row select {
- width: 20em;
-}
-.t-editor-dialog .t-button-wrapper {
- padding-top: 0.5em;
- text-align: right;
-}
-.t-editor-dialog .t-button {
- display: inline-block;
-}
-.t-drag-clue {
- border-radius: 4px 4px 4px 4px;
- border-style: solid;
- border-width: 1px;
- cursor: default;
- font-size: 0.9em;
- padding: 0.05em 0.15em;
- position: absolute;
- white-space: nowrap;
- z-index: 10003;
-}
-.t-drag-status {
- margin-right: 4px;
- margin-top: -1px;
- vertical-align: top;
-}
-.t-reorder-cue {
- overflow: visible;
- position: absolute;
- width: 1px;
-}
-.t-reorder-cue .t-icon {
- height: 4px;
- left: -4px;
- position: absolute;
- width: 8px;
-}
-.t-reorder-cue .t-arrow-down {
- background-position: -20px -182px;
- top: -4px;
-}
-.t-reorder-cue .t-arrow-up {
- background-position: -20px -166px;
- bottom: -4px;
-}
diff --git a/NzbDrone.Web/Content/telerik.default.min.css b/NzbDrone.Web/Content/telerik.default.min.css
deleted file mode 100644
index caa4f0908..000000000
--- a/NzbDrone.Web/Content/telerik.default.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-color:#989898;background-color:#fff;}.t-header,.t-grid-header{border-color:#989898;background:#adadad url('Default/sprite.png') repeat-x 0 -368px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Default/sprite.png');}.t-editor .t-tool-icon{background-image:url('Default/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Default/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#828282;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#989898;}.t-separator{border-color:#d8d8d8;background-color:#999;}.t-alt{background-color:#f7f7f7;}.t-state-default{border-color:#828282;}.t-active-filter{background-color:#cdcdcd;}.t-state-hover{background-color:#e9e9e9;border-color:#828282;}.t-header .t-state-hover{background-color:#dcdada;}.t-state-active,.t-header .t-state-active{background-color:#fff;border-color:#828282;}.t-state-selected{background-color:#ddd;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#828282;color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{background:#e8e8e8 url('Default/sprite.png') repeat-x 0 -96px;}.t-button:hover{background-position:0 -128px;}.t-state-disabled,.t-state-disabled .t-link{color:#888;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#aaa;background-color:#eee;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grouping-row td{background:#fff url('Default/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#eee;border-color:#828282 #eee #fff;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#eee;border-color:#080808;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Default/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Default/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#838383;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#aaa;}.t-calendar th{border-color:#c5c5c5;}.t-other-month .t-link{color:#898989;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Default/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Default/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Default/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#e2e2e2 #878787 #878787 #e2e2e2;background-color:#c6c6c6;}.t-editor-button .t-state-active{border-color:#767676 #d0d0d0 #d0d0d0 #767676;background-color:#9e9e9e;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.forest.min.css b/NzbDrone.Web/Content/telerik.forest.min.css
deleted file mode 100644
index 6bd1a3d23..000000000
--- a/NzbDrone.Web/Content/telerik.forest.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-color:#486b23;background-color:#d1deb6;}.t-header,.t-grid-header{border-color:#486b23;color:#fff;background:#4c7822 url('Forest/sprite.png') repeat-x 0 -368px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Forest/sprite.png');}.t-editor .t-tool-icon{background-image:url('Forest/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Forest/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#2b2c20;}.t-header,.t-header .t-link{color:#fff;}.t-content,.t-content .t-link,.t-group .t-link{color:#2b2c20;}.t-group,.t-content,.t-editable-area{border-color:#486b23;background-color:#d1deb6;}.t-colorpicker .t-arrow-down{border-color:#486b23;}.t-separator{border-color:#719652;background-color:#4c6d3b;}.t-alt{background-color:#c7d6a7;}.t-state-default{border-color:#486b23;}.t-active-filter{background-color:#60963e;}.t-state-hover{background-color:#6c9f4f;border-color:#486b23;}.t-state-selected,.t-state-selected .t-state-hover{background-color:#3a5621;border-color:#486b23;}.t-state-active{background-color:#d1deb6;border-color:#486b23;}.t-state-hover,.t-state-hover .t-link,.t-state-selected,.t-state-selected .t-link{color:#fff;}.t-tabstrip .t-state-active .t-link{color:#2b2c20;}.t-group .t-state-hover,.t-group .t-state-selected{color:#fff;background-image:none;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#486b23;color:#fff;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{background:#e8e8e8 url('Forest/sprite.png') repeat-x 0 -96px;}.t-button:hover{background-position:0 -128px;}.t-state-disabled,.t-state-disabled .t-link{color:#2a4b17;border-color:#486b23;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#486b23;background-color:#a7bc75;}.t-editor-button .t-state-active{background-color:#527c30;}.t-grid td{border-color:#bdcb9e;border-right:1px solid #bdcb9e;}.t-grouping-row td{background:#d1deb6 url('Forest/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#b1c67f;border-color:#3c6716 #b1c67f #b1c67f;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#b1c67f;border-color:#3c6716;}.t-grouping-header .t-group-indicator{color:#333;border-color:#486B23;}.t-grouping-dropclue{background:url('Forest/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#d1deb6;}.t-treeview .t-drop-clue{background-image:url('Forest/sprite.png');background-position:0 -358px;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#486b23;}.t-calendar th{background-color:#a6bb74;border-color:#9cb16a;}.t-other-month .t-link{color:#88914b;}.t-state-hover .t-link{color:#fff;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Forest/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Forest/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Forest/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-window{-moz-box-shadow:0 0 5px 2px #6f855a;-webkit-box-shadow:0 0 5px 2px #6f855a;box-shadow:0 0 5px 2px #6f855a;}.t-editor-button .t-state-hover{border-color:#88ab72 #416926 #416926 #88ab72;background-color:#548231;}.t-editor-button .t-state-active{border-color:#2a4b17 #7f9c6d #7f9c6d #2a4b17;background-color:#446e29;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.hay.min.css b/NzbDrone.Web/Content/telerik.hay.min.css
deleted file mode 100644
index df8cf3f0e..000000000
--- a/NzbDrone.Web/Content/telerik.hay.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-color:#7d7c6f;background-color:#ececd8;}.t-header,.t-grid-header{border-color:#378909;background:#4eb106 url('Hay/sprite.png') repeat-x 0 -368px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Hay/sprite.png');}.t-editor .t-tool-icon{background-image:url('Hay/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-header .t-arrow-up,.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-header .t-arrow-down,.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-header .t-arrow-first,.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-header .t-arrow-prev,.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-header .t-arrow-next,.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-header .t-arrow-last,.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Hay/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#333;}.t-header,.t-header .t-link{color:#fff;}.t-header .t-group,.t-group .t-link{color:#333;}.t-group,.t-content,.t-editable-area{border-color:#bbb99d;background-color:#ececd8;}.t-colorpicker .t-arrow-down{border-color:#378909;}.t-separator{border-color:#73c335;background-color:#378909;}.t-alt{background-color:#fff;}.t-state-default{border-color:#378909;}.t-active-filter{background-color:#51b200;}.t-state-hover{background-color:#6cc41a;border-color:#378909;}.t-state-hover,.t-state-hover .t-link,.t-group .t-state-hover{color:#fff;}.t-state-active{background-color:#ececd8;border-color:#378909;}.t-state-active,.t-state-active .t-link{color:#333;}.t-state-active .t-header,.t-state-active .t-state-hover{color:#fff;}.t-state-selected{background:#4e8e13;}.t-state-selected,.t-state-selected .t-header,.t-state-selected .t-state-hover,.t-state-selected .t-link{color:#fff;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#898772;color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{background:#e8e8e8 url('Hay/sprite.png') repeat-x 0 -96px;}.t-button:hover{background-position:0 -128px;}.t-state-disabled,.t-state-disabled .t-link{color:#666;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#bbb99d;background-color:#dee0c8;}.t-panelbar .t-link{border-color:#333;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grouping-row td{background:#fff url('Hay/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#dee0c8;border-color:#bbb99d #dee0c8 #fff;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#dee0c8;border-color:#bbb99d;}.t-grouping-header .t-group-indicator{color:#333;border-color:#aaa;}.t-grouping-dropclue{background:url('Hay/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Hay/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#2C8406;}.t-calendar th{border-color:#cac8ab;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Hay/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Hay/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Hay/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#73cd26 #38910a #38910a #73cd26;background-color:#63c215;}.t-editor-button .t-state-active{border-color:#257802 #60ba1d #60ba1d #257802;background-color:#47a605;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.office2007.min.css b/NzbDrone.Web/Content/telerik.office2007.min.css
deleted file mode 100644
index 7ae99caaa..000000000
--- a/NzbDrone.Web/Content/telerik.office2007.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-color:#688caf;background-color:#fff;}.t-header,.t-grid-header{border-color:#688caf;background:#c3d8f1 url('Office2007/sprite.png') repeat-x 0 -368px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Office2007/sprite.png');}.t-editor .t-tool-icon{background-image:url('Office2007/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Office2007/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#688caf;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#688caf;}.t-separator{border-color:#ebf1f9;background-color:#a0b2c7;}.t-alt{background-color:#fff;}.t-state-default{border-color:#688caf;}.t-active-filter{background-color:#c0d9ef;}.t-state-hover{background-color:#d6e5f3;border-color:#688caf;}.t-state-active{background-color:#fff;border-color:#688caf;}.t-state-selected{background-color:#ffd176;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{border-color:#688caf;background:#e8e8e8 url('Office2007/sprite.png') repeat-x 0 -96px;}.t-button:hover{background-position:0 -128px;border-color:#d8ca95 #b9a073 #c6b99c;}.t-state-disabled,.t-state-disabled .t-link{color:#8d8d8d;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#5d8cc9;background-color:#d6e5f3;}.t-grid td{border-color:#ddd;border-right:1px solid #d6e5f3;}.t-grouping-row td{background:#fff url('Office2007/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#d6e5f3;border-color:#567db0 #d6e5f3 #fff;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#d6e5f3;border-color:#567db0;}.t-grouping-header .t-group-indicator{color:#333;border-color:#aaa;}.t-grouping-dropclue{background:url('Office2007/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Office2007/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#a79d87;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#5d8cc9;}.t-calendar th{border-color:#9ebfdb;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Office2007/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Office2007/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Office2007/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#e8f0fa #98b2d0 #98b2d0 #e8f0fa;background-color:#d4e3f5;}.t-editor-button .t-state-active{border-color:#88a4c5 #d0dcea #d0dcea #88a4c5;background-color:#9fbad9;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.outlook.min.css b/NzbDrone.Web/Content/telerik.outlook.min.css
deleted file mode 100644
index 09c2798a1..000000000
--- a/NzbDrone.Web/Content/telerik.outlook.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-color:#5d8cc9;background-color:#fff;}.t-header,.t-grid-header{border-color:#5d8cc9;background:#7da5e0 url('Outlook/sprite.png') repeat-x 0 -368px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Outlook/sprite.png');}.t-editor .t-tool-icon{background-image:url('Outlook/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Outlook/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#5d8cc9;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#5d8cc9;}.t-separator{border-color:#cfdef4;background-color:#7e98bc;}.t-alt{background-color:#f7f7f7;}.t-state-default{border-color:#5d8cc9;}.t-active-filter{background-color:#b6cef2;}.t-state-hover{background-color:#d6e5f3;border-color:#5d8cc9;}.t-state-active{background-color:#fff;border-color:#5d8cc9;}.t-state-selected{background-color:#bcd3f3;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#5d8cc9;color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{background:#e8e8e8 url('Outlook/sprite.png') repeat-x 0 -96px;}.t-button:hover{background-position:0 -128px;color:#000;}.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link{color:#666;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#5d8cc9;background-color:#d6e5f3;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grouping-row td{background:#fff url('Outlook/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#d6e5f3;border-color:#567db0 #d6e5f3 #fff;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#d6e5f3;border-color:#567db0;}.t-grouping-header .t-group-indicator{color:#333;border-color:#aaa;}.t-grouping-dropclue{background:url('Outlook/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Outlook/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#002d96;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#5d8cc9;}.t-calendar th{border-color:#89aee5;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Outlook/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Outlook/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Outlook/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#dae8fa #668dcf #668dcf #dae8fa;background-color:#93b5e7;}.t-editor-button .t-state-active{border-color:#5781c9 #a3c1ea #a3c1ea #5781c9;background-color:#7da5e0;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.rtl.min.css b/NzbDrone.Web/Content/telerik.rtl.min.css
deleted file mode 100644
index 3b7c782fa..000000000
--- a/NzbDrone.Web/Content/telerik.rtl.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-rtl{direction:rtl;zoom:1;}.t-rtl .t-window-actions{right:auto;left:.5em;}.t-rtl .t-window-title .t-image{margin:0 0 0 5px;}.t-rtl .t-tabstrip-items .t-item,.t-rtl .t-panelbar .t-tabstrip-items .t-item{margin:.1em 0 0 .3em;}.t-rtl .t-tabstrip-items .t-item .t-icon,.t-rtl .t-panelbar .t-tabstrip-items .t-item .t-icon{margin:-1px -3px 0 4px;}.t-rtl .t-tabstrip-items .t-item .t-image,.t-rtl .t-tabstrip-items .t-item .t-sprite,.t-rtl .t-panelbar .t-tabstrip-items .t-item .t-image,.t-rtl .t-panelbar .t-tabstrip-items .t-item .t-sprite{margin:-4px -3px 0 3px;}.t-rtl .t-tabstrip-items .t-state-active,.t-rtl .t-panelbar .t-tabstrip-items .t-state-active{padding-bottom:1px;margin-bottom:-1px;}.t-rtl .t-panelbar .t-item{zoom:normal;}.t-rtl .t-panelbar .t-image,.t-rtl .t-panelbar .t-sprite{margin-right:0;margin-left:5px;float:right;}.t-rtl .t-panelbar .t-arrow-up,.t-rtl .t-panelbar .t-arrow-down{right:auto;left:2px;}.t-rtl .t-panelbar .t-group .t-group .t-link{padding-left:0;padding-right:2em;}.t-rtl .t-menu .t-group .t-link{padding-left:2em;padding-right:.97em;}.t-rtl .t-menu .t-item{border-width:0 0 0 1px;}.t-rtl .t-menu .t-image,.t-rtl .t-menu .t-sprite{margin:0 -4px 0 4px;}.t-rtl .t-menu .t-arrow-down{margin-left:-10px;margin-right:2px;}.t-rtl .t-menu .t-arrow-next{right:auto;left:0;}.t-rtl .t-menu .t-animation-container,.t-rtl .t-menu .t-group{left:auto;right:-1px;}.t-rtl .t-menu .t-animation-container .t-animation-container,.t-rtl .t-menu .t-group .t-group{right:100%;left:auto;}.t-rtl .t-menu-vertical .t-animation-container,.t-rtl .t-menu-vertical .t-group{right:100%;left:auto;}.t-rtl .t-menu .t-animation-container .t-group{right:auto;}.t-rtl .t-grid div.t-grid-header,.t-rtl .t-grid .t-grid-content,.t-rtl .t-grid .t-grid-footer,.t-rtl .t-grid .t-grouping-header,.t-rtl .t-grid .t-grid-toolbar,.t-rtl .t-grid .t-filter-options,.t-rtl .t-grid tbody{zoom:1;direction:rtl;}.t-rtl .t-grid table{border-collapse:separate;}.t-rtl .t-grid div.t-grid-header{padding-right:0\9;padding-left:17px\9;text-align:right;}.t-rtl .t-grid .t-header{text-align:right;border-width:0 0 1px 1px\9;}.t-rtl .t-grid .t-header .t-link{padding:.3em .6em .3em 2.4em;}.t-rtl .t-grid .t-grid-filter{float:left;margin:-1.8em 3px -.3em -.6em;}.t-rtl .t-grid .t-pager{direction:ltr;float:right;}.t-rtl .t-grid .t-status{float:right;border-right-width:0;border-left-style:solid;border-left-width:1px;margin:-.2em -.6em -.2em .6em;}.t-rtl .t-grid .t-status-text{float:left;}.t-rtl .t-grid .t-grouping-row p{margin-right:-0.6em;margin-left:0;padding-right:.6em;padding-left:0;}.t-rtl .t-grid .t-button .t-icon{margin-left:3px;margin-right:-3px;}.t-rtl .t-grouping-header .t-button .t-icon{margin:0 3px 0 0;}.t-rtl .t-autocomplete{background-position:0 50%!important;}.t-rtl .t-dropdown-wrap{padding-right:0;padding-left:16px;zoom:1;}* html .t-rtl .t-combobox .t-dropdown-wrap{padding-right:0;padding-left:16px;}* html .t-rtl .t-picker-wrap{padding-right:0;padding-left:25px;}.t-rtl .t-picker-wrap .t-select,.t-rtl .t-dropdown-wrap .t-select{right:auto;left:0;zoom:1;}* html .t-rtl .t-picker-wrap .t-select,* html .t-rtl .t-dropdown-wrap .t-select{right:auto;left:1px;}.t-rtl .t-combobox .t-select{border-width:0 1px 0 0;}.t-rtl .t-dropdown .t-input,.t-rtl .t-selectbox .t-input{padding:.2em 3px .2em 0;}.t-rtl .t-picker-wrap .t-icon-calendar,.t-rtl .t-picker-wrap .t-icon-clock{margin:3px 3px 0 0;}.t-rtl .t-picker-wrap{padding:0 0 0 25px;}.t-rtl .t-datetimepicker .t-picker-wrap{padding:0 0 0 44px;}.t-rtl .t-treeview .t-item{padding:0 16px 0 0;}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{margin-left:0;margin-right:-16px;padding-left:0;padding-right:20px;}.t-rtl .t-treeview .t-plus,.t-rtl .t-treeview .t-minus,.t-rtl .t-treeview .t-plus-disabled,.t-rtl .t-treeview .t-minus-disabled{margin-left:0;margin-right:-20px;float:right;*float:none;}.t-rtl .t-treeview .t-image{margin-right:0;margin-left:3px;}.t-rtl .t-treeview-lines .t-top{background-position:100% 0;}.t-rtl .t-treeview-lines .t-bot{background-position:100% -22px;}.t-rtl .t-treeview-lines .t-mid{background-position:100% -44px;}.t-rtl .t-treeview-lines .t-last .t-top{background-position:100% -66px;}.t-rtl .t-treeview-lines .t-group .t-last .t-bot{background-position:100% -22px;}.t-rtl .t-treeview-lines .t-item{background-position:100% 0;}.t-rtl .t-treeview-lines .t-first{background-position:100% 16px;}.t-rtl .t-numerictextbox .t-icon{margin-left:0;margin-right:-16px;}.t-rtl .t-editor-colorpicker .t-icon{border-width:0 1px 0 0;}.t-rtl .t-header .t-tabstrip-items .t-link{padding:.3em .9em;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.simple.min.css b/NzbDrone.Web/Content/telerik.simple.min.css
deleted file mode 100644
index a84b199f3..000000000
--- a/NzbDrone.Web/Content/telerik.simple.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-color:#828282;background-color:#fff;}.t-header,.t-grid-header{border-color:#828282;background:#e6e6e6;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Simple/sprite.png');}.t-editor .t-tool-icon{background-image:url('Simple/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Simple/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#828282;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#828282;}.t-separator{border-color:#fff;background-color:#999;}.t-alt{background-color:#f7f7f7;}.t-state-default{border-color:#828282;}.t-active-filter{background-color:#d8d8d8;}.t-state-hover{background-color:#ffe79c;border-color:#c98400;}.t-state-active{background-color:#fff;border-color:#828282;}.t-state-selected{background-color:#ffa517;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{border-color:#828282;background:#e8e8e8;}.t-button:hover{background:#ffe79c;}.t-state-disabled,.t-state-disabled .t-link{color:#aaa;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#aaa;background-color:#eee;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Simple/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row td,.t-grouping-row p{background:#fff;}.t-footer-template td{background-color:#e4e4e4;border-color:#999 #e4e4e4 #fff;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#e4e4e4;border-color:#999;}.t-treeview .t-drop-clue{background-image:url('Simple/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#ffa517;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#aaa;}.t-calendar th{border-color:#999;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Simple/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Simple/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Simple/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#f1f1f1 #8a8a8a #8a8a8a #f1f1f1;background-color:#e6e6e6;}.t-editor-button .t-state-active{border-color:#a4a4a4 #e0e0e0 #e0e0e0 #a4a4a4;background-color:#c8c8c8;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.sitefinity.min.css b/NzbDrone.Web/Content/telerik.sitefinity.min.css
deleted file mode 100644
index 25fe92845..000000000
--- a/NzbDrone.Web/Content/telerik.sitefinity.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-width:0;border-color:#ccc;background:none;}.t-autocomplete{border-width:1px;border-style:solid;}.t-header,.t-grid-header{border-color:#ccc;background:#fff;}.t-icon{background-image:url('Sitefinity/sprite.png');}.t-editor .t-tool-icon{background-image:url('Sitefinity/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:-16px -272px;}.t-minus,.t-minus-disabled{background-position:0 -272px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:-32px -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-1px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-grid .t-header .t-link .t-arrow-down{background-position:0 -256px;}.t-grid .t-header .t-link .t-arrow-up{background-position:-16px -256px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-loading,.t-widget .t-loading{background:transparent url('Sitefinity/loading.gif') no-repeat 0 0;}.t-widget{color:#000;}.t-link,.t-popup{color:#105cd6;}.t-group,.t-content,.t-editable-area{border-color:#ccc #666 #666 #ccc;background-color:#fff;border-width:1px 2px 2px 1px;}.t-colorpicker .t-arrow-down{border-color:#ccc;}.t-separator{border-color:#fff;background-color:#999;}.t-alt{background:none;}.t-state-default{border-color:#eee;}.t-active-filter{background-color:#e5e5e5;}.t-state-hover{background-color:none;border-color:#dee2e7;}.t-state-active{background-color:#fff;border-color:#ccc;}.t-state-selected{background-color:#ffffe1;}.t-state-error{border-color:#e50000;}.t-button{border-color:#ccc #666 #666 #ccc;border-width:1px 2px 2px 1px;color:#333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{background:#f1f1f1;}.t-button:hover{background:#fff;}.t-state-disabled,.t-state-disabled .t-link{color:#afaeae;border-color:#ccc;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#ccc;background-color:none;}.t-widget .t-status{border:0;}.t-autocomplete{border-width:1px;border-style:solid;}.t-combobox .t-state-default,.t-dropdown .t-state-default{border-color:#ccc;}.t-grid .t-header,.t-grid .t-header .t-link{letter-spacing:1px;text-transform:uppercase;font-size:.866em;line-height:2.6em;color:#666;background:none;}.t-grid .t-header,.t-grid td{border-bottom:1px solid #eee;border-color:#eee;}.t-grid .t-grid-filter{border-left:0;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Sitefinity/sprite.png') no-repeat -48px -288px;}.t-treeview .t-drop-clue{background-image:url('Sitefinity/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#999;}.t-footer-template td,.t-footer-template-wrap table{border-color:#eee #fff;}.t-pager-wrapper .t-state-hover{color:#002bb8;background:#f0f0f0;}.t-menu .t-state-hover,.t-panelbar .t-state-hover,.t-tabstrip .t-state-hover{color:#002bb8;}.t-tabstrip{border:1px solid #ccc;}.t-tabstrip .t-state-default,.t-tabstrip .t-state-disabled{border-bottom-color:#ccc;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#aaa;}.t-calendar th{border-color:#ddd;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Sitefinity/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Sitefinity/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Sitefinity/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-window,.t-drag-clue{background-color:#fff;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.sunset.min.css b/NzbDrone.Web/Content/telerik.sunset.min.css
deleted file mode 100644
index d64366b35..000000000
--- a/NzbDrone.Web/Content/telerik.sunset.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-color:#714734;background-color:#ececd8;}.t-header,.t-grid-header{border-color:#854324;background:#90330a url('Sunset/sprite.png') repeat-x 0 -368px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Sunset/sprite.png');}.t-editor .t-tool-icon{background-image:url('Sunset/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Sunset/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#333;}.t-header,.t-header .t-link{color:#fbfbc7;}.t-header .t-group,.t-group .t-link{color:#333;}.t-group,.t-content,.t-editable-area{border-color:#bbb99d;background-color:#ececd8;}.t-colorpicker .t-arrow-down{border-color:#714734;}.t-separator{border-color:#a85835;background-color:#7c2f0c;}.t-alt{background-color:#fff;}.t-state-default{border-color:#854324;}.t-active-filter{background-color:#d25e21;}.t-state-hover{background-color:#c5551c;border-color:#854324;}.t-state-hover,.t-state-hover .t-link,.t-group .t-state-hover{color:#fff;}.t-state-active{background-color:#ececd8;border-color:#854324;}.t-state-active,.t-state-active .t-link{color:#333;}.t-state-active .t-header,.t-state-active .t-state-hover{color:#fff;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#d1711a;color:#2d0e06;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{background:#e8e8e8 url('Sunset/sprite.png') repeat-x 0 -96px;}.t-button:hover{background-position:0 -128px;border-color:#e7941e;}.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link{border-color:#666;color:#bf9e8f;}a.t-button.t-state-disabled,button.t-button.t-state-disabled{color:#b83b01;border-color:#d1711a;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#bbb99d;background-color:#dee0c8;}.t-panelbar .t-link{border-color:#714734;}.t-editor-button .t-state-active{background-color:#d3751a;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grouping-row td{background:#fff url('Sunset/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#dee0c8;border-color:#cabaab #dee0c8 #f1e9dc;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#dee0c8;border-color:#cabaab;}.t-grouping-header .t-group-indicator{color:#333;border-color:#999;}.t-grouping-dropclue{background:url('Sunset/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Sunset/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#904C23;background-color:#ea9959;}.t-calendar th{border-color:#d2c7b4;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Sunset/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Sunset/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Sunset/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#ca734b #722205 #722205 #ca734b;background-color:#a13606;}.t-editor-button .t-state-active{border-color:#a24b0f #e09d5c #e09d5c #a24b0f;background-color:#d3751a;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.telerik.min.css b/NzbDrone.Web/Content/telerik.telerik.min.css
deleted file mode 100644
index a0e961e26..000000000
--- a/NzbDrone.Web/Content/telerik.telerik.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-color:#828282;background-color:#fff;}.t-header,.t-grid-header{border-color:#828282;background:#f6f6f6 url('Telerik/sprite.png') repeat-x 0 -368px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Telerik/sprite.png');}.t-editor .t-tool-icon{background-image:url('Telerik/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Telerik/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#828282;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#828282;}.t-separator{border-color:#f3f3f3;background-color:#bdbdbd;}.t-alt{background-color:#f7f7f7;}.t-state-default{border-color:#828282;}.t-active-filter{background-color:#dfdfdf;}.t-state-hover{background-color:#b6f0a3;border-color:#239500;}.t-state-active{background-color:#fff;border-color:#239500;}.t-state-selected{background-color:#8cc569;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#828282;color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{background:#e8e8e8 url('Telerik/sprite.png') repeat-x 0 -96px;}.t-button:hover{background-position:0 -128px;}.t-state-disabled,.t-state-disabled .t-link{color:#aaa;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#aaa;background-color:#eee;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grouping-row td{background:#fff url('Telerik/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#eee;border-color:#828282 #eee #fff;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#eee;border-color:#828282;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Telerik/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Telerik/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#1c7600;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#aaa;}.t-calendar th{border-color:#c5c5c5;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Telerik/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Telerik/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Telerik/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#d6f1cd #809a77 #809a77 #d6f1cd;background-color:#c0e9b3;}.t-editor-button .t-state-active{border-color:#8c8c8c #d8d8d8 #d8d8d8 #8c8c8c;background-color:#c4c4c4;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.vista.min.css b/NzbDrone.Web/Content/telerik.vista.min.css
deleted file mode 100644
index de9b36ea8..000000000
--- a/NzbDrone.Web/Content/telerik.vista.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-color:#a7bac5;background-color:#fff;}.t-widget,.t-widget button,.t-widget input,.t-widget select,.t-button{font-family:"Segoe UI",Arial,sans-serif;}.t-header,.t-grid-header{border-color:#a7bac5;background:#a6d9f4 url('Vista/sprite.png') repeat-x 0 -368px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Vista/sprite.png');}.t-editor .t-tool-icon{background-image:url('Vista/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied,.t-cancel{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Vista/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#a7bac5;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#a7bac5;}.t-separator{border-color:#eaf6fd;background-color:#a7bac5;}.t-alt{background-color:#f7f7f7;}.t-state-default{border-color:#a7bac5;}.t-active-filter{background-color:#ceeefd;}.t-state-hover{background-color:#e3f4fc;border-color:#a7bac5;}.t-state-active{background-color:#fff;border-color:#a7bac5;}.t-state-selected{background-color:#c8e8f8;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#a7bac5;color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{background:#e8e8e8 url('Vista/sprite.png') repeat-x 0 -96px;}.t-button:hover{background-position:0 -128px;}.t-state-disabled,.t-state-disabled .t-link{color:#8a8a8a;border-color:#bbb;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#bbb;background-color:#eff7fc;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grouping-row td{background:#fff url('Vista/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#e0e5f5;border-color:#aec5d1 #e0e5f5 #fff;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#e0e5f5;border-color:#aec5d1;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Vista/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-grouping-row p{margin-left:-.6em;padding-left:.6em;}.t-treeview .t-drop-clue{background-image:url('Vista/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#99defd;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#aaa;}.t-calendar th{border-color:#e0e0e0;}.t-other-month .t-link{color:#777;}.t-editor-button .t-state-hover{border-color:#ebf6fd #88a1af #88a1af #ebf6fd;background-color:#c9e8fa;}.t-editor-button .t-state-active{border-color:#809eae #bae1f5 #bae1f5 #809eae;background-color:#95cfec;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.web20.min.css b/NzbDrone.Web/Content/telerik.web20.min.css
deleted file mode 100644
index a82c92d9c..000000000
--- a/NzbDrone.Web/Content/telerik.web20.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-color:#4e75b3;background-color:#fff;}.t-header,.t-grid-header{border-color:#4a70ae;background:#7fa5d7 url('Web20/sprite.png') repeat-x 0 -368px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Web20/sprite.png');}.t-editor .t-tool-icon{background-image:url('Web20/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-header .t-arrow-up,.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-header .t-arrow-down,.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-header .t-arrow-first,.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-header .t-arrow-prev,.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-header .t-arrow-next,.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-header .t-arrow-last,.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Web20/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#333;}.t-header,.t-header .t-link{color:#fff;}.t-header .t-group,.t-group .t-link{color:#333;}.t-group,.t-content,.t-editable-area{border-color:#4a70ae;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#4e75b3;}.t-separator{border-color:#93b2dc;background-color:#688bbb;}.t-alt{background-color:#fff;}.t-state-default{border-color:#4a70ae;}.t-active-filter{background-color:#87a6d4;}.t-state-hover{background-color:#a4c2f1;border-color:#4a70ae;}.t-state-hover,.t-state-hover .t-link,.t-header .t-state-hover,.t-group .t-state-hover{color:#333;}.t-state-active{background-color:#fff;border-color:#4a70ae;}.t-state-active,.t-state-active .t-link,.t-state-active .t-header .t-state-active,.t-state-active .t-header .t-state-active .t-link{color:#333;}.t-state-active .t-header,.t-state-active .t-header .t-link{color:#fff;}.t-state-active .t-state-hover,.t-state-active .t-header .t-state-hover .t-link{color:#333;}.t-state-selected{background-color:#d4ffbc;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#4a70ae;color:#fff;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{background:#e8e8e8 url('Web20/sprite.png') repeat-x 0 -96px;}.t-button:hover{background-position:0 -128px;color:#0f3789;}.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link{color:#bbb;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#829cbf;background-color:#e3eeff;}.t-panelbar .t-link{border-color:#333;}.t-grid td,.t-grid .t-last{border-bottom:1px solid #cfd9e7;border-right:1px solid #829cbf;}.t-grouping-row td{background:#fff url('Web20/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#e3eeff;border-color:#829cbf #e3eeff #fff;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#e3eeff;border-color:#829cbf;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Web20/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Web20/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#85c843;}.t-editor-button .t-state-active{background-color:#4567ba;}.t-calendar th{background-color:#ecf4ff;border-color:#bcd2f1;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Web20/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Web20/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('Web20/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-drag-clue{color:#fff;}.t-editor-button .t-state-hover{border-color:#8ea9d1 #385b9d #385b9d #8ea9d1;background-color:#7fa5d7;}.t-editor-button .t-state-active{border-color:#3a5c9d #89a2cc #89a2cc #3a5c9d;background-color:#567cb8;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.webblue.min.css b/NzbDrone.Web/Content/telerik.webblue.min.css
deleted file mode 100644
index d17b9244a..000000000
--- a/NzbDrone.Web/Content/telerik.webblue.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-color:#768ca5;background-color:#fff;}.t-header,.t-grid-header{border-color:#426682;background:#718ca1 url('WebBlue/sprite.png') repeat-x 0 -368px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('WebBlue/sprite.png');}.t-editor .t-tool-icon{background-image:url('WebBlue/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-header .t-arrow-up,.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-header .t-arrow-down,.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-header .t-arrow-first,.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-header .t-arrow-prev,.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-header .t-arrow-next,.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-header .t-arrow-last,.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-cancel{background-position:-48px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('WebBlue/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#333;}.t-header,.t-header .t-link{color:#fff;}.t-header .t-group,.t-group .t-link{color:#333;}.t-group,.t-content,.t-editable-area{border-color:#426682;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#768ca5;}.t-separator{border-color:#8aa0b1;background-color:#516273;}.t-alt{background-color:#dae2e8;}.t-state-default{border-color:#426682;}.t-active-filter{background-color:#8dc1d7;}.t-state-hover{background-color:#acd4e3;border-color:#5d9fb7;}.t-state-hover,.t-state-hover .t-link,.t-header .t-state-hover,.t-group .t-state-hover{color:#333;}.t-state-active{background-color:#fff;border-color:#426682;}.t-state-active,.t-state-active .t-link{color:#333;}.t-state-active .t-header{color:#fff;}.t-state-active .t-state-hover{color:#333;}.t-state-selected{background-color:#3e94b4;color:#fff;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#426682;color:#0d202b;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{background:#e8e8e8 url('WebBlue/sprite.png') repeat-x 0 -96px;}.t-button:hover{background-position:0 -128px;color:#0e3d4f;}.t-button.t-state-disabled,.t-button.t-state-disabled:hover{color:#657c8c;}.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link{color:#bbb;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#a2b3c7;background-color:#dae2e8;}.t-panelbar .t-link{border-color:#333;}.t-grid td{border-right:1px solid #dae2e8;}.t-grouping-row td{background:#fff url('WebBlue/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#dae2e8;border-color:#a2b3c7 #dae2e8 #fff;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#dae2e8;border-color:#a2b3c7;}.t-grouping-header .t-group-indicator{color:#333;border-color:#aaa;}.t-grouping-dropclue{background:url('WebBlue/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('WebBlue/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#133C44;}.t-editor-button .t-state-active{background-color:#a2b9c9;}.t-calendar th{background-color:#dfeeff;border-color:#a7c0df;}.t-other-month .t-link{color:#777;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('WebBlue/treeview-nodes.png');}.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('WebBlue/treeview-nodes-rtl.png');}.t-treeview-lines .t-item{background-image:url('WebBlue/treeview-line.png');}.t-treeview-lines .t-last{background-image:none;}.t-editor-button .t-state-hover{border-color:#5f7c95 #3b576f #3b576f #5f7c95;background-color:#5f7c95;}.t-editor-button .t-state-active{border-color:#5b758e #97b5c7 #97b5c7 #5b758e;background-color:#8ca5b8;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Content/telerik.windows7.min.css b/NzbDrone.Web/Content/telerik.windows7.min.css
deleted file mode 100644
index 6c0a9bf66..000000000
--- a/NzbDrone.Web/Content/telerik.windows7.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.t-widget{border-color:#a5b3c5;background-color:#fcfcfc;}.t-header,.t-grid-header{border-color:#a5b3c5;background:#f1f5fb;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('Windows7/sprite.png');}.t-editor .t-tool-icon{background-image:url('Windows7/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-header .t-arrow-up,.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-header .t-arrow-down,.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-header .t-arrow-first,.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-header .t-arrow-prev,.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-header .t-arrow-next,.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-header .t-arrow-last,.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied,.t-cancel{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('Windows7/loading.gif') no-repeat 0 0;}.t-widget,.t-link,.t-popup{color:#000;}.t-header,.t-header .t-link{color:#4c607a;}.t-header .t-group,.t-group .t-link{color:#333;}.t-group,.t-content,.t-editable-area{border-color:#a5b3c5;background-color:#fcfcfc;}.t-colorpicker .t-arrow-down{border-color:#a5b3c5;}.t-separator{border-color:#fff;background-color:#c2cedb;}.t-alt{background-color:#ebeff3;}.t-state-default{border-color:#a5b3c5;}.t-active-filter{background-color:#c3dcfa;}.t-state-hover{background-color:#d1e4fc;border-color:#8daed5;}.t-state-hover,.t-state-hover .t-link,.t-header .t-state-hover,.t-group .t-state-hover{color:#000;}.t-state-active{background-color:#fff;border-color:#426682;}.t-state-selected{background-color:#deecfe;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{color:#0d202b;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{background:#e8e8e8 url('Windows7/sprite.png') repeat-x 0 -96px;border-color:#c2cedb;}.t-button:hover{background-position:0 -128px;color:#0e3d4f;border-color:#9bc9ff;}.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link{color:#888;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#aec5d1;background-color:#f1f5fb;}.t-panelbar .t-link{border-color:#a5b3c5;}.t-tabstrip .t-item{border-bottom-color:#426682;}.t-grid td{border-right:1px solid #dae2e8;}.t-grouping-row td{background:#fff url('Windows7/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#e2eaf4;border-color:#e2eaf4;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#e2eaf4;border-color:#aec5d1;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('Windows7/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-treeview .t-drop-clue{background-image:url('Windows7/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#8fb0d6;}.t-calendar th{border-color:#d4dbe5;}.t-other-month .t-link{color:#a7a7a7;}.t-editor-button .t-state-hover{border-color:#e5f0fd #8ba6c4 #8ba6c4 #e5f0fd;background-color:#d1e4fc;}.t-editor-button .t-state-active{border-color:#aec1d6 #e3ebf5 #e3ebf5 #aec1d6;background-color:#ccdbed;}
\ No newline at end of file
diff --git a/NzbDrone.Web/Libraries/Telerik.Web.Mvc.dll b/NzbDrone.Web/Libraries/Telerik.Web.Mvc.dll
index cfdb9c297..bf1766d3f 100644
Binary files a/NzbDrone.Web/Libraries/Telerik.Web.Mvc.dll and b/NzbDrone.Web/Libraries/Telerik.Web.Mvc.dll differ
diff --git a/NzbDrone.Web/Libraries/Telerik.Web.Mvc.xml b/NzbDrone.Web/Libraries/Telerik.Web.Mvc.xml
index 079ccdb73..9ec4fa879 100644
--- a/NzbDrone.Web/Libraries/Telerik.Web.Mvc.xml
+++ b/NzbDrone.Web/Libraries/Telerik.Web.Mvc.xml
@@ -90,6 +90,21 @@
Looks up a localized string similar to Insert hyperlink.
+
+
+ Looks up a localized string similar to Are you sure you want to delete "{0}"?.
+
+
+
+
+ Looks up a localized string similar to A directory with this name was not found..
+
+
+
+
+ Looks up a localized string similar to Empty Folder.
+
+
Looks up a localized string similar to Select font family.
@@ -140,6 +155,11 @@
Looks up a localized string similar to Insert unordered list.
+
+
+ Looks up a localized string similar to The selected file \"{0}\" is not valid. Supported file types are {1}..
+
+
Looks up a localized string similar to Italic.
@@ -165,11 +185,31 @@
Looks up a localized string similar to Align text right.
+
+
+ Looks up a localized string similar to Arrange by:.
+
+
+
+
+ Looks up a localized string similar to Name.
+
+
+
+
+ Looks up a localized string similar to Size.
+
+
Looks up a localized string similar to Outdent.
+
+
+ Looks up a localized string similar to 'A file with name "{0}" already exists in the current directory. Do you want to overwrite it?.
+
+
Looks up a localized string similar to Strikethrough.
@@ -190,6 +230,11 @@
Looks up a localized string similar to Remove hyperlink.
+
+
+ Looks up a localized string similar to Upload.
+
+
View component base class.
@@ -419,6 +464,13 @@
The HTML attributes.
+
+
+ Sets the HTML attributes.
+
+ The HTML attributes.
+
+
Renders the component.
@@ -562,6 +614,7 @@
+
Defines the fluent interface for building
@@ -605,6 +658,12 @@
+
+
+ Gets the id.
+
+ The id.
+
Gets the items of the ComboBox.
@@ -732,6 +791,7 @@
+
Initializes a new instance of the class.
@@ -825,8 +885,11 @@
Enables or disables the combobox.
-
-
+
+
+
+ Sets whether to open items list on focus.
+
@@ -1214,6 +1277,361 @@
The Delay method is useful when you need to postpone request to the server for some time.
+
+
+ Represents a client-side event of a view component
+
+
+
+
+ An action that renders the code of the client-side handler upon execution.
+
+
+
+
+ An action that renders the code of the client-side handler upon execution.
+
+
+
+
+ A function that returns the code of the client-side handler.
+
+
+
+
+ The name of the client-side handler function.
+
+
+
+
+ Gets the id.
+
+ The id.
+
+
+
+ Defines the fluent interface for configuring the component.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The component.
+
+
+
+ Configures the effects of the datepicker.
+
+ The action which configures the effects.
+
+
+ <%= Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .Effects(fx =>
+ {
+ fx.Height()
+ .Opacity()
+ .OpenDuration(AnimationDuration.Normal)
+ .CloseDuration(AnimationDuration.Normal);
+ })
+
+
+
+
+
+ Sets whether calendar should open on focus.
+
+
+
+
+ Sets the date format, which will be used to parse and format the machine date.
+
+
+
+
+ Sets the minimal date, which can be selected in DatePicker.
+
+
+
+
+ Sets the maximal date, which can be selected in DatePicker.
+
+
+
+
+ Configures the client-side events.
+
+ The client events action.
+
+
+ <%= Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .ClientEvents(events =>
+ events.OnLoad("onLoad").OnSelect("onSelect")
+ )
+ %>
+
+
+
+
+
+ Sets the Input HTML attributes.
+
+ The HTML attributes.
+
+
+
+ Sets the Input HTML attributes.
+
+ The HTML attributes.
+
+
+
+ Enables or disables the datepicker.
+
+
+
+
+ Defines the fluent interface for configuring datepicker client events.
+
+
+
+
+ Initializes a new instance of the class.
+
+ Datepicker client-side events.
+ The context of the View.
+
+
+
+ Defines the inline handler of the OnChange client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .ClientEvents(events => events.OnChange(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnChange client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .ClientEvents(events => events.OnChange(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnChange client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .ClientEvents(events => events.OnChange("onChange"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnLoad client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .ClientEvents(events => events.OnLoad(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnLoad client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .ClientEvents(events => events.OnLoad(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnLoad client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .ClientEvents(events => events.OnLoad("onLoad"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnOpen client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .ClientEvents(events => events.OnOpen(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnOpen client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .ClientEvents(events => events.OnOpen(
+ @<text>
+ %>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the OnOpen client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .ClientEvents(events => events.OnOpen("onOpen"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnClose client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .ClientEvents(events => events.OnClose(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnClose client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .ClientEvents(events => events.OnClose(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the OnClose client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().DatePicker()
+ .Name("DatePicker")
+ .ClientEvents(events => events.OnClose("onClose"))
+ %>
+
+
+
Defines the fluent interface for configuring the component.
@@ -1225,57 +1643,6 @@
The component.
-
-
- Configures the client-side events.
-
- The client events action.
-
-
- <%= Html.Telerik().DateTimePicker()
- .Name("DateTimePicker")
- .ClientEvents(events =>
- events.OnLoad("onLoad").OnChange("onChange")
- )
- %>
-
-
-
-
-
- Configures the effects of the dateTimePicker.
-
- The action which configures the effects.
-
-
- <%= Html.Telerik().DateTimePicker()
- .Name("DateTimePicker")
- .Effects(fx =>
- {
- fx.Height()
- .Opacity()
- .OpenDuration(AnimationDuration.Normal)
- .CloseDuration(AnimationDuration.Normal);
- })
-
-
-
-
-
- Sets the time format, which will be used to parse and format the .
-
-
-
-
- Sets the Input HTML attributes.
-
- The HTML attributes.
-
-
-
- Sets whether dateTimePicker to be enabled.
-
-
Sets the value of the dateTimePicker input
@@ -1286,21 +1653,11 @@
Sets the value of the dateTimePicker input
-
-
- Sets the minimal date, which can be selected in DateTimePicker.
-
-
Sets the minimal date, which can be selected in DateTimePicker.
-
-
- Sets the maximal date, which can be selected in DateTimePicker.
-
-
Sets the maximal date, which can be selected in DateTimePicker.
@@ -1348,7 +1705,7 @@
- Initializes a new instance of the class.
+ Initializes a new instance of the class.
Timepicker client-side events.
The context of the View.
@@ -2149,40 +2506,111 @@
-
+
- Defines an interface that supports navigation.
+ Determines if content of a given path can be browsed.
+
+ The path which will be browsed.
+ true if browsing is allowed, otherwise false.
+
+
+
+ Retrieves the content of a given folder.
+
+ The folder's path, which content will be served.
+ A containing folder's files and child folders.
+ Throws 403 Forbidden if the supplied is outside of the valid paths.
+ Throws 404 File Not Found if refered folder does not exist.
+
+
+
+ Determines if a file can be uploaded to a given path.
+
+ The path to which the file should be uploaded.
+ The file which should be uploaded.
+ true if the upload is allowed, otherwise false.
+
+
+
+ Uploads a file to a given path.
+
+ The path to which the file should be uploaded.
+ The file which should be uploaded.
+ A containing the uploaded file's size and name.
+ Forbidden
+
+
+
+ Determines if an image's thumbnail should be served.
+
+ The path to image's thumbnail.
+ true if image's thumbnail should be served, otherwise false.
+
+
+
+ Serves an image's thumbnail by given path.
+
+ The path to the image.
+ Thumbnail of an image.
+ Throws 403 Forbidden if the is outside of the valid paths.
+ Throws 404 File Not Found if the refers to a non existant image.
+
+
+
+ Determines if a file can be deleted.
+
+ The path to the file.
+ true if file can be deleted, otherwise false.
+
+
+
+ Deletes a file.
+
+ The path to the file.
+ An empty .
+ Forbidden
+
+
+
+ Determines if a folder can be deleted.
+
+ The path to the folder.
+ true if folder can be deleted, otherwise false.
+
+
+
+ Deletes a folder.
+
+ The path to the folder.
+ An empty .
+ Forbidden
+
+
+
+ Determines if a folder can be created.
+
+ The path to the parent folder in which the folder should be created.
+ Name of the folder.
+ true if folder can be created, otherwise false.
+
+
+
+ Creates a folder with a given name.
+
+ The path to the parent folder in which the folder should be created.
+ Name of the folder.
+ An empty .
+ Forbidden
+
+
+
+ Gets the base paths from which content will be served.
-
+
- Gets or sets the name of the route.
+ Gets the valid file extensions by which served files will be filtered.
- The name of the route.
-
-
-
- Gets or sets the name of the controller.
-
- The name of the controller.
-
-
-
- Gets or sets the name of the action.
-
- The name of the action.
-
-
-
- Gets the route values.
-
- The route values.
-
-
-
- Gets or sets the URL.
-
- The URL.
@@ -2423,6 +2851,63 @@
+
+
+ Defines the inline handler of the OnError client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Editor()
+ .Name("Editor")
+ .ClientEvents(events => events.OnError(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnError client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Editor()
+ .Name("Editor")
+ .ClientEvents(events => events.OnError(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnError client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Editor()
+ .Name("Editor")
+ .ClientEvents(events => events.OnError("onError"))
+ %>
+
+
+
Sets the HTML content that will show initially in the editor.
@@ -2518,6 +3003,46 @@
Builder, which sets different slide properties.
+
+
+ Sets the button type.
+
+ The button type.
+
+
+
+
+ Sets the HTML attributes.
+
+ The HTML attributes.
+
+
+
+
+ Sets the HTML attributes.
+
+ The HTML attributes.
+
+
+
+
+ Sets the image HTML attributes.
+
+ The Image HTML attributes.
+
+
+
+
+ Sets the image HTML attributes.
+
+ The Image HTML attributes.
+
+
+
+
+
+
+
@@ -2530,18 +3055,18 @@
-
+
Defines the fluent interface for configuring grid editing.
-
+
- Initializes a new instance of the class.
+ Initializes a new instance of the class.
The settings.
-
+
Enables or disables grid editing.
@@ -2557,7 +3082,7 @@
The Enabled method is useful when you need to enable grid editing on certain conditions.
-
+
Specify an editor template which to be used for InForm or PopUp modes
@@ -2565,7 +3090,7 @@
This settings is applicable only when Mode is
or
-
+
Enables or disables delete confirmation.
@@ -2578,7 +3103,13 @@
-
+
+
+ Gets the HTML attributes of the form rendered during editing
+
+ The attributes.
+
+
Gets the HTML attributes of the form rendered during editing
@@ -2630,6 +3161,20 @@
+
+
+ Sets the HTML attributes applied to the header cell of the column.
+
+ The attributes.
+
+
+ <%= Html.Telerik().Grid(Model)
+ .Name("Grid")
+ .Columns(columns => columns.Bound(o => o.OrderID).HeaderHtmlAttributes(new {@class="order-header"}))
+ %>
+
+
+
Sets the HTML attributes applied to the footer cell of the column.
@@ -2644,6 +3189,20 @@
+
+
+ Sets the HTML attributes applied to the footer cell of the column.
+
+ The attributes.
+
+
+ <%= Html.Telerik().Grid(Model)
+ .Name("Grid")
+ .Columns(columns => columns.Bound(o => o.OrderID).FooterHtmlAttributes(new {@class="order-footer"}))
+ %>
+
+
+
Sets the HTML attributes applied to the content cell of the column.
@@ -2658,6 +3217,20 @@
+
+
+ Sets the HTML attributes applied to the content cell of the column.
+
+ The attributes.
+
+
+ <%= Html.Telerik().Grid(Model)
+ .Name("Grid")
+ .Columns(columns => columns.Bound(o => o.OrderID).HtmlAttributes(new {@class="order-cell"}))
+ %>
+
+
+
Sets the width of the column in pixels.
@@ -2773,26 +3346,40 @@
The column.
-
+
- Sets the button type.
+ Defines an interface that supports navigation.
- The button type.
-
-
+
- Sets the HTML attributes.
+ Gets or sets the name of the route.
- The HTML attributes.
-
+ The name of the route.
-
+
- Sets the image HTML attributes.
+ Gets or sets the name of the controller.
- The Image HTML attributes.
-
+ The name of the controller.
+
+
+
+ Gets or sets the name of the action.
+
+ The name of the action.
+
+
+
+ Gets the route values.
+
+ The route values.
+
+
+
+ Gets or sets the URL.
+
+ The URL.
@@ -2818,7 +3405,7 @@
ArgumentException.
-
+
Provided 's is not
@@ -2826,12 +3413,12 @@
Provided type is not
-
+
Provided 's is not
-
+
Provided 's is not
@@ -3169,7 +3756,7 @@
The key for this group.
-
+
Gets the aggregate results generated for the given aggregate functions.
@@ -3183,36 +3770,43 @@
The aggregate functions projection.
-
+
Creates the aggregate expression that is used for constructing expression
tree that will calculate the aggregate result.
The grouping expression.
+
-
+
Generates default name for this function using this type's name.
Function name generated with the following pattern:
- {.}_{}
+ {.}_{}
-
+
Gets or sets the informative message to display as an illustration of the aggregate function.
The caption to display as an illustration of the aggregate function.
-
+
+
+ Gets or sets the name of the field, of the item from the set of items, which value is used as the argument of the aggregate function.
+
+ The name of the field to get the argument value from.
+
+
Gets or sets the name of the aggregate function, which appears as a property of the group record on which records the function works.
The name of the function as visible from the group record.
-
+
Gets or sets a string that is used to format the result value.
@@ -3220,19 +3814,19 @@
- Represents a collection of items.
+ Represents a collection of items.
- Gets the with the specified function name.
+ Gets the with the specified function name.
- First with the specified function name
+ First with the specified function name
if any, otherwise null.
-
+
Initializes a new instance of the class.
@@ -3241,19 +3835,19 @@
Function that generated the result.
function is null.
-
+
Initializes a new instance of the class.
- that generated the result.
+ that generated the result.
function is null.
-
+
Initializes a new instance of the class.
The value of the result.
- that generated the result.
+ that generated the result.
@@ -3263,17 +3857,6 @@
A that represents the current .
-
-
- Called when a property has changed.
-
- Name of the property.
-
-
-
- Occurs when a property value changes.
-
-
Gets or sets the value of the result.
@@ -3313,15 +3896,15 @@
The for the specified function if any, otherwise null.
-
+
Represents a function that returns the arithmetic mean of a set of arguments.
-
+
- Represents an that uses aggregate extension
- methods provided in using
+ Represents an that uses aggregate extension
+ methods provided in using
as a member selector.
@@ -3331,22 +3914,6 @@
methods in for aggregation.
-
-
- Generates default name for this function using .
-
-
- Function name generated with the following pattern:
- {}_{}
-
-
-
-
- Gets the name of the aggregate method on the
- that will be used for aggregation.
-
- The name of the aggregate method that will be used.
-
Gets the type of the extension methods that holds the extension methods for
@@ -3356,144 +3923,120 @@
The type of that holds the extension methods. The default value is .
-
+
Creates the aggregate expression using .
The grouping expression.
+
-
+
- Generates default name for this function using
- and .
-
-
- Function name generated with the following pattern:
- {}{}_{}
-
-
-
-
- Gets or sets the name of the field, of the item from the set of items, which value is used as the argument of the aggregate function.
-
- The name of the field to get the argument value from.
-
-
-
- Initializes a new instance of the class.
+ Initializes a new instance of the class.
-
+
Gets the the Average method name.
Average.
-
+
Represents a function that returns the number of items in a set of items, including nested sets.
-
+
- Represents an that uses aggregate extension
+ Represents an that uses aggregate extension
methods provided in .
-
+
Creates the aggregate expression using .
The grouping expression.
+
-
+
- Initializes a new instance of the class.
+ Initializes a new instance of the class.
-
+
Gets the the Count method name.
Count.
-
-
- Represents a function that returns the first item from a set of items.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
+
Gets the the First method name.
First.
-
+
Represents a function that returns the last item from a set of items.
-
+
- Initializes a new instance of the class.
+ Initializes a new instance of the class.
-
+
Gets the the Last method name.
Last.
-
+
Represents a function that returns the greatest item from a set of items.
-
+
- Initializes a new instance of the class.
+ Initializes a new instance of the class.
-
+
Gets the the Max method name.
Max.
-
+
Represents a function that returns the least item from a set of items.
-
+
- Initializes a new instance of the class.
+ Initializes a new instance of the class.
-
+
Gets the the Min method name.
Min.
-
+
Represents a function that returns the sum of all items from a set of items.
-
+
- Initializes a new instance of the class.
+ Initializes a new instance of the class.
-
+
Gets the the Min method name.
@@ -3504,17 +4047,29 @@
Represents grouping criteria.
-
+
- Changes the to the next logical value.
+ Represents declarative sorting.
-
+
Gets or sets the member name which will be used for sorting.
The member that will be used for sorting.
+
+
+ Gets or sets the sort direction for this sort descriptor. If the value is null
+ no sorting will be applied.
+
+ The sort direction. The default value is null.
+
+
+
+ Changes the to the next logical value.
+
+
Gets or sets the type of the member that is used for grouping.
@@ -3531,13 +4086,6 @@
The content that will be used from UI.
-
-
- Gets or sets the sort direction for this sort descriptor. If the value is null
- no sorting will be applied.
-
- The sort direction. The default value is null.
-
Gets or sets the aggregate functions used when grouping is executed.
@@ -3550,6 +4098,1114 @@
taking into account groups order, each group key and groups' count.
+
+ Gets or sets the format for displaying the value in the tooltip.
+ The value.
+
+
+ <%= Html.Telerik().Slider()
+ .Name("Slider")
+ .Tooltip(tooltip => tooltip.Format("{0:P"))
+ %>
+
+
+
+
+ Display tooltip while drag.
+ The value.
+
+
+ <%= Html.Telerik().Slider()
+ .Name("Slider")
+ .Tooltip(tooltip => tooltip.Enable(false))
+ %>
+
+
+
+
+ Defines the fluent interface for configuring the .
+
+
+
+ Defines the inline handler of the OnChange client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().RangeSlider()
+ .Name("RangeSlider")
+ .ClientEvents(events => events.OnChange(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnChange client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().RangeSlider()
+ .Name("RangeSlider")
+ .ClientEvents(events => events.OnChange("onChange"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnLoad client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().RangeSlider()
+ .Name("RangeSlider")
+ .ClientEvents(events => events.OnLoad(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnLoad client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().RangeSlider()
+ .Name("RangeSlider")
+ .ClientEvents(events => events.OnLoad("onLoad"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnSlide client-side event.
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().RangeSlider()
+ .Name("RangeSlider")
+ .ClientEvents(events => events.OnSlide(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnSlide client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().RangeSlider()
+ .Name("RangeSlider")
+ .ClientEvents(events => events.OnSlide("OnSlide"))
+ %>
+
+
+
+
+ Defines the fluent interface for configuring the .
+
+
+
+ Defines the inline handler of the OnChange client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Slider()
+ .Name("Slider")
+ .ClientEvents(events => events.OnChange(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnChange client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Slider()
+ .Name("Slider")
+ .ClientEvents(events => events.OnChange("onChange"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnLoad client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Slider()
+ .Name("Slider")
+ .ClientEvents(events => events.OnLoad(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnLoad client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Slider()
+ .Name("Slider")
+ .ClientEvents(events => events.OnLoad("onLoad"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnSlide client-side event.
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Slider()
+ .Name("Slider")
+ .ClientEvents(events => events.OnSlide(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnSlide client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Slider()
+ .Name("Slider")
+ .ClientEvents(events => events.OnSlide("OnSlide"))
+ %>
+
+
+
+
+ Defines the fluent interface for configuring the component.
+
+
+ Initializes a new instance of the class.
+ The component.
+
+
+ Sets the value of the range slider.
+
+
+ Sets the value of the range slider.
+
+
+ Sets orientation of the range slider.
+
+
+ Sets a value indicating how to display the tick marks on the range slider.
+
+
+ Sets the minimum value of the range slider.
+
+
+ Sets the maximum value of the range slider.
+
+
+ Sets the step with which the range slider value will change.
+
+
+ Sets the delta with which the value will change when user click on the track.
+
+
+ Display tooltip while drag.
+
+
+
+ Use it to configure tooltip while drag.
+
+ Use builder to set different tooltip options.
+
+
+ <%= Html.Telerik().Slider()
+ .Name("Slider")
+ .Tooltip(tooltip => tooltip
+ .Enable(true)
+ .Format("{0:P}")
+ );
+ %>
+
+
+
+
+ Configures the client-side events.
+ The client events action.
+
+
+ <%= Html.Telerik().RangeSlider()
+ .Name("RangeSlider")
+ .ClientEvents(events =>
+ events.OnLoad("onLoad").OnChange("onChange"))
+ %>
+
+
+
+
+ Sets a value indicating whether the range slider can respond to user interaction.
+
+
+ Defines the fluent interface for configuring the component.
+
+
+ Initializes a new instance of the class.
+ The component.
+
+
+ Sets the value of the slider.
+
+
+ Sets the title of the slider increase button.
+
+
+ Sets whether slider to be rendered with increase/decrease button.
+
+
+ Sets the title of the slider decrease button.
+
+
+ Sets orientation of the slider.
+
+
+ Sets a value indicating how to display the tick marks on the slider.
+
+
+ Sets the minimum value of the slider.
+
+
+ Sets the maximum value of the slider.
+
+
+ Sets the step with which the slider value will change.
+
+
+ Sets the delta with which the value will change when user click on the slider.
+
+
+ Display tooltip while drag.
+
+
+
+ Use it to configure tooltip.
+
+ Use builder to set different tooltip options.
+
+
+ <%= Html.Telerik().Slider()
+ .Name("Slider")
+ .Tooltip(tooltip => tooltip
+ .Enable(true)
+ .Format("{0:P}")
+ );
+ %>
+
+
+
+
+ Configures the client-side events.
+ The client events action.
+
+
+ <%= Html.Telerik().Slider()
+ .Name("Slider")
+ .ClientEvents(events =>
+ events.OnLoad("onLoad").OnChange("onChange"))
+ %>
+
+
+
+
+ Sets a value indicating whether the slider can respond to user interaction.
+
+
+ Specifies the general layout of the slider.
+
+
+ The slider is oriented horizontally.
+
+
+ The slider is oriented vertically.
+
+
+ Specifies the location of tick marks in a component.
+
+
+ No tick marks appear in the component.
+
+
+
+ Tick marks are located on the top of a horizontal component or on the
+ left of a vertical component.
+
+
+
+
+ Tick marks are located on the bottom of a horizontal component or on the
+ right side of a vertical component.
+
+
+
+ Tick marks are located on both sides of the component.
+
+
+
+ Sets the pane size.
+
+ The desired size. Only sizes in pixels and percentages are allowed.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes =>
+ {
+ panes.Add().Size("220px");
+ })
+ %>
+
+
+
+
+
+ Sets the minimum pane size.
+
+ The desired minimum size. Only sizes in pixels and percentages are allowed.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes =>
+ {
+ panes.Add().MinSize("220px");
+ })
+ %>
+
+
+
+
+
+ Sets the maximum pane size.
+
+ The desired maximum size. Only sizes in pixels and percentages are allowed.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes =>
+ {
+ panes.Add().MaxSize("220px");
+ })
+ %>
+
+
+
+
+
+ Sets whether the pane shows a scrollbar when its content overflows.
+
+ Whether the pane will be scrollable.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes =>
+ {
+ panes.Add().Scrollable(false);
+ })
+ %>
+
+
+
+
+
+ Sets whether the pane can be resized by the user.
+
+ Whether the pane will be resizable.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes =>
+ {
+ panes.Add().Resizable(true);
+ })
+ %>
+
+
+
+
+
+ Sets whether the pane is initially collapsed.
+
+ Whether the pane will be initially collapsed.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes =>
+ {
+ panes.Add().Collapsed(true);
+ })
+ %>
+
+
+
+
+
+ Sets whether the pane can be collapsed by the user.
+
+ Whether the pane can be collapsed by the user.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes =>
+ {
+ panes.Add().Collapsible(true);
+ })
+ %>
+
+
+
+
+
+ Sets the HTML attributes applied to the outer HTML element rendered for the item
+
+ The attributes.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes =>
+ {
+ panes.Add().HtmlAttributes(new { style = "background: red" });
+ })
+ %>
+
+
+
+
+
+ Sets the HTML attributes applied to the outer HTML element rendered for the item
+
+ The attributes.
+
+
+
+ Sets the HTML content of the pane.
+
+ The action which renders the HTML content.
+
+ <% Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes =>
+ {
+ panes.Add()
+ .Content(() => { >%
+ <p>Content</p>
+ %<});
+ })
+ .Render();
+ %>
+
+
+
+
+ Sets the HTML content of the pane.
+
+ The Razor template for the HTML content.
+
+ @(Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes =>
+ {
+ panes.Add()
+ .Content(@<p>Content</p>);
+ })
+ .Render();)
+
+
+
+
+ Sets the HTML content of the pane.
+
+ The HTML content.
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes =>
+ {
+ panes.Add()
+ .Content("<p>Content</p>");
+ })
+ %>
+
+
+
+
+ Sets the Url which will be requested to return the pane content.
+
+ The route values of the Action method.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes => {
+ panes.Add()
+ .LoadContentFrom(MVC.Home.Index().GetRouteValueDictionary());
+ })
+ %>
+
+
+
+
+
+ Sets the Url, which will be requested to return the pane content.
+
+ The action name.
+ The controller name.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes => {
+ panes.Add()
+ .LoadContentFrom("AjaxView_OpenSource", "Splitter");
+ })
+ %>
+
+
+
+
+
+ Sets the Url, which will be requested to return the content.
+
+ The action name.
+ The controller name.
+ Route values.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes => {
+ panes.Add()
+ .LoadContentFrom("AjaxView_OpenSource", "Splitter", new { id = 10 });
+ })
+ %>
+
+
+
+
+
+ Sets the Url, which will be requested to return the pane content.
+
+ The url.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes => {
+ panes.Add()
+ .LoadContentFrom(Url.Action("AjaxView_OpenSource", "Splitter"));
+ })
+ %>
+
+
+
+
+
+ Defines the fluent interface for configuring the .
+
+
+
+
+ The fluent interface that configures the .
+
+
+
+
+ Defines the inline handler of the OnLoad client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnLoad(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnLoad client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnLoad(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnLoad client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnLoad("onLoad"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnResize client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnResize(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnResize client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnResize(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnResize client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnResize("onResize"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnExpand client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnExpand(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnExpand client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnExpand(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnExpand client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnExpand("onExpand"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnCollapse client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnCollapse(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnCollapse client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnCollapse(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnCollapse client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnCollapse("onCollapse"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnContentLoad client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnContentLoad(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnContentLoad client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnContentLoad(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnContentLoad client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events.OnContentLoad("onContentLoad"))
+ %>
+
+
+
+
+
+ Specifies the orientation in which the splitter panes will be ordered
+
+
+
+
+ Panes are oredered horizontally
+
+
+
+
+ Panes are oredered vertically
+
+
+
+
+ Sets the splitter orientation.
+
+ The desired orientation.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Orientation(SplitterOrientation.Vertical)
+ %>
+
+
+
+
+
+ Defines the panes in the splitter.
+
+ The action that configures the panes.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .Panes(panes => {
+ panes.Add().LoadContentFrom("Navigation", "Shared");
+ panes.Add().LoadContentFrom("Index", "Home");
+ })
+ %>
+
+
+
+
+
+ Configures the client events for the splitter.
+
+ The action that configures the client events.
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter")
+ .ClientEvents(events => events
+ .OnLoad("onLoad")
+ )
+ %>
+
+
+
+
+
+ Defines properties for a content pane.
+
+
+
+
+ Defines whether one navigation item can have content loaded asynchroniously.
+
+
+
+
+ Url, which will be used as a destination for the Ajax request.
+
+
+
+
+ Specifies the size of the pane
+
+
+
+
+ Specifies the minimum size of the pane
+
+
+
+
+ Specifies the maximum size of the pane
+
+
+
+
+ Specifies whether the pane is initially collapsed
+
+
+
+
+ Specifies whether the pane can be collapsed by the user
+
+
+
+
+ Specifies whether the pane can be resized by the user
+
+
+
+
+ Specifies whether the pane shows a scrollbar when its content overflows
+
+
+
+
+ Specifies URL from which to load the pane content
+
+
+
+
+ Specifies HTML attributes for the pane
+
+
+
+
+ Specifies the pane contents
+
+
+
+
+ Gets the id.
+
+ The id.
+
Defines the fluent interface for configuring the component.
@@ -3645,6 +5301,12 @@
The HTML attributes.
+
+
+ Sets the Input HTML attributes.
+
+ The HTML attributes.
+
Enables or disables the textbox.
@@ -3705,24 +5367,6 @@
Sets the currency symbol.
-
-
- Represents declarative sorting.
-
-
-
-
- Gets or sets the member name which will be used for sorting.
-
- The member that will be used for sorting.
-
-
-
- Gets or sets the sort direction for this sort descriptor. If the value is null
- no sorting will be applied.
-
- The sort direction. The default value is null.
-
source is null.
@@ -3846,7 +5490,7 @@
whose elements contains a sequence of objects and a key.
-
+
Calculates the results of given aggregates functions on a sequence of elements.
@@ -5059,6 +6703,13 @@
The HTML attributes.
+
+
+ Sets the HTML attributes.
+
+ The HTML attributes.
+
+
Sets the image HTML attributes.
@@ -5066,6 +6717,13 @@
The Image HTML attributes.
+
+
+ Sets the image HTML attributes.
+
+ The Image HTML attributes.
+
+
Initializes a new instance of the class.
@@ -5244,7 +6902,7 @@
.Name("Grid")
.DataBinding(dataBinding =>
{
- dataBinding.Ajax().Select("Index", "Home", new { {"id", 1} });
+ dataBinding.Ajax().Select("Index", "Home", new { id = 1 });
})
%>
@@ -5252,7 +6910,7 @@
- Sets the action, controller and route values for the select operation
+ Sets the action and controller for the select operation
Name of the action.
Name of the controller.
@@ -5388,7 +7046,7 @@
.Name("Grid")
.DataBinding(dataBinding =>
{
- dataBinding.Ajax().Insert("Index", "Home", new { {"id", 1} });
+ dataBinding.Ajax().Insert("Index", "Home", new { id = 1 });
})
%>
@@ -5396,7 +7054,7 @@
- Sets the action, controller and route values for insert operation
+ Sets the action and controller for the select operation
Name of the action.
Name of the controller.
@@ -5532,7 +7190,7 @@
.Name("Grid")
.DataBinding(dataBinding =>
{
- dataBinding.Ajax().Update("Index", "Home", new { {"id", 1} });
+ dataBinding.Ajax().Update("Index", "Home", new { id = 1 });
})
%>
@@ -5540,7 +7198,7 @@
- Sets the action, controller and route values for update operation
+ Sets the action and controller for the select operation
Name of the action.
Name of the controller.
@@ -5676,7 +7334,7 @@
.Name("Grid")
.DataBinding(dataBinding =>
{
- dataBinding.Ajax().Delete("Index", "Home", new { {"id", 1} });
+ dataBinding.Ajax().Delete("Index", "Home", new { id = 1 });
})
%>
@@ -5684,7 +7342,7 @@
- Sets the action, controller and route values for delete operation
+ Sets the action and controller for the select operation
Name of the action.
Name of the controller.
@@ -5860,7 +7518,7 @@
The value.
-
+
Gets the HTML attributes of the form rendered during editing
@@ -6032,246 +7690,6 @@
-
-
- Defines the fluent interface for configuring timepicker client events.
-
-
-
-
- Initializes a new instance of the class.
-
- Timepicker client-side events.
- The context of the View.
-
-
-
- Defines the inline handler of the OnChange client-side event
-
- The action defining the inline handler.
-
-
- <% Html.Telerik().TimePicker()
- .Name("TimePicker")
- .ClientEvents(events => events.OnChange(() =>
- {
- %>
- function(e) {
- //event handling code
- }
- <%
- }))
- .Render();
- %>
-
-
-
-
-
- Defines the inline handler of the OnChange client-side event
-
- The handler code wrapped in a text tag (Razor syntax).
-
-
- <% Html.Telerik().TimePicker()
- .Name("TimePicker")
- .ClientEvents(events => events.OnChange(
- @<text>
- function(e) {
- //event handling code
- }
- </text>
- ))
- .Render();
- %>
-
-
-
-
-
- Defines the name of the JavaScript function that will handle the the OnChange client-side event.
-
- The name of the JavaScript function that will handle the event.
-
-
- <%= Html.Telerik().TimePicker()
- .Name("TimePicker")
- .ClientEvents(events => events.OnChange("onChange"))
- %>
-
-
-
-
-
- Defines the inline handler of the OnLoad client-side event
-
- The action defining the inline handler.
-
-
- <% Html.Telerik().TimePicker()
- .Name("TimePicker")
- .ClientEvents(events => events.OnLoad(() =>
- {
- %>
- function(e) {
- //event handling code
- }
- <%
- }))
- .Render();
- %>
-
-
-
-
-
- Defines the inline handler of the OnLoad client-side event
-
- The handler code wrapped in a text tag (Razor syntax).
-
-
- <% Html.Telerik().TimePicker()
- .Name("TimePicker")
- .ClientEvents(events => events.OnLoad(
- @<text>
- function(e) {
- //event handling code
- }
- </text>
- ))
- .Render();
- %>
-
-
-
-
-
- Defines the name of the JavaScript function that will handle the the OnLoad client-side event.
-
- The name of the JavaScript function that will handle the event.
-
-
- <%= Html.Telerik().TimePicker()
- .Name("TimePicker")
- .ClientEvents(events => events.OnLoad("onLoad"))
- %>
-
-
-
-
-
- Defines the inline handler of the OnOpen client-side event
-
- The action defining the inline handler.
-
-
- <% Html.Telerik().TimePicker()
- .Name("TimePicker")
- .ClientEvents(events => events.OnOpen(() =>
- {
- %>
- function(e) {
- //event handling code
- }
- <%
- }))
- .Render();
- %>
-
-
-
-
-
- Defines the inline handler of the OnOpen client-side event
-
- The handler code wrapped in a text tag (Razor syntax).
-
-
- <% Html.Telerik().TimePicker()
- .Name("TimePicker")
- .ClientEvents(events => events.OnOpen(
- @<text>
- function(e) {
- //event handling code
- }
- </text>
- ))
- .Render();
- %>
-
-
-
-
-
- Defines the name of the JavaScript function that will handle the the OnOpen client-side event.
-
- The name of the JavaScript function that will handle the event.
-
-
- <%= Html.Telerik().TimePicker()
- .Name("TimePicker")
- .ClientEvents(events => events.OnOpen("onOpen"))
- %>
-
-
-
-
-
- Defines the inline handler of the OnClose client-side event
-
- The action defining the inline handler.
-
-
- <% Html.Telerik().TimePicker()
- .Name("TimePicker")
- .ClientEvents(events => events.OnClose(() =>
- {
- %>
- function(e) {
- //event handling code
- }
- <%
- }))
- .Render();
- %>
-
-
-
-
-
- Defines the inline handler of the OnClose client-side event
-
- The handler code wrapped in a text tag (Razor syntax).
-
-
- <% Html.Telerik().TimePicker()
- .Name("TimePicker")
- .ClientEvents(events => events.OnClose(
- @<text>
- function(e) {
- //event handling code
- }
- </text>
- ))
- .Render();
- %>
-
-
-
-
-
- Defines the name of the JavaScript function that will handle the the OnClose client-side event.
-
- The name of the JavaScript function that will handle the event.
-
-
- <%= Html.Telerik().TimePicker()
- .Name("TimePicker")
- .ClientEvents(events => events.OnClose("onClose"))
- %>
-
-
-
Defines the fluent interface for configuring the component.
@@ -6283,57 +7701,6 @@
The component.
-
-
- Configures the client-side events.
-
- The client events action.
-
-
- <%= Html.Telerik().TimePicker()
- .Name("TimePicker")
- .ClientEvents(events =>
- events.OnLoad("onLoad").OnChange("onChange")
- )
- %>
-
-
-
-
-
- Configures the effects of the timepicker.
-
- The action which configures the effects.
-
-
- <%= Html.Telerik().TimePicker()
- .Name("TimePicker")
- .Effects(fx =>
- {
- fx.Height()
- .Opacity()
- .OpenDuration(AnimationDuration.Normal)
- .CloseDuration(AnimationDuration.Normal);
- })
-
-
-
-
-
- Sets the time format, which will be used to parse and format the .
-
-
-
-
- Sets the Input HTML attributes.
-
- The HTML attributes.
-
-
-
- Sets whether timepicker to be enabled.
-
-
Sets the value of the timepicker input
@@ -6349,11 +7716,6 @@
Sets the value of the timepicker input
-
-
- Sets the minimum time, which can be selected in timepicker
-
-
Sets the minimum time, which can be selected in timepicker
@@ -6364,11 +7726,6 @@
Sets the minimum time, which can be selected in timepicker
-
-
- Sets the maximum time, which can be selected in timepicker
-
-
Sets the maximum time, which can be selected in timepicker
@@ -7678,6 +9035,12 @@
+
+
+ Sets the HTML attributes applied to the outer HTML element rendered for the item
+
+ The attributes.
+
Sets the text displayed by the item.
@@ -7885,6 +9248,12 @@
+
+
+ Sets the HTML attributes for the item image.
+
+ The attributes.
+
Sets the sprite CSS class names.
@@ -7977,6 +9346,12 @@
+
+
+ Sets the HTML attributes of the content element of the item.
+
+ The attributes.
+
Makes the item navigate to the specified controllerAction method.
@@ -8281,6 +9656,12 @@
The action which will output the content.
+
+
+ Gets the id.
+
+ The id.
+
Defines the fluent interface for configuring the component.
@@ -8292,25 +9673,6 @@
The component.
-
-
- Configures the effects of the datepicker.
-
- The action which configures the effects.
-
-
- <%= Html.Telerik().DatePicker()
- .Name("DatePicker")
- .Effects(fx =>
- {
- fx.Height()
- .Opacity()
- .OpenDuration(AnimationDuration.Normal)
- .CloseDuration(AnimationDuration.Normal);
- })
-
-
-
Sets whether datepicker to be rendered with button, which shows calendar on click.
@@ -8321,11 +9683,6 @@
Sets the title of the datepicker button.
-
-
- Sets the date format, which will be used to parse and format the machine date.
-
-
Sets the value of the datepicker input
@@ -8336,296 +9693,16 @@
Sets the value of the datepicker input
-
-
- Sets the minimal date, which can be selected in DatePicker.
-
-
Sets the minimal date, which can be selected in DatePicker.
-
-
- Sets the maximal date, which can be selected in DatePicker.
-
-
Sets the maximal date, which can be selected in DatePicker.
-
-
- Configures the client-side events.
-
- The client events action.
-
-
- <%= Html.Telerik().DatePicker()
- .Name("DatePicker")
- .ClientEvents(events =>
- events.OnLoad("onLoad").OnSelect("onSelect")
- )
- %>
-
-
-
-
-
- Sets the Input HTML attributes.
-
- The HTML attributes.
-
-
-
- Enables or disables the datepicker.
-
-
-
-
-
-
- Defines the fluent interface for configuring datepicker client events.
-
-
-
-
- Initializes a new instance of the class.
-
- Datepicker client-side events.
- The context of the View.
-
-
-
- Defines the inline handler of the OnChange client-side event
-
- The action defining the inline handler.
-
-
- <% Html.Telerik().DatePicker()
- .Name("DatePicker")
- .ClientEvents(events => events.OnChange(() =>
- {
- %>
- function(e) {
- //event handling code
- }
- <%
- }))
- .Render();
- %>
-
-
-
-
-
- Defines the inline handler of the OnChange client-side event
-
- The handler code wrapped in a text tag (Razor syntax).
-
-
- <% Html.Telerik().DatePicker()
- .Name("DatePicker")
- .ClientEvents(events => events.OnChange(
- @<text>
- function(e) {
- //event handling code
- }
- </text>
- ))
- .Render();
- %>
-
-
-
-
-
- Defines the name of the JavaScript function that will handle the the OnChange client-side event.
-
- The name of the JavaScript function that will handle the event.
-
-
- <%= Html.Telerik().DatePicker()
- .Name("DatePicker")
- .ClientEvents(events => events.OnChange("onChange"))
- %>
-
-
-
-
-
- Defines the inline handler of the OnLoad client-side event
-
- The action defining the inline handler.
-
-
- <% Html.Telerik().DatePicker()
- .Name("DatePicker")
- .ClientEvents(events => events.OnLoad(() =>
- {
- %>
- function(e) {
- //event handling code
- }
- <%
- }))
- .Render();
- %>
-
-
-
-
-
- Defines the inline handler of the OnLoad client-side event
-
- The handler code wrapped in a text tag (Razor syntax).
-
-
- <% Html.Telerik().DatePicker()
- .Name("DatePicker")
- .ClientEvents(events => events.OnLoad(
- @<text>
- function(e) {
- //event handling code
- }
- </text>
- ))
- .Render();
- %>
-
-
-
-
-
- Defines the name of the JavaScript function that will handle the the OnLoad client-side event.
-
- The name of the JavaScript function that will handle the event.
-
-
- <%= Html.Telerik().DatePicker()
- .Name("DatePicker")
- .ClientEvents(events => events.OnLoad("onLoad"))
- %>
-
-
-
-
-
- Defines the inline handler of the OnOpen client-side event
-
- The action defining the inline handler.
-
-
- <% Html.Telerik().DatePicker()
- .Name("DatePicker")
- .ClientEvents(events => events.OnOpen(() =>
- {
- %>
- function(e) {
- //event handling code
- }
- <%
- }))
- .Render();
- %>
-
-
-
-
-
- Defines the inline handler of the OnOpen client-side event
-
- The handler code wrapped in a text tag (Razor syntax).
-
-
- <% Html.Telerik().DatePicker()
- .Name("DatePicker")
- .ClientEvents(events => events.OnOpen(
- @<text>
- %>
- function(e) {
- //event handling code
- }
- </text>
- ))
- .Render();
- %>
-
-
-
-
-
- Defines the name of the JavaScript function that will handle the OnOpen client-side event.
-
- The name of the JavaScript function that will handle the event.
-
-
- <%= Html.Telerik().DatePicker()
- .Name("DatePicker")
- .ClientEvents(events => events.OnOpen("onOpen"))
- %>
-
-
-
-
-
- Defines the inline handler of the OnClose client-side event
-
- The action defining the inline handler.
-
-
- <% Html.Telerik().DatePicker()
- .Name("DatePicker")
- .ClientEvents(events => events.OnClose(() =>
- {
- %>
- function(e) {
- //event handling code
- }
- <%
- }))
- .Render();
- %>
-
-
-
-
-
- Defines the inline handler of the OnClose client-side event
-
- The handler code wrapped in a text tag (Razor syntax).
-
-
- <% Html.Telerik().DatePicker()
- .Name("DatePicker")
- .ClientEvents(events => events.OnClose(
- @<text>
- function(e) {
- //event handling code
- }
- </text>
- ))
- .Render();
- %>
-
-
-
-
-
- Defines the name of the JavaScript function that will handle the OnClose client-side event.
-
- The name of the JavaScript function that will handle the event.
-
-
- <%= Html.Telerik().DatePicker()
- .Name("DatePicker")
- .ClientEvents(events => events.OnClose("onClose"))
- %>
-
-
-
Sets the Url, which will be requested to return the content.
@@ -8711,7 +9788,7 @@
- Defines the fluent interface for building
+ Defines the fluent interface for building
@@ -9034,17 +10111,52 @@
+
+
+ Sets the footer template for the column.
+
+ The action defining the template.
+
+
+
+ Sets the footer template for the column.
+
+ The action defining the template.
+
+
+
+ Sets the group footer template for the column.
+
+ The action defining the template.
+
+
+
+ Sets the group footer template for the column.
+
+ The action defining the template.
+
+
+
+ Sets the group footer template for the column.
+
+ The action defining the template.
+
+
+
+ Sets the group footer template for the column.
+
+ The action defining the template.
+
Defines the fluent interface for configuring the .
-
+
Initializes a new instance of the class.
The events.
- The view context.
@@ -9103,6 +10215,63 @@
+
+
+ Defines the inline handler of the OnSubmitChanges client-side event.
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Grid(Model)
+ .Name("Grid")
+ .ClientEvents(events => events.OnSubmitChanges(() =>
+ {
+ %>
+ function(e) {
+ //handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnSubmitChanges client-side event.
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Grid(Model)
+ .Name("Grid")
+ .ClientEvents(events => events.OnSubmitChanges(
+ @<text>
+ function(e) {
+ //handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnSubmitChanges client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Grid(Model)
+ .Name("Grid")
+ .ClientEvents(events => events.OnSubmitChanges("onSubmitChanges"))
+ %>
+
+
+
Defines the inline handler of the OnEdit client-side event.
@@ -9917,7 +11086,7 @@
Defines the fluent interface for configuring the
-
+
Initializes a new instance of the class.
@@ -9935,12 +11104,18 @@
The pager will display an input field and the total number of pages.
+
+ The pager will display a dropdown and the total number of pages.
+
(first) (previous) (page numbers) (next) (last)
(first) (previous) (page input field) (next) (last)
+
+ (first) (previous) (page size drop down) (next) (last)
+
Defines the fluent interface for configuring
@@ -10083,16 +11258,6 @@
The duration.
-
-
- Defines whether one navigation item can have content loaded asynchroniously.
-
-
-
-
- Url, which will be used as a destination for the Ajax request.
-
-
Defines the basic building block of creating client side object.
@@ -10323,7 +11488,7 @@
The type of the data item which the grid is bound to.
-
+
Initializes a new instance of the class.
@@ -10470,7 +11635,7 @@
-
+
Configures the grid editing settings.
@@ -11180,6 +12345,14 @@
+
+
+ Sets the page size of the grid.
+
+ The number of items to display in a single page.
+ The values shown in the pageSize dropdown
+
+
Sets the current page of the grid.
@@ -11902,6 +13075,13 @@
Controller name.
Route values as
+
+
+ Sets the action and route values of object.
+
+ The object.
+ The controller action.
+
Sets the url property of object.
@@ -11933,6 +13113,15 @@
The object
The generator.
+
+
+ Determines whether the specified navigatable matches the current request URL.
+
+ The object.
+ The object.
+ The generator.
+
+
Generating url depending on the ViewContext and the generator.
@@ -11958,6 +13147,12 @@
The object.
The object
+
+
+ Determines whether this instance has value.
+
+ true if either ActionName and ControllerName, RouteName or Url are set; false otherwise
+
Defines the fluent interface for configuring the component.
@@ -13107,6 +14302,16 @@
ToolBar - rendered on all toolbars
+
+
+ Alternating class for zebra stripes
+
+
+
+
+ Scrollable - rendered on all elements that wish to be scrollable on touch devices
+
+
Contains CSS classes for icons
@@ -13142,11 +14347,6 @@
Contains CSS classes, used in the grid
-
-
- Grid action
-
-
Grid action
@@ -13199,7 +14399,37 @@
- Custom tool
+ Editor custom tool
+
+
+
+
+ Editor textarea element
+
+
+
+ Slider increase button.
+
+
+ Slider decrease button.
+
+
+ Horizontal splitter
+
+
+ Vertical splitter
+
+
+ Splitter pane
+
+
+
+ UI primitives for Upload
+
+
+
+
+ Upload button
@@ -13227,6 +14457,1164 @@
Window title bar
+
+
+ A builder class for
+
+
+
+
+ Initializes a new instance of the class.
+
+ The async settings.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Save("Save", "Home", new RouteValueDictionary{ {"id", 1} })
+ )
+ %>
+
+
+
+
+
+ Sets a value indicating whether to start the upload immediately after selecting a file
+
+ true if the upload should start immediately after selecting a file, false otherwise; true by default
+
+
+
+
+
+
+ Sets the action, controller and route values for the save operation
+
+ Name of the action.
+ Name of the controller.
+ The route values.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Save("Save", "Home", new RouteValueDictionary{ {"id", 1} });
+ )
+ %>
+
+
+
+
+
+ Sets the action, controller and route values for the save operation
+
+ Name of the action.
+ Name of the controller.
+ The route values.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Save("Save", "Home", new { id = 1 });
+ )
+ %>
+
+
+
+
+
+ Sets the action and controller for the save operation
+
+ Name of the action.
+ Name of the controller.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Save("Save", "Home");
+ )
+ %>
+
+
+
+
+
+ Sets the route name for the save operation
+
+ Name of the route.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Save("Default");
+ )
+ %>
+
+
+
+
+
+ Sets the route values for the save operation
+
+ The route values of the action method.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Save(MVC.Home.Save(1).GetRouteValueDictionary());
+ )
+ %>
+
+
+
+
+
+ Sets the route and values for the save operation
+
+ Name of the route.
+ The route values.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Save("Default", "Home", new RouteValueDictionary{ {"id", 1} });
+ )
+ %>
+
+
+
+
+
+ Sets the route and values for the save operation
+
+ Name of the route.
+ The route values.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Save("Default", new { id = 1 });
+ )
+ %>
+
+
+
+
+
+ Sets the action for the save operation
+
+ The type of the controller.
+ The action.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Save<HomeController>(controller => controller.Save()));
+ )
+ %>
+
+
+
+
+
+ Sets the action, controller and route values for the remove operation
+
+ Name of the action.
+ Name of the controller.
+ The route values.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Remove("Remove", "Home", new RouteValueDictionary{ {"id", 1} });
+ )
+ %>
+
+
+
+
+
+ Sets the action, controller and route values for the remove operation
+
+ Name of the action.
+ Name of the controller.
+ The route values.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Remove("Remove", "Home", new { id = 1 });
+ )
+ %>
+
+
+
+
+
+ Sets the action and controller for the remove operation
+
+ Name of the action.
+ Name of the controller.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Remove("Remove", "Home");
+ )
+ %>
+
+
+
+
+
+ Sets the route name for the remove operation
+
+ Name of the route.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Remove("Default");
+ )
+ %>
+
+
+
+
+
+ Sets the route values for the remove operation
+
+ The route values of the action method.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Remove(MVC.Home.Remove(1).GetRouteValueDictionary());
+ )
+ %>
+
+
+
+
+
+ Sets the route and values for the remove operation
+
+ Name of the route.
+ The route values.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Remove("Default", "Home", new RouteValueDictionary{ {"id", 1} });
+ )
+ %>
+
+
+
+
+
+ Sets the route and values for the remove operation
+
+ Name of the route.
+ The route values.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Remove("Default", new { id = 1 });
+ )
+ %>
+
+
+
+
+
+ Sets the action for the remove operation
+
+ The type of the controller.
+ The action.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Remove<HomeController>(controller => controller.Remove()));
+ )
+ %>
+
+
+
+
+
+ Defines the fluent interface for configuring the component.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The component.
+
+
+
+ Configures the client-side events.
+
+ The client events configuration action.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events
+ .OnLoad("onLoad")
+ .OnUpload("onUpload")
+ )
+ %>
+
+
+
+
+
+ Enables or disables the component.
+
+ true if the component should be enabled, false otherwise; the default is true.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Enable(false)
+ %>
+
+
+
+
+
+ Enables or disables multiple file selection.
+
+ true if multiple file selection should be enabled, false otherwise; the default is true.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Multiple(false)
+ %>
+
+
+
+
+
+ Sets a value indicating whether to show the list of uploaded files
+
+ true if the list of uploaded files should be visible, false otherwise; true by default
+
+
+
+ Use it to configure asynchronous uploading.
+
+ Use builder to set different asynchronous uploading options.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Async(async => async
+ .Save("Save", "Compose")
+ .Remove("Remove", "Compose")
+ );
+ %>
+
+
+
+
+
+ Sets the localization culture of the upload.
+
+ The culture.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .Localizable("de-DE")
+ %>
+
+
+
+
+
+ Defines the fluent interface for configuring the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The client events.
+
+
+
+ Defines the inline handler of the OnLoad client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnLoad(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnLoad client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnLoad(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnLoad client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnLoad("onLoad"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnSelect client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnSelect(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnSelect client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnSelect(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnSelect client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnSelect("onSelect"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnUpload client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnUpload(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnUpload client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnUpload(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnUpload client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnUpload("onUpload"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnSuccess client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnSuccess(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnSuccess client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnSuccess(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnSuccess client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnSuccess("onSuccess"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnError client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnError(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnError client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnError(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnError client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnError("onError"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnComplete client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnComplete(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnComplete client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnComplete(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnComplete client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnComplete("onComplete"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnCancel client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnCancel(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnCancel client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnCancel(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnCancel client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnCancel("onCancel"))
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnRemove client-side event
+
+ The action defining the inline handler.
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnRemove(() =>
+ {
+ %>
+ function(e) {
+ //event handling code
+ }
+ <%
+ }))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the inline handler of the OnRemove client-side event
+
+ The handler code wrapped in a text tag (Razor syntax).
+
+
+ <% Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnRemove(
+ @<text>
+ function(e) {
+ //event handling code
+ }
+ </text>
+ ))
+ .Render();
+ %>
+
+
+
+
+
+ Defines the name of the JavaScript function that will handle the the OnRemove client-side event.
+
+ The name of the JavaScript function that will handle the event.
+
+
+ <%= Html.Telerik().Upload()
+ .Name("Upload")
+ .ClientEvents(events => events.OnRemove("onRemove"))
+ %>
+
+
+
+
+
+ An HTML Builder for the Upload component
+
+
+
+
+ Initializes a new instance of the class.
+
+ The Upload component.
+
+
+
+ Creates the upload top-level div.
+
+
+
+
+
+ Creates the button text element.
+
+
+
+
+
+ Creates the file input element.
+
+
+
+
+
+ Builds the Upload component markup.
+
+
+
+
+
+ Defines an interface for asynchronous upload settings
+
+
+
+
+ Defines the Save action
+
+
+
+
+ Defines the Remove action
+
+
+
+
+ Gets or sets a value indicating whether to start the upload immediately after selecting a file
+
+
+
+
+ Defines the asynchronous uploading settings
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Serializes the asynchronous uploading settings to the writer.
+
+ The writer object.
+
+
+
+ Defines the Save action
+
+
+
+
+ Defines the Remove action
+
+
+
+
+ Gets or sets a value indicating whether to start the upload immediately after selecting a file
+
+
+ true if the upload should start immediately after selecting a file, false otherwise; true by default
+
+
+
+
+ Telerik Upload for ASP.NET MVC is a view component for uploading files.
+ It supports the following features:
+
+ - Asynchronous uploading
+ - Progress tracking
+ - Multiple file selection
+ - Drag & drop
+
+ Note that some of the features depend on browser capabilities.
+ For more information, see the online documentation.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The view context.
+ The client side object writer factory.
+
+
+
+ Writes the initialization script.
+
+ The writer object.
+
+
+
+ Writes the Upload HTML.
+
+ The writer object.
+
+
+
+ Represents the client-side event handlers for the component
+
+
+
+
+ Gets or sets a value indicating if the component is enabled.
+
+
+ true if the component should be enabled, false otherwise; the default is true.
+
+
+
+
+ Gets or sets a value indicating if multiple file selection is enabled.
+
+
+ true if multiple file selection should be enabled, false otherwise; the default is true.
+
+
+
+
+ Gets or sets a value indicating whether to show the list of uploaded files
+
+
+ true if the list of uploaded files should be visible, false otherwise; true by default
+
+
+
+
+ Defines the asynchronous uploading settings
+
+
+
+
+ Gets or sets the URL generator.
+
+ The URL generator.
+
+
+
+ The localization strings for the component
+
+
+
+
+ Represents the client-side events of the component.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Serializes the client-side events.
+
+ The writer object to serialize to.
+
+
+
+ Defines the Load client-side event handler
+
+
+
+
+ Defines the Select client-side event handler
+
+
+
+
+ Defines the Upload client-side event handler
+
+
+
+
+ Defines the Success client-side event handler
+
+
+
+
+ Defines the Error client-side event handler
+
+
+
+
+ Defines the Complete client-side event handler
+
+
+
+
+ Defines the Cancel client-side event handler
+
+
+
+
+ Defines the Remove client-side event handler
+
+
+
+
+ Localization strings for the Upload component
+
+
+
+
+ Initializes a new instance of the class.
+
+ The localization service.
+ The culture.
+
+
+
+ Serializes the localization strings.
+
+ The key.
+ The writer.
+
+
+
+ Gets the Select string.
+
+ The default value is "Select...".
+
+
+
+ Gets the Cancel string.
+
+ The default value is "Cancel".
+
+
+
+ Gets the Retry string.
+
+ The default value is "Retry".
+
+
+
+ Gets the Remove string.
+
+ The default value is "Remove".
+
+
+
+ Gets the UploadSelectedFiles string.
+
+ The default value is "Upload files".
+
+
+
+ Gets the DropFilesHere string.
+
+ The default value is "drop files here to upload".
+
+
+
+ Gets the "uploading" status string.
+
+ The default value is "uploading".
+
+
+
+ Gets the "uploaded" status string.
+
+ The default value is "uploaded".
+
+
+
+ Gets the "failed" status string.
+
+ The default value is "failed".
+
Provides the factory methods for creating Telerik View Components.
@@ -13342,6 +15730,18 @@
+
+
+ Creates a
+
+
+
+ <%= Html.Telerik().Splitter()
+ .Name("Splitter");
+ %>
+
+
+
Creates a new .
@@ -13550,6 +15950,46 @@
+
+
+ Creates a new .
+
+
+
+ <%= Html.Telerik().Slider()
+ .Name("Slider")
+ %>
+
+
+
+
+
+ Creates a new .
+
+
+
+ <%= Html.Telerik().RangeSlider()
+ .Name("RangeSlider")
+ %>
+
+
+
+
+
+ Creates a
+
+
+
+ <%= Html.Telerik().Upload()
+ .Upload("Upload")
+ .Async(async => async
+ .Save("ProcessAttachments", "Home")
+ .Remove("RemoveAttachment", "Home")
+ );
+ %>
+
+
+
Creates a new UI component.
@@ -13745,6 +16185,36 @@
+
+
+ Creates a new .
+
+
+
+ <%= Html.Telerik().SliderFor(m=>m.Property) %>
+
+
+
+
+
+ Creates a new .
+
+
+
+ <%= Html.Telerik().SliderFor(m=>m.NullableProperty) %>
+
+
+
+
+
+ Creates a new .
+
+
+
+ <%= Html.Telerik().RangeSliderFor(m=>m.Property) %>
+
+
+
Enables zoom animation.
@@ -14404,6 +16874,12 @@
+
+
+ Sets the HTML attributes of the content element of the item.
+
+ The attributes.
+
Sets the Url, which will be requested to return the content.
@@ -15245,6 +17721,16 @@
Looks up a localized string similar to "{0}" array cannot be empty..
+
+
+ Looks up a localized string similar to You must use InCell edit mode for batch updates..
+
+
+
+
+ Looks up a localized string similar to The Update data binding setting is required for batch updates. Please specify the Update action or url in the DataBinding configuration..
+
+
Looks up a localized string similar to "{0}" cannot be negative..
@@ -15334,6 +17820,11 @@
Looks up a localized string similar to The Update data binding setting is required by the edit command. Please specify the Update action or url in the DataBinding configuration..
+
+
+ Looks up a localized string similar to {0} should not be bigger then {1}..
+
+
Looks up a localized string similar to Group with specified name already exists..
@@ -15354,6 +17845,11 @@
Looks up a localized string similar to Group with specified name "{0}" does not exist. Please make sure you have specified a correct name..
+
+
+ Looks up a localized string similar to InCell editing mode is not supported in server binding mode.
+
+
Looks up a localized string similar to Provided index is out of range..
@@ -15414,6 +17910,16 @@
Looks up a localized string similar to Only property and field expressions are supported.
+
+
+ Looks up a localized string similar to The {0} must be begger then 0..
+
+
+
+
+ Looks up a localized string similar to {0} must be positive number..
+
+
Looks up a localized string similar to {0} should be bigger than {1} and less then {2}.
diff --git a/NzbDrone.Web/NzbDrone.Web.csproj b/NzbDrone.Web/NzbDrone.Web.csproj
index d4a904e9a..39e277855 100644
--- a/NzbDrone.Web/NzbDrone.Web.csproj
+++ b/NzbDrone.Web/NzbDrone.Web.csproj
@@ -70,7 +70,10 @@
-
+
+ False
+ Libraries\Telerik.Web.Mvc.dll
+
False
..\NzbDrone.Core\Libraries\TvdbLib.dll
@@ -118,39 +121,326 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -174,105 +464,39 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/NzbDrone.Web/Scripts/2010.3.1318/jquery-1.4.4.min.js b/NzbDrone.Web/Scripts/2010.3.1318/jquery-1.4.4.min.js
deleted file mode 100644
index 8f3ca2e2d..000000000
--- a/NzbDrone.Web/Scripts/2010.3.1318/jquery-1.4.4.min.js
+++ /dev/null
@@ -1,167 +0,0 @@
-/*!
- * jQuery JavaScript Library v1.4.4
- * http://jquery.com/
- *
- * Copyright 2010, John Resig
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
- *
- * Includes Sizzle.js
- * http://sizzlejs.com/
- * Copyright 2010, The Dojo Foundation
- * Released under the MIT, BSD, and GPL Licenses.
- *
- * Date: Thu Nov 11 19:04:53 2010 -0500
- */
-(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h=
-h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;kd)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La,
-"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this,
-e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a,
-"margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+
-a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,
-C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j,
-s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this,
-j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length},
-toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j===
--1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false;
-if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload",
-b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&&
-!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j;},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&&
-l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;Ha";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"),
-k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false,
-scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent=
-false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom=
-1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display=
-"none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h=
-c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando);
-else if(d)delete f[e];else for(var l in a)delete a[l]}},acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});c.fn.extend({data:function(a,b){var d=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one";
-if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},
-attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&
-b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0};
-c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,
-arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid=
-d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+
-c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===
-8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k===
-"click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+
-d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired=
-B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type===
-"file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]===
-0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});
-(function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3];
-break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr,
-q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h=
-l;g.sort(w);if(h)for(var i=1;i0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n,
-m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===
-true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===
-g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return in[3]-0},nth:function(g,i,n){return n[3]-
-0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===
-i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]];
-if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m,
-g);else if(typeof g.length==="number")for(var p=g.length;n";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g);
-n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&&
-function(){var g=k,i=t.createElement("div");i.innerHTML="";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F||
-p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g=
-t.createElement("div");g.innerHTML="";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition?
-function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n0)for(var h=d;h0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h=
-h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context):
-c.makeArray(a),e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,
-2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,
-b){c.fn[a]=function(d,e){var f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===B||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&&
-e.push(a);a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/\s]+\/)>/g,P={option:[1,
-""],legend:[1,""],thead:[1,""],tr:[2,""],td:[3,""],col:[2,""],area:[1,""],_default:[0,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._default=[1,"div","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=
-c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},
-wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},
-prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,
-this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){if(!b&&e.nodeType===1){c.cleanData(e.getElementsByTagName("*"));c.cleanData([e])}e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);
-return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null;
-else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1>$2>");try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append",
-prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument||
-b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1>$2>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]===""&&!x?r.childNodes:[];for(o=k.length-
-1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script"))));
-d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i,
-jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true,
-zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b),
-h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b);
-if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f=
-d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left;
-e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/")}},b:{start:function(){a4.push("")},end:function(){a4.push("")}},i:{start:function(){a4.push("")},end:function(){a4.push("")}},u:{start:function(){a4.push('')},end:function(){a4.push("")}},font:{start:function(a7){a4.push('')},end:function(a5){a4.push("")}}};function a0(a6){var bd=[],bl=a6.attributes,bi=s.trim;if(C.is(a6,"img")){var bo=a6.style.width,be=a6.style.height,bc=s(a6);if(bo){bc.attr("width",parseInt(bo));C.unstyle(a6,{width:undefined})}if(be){bc.attr("height",parseInt(be));C.unstyle(a6,{height:undefined})}}for(var bb=0,bg=bl.length;bbbq.nodeName?1:bp.nodeName=0){a5=C.toHex(a5)}a4.push(a7);a4.push(":");a4.push(a5);a4.push(";")}}}else{if(bn=="src"||bn=="href"){a4.push(a6.getAttribute(bn,2))}else{a4.push(K[bn]?bn:bh)}}a4.push('"')}}function aZ(a5,a6){for(var a7=a5.firstChild;a7;a7=a7.nextSibling){a2(a7,a6)}}function a2(a8,a9){var bc=a8.nodeType;if(bc==1){if(a8.attributes._moz_dirty&&C.is(a8,"br")){return}var a6=C.name(a8);var ba=a3[a6];if(ba){ba.start(a8);aZ(a8);ba.end(a8);return}a4.push("<");a4.push(a6);a0(a8);if(aJ[a6]){a4.push(" />")}else{a4.push(">");aZ(a8,a9||C.is(a8,"pre"));a4.push("");a4.push(a6);a4.push(">")}}else{if(bc==3){var a5=a8.nodeValue;if(!a9&&s.support.leadingWhitespace){var bb=a8.parentNode;var a7=(C.isInline(bb)?bb:a8).previousSibling;if(!a7||a7.innerHTML==""||C.isBlock(a7)){a5=a5.replace(/^[\r\n\v\f\t ]+/,"")}a5=a5.replace(/ +/," ")}a4.push(C.encode(a5))}else{if(bc==4){a4.push("")}else{if(bc==8){if(a8.data.indexOf("[CDATA[")<0){a4.push("")}else{a4.push("")}}}}}}aZ(a1);return a4.join("")}var u=0,ao=1,a=2,R=3;function q(a0){var aZ=a0.startContainer;return aZ.nodeType==9?aZ:aZ.ownerDocument}function D(aZ){return aZ.getSelection?aZ.getSelection():new au(aZ.document)}function aj(a0){var aZ=q(a0);return aX(aZ)}function aX(aZ){return D(ax(aZ))}function ax(aZ){return aZ.defaultView||aZ.parentWindow}function ak(aZ,a0,a2){function a1(a5){var a3=aZ.cloneRange();a3.collapse(a5);a3[a5?"setStartBefore":"setEndAfter"](a0);var a4=a3.extractContents();if(a2){a4=C.trim(a4)}C[a5?"insertBefore":"insertAfter"](a4,a0)}a1(true);a1(false)}function M(a0){var a1=S.image(a0);if(a1){a0.setStartAfter(a1);a0.setEndAfter(a1)}var aZ=aj(a0);aZ.removeAllRanges();aZ.addRange(a0)}function J(aZ){s.extend(this,{ownerDocument:aZ,startContainer:aZ,endContainer:aZ,commonAncestorContainer:aZ,startOffset:0,endOffset:0,collapsed:true})}J.prototype={setStart:function(aZ,a0){this.startContainer=aZ;this.startOffset=a0;v(this);t(this,true)},setEnd:function(aZ,a0){this.endContainer=aZ;this.endOffset=a0;v(this);t(this,false)},setStartBefore:function(aZ){this.setStart(aZ.parentNode,p(aZ))},setStartAfter:function(aZ){this.setStart(aZ.parentNode,p(aZ)+1)},setEndBefore:function(aZ){this.setEnd(aZ.parentNode,p(aZ))},setEndAfter:function(aZ){this.setEnd(aZ.parentNode,p(aZ)+1)},selectNode:function(aZ){this.setStartBefore(aZ);this.setEndAfter(aZ)},selectNodeContents:function(aZ){this.setStart(aZ,0);this.setEnd(aZ,aZ[aZ.nodeType===1?"childNodes":"nodeValue"].length)},collapse:function(aZ){if(aZ){this.setEnd(this.startContainer,this.startOffset)}else{this.setStart(this.endContainer,this.endOffset)}},deleteContents:function(){var a0=this.cloneRange();if(this.startContainer!=this.commonAncestorContainer){this.setStartAfter(az(this.commonAncestorContainer,this.startContainer))}this.collapse(true);(function aZ(a1){while(a1.next()){a1.hasPartialSubtree()?aZ(a1.getSubtreeIterator()):a1.remove()}})(new l(a0))},cloneContents:function(){var aZ=q(this);return(function a0(a3){for(var a2,a1=aZ.createDocumentFragment();a2=a3.next();){a2=a2.cloneNode(!a3.hasPartialSubtree());if(a3.hasPartialSubtree()){a2.appendChild(a0(a3.getSubtreeIterator()))}a1.appendChild(a2)}return a1})(new l(this))},extractContents:function(){var a0=this.cloneRange();if(this.startContainer!=this.commonAncestorContainer){this.setStartAfter(az(this.commonAncestorContainer,this.startContainer))}this.collapse(true);var a1=this;var aZ=q(this);return(function a2(a5){for(var a4,a3=aZ.createDocumentFragment();a4=a5.next();){a5.hasPartialSubtree()?a4=a4.cloneNode(false):a5.remove(a1.originalRange);if(a5.hasPartialSubtree()){a4.appendChild(a2(a5.getSubtreeIterator()))}a3.appendChild(a4)}return a3})(new l(a0))},insertNode:function(aZ){if(ad(this.startContainer)){if(this.startOffset!=this.startContainer.nodeValue.length){at(this.startContainer,this.startOffset)}C.insertAfter(aZ,this.startContainer)}else{C.insertAt(this.startContainer,aZ,this.startOffset)}this.setStart(this.startContainer,this.startOffset)},cloneRange:function(){return s.extend(new J(this.ownerDocument),{startContainer:this.startContainer,endContainer:this.endContainer,commonAncestorContainer:this.commonAncestorContainer,startOffset:this.startOffset,endOffset:this.endOffset,collapsed:this.collapsed,originalRange:this})},toString:function(){var a0=this.startContainer.nodeName,aZ=this.endContainer.nodeName;return[a0=="#text"?this.startContainer.nodeValue:a0,"(",this.startOffset,") : ",aZ=="#text"?this.endContainer.nodeValue:aZ,"(",this.endOffset,")"].join("")}};function m(a1,aZ,a6,a3){if(a1==aZ){return a3-a6}var a5=aZ;while(a5&&a5.parentNode!=a1){a5=a5.parentNode}if(a5){return p(a5)-a6}a5=a1;while(a5&&a5.parentNode!=aZ){a5=a5.parentNode}if(a5){return a3-p(a5)-1}var a4=C.commonAncestor(a1,aZ);var a2=a1;while(a2&&a2.parentNode!=a4){a2=a2.parentNode}if(!a2){a2=a4}var a0=aZ;while(a0&&a0.parentNode!=a4){a0=a0.parentNode}if(!a0){a0=a4}if(a2==a0){return 0}return p(a0)-p(a2)}function t(a0,a1){function aZ(a3){try{return m(a3.startContainer,a3.endContainer,a3.startOffset,a3.endOffset)<0}catch(a2){return true}}if(aZ(a0)){if(a1){a0.commonAncestorContainer=a0.endContainer=a0.startContainer;a0.endOffset=a0.startOffset}else{a0.commonAncestorContainer=a0.startContainer=a0.endContainer;a0.startOffset=a0.endOffset}a0.collapsed=true}}function v(a0){a0.collapsed=a0.startContainer==a0.endContainer&&a0.startOffset==a0.endOffset;var aZ=a0.startContainer;while(aZ&&aZ!=a0.endContainer&&!k(aZ,a0.endContainer)){aZ=aZ.parentNode}a0.commonAncestorContainer=aZ}function aO(aZ){return aZ.createRange?aZ.createRange():new J(aZ)}function l(a0){s.extend(this,{range:a0,_current:null,_next:null,_end:null});if(a0.collapsed){return}var aZ=a0.commonAncestorContainer;this._next=a0.startContainer==aZ&&!ad(a0.startContainer)?a0.startContainer.childNodes[a0.startOffset]:az(aZ,a0.startContainer);this._end=a0.endContainer==aZ&&!ad(a0.endContainer)?a0.endContainer.childNodes[a0.endOffset]:az(aZ,a0.endContainer).nextSibling}l.prototype={hasNext:function(){return !!this._next},next:function(){var aZ=this._current=this._next;this._next=this._current&&this._current.nextSibling!=this._end?this._current.nextSibling:null;if(ad(this._current)){if(this.range.endContainer==this._current){(aZ=aZ.cloneNode(true)).deleteData(this.range.endOffset,aZ.length-this.range.endOffset)}if(this.range.startContainer==this._current){(aZ=aZ.cloneNode(true)).deleteData(0,this.range.startOffset)}}return aZ},traverse:function(a0){function aZ(){this._current=this._next;this._next=this._current&&this._current.nextSibling!=this._end?this._current.nextSibling:null;return this._current}var a1;while(a1=aZ.call(this)){if(this.hasPartialSubtree()){this.getSubtreeIterator().traverse(a0)}else{a0(a1)}}return a1},remove:function(a4){var a3=this.range.startContainer==this._current;var a1=this.range.endContainer==this._current;if(ad(this._current)&&(a3||a1)){var a0=a3?this.range.startOffset:0;var aZ=a1?this.range.endOffset:this._current.length;var a6=aZ-a0;if(a4&&(a3||a1)){if(this._current==a4.startContainer&&a0<=a4.startOffset){a4.startOffset-=a6}if(this._current==a4.endContainer&&aZ<=a4.endOffset){a4.endOffset-=a6}}this._current.deleteData(a0,a6)}else{var a5=this._current.parentNode;if(a4&&(this.range.startContainer==a5||this.range.endContainer==a5)){var a2=p(this._current);if(a5==a4.startContainer&&a2<=a4.startOffset){a4.startOffset-=1}if(a5==a4.endContainer&&a20&&a2.previousSibling);a5.setEndPoint(aZ?"EndToStart":"EndToEnd",a4);var a3=a2.nextSibling;if(!a3){a3=a2.previousSibling;if(a3&&ad(a3)){a0.setEnd(a3,a3.nodeValue.length);C.remove(a2)}else{a0.selectNodeContents(a1);C.remove(a2);a0.endOffset-=1}return}C.remove(a2);if(ad(a3)){a0[aZ?"setStart":"setEnd"](a3,a5.text.length)}else{a0[aZ?"setStartBefore":"setEndBefore"](a3)}}function ah(aZ){this.enumerate=function(){var a1=[];function a0(a2){if(C.is(a2,"img")||(a2.nodeType==3&&!C.isWhitespace(a2))){a1.push(a2)}else{a2=a2.firstChild;while(a2){a0(a2);a2=a2.nextSibling}}}new l(aZ).traverse(a0);return a1}}function j(aZ){return new ah(aZ).enumerate()}function X(a3){var aZ=[];for(var a0=0,a2=a3.length;a0'}a1.selectNodeContents(a5)}}a1.collapse(true)};this.add=function(a0,a2){if(a2&&a0.collapsed){this.addCaret(a0);a0=S.expand(a0)}var a1=a0.cloneRange();a1.collapse(false);this.end=C.create(q(a0),"span",{className:"t-marker"});a1.insertNode(this.end);a1=a0.cloneRange();a1.collapse(true);this.start=this.end.cloneNode(true);a1.insertNode(this.start);a0.setStartBefore(this.start);a0.setEndAfter(this.end);g(a0.commonAncestorContainer);return a0};this.remove=function(a7){var a0=this.start,bc=this.end;g(a7.commonAncestorContainer);while(!a0.nextSibling&&a0.parentNode){a0=a0.parentNode}while(!bc.previousSibling&&bc.parentNode){bc=bc.parentNode}var a2=(a0.previousSibling&&a0.previousSibling.nodeType==3)&&(a0.nextSibling&&a0.nextSibling.nodeType==3);var a8=(bc.previousSibling&&bc.previousSibling.nodeType==3)&&(bc.nextSibling&&bc.nextSibling.nodeType==3);a0=a0.nextSibling;bc=bc.previousSibling;var bb=false;var a5=false;if(a0==this.end){a5=!!this.start.previousSibling;a0=bc=this.start.previousSibling||this.end.nextSibling;bb=true}C.remove(this.start);C.remove(this.end);if(a0==null||bc==null){a7.selectNodeContents(a7.commonAncestorContainer);a7.collapse(true);return}var ba=bb?ad(a0)?a0.nodeValue.length:a0.childNodes.length:0;var a3=ad(bc)?bc.nodeValue.length:bc.childNodes.length;if(a0.nodeType==3){while(a0.previousSibling&&a0.previousSibling.nodeType==3){a0=a0.previousSibling;ba+=a0.nodeValue.length}}if(bc.nodeType==3){while(bc.previousSibling&&bc.previousSibling.nodeType==3){bc=bc.previousSibling;a3+=bc.nodeValue.length}}var a6=p(a0),a9=a0.parentNode;var a4=p(bc),a1=bc.parentNode;for(var be=a0;be.previousSibling;be=be.previousSibling){if(be.nodeType==3&&be.previousSibling.nodeType==3){a6--}}for(var bd=bc;bd.previousSibling;bd=bd.previousSibling){if(bd.nodeType==3&&bd.previousSibling.nodeType==3){a4--}}g(a9);if(a0.nodeType==3){a0=a9.childNodes[a6]}g(a1);if(bc.nodeType==3){bc=a1.childNodes[a4]}if(bb){if(a0.nodeType==3){a7.setStart(a0,ba)}else{a7[a5?"setStartAfter":"setStartBefore"](a0)}a7.collapse(true)}else{if(a0.nodeType==3){a7.setStart(a0,ba)}else{a7.setStartBefore(a0)}if(bc.nodeType==3){a7.setEnd(bc,a3)}else{a7.setEndAfter(bc)}}if(aZ){this.removeCaret(a7)}}}var aq=/[\u0009-\u000d]|\u0020|\u00a0|\ufeff|\.|,|;|:|!|\(|\)|\?/;var S={nodes:function(a0){var aZ=j(a0);if(!aZ.length){a0.selectNodeContents(a0.commonAncestorContainer);aZ=j(a0);if(!aZ.length){aZ=C.significantChildNodes(a0.commonAncestorContainer)}}return aZ},image:function(a0){var aZ=[];new l(a0).traverse(function(a1){if(C.is(a1,"img")){aZ.push(a1)}});if(aZ.length==1){return aZ[0]}},expand:function(a0){var a1=a0.cloneRange();var a4=a1.startContainer.childNodes[a1.startOffset==0?0:a1.startOffset-1];var a5=a1.endContainer.childNodes[a1.endOffset];if(!ad(a4)||!ad(a5)){return a1}var a2=a4.nodeValue;var a3=a5.nodeValue;if(a2==""||a3==""){return a1}var aZ=a2.split("").reverse().join("").search(aq);var a6=a3.search(aq);if(aZ==0||a6==0){return a1}a6=a6==-1?a3.length:a6;aZ=aZ==-1?0:a2.length-aZ;a1.setStart(a4,aZ);a1.setEnd(a5,a6);return a1},isExpandable:function(a0){var a5=a0.startContainer;var a4=q(a0);if(a5==a4||a5==a4.body){return false}var a1=a0.cloneRange();var aZ=a5.nodeValue;if(!aZ){return false}var a2=aZ.substring(0,a1.startOffset);var a3=aZ.substring(a1.startOffset);var a6=0,a7=0;if(a2!=""){a6=a2.split("").reverse().join("").search(aq)}if(a3!=""){a7=a3.search(aq)}return a6!=0&&a7!=0}};function c(a0){var a1=new al(a0.range);var aZ=new aa();this.formatter=a0.formatter;this.getRange=function(){return a1.toRange()};this.lockRange=function(a2){return aZ.add(this.getRange(),a2)};this.releaseRange=function(a2){aZ.remove(a2);M(a2)};this.undo=function(){a1.body.innerHTML=a1.html;M(a1.toRange())};this.redo=function(){this.exec()};this.exec=function(){var a2=this.lockRange(true);this.formatter.editor=this.editor;this.formatter.toggle(a2);this.releaseRange(a2)}}function aU(a1,a0){var aZ=a1.body;this.redo=function(){aZ.innerHTML=a0.html;M(a0.toRange())};this.undo=function(){aZ.innerHTML=a1.html;M(a1.toRange())}}function aP(aZ){c.call(this,aZ);this.managesUndoRedo=true;this.exec=function(){var a1=this.editor;var a0=a1.getRange();var a2=new al(a0);a1.clipboard.paste(aZ.value||"");a1.undoRedoStack.push(new aU(a2,new al(a1.getRange())));a1.focus()}}function w(){V.call(this);this.command=function(aZ){return new aP(aZ)};this.update=function(aZ,a0){aZ.data("tSelectBox").close()};this.init=function(a1,aZ){var a0=aZ.editor;a1.tSelectBox({data:a0.insertHtml,onItemCreate:function(a2){a2.html=''+a2.dataItem.Text+""},onChange:function(a2){V.exec(a0,"insertHtml",a2.value)},highlightFirst:false}).find(".t-input").html(a0.localization.insertHtml)}}function P(){var a0=[],aZ=-1;this.push=function(a1){a0=a0.slice(0,aZ+1);aZ=a0.push(a1)-1};this.undo=function(){if(this.canUndo()){a0[aZ--].undo()}};this.redo=function(){if(this.canRedo()){a0[++aZ].redo()}};this.canUndo=function(){return aZ>=0};this.canRedo=function(){return aZ!=a0.length-1}}function aM(aZ){this.keydown=function(a3){var a2=aZ.keyboard;var a0=a2.isTypingKey(a3);if(a0&&!a2.typingInProgress()){var a1=aZ.getRange();this.startRestorePoint=new al(a1);a2.startTyping(s.proxy(function(){aZ.selectionRestorePoint=this.endRestorePoint=new al(aZ.getRange());aZ.undoRedoStack.push(new aU(this.startRestorePoint,this.endRestorePoint))},this));return true}return false};this.keyup=function(a0){var a1=aZ.keyboard;if(a1.typingInProgress()){a1.endTyping();return true}return false}}function z(a0){var aZ=false;this.createUndoCommand=function(){this.endRestorePoint=new al(a0.getRange());a0.undoRedoStack.push(new aU(this.startRestorePoint,this.endRestorePoint));this.startRestorePoint=this.endRestorePoint};this.changed=function(){if(this.startRestorePoint){return this.startRestorePoint.html!=a0.body.innerHTML}return false};this.keydown=function(a1){var a2=a0.keyboard;if(a2.isModifierKey(a1)){if(a2.typingInProgress()){a2.endTyping(true)}this.startRestorePoint=new al(a0.getRange());return true}if(a2.isSystem(a1)){aZ=true;if(this.changed()){aZ=false;this.createUndoCommand()}return true}return false};this.keyup=function(a1){if(aZ&&this.changed()){aZ=false;this.createUndoCommand(a1);return true}return false}}function aF(a0){var a2=false;var a5;var a1;function aZ(a6){return(a6>=48&&a6<=90)||(a6>=96&&a6<=111)||(a6>=186&&a6<=192)||(a6>=219&&a6<=222)}this.toolFromShortcut=function(a8,ba){var a7=String.fromCharCode(ba.keyCode);for(var a9 in a8){var a6=a8[a9];if((a6.key==a7||a6.key==ba.keyCode)&&!!a6.ctrl==ba.ctrlKey&&!!a6.alt==ba.altKey&&!!a6.shift==ba.shiftKey){return a9}}};this.isTypingKey=function(a7){var a6=a7.keyCode;return(aZ(a6)&&!a7.ctrlKey&&!a7.altKey)||a6==32||a6==13||a6==8||(a6==46&&!a7.shiftKey&&!a7.ctrlKey&&!a7.altKey)};this.isModifierKey=function(a7){var a6=a7.keyCode;return(a6==17&&!a7.shiftKey&&!a7.altKey)||(a6==16&&!a7.ctrlKey&&!a7.altKey)||(a6==18&&!a7.ctrlKey&&!a7.shiftKey)};this.isSystem=function(a6){return a6.keyCode==46&&a6.ctrlKey&&!a6.altKey&&!a6.shiftKey};this.startTyping=function(a6){a1=a6;a2=true};function a3(){a2=false;a1()}this.endTyping=function(a6){this.clearTimeout();if(a6){a3()}else{a5=window.setTimeout(a3,1000)}};this.typingInProgress=function(){return a2};this.clearTimeout=function(){window.clearTimeout(a5)};function a4(a8,a7){for(var a6=0;a6$/g,"li>");var a5=aZ(a8);var a7=a3.getRange();a7.deleteContents();if(a7.startContainer==a3.document){a7.selectNodeContents(a3.body)}var a9=new aa();var bc=a9.addCaret(a7);var bb=a1(a5,bc);var ba=false;if(!/body|td/.test(C.name(bb))&&(a5||C.isInline(bb))){a7.selectNode(bc);ak(a7,bb,true);ba=true}var bd=a0(a8);a7.insertNode(bd);bb=a1(a5,bc);if(ba){while(bc.parentNode!=bb){C.unwrap(bc.parentNode)}C.unwrap(bc.parentNode)}g(a7.commonAncestorContainer);bc.style.display="inline";C.scrollTo(bc);a9.removeCaret(a7);M(a7)}}function f(){var aZ=[//g,"",/mso-[^;"]*;?/ig,"",/<\/?(meta|link|style|o:|v:)[^>]*>((?:.|\n)*?<\/(meta|link|style|o:|v:)[^>]*>)?/ig,""];this.applicable=function(a2){return/class="?Mso|style="[^"]*mso-/i.test(a2)};function a0(a2){if(/^[\u2022\u00b7\u00a7\u00d8o\-]\u00a0+/.test(a2)){return"ul"}if(/^\s*\w+[\.\)]\u00a0{2,}/.test(a2)){return"ol"}}function a1(bf){var a7=C.create(document,"div",{innerHTML:bf});var be=s(G.join(","),a7);var a9=-1,a4,bd={ul:{},ol:{}},a2=a7;for(var ba=0;ba]*>/g,"").replace(/ /g,"\u00a0");var a8=a0(bf);if(!a8||C.name(a5)!="p"){if(a5.innerHTML==""){C.remove(a5)}else{bd={ul:{},ol:{}};a2=a7;a9=-1}continue}var bb=parseFloat(a5.style.marginLeft||0);var bc=bd[a8][bb];if(bb>a9||!bc){bc=C.create(document,a8);if(a2==a7){C.insertBefore(bc,a5)}else{a2.appendChild(bc)}bd[a8][bb]=bc}if(a4!=a8){for(var a6 in bd){for(var a3 in bd[a6]){if(s.contains(bc,bd[a6][a3])){delete bd[a6][a3]}}}}C.remove(a5.firstChild);a2=C.create(document,"li",{innerHTML:a5.innerHTML});bc.appendChild(a2);C.remove(a5);a9=bb;a4=a8}return a7.innerHTML}this.clean=function(a3){for(var a2=0,a4=aZ.length;a2]*"?/ig,"");return a3}}function i(aZ){function a0(a3){var a1=0;for(var a2=a3.parentNode.firstChild;a2;a2=a2.nextSibling){if(a2!=a3&&a2.className!="t-marker"&&a2.nodeType==1){a1++}}return a1}this.findSuitable=function(a2,a1){if(!a1&&a0(a2)>0){return null}return C.parentOfType(a2,aZ[0].tags)};this.findFormat=function(a5){for(var a1=0;a10){this.activate(a5,a4)}};this.apply=function(a7){var a6=[];for(var a4=0,a5=a7.length;a40){for(var a4=0,a7=a8.length;a41){var a4=a6.pop();var a5=a6[a6.length-1];if(a4.previousSibling&&a4.previousSibling.className=="t-marker"){a5.appendChild(a4.previousSibling)}if(a4.previousSibling==a5&&a4.style.cssText==a5.style.cssText){while(a4.firstChild){a5.appendChild(a4.firstChild)}C.remove(a4)}}}}function aY(a0,aZ){i.call(this,a0);function a1(a5){var bg=a5.attributes,bd=s.trim;if(!bg){return}for(var a4=0,bb=bg.length;a4=0?C.toHex(a3):a3}}}}return}function a2(a7){var a8=s(ad(a7)?a7.parentNode:a7);var a6=a8.parents().andSelf();for(var a4=0,a5=a6.length;a4'+a7.dataItem.Text+""}}}function aW(a1){V.call(this,a1);var a0=[{tags:["span"]}],aZ=new aY(a0,a1.cssAttr);this.update=function(a2){a2.data("tColorPicker").close()};this.command=function(a2){return new aG(s.extend(a2,{formatter:function(){var a3={};a3[a1.domAttr]=a2.value;return new E(a0,{style:a3},a1.cssAttr)}}))};this.willDelayExecution=ab;this.init=function(a4,a2){var a3=a2.editor;a4.tColorPicker({selectedColor:"#000000",onChange:function(a5){V.exec(a3,a1.name,a5.value)}})}}function Z(){V.call(this);var a0=[{tags:["span"]}],aZ=new aY(a0,"className");this.command=function(a1){return new aG(s.extend(a1,{formatter:function(){return new E(a0,{className:a1.value})}}))};this.update=function(a1,a3){var a2=a1.data("tSelectBox");a2.close();a2.value(aZ.getFormat(a3))};this.init=function(a3,a1){var a2=a1.editor;a3.tSelectBox({data:a2.style,title:a2.localization.style,onItemCreate:function(a4){var a5=C.inlineStyle(a2.document,"span",{className:a4.dataItem.Value});a4.html=''+a4.html+""},onChange:function(a4){V.exec(a2,"style",a4.value)}})}}function x(a0){function aZ(a3,a4){for(var a1=0;a1'+a4.dataItem.Text+""+a3+">"},onChange:function(a3){V.exec(a1,"formatBlock",a3.value)},highlightFirst:false})}}function aQ(aZ){c.call(this,aZ);this.exec=function(){var a2=this.getRange(),bc=q(a2),a5,ba=s.browser.msie?"":'
';var a4="p,h1,h2,h3,h4,h5,h6".split(","),bd=C.parentOfType(a2.startContainer,a4),a0=C.parentOfType(a2.endContainer,a4),a1=(bd&&!a0)||(!bd&&a0);a2.deleteContents();var bb=C.create(bc,"a");a2.insertNode(bb);g(bb.parentNode);var a3=C.parentOfType(bb,["li"]),be=C.parentOfType(bb,"h1,h2,h3,h4,h5,h6".split(","));if(a3){var a7=a2.cloneRange();a7.selectNode(a3);if(j(a7).length==0){var bf=C.create(bc,"p");if(a3.nextSibling){ak(a7,a3.parentNode)}C.insertAfter(bf,a3.parentNode);C.remove(a3.parentNode.childNodes.length==1?a3.parentNode:a3);bf.innerHTML=ba;a5=bf}}else{if(be&&!bb.nextSibling){var bf=C.create(bc,"p");C.insertAfter(bf,be);bf.innerHTML=ba;C.remove(bb);a5=bf}}if(!a5){if(!(a3||be)){new U([{tags:["p"]}]).apply([bb])}a2.selectNode(bb);var a6=C.parentOfType(bb,[a3?"li":be?C.name(be):"p"]);ak(a2,a6,a1);var a8=a6.previousSibling;if(C.is(a8,"li")&&a8.firstChild&&!C.is(a8.firstChild,"br")){a8=a8.firstChild}a5=a6.nextSibling;if(C.is(a5,"li")&&a5.firstChild&&!C.is(a5.firstChild,"br")){a5=a5.firstChild}C.remove(a6);function a9(bg){if(bg.firstChild&&C.is(bg.firstChild,"br")){C.remove(bg.firstChild)}if(ad(bg)&&bg.nodeValue==""){bg=bg.parentNode}if(bg&&!C.is(bg,"img")&&bg.innerHTML==""){bg.innerHTML=ba}}a9(a8);a9(a5);g(a8)}g(a5);if(!C.is(a5,"img")){a2.selectNodeContents(a5)}else{a2.setStartBefore(a5)}a2.collapse(true);C.scrollTo(a5);M(a2)}}function d(aZ){c.call(this,aZ);this.exec=function(){var a1=this.getRange();a1.deleteContents();var a0=C.create(q(a1),"br");a1.insertNode(a0);a0.parentNode.normalize();if(!s.browser.msie&&(!a0.nextSibling||C.isWhitespace(a0.nextSibling))){var a2=a0.cloneNode(true);a2.setAttribute("_moz_dirty","");C.insertAfter(a2,a0)}a1.setStartAfter(a0);a1.collapse(true);M(a1)}}function an(a0){var aZ=[a0=="ul"?"ol":"ul",a0];x.call(this,[{tags:aZ}]);this.isFormatted=function(a4){var a1=[],a2;for(var a3=0;a31){C.insertAfter(a2[a2.length-1],a3);C.insertAfter(a2[1],a3);C[a1.length>0?"insertBefore":"insertAfter"](a2[0],a3)}}else{var a4=new b([{tags:["a"]}],a5);a4.finder=this.finder;a4.apply(a1)}}}function am(aZ){aZ.formatter={toggle:function(a0){new b([{tags:["a"]}]).remove(j(a0))}};c.call(this,aZ)}function Y(a0){c.call(this,a0);var aZ;this.async=true;var a1=new aV();this.exec=function(){var a6=this.getRange();var a4=a6.collapsed;a6=this.lockRange(true);var a9=j(a6);var a8=null;var a3=this;function ba(bg){var bf=s("#t-editor-link-url",a7.element).val();if(bf&&bf!="http://"){aZ={href:bf};var bc=s("#t-editor-link-title",a7.element).val();if(bc){aZ.title=bc}var bd=s("#t-editor-link-text",a7.element).val();if(bd!==a8){aZ.innerHTML=bd}var be=s("#t-editor-link-target",a7.element).is(":checked");if(be){aZ.target="_blank"}a1.apply(a6,aZ)}a5(bg);if(a3.change){a3.change()}}function a5(bc){bc.preventDefault();a7.destroy();ax(q(a6)).focus();a3.releaseRange(a6)}var bb=a9.length?a1.finder.findSuitable(a9[0]):null;var a2=a9.length<=1||(a9.length==2&&a4);var a7=ap.window.create(s.extend({},this.editor.dialogOptions,{title:"Insert link",html:new s.telerik.stringBuilder().cat('").string(),onClose:a5})).hide().find(".t-dialog-insert").click(ba).end().find(".t-dialog-close").click(a5).end().find(".t-form-text-row input").keydown(function(bc){if(bc.keyCode==13){ba(bc)}else{if(bc.keyCode==27){a5(bc)}}}).end().find("#t-editor-link-url").val(bb?bb.getAttribute("href",2):"http://").end().find("#t-editor-link-text").val(a9.length>0?(a9.length==1?a9[0].nodeValue:a9[0].nodeValue+a9[1].nodeValue):"").end().find("#t-editor-link-title").val(bb?bb.title:"").end().find("#t-editor-link-target").attr("checked",bb?bb.target=="_blank":false).end().show().data("tWindow").center();if(a2&&a9.length>0){a8=s("#t-editor-link-text",a7.element).val()}s("#t-editor-link-url",a7.element).focus().select()},this.redo=function(){var a2=this.lockRange(true);a1.apply(a2,aZ);this.releaseRange(a2)}}function aR(a0){V.call(this,s.extend(a0,{command:am}));var aZ=new i([{tags:["a"]}]);this.init=function(a1){a1.attr("unselectable","on").addClass("t-state-disabled")};this.update=function(a1,a2){a1.toggleClass("t-state-disabled",!aZ.isFormatted(a2)).removeClass("t-state-hover")}}function aL(a0){c.call(this,a0);this.async=true;var aZ;function a1(a2,a3){if(aZ.src&&aZ.src!="http://"){if(!a2){a2=C.create(q(a3),"img",aZ);a2.onload=a2.onerror=function(){a2.removeAttribute("complete");a2.removeAttribute("width");a2.removeAttribute("height")};a3.deleteContents();a3.insertNode(a2);a3.setStartAfter(a2);a3.setEndAfter(a2);M(a3);return true}else{C.attr(a2,aZ)}}return false}this.redo=function(){var a2=this.lockRange();if(!a1(S.image(a2),a2)){this.releaseRange(a2)}};this.exec=function(){var a5=this.lockRange();var a2=false;var a7=S.image(a5);var a3=this;function a8(a9){aZ={src:s("#t-editor-image-url",a6.element).val(),alt:s("#t-editor-image-title",a6.element).val()};a2=a1(a7,a5);a4(a9);if(a3.change){a3.change()}}function a4(a9){a9.preventDefault();a6.destroy();ax(q(a5)).focus();if(!a2){a3.releaseRange(a5)}}var a6=ap.window.create(s.extend({},this.editor.dialogOptions,{title:"Insert image",html:new s.telerik.stringBuilder().cat('").string(),onClose:a4})).hide().find(".t-dialog-insert").click(a8).end().find(".t-dialog-close").click(a4).end().find(".t-form-text-row input").keydown(function(a9){if(a9.keyCode==13){a8(a9)}else{if(a9.keyCode==27){a4(a9)}}}).end().find("#t-editor-image-url").val(a7?a7.getAttribute("src",2):"http://").end().find("#t-editor-image-title").val(a7?a7.alt:"").end().show().data("tWindow").center();s("#t-editor-image-url",a6.element).focus().select()}}ap.selectbox=function(aZ,a0){var a7;var a1=s(aZ);var a3=a1.find(".t-input");var a4=this.dropDown=new ap.dropDown({effects:ap.fx.slide.defaults(),onItemCreate:a0.onItemCreate,onClick:function(a8){a6(a0.data[s(a8.item).index()].Value);a0.onChange({value:a7})}});function a2(){if(!a4.$items){a4.dataBind(a0.data)}}function a5(a8){a3.html(a8?a8:" ")}function a6(ba){a2();var a9=-1;for(var a8=0,bb=a0.data.length;a80?"rtl":"");s(document.documentElement).bind("mousedown",s.proxy(function(ba){var a8=a4.$element;var a9=a8&&a8.parent().length>0;if(a9&&!s.contains(aZ,ba.target)&&!s.contains(a8.parent()[0],ba.target)){a4.close()}},this))};s.fn.tSelectBox=function(aZ){return ap.create(this,{name:"tSelectBox",init:function(a0,a1){return new ap.selectbox(a0,a1)},options:aZ})};s.fn.tSelectBox.defaults={effects:s.fn.tDropDownList.defaults.effects};ap.colorpicker=function(aZ,a0){this.element=aZ;var a1=s(aZ);s.extend(this,a0);a1.bind("click",s.proxy(this.click,this)).find("*").attr("unselectable","on");if(this.selectedColor){a1.find(".t-selected-color").css("background-color",this.selectedColor)}s(aZ.ownerDocument.documentElement).bind("mousedown",s.proxy(function(a2){if(!s(a2.target).closest(".t-colorpicker-popup").length){this.close()}},this));ap.bind(this,{change:this.onChange,load:this.onLoad})};ap.colorpicker.prototype={select:function(aZ){if(aZ){aZ=C.toHex(aZ);if(!ap.trigger(this.element,"change",{value:aZ})){this.value(aZ);this.close()}}else{ap.trigger(this.element,"change",{value:this.selectedColor})}},open:function(){var aZ=this.popup();var a2=s(this.element);var a1=a2.offset();a1.top+=a2.outerHeight();if(a2.closest(".t-rtl").length){a1.left-=aZ.outerWidth()-a2.outerWidth()}var a0="auto";a2.parents().andSelf().each(function(){a0=s(this).css("zIndex");if(Number(a0)){a0=Number(a0)+1;return false}});ap.fx._wrap(aZ).css(s.extend({position:"absolute",zIndex:a0},a1));aZ.find(".t-item").bind("click",s.proxy(function(a4){var a3=s(a4.target,a4.target.ownerDocument).css("background-color");this.select(a3)},this));ap.fx.play(this.effects,aZ,{direction:"bottom"})},close:function(){if(!this.$popup){return}ap.fx.rewind(this.effects,this.$popup,{direction:"bottom"},s.proxy(function(){C.remove(this.$popup[0].parentNode);this.$popup=null},this))},toggle:function(){if(!this.$popup||!this.$popup.is(":visible")){this.open()}else{this.close()}},click:function(aZ){if(s(aZ.target).closest(".t-tool-icon").length>0){this.select()}else{this.toggle()}},value:function(aZ){if(!aZ){return this.selectedColor}aZ=C.toHex(aZ);this.selectedColor=aZ;s(".t-selected-color",this.element).css("background-color",aZ)},popup:function(){if(!this.$popup){this.$popup=s(ap.colorpicker.buildPopup(this)).hide().appendTo(document.body).find("*").attr("unselectable","on").end()}return this.$popup}};s.extend(ap.colorpicker,{buildPopup:function(aZ){var a2=new ap.stringBuilder();a2.cat('");return a2.string()}});s.fn.tColorPicker=function(aZ){return ap.create(this,{name:"tColorPicker",init:function(a0,a1){return new ap.colorpicker(a0,a1)},options:aZ})};s.fn.tColorPicker.defaults={data:"000000,7f7f7f,880015,ed1c24,ff7f27,fff200,22b14c,00a2e8,3f48cc,a349a4,ffffff,c3c3c3,b97a57,ffaec9,ffc90e,efe4b0,b5e61d,99d9ea,7092be,c8bfe7".split(","),selectedColor:null,effects:s.fn.tDropDownList.defaults.effects};function aT(){var a0=new x([{tags:G}]);function aZ(a1){return a1.style.marginLeft||0}this.apply=function(a6){var a4=a0.findSuitable(a6);if(a4.length){var a3=[];for(var a2=0;a2ul")[0];if(!a9){a9=C.create(a7.ownerDocument,C.name(ba));a5.append(a9)}while(a7&&a7.parentNode==ba){a9.appendChild(a7);a7=a3.shift()}}else{var a1=parseInt(aZ(a7))+30;C.style(a7,{marginLeft:a1})}}}else{var a8=new U([{tags:G}],{style:{marginLeft:30}});a8.apply(a6)}};this.remove=function(a3){var a5=a0.findSuitable(a3);for(var a1=0;a11)||(C.ofType(a2[a1],["ul","ol"])&&a5>0)}if(a3){a0.removeClass("t-state-disabled");return}}a0.addClass("t-state-disabled").removeClass("t-state-hover")}}function aC(aZ){this.editor=aZ;this.formats=[]}aC.prototype={apply:function(a3){if(!this.hasPending()){return}var a2=new aa();a2.addCaret(a3);var aZ=a3.startContainer.childNodes[a3.startOffset];var a5=aZ.previousSibling;if(!a5.nodeValue){a5=a5.previousSibling}a3.setStart(a5,a5.nodeValue.length-1);a2.add(a3);if(j(a3).length==0){a2.remove(a3);a3.collapse(true);this.editor.selectRange(a3);return}var a1=a2.end.previousSibling.previousSibling;var a7,a4=this.formats;for(var a0=0;a00},isPending:function(aZ){return !!this.getPending(aZ)},getPending:function(a0){var a1=this.formats;for(var aZ=0;aZ",{src:'javascript:""',frameBorder:"0",className:"t-content"}).css("display","").insertBefore(aZ)[0];var a0=a3.contentWindow||a3;var a2=a0.document||a3.contentDocument;var a1=aZ.val().replace(/(<\/?img[^>]*>)[\r\n\v\f\t ]+/ig,"$1");if(!a1.length&&s.browser.mozilla){a1='
'}a2.designMode="On";a2.open();a2.write(new ap.stringBuilder().cat("").cat('').cat('").cat(s.map(a4,function(a5){return[''].join("")}).join("")).cat('').cat(a1).cat("").string());a2.close();return a0}function T(aZ){ap.trigger(aZ.element,"selectionChange")}ap.editor=function(a2,a9){if(/Mobile.*Safari/.test(navigator.userAgent)){return}var bb=this;this.element=a2;var a1=s(a2);a1.closest("form").bind("submit",function(){bb.update()});s.extend(this,a9);ap.bind(this,{load:this.onLoad,selectionChange:this.onSelectionChange,change:this.onChange,execute:this.onExecute});for(var a7 in this.tools){this.tools[a7].name=a7.toLowerCase()}this.textarea=a1.find("textarea").attr("autocomplete","off")[0];this.window=av(s(this.textarea),this.stylesheets);this.document=this.window.contentDocument||this.window.document;this.body=this.document.body;this.keyboard=new aF([new aM(this),new z(this)]);this.clipboard=new ay(this);this.pendingFormats=new aC(this);this.undoRedoStack=new P();function a3(bc){var bd=s.grep(bc.className.split(" "),function(be){return !/^t-(widget|tool-icon|state-hover|header|combobox|dropdown|selectbox|colorpicker)$/i.test(be)});return bd[0]?bd[0].substring(2):"custom"}function a6(bd,bc){if(!bc.key){return bd}return new ap.stringBuilder().cat(bd).cat(" (").catIf("Ctrl + ",bc.ctrl).catIf("Shift + ",bc.shift).catIf("Alt + ",bc.alt).cat(bc.key).cat(")").string()}s(this.window).bind("blur",function(){var bc=bb.textarea.value,bd=bb.encodedValue();bb.update(bd);if(bd!=bc){ap.trigger(bb.element,"change")}});var a8=".t-editor-toolbar > li > *",ba=".t-editor-button .t-tool-icon",a5=ba+":not(.t-state-disabled)",a0=ba+".t-state-disabled";a1.delegate(a5,"mouseenter",ap.hover).delegate(a5,"mouseleave",ap.leave).delegate(ba,"mousedown",ap.preventDefault).delegate(a5,"click",ap.stopAll(function(bc){bb.focus();bb.exec(a3(this))})).delegate(a0,"click",function(bc){bc.preventDefault()}).find(a8).each(function(){var bg=a3(this),bd=bb.tools[bg],bf=bb.localization[bg],be=s(this);if(!bd){return}if(bg=="fontSize"||bg=="fontName"){var bc=bb.localization[bg+"Inherit"]||aN[bg+"Inherit"];bb[bg][0].Text=bc;be.find("input").val(bc).end().find("span.t-input").text(bc).end()}bd.init(be,{title:a6(bf,bd),editor:bb})}).end().bind("selectionChange",function(){var bd=bb.getRange();bb.selectionRestorePoint=new al(bd);var bc=j(bd);if(!bc.length){bc=[bd.startContainer]}a1.find(a8).each(function(){var be=bb.tools[a3(this)];if(be){be.update(s(this),bc,bb.pendingFormats)}})});s(document).bind("DOMNodeInserted",function(bc){if(s.contains(bc.target,bb.element)||bb.element==bc.target){s(bb.element).find("iframe").remove();bb.window=av(s(bb.textarea),bb.stylesheets);bb.document=bb.window.contentDocument||bb.window.document;bb.body=bb.document.body}});var a4=true,aZ;s(this.document).bind({keydown:function(be){var bc=bb.keyboard.toolFromShortcut(bb.tools,be);if(bc){be.preventDefault();bb.exec(bc);return false}if(bb.keyboard.isTypingKey(be)&&bb.pendingFormats.hasPending()){if(a4){a4=false}else{var bd=bb.getRange();bb.pendingFormats.apply(bd);bb.selectRange(bd)}}bb.keyboard.clearTimeout();bb.keyboard.keydown(be)},keyup:function(be){var bd=[8,9,33,34,35,36,37,38,39,40,40,45,46];if(s.browser.mozilla&&be.keyCode==8){aH(bb,be)}if(s.inArray(be.keyCode,bd)>-1){bb.pendingFormats.clear();T(bb)}if(bb.keyboard.isTypingKey(be)){var bc=bb.getRange();bb.pendingFormats.apply(bc);bb.selectRange(bc)}else{a4=true}bb.keyboard.keyup(be)},mousedown:function(bc){bb.pendingFormats.clear();var bd=s(bc.target);if(!s.browser.gecko&&bc.which==2&&bd.is("a[href]")){window.open(bd.attr("href"),"_new")}},mouseup:function(){T(bb)}});s(this.body).bind("focusout",function(bc){if(bb.keyboard.typingInProgress()){bb.keyboard.endTyping(true)}if(!bb.selectionRestorePoint){bb.selectionRestorePoint=new al(bb.getRange())}}).bind("cut paste",function(bc){bb.clipboard["on"+bc.type](bc)})};function aH(aZ,a2){var a0=aZ.getRange(),a3=a0.startContainer;if(a3==aZ.body.firstChild||!C.isBlock(a3)||(a3.childNodes.length>0&&!(a3.childNodes.length==1&&C.is(a3.firstChild,"br")))){return}var a5=a3.previousSibling;while(a5&&!C.isBlock(a5)){a5=a5.previousSibling}if(!a5){return}var a4=aZ.document.createTreeWalker(a5,NodeFilter.SHOW_TEXT,null,false);var a1;while(a1=a4.nextNode()){a5=a1}a0.setStart(a5,ad(a5)?a5.nodeValue.length:0);a0.collapse(true);M(a0);C.remove(a3);a2.preventDefault()}s.extend(ap.editor,{BlockFormatFinder:x,BlockFormatter:U,Dom:C,FormatCommand:aG,GenericCommand:aU,GreedyBlockFormatter:ar,GreedyInlineFormatFinder:aY,GreedyInlineFormatter:E,ImageCommand:aL,IndentCommand:o,IndentFormatter:aT,InlineFormatFinder:i,InlineFormatter:b,InsertHtmlCommand:aP,Keyboard:aF,LinkCommand:Y,LinkFormatFinder:H,LinkFormatter:aV,ListCommand:aw,ListFormatFinder:an,ListFormatter:I,MSWordFormatCleaner:f,Marker:aa,NewLineCommand:d,OutdentCommand:Q,ParagraphCommand:aQ,PendingFormats:aC,RangeEnumerator:ah,RangeUtils:S,RestorePoint:al,SystemHandler:z,TypingHandler:aM,UndoRedoStack:P,UnlinkCommand:am});ap.editor.prototype={value:function(a1){var aZ=this.body;if(a1===undefined){return B(aZ)}this.pendingFormats.clear();a1=a1.replace(//g,"");a1=a1.replace(/")}},b:{start:function(){a5.push("")},end:function(){a5.push("")}},i:{start:function(){a5.push("")},end:function(){a5.push("")}},u:{start:function(){a5.push('')},end:function(){a5.push("")}},font:{start:function(a8){a5.push('')},end:function(a6){a5.push("")}}};function a1(a7){var be=[],bm=a7.attributes,bj=s.trim;if(D.is(a7,"img")){var bp=a7.style.width,bf=a7.style.height,bd=s(a7);if(bp){bd.attr("width",parseInt(bp));D.unstyle(a7,{width:undefined})}if(bf){bd.attr("height",parseInt(bf));D.unstyle(a7,{height:undefined})}}for(var bc=0,bh=bm.length;bcbr.nodeName?1:bq.nodeName=0){a6=D.toHex(a6)}if(a8.indexOf("font-family")>=0){a6=a6.replace(K,"'")}a5.push(a8);a5.push(":");a5.push(a6);a5.push(";")}}}else{if(bo=="src"||bo=="href"){a5.push(a7.getAttribute(bo,2))}else{a5.push(M[bo]?bo:bi)}}a5.push('"')}}function a0(a6,a7){for(var a8=a6.firstChild;a8;a8=a8.nextSibling){a3(a8,a7)}}function a3(a9,ba){var bd=a9.nodeType;if(bd==1){if(a9.attributes._moz_dirty&&D.is(a9,"br")){return}var a7=D.name(a9);var bb=a4[a7];if(bb){bb.start(a9);a0(a9);bb.end(a9);return}a5.push("<");a5.push(a7);a1(a9);if(aL[a7]){a5.push(" />")}else{a5.push(">");a0(a9,ba||D.is(a9,"pre"));a5.push("");a5.push(a7);a5.push(">")}}else{if(bd==3){var a6=a9.nodeValue;if(!ba&&s.support.leadingWhitespace){var bc=a9.parentNode;var a8=(D.isInline(bc)?bc:a9).previousSibling;if(!a8||a8.innerHTML==""||D.isBlock(a8)){a6=a6.replace(/^[\r\n\v\f\t ]+/,"")}a6=a6.replace(/ +/," ")}a5.push(D.encode(a6))}else{if(bd==4){a5.push("")}else{if(bd==8){if(a9.data.indexOf("[CDATA[")<0){a5.push("")}else{a5.push("")}}}}}}a0(a2);return a5.join("")}var v=0,aq=1,a=2,T=3;function q(a1){var a0=a1.startContainer;return a0.nodeType==9?a0:a0.ownerDocument}function E(a0){if(s.browser.msie){return new aw(a0.document)}return a0.getSelection()}function al(a1){var a0=q(a1);return aY(a0)}function aY(a0){return E(az(a0))}function az(a0){return a0.defaultView||a0.parentWindow}function am(a0,a1,a3){function a2(a6){var a4=a0.cloneRange();a4.collapse(a6);a4[a6?"setStartBefore":"setEndAfter"](a1);var a5=a4.extractContents();if(a3){a5=D.trim(a5)}D[a6?"insertBefore":"insertAfter"](a5,a1)}a2(true);a2(false)}function O(a1){var a2=U.image(a1);if(a2){a1.setStartAfter(a2);a1.setEndAfter(a2)}var a0=al(a1);a0.removeAllRanges();a0.addRange(a1)}function L(a0){s.extend(this,{ownerDocument:a0,startContainer:a0,endContainer:a0,commonAncestorContainer:a0,startOffset:0,endOffset:0,collapsed:true})}L.prototype={setStart:function(a0,a1){this.startContainer=a0;this.startOffset=a1;w(this);u(this,true)},setEnd:function(a0,a1){this.endContainer=a0;this.endOffset=a1;w(this);u(this,false)},setStartBefore:function(a0){this.setStart(a0.parentNode,p(a0))},setStartAfter:function(a0){this.setStart(a0.parentNode,p(a0)+1)},setEndBefore:function(a0){this.setEnd(a0.parentNode,p(a0))},setEndAfter:function(a0){this.setEnd(a0.parentNode,p(a0)+1)},selectNode:function(a0){this.setStartBefore(a0);this.setEndAfter(a0)},selectNodeContents:function(a0){this.setStart(a0,0);this.setEnd(a0,a0[a0.nodeType===1?"childNodes":"nodeValue"].length)},collapse:function(a0){if(a0){this.setEnd(this.startContainer,this.startOffset)}else{this.setStart(this.endContainer,this.endOffset)}},deleteContents:function(){var a1=this.cloneRange();if(this.startContainer!=this.commonAncestorContainer){this.setStartAfter(aB(this.commonAncestorContainer,this.startContainer))}this.collapse(true);(function a0(a2){while(a2.next()){a2.hasPartialSubtree()?a0(a2.getSubtreeIterator()):a2.remove()}})(new l(a1))},cloneContents:function(){var a0=q(this);return(function a1(a4){for(var a3,a2=a0.createDocumentFragment();a3=a4.next();){a3=a3.cloneNode(!a4.hasPartialSubtree());if(a4.hasPartialSubtree()){a3.appendChild(a1(a4.getSubtreeIterator()))}a2.appendChild(a3)}return a2})(new l(this))},extractContents:function(){var a1=this.cloneRange();if(this.startContainer!=this.commonAncestorContainer){this.setStartAfter(aB(this.commonAncestorContainer,this.startContainer))}this.collapse(true);var a2=this;var a0=q(this);return(function a3(a6){for(var a5,a4=a0.createDocumentFragment();a5=a6.next();){a6.hasPartialSubtree()?a5=a5.cloneNode(false):a6.remove(a2.originalRange);if(a6.hasPartialSubtree()){a5.appendChild(a3(a6.getSubtreeIterator()))}a4.appendChild(a5)}return a4})(new l(a1))},insertNode:function(a0){if(af(this.startContainer)){if(this.startOffset!=this.startContainer.nodeValue.length){av(this.startContainer,this.startOffset)}D.insertAfter(a0,this.startContainer)}else{D.insertAt(this.startContainer,a0,this.startOffset)}this.setStart(this.startContainer,this.startOffset)},cloneRange:function(){return s.extend(new L(this.ownerDocument),{startContainer:this.startContainer,endContainer:this.endContainer,commonAncestorContainer:this.commonAncestorContainer,startOffset:this.startOffset,endOffset:this.endOffset,collapsed:this.collapsed,originalRange:this})},toString:function(){var a1=this.startContainer.nodeName,a0=this.endContainer.nodeName;return[a1=="#text"?this.startContainer.nodeValue:a1,"(",this.startOffset,") : ",a0=="#text"?this.endContainer.nodeValue:a0,"(",this.endOffset,")"].join("")}};function m(a2,a0,a7,a4){if(a2==a0){return a4-a7}var a6=a0;while(a6&&a6.parentNode!=a2){a6=a6.parentNode}if(a6){return p(a6)-a7}a6=a2;while(a6&&a6.parentNode!=a0){a6=a6.parentNode}if(a6){return a4-p(a6)-1}var a5=D.commonAncestor(a2,a0);var a3=a2;while(a3&&a3.parentNode!=a5){a3=a3.parentNode}if(!a3){a3=a5}var a1=a0;while(a1&&a1.parentNode!=a5){a1=a1.parentNode}if(!a1){a1=a5}if(a3==a1){return 0}return p(a1)-p(a3)}function u(a1,a2){function a0(a4){try{return m(a4.startContainer,a4.endContainer,a4.startOffset,a4.endOffset)<0}catch(a3){return true}}if(a0(a1)){if(a2){a1.commonAncestorContainer=a1.endContainer=a1.startContainer;a1.endOffset=a1.startOffset}else{a1.commonAncestorContainer=a1.startContainer=a1.endContainer;a1.startOffset=a1.endOffset}a1.collapsed=true}}function w(a1){a1.collapsed=a1.startContainer==a1.endContainer&&a1.startOffset==a1.endOffset;var a0=a1.startContainer;while(a0&&a0!=a1.endContainer&&!k(a0,a1.endContainer)){a0=a0.parentNode}a1.commonAncestorContainer=a0}function aP(a0){if(s.browser.msie){return new L(a0)}return a0.createRange()}function l(a1){s.extend(this,{range:a1,_current:null,_next:null,_end:null});if(a1.collapsed){return}var a0=a1.commonAncestorContainer;this._next=a1.startContainer==a0&&!af(a1.startContainer)?a1.startContainer.childNodes[a1.startOffset]:aB(a0,a1.startContainer);this._end=a1.endContainer==a0&&!af(a1.endContainer)?a1.endContainer.childNodes[a1.endOffset]:aB(a0,a1.endContainer).nextSibling}l.prototype={hasNext:function(){return !!this._next},next:function(){var a0=this._current=this._next;this._next=this._current&&this._current.nextSibling!=this._end?this._current.nextSibling:null;if(af(this._current)){if(this.range.endContainer==this._current){(a0=a0.cloneNode(true)).deleteData(this.range.endOffset,a0.length-this.range.endOffset)}if(this.range.startContainer==this._current){(a0=a0.cloneNode(true)).deleteData(0,this.range.startOffset)}}return a0},traverse:function(a1){function a0(){this._current=this._next;this._next=this._current&&this._current.nextSibling!=this._end?this._current.nextSibling:null;return this._current}var a2;while(a2=a0.call(this)){if(this.hasPartialSubtree()){this.getSubtreeIterator().traverse(a1)}else{a1(a2)}}return a2},remove:function(a5){var a4=this.range.startContainer==this._current;var a2=this.range.endContainer==this._current;if(af(this._current)&&(a4||a2)){var a1=a4?this.range.startOffset:0;var a0=a2?this.range.endOffset:this._current.length;var a7=a0-a1;if(a5&&(a4||a2)){if(this._current==a5.startContainer&&a1<=a5.startOffset){a5.startOffset-=a7}if(this._current==a5.endContainer&&a0<=a5.endOffset){a5.endOffset-=a7}}this._current.deleteData(a1,a7)}else{var a6=this._current.parentNode;if(a5&&(this.range.startContainer==a6||this.range.endContainer==a6)){var a3=p(this._current);if(a6==a5.startContainer&&a3<=a5.startOffset){a5.startOffset-=1}if(a6==a5.endContainer&&a30&&a3.previousSibling);a6.setEndPoint(a0?"EndToStart":"EndToEnd",a5);var a4=a3.nextSibling;if(!a4){a4=a3.previousSibling;if(a4&&af(a4)){a1.setEnd(a4,a4.nodeValue.length);D.remove(a3)}else{a1.selectNodeContents(a2);D.remove(a3);a1.endOffset-=1}return}D.remove(a3);if(af(a4)){a1[a0?"setStart":"setEnd"](a4,a6.text.length)}else{a1[a0?"setStartBefore":"setEndBefore"](a4)}}function aj(a0){this.enumerate=function(){var a2=[];function a1(a3){if(D.is(a3,"img")||(a3.nodeType==3&&!D.isWhitespace(a3))){a2.push(a3)}else{a3=a3.firstChild;while(a3){a1(a3);a3=a3.nextSibling}}}new l(a0).traverse(a1);return a2}}function j(a0){return new aj(a0).enumerate()}function Z(a4){var a0=[];for(var a1=0,a3=a4.length;a1'}a2.selectNodeContents(a6)}}a2.collapse(true)};this.add=function(a1,a3){if(a3&&a1.collapsed){this.addCaret(a1);a1=U.expand(a1)}var a2=a1.cloneRange();a2.collapse(false);this.end=D.create(q(a1),"span",{className:"t-marker"});a2.insertNode(this.end);a2=a1.cloneRange();a2.collapse(true);this.start=this.end.cloneNode(true);a2.insertNode(this.start);a1.setStartBefore(this.start);a1.setEndAfter(this.end);g(a1.commonAncestorContainer);return a1};this.remove=function(a8){var a1=this.start,bd=this.end;g(a8.commonAncestorContainer);while(!a1.nextSibling&&a1.parentNode){a1=a1.parentNode}while(!bd.previousSibling&&bd.parentNode){bd=bd.parentNode}var a3=(a1.previousSibling&&a1.previousSibling.nodeType==3)&&(a1.nextSibling&&a1.nextSibling.nodeType==3);var a9=(bd.previousSibling&&bd.previousSibling.nodeType==3)&&(bd.nextSibling&&bd.nextSibling.nodeType==3);a1=a1.nextSibling;bd=bd.previousSibling;var bc=false;var a6=false;if(a1==this.end){a6=!!this.start.previousSibling;a1=bd=this.start.previousSibling||this.end.nextSibling;bc=true}D.remove(this.start);D.remove(this.end);if(a1==null||bd==null){a8.selectNodeContents(a8.commonAncestorContainer);a8.collapse(true);return}var bb=bc?af(a1)?a1.nodeValue.length:a1.childNodes.length:0;var a4=af(bd)?bd.nodeValue.length:bd.childNodes.length;if(a1.nodeType==3){while(a1.previousSibling&&a1.previousSibling.nodeType==3){a1=a1.previousSibling;bb+=a1.nodeValue.length}}if(bd.nodeType==3){while(bd.previousSibling&&bd.previousSibling.nodeType==3){bd=bd.previousSibling;a4+=bd.nodeValue.length}}var a7=p(a1),ba=a1.parentNode;var a5=p(bd),a2=bd.parentNode;for(var bf=a1;bf.previousSibling;bf=bf.previousSibling){if(bf.nodeType==3&&bf.previousSibling.nodeType==3){a7--}}for(var be=bd;be.previousSibling;be=be.previousSibling){if(be.nodeType==3&&be.previousSibling.nodeType==3){a5--}}g(ba);if(a1.nodeType==3){a1=ba.childNodes[a7]}g(a2);if(bd.nodeType==3){bd=a2.childNodes[a5]}if(bc){if(a1.nodeType==3){a8.setStart(a1,bb)}else{a8[a6?"setStartAfter":"setStartBefore"](a1)}a8.collapse(true)}else{if(a1.nodeType==3){a8.setStart(a1,bb)}else{a8.setStartBefore(a1)}if(bd.nodeType==3){a8.setEnd(bd,a4)}else{a8.setEndAfter(bd)}}if(a0){this.removeCaret(a8)}}}var at=/[\u0009-\u000d]|\u0020|\u00a0|\ufeff|\.|,|;|:|!|\(|\)|\?/;var U={nodes:function(a1){var a0=j(a1);if(!a0.length){a1.selectNodeContents(a1.commonAncestorContainer);a0=j(a1);if(!a0.length){a0=D.significantChildNodes(a1.commonAncestorContainer)}}return a0},image:function(a1){var a0=[];new l(a1).traverse(function(a2){if(D.is(a2,"img")){a0.push(a2)}});if(a0.length==1){return a0[0]}},expand:function(a1){var a2=a1.cloneRange();var a5=a2.startContainer.childNodes[a2.startOffset==0?0:a2.startOffset-1];var a6=a2.endContainer.childNodes[a2.endOffset];if(!af(a5)||!af(a6)){return a2}var a3=a5.nodeValue;var a4=a6.nodeValue;if(a3==""||a4==""){return a2}var a0=a3.split("").reverse().join("").search(at);var a7=a4.search(at);if(a0==0||a7==0){return a2}a7=a7==-1?a4.length:a7;a0=a0==-1?0:a3.length-a0;a2.setStart(a5,a0);a2.setEnd(a6,a7);return a2},isExpandable:function(a1){var a6=a1.startContainer;var a5=q(a1);if(a6==a5||a6==a5.body){return false}var a2=a1.cloneRange();var a0=a6.nodeValue;if(!a0){return false}var a3=a0.substring(0,a2.startOffset);var a4=a0.substring(a2.startOffset);var a7=0,a8=0;if(a3!=""){a7=a3.split("").reverse().join("").search(at)}if(a4!=""){a8=a4.search(at)}return a7!=0&&a8!=0}};function c(a1){var a2=new an(a1.range);var a0=new ac();this.formatter=a1.formatter;this.getRange=function(){return a2.toRange()};this.lockRange=function(a3){return a0.add(this.getRange(),a3)};this.releaseRange=function(a3){a0.remove(a3);O(a3)};this.undo=function(){a2.body.innerHTML=a2.html;O(a2.toRange())};this.redo=function(){this.exec()};this.exec=function(){var a3=this.lockRange(true);this.formatter.editor=this.editor;this.formatter.toggle(a3);this.releaseRange(a3)}}function aV(a2,a1){var a0=a2.body;this.redo=function(){a0.innerHTML=a1.html;O(a1.toRange())};this.undo=function(){a0.innerHTML=a2.html;O(a2.toRange())}}function t(a0){c.call(this,a0);this.managesUndoRedo=true;this.exec=function(){var a2=this.editor;var a1=a2.getRange();var a3=new an(a1);a2.clipboard.paste(a0.value||"");a2.undoRedoStack.push(new aV(a3,new an(a2.getRange())));a2.focus()}}function x(){X.call(this);this.command=function(a0){return new t(a0)};this.update=function(a0,a1){a0.data("tSelectBox").close()};this.init=function(a2,a0){var a1=a0.editor;a2.tSelectBox({data:a1.insertHtml,onItemCreate:function(a3){a3.html=''+a3.dataItem.Text+""},onChange:function(a3){X.exec(a1,"insertHtml",a3.value)},highlightFirst:false}).find(".t-input").html(a1.localization.insertHtml)}}function R(){var a1=[],a0=-1;this.push=function(a2){a1=a1.slice(0,a0+1);a0=a1.push(a2)-1};this.undo=function(){if(this.canUndo()){a1[a0--].undo()}};this.redo=function(){if(this.canRedo()){a1[++a0].redo()}};this.canUndo=function(){return a0>=0};this.canRedo=function(){return a0!=a1.length-1}}function aQ(a0){this.keydown=function(a4){var a3=a0.keyboard;var a1=a3.isTypingKey(a4);if(a1&&!a3.typingInProgress()){var a2=a0.getRange();this.startRestorePoint=new an(a2);a3.startTyping(s.proxy(function(){a0.selectionRestorePoint=this.endRestorePoint=new an(a0.getRange());a0.undoRedoStack.push(new aV(this.startRestorePoint,this.endRestorePoint))},this));return true}return false};this.keyup=function(a1){var a2=a0.keyboard;if(a2.typingInProgress()){a2.endTyping();return true}return false}}function A(a1){var a0=false;this.createUndoCommand=function(){this.endRestorePoint=new an(a1.getRange());a1.undoRedoStack.push(new aV(this.startRestorePoint,this.endRestorePoint));this.startRestorePoint=this.endRestorePoint};this.changed=function(){if(this.startRestorePoint){return this.startRestorePoint.html!=a1.body.innerHTML}return false};this.keydown=function(a2){var a3=a1.keyboard;if(a3.isModifierKey(a2)){if(a3.typingInProgress()){a3.endTyping(true)}this.startRestorePoint=new an(a1.getRange());return true}if(a3.isSystem(a2)){a0=true;if(this.changed()){a0=false;this.createUndoCommand()}return true}return false};this.keyup=function(a2){if(a0&&this.changed()){a0=false;this.createUndoCommand(a2);return true}return false}}function aH(a1){var a3=false;var a6;var a2;function a0(a7){return(a7>=48&&a7<=90)||(a7>=96&&a7<=111)||(a7>=186&&a7<=192)||(a7>=219&&a7<=222)}this.toolFromShortcut=function(a9,bb){var a8=String.fromCharCode(bb.keyCode);for(var ba in a9){var a7=a9[ba];if((a7.key==a8||a7.key==bb.keyCode)&&!!a7.ctrl==bb.ctrlKey&&!!a7.alt==bb.altKey&&!!a7.shift==bb.shiftKey){return ba}}};this.isTypingKey=function(a8){var a7=a8.keyCode;return(a0(a7)&&!a8.ctrlKey&&!a8.altKey)||a7==32||a7==13||a7==8||(a7==46&&!a8.shiftKey&&!a8.ctrlKey&&!a8.altKey)};this.isModifierKey=function(a8){var a7=a8.keyCode;return(a7==17&&!a8.shiftKey&&!a8.altKey)||(a7==16&&!a8.ctrlKey&&!a8.altKey)||(a7==18&&!a8.ctrlKey&&!a8.shiftKey)};this.isSystem=function(a7){return a7.keyCode==46&&a7.ctrlKey&&!a7.altKey&&!a7.shiftKey};this.startTyping=function(a7){a2=a7;a3=true};function a4(){a3=false;a2()}this.endTyping=function(a7){this.clearTimeout();if(a7){a4()}else{a6=window.setTimeout(a4,1000)}};this.typingInProgress=function(){return a3};this.clearTimeout=function(){window.clearTimeout(a6)};function a5(a9,a8){for(var a7=0;a7$/g,"li>");var a6=a0(a9);var a8=a4.getRange();a8.deleteContents();if(a8.startContainer==a4.document){a8.selectNodeContents(a4.body)}var ba=new ac();var bd=ba.addCaret(a8);var bc=a2(a6,bd);var bb=false;if(!/body|td/.test(D.name(bc))&&(a6||D.isInline(bc))){a8.selectNode(bd);am(a8,bc,true);bb=true}var be=a1(a9);a8.insertNode(be);bc=a2(a6,bd);if(bb){while(bd.parentNode!=bc){D.unwrap(bd.parentNode)}D.unwrap(bd.parentNode)}g(a8.commonAncestorContainer);bd.style.display="inline";D.scrollTo(bd);ba.removeCaret(a8);O(a8)}}function f(){var a0=[//g,"",/mso-[^;"]*;?/ig,"",/<\/?(meta|link|style|o:|v:)[^>]*>((?:.|\n)*?<\/(meta|link|style|o:|v:)[^>]*>)?/ig,""];this.applicable=function(a3){return/class="?Mso|style="[^"]*mso-/i.test(a3)};function a1(a3){if(/^[\u2022\u00b7\u00a7\u00d8o\-]\u00a0+/.test(a3)){return"ul"}if(/^\s*\w+[\.\)]\u00a0{2,}/.test(a3)){return"ol"}}function a2(bg){var a8=D.create(document,"div",{innerHTML:bg});var bf=s(H.join(","),a8);var ba=-1,a5,be={ul:{},ol:{}},a3=a8;for(var bb=0;bb]*>/g,"").replace(/ /g,"\u00a0");var a9=a1(bg);if(!a9||D.name(a6)!="p"){if(a6.innerHTML==""){D.remove(a6)}else{be={ul:{},ol:{}};a3=a8;ba=-1}continue}var bc=parseFloat(a6.style.marginLeft||0);var bd=be[a9][bc];if(bc>ba||!bd){bd=D.create(document,a9);if(a3==a8){D.insertBefore(bd,a6)}else{a3.appendChild(bd)}be[a9][bc]=bd}if(a5!=a9){for(var a7 in be){for(var a4 in be[a7]){if(s.contains(bd,be[a7][a4])){delete be[a7][a4]}}}}D.remove(a6.firstChild);a3=D.create(document,"li",{innerHTML:a6.innerHTML});bd.appendChild(a3);D.remove(a6);ba=bc;a5=a9}return a8.innerHTML}this.clean=function(a4){for(var a3=0,a5=a0.length;a3]*"?/ig,"");return a4}}function i(a0){function a1(a4){var a2=0;for(var a3=a4.parentNode.firstChild;a3;a3=a3.nextSibling){if(a3!=a4&&a3.className!="t-marker"&&a3.nodeType==1){a2++}}return a2}this.findSuitable=function(a3,a2){if(!a2&&a1(a3)>0){return null}return D.parentOfType(a3,a0[0].tags)};this.findFormat=function(a6){for(var a2=0;a20){this.activate(a6,a5)}};this.apply=function(a8){var a7=[];for(var a5=0,a6=a8.length;a50){for(var a5=0,a8=a9.length;a51){var a5=a7.pop();var a6=a7[a7.length-1];if(a5.previousSibling&&a5.previousSibling.className=="t-marker"){a6.appendChild(a5.previousSibling)}if(a5.previousSibling==a6&&a5.style.cssText==a6.style.cssText){while(a5.firstChild){a6.appendChild(a5.firstChild)}D.remove(a5)}}}}function aZ(a1,a0){i.call(this,a1);function a2(a6){var bh=a6.attributes,be=s.trim;if(!bh){return}for(var a5=0,bc=bh.length;a5=0?D.toHex(a4):a4}}}}return}function a3(a8){var a9=s(af(a8)?a8.parentNode:a8);var a7=a9.parents().andSelf();for(var a5=0,a6=a7.length;a5'+a8.dataItem.Text+""}}}function aX(a2){X.call(this,a2);var a1=[{tags:["span"]}],a0=new aZ(a1,a2.cssAttr);this.update=function(a3){a3.data("tColorPicker").close()};this.command=function(a3){return new aI(s.extend(a3,{formatter:function(){var a4={};a4[a2.domAttr]=a3.value;return new F(a1,{style:a4},a2.cssAttr)}}))};this.willDelayExecution=ad;this.init=function(a5,a3){var a4=a3.editor;a5.tColorPicker({selectedColor:"#000000",onChange:function(a6){X.exec(a4,a2.name,a6.value)}})}}function ab(){X.call(this);var a1=[{tags:["span"]}],a0=new aZ(a1,"className");this.command=function(a2){return new aI(s.extend(a2,{formatter:function(){return new F(a1,{className:a2.value})}}))};this.update=function(a2,a4){var a3=a2.data("tSelectBox");a3.close();a3.value(a0.getFormat(a4))};this.init=function(a4,a2){var a3=a2.editor;a4.tSelectBox({data:a3.style,title:a3.localization.style,onItemCreate:function(a5){var a6=D.inlineStyle(a3.document,"span",{className:a5.dataItem.Value});a5.html=''+a5.html+""},onChange:function(a5){X.exec(a3,"style",a5.value)}})}}function y(a1){function a0(a4,a5){for(var a2=0;a2'+a5.dataItem.Text+""+a4+">"},onChange:function(a4){X.exec(a2,"formatBlock",a4.value)},highlightFirst:false})}}function aR(a0){c.call(this,a0);this.exec=function(){var a3=this.getRange(),bd=q(a3),a6,bb=s.browser.msie?"":'
';var a5="p,h1,h2,h3,h4,h5,h6".split(","),be=D.parentOfType(a3.startContainer,a5),a1=D.parentOfType(a3.endContainer,a5),a2=(be&&!a1)||(!be&&a1);a3.deleteContents();var bc=D.create(bd,"a");a3.insertNode(bc);g(bc.parentNode);var a4=D.parentOfType(bc,["li"]),bf=D.parentOfType(bc,"h1,h2,h3,h4,h5,h6".split(","));if(a4){var a8=a3.cloneRange();a8.selectNode(a4);if(j(a8).length==0){var bg=D.create(bd,"p");if(a4.nextSibling){am(a8,a4.parentNode)}D.insertAfter(bg,a4.parentNode);D.remove(a4.parentNode.childNodes.length==1?a4.parentNode:a4);bg.innerHTML=bb;a6=bg}}else{if(bf&&!bc.nextSibling){var bg=D.create(bd,"p");D.insertAfter(bg,bf);bg.innerHTML=bb;D.remove(bc);a6=bg}}if(!a6){if(!(a4||bf)){new W([{tags:["p"]}]).apply([bc])}a3.selectNode(bc);var a7=D.parentOfType(bc,[a4?"li":bf?D.name(bf):"p"]);am(a3,a7,a2);var a9=a7.previousSibling;if(D.is(a9,"li")&&a9.firstChild&&!D.is(a9.firstChild,"br")){a9=a9.firstChild}a6=a7.nextSibling;if(D.is(a6,"li")&&a6.firstChild&&!D.is(a6.firstChild,"br")){a6=a6.firstChild}D.remove(a7);function ba(bh){if(bh.firstChild&&D.is(bh.firstChild,"br")){D.remove(bh.firstChild)}if(af(bh)&&bh.nodeValue==""){bh=bh.parentNode}if(bh&&!D.is(bh,"img")&&bh.innerHTML==""){bh.innerHTML=bb}}ba(a9);ba(a6);g(a9)}g(a6);if(!D.is(a6,"img")){a3.selectNodeContents(a6)}else{a3.setStartBefore(a6)}a3.collapse(true);D.scrollTo(a6);O(a3)}}function d(a0){c.call(this,a0);this.exec=function(){var a2=this.getRange();a2.deleteContents();var a1=D.create(q(a2),"br");a2.insertNode(a1);g(a1.parentNode);if(!s.browser.msie&&(!a1.nextSibling||D.isWhitespace(a1.nextSibling))){var a3=a1.cloneNode(true);a3.setAttribute("_moz_dirty","");D.insertAfter(a3,a1)}a2.setStartAfter(a1);a2.collapse(true);O(a2)}}function ap(a1){var a0=[a1=="ul"?"ol":"ul",a1];y.call(this,[{tags:a0}]);this.isFormatted=function(a5){var a2=[],a3;for(var a4=0;a41){D.insertAfter(a3[a3.length-1],a4);D.insertAfter(a3[1],a4);D[a2.length>0?"insertBefore":"insertAfter"](a3[0],a4)}}else{var a5=new b([{tags:["a"]}],a6);a5.finder=this.finder;a5.apply(a2)}}}function ao(a0){a0.formatter={toggle:function(a1){new b([{tags:["a"]}]).remove(j(a1))}};c.call(this,a0)}function aa(a1){c.call(this,a1);var a0;this.async=true;var a2=new aW();this.exec=function(){var a7=this.getRange();var a5=a7.collapsed;a7=this.lockRange(true);var ba=j(a7);var a9=null;var a4=this;function bb(bh){var bg=s("#t-editor-link-url",a8.element).val();if(bg&&bg!="http://"){a0={href:bg};var bd=s("#t-editor-link-title",a8.element).val();if(bd){a0.title=bd}var be=s("#t-editor-link-text",a8.element).val();if(be!==a9){a0.innerHTML=be}var bf=s("#t-editor-link-target",a8.element).is(":checked");if(bf){a0.target="_blank"}a2.apply(a7,a0)}a6(bh);if(a4.change){a4.change()}}function a6(bd){bd.preventDefault();a8.destroy();az(q(a7)).focus();a4.releaseRange(a7)}var bc=ba.length?a2.finder.findSuitable(ba[0]):null;var a3=ba.length<=1||(ba.length==2&&a5);var a8=ar.window.create(s.extend({},this.editor.dialogOptions,{title:"Insert link",html:new s.telerik.stringBuilder().cat('").string(),onClose:a6})).hide().find(".t-dialog-insert").click(bb).end().find(".t-dialog-close").click(a6).end().find(".t-form-text-row input").keydown(function(bd){if(bd.keyCode==13){bb(bd)}else{if(bd.keyCode==27){a6(bd)}}}).end().find("#t-editor-link-url").val(bc?bc.getAttribute("href",2):"http://").end().find("#t-editor-link-text").val(ba.length>0?(ba.length==1?ba[0].nodeValue:ba[0].nodeValue+ba[1].nodeValue):"").end().find("#t-editor-link-title").val(bc?bc.title:"").end().find("#t-editor-link-target").attr("checked",bc?bc.target=="_blank":false).end().show().data("tWindow").center();if(a3&&ba.length>0){a9=s("#t-editor-link-text",a8.element).val()}s("#t-editor-link-url",a8.element).focus().select()},this.redo=function(){var a3=this.lockRange(true);a2.apply(a3,a0);this.releaseRange(a3)}}function aS(a1){X.call(this,s.extend(a1,{command:ao}));var a0=new i([{tags:["a"]}]);this.init=function(a2){a2.attr("unselectable","on").addClass("t-state-disabled")};this.update=function(a2,a3){a2.toggleClass("t-state-disabled",!a0.isFormatted(a3)).removeClass("t-state-hover")}}function aN(a1){c.call(this,a1);this.async=true;var a0;function a2(a3,a4){if(a0.src&&a0.src!="http://"){if(!a3){a3=D.create(q(a4),"img",a0);a3.onload=a3.onerror=function(){a3.removeAttribute("complete");a3.removeAttribute("width");a3.removeAttribute("height")};a4.deleteContents();a4.insertNode(a3);a4.setStartAfter(a3);a4.setEndAfter(a3);O(a4);return true}else{D.attr(a3,a0)}}return false}this.redo=function(){var a3=this.lockRange();if(!a2(U.image(a3),a3)){this.releaseRange(a3)}};this.exec=function(){var a6=this.lockRange();var a3=false;var a9=U.image(a6);var a4=this;function ba(bd){a0={src:s("#t-editor-image-url",a7.element).val(),alt:s("#t-editor-image-title",a7.element).val()};a3=a2(a9,a6);a5(bd);if(a4.change){a4.change()}}function a5(bd){bd.preventDefault();a7.destroy();az(q(a6)).focus();if(!a3){a4.releaseRange(a6)}}var a8=this.editor.fileBrowser;var bb=a8&&a8.selectUrl!==undefined;function bc(){if(bb){new ar.imageBrowser(s(this).find(".t-image-browser"),s.extend(a8,{apply:ba,element:a4.editor.element,localization:a4.editor.localization}))}}var a7=ar.window.create(s.extend({width:750},this.editor.dialogOptions,{title:"Insert image",html:new s.telerik.stringBuilder().cat('").string(),onClose:a5,onActivate:bc})).hide().find(".t-dialog-insert").click(ba).end().find(".t-dialog-close").click(a5).end().find(".t-form-text-row input").keydown(function(bd){if(bd.keyCode==13){ba(bd)}else{if(bd.keyCode==27){a5(bd)}}}).end().toggleClass("t-imagebrowser",bb).find("#t-editor-image-url").val(a9?a9.getAttribute("src",2):"http://").end().find("#t-editor-image-title").val(a9?a9.alt:"").end().show().data("tWindow").center();s("#t-editor-image-url",a7.element).focus().select()}}ar.selectbox=function(a0,a1){var a8;var a2=s(a0);var a4=a2.find(".t-input");var a5=this.dropDown=new ar.dropDown({effects:ar.fx.slide.defaults(),onItemCreate:a1.onItemCreate,onClick:function(a9){a7(a1.data[s(a9.item).index()].Value);a1.onChange({value:a8})}});function a3(){if(!a5.$items){a5.dataBind(a1.data)}}function a6(a9){a4.html(a9?a9:" ")}function a7(bb){a3();var ba=-1;for(var a9=0,bc=a1.data.length;a90?"rtl":"");s(document.documentElement).bind("mousedown",s.proxy(function(bb){var a9=a5.$element;var ba=a9&&a9.parent().length>0;if(ba&&!s.contains(a0,bb.target)&&!s.contains(a9.parent()[0],bb.target)){a5.close()}},this))};s.fn.tSelectBox=function(a0){return ar.create(this,{name:"tSelectBox",init:function(a1,a2){return new ar.selectbox(a1,a2)},options:a0})};s.fn.tSelectBox.defaults={effects:ar.fx.slide.defaults()};ar.colorpicker=function(a0,a1){this.element=a0;var a2=s(a0);s.extend(this,a1);a2.bind("click",s.proxy(this.click,this)).find("*").attr("unselectable","on");if(this.selectedColor){a2.find(".t-selected-color").css("background-color",this.selectedColor)}s(a0.ownerDocument.documentElement).bind("mousedown",s.proxy(function(a3){if(!s(a3.target).closest(".t-colorpicker-popup").length){this.close()}},this));ar.bind(this,{change:this.onChange,load:this.onLoad})};ar.colorpicker.prototype={select:function(a0){if(a0){a0=D.toHex(a0);if(!ar.trigger(this.element,"change",{value:a0})){this.value(a0);this.close()}}else{ar.trigger(this.element,"change",{value:this.selectedColor})}},open:function(){var a0=this.popup();var a3=s(this.element);var a2=a3.offset();a2.top+=a3.outerHeight();if(a3.closest(".t-rtl").length){a2.left-=a0.outerWidth()-a3.outerWidth()}var a1="auto";a3.parents().andSelf().each(function(){a1=s(this).css("zIndex");if(Number(a1)){a1=Number(a1)+1;return false}});ar.fx._wrap(a0).css(s.extend({position:"absolute",zIndex:a1},a2));a0.find(".t-item").bind("click",s.proxy(function(a5){var a4=s(a5.target,a5.target.ownerDocument).css("background-color");this.select(a4)},this));ar.fx.play(this.effects,a0,{direction:"bottom"})},close:function(){if(!this.$popup){return}ar.fx.rewind(this.effects,this.$popup,{direction:"bottom"},s.proxy(function(){D.remove(this.$popup[0].parentNode);this.$popup=null},this))},toggle:function(){if(!this.$popup||!this.$popup.is(":visible")){this.open()}else{this.close()}},click:function(a0){if(s(a0.target).closest(".t-tool-icon").length>0){this.select()}else{this.toggle()}},value:function(a0){if(!a0){return this.selectedColor}a0=D.toHex(a0);this.selectedColor=a0;s(".t-selected-color",this.element).css("background-color",a0)},popup:function(){if(!this.$popup){this.$popup=s(ar.colorpicker.buildPopup(this)).hide().appendTo(document.body).find("*").attr("unselectable","on").end()}return this.$popup}};s.extend(ar.colorpicker,{buildPopup:function(a0){var a3=new ar.stringBuilder();a3.cat('");return a3.string()}});s.fn.tColorPicker=function(a0){return ar.create(this,{name:"tColorPicker",init:function(a1,a2){return new ar.colorpicker(a1,a2)},options:a0})};s.fn.tColorPicker.defaults={data:"000000,7f7f7f,880015,ed1c24,ff7f27,fff200,22b14c,00a2e8,3f48cc,a349a4,ffffff,c3c3c3,b97a57,ffaec9,ffc90e,efe4b0,b5e61d,99d9ea,7092be,c8bfe7".split(","),selectedColor:null,effects:ar.fx.slide.defaults()};function aU(){var a1=new y([{tags:H}]);function a0(a2){return a2.style.marginLeft||0}this.apply=function(a7){var a5=a1.findSuitable(a7);if(a5.length){var a4=[];for(var a3=0;a3ul")[0];if(!ba){ba=D.create(a8.ownerDocument,D.name(bb));a6.append(ba)}while(a8&&a8.parentNode==bb){ba.appendChild(a8);a8=a4.shift()}}else{var a2=parseInt(a0(a8))+30;D.style(a8,{marginLeft:a2})}}}else{var a9=new W([{tags:H}],{style:{marginLeft:30}});a9.apply(a7)}};this.remove=function(a4){var a6=a1.findSuitable(a4);for(var a2=0;a21)||(D.ofType(a3[a2],["ul","ol"])&&a6>0)}if(a4){a1.removeClass("t-state-disabled");return}}a1.addClass("t-state-disabled").removeClass("t-state-hover")}}function aE(a0){this.editor=a0;this.formats=[]}aE.prototype={apply:function(a4){if(!this.hasPending()){return}var a3=new ac();a3.addCaret(a4);var a0=a4.startContainer.childNodes[a4.startOffset];var a6=a0.previousSibling;if(!a6.nodeValue){a6=a6.previousSibling}a4.setStart(a6,a6.nodeValue.length-1);a3.add(a4);if(j(a4).length==0){a3.remove(a4);a4.collapse(true);this.editor.selectRange(a4);return}var a2=a3.end.previousSibling.previousSibling;var a8,a5=this.formats;for(var a1=0;a10},isPending:function(a0){return !!this.getPending(a0)},getPending:function(a1){var a2=this.formats;for(var a0=0;a0",{src:'javascript:""',frameBorder:"0",className:"t-content"}).css("display","").insertBefore(a0)[0];var a1=a4.contentWindow||a4;var a3=a1.document||a4.contentDocument;var a2=a0.val().replace(/(<\/?img[^>]*>)[\r\n\v\f\t ]+/ig,"$1");if(!a2.length&&s.browser.mozilla){a2='
'}a3.designMode="On";a3.open();a3.write(new ar.stringBuilder().cat("").cat('').cat('").cat(s.map(a5,function(a6){return[''].join("")}).join("")).cat('').cat(a2).cat("").string());a3.close();return a1}function V(a0){ar.trigger(a0.element,"selectionChange")}ar.editor=function(a0,a1){if(/Mobile.*Safari/.test(navigator.userAgent)){return}var a2=this;this.element=a0;var a3=s(a0);a3.closest("form").bind("submit",function(){a2.update()});s.extend(this,a1);ar.bind(this,{load:this.onLoad,selectionChange:this.onSelectionChange,change:this.onChange,execute:this.onExecute,error:this.onError});for(var a6 in this.tools){this.tools[a6].name=a6.toLowerCase()}this.textarea=a3.find("textarea").attr("autocomplete","off")[0];this.window=ax(s(this.textarea),this.stylesheets);this.document=this.window.contentDocument||this.window.document;this.body=this.document.body;this.keyboard=new aH([new aQ(this),new A(this)]);this.clipboard=new aA(this);this.pendingFormats=new aE(this);this.undoRedoStack=new R();function bb(bc){var bd=s.grep(bc.className.split(" "),function(be){return !/^t-(widget|tool-icon|state-hover|header|combobox|dropdown|selectbox|colorpicker)$/i.test(be)});return bd[0]?bd[0].substring(2):"custom"}function a7(bd,bc){if(!bc.key){return bd}return new ar.stringBuilder().cat(bd).cat(" (").catIf("Ctrl + ",bc.ctrl).catIf("Shift + ",bc.shift).catIf("Alt + ",bc.alt).cat(bc.key).cat(")").string()}s(this.window).bind("blur",function(){var bc=a2.textarea.value,bd=a2.encodedValue();a2.update(bd);if(bd!=bc){ar.trigger(a2.element,"change")}});var a5=".t-editor-toolbar > li > *",a4=".t-editor-button .t-tool-icon",a8=a4+":not(.t-state-disabled)",ba=a4+".t-state-disabled";a3.delegate(a8,"mouseenter",ar.hover).delegate(a8,"mouseleave",ar.leave).delegate(a4,"mousedown",ar.preventDefault).delegate(a8,"click",ar.stopAll(function(bc){a2.focus();a2.exec(bb(this))})).delegate(ba,"click",function(bc){bc.preventDefault()}).find(a5).each(function(){var bg=bb(this),bd=a2.tools[bg],bf=a2.localization[bg],be=s(this);if(!bd){return}if(bg=="fontSize"||bg=="fontName"){var bc=a2.localization[bg+"Inherit"]||aO[bg+"Inherit"];a2[bg][0].Text=bc;be.find("input").val(bc).end().find("span.t-input").text(bc).end()}bd.init(be,{title:a7(bf,bd),editor:a2})}).end().bind("selectionChange",function(){var bd=a2.getRange();a2.selectionRestorePoint=new an(bd);var bc=j(bd);if(!bc.length){bc=[bd.startContainer]}a3.find(a5).each(function(){var be=a2.tools[bb(this)];if(be){be.update(s(this),bc,a2.pendingFormats)}})});s(document).bind("DOMNodeInserted",function(bc){if(s.contains(bc.target,a2.element)||a2.element==bc.target){s(a2.element).find("iframe").remove();a2.window=ax(s(a2.textarea),a2.stylesheets);a2.document=a2.window.contentDocument||a2.window.document;a2.body=a2.document.body}});var a9=true;s(this.document).bind({keydown:function(be){var bc=a2.keyboard.toolFromShortcut(a2.tools,be);if(bc){be.preventDefault();a2.exec(bc);return false}if(a2.keyboard.isTypingKey(be)&&a2.pendingFormats.hasPending()){if(a9){a9=false}else{var bd=a2.getRange();a2.pendingFormats.apply(bd);a2.selectRange(bd)}}a2.keyboard.clearTimeout();a2.keyboard.keydown(be)},keyup:function(be){var bd=[8,9,33,34,35,36,37,38,39,40,40,45,46];if(s.browser.mozilla&&be.keyCode==8){aJ(a2,be)}if(s.inArray(be.keyCode,bd)>-1||(be.keyCode==65&&be.ctrlKey&&!be.altKey&&!be.shiftKey)){a2.pendingFormats.clear();V(a2)}if(a2.keyboard.isTypingKey(be)){var bc=a2.getRange();a2.pendingFormats.apply(bc);a2.selectRange(bc)}else{a9=true}a2.keyboard.keyup(be)},mousedown:function(bc){a2.pendingFormats.clear();var bd=s(bc.target);if(!s.browser.gecko&&bc.which==2&&bd.is("a[href]")){window.open(bd.attr("href"),"_new")}},mouseup:function(){V(a2)}});s(this.body).bind("focusout",function(bc){if(a2.keyboard.typingInProgress()){a2.keyboard.endTyping(true)}try{if(!a2.selectionRestorePoint){a2.selectionRestorePoint=new an(a2.getRange())}}catch(bc){}}).bind("cut paste",function(bc){a2.clipboard["on"+bc.type](bc)})};function aJ(a0,a3){var a1=a0.getRange(),a4=a1.startContainer;if(a4==a0.body.firstChild||!D.isBlock(a4)||(a4.childNodes.length>0&&!(a4.childNodes.length==1&&D.is(a4.firstChild,"br")))){return}var a6=a4.previousSibling;while(a6&&!D.isBlock(a6)){a6=a6.previousSibling}if(!a6){return}var a5=a0.document.createTreeWalker(a6,NodeFilter.SHOW_TEXT,null,false);var a2;while(a2=a5.nextNode()){a6=a2}a1.setStart(a6,af(a6)?a6.nodeValue.length:0);a1.collapse(true);O(a1);D.remove(a4);a3.preventDefault()}s.extend(ar.editor,{BlockFormatFinder:y,BlockFormatter:W,Dom:D,FormatCommand:aI,GenericCommand:aV,GreedyBlockFormatter:au,GreedyInlineFormatFinder:aZ,GreedyInlineFormatter:F,ImageCommand:aN,IndentCommand:o,IndentFormatter:aU,InlineFormatFinder:i,InlineFormatter:b,InsertHtmlCommand:t,Keyboard:aH,LinkCommand:aa,LinkFormatFinder:I,LinkFormatter:aW,ListCommand:ay,ListFormatFinder:ap,ListFormatter:J,MSWordFormatCleaner:f,Marker:ac,NewLineCommand:d,OutdentCommand:S,ParagraphCommand:aR,PendingFormats:aE,RangeEnumerator:aj,RangeUtils:U,RestorePoint:an,SystemHandler:A,TypingHandler:aQ,UndoRedoStack:R,UnlinkCommand:ao});ar.editor.prototype={value:function(a2){var a0=this.body;if(a2===undefined){return C(a0)}this.pendingFormats.clear();a2=a2.replace(//g,"");a2=a2.replace(/