/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 margin-top:2px;
 font:11px tahoma;
 background-image:url('../images/bkg.jpg');
 background-repeat: repeat-x;
 background-color:#eaffff
}

div,td {
font:11px tahoma;
}

td {padding:2px}

table#forms td { padding:5px}

div#matn {
direction:rtl; 
text-align:justify; 
padding:10px;
line-height:20px;
margin-bottom:10px
}

div#matn  ul li, div#matn  ol li {margin:0 20px}

div#onvan {
background-color: #d0e8e8;
direction:rtl; 
border-bottom:1px solid #179196;
padding:4px 10px 4px 0;
font:bold 12px tahoma;
color:#179196;
direction:rtl
}

div#login_user {
background-color: #cdddeb; 
direction:rtl; 
border-bottom:2px solid #8fb4d3;
padding:4px 10px 4px 0;
font:bold 12px tahoma;
color:#3366cc;
direction:rtl
}

div#date {
background-color: #bddfdf; 
border-bottom:1px solid #8cc8c8;
direction:rtl; 
padding:5px 10px 6px 0;
font:11px tahoma;
color:#489595;
direction:rtl
}

div#copyright{
background-color: #d0e8e8;
text-align:center;
direction:rtl;
border-bottom:1px solid #8dc7c7;
font:10px tahoma;
color:#8dc7c7;
padding:5px;
}



a {
color:#3366cc;
text-decoration:none;
}

a:hover {color:#ff6600}

#wrapper { 
 margin: 0 auto;
 width: 900px;
}
#faux {
 background: url('../images/bkg_col.jpg');
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#content { 
 float: left;
 color: #333; 
 padding: 0px;
 width: 720px;
 display: inline;
 position: relative;
}
#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 padding: 0px;
 width: 180px;
 float: right;
}

input,textarea,select {
font: 11px Tahoma;
border: 1px solid #0477ca;
padding:0 1px 2px 0
}

.checkbox {
border: 0px solid #3366CC; 
background-color: Transparent
}

input.but {
font: 11px Tahoma; 
color: #fff; 
border: 1px groove #9CB5E7; 
background-color: #00468c; 
padding:0 2px 3px 2px;
}

div.pg_nav {	
    padding: 10px;
    font-size: 12px;
    height: 2em;
}

div.pg_nav a {
    display: block;
    float: left;        
    padding: 3px 5px 3px 5px;
    border: solid 1px #066;
    margin-right: 3px;
    color: #066;
}


div.pg_nav span.a {
text-align:center;
    display: block;	
    float: left;        
    padding: 3px 5px 3px 5px;
    border: solid 1px #179196;
    margin-right: 3px;
    background-color: #179196;
    color: #fff;
}

div.pg_nav span:hover.a {
    display: block;	
    float: left;        
    padding: 3px 5px 3px 5px;
    border: solid 1px #666;
    margin-right: 3px;
    background-color: #eee;
    color: #666;
}

div#seperator {
margin:10px 0 20px 0;
width:500px;
border-bottom:1px dashed #666;
}

input.error, select.error, textarea.error  {border: 1px solid #FF0000; background-color: #FFFCE2; background-image: url('../images/warning_obj.gif'); background-position:  left 50%; background-repeat: no-repeat; padding-left:16px}
input:focus, select:focus, textarea:focus {border: 1px solid red; background-color:#EFEFEF;}


div#form_output_msg {border:1px solid #666; position:absolute; width:500px;height:300px; padding:10px; background-color:#f0f0f0}
div#form_output_msg  div#into{font:bold 12px Tahoma; color:#cc3300; direction:rtl; text-align:center;}
div#loading_msg {background-color:#f0f0f0; font:bold 11px Tahoma; position:absolute; color: #CC3300; left:400px; direction:rtl}


.clear { clear: both; background: none; }