/* tabs style 1 */
.tabs_style1 {background:#fff; border:1px solid #ececec;}
.tabs_style1 > ul.nav {margin-bottom:0; background: rgb(255,255,255); 
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(249,249,249,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(249,249,249,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */}
.tabs_style1 > ul.nav > li {float:left; margin-bottom:-1px;}
.tabs_style1 > ul.nav > li > a {padding: 8px 20px; line-height: 18px; border: 1px solid transparent; border-left:1px solid #fff; border-right:1px solid #ececec; color:#343434;}
.tabs_style1 > ul.nav > li.active > a,
.tabs_style1 > ul.nav > li > a:hover {background-color:#fff;}
.tabs_style1 > ul.nav > li.active > a {border-top:3px solid #cd2122; border-left:0; font-weight:700; padding:6px 20px 10px; }
.tabs_style1 .tab-content {display: table; width: 100%;padding: 10px 15px 15px;}

a {
color: #262D5F;
text-decoration: underline;
}


.block .header .title h2, .block h3
{
    color: #262D5F !important;

}
.navbar .brand, .logininfo, .logininfo a
{
    color: #fff !important;
    text-shadow:0 0px 0 #fff !important;


}
a:hover { color:#262D5F; text-decoration:underline;}
a:focus { outline:none !important;}

::selection{
	background:#262D5F;
	color:#fff;
}

.primaryColor{background-color: #262D5F;opacity:1}
.primaryColor1{background-color: #262D5F;opacity:1}

#feature {border-top:3px #262D5F}

.featureTop{height:2px;}

#main-nav {
float: left;
margin-top: 10px;
}

.welcome_inner {
padding-top: 0px;
padding-bottom: 0px;
}

#main-nav a {
font-family: arial;
font-size: 12px;
font-weight:bold;
display: block;
position: relative;
text-align: center;
z-index: 98;
padding: 8px 22px 8px 22px !important;
}
#main-nav li:hover a.level1, #main-nav a.level1 li:hover a.level2 
{
background-color: #262D5F;
color: #fff;

    
}
#main-nav a:hover, #main-nav .hover > a, #main-nav .current > a {
color: #fff;
text-decoration: none;
background-color: #262D5F;

background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ac92c', endColorstr='#659a22', GradientType=0);
border-color: #51a351 #51a351 #387038;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);

}
#main-nav ul ul a {
    background:#fff;
    color:#262D5F;
    border-bottom:none;
}
#main-nav > ul {
margin-top: 0px;
}
#main-nav ul ul {
					left: -25px;
					padding: 0;
					position: absolute;
					top: 35px;
					visibility:hidden;
				}
                                
                           
                                ul .dropdown1{
                                    background-color: #fff;
border-bottom: 1px solid rgba(35,35,35,0.2);
box-shadow: 4px 4px 0 0 rgba(35,35,35,0.1);

left: 0;
padding: 6px 15px;
position: absolute;
top: 39px;
width: 165px;
z-index: 9999;
                                }
                                
                                
                               #main-nav ul ul ul {
					left: 140px;
					padding: 0;
					position: absolute;
					top: 0px;
					visibility:hidden;
                               } 
                               
footer {
padding: 30px 0px;
background:  #262D5F;
color: #cacaca;
border-top: 1px solid #262D5F;
border-bottom: 1px solid #262D5F;
}    
footer h5 { color:#262D5F !important; margin-bottom:5px;}
footer p {
margin-bottom: 0;
color: #262D5F;
font-size: 11px;
line-height: 14px;
}

header { background: #fff; padding-bottom:15px;}


h1,h2,h3 {font-size:14px}

h1 {color: #262D5F;font-size:16px}
h2 {color: #262D5F;}
.btn-success {
background-color: #262D5F;
background-image: -webkit-linear-gradient(top, #262D5F, #262D5F);
}
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  background-color: #262D5F;
}




.trainingintro{ border-bottom:1px solid #262D5F}
.trainingintro h1{margin-top:15px;}

.center {
     float: none;
     margin-left: auto;
     margin-right: auto;
}

.inner_content a{text-decoration: underline}

.home-image{margin-left:10px;margin-bottom:10px;}

.basicline {line-height:1;padding-bottom:10px}

/*h1{line-height:1}*/

#main-nav li {
list-style: none;
float: left;
margin: 0;
position: relative;
margin-right: 15px;
}


h3,h4 {color:#262D5F}


/*moodle*/
/* Remove "Site pages" */
.block_navigation .type_course.depth_2 { display: none; }

/* Remove "My profiles" */
.block_navigation .type_user.depth_2 { display: none; }

#completionprogressid { display:none}

/* fix for li.activity backcolor */
.course-content ul.topics li.section li.label
 {
background-color:#FFFFFF;
color:#000000;
}

body.path-repository
{
margin-left:20px; 
}

/*  ie7 fix */
#mform1 fieldset.hidden {display:block} 

a.userlink, a.userlink:visited, a.userlink:hover, a.userlink:active {
color: black !important;
}

a.marking_header_link, a.marking_header_link:visited, a.marking_header_link:hover, a.marking_header_link:active {
color: black !important;
}

#page-mod-quiz-reviewquestion  header ,#page-mod-quiz-comment header {display:none}
#page-mod-quiz-reviewquestion  #page , #page-mod-quiz-comment #page {margin-top:30px}


#xlogo {display:none;}

.loginbox .loginform .form-input input {
    width: 12em;
}


