@charset "UTF-8";
/* CSS Document */
html {
	-webkit-font-smoothing: antialiased;
	}

html,
body { 
	margin:0px;
	padding:0px;
	height:auto;
	width:100%;
	background-color:transparent/*  rgba(245,245,245,1.00) */;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    letter-spacing: 0.3px;
 }
option[class="menuData"] {
	padding:5px;
	border-bottom:rgba(211,211,211,1.00) solid;
}

b{ color: rgba(236,0,3,0.5);}

strong{
	font-family: 'HelveticaNeue-Medium';
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	}

textarea{resize:none; min-height:20px; padding:0px;}

.change_input,.add_input{ color:rgba(154,154,154,1.00); cursor:pointer;}
.change_input:hover,.add_input:hover{ color:rgba(191,0,3,1.00);}

#sector-space{ clear:both; clear:left; float:left; height:100px; width:100%;}
#sector-space-25{ clear:both; clear:left; float:left; height:25px; width:100%;}
#sector-space-35{ clear:both; clear:left; float:left; height:35px; width:100%;}
#sector-space-50{ clear:both; clear:left; float:left; height:50px; width:100%;}

ul.modulInfo { width:395px; color:#E7E7E7  }


/*option[class="menuData"]:last-child {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-image:url(../image/icons-png/carat-r-white.png);
	background-repeat:no-repeat;
	background-position:10px 7px;
	padding-left:30px; 
	background-color: rgba(163,163,163,1.00); 
	color: rgba(255,255,255,1.00);
}
*/
.call_back_page{
	position:fixed;
	top:35px;
	left:50px; 
	padding:6px 10px; 
	background-color:rgba(54,54,54,1.00); 
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	color:rgba(255,255,255,1.00); 
}

.call_back_page_header{
	position:fixed;
	top:55px;
	left:0px; 
	padding:5px 10px 5px 5px; 
	background: url(../image/previous-page.png) rgba(139,0,2,1.00) no-repeat left top; 
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	color:rgba(255,255,255,1.00); 
	cursor:pointer;
	height:120px;
	background-position:0px 20px;
	}

.help_area{
	position:fixed;
	height:auto;
	padding:12px 20px 15px 18px;
	top:60px;
	background-color: rgba(224,224,224,1.00);
	border-radius:5px;
	z-index:999;
	font-size:14px;
	}


.call_back_page a{
	font-size:12px;
	color:rgba(255,255,255,1.00);
}
.call_back_page a:hover{
	color: rgba(220,0,3,1.00)
}

.dropdown-menu > li > a {
    white-space: pre-wrap;
}

li.adminMenu {
    color:rgba(144,144,144,1.00);
	padding-left:10px;
}

/*menuData*/
/*########## HEADER  ###############*/
header{  
	position: fixed;  
	top:0px;
	height:40px;  
	width:100%;  
	background-color:#770358; 
	color:rgba(249,249,249,1.00); 
	z-index:2;
	-webkit-box-shadow: 0 10px 6px -6px #777;
  -moz-box-shadow: 0 10px 6px -6px #777;
  box-shadow: 0 10px 6px -6px #777;
}

header > ul {	list-style:none;		padding:0px;	margin:0px;}

header > ul > li{	float:left;	padding:5px 12px;	height:100%; }
header > ul.left_area > li > .site-name{	font-size: 20px;font-weight: 500;	margin:0px;	padding:0px;}

header > ul.left_area  > li.hoverLink{	border-right: rgba(255,255,255,0.1) 1px solid;	}
header > ul.left_area  > li.hoverLink:hover{	background-color:rgba(68,68,68,1.00);}


header > ul.left_area  > li.menuLink{	border-right: rgba(255,255,255,0.1) 1px solid;	margin-top:5px;}
header > ul.left_area  > li.menuLink:hover{ color:rgba(199,0,0,1.00);}

header > ul.left_area  > li.menuLink > a:hover{ color:#FCE789;}


header > ul.right_area > li {	border:none; margin-right:20px; }
header > ul.right_area > li > ul.connectUserArea{	list-style:none;	float:right;	margin:0px;padding:0px; margin-left:10px; height:100%;}
header > ul.right_area > li > ul.connectUserArea > li.userName{font-size:12px;	color:rgba(233,169,45,1.00);}
header > ul.right_area > li > ul.connectUserArea > li.userTitle{	font-size:9px;}

header > ul.right_area > li.userLogin {	font-size:12px;	margin-top:-1px;}
header > ul.right_area > li.userLogin:hover {	color: rgba(228,0,3,1.00);}

/*########## BODY  ###############*/
main { position: relative; min-height:500px;  z-index:0; }
main > .head{position:relative;	width: 100%;	height:50px;	margin-top:40px ;	border-bottom: rgba(207,207,207,1.00) 1px solid;	z-index:2;}

main > .content { margin-left:50px;  text-align:justify; position: relative;display: inline-block;}

main > .content > .home_text{ text-align:justify; font-size:16px; position: relative;display: inline-block;}

main > .content > .login_content{	width:250px;	margin:100px auto;}
main > .content > .login_content > h1.loginHead { letter-spacing: 0.5px;font-size:2em;line-height: 1em;margin-top:0px; color:rgba(0,99,138,1.00);}
main > .content > .login_content > .pod-content > h4.loginForgotList {font-size:12px; letter-spacing: 0.5px; line-height: 1em;cursor:pointer; width:100%;}
main > .content > .login_content >.pod-content >  h4.loginForgotList:hover {color: rgba(204,0,0,1);	}


main > .head > h1.loginHead {	letter-spacing: 0.5px;	font-size: 1.5em;line-height: 1em; padding-top:15px;margin-left:50px;	}
	
/*########## FOOTER  ###############*/
footer{  position: fixed;  bottom:0px;  height: 40px;  padding:10px 30px;  width:100%;  background-color: #333333;  color:rgba(249,249,249,1.00);z-index:2;}
footer  > .sysCreator{  font-weight: 100;	font-style: normal;	font-stretch: normal;  letter-spacing: 0.5px;  margin-left:30px;}

/*########## GLOBALS  ###############*/

bold{ font-family: 'HelveticaNeue-Medium', Helvetica, Arial, sans-serif; color:rgba(190,0,3,1.00); }

.maus{cursor:pointer;}
.clear-inherit{	clear:inherit;}
.clear-left{clear:left;}
.clear-right{clear: right;}
.clear-both{clear:both;}

.float-left{ float:left; }
.float-right{	float:right;}
.display-none{ display:none; }
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: normal;
	font-size:12px;
}

.onClickDown,.onClickUp{cursor:pointer;color:rgba(29,168,0,0.3);}
.onClickDown:hover,.onClickUp:hove{	color:rgba(29,168,0,1.00);}

/*.bootbox-close-button{display:none;}*/

#searchFormPane{
	display:none;
	position: absolute;
	left:250px;
	top:45px;
	z-index:10000;
}
.sgbv_input {
    display: block;
    width: 100%;
    padding:2px 10px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
 }

