/*@charset "utf-8"*/
body {margin: 0;padding: 0;border: 0;} #MasterBoxed {margin: 0;padding: 0;border: 0;} #PageHeader {margin: 0;padding: 0;border: 0;} #TopHeader {margin: 0;padding: 0;border: 0;} #TopNav {margin: 0;padding: 0;border: 0;} #SearchPane {margin: 0;padding: 0;border: 0;} #MasterLRTB {margin: 0;padding: 0;border: 0;} #Footer {margin: 0;padding: 0;border: 0;}
BODY{font-family: Verdana, Geneva, Arial, Georgia, "Times New Roman", Times, serif;	font-size: 13px;background-color: #C9DBF3;}
A:link {  text-decoration: underline; color:#1B2B79 } A:visited {  text-decoration: underline; color:#1B2B79} A:hover, A:active { text-decoration: underline; color: #CC0000 }
H1 { font-size: 14px; font-weight:bold; color:#1B2B79; margin-bottom:0;} H2 { font-size: 12px; font-weight:normal; color:#1B2B79; margin-bottom:0;} H3 { font-size: 12px; font-weight:normal; margin-bottom:0;}
/******************************************
 * 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: 910px;margin: 0 auto;height: auto;background-color: #FFFFFF;}
#PageHeader{margin-top: 0px;width:710px;height:100px;background-image: url('images/header-bgRb.jpg');float: left;padding-top: 57px;padding-left:200px;font-size:26px;font-color:#1B2B7A}
#TopNav{height: 25px;background-color: #1B2B7A;padding-top: 10px;padding-left: 10px;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px;width: 900px;float: left;}
#HorizMenu{float: left;width:510px;}
#HorizMenu a:link {color: #FFFFFF;text-decoration: none;}#HorizMenu a:visited {color: #FFFFFF;text-decoration: none;}#HorizMenu a:active {color: #FFFFFF;text-decoration: none;}#HorizMenu a:hover {color: #B6E600;text-decoration: underline;}
#Bookmark{position: relative;text-align: right;float: right;margin-right: 15px;}
#BookmarkImage{border-style: none;border-width: 0px;}
#SearchPane{float: left;width: 910px; height: 35px;background-color: #B6E600;}
#SearchPaneText{float: left;width: 600px;padding-top: 10px;padding-left: 10px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
#SearchButton {float: left;padding-top:10px;}
#CommunityLogos {float: left;padding-left:7px;text-align: right;width: 288px;padding-top: 10px;}
.ImagesNoBorders {border: none;}
.HeadlineImagesNoBorders {border: none;margin-right: 8px;float: left;width: 100px;}
#MasterLRTBWrapper{float: left;width: 910px;background-color: #ffffff;}
#LeftColumn{float: left;width: 180px;padding-top: 3px;border-right: 3px solid #FFFFFF;}
#LeftColumnHeader{padding: 3px 3px 3px 10px;display: block;background-color: #435FA9;color: #FFFFFF;font-weight: bold;}
#LeftColumnData{}
#LeftColumnData ul {list-style: none;margin: 0;padding: 0;}
#LeftColumnData li {border-top: 1px solid #ffffff;border-bottom: 1px solid #435FA9;}
#LeftColumnData li a:link, #LeftColumnData li a:visited {font-size: 100%;display: block;padding: 0.1em 0 0.1em 0.5em;border-left: 12px solid #435FA9;border-right: 1px solid #435FA9;border-top: 1px solid #ffffff;border-bottom: 1px solid #435FA9;background-color: #D3E3FF;color: #000080;text-decoration: none;}
#LeftColumnData li a:hover {background-color: #435FA9;color: #FFFFFF;border-top: 1px solid #ffffff;border-bottom: 1px solid #435FA9;border-left: 12px solid #B6E600;border-right: 2px solid #B6E600;}
#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: 3px;padding-left: 3px;margin-right: 0px;}
#RightColumnHeader{padding: 3px 3px 3px 10px;display: block;background-color: #435FA9;color: #FFFFFF;font-weight: bold;}
#RightColumnData{float: none;padding-left: 25px;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{position: relative;width: 910px;margin-bottom: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-align: center;height: 80px;float: left;background-color: #ffffff;color: #000000;}
/*****************
Pages
*****************/
#BrowseDirectory{line-height: 1.8;}
#BrowseDirectory ul {list-style: none;margin: 0;padding: 0;}
ul#SuccessList li {margin-bottom: 10px;}

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;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}.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;}
