
 
/*default color:#1B5678 primary:#6c9ebc, secondary:#09344e, contrast color:#bc7722 */

/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6 {font-size: 1.5em;color: #1B5678;}

/*Banner and Header */
#wrapper{background:#1B5678 url(logos/bucodellogo.jpg) repeat;border-bottom:solid 4px #1B5678;}
#header{}
#header #logo img{margin:0px 5px 0px 0px}	
#header .schoolname{margin:45px 0px 0px 5px;line-height:34px;color:#1B5678;}
#header .subschoolname{margin:76px 0px 0px 0px;}
#loginstatus a{background-color:#1B5678;}
.activelink{background-color:#1B5678;}


/*Main Content Contianer*/
.login-bg{background-color:;background-image:url(logos/trans.png);position:absolute;width:100%;height:100%;}
.bg-color-grey {background-color:#6c9ebc;}
#mainContent{border-top:solid 3px #1B5678;}
#mainContent #mainNav{background-color:#6c9ebc}

#ContentMain{border:solid 1px #6c9ebc;}
    background-image: -webkit-linear-gradient(right , #a1c27c 3%, #ffffff 97%);
/*Side menu  */
#appMenu ul {color: #000;}
#appMenu .AspNet-TreeView-Root, #appMenu .AspNet-TreeView-Parent{background:#09344e;background-image: -ms-linear-gradient(right , #09344e 3%, #6c9ebc 97%);
background-image: linear-gradient(right , #09344e 3%, #6c9ebc 97%);background-image: -o-linear-gradient(right , #09344e 3%, #6c9ebc 97%);
background-image: -moz-linear-gradient(right , #09344e 3%, #6c9ebc 97%);background-image: -webkit-linear-gradient(right , #09344e 3%, #6c9ebc 97%);
background-image: -webkit-gradient(linear,right top,left top,color-stop(0.03, #09344e),color-stop(0.97, #6c9ebc));border-bottom:1px solid #6c9ebc}
#appMenu .AspNet-TreeView-Root a, #appMenu .AspNet-TreeView-Parent a {color: #fff;}
#appMenu .AspNet-TreeView-Leaf{background:#6c9ebc;background-image: -ms-linear-gradient(right , #6c9ebc 3%, #ffffff 97%);
background-image: linear-gradient(right , #6c9ebc 3%, #ffffff 97%);background-image: -o-linear-gradient(right , #6c9ebc 3%, #ffffff 97%);
background-image: -moz-linear-gradient(right , #6c9ebc 3%, #ffffff 97%);background-image: -webkit-linear-gradient(right , #6c9ebc 3%, #ffffff 97%);
background-image: -webkit-gradient(linear,right top,left top,color-stop(0.03, #6c9ebc),color-stop(0.97, #ffffff));border-bottom:1px solid #fff}






#appMenu .AspNet-TreeView-Leaf a {color: #000;}
#appMenu .AspNet-TreeView-Leaf a:hover {background: #6c9ebc;}


/* Tab Styles: Header */
div.tabButtonPane{background-color:#1B5678}
div.tabButtonDefault {background-color:#6c9ebc;border-right:1px solid #ccc;}
div.tabButtonDefault a:hover {color:#000000;}
div.tabButtonActive {color:#E1EBCF;background:#09344e;border:1px solid #6c9ebc;}
div.tabButtonActive a.selectButton {color:#fff;}

/* Toolbar Classes */
.toolbar{background:#6c9ebc;border:solid 1px #6c9ebc;border-bottom:0px;background-image: -ms-linear-gradient(top , #6c9ebc 3%, #ffffff 97%);
background-image: linear-gradient(top , #6c9ebc 3%, #ffffff 97%);background-image: -o-linear-gradient(top , #6c9ebc 3%, #ffffff 97%);
background-image: -moz-linear-gradient(top , #6c9ebc 3%, #ffffff 97%);background-image: -webkit-linear-gradient(top , #6c9ebc 3%, #ffffff 97%);
background-image: -webkit-gradient(linear,top left,bottom left,color-stop(0.03, #6c9ebc),color-stop(0.97, #ffffff));}
.addToolbutton a,.editToolbutton a,.saveToolbutton a, .deleteToolbutton a, .cancelToolbutton a, .newToolbutton a{color:#222;border-right:solid 1px #6c9ebc;}
.addToolbutton a:hover,.editToolbutton a:hover,.saveToolbutton a:hover, .deleteToolbutton a:hover, .cancelToolbutton a:hover, .newToolbutton a:hover{text-decoration:underline;}



/*Teleric Tab Controls
----------------------------------------------------------*/
div.rtsLevel.rtsLevel1{border: 1px solid #6c9ebc;color: #222;font-weight: bold;
background:#6c9ebc;border:solid 1px #6c9ebc;background-image: -ms-linear-gradient(top , #6c9ebc 3%, #ffffff 97%);
background-image: linear-gradient(top , #6c9ebc 3%, #ffffff 97%);background-image: -o-linear-gradient(top , #6c9ebc 3%, #ffffff 97%);
background-image: -moz-linear-gradient(top , #6c9ebc 3%, #ffffff 97%);background-image: -webkit-linear-gradient(top , #6c9ebc 3%, #ffffff 97%);
background-image: -webkit-gradient(linear,top left,bottom left,color-stop(0.03, #6c9ebc),color-stop(0.97, #ffffff));}
.rtsLI a{background-color:#1B5678;color:#fff;border-right:1px solid #6c9ebc}
.rtsLI a:hover{background-color:#6c9ebc;color:#1B5678}
.rtsLI a.rtsSelected{background-color:#fff;color:#000;border:1px solid #1B5678;}

/*Search Table or Form Table
----------------------------------------------------------*/
.Search{border:1px solid #bc7722;border-bottom-style:dotted;color:#000;}
.Search b{color:#bc7722;}
.Search a{color:#1B5678;}
.Search table td:nth-child(even){border-right:1px dotted #bc7722;}
.Search table td:last-child{border:0px}

/* Result Table
----------------------------------------------------------*/

.Result table {border:1px solid #6c9ebc;}
.Result table thead td, .Result table tr th {border:1px solid #1B5678;background:#1B5678;color:#fff;background-image: -ms-linear-gradient(top , #6c9ebc 3%, #1B5678 97%);
background-image: linear-gradient(top , #6c9ebc 3%, #1B5678 97%);background-image: -o-linear-gradient(top , #6c9ebc 3%, #1B5678 97%);
background-image: -moz-linear-gradient(top , #6c9ebc 3%, #1B5678 97%);background-image: -webkit-linear-gradient(top , #6c9ebc 3%, #1B5678 97%);
background-image: -webkit-gradient(linear,top left,bottom left,color-stop(0.03, #6c9ebc),color-stop(0.97, #1B5678));}
.Result table td a{color:#000}
.Result table td {border:1px solid #6c9ebc;}
.Result table tr:nth-child(even) td, .Result  table tbody tr.even td {background:#eee;color:#000;}
.Result table tr:nth-child(even) td a, .Result  table tbody tr.even td a{color:#000}
.Result .AspNet-GridView-Pagination{background-color:#6c9ebc;color:#09344e;border:1px solid #1B5678;border-bottom:0px;background-image: -ms-linear-gradient(top ,#fff 3%, #6c9ebc 97%);
background-image: linear-gradient(top , #fff 3%, #6c9ebc 97%);background-image: -o-linear-gradient(top , #fff 3%, #6c9ebc 97%);
background-image: -moz-linear-gradient(top , #fff 3%, #6c9ebc 97%);background-image: -webkit-linear-gradient(top , #fff 3%, #6c9ebc 97%);
background-image: -webkit-gradient(linear,top left,bottom left,color-stop(0.03, #fff),color-stop(0.97, #6c9ebc));}
.Result .AspNet-GridView-Pagination a{color:#09344e;padding:1px 5px;text-decoration:none;vertical-align:middle;}
.Result .AspNet-GridView-Pagination span{padding:1px 7px;color:#7a480b;background:#fff;vertical-align:middle;}

/* FORM LAYOUT ELEMENTS   
----------------------------------------------------------*/
input[type="button"], input[type="submit"], .button {background:#7a480b;color:#fff;background-image: -ms-linear-gradient(top , #bc7722 3%, #7a480b 97%);
background-image: linear-gradient(top , #bc7722 3%, #7a480b 97%);background-image: -o-linear-gradient(top , #bc7722 3%, #7a480b 97%);
background-image: -moz-linear-gradient(top , #bc7722 3%, #7a480b 97%);background-image: -webkit-linear-gradient(top , #bc7722 3%, #7a480b 97%);
background-image: -webkit-gradient(linear,top left,bottom left,color-stop(0.03, #bc7722),color-stop(0.97, #7a480b));}

/* Login
----------------------------------------------------------*/
.Login{border: solid 1px #1B5678;}
.LoginHeader,.recoverHeader{background-color:#1B5678;color:#fff}
.AspNet-Login{border: solid 1px #1B5678;}
.AspNet-Login-TitlePanel{border-bottom:solid 1px #1B5678;color:#fff;background:#1B5678 url(images/header.jpg) repeat;}

/* Change password*/
.AspNet-PasswordRecovery{border: solid 1px #1B5678;}
.AspNet-PasswordRecovery-UserName-TitlePanel{border-bottom:solid 1px #1B5678;color:#fff;background:#1B5678 url(images/header.jpg) repeat;}
.AspNet-PasswordRecovery-UserName-InstructionPanel{color:#1B5678}


/* Controls */
div.Control a{color:#000}

div.Control a.ShowInfo{border:1px solid #6c9ebc;background:#6c9ebc;background-image: -ms-linear-gradient(top ,#fff 3%, #6c9ebc 97%);
background-image: linear-gradient(top , #fff 3%, #6c9ebc 97%);background-image: -o-linear-gradient(top , #fff 3%, #6c9ebc 97%);
background-image: -moz-linear-gradient(top , #fff 3%, #6c9ebc 97%);background-image: -webkit-linear-gradient(top , #fff 3%, #6c9ebc 97%);
background-image: -webkit-gradient(linear,top left,bottom left,color-stop(0.03, #fff),color-stop(0.97, #6c9ebc));}
div.Control ul li{border-bottom:1px solid #6c9ebc;}
div.FullInfo table tr td{border-bottom:1px solid #6c9ebc;}

div.FullInfo{border:1px solid #6c9ebc}

div.Controls a{border:1px solid #6c9ebc;background:#6c9ebc;background-image: -ms-linear-gradient(top ,#fff 3%, #6c9ebc 97%);
background-image: linear-gradient(top , #fff 3%, #6c9ebc 97%);background-image: -o-linear-gradient(top , #fff 3%, #6c9ebc 97%);
background-image: -moz-linear-gradient(top , #fff 3%, #6c9ebc 97%);background-image: -webkit-linear-gradient(top , #fff 3%, #6c9ebc 97%);
background-image: -webkit-gradient(linear,top left,bottom left,color-stop(0.03, #fff),color-stop(0.97, #6c9ebc));}


.ui-widget-content {border: 1px solid #6c9ebc;background: #fff;}
.ui-state-default, .ui-widget-header .ui-state-default{border: 1px solid #6c9ebc;background: transparent;}
.ui-state-active, .ui-widget-header .ui-state-active {border: 1px solid #1B5678;background: #1B5678;font-weight: bold;color: white;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color: #1B5678;text-decoration: none;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #fff;text-decoration: none;}
.ui-widget-header {border: 1px solid #6c9ebc;color: #222;font-weight: bold;
background:#6c9ebc;border:solid 1px #6c9ebc;border-bottom:0px;background-image: -ms-linear-gradient(top , #6c9ebc 3%, #ffffff 97%);
background-image: linear-gradient(top , #6c9ebc 3%, #ffffff 97%);background-image: -o-linear-gradient(top , #6c9ebc 3%, #ffffff 97%);
background-image: -moz-linear-gradient(top , #6c9ebc 3%, #ffffff 97%);background-image: -webkit-linear-gradient(top , #6c9ebc 3%, #ffffff 97%);
background-image: -webkit-gradient(linear,top left,bottom left,color-stop(0.03, #6c9ebc),color-stop(0.97, #ffffff));}


div#guidelineInfo { background-color: #1B5678; padding: 2px 3px 3px 5px; }
div#guidelineInfo a { text-decoration: none; color: #fff; vertical-align: top; }
span.list_em { font-weight: bold; color: #1B5678; }