/* ------------------------------------------- */
/* Start Page Layout
/* ------------------------------------------- */
body{
	margin: 0;
	padding: 0;
	font: 1.0em arial, hevetica, sans-serif;
	font-size: 1.0em;
	/*font-family:Tahoma,Verdana, Arial,Helvetica, sans-serif;	*/
	font-style: normal;
	font-weight: normal;
	text-align: center;	/* centers the actual body */
	color: #000;
	background-color: white;
}

#container /*  encompasses entire page */
{
	margin: 2px auto; /*1em auto;*/
	width: 905px;
	text-align: left;
	background-color: white;	/*#6567F8;*/
	border: 1px solid #9ABABA;
}

#header {
	background-color: #B2CBCC;
	width: 905px;
	height:97px;
	vertical-align:bottom;

}
#MenuBar {
	background-color: white;
	width: 905px;
	height:24px;
	vertical-align:top;
}


#info { 
	clear:both;
	width:900px;
	background-color: white;
	
}
#info h2 
{
	font-family: Trebuchet MS, tahoma, arial, verdana, sans-serif; 
	font-size:1.4em; 
	margin:0; 
	color:#4C597F; 
	text-align:left; 
	margin-bottom:10px;
}
#info h3 
{
	font-family: Trebuchet MS, tahoma, arial, verdana, sans-serif; 

	font-size:1.1em; 
	font-weight:normal; 
	margin:0; 
	color:#565; 
	text-align:left; 
	margin-bottom:10px;
}
#contents
{
	margin-left: 10px;
	margin-right: 10px;
	padding-top:100px;
	
	background-color: white;
	font-size:1.0em;
	height:500px;	 
	margin-top:0px;
	
}
.footer {
	/*border-top:solid 1px white;*/
	/*border-bottom:solid 1px #3F5682;*/
	padding-top:5px;
	background-color:#E1EBEC;
	clear: both;
	height: 40px;
	width: 905px;
	background-image:url(.\\images\\Gradients\\EvCalGradient4.jpg);
	background-repeat: repeat;		
}
/********************************************/
.LeftNavCol {
	background-color:#E1EBEC;	
	/*border-right : solid 1px darkgray;*/
}
.LeftNavTable {
	margin : 10px 5px 10px 10px;
	text-align: left;
	text-decoration: none;
	font-size: .80em;
	font-family:Verdana, Arial,Helvetica, sans-serif;	
	font-style: normal;
	font-weight: normal;
	color: black;	
}	
/********************************************/
. ContentBlock {
	/*border-right : solid 1px darkgray;*/
}
/********************************************/
.RightContentCol {
	background-color:white;
}
/********************************************/
.RightContentTable {
	padding : 0px 10px 5px 10px;
	text-align:  justify;
	text-decoration: none;
	font-size: .80em;
	font-family:Verdana, Arial,Helvetica, sans-serif;	
	font-style: normal;
	font-weight: normal;
	color: black;	
}	
/********************************************/
.ContentCell {

	padding:10px 8px 10px 10px;
	text-align: justify;
	font-size: .80em;
	font-family:Verdana, Arial,Helvetica, sans-serif;	
	font-style: normal;
	font-weight: normal;
	color: black;	
	
	background-color:white;
	

}
/********************************************/









/*
#leftcontent {
	position: absolute;
	left:10px;
	top:50px;
	width:200px;
	background:#fff;
	border:1px solid #000;
}

#centercontent {
	background:#fff;
	margin-left: 199px;
	margin-right:199px;
	border:1px solid #000;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 201px;
	margin-right:201px;
}

html>body #centercontent {
	margin-left: 201px;
	margin-right:201px;
}
	
#rightcontent {
	position: absolute;
	right:10px;
	top:50px;
	width:200px;
	background:#fff;
	border:1px solid #000;
}	
*/
/* ------------------------------------------- */
/* End Page Layout
/* ------------------------------------------- */
/* Start Main Menu 
/* ------------------------------------------- */
/* common styling */
.menu1 {
	float:left; 
	width:905px;
	font-family: verdana, arial, sans-serif; 
	/*font-size:.80em;*/
	font-size: 9pt;
	background:url(images/menu1.gif) repeat-x top left; 
	border-top:3px solid white' 
	/*border-bottom:1px solid #4c597f;*/
	margin:0 0 0 0; /* for this demo only */ 
	
	
}
.menu1 ul {
	padding:0;margin:0;list-style-type:none;
}
.menu1 ul li {
	float:left; position:relative; background:url(images/divider1.gif) no-repeat top right;
}
.menu1 ul li a, .menu1 ul li a:visited {
	float:left; display:block; text-decoration:none;color:#ddf; padding:0px 8px; line-height:25px; height:30px; border-bottom:3px solid #fff; 
}

.menu1 ul li:hover {width:auto;}

.menu1 ul li a.menu1one:hover {border-color:#c00; color:#f88;}
.menu1 ul li a.menu1two:hover {border-color:#c60; color:#fc0;}
.menu1 ul li a.menu1three:hover {border-color:#cc0; color:#cc0;}
.menu1 ul li a.menu1four:hover {border-color:#080; color:#0e0;}
.menu1 ul li a.menu1five:hover {border-color:#00c; color:#aaf;  z-index:100 }
.menu1 ul li a.menu1six:hover {border-color:#c0c; color:#f8f;}

.menu1 ul li:hover a.menu1one {border-color:#c00; color:#f88;}
.menu1 ul li:hover a.menu1two {border-color:#c60; color:#fc0;}
.menu1 ul li:hover a.menu1three {border-color:#cc0; color:#cc0;}
.menu1 ul li:hover a.menu1four {border-color:#080; color:#0e0;}
.menu1 ul li:hover a.menu1five {border-color:#00c; color:#aaf; z-index:100}
.menu1 ul li:hover a.menu1six {border-color:#c0c; color:#f8f;}

.menu1 ul li ul {
display: none;
}
.menu1 table {
margin:0; border-collapse:collapse; font-size:1.0em; position:absolute; top:0; left:0;
}

/* specific to non IE browsers */
.menu1 ul li:hover ul {
display:block;position:absolute;top:32px;margin-top:1px; left:0;width:154px;border-bottom:1px solid #000;
}
.menu1 ul li:hover ul.endstop {
left:-92px;
}
.menu1 ul li:hover ul li ul {
display: none;
}
.menu1 ul li:hover ul li a {
display:block;background:#fff;color:#000;height:auto;line-height:15px;padding:4px 16px; width:120px; border:1px solid #000; border-bottom:0;
}
.menu1 ul li:hover ul li a.drop {
background:#ccd url(images/MenuBullet.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li a:hover {
color:#000; background: #ccd url(images/MenuBullet.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li a:hover.drop {
background: #ccd url(images/MenuBullet.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-1px;
}
.menu1 ul li:hover ul li:hover ul.left {
left:-153px;
}



/* specific to IE5.5 and IE6 browsers */
.menu1 ul li a:hover ul {
display:block;position:absolute;top:30px; t\op:33px; background:#fff;left:0; border-bottom:1px solid #000;
}

.menu1 ul li a:hover ul.endstop {
left: -92px;
}
.menu1 ul li a:hover ul li a {
display:block;background:#fff;color:#000; height:1px; line-height:15px; padding:4px 16px; width:154px; w\idth:120px; border:1px solid #000; border-bottom:0;
}
.menu1 ul li a:hover ul li a.drop {
background:#ccd url(images/MenuBullet.gif) no-repeat 3px 8px; padding-bottom:4px;
}
.menu1 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.menu1 ul li a:hover ul li a:hover {
color:#000; background: #ccd url(images/MenuBullet.gif) no-repeat 3px 8px;
}
.menu1 ul li a:hover ul li a:hover.drop {
 background: #ccd url(images/MenuBullet.gif) no-repeat 3px 8px;
}
.menu1 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0;color:#000; left:153px;
}
.menu1 ul li a:hover ul li a:hover ul.left {
left:-153px;
}

<!--[if lte IE 5.5]>

.menu1 ul li a, .menu1 ul li a:visited {height:33px;}

<![endif]-->
/* -------------------------------------------	*/
/* Start Text styles
/* ------------------------------------------- */
.RegTxt 
{ 	
	text-align: left;
	text-decoration: none;
	font-size: .80em;
	font-family:Verdana, Arial,Helvetica, sans-serif;	
	font-style: normal;
	font-weight: normal;
	color: black;
}
/* ------------------------------------------- */
.WhiteText 
{
	font-size: .90em;
	color: white;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana;
	font-variant: normal;
	text-decoration: none;
}
/* ------------------------------------------- */
.WhiteTextLarge {
	font-size: 1.2em;
	color: white;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana;
	font-variant: normal;
	text-decoration: none;
}
/* ------------------------------------------- */
.WhiteLink
{
	font-size: .90em;
	color: white;
	font-weight: normal;
	font-style: normal;
	font-family:  Arial, Tahoma, Verdana;
	font-variant: normal;
	text-decoration: none;
}
.WhiteLink:link
{
	font-weight: normal;
	color: white;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.WhiteLink:active
{
	font-weight: normal;
	
	color: white;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.WhiteLink:visited
{
	font-weight: normal;
	
	color: white;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.WhiteLink:hover /* Put after visited or doesnt work for visited */
{
	
	color:  Yellow;
	text-decoration: underline;
	font-weight: normal;
}
.CenterPageTxt
{
	font-size: .85em;
	color: black;
	text-align: center;
	font-weight: normal;
	font-style: normal;
	font-family:  Arial, Tahoma, Verdana;
	font-variant: normal;
	text-decoration: none;
}

.CenterPageHeadingTxt
{
	font-size: 1.85em;
	color: black;
	text-align: center;
	font-weight: normal;
	font-style: normal;
	font-family:  Arial, Tahoma, Verdana;
	font-variant: normal;
	text-decoration: none;
}

/* ----------------------------- */
.PageTxt
{
	font-size: .85em;
	color: black;
	text-align: left;
	font-weight: normal;
	font-style: normal;
	font-family:  Arial, Tahoma, Verdana;
	font-variant: normal;
	text-decoration: none;
}
.PageTxt a:active
{
	font-weight: normal;
	font-size: 1.0em;
	color: Navy;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.PageTxt a:link
{
	font-weight: normal;
	font-size: 1.0em;
	color: Navy;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.PageTxt a:visited
{
	font-weight: normal;
	font-size: 1.0em;
	color: navy;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.PageTxt a:hover /* Put after visited or doesnt work for visited */
{
	font-size: 1.0em;
	text-decoration: underline;
}
/* ------------------------------------------- */
.RegLink
{
	font-size: .90em;
	color: blue;
	font-weight: normal;
	font-style: normal;
	font-family:  Arial, Tahoma, Verdana;
	font-variant: normal;
	text-decoration: none;
}
.RegLink:link
{
	font-weight: normal;
	
	color: Black;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.RegLink:active
{
	font-weight: normal;
	
	color: Black;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.RegLink:visited
{
	font-weight: normal;
	
	color: Black;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.RegLink:hover /* Put after visited or doesnt work for visited */
{
	
	text-decoration: underline;
	font-weight: normal;
}
/* ---------------------------------- */
/* Gradients									*/
/* -------------------------------------------	*/
.Gradient1 
{
	background-image:url(.\\images\\Gradients\\Gradient1.jpg);
	background-repeat: repeat;
	
	border-top-color: #0066B3;
	border-top-style:solid;
	border-top-width:2;
	
	border-left-width:0;
	border-right-width:0;
	 
	border-bottom-color:gainsboro;
	border-bottom-style:solid;
	border-bottom-width:1;
	
	font-family: Verdana, Helvetica, Sans;
	font-size: .85em;
	color: black;
}
/* ------------------------------------------- */
.Gradient2 
{
	background-image:url(.\\images\\Gradients\\Gradient2.jpg);
	background-repeat: repeat;
	
	border-top-color: #0066B3;
	border-top-style:solid;
	border-top-width:2;
	
	border-left-width:0;
	border-right-width:0;
	 
	border-bottom-color:gainsboro;
	border-bottom-style:solid;
	border-bottom-width:1;
}
.Gradient4{	background-image:url(.\\images\\Gradients\\Gradient4.jpg);	background-repeat: repeat;}
.Gradient5{	background-image:url(.\\images\\Gradients\\Gradient5.jpg);	background-repeat: repeat;}
.Gradient6{	background-image:url(.\\images\\Gradients\\Gradient6.jpg);	background-repeat: repeat;}
.Gradient7{	background-image:url(.\\images\\Gradients\\Gradient7.jpg);	background-repeat: repeat;}

.Gradient8
{
	background-image:url(.\\images\\Gradients\\gradient12.jpg);	/*OrangeCurve.gif);	*/
	background-repeat: repeat;

}
.Gradient9
{
	background-image:url(.\\images\\Gradients\\OrangeCurve.gif);
	background-repeat: repeat;
	border:solid 1px black;
}
.Gradient10
{
	background-image:url(.\\images\\Gradients\\Gradient10.jpg);	background-repeat: repeat;
}

.Gradient11
{
	background-image:url(.\\images\\gradients\\OrangeCurve.gif);
	color:black;
	text-align:center;
	font-size: 1.1em;
	font-family: Arial, Tahoma, Verdana;	 
	font-weight:normal;
	padding-top:1px;
	padding-bottom:1px;
	margin-bottom:4px;
	border-bottom: solid 2px black;
	border-top:solid 1px #538CC6;
}
.Gradient12 
{
	background-image:url(.\\images\\MainMenuBk.png);
	background-repeat: repeat;
}
/* ------------------------------------------- */
/* Boxes										*/
/* -------------------------------------------	*/
.Box1 h1, .Box2 h1 {margin:0; font-size:1.2em; padding:0 10px 5px 10px; border-bottom:1px solid #444;}
.Box1 p, .Box2 p { margin:0; padding: 5px 10px; /*font-size:10px;*/}
.Box1 {background: transparent; width:240px; float:left; margin:0 3px;}


.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #444; border-right:1px solid #444;}
.xb1 {margin:0 5px; background:#444;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent h2 
{
	margin: 0;
	font-size:0.80em;
	padding: 0 10px 5px 5px;
	background-color:gainsboro;	
	text-align: left;	
}

.xboxcontent {display:block; border:0 solid #444; border-width:0 1px; height:auto;}

* html .xboxcontent {height:1px;}

/*.color_a {background:#c9ba65; color:#fff;}
.color_b {background:#d4d8bd; color:#000;}
.color_c {background:#758279; color:#fff;}
.color_d {background:#b2ab9b; color:#000;}
.color_e {background:#FFF5CC; color:#4C597F;}
.color_f {background:#FFC780; color:#4C597F;}*/


/* -------------------------------------------	*/

#RndCnrBox h1, #RndCnrBox h2, #RndCnrBox p
{
	margin: 0 2px;
}
#RndCnrBox h1
{
	font-size: 1.0em;
	color: black;
	border-bottom: solid 1px black;
	text-align: center;
	padding-bottom: .2em;
}
#RndCnrBox h2
{
	font-size: 1.0em;
	color: #06a;
	border-bottom: solid 1px gray;
	padding-top: 0.5em;
}
#RndCnrBox h3
{
	font-size: 0.90em;
	color: black;
	padding-top: 0.1em;
	padding-left: 0.5em;
	padding-bottom: 0.1em;
	background-image:url(.\\images\\gradients\\Gradient3.jpg);
	background-repeat:repeat;
	
	/*border-bottom: solid 1px #7D7A5E;*/
	border-top: solid 1px #7D7A5E;
}
#RndCnrBox p
{
	font-size: .85em;
	
}
#RndCnrBox
{
	background: transparent;
	margin: 1em;
	width: 180px;
}

.RndCnrBoxTop, .RndCnrBoxBottom
{
	display: block;
	background: transparent;
	font-size: 1.0em;
}
.RndCnrBox1, .RndCnrBox2, .RndCnrBox3, .RndCnrBox4
{
	display: block;
	overflow: hidden;
}
.RndCnrBox1, .RndCnrBox2, .RndCnrBox3
{
	height: 1px;
}
.RndCnrBox2, .RndCnrBox3, .RndCnrBox4
{
	background: #FFFFBF;
	border-left: 1px solid black;
	border-right: 1px solid black;
}
.RndCnrBox1
{
	margin: 0 5px;
	background: black;
}
.RndCnrBox2
{
	margin: 0 3px;
	border-width: 0 2px;
}
.RndCnrBox3
{
	margin: 0 2px;
}
.RndCnrBox4
{
	height: 2px;
	margin: 0 1px;
}
.RndCnrBoxContent
{
	display: block;
	background: #FFF9BF;
	border: 0 solid black;
	border-width: 0 1px;
}
/* ------------------------------------------- */
.WhiteSpace
{
	width: 5px;
	background-color: transparent;
	height: 10px;
	float: left;
}
/* ------------------------------------------- */
#scroll
{
	unicode-bidi: bidi-override;
	direction:  ltr /*rtl*/;
	display: block;
	width: 270px;
	height: 200px;
	overflow: auto;
	padding: 0px;
	/*border: 1px solid #ba8;*/
	margin: 0 auto;	
}
#scroll h1
{
	/*background-color:#3380CC;*/
	background-image:url(.\\images\\gradients\\gradient8.jpg);
	color:white;
	text-align:center;
	font-size: 1.1em;
	font-family: Arial, Tahoma, Verdana;	 
	font-weight:normal;
	padding-top:1px;
	padding-bottom:1px;
	margin-bottom:4px;
	border-top:solid 2px #538CC6;
	border-bottom:solid 2px #538CC6;   
}
/* ------------------------------------------- */
.ImageLink 
{	
	text-decoration: none ;	
}
/* ------------------------------------------- */
.ImageWithBorder{
	padding : 20px 20px 20px 20px;
}
/* ------------------------------------------- */
.ImageWithLeftBorder{
	padding :  0px 5px 0px 10px;	
}

/* ------------------------------------------- */

