/* html>body #ContainerMaster, html>body #ContainerMasterHomePage {height: auto; min-height: 100%;}  */

html {
	height: 100%;
	/* background-color: #FFFFFF; */
}

body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	font-size:10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#91A7BC;
}

p,div,td,th,span,form,tr,table,img{
  margin: 0px;
  padding:0px;
  font-size:1.0em;
}

img, div { behavior: url(/css/iepngfix.htc); }

p,div,td{
	line-height:15px; }
	
ul{
	margin-left:0px;
	padding:0px;
	margin-top:3px;
	margin-bottom:3px; }
li{
	margin:0px;
	padding:0px; }

#wrapper{
	width:888px;
	margin:0 auto;
	background-image:url(/images/shadow.png);
	background-position:right;
	background-repeat:repeat-y;
}

#mainpage{
	padding-top:20px;
	width:858px;
	text-align:center;
	background-color:#1582D5;
}
#mainpage h4{
	color:#DDDDDD;
	font-size:2.4em;
	letter-spacing:1px;
	padding-top:0px;
	font-weight:normal;
	line-height:30px;
}

#mainpage h2{
	font-size:1.1em;
	margin:0px;
	padding:0px;
	color:#0E3C6D; 
}
#mainpage a{
	text-decoration:none;
	color:#0E3C6D;
}

#content{
	margin-top:50px;
	background-color:#85BAE2;
}

#nav-tl{
	padding-left:10px;
	padding-right:1px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	width:2%;
}
#nav-tr{
	padding-left:1px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	width:23%;
}

#footer{
	margin-top:50px;
	padding-right:30px;
	padding-bottom:50px;
	text-align:right;
}

#footer span{
	margin-left:20px;
	margin-right:20px;
}




/* SHADOW DIVS */
#top-shadow{
	width:888px;
	height:20px;
	margin:0 auto;
	margin-top:35px;
	background-image:url(/images/shadow-top-right.png);
	background-position:right;
	background-repeat:repeat-y;
}
#inner-shadow{
	width:858px;
	height:20px;
	background-color:#1582D5;
}
#bottom-shadow{
	width:888px;
	height:20px;
	margin:0 auto;
}
#bottom-shadow-left{
	width:30px;
	height:20px;
	float:left;
	background-image:url(/images/shadow-bottom-left.png);
	background-position:right;
}
#bottom-shadow-center{
	width:828px;
	height:20px;
	position:relative;
	top:0px;
	float:left;
	background-image:url(/images/shadow-bottom.png);
	background-position:right;
	background-repeat:repeat-x;
}
#bottom-shadow-right{
	width:30px;
	height:20px;
	position:relative;
	top:0px;
	float:left;
	background-image:url(/images/shadow-bottom-right.png);
	background-position:right;
	background-repeat:repeat-x;
}

