/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.cs_ashx.2
 * CSS Author:    Paul Angel
 * Copyright:     Blue Level
 * Browser:        0
 * Browser group: 
 */
body { background:#f5f5f5; text-align:left; margin:0px; font-family:Arial,Sans-Serif; font-size:12px; color:#6d6d6d; }
.blive_EditBar { z-index:999999; }
#headerwrap { background:#f5f5f5; width:100%; height:95px; position:relative; }
#header { margin:0px auto 0 auto; padding:10px 20px 0 20px; width:960px; height:95px; position:relative; text-align:left; background:#ffffff; }
#headermenuwrap { background:#d0d0d0; width:100%; height:40px; position:relative; z-index:9; }
#headermenu { position:relative; background:#ffffff; padding:0 20px; margin:0 auto 0 auto; font-size:12px; font-family:Arial,Helvetica,sans-serif; width:960px; height:40px; color:#1e519b; z-index: 888; }
#mainimagewrap { background:#d0d0d0; width:100%; position:relative; margin:0; padding:0; z-index:1; }
#mainimage { background:#ffffff; width:965px; position:relative; margin:0 auto 0 auto; padding:20px 18px 0 17px; z-index:1; }
#lower_header { margin:10px auto 0 auto; width:965px; height:346px; position:relative; z-index:1; background:#ffffff; background-repeat:no-repeat; background-position:center center; }
#lower_header_text { margin:-55px auto 0 auto; padding:8px 10px; width:940px; height:35px; position:relative; text-align:left; z-index:2; color:#ffffff; font-size:14px; line-height:18px; }
#page { background:#ffffff; width:960px; position:relative; margin:0 auto; padding:0 20px; overflow:hidden; }
#maincontent { margin:20px auto 20px auto; width:960px; text-align:left; }
.left_column { float:left; }
.content { width:275px; min-height: 300px; padding:0 20px; margin:0; z-index:99; border-right:1px solid #cccccc; }
.right_column { float:left; }
.right_content { width:620px; margin:0; padding:0 0 0 20px; }
.left_content_50 { width:460px; min-height: 100px; padding:0 20px 20px 0; margin:0px 10px 20px 0px; float:left; z-index:99; }
.right_content_50 { width:460px; min-height: 100px; padding:0 10px 20px 0; margin:0px 0px 20px 0px; text-align:left; position:relative; overflow:visible; }
.full_width { width:960px; min-height: 20px; margin:12px 0px 10px 0px; text-align:left; position:relative; overflow:visible; }
.news { }
.newsarticlesummary a { text-decoration:none; font-weight:bolder; }
.newsarticlesummary .header, .newsarticlesummary .header a { margin-top:10px; font-size:14px; color:#aaa73c !important; font-weight:bold; }
.newsarticlesummary .details { text-align:right; font-size:10px; color:#0357a1; }
.newsarticlesummary .more { text-align:right; font-size:10px; color:#0357a1; }
.newsarticlesummary .body { line-height:18px; }
.newsarticlesummary img { display:none; }
#footerwrap { width:100%; position:relative; margin:0; padding:0; }
#footer { clear:both; margin:0 auto 10px auto; width:960px; height:30px; text-align:left; position:relative; background:#004a9f; padding:10px 20px; border-top:3px solid #aaa73c; font-size:10px; }
#bottom_left { position:relative; margin:0; text-align:left; color:#ffffff; float:left; width:460px; }
#bottom_left a { text-decoration:none; color:#ffffff; }
#bottom_right { position:relative; text-align:right; margin:0; color:#ffffff; float:right; width:460px; }
#bottom_right a { text-decoration:none; color:#ffffff; }
p, li { line-height:18px; }
h1 { font-size:18px; color:#0357a1; margin:0; font-weight:normal; }
h2 { font-size:16px; color:#0357a1; margin:0; font-weight:normal; }
h3 { font-size:14px; color:#0357a1; margin:0; font-weight:normal; }
h4 { font-size:12px; color:#0357a1; margin:0; font-weight:normal; }
h5 { font-size:12px; color:#0357a1; margin:0; font-weight:normal; }
ul { list-style: url(../Img/bluedot.png) circle; }
li { margin: 0 0 5px 0; }
a { color:#0357a1; text-decoration:none; }
a:hover { color:#009fe3; text-decoration:underline; border:0; }
a:active { border:0; }
b, strong { color:#0357a1; }
.narrow_content { width:346px; min-height: 300px; padding:0px; margin:12px 10px 10px 15px; float:left; z-index:99; }
.wide_right_content { width:540px; min-height: 300px; margin:12px 10px 20px 0px; text-align:left; position:relative; overflow:visible; }
.admin_left_content { width:640px; min-height: 300px; padding:0px; margin:12px 10px 10px 15px; float:left; z-index:99; }
.admin_right_content { width:246px; min-height: 300px; margin:12px 10px 20px 0px; text-align:left; position:relative; overflow:visible; }
.gridviewHeader TH { background-image:url(../Img/h2bg.gif); color:#242f50; font-size:1.2em; font-weight:bold; font-family:Arial,Helvetica,sans-serif; line-height:26px; padding:0px 5px; margin:0px; }
.gridviewRow TH, .gridviewRow TD { padding:4px; }
#login { padding:5px; }
label { font-size:14px; margin-right:5px; }
input { margin:5px; background: #d8eaf8; border: 1px solid #003366; }
select { margin:5px; background: #d8eaf8; border: 1px solid #003366; }
textarea { margin:5px; background: #d8eaf8; border: 1px solid #003366; }
#content-float { float:right; margin:10px 10px 10px 0px; padding:5px; background-color:#e8ecee; border:solid 1px #a9c6cb; color:#4e4e4e; }
.highlight { background-color:#ffe1c4; }
label.FormLabel, span.FormLabel { display:block; float:left; clear:both; width:12em; padding-right:4px; text-align:right; }
.message { color:Red; padding:5px; }
.formSectionHeader { display:none; }
.formQuestionHeader { text-align:right; padding:8px 5px 0 0; }
.formTable { width:500px !important; }#headermenu table table .headermenulink { font-size:14px; }
#headermenu table table a.headermenulink { text-align:left; margin-left:-3px; height:38px; padding:0 20px 0 20px; line-height:38px; display:block; color:#565656; border-top:1px solid #ffffff !important; border-bottom:1px solid #ffffff !important; }
#headermenu table table a.headermenulink:hover { background:#f4f4f4; padding:0 20px 0 20px; text-decoration:none; color:#aaa73c; border-top:1px solid #0049ae !important; border-bottom:1px solid #d0d0d0 !important; }
.menuhover { color:#cccccc; }
.menuselected { color:#666666; }
#ctl00_Menu1n0 { display:none; }
#headermenu .ctl00_Menu1_0 { display:block; margin:1px 0 0 2px; }
#headermenu .ctl00_Menu1_0 table { display:block; text-align:left; }
#headermenu .ctl00_Menu1_0 table a { text-decoration:none; height:30px; line-height:30px; padding:5px 20px 5px 15px; display:block; font-size:14px; background:#ffffff; color:#565656; }
#headermenu .ctl00_Menu1_0 table a:hover { color:#aaa73c; background:#f4f4f4; }
.galleryHeader .title { padding:8px; background-color:#a9c6cb; font-size:1.4em; color:#005555; }
.galleryHeader .description { padding:5px; margin:5px; text-align:right; border:solid 1px #888888; background-color:#dfdfdf; }
.galleryCaption { padding:5px; margin:5px; text-align:center; border:solid 1px #888888; background-color:#dfdfdf; }
.galleryImage { text-align:center; }
.galleryThumbnails td { padding:5px; }
.galleryThumbnails .thumbnailRowSelected { background-color:#a9c6cb; }
body { overflow:auto; behavior:url(<%=WebResource("blive.WebResources.Js.csshover.htc")%>); }
.tenPixelPadding { padding:10px; }
ul.blive_ControlCollectionRoot { padding:0px; margin:0px 4px; height:16px; display:none; list-style-type:none; background-color:#9bc6dc; text-align:left; }
.blive_PageEdit ul.blive_ControlCollectionRoot { display:block; }
ul.blive_ControlCollectionRoot li { padding:0px; margin:0px; display:block; border:#131e44 1px solid; position:relative; width:12em; line-height:16px; background-color:#FFFFFF; background-image:url(<%=WebResource("blive.WebResources.Img.dropdownarrow.gif")%>); background-repeat:no-repeat; background-position:right; }
ul.blive_ControlCollectionRoot li.hover { background-image:url(<%=WebResource("blive.WebResources.Img.dropdownarrow-over.gif")%>); }
ul.blive_ControlCollectionRoot li li { text-align:center; border-style:none; border-bottom: #131e44 1px solid; background-image:none; line-height:24px; }
ul.blive_ControlCollectionRoot ul { border:#131e44 1px solid; border-bottom-style:none; padding:0px; margin:0px; position:absolute; top:16px; left:4px; background-color:#131e44; }
ul.blive_ControlCollectionRoot li li.hover { background-image:none; background-color:#DDDDDD; }
ul.blive_ControlCollectionRoot li.nohover * { display:none; }
ul.blive_ControlCollectionRoot li.hover ul { display:block; }
.blive_ControlCollectionZone { margin:0px; position:absolute; top:0px; left:12em; width:150px; background-color:#131e44; border:#131e44 1px solid; border-bottom-style:none; cursor:move; }
.blive_ErrorText { color:#131e44; font-weight:bold; }
.blive_ButtonYes { line-height:18px; display:table-cell; display:inline-block; padding:0px 4px; margin:0px 4px; background-color:#a4dbf4; border-style:solid; border-width:1px; border-color:#4ab7e9 #4ab7e9 #2e4173 #2e4173; color: #4F0000; text-decoration:none; }
.blive_ButtonYes:hover { color:#000000; border-color:#2e4173 #2e4173 #4ab7e9 #4ab7e9; }
.blive_ButtonNo { line-height:18px; display:table-cell; display:inline-block; padding:0px 4px; margin:0px 4px; background-color:#898ea1; border-style:solid; border-width:1px; border-color:#bbbbbb #bbbbbb #777777 #777777; color: #4F0000; text-decoration:none; }
.blive_ButtonNo:hover { color:Black; border-color:#777777 #777777 #bbbbbb #bbbbbb; }
div.blive_EditBar { background-image:url(<%=WebResource("blive.WebResources.Img.editbarbg.gif")%>); background-repeat:no-repeat; background-position:top right; background-color:#9bc6dc; border-bottom: solid 2px #131e44; }
div.blive_EditBar input, div.blive_EditBar select { vertical-align:middle; }
div.blive_EditBar table { height:30px; }
#blive_MainEditBar_div table { width:99%; margin:auto; }
.blive_Control .blive_EditBar { position:relative; cursor:move; margin-bottom:5px; }
.blive_EditBar .blive_EditRoles { display:none; }
div.blive_Control.hover { border-color:#999999; position:relative; }
.blive_ControlCreator { background-color:#ffffff; border-bottom:#131e44 1px solid; }
.dragHelperDiv div.blive_ControlCreator { border:#888888 1px dashed; display:block; line-height:24px; background-color:#ffffff; cursor:move; }
.blive_PageEdit .blive_Control { border:#d5d5d5 1px solid; background-color:#eeeeee; padding:4px; margin-bottom:4px; position:relative; }
div.blive_Control.edit .blive_EditBar { display:block; }
.dragHelperDiv { filter:alpha(opacity=50); text-align:left; }
div.dropZoneTarget, td.dropZoneTarget { padding:10px; border:#ff0000 1px solid; background-color:#ffeeee; }
div.dropZoneOver { background-color:#ddddff; }
li.dropZoneParentOver { color:Red; }
.padding { padding-bottom:2px; }
#blive_MainEditBar_div { top:0px; left:0px; width:100%; position:fixed; z-index:999; background-image:none; }
#blive_MainEditBar_div table { background-image:url(<%=WebResource("blive.WebResources.Img.editbarbg.gif")%>)); background-repeat:no-repeat; background-position:top right; }
#blive_MainEditBar_div iframe {}
#topFixed { display:none; overflow:hidden; }
.nodisplay { display:none; }
.dropDownPanel { width:180px; height:200px; overflow:auto; border:solid 1px #888888; background-color:#ffffff; }
.dropDownPanel a { display:block; line-height:18px; margin:0px; padding:0px 5px 0px 5px; }
.dropDownPanel a:hover { background-color:#ffeeee; }.editQuestion { background-color:#ffff9c; padding:4px; }
.formQuestionHeader { width:275px; text-align:left; padding-top:8px; font-size:1.4em; font-weight:normal; }
.formQuestionConfirmBoxesText { font-size:1.2em; }
.formQuestionValidator { clear:both; float:left; }
.formQuestionBody input, .formQuestionBody select, .formQuestionBody textarea { background:url(../Img/field_bg.png) #ffffff left top; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 5px; COLOR: #000000; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px; width:200px; }
.formQuestionBody select, .formQuestionBody textarea { width:211px; }
.formQuestionBody textarea { width:304px; }
.formQuestionBody img { float:left; width:100px; margin:2px 5px 0 5px; }
.formFooter { text-align:left; }
.formFooter input { background:#0357a1; color: #ffffff; float:right; border:0; width:100px; height:30px; }
.formScore { padding:5px; background-color:#ccdeeb; border-top:solid 1px #7c7c7c; text-align:center; }
.formSectionHeader { padding-bottom: 3px; color:#4f83a9; border-bottom: solid 2px #4f83a9; display:none; }
.formSection .header { color:white; font-weight:bold; padding:2px; background-color:#4f83a9; cursor:move; }
.formSection .header a, .formDesignerSectionTitle a { color:white; font-weight:bold; margin-right:6px; text-decoration:none; }
.formDesignerSection .formDesignerSectionTitle a { color:Black; }
.formSection .header a:hover { color:red; }
.formDesignerSectionTitle, .formDesignerSectionTitleSelected { background-color:#4f83a9; padding:4px; color:White; }
.formDesignerSection .formDesignerSectionTitle { background-color:#ccdeeb; color:Black; }
.formDesignerSection { border: solid 1px #4f83a9; }
.formDesignerSection .formDesignerSection { border-color:#4f83a9; margin:0px; }
.formDesignerAccordion { width:100%; }
