﻿* { margin: 0;padding: 0; }
body, html, form { width: 100%;height: 100%; }
body { background-color: #ffffff;font-family: Georgia, Verdana, Arial Sans-Serif;font-size: 12px;text-align: center; }
a { color: #000000;text-decoration: none; }
a:hover { color:#fca641; }

#Wrapper
{
	background: #eeeeee url('../images/bg.gif') repeat-y;
	width: 860px;
	margin: auto;
	text-align: left;
	min-height: 100%;
	height: 100%; 
	height: auto !important;
	position: relative;
}
#Main
{
    padding-left: 60px;
    padding-right: 60px;
    position: relative;
}
#MenuBox
{
    border-top: solid 1px #fca641;
    border-bottom: solid 1px #fca641;
    margin-left:20px;
    padding-left:80px;
    width:740px;
    height: 13px;
    padding-top:14px;
    padding-bottom:10px;
}
#Menu
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#Menu a
{
	padding: 0;
	margin: 0;
}
#Menu li
{
	display: inline;
	line-height: 1em;
	padding-right: 44px;
}
* html Menu a { height: 1px; }

.Box { margin: auto;padding-top: 40px; }
.Login { width: 320px; }
.UserInterface { width: 700px;position:relative; }
.BigHeaderBold { font-size: 20px;font-weight: bold; }

.Input
{
    border-left: solid 1px black;
    border-top: solid 1px black;
    border-bottom: solid 1px #dedede;
    border-right: solid 1px #dedede;
    font-family: Georgia, Verdana, Arial Sans-Serif;
    font-size: 12px;
}
.Button
{
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    border-top: solid 1px #dedede;
    border-left: solid 1px #dedede;
    font-family: Georgia, Verdana, Arial Sans-Serif;
    font-size: 12px;
    height: 25px;
}
.Save
{
    background-image: url('../images/save.png');
    background-position: left top;
    background-repeat: no-repeat; 
    padding-left: 10px;
}
.Logout
{
    background-image: url('../images/logout.png');
    background-position: left top;
    background-repeat: no-repeat; 
    padding-left: 10px;
}
.Cancel
{
    background-image: url('../images/setfinished.png');
    background-position: 4px 4px;
    background-repeat: no-repeat; 
}
.User
{
    background-image: url('../images/user.png');
    background-position: 4px 4px;
    background-repeat: no-repeat; 
}
.Line
{
    position: relative;
    width: 100%;
	line-height: 0px;
	height: 1px;
	overflow: hidden;
	display: block;
	min-height: 1px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 0px;
	background-color: #c5c5c5;
	z-index: 0;
}



/* default layout */
.Custom_ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.Custom_ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.Custom_ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.Custom_ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.Custom_ajax__tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url('../images/tab-line.gif') repeat-x bottom;}
.Custom_ajax__tab_xp .ajax__tab_outer {padding-right:0px;background:url('../images/tab-right.gif') no-repeat right;height:21px;}
.Custom_ajax__tab_xp .ajax__tab_inner {padding-left:3px;background:url('../images/tab-left.gif') no-repeat;}
.Custom_ajax__tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url('../images/tab.gif') repeat-x;}
.Custom_ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url('../images/tab-hover-right.gif') no-repeat right;}
.Custom_ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url('../images/tab-hover-left.gif') no-repeat;}
.Custom_ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url('../images/tab-hover.gif') repeat-x;}
.Custom_ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url('../images/tab-active-right.gif') no-repeat right;}
.Custom_ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url('../images/tab-active-left.gif') no-repeat;}
.Custom_ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url('../images/tab-active.gif') repeat-x;}
.Custom_ajax__tab_xp .ajax__tab_body {font-family:Georgia, Verdana, Arial Sans-Serif;font-size:12px;border:1px solid #fca641;border-top:0;padding:8px;background-color:#ffffff;}

/* scrolling */
.Custom_ajax__scroll_horiz {overflow-x:scroll;}
.Custom_ajax__scroll_vert {overflow-y:scroll;}
.Custom_ajax__scroll_both {overflow:scroll}
.Custom_ajax__scroll_auto {overflow:auto}

/* plain theme */
.Custom_ajax__tab_plain .ajax__tab_outer {text-align: center; vertical-align: middle; border:2px solid #999999;}
.Custom_ajax__tab_plain .ajax__tab_inner {text-align: center; vertical-align: middle; }
.Custom_ajax__tab_plain .ajax__tab_body {text-align: center; vertical-align: middle;}
.Custom_ajax__tab_plain .ajax__tab_header {text-align: center; vertical-align: middle;}
.Custom_ajax__tab_plain .ajax__tab_active .ajax__tab_outer {background:#FFFFE1;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden; }
.clearfix { display: inline-table; }
/* backslash hack hides from IE mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* end backslash hack */
