﻿@charset "utf-8";

/*--------------- CSS Reset ---------------*/
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,button,
table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-weight:normal;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top; }

strong { font-weight:bold; }
em { font-style:italic; }

:focus { outline:0; }
ol,ul { list-style:none; }
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:separate;border-spacing:0; }
caption, th, td , .TextBox
{
    text-align: right;
    font-weight: normal;
    font-family: tahoma;
    font-size: 12px;
}
blockquote:before,blockquote:after,
q:before,q:after { content:""; }
blockquote,q { quotes:"" "";}

/* Global */
html, body{height:100%;}

body{overflow:hidden; font-family:Tahoma, Arial, sans-serif; font-size:12px; background-color:#EDF6FD;}

.editText{ font-family:Tahoma, Arial, sans-serif; font-size:12px;
            border: 1px solid #5A3A00;    direction: ltr;    padding: 5px;    width: 200px;
}

h1{font-size:20px; font-family:"Courier New", monospace; font-weight:bold; letter-spacing:-.08em; margin:0 0 15px;}

.ui-dialog, .formbar{direction:rtl;}
#container{overflow:hidden;}

a{text-decoration:none;}
.table
{
    margin: 5px;
    border-spacing: 7px;
}
.icon{display:block; float:right; margin:0 0 0 10px; width:16px; height:16px; background:url(../images/icons.png) 0 0 no-repeat;}

#container{position:absolute; width:100%; height:250px; top:50%; margin:-125px 0 0 0; background:#00345C;}

#login{position:absolute; top:0; left:50%; width:850px; height:250px; margin:0 0 0 -325px; direction:rtl;}
#login form, #branding{float:right; width:370px; height:220px; padding:15px;}
#login form{background-color:rgba(0, 0, 0, 0);}

#branding{position:relative; background-color:rgba(0, 0, 0, .1);}
#branding img{position:absolute; left:46px; top:170px;}

#login caption{padding:0 0 5px; color:#ffff; border-bottom:2px solid #afd0eb; font-weight:bold; font-size:10px;}

#login th, #login td{}
#login th
{
    padding: 18px 5px;
    color: #0000FF;
}
#login td{padding:10px 5px;}
#login input{ border: 1px solid #5A3A00;    direction: ltr;    padding: 5px;    width: 200px;}
#login p.error{color:#FFE600;}

#login .submit th, #login .submit td{border:none;}
.submit input{
	padding:5px 15px!important; border:1px solid #e29301; color:#333; border-radius:5px; width:auto!important; font-family:Tahoma, Arial, sans-serif;
	
	
}

.btncss{
	padding:5px 15px!important; border:1px solid #e29301; color:#333; border-radius:5px; width:auto!important; font-family:Tahoma, Arial, sans-serif;
	
}

