body {
	background-color: #fafafa;
	background: url(/images/top-gradient.png) repeat-x;
	font: 12px Verdana, Arial, Tahoma;
	color: #626262;
	text-align: center;
	line-height: 150%;
}

td {
	font: 12px Verdana, Arial, Tahoma;
	color: #626262;
}

h1 {
	margin: 0px;
	padding: 0px;
	font: 16px Arial, Verdana, Tahoma;
	font-weight: bold;
	color: #4d4d4d;
}

h2 {
	margin: 0px;
	padding: 0px;
	font: 14px Arial, Verdana, Tahoma;
	font-weight: bold;
	color: #4d4d4d;
}

a {
	color: #000fda;
}

#nav td {
	font: 11px Tahoma, Verdana, Arial;
}

#page {
	text-align: center;
	width: 700px;
	margin: 15px auto;
	text-align: left;
}

#head {
	clear: both;
}

#foot {
	clear: both;
	color: #888787;
	font: 11px Tahoma, Verdana, Arial;
}

#nav {

	float:left;
	width: 186px;

}

#content {
	padding: 5px;
	padding-left: 10px;
	float:left;
	width: 492px;

}

tr.a, td.a, table.a {
	background-color: #e9ecf1;
}

tr.b, td.b {
	background-color: #f7f9fb;
}

tr.c, td.c {
	background-color: #ffffff;
}


p {
	text-align:justify; 
}

input.contact {
	border: 1px solid #474747;
	width: 200px;
}

pre.code{
	border: 1px solid #949494;
	font-family: 'Lucida Console','courier new',courier; 
	background-color: #f0fff0;
	font-size: 11px;
	padding: 5px 5px 5px 5px;
	overflow-y : hidden;
	position : relative;
	overflow: auto;
	width: 476px;
	margin-bottom: 10px;
}

#floatdiv {
	position:absolute;  
	width:100px;
	height:50px;
	left:0px;
	top:0px;  
	padding:0px; 
 	border:0;
}


#fademenu {
	float: right;
	margin: 15px 12px 1px 0;
	font: 12px arial, verdana;
}
#fademenu ul {
    padding: 0;
    margin: 0;

}
#fademenu li {
    list-style: none;
    float: left;
    padding: 0;
    margin: 0;

}
#fademenu li a {
    display: block;
    width: 209px;
    text-decoration: none;


    color: #606;
    font-weight: bold;
    padding: 3px 5px;
    margin: 0px;
    text-align: center;
    background-color: #1bb9ed;
text-align: left;
border-left: 1px solid #0c53b0;
border-right: 1px solid #0c53b0;
border-top: 1px solid #ffffff;
}

#fademenu li.bottom {
	background: url(/images/menu-bottom.gif) no-repeat;
	border: 0px;
	height: 4px;
	margin: -2px 0px 0px 0px;
}

#fademenu li a.second {
	margin: -2px 0px 0px 0px;
}

#fademenu li a.parent {
background: url(/images/menu-bg.gif) no-repeat; border: 0px;
    width: 211px;
height: 18px;
text-align: center;
font: bold 14px verdana, arial;
}
#fademenu li.parent {


}
#fademenu li a {color: #ffffff;}
#fademenu li a:visited {color: #ffffff;}
#fademenu li a.active {color: #ffffff;}
#fademenu li a:hover {color: #ffffff; background-color: #19acdc}
#fademenu li ul {position: absolute;}
#fademenu li ul li {float: none;}
#fademenu li ul li ul {width: 500px;}
#fademenu li ul li ul {margin: -33px 0 0 103px;} /*  For all other browsers */
@media screen and (-webkit-min-device-pixel-ratio:0){ /* For Safari 3 */
    #fademenu li ul li ul {margin: -36px 0 0 103px;}
}
#fademenu li ul li ul li {float: left;}
#fademenu li ul li ul li a {margin: 0px 0px;}
#fademenu li ul li ul li ul {margin: 0;}
#fademenu li ul li ul li ul li {float: none;}
#main {clear: both;}