﻿body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}

td {
		width:100%;
		height:100%;
		border:0px;
	}

table {
		width:100%;
		height:100%;
		border:0px;
	}

td { vertical-align:top;}

a:hover{text-decoration:none;}

img { border:0px;}

a
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#555555;
	}

textarea
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#555555;
	}

input
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#555555;
	}

table
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#555555;
	}

.main_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#555555;
	}
font span { font-family:Tahoma; font-size:11px; color:#393939;}
font span a{ font-family:Tahoma; font-size:11px; color:#393939; text-decoration:none}
font span a:hover { font-family:Tahoma; font-size:11px; color:#393939; text-decoration:underline}

span a { font-size:9px; color:#7EA717; text-decoration:none}
/*span a:hover { font-size:9px; color:#7EA717; text-decoration:underline}*/

strong span a{ color:#B9720E; font-size:11px; text-decoration:underline}
strong span a:hover { color:#B9720E; font-size:11px; text-decoration:none}

span font a { font-size:11px; color:#B9720E; text-decoration:underline}
span font a:hover { font-size:11px; color:#B9720E; text-decoration:none}

font a{ font-size:11px; color:#3E7291; text-decoration:underline}
font a:hover { font-size:11px; color:#3E7291; text-decoration:none}

strong a{ color:#687201}
strong a:hover { color:#687201}

.h_text { color:#555555; text-decoration:none}
.h_text:hover{ color:#555555; text-decoration:underline}
	
.l_text {color:#D3D1D1}
.l_text a {color:#D3D1D1; text-decoration:none}
.l_text a:hover {color:#D3D1D1; text-decoration:underline}

.l2_text { color:#677101; text-decoration:underline}
.l2_text:hover { color:#677101; text-decoration:none}
	
.c_text { color:#969693}
.c_text a { color:#969693}

.no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	
form
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	
.no_class
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	
.calendar td {background:url(images/px_cal.gif) right repeat-y }
.cal_day div { margin:3px 0px 0px 8px; color:#FFFFFF; text-transform:uppercase}
.cal_number div { margin:3px 0px 0px 9px; color:#555555;}
.cal_number1 div { margin:1px 0px 0px 8px; color:#555555;}
.cal_number2 div { margin:2px 0px 0px 6px; color:#555555;}
.cal_number2 span { color:#D44040;}
.cal_number3 div { margin:1px 0px 0px 6px; color:#555555;}
.cal_number3 span { color:#D44040;}

.input	{width:154px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}
.input1	{width:119px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}

select { width:88px; background-color:#FFFFFF;}
.select { width:65px; background-color:#FFFFFF;}

ul {margin:0; padding:0; list-style:none}
li a  {font-family:Tahoma; font-size:11px; line-height:20px; color:#393939; text-decoration:underline;}
li a:hover {text-decoration:none;}

.ul1 li a  {font-family:Tahoma; font-size:11px; line-height:20px; color:#555555; text-decoration:underline;}
.ul1 li a:hover {text-decoration:none;}

/* Menu */
#navigation ul#nav {
	z-index: 5000;
	width:200px;
}

#navigation ul#nav li {
    list-style:none;
	position: relative;
	/*float: left;*/  /* commented for flyout use else dropdown*/
	text-align: center;
	line-height: .8em;
    width:189px;
}

#navigation ul#nav li a {
	display: block;
	padding: 12px 0;
	color: #fff;
	text-decoration: none;
   /*	border-right: 1px solid #ccc;  */
	text-align: center;
    background:#4d6e81;
}

#navigation ul#nav li a span {
	padding: 0 15px 0 10px;
   /*	background: url(arrow.gif) no-repeat 100% 50%;  optional */
}

#navigation ul#nav  li ul {
    display: block;
    position: absolute;
/* hidding submenus based on: http://css-class.com/articles/ursidae/  */
    left: -999em;/* this makes it more accessible than display:none; */
    width: 162px;
    padding: 3px 8px 3px 8px;
    background:#555;
}

#navigation ul#nav li.over ul {
    display: block;
    left: 135px;  /* the postion near main menu */
    top: 0;       /* align with top of main menu */
    position: absolute;
    z-index: 4000;
    width: 146px;
}

#navigation ul#nav li:hover ul {
    display: block;
    left: 135px;  /* the postion near main menu */
    top: 0;       /* align with top of main menu */
    position: absolute;
    z-index: 4000;
    width: 146px;
}

#navigation ul#nav  li ul li {
    width: 146px;
    height: auto;
    background: transparent;
    text-indent: 0;
    padding: 0;
}

#navigation ul#nav li.over ul li a {
    display: block;
    width: 126px;/*this is to adjust if used some background image for dropdown */
    background: transparent;
    padding: 15px 10px;
    text-decoration: none;
    margin: 0;
    color: #eee;
    text-indent: 0;
    text-align: left;
    border: 0;
    white-space: nowrap;
}

#navigation ul#nav li:hover ul li a {
    display: block;
    width: 126px;/*this is to adjust if used some background image for dropdown */
    background: transparent;
    padding: 15px 10px;
    text-decoration: none;
    margin: 0;
    color: #eee;
    text-indent: 0;
    text-align: left;
    border: 0;
    white-space: nowrap;
}

#navigation ul#nav li ul li a:hover {
    color: #fff;
    background: #62686e;
}

#navigation ul#nav li.over a {
    background: #777f1a;
}

#navigation ul#nav li:hover a {
    background: #777f1a;
}

#navigation ul#nav li a:hover {
    background: #777f1a;
}

#navigation ul#nav li.active a {
    background: #777f1a;
}