* { padding:0; margin:0; }

html { height: 100%; }
body { font:.8125em Arial; background:#005897; }
h1 { font-size:1.5384em; padding-bottom:16px; }
p { padding-bottom:12px; }

.C1 { background:url(/library/1058) no-repeat; }
.T { background:#FFF url(/library/1059) repeat-x; }
.C2 { background:url(/library/1058/proc/22) no-repeat top right; }
.R { background:url(/library/1059/proc/22) repeat-y top right; }
.C3 { background:url(/library/1058/proc/23) no-repeat bottom right; }
.B { background:url(/library/1059/proc/23) repeat-x bottom right; }
.C4 { background:url(/library/1058/proc/24) no-repeat bottom left; }
.L { background:url(/library/1059/proc/24) repeat-y bottom left; }

.ac_results { padding:0; border:1px solid black; background-color:white; overflow:hidden; z-index:99999; }
.ac_results ul { width:100%; list-style-position:outside; list-style:none; padding:0; margin:0; }
.ac_results li { margin:0; padding:2px 5px; cursor:default; display:block; font:menu; font-size:12px; line-height:16px; overflow:hidden; }

.ac_loading { background:#FFF url(/library/919/file/indicator.gif) right center no-repeat; }

.ac_odd { background-color:#EEE; }
.ac_over { background-color:#0A246A; color:#FFF; }

.clearfix:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }

.DynamicFieldWrapper { padding:10px 0; }
.DynamicFieldWrapper .FieldLabel { font-size:1.1534em; }
.DynamicFields input{ padding:2px; }
.DynamicFields a { color:#000; text-decoration:none; cursor:pointer; float:left; }
.DynamicFields a:hover span { text-decoration:underline; }
.DynamicFields a b { float:left; font-size:1.4em; }
.DynamicFields a span { float:left; padding:2px; }
.DynamicFields select { width:148px; }

.EskillForm .FieldLabel { font-weight:bold; padding:12px 0 4px 0; }
.EskillForm .FieldLabel label { display:block; }
.EskillForm .FieldInput label { padding:0 20px 0 5px; }
.EskillForm .FieldInput input.text { width:217px; padding:2px; }
.EskillForm select { padding:1px; }
.EskillForm .FieldInput select.Static { width:225px; }
.EskillForm .FieldText { padding-bottom:5px; }
.EskillForm .FieldInput textarea { width:456px; padding:3px; }
.EskillForm #PhotoAJAX { display:block; padding-bottom:3px; }
.EskillForm input.Button { margin-top:20px; padding:3px 6px; }
#Wrapper { width:999px; margin:0 auto; }
#Header { padding:25px; font-family:Helvetica, Arial, Geneva, sans-serif; font-size:2em; font-weight:bold; color:#1F2E7A; }
#Header img { float:right; }
#Content { padding:48px 36px; }

.SpesTable table { width:100%; font-family:Georgia, serif; border-spacing:0; border-collapse:collapse; }
.SpesTable th { text-align:left; height:57px; color:#FFF; }
.SpesTable th, .SpesTable td { padding-left:20px; }
.SpesTable td { padding-top:7px; padding-bottom:8px; }

.stream { display:none; }
.SpesTable td.Col3 a { display:block; background:url(/library/1064); width:127px; height:28px; }
.SpesTable td.Col3 a:hover { background-position:0 -28px; }

.TableTop { background:url(/library/1061) repeat-x; }
.CC1 { background:url(/library/1060) no-repeat; }
.CC2 { background:url(/library/1060/proc/22) top right no-repeat; }

td.Col1 a { color:#039; text-decoration:none; }
.Row1 td { background:#CEE1EF url(/library/1063) repeat-x bottom; }
.Row0 td { background:#B8D4E8 url(/library/1062) repeat-x bottom; }

.Col3 { width:134px; }

.ErrorMsg { color:red; padding:0 12px; }

#LoginContainer .EMailContainer, #LoginContainer .PasswordContainer, #LoginContainer #RememberMeContainer { padding-bottom:5px; }
#LoginContainer .EMailContainer label, #LoginContainer .PasswordContainer label, #LoginContainer #RememberMeContainer label{ width:70px; float:left;}

#Wrapper .T .R .B .L .C1 .C2 .C3 .C4 #Content .SpesTable .CC2 .disabled { cursor:default; }
#Wrapper .T .R .B .L .C1 .C2 .C3 .C4 #Content .SpesTable .CC2 .disabled.button:hover { display:block; background:url(/library/1064); width:127px; height:28px; }