@charset "utf-8";
/* CSS Document */

.menu
{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color:8e8e8e;
}

.menu ul
{/*
background: rgb(125,185,232); 
background: -moz-linear-gradient(top,  rgba(125,185,232,1) 23%, rgba(32,124,202,1) 42%, rgba(41,137,216,1) 61%, rgba(30,87,153,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(23%,rgba(125,185,232,1)), color-stop(42%,rgba(32,124,202,1)), color-stop(61%,rgba(41,137,216,1)), color-stop(100%,rgba(30,87,153,1)));
background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 23%,rgba(32,124,202,1) 42%,rgba(41,137,216,1) 61%,rgba(30,87,153,1) 100%);
background: -o-linear-gradient(top,  rgba(125,185,232,1) 23%,rgba(32,124,202,1) 42%,rgba(41,137,216,1) 61%,rgba(30,87,153,1) 100%);
background: -ms-linear-gradient(top,  rgba(125,185,232,1) 23%,rgba(32,124,202,1) 42%,rgba(41,137,216,1) 61%,rgba(30,87,153,1) 100%); 
background: linear-gradient(top,  rgba(125,185,232,1) 23%,rgba(32,124,202,1) 42%,rgba(41,137,216,1) 61%,rgba(30,87,153,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); */

background: rgb(23,40,91); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(23,40,91,1) 23%, rgba(0,174,193,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(23%,rgba(23,40,91,1)), color-stop(100%,rgba(0,174,193,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(23,40,91,1) 23%,rgba(0,174,193,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(23,40,91,1) 23%,rgba(0,174,193,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(23,40,91,1) 23%,rgba(0,174,193,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(23,40,91,1) 23%,rgba(0,174,193,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17285b', endColorstr='#00aec1',GradientType=0 ); /* IE6-9 */



	
	height:43px;
	list-style:none;
	margin:0;
	padding:0;
}
.menu li
{
	float:left;
}
.menu li a
{
	color:#ffffff;
	display:block;
	font-weight:bold;
	line-height:43px;
	/*padding:0px 25px;*/
	padding:0px 10px;
	text-align:center;
	text-decoration:none;
	/*width:300;*/
	


}
.menu li a:hover
{
	/*background-color:#006DAE;*/
background: rgb(197,222,234); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(197,222,234,1) 0%, rgba(138,187,215,1) 31%, rgba(6,109,171,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(197,222,234,1)), color-stop(31%,rgba(138,187,215,1)), color-stop(100%,rgba(6,109,171,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5deea', endColorstr='#066dab',GradientType=0 ); /* IE6-9 */

color:#000060;

}
.menu li ul
{
	
	border-left:2px solid #0079b2;
	border-right:2px solid #0079b2;
	border-bottom:2px solid #0079b2;
	display:none;
	height:auto;
	filter:alpha(opacity=100);
	opacity:1;
	position:absolute;
	width:240px;
	z-index:200;
		/*top:1em;
		/*left:0;*/


background: rgb(208,228,247); /* Old browsers */
background: -moz-linear-gradient(45deg,  rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(208,228,247,1)), color-stop(24%,rgba(115,177,231,1)), color-stop(50%,rgba(10,119,213,1)), color-stop(79%,rgba(83,159,225,1)), color-stop(100%,rgba(135,188,234,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* IE10+ */
background: linear-gradient(45deg,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
.menu li:hover ul
{
	display:block;
}
.menu li li 
{
	display:block;
	float:none;
	/*width:300px;*/
}
.menu li ul a
{
	/*display:block;*/
	font-size:13px;
	font-style:normal;
	/*padding:0px 20px 0px 25px;*/
	text-align:left;
	font-size:10pt;
}
		
.menu li ul li
{
	height:45px;
	/*width:300px;*/
}
		
.menu li ul a:hover
{
background: rgb(183,222,237); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(183,222,237,1) 0%, rgba(113,206,239,1) 42%, rgba(33,180,226,1) 58%, rgba(183,222,237,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(183,222,237,1)), color-stop(42%,rgba(113,206,239,1)), color-stop(58%,rgba(33,180,226,1)), color-stop(100%,rgba(183,222,237,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(183,222,237,1) 0%,rgba(113,206,239,1) 42%,rgba(33,180,226,1) 58%,rgba(183,222,237,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(183,222,237,1) 0%,rgba(113,206,239,1) 42%,rgba(33,180,226,1) 58%,rgba(183,222,237,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(183,222,237,1) 0%,rgba(113,206,239,1) 42%,rgba(33,180,226,1) 58%,rgba(183,222,237,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(183,222,237,1) 0%,rgba(113,206,239,1) 42%,rgba(33,180,226,1) 58%,rgba(183,222,237,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7deed', endColorstr='#b7deed',GradientType=0 ); /* IE6-9 */

	/*background-color:#0080CC;*/
	color:#000060;
	height:45px;
	opacity:1.0;
	filter:alpha(opacity=100);
}
.menu p
{
	clear:left;
}	
.menu #current
{
background: rgb(27,33,107); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(27,33,107,1) 14%, rgba(0,86,237,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(14%,rgba(27,33,107,1)), color-stop(100%,rgba(0,86,237,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(27,33,107,1) 14%,rgba(0,86,237,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(27,33,107,1) 14%,rgba(0,86,237,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(27,33,107,1) 14%,rgba(0,86,237,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(27,33,107,1) 14%,rgba(0,86,237,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b216b', endColorstr='#0056ed',GradientType=0 ); /* IE6-9 */


	
	color:#ffffff;
}


.menu #cs_admin
{
background: #23538a; /* Old browsers */
background: -moz-linear-gradient(top,  #23538a 45%, #a7cfdf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(45%,#23538a), color-stop(100%,#a7cfdf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #23538a 45%,#a7cfdf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #23538a 45%,#a7cfdf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #23538a 45%,#a7cfdf 100%); /* IE10+ */
background: linear-gradient(to bottom,  #23538a 45%,#a7cfdf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23538a', endColorstr='#a7cfdf',GradientType=0 ); /* IE6-9 */
font-size:12pt;
}


.menu #signoff
{
	background:#005080;
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}
.menu #signoff:hover
{
	text-decoration:underline;
}