<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**************************************** reset ****************************************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	/*font-size: 18px;*/
	/*font: inherit;*/
	vertical-align: baseline;
}

/****************************************** end reset *******************************************/

h1, h2 {
	    color: #333333;
	    font-weight: normal;
        line-height: 1.4;}
	
h1 {
		font-size: 2em;
		margin: 5px 0 0.9em 0;}
		
h1#title {
		margin: 5px 0 5px 0;
		text-align: center;}
		
h2 {
		font-size: 1.5em;
		margin: 5px 0 0.7em 0;}
		
h3 {
        color: #555;
        margin-top: 20px;
        font-weight: bold;}
		
p {
        margin-bottom: 18px;}
    
.center {
         text-align: center;}

.right {
         text-align:right;}
    
a {
	     color: #9b9bcc;}
    
ul, ol {
		list-style-position:inside;
		margin: 0;
		}
    
ul {
		list-style: square inside none;
		padding: 0 0 20px 20px;
		}
		
li {
		margin: 0;
		}
		
.hr {
		border-bottom: 1px dotted #AAAAAA;
    clear: both;
    margin: 5px 0 20px 0;}
    
.pic {
		float:right;
		padding: 5px 0 5px 20px;
		clear:left;
        text-align:center;}
		
.paragraph {
		padding: 5px 0 0 0;}

.dropshadow {
		-moz-box-shadow: 4px 4px 10px #999, 0 0 6px #aaa; /* Firefox */
		-webkit-box-shadow: 4px 4px 10px #999, 0 0 6px #aaa; /* Safari/Chrome */
		box-shadow: 4px 4px 10px #999, 0 0 6px #aaa; /* Opera and other CSS3 supporting browsers */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#aaa')";/* IE 8 */
		: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
} 
    
.codedirection {
		unicode-bidi: bidi-override;
		direction: rtl;
}

/**************************************** container divs ****************************************/

body, html {
    margin:0;
    padding:0;
    background: url('../_common/images/css/background.jpg') repeat-x scroll 0 0 #F5F6F7;
	font-family: Verdana, sans-serif, arial;
	color: #555;
	/*font-size: 16px;*/
    line-height: 21px;
    }
    
#wrap {
    width:950px;
    margin:0 auto;
    padding-top: 20px;
    }

#content {
    border-radius: 10px;
    /*background: none repeat scroll 0 0 #FFFFFF;*/
    background: #fff;
    border-color: #ddd #ccc #bbb #ddd;
    border-style: solid;
    border-width: 1px;
  	-webkit-box-shadow:1px 2px 8px #bbb; /* Safari */
	box-shadow:1px 2px 8px #bbb;
    padding: 10px 35px 10px 35px;
    overflow: hidden;
	margin-bottom: 30px;
	}
		
#footer {
		clear:both;
		background:#F5F6F7;
		padding:0;
		margin: 15px 0 0 0;
		}
		
#footer p {
		text-align: center;
		color: #888;
		font-size: 0.9em;}
		
/**************************************** end container divs ****************************************/    
/********************************************** tables **********************************************/

.grid, .calculator {
		border-collapse: collapse;
		border: 1px solid #777;
		line-height: 150%;
		margin: 0 0 10px 0;
		}

.grid th, .calculator th {
		padding: 6px;
		font-weight: bold;
		text-align: center;
		background: #ddd;
		background: #ddd;
		background: -moz-linear-gradient(top, #dddddd 25%, #cccccc 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#dddddd), color-stop(100%,#cccccc));
		background: -webkit-linear-gradient(top, #dddddd 25%,#cccccc 100%);
		background: -o-linear-gradient(top, #dddddd 25%,#cccccc 100%);
		background: -ms-linear-gradient(top, #dddddd 25%,#cccccc 100%);
		background: linear-gradient(to bottom, #dddddd 25%,#cccccc 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#cccccc',GradientType=0 );
		border: 1px solid #aaa;
		}

.grid td, .calculator td {
		padding: 4px;
		/*text-align: left;*/
		background: #fff;
		border: 1px solid #aaa;
		vertical-align: middle;
		}
		
.calculator td {
		background: #eee;
		}
		
input {
		/*background-color: #ccc;*/}
	
input.usable {
		background-color: #fff;}
        
input.disabled {
		background-color: #eee;
        border-width: 0px;
        margin: 0 5px 0 5px;}
		
/**************************************** end tables ****************************************/ 	
/******************************************* menu *******************************************/

#vert_navcontainer, #horz_navcontainer
{
		list-style-type: none;
		background: #fff;
		border-radius: 10px;
		-webkit-box-shadow:1px 2px 8px #bbb; /* Safari */
		box-shadow:1px 2px 8px #bbb;
		border-color: #ddd #ccc #bbb #ddd;
        border-style: solid;
        border-width: 1px;
}

#vert_navcontainer
{
        width:205px;
}

#vert_navcontainer_header
{
		/*float: right;*/
		margin: 0 0 10px 0;
		padding: 5px 0 0 0;
		background-color: #eee;
		/*width: 99%;*/
		border-radius: 9px 9px 10px 10px;
		/*-webkit-box-shadow:1px 2px 8px #bbb; /* Safari */
		/*box-shadow:1px 2px 8px #bbb;*/
		border-color: #ddd #ccc #ddd #ddd;
        border-style: solid;
        border-width: 1px;
}

#vert_navcontainer_header p
{
		margin: 0 20px 5px;
}

#vert_navcontainer
{
		float: right;
		clear:right;
		margin: 20px 5px 5px 30px;
}

#horz_navcontainer
{
		margin: 10px 0 20px 0;
		padding: 10px 0 13px 35px;
}

ul#vert_navlist, ul#horz_navlist
{
		list-style-position: outside;
		list-style: none;
}

ul#vert_navlist
{
		padding: 0 20px 20px 20px;
		margin: 0;
}

ul#horz_navlist
{
		margin: 0;
}

#vert_navlist li, #horz_navlist li
{
		padding: 0;
		display: block;
}

#horz_navlist li
{
		float: left;
		margin:0;
		width: auto;
}

#vert_navlist li
{
		margin: 0 0 10px 0;
}

#vert_navlist li a, #vert_navlist li a:link, #horz_navlist li a, #horz_navlist li a:link
{
		color: #777;
		/*text-decoration: none;*/
		padding: 0 10px 0 2px;
		margin: 0 0 0 2px;
}

#vert_navlist li a:hover, #horz_navlist li a:hover
{
		color: #006;
		/*border-bottom: 1px solid #79f;*/
		cursor: pointer;
}

/**************************************** end menu ****************************************/

/**************************************** radio button formatting *************************/

input
{
	vertical-align: middle;
	margin: 0 5px 0 10px;
}

/*************************************** PHP Code ********************************************/
pre
{
    font-family: "Courier New", Verdana, sans-serif;
    color: #333;
    /*font-size: 12px;*/
}

.red {
	color:#333;
	background-color: #ffffb3;}
</pre></body></html>