/*@charset "utf-8"*/
* {margin: 0;padding: 0}
/*body {margin: 0;padding: 0;border: 0;} #MasterBoxed {margin: 0;padding: 0;border: 0;} #PageHeader {margin: 0;padding: 0;border: 0;} #MasterLRTBWrapper {margin: 0;padding: 0;border: 0;} #Footer {margin: 0;padding: 0;border: 0;}
#logo {margin: 0;padding: 0;border: 0;} #banner{margin: 0;padding: 0;border: 0;}#topright{margin: 0;padding: 0;border: 0;} #TopBlue{margin: 0;padding: 0;border: 0;}#BottomBlue{margin: 0;padding: 0;border: 0;}
#LeftColumns{margin: 0;padding: 0;border: 0;}#ContentColumns{margin: 0;padding: 0;border: 0;}#ContentColumnsHeader{margin: 0;padding: 0;border: 0;}#ContentColumnsData{margin: 0;padding: 0;border: 0;}
#RightColumns{margin: 0;padding: 0;border: 0;}#RightColumnsHeader{margin: 0;padding: 0;border: 0;}#RightColumnData{margin: 0;padding: 0;border: 0;}*/
BODY{font-family: Verdana, Geneva, Arial, Georgia, "Times New Roman", Times, serif;	font-size: 13px;background-color: #9AC0EF;background-image: url('/i/d/top_bg2.jpg');	background-repeat:repeat-x;}
A:link {  text-decoration: none; font-weight:bold; color:#1B2B79;} A:visited {  text-decoration: none; font-weight:bold ;color:#1B2B79} A:hover, A:active { text-decoration: underline; font-weight:bold; color: #CC0000 }
H1 { font-size: 14px; font-weight:bold; color:#1B2B79; margin-bottom:12px;} H2 { font-size: 13px; font-weight:bold; color:#1B2B79; margin-bottom:12px;} H3 {font-size: 13px; font-weight:bold; color:#1B2B79; margin-bottom:12px;} 
H4 { font-size: 13px; font-weight:bold; color:#1B2B79; margin-bottom:12px;}
p{margin-bottom:14px;}
ul{margin-left: 45px;margin-bottom: 14px;}
li{margin-bottom: 4px;}
IMG{margin: 5px;}
#pagebottomad{margin-top:15px;}
/******************************************
 * these are all for Netscape's benefit because it ignores the BODY font-family
 *****************************************/
TD{font-family: Verdana, Geneva, Georgia, "Times New Roman", Times, serif;font-size: 13px;background-color: #ffffff;}
/******************************************
 *Layout styles
 ******************************************/
#MasterBoxed{width: 975px;margin: 0 auto;padding:0px;height: auto;background-color: #FFFFFF;}
#PageHeader{margin: 0px;;padding-left: 0 0 0 10px;width:975px;height:135px;background-image: url('i/b/top_bg2.jpg');float: left;font-weight:normal;background-color: #9AC0EF;}
#PageHeader H1{font-weight:normal;}
hr {color: #FFBF00;background-color: #FFBF00; height: 20px; border: none; margin-top: -6px;;margin-bottom: 0;}
#logo{float:left;margin-left: 8px;margin-top: 10px;}
#banner{float:left;margin-left: 210px;margin-top:40px;font-family:"Script MT Bold";font-weight:bold;font-size: 48px;color:#FFBF00}
#topright{float:right;margin-right:25px;}
#TopBlue{float: left;background-color: #000080;margin-left: -65px;margin-bottom: 6px;margin-top: -5px;height: 23px;color: #FFFFFF;text-align: center;text-align: left;padding-top: 7px;padding-left: 80px;font-size: 12px;font-weight: bold;width: 1020px;}
#TopOrange{width:1050px;margin-left:-40px;}
#tophr{float: left;width:1050px;margin-left:-40px;}
#TopBlue a:link, #TopBlue a:visited{color: #FFFFFF;text-decoration: none;}
#TopBlue a:hover  {text-decoration: underline; color:#FFBF00;background-color: #000080;}
#TopBlue a:active {text-decoration: underline; color:#FFBF00;}
#BottomBlue{float: left;background-color: #000080;margin-left: 0px;margin-top: -5px;height: 23px;color: #FFFFFF;text-align: center;padding-top: 7px;font-size: 12px;font-weight: bold;width: 100%;}
/*.tophr2{float: left;width:100%;margin-left:0px;}*/
#BottomBlue a:link, #BottomBlue a:visited{color: #FFFFFF;text-decoration: none;}
#BottomBlue a:hover  {text-decoration: underline; color:#FFBF00;background-color: #000080;}
#BottomBlue a:active {text-decoration: underline; color:#FFBF00;}
.ImagesNoBorders {border: none;}
.HeadlineImagesNoBorders {border: none;margin-right: 8px;float: left;width: 100px;}
#MasterLRTBWrapper{float: left;width: 975px;background-color: #ffffff;/*margin-top: -6px;*/}
#LeftColumn{float: left;width: 180px;padding-top: 0px;border-right: 3px solid #FFFFFF;min-height:500px;}
#LeftColumn ul {list-style: none;margin: 0;padding: 0;}
#LeftColumn li {border-top: 1px solid #ffffff;border-bottom: 1px solid #000080;margin:0;}
#LeftColumn li a:link, #LeftColumn li a:visited {font-size: 100%; font-weight:normal ;display: block;padding: 0.1em 0 0.1em 0.5em;border-left: 12px solid #000080;border-right: 1px solid #435FA9;border-top: 1px solid #ffffff;border-bottom: 1px solid #435FA9;background-color: #D3E3FF;color: #000080;text-decoration: none;}
#LeftColumn li a:hover {background-color: #000080;color: #FFFFFF;border-top: 1px solid #ffffff;border-bottom: 1px solid #435FA9;border-left: 12px solid #FFBF00;border-right: 2px solid #FFBF00;}
#ContentColumn{float: left;width: 600px;padding-top: 3px;}
#ContentColumnHeader{padding: 3px 3px 3px 10px;display: block;background-color: #435FA9;color: #FFFFFF;font-weight: bold;}
.Breadcrumbs{color: #ffffff;}.Breadcrumbs a{color: #ffffff;}
#ContentColumnData{padding-left: 10px;padding-right: 10px;}#Artikel{padding-top:3px;}
#RightColumn{float: left;width: 189px;padding-top: 0px;padding-left: 3px;margin-right: 0px;}
#RightColumnHeader{padding: 3px 3px 3px 10px;display: block;background-color: #435FA9;color: #FFFFFF;font-weight: bold;}
#RightColumnData{float: left;padding-left: 0px;padding-right: 0px;padding-top: 3px;padding-bottom:3px;}
#RightColumnPromo{padding-left: 0px;padding-right: 0px;padding-top: 1px;padding-bottom:3px;text-align: center;}
#Footer{float: left;width: 100%;margin-bottom: 5px; margin-top: 0px;margin-left: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-align: center;height: 17px;background-color: #FFBF00;color: #000080;border-top: 5px solid #FFBF00;}
/*#Footer{float:none;width: 1040px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-align: center;height: 17px;background-color: #FFBF00;color: #000080;}*/
/*****************
Pages
*****************/
ul#socialbookmark{text-align:left;list-style:none;margin:0px 10px 10px 10px;padding:0;}
ul#socialbookmark li{text-align:left;display:inline; padding:0 0 0 7px;margin:0;}
ul#socialbookmark li.delicious{background:url(/i/b/deliciousicon.png) no-repeat left center;}
ul#socialbookmark li.digg{background:url(/i/b/diggicon.png) no-repeat left center;}
ul#socialbookmark li.reddit{	background:url(/i/b/redditicon.png) no-repeat left center;}
ul#socialbookmark li.facebook{background:url(/i/b/facebookicon.png) no-repeat left center;}
ul#socialbookmark li.stumbleupon{background:url(/i/b/stampleuponicon.png) no-repeat left center;}
ul#socialbookmark li.googlebookmarks{background:url(/i/b/googlebookmarks.png) no-repeat left center;}
ul#socialbookmark li a{text-decoration:none;font-weight:normal; padding-left:12px;padding-right: 10px;}
ul#socialbookmark li a:hover {text-decoration: underline;}
.quotes{margin-left: auto; margin-right: auto; width: 85%; text-align: center; font-style: italic; font-weight: bold;}

/******************************************
 * generic classes
 ******************************************/
.AdminPanel{background-color:#E0E0E0;padding: 5px;border-width:2px;border-style:solid;border-color:#000000;}
.HeadlinePanel{padding: 3px;background-color: #435FA9;color: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: small;font-weight: bold;padding-left: 10px;}
.TipPanel{background-color:#FFFFCC;border-color:#DE4E08;border-style:solid;border-width:1px;padding: 5px;}
.AdminMenu1{top: 25px;left: 0px;}
.OrangeButton:link, .OrangeButton:hover, .OrangeButton:visited, .OB:link, .OB:hover, .OB:visited{border: 1px solid;border-color: #ffc8a4 #7d3302 #3f1a01 #ff9a57;padding: 0px 3px;font: bold 10px Verdana,Geneva,sans-serif;color: #FFF; background: #F60;text-decoration: none;margin: 0;vertical-align: middle;}
.Note {font-size: 11px;color:#808080;}.NoteColor {font-size: 11px;color:#DE4E08;}.Large {font-size: 14pt}.Disabled {color:#888888;}.SnippetBorder {display:block; position: relative; border: white 0px dashed; padding: 0px; margin: 0px;}.SnippetButton {display:inline; position: absolute; left:2px; top:-15px;}.SnippetButtonSide {display:inline; position: absolute; left:-13px; top:2px;}.SnippetButtonInside {display:inline; position: absolute; left:2px; top:2px;}.Message {color:#FF0000; font-size:14px; font-weight:bold;}.SearchSummary {margin-left:20px; margin-top:0px; margin-bottom:0px; }
/******************************************
 * this next line is used in BrowserHints user control to hide a message warning them that their browser doesn't support CSS
 *****************************************/
.Ahem {display:none;}.CommentsHeader{border: solid 1px silver;padding: 5px;font-weight: bolder;}.CommentTitle{font-weight: bold;}.Comment{margin-left: 20px;}.CommentDetails{border-top: dashed 1px silver;padding-top: 6px;font-size: 10px;color: Gray;	margin-left: 20px;}.RMenu {color:#666666;font-size: 11px;text-decoration: none;}.RMenu:hover {color:#ff6600;text-decoration: none;}.RMenuFOCUS {color:#666666;font-weight: bold;font-size: 11px;text-decoration: none;}
/* TreeView */
.clsTreeView { background-color:White; padding-top:4px; padding-left:1px; cursor:default; border: dashed 1px silver; }
.clsTreeNode { padding-top:2px; padding-bottom:1px; padding-left: 3px; padding-right: 3px; }
.clsGrayedTreeNode { padding-top:2px; padding-bottom:1px; padding-left: 3px; padding-right: 3px; color:gray; cursor:default; }
.clsHoverTreeNode { text-decoration:none; padding-top:2px; padding-bottom:1px; padding-left: 3px; padding-right: 3px; cursor: default; }
.clsSelectedTreeNode { background-color: #ffff99; color:#000000; padding-top:2px; padding-bottom:1px; padding-left: 3px; padding-right: 3px; cursor: default; }
.clsNodeEdit { border:1px gray solid; }
.clsHoverNodeRow { background-color:#dddddd; cursor: default; }
.clsSelectedNodeRow { background-color:#ffff99; cursor: default; }
.clsAddNewNode { color:#ff0000; font-weight:bold; padding-top:2px; padding-bottom:1px; padding-left: 3px; padding-right: 3px; }
/*menustyle*/
.TopGroup{background-color:#D9D9E6;border:solid 1px gray;cursor:default;}.TopMenuItem{background-color:#D9D9E6;color:black;font-family:"MS Sans Serif", Verdana;font-size:10px;border:solid 1px #D9D9E6;cursor:default;}.TopMenuItemHover { background-color:#FFEEC2;color:black;font-family:MS Sans-Serif, Verdana;font-size:10px;border:solid 1px #4B4B6F;cursor:default;}.MenuBreak{background-image:url(i/break.gif);width:100%;height:1px;}
