div#authake *{border:0;font-family:sans-serif;font-size:1em;font-style:normal;text-decoration:none;margin:0;padding:0;/*cursor:default;*/}
div#authake{padding-top:0.5em;}
div#authake .view{margin:0;padding:0;}
div#authake h1,div#authake h2,div#authake h3,div#authake h4,div#authake legend{color:#069;font-weight:700;font-family:'Gill Sans','lucida grande',helvetica,arial,sans-serif;}
div#authake h2,div#authake legend{font-size:2.2em;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0.4em;}
div#authake legend{margin-bottom:12px;}
div#authake h3{padding-top:1.5em;font-size:165%;}
div#authake h4{margin-bottom:0.3em;}
div#authake em{font-style:italic;}
div#authake form{clear:none;margin:0 0 1.5em;}
div#authake fieldset{position:relative; margin-top:0;padding:0;}
div#authake input,div#authake select,div#authake textarea{display:inline;width:auto;border:1px solid #ccc;margin:0.3em 1em 0.6em 0em;padding:0;}
div#authake input,div#authake textarea{padding:0 0.3em;}
div#authake select,div#authake textarea{padding-right:0;}
div#authake option{margin:0.2em auto;}
div#authake textarea:focus,div#authake input:focus{border:1px solid #999;background-color:#ffc;}
div#authake div.submit input{margin-left:16em;width:auto;font-weight:700;border:2px solid #ddd;background-color:#f9f9f9;padding:0 1em;}
div#authake div.submit input:hover{background-color:#DDD;cursor:pointer;}
div#authake form div.required input{font-weight:400;}
div#authake input[type="hidden"]{display:none;}
div#authake input[type="checkbox"]{float:none;}
div#authake div.actions>ul>li{border:2px solid #ddd;background-color:#f9f9f9;padding-top:3px;padding-bottom:3px;padding-right:5px;margin:auto 0.3em;}
div#authake div.actions a{font-size:1.1em;font-weight:700;}
div#authake div.actions>ul>li:hover{background-color:#ddd;}
div#authake div.actions>ul>li>a:hover{text-decoration:none;color:#333;}
div#authake li.icon{list-style-type:none;background-repeat:no-repeat;background-position:5% 50%;padding-left:28px;}
div#authake li.user{background-image:url(../img/icons/user.png);}
div#authake li.user_add{background-image:url(../img/icons/user_add.png);}
div#authake li.user_edit{background-image:url(../img/icons/user_edit.png);}
div#authake li.user_delete{background-image:url(../img/icons/user_delete.png);}
div#authake li.group{background-image:url(../img/icons/group.png);}
div#authake li.group_add{background-image:url(../img/icons/group_add.png);}
div#authake li.group_edit{background-image:url(../img/icons/group_edit.png);}
div#authake li.group_delete{background-image:url(../img/icons/group_delete.png);}
div#authake li.key{background-image:url(../img/icons/key.png);}
div#authake li.info,div#authake li.information{background-image:url(../img/icons/information.png);}
div#authake li.lock{background-image:url(../img/icons/lock.png);}
div#authake li.lock_add{background-image:url(../img/icons/lock_add.png);}
div#authake li.lock_edit{background-image:url(../img/icons/lock_edit.png);}
div#authake li.lock_delete{background-image:url(../img/icons/lock_delete.png);}
div#authake li.house{background-image:url(../img/icons/house.png);}
div#authake li.cross{background-image:url(../img/icons/cross.png);}
div#authake li.add{background-image:url(../img/icons/add.png);}
div#authake li.accept{background-image:url(../img/icons/accept.png);}
div#authake li.delete{background-image:url(../img/icons/delete.png);}
div#authake li.door_in{background-image:url(../img/icons/door_in.png);}
div#authake li.error{background-image:url(../img/icons/error.png);}
div#authake table.listing{background-color:#fff;border:none;clear:both;color:#333;width:100%;text-align:left;margin:1em 0 2em 12px;}
div#authake table.listing th{background:#f9f9f9;border:none;border-bottom:1px solid #ccc;text-align:left;font-weight:700;padding:0.2em;}
div#authake table.listing th a{display:block;text-decoration:none;font-weight:700;}
div#authake table.listing th a:hover{background-color:inherit;}
div#authake table.listing th:hover{background-color:#eee;color:#333;text-decoration:none;}
div#authake table.listing tr td{background:#f9f9f9;text-align:left;vertical-align:top;border:none;border-bottom:1px solid #ddd;padding:0.2em 0.6em;}
div#authake table.listing tr.altrow td{background:#fff;}
div#authake table.listing td.actions,div#authake table.listing th.actions{text-align:right;white-space:nowrap;}
div#authake table.listing td.actions a{display:inline;}
div#authake table.listing tr td a{text-decoration:none;font-weight:400;}
div#authake table.listing tr:hover td{background-color:#f6f6f6;}
div#authake table.listing tr.altrow:hover td{background-color:#fcfcfc;}
div#authake table.tableminwidth{width:auto;}
div#authake table.listing tr.disabled td,div#authake table.listing tr.disabled td a{color:#999;}
div#authake p.paging_count{text-align:right;font-size:95%;font-style:italic;color:#999;}
div#authake div.paging{float:right;}
div#authake dl{width:auto;margin:12px 0 2em;}
div#authake dt{font-weight:700;vertical-align:top;text-align:right;width:15em;margin:0 0 0.7em;}
div#authake dd{vertical-align:top;margin:-2.7em 0 0.7em 17em;}
div#authake div.menuheader{float:right;margin:0;}
div#authake div.loginForm{
background-color:#EEEEEE;
border:1px solid #000000;
height:250px;
left:50%;
margin:-135px auto 0 -260px;
padding:10px 20px;
position:absolute;
top:50%;
width:466px;
}
div#authake div.pwdForm{
background-color:#EEEEEE;
border:1px solid #000000;
height:180px;
left:50%;
margin:-100px auto 0 -276px;
padding:10px 20px;
position:absolute;
top:50%;
width:466px;
}
/*div#authake label{float:left;width:15em;font-weight:700;text-align:right;margin:0.3em 1em 0.6em 0em;}*/
div#authake label{float:left;font-weight:700;text-align:right;width:12em;margin:0.7em 1em 0.7em 0;}
div#authake .labelc3{float:left;font-weight:700;text-align:right;width:4em;margin:0.2em 1em 0.7em 0;}
div#authake .labelw10{float:left;font-weight:700;text-align:right;width:10em;margin:0.7em 1em 0.7em 0;}
div#authake .labelw20{float:left;font-weight:700;text-align:right;width:20em;margin:0.7em 1em 0.7em 0;}
div#authake .inputc3{width:10em;}
div#authake .inputw10{width:20em;}
div#authake .inputw20{width:20em;}
div#authake .inputw40{width:40em;}
div#authake div.submit input{color:#069;background-color:#eee;font-weight:700;margin-left:10.75em;width:11em;border-color:#FFF #D0D0D0 #D0D0D0 #FFF;border-style:solid;border-width:1px;padding:0 1em;}
div#authake div.submit input:hover{cursor:pointer;}
div#authake div.submitCenter input{color:#069;background-color:#eee;font-weight:700;border-color:#FFF #D0D0D0 #D0D0D0 #FFF;border-style:solid;border-width:1px;/*padding:0 1em;*/}
div#authake div.submitCenter input:hover{cursor:pointer;}
div#authake div.submitc3 input{width:10em;margin-left:5em;}
div#authake div.submitc3 input:hover{cursor:pointer;}
div#authake div.submitm10w20 input{color:#069;background-color:#eee;font-weight:700;margin-top:2em;margin-left:10.9em;width:20em;border-color:#FFF #D0D0D0 #D0D0D0 #FFF;border-style:solid;border-width:1px;padding:0 1em;}
div#authake div.submitm10w20 input:hover{cursor:pointer;}
div#authake div.submitw20 input{color:#069;background-color:#eee;font-weight:700;margin-left:20.9em;width:20em;border-color:#FFF #D0D0D0 #D0D0D0 #FFF;border-style:solid;border-width:1px;padding:0 1em;}
div#authake div.submitw20 input:hover{cursor:pointer;}
div#authake div.form-texteinfo{display:inline;font-size:1em;height:2.25em;line-height:4em;width:auto;}
div#authake div.form label{margin:0.7em 1em 0.7em 0;}
.nofloat,input[type="checkbox"]{float:none;}
div#authake div.form input{margin:0.4em 0 0.75em;}
div#authake div.submit input:hover,div#authake div.submitCenter input:hover {
background-color:#FFFFFF;
border-color:#D0D0D0 #EAEAEA #EAEAEA #D0D0D0;
border-style:solid;
border-width:1px;
}

#iSM
{margin:0 0 5px 11em;padding:0;height:14px;}
#iSM ul
{border:0;margin:4px 0 0 0;padding:0;list-style-type:none;text-align:center;}
#iSM ul li
{display:block;float:left;text-align:center;padding:1px 0 0 0;margin:0;height:14px;}
#iWeak,#iMedium,#iStrong
{width:84px;font-size:.7em;color:#adadad;text-align:center;padding:2px;background-color:#F1F1F1;display:block;}
#iWeak,#iMedium
{border-right:solid 1px #DEDEDE;}
#iMedium
{width:84px;}
#iMedium,#iStrong
{border-left-width:0;}

div.strong #iWeak, div.strong #iMedium, div.strong #iStrong  {
	background: #00CC66;
	color: #00CC66;
}

div.medium #iWeak, div.medium #iMedium {
	background: #FFFF99;
	color: #FFFF99;
}

div.medium #iWeak, div.medium #iMedium {
	background: #FFFF99;
	color: #FFFF99;
}

div.weak #iWeak {
	background: #FF0000;
	color: #FF0000;
}

div.strong #iStrong, div.medium #iMedium, div.weak #iWeak {
	color:#000;
}