@charset "utf-8";
/* CSS Document */
body{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:18px; background-image:url(images/bgtop.jpg); background-repeat:repeat-x;}
#wrapper{margin:0px auto; width:960px;}
#header{width:960px; height:80px; clear:both; padding-top:20px;}
#number{float:right; width:400px; height:80px;  padding-top:20px;}
#logo{float:left; width:25%; height:70px;}
#topnavbg{float:right; width:70%; background-image:url(images/topmenubg.png); background-repeat:repeat-x;}
#topnav{float:right; width:95%; margin:20px; text-align:right; color:#fff;}
#topnav a, #topnav ul, #topnav li {
    color:#fff;
    margin-left: 5px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    display: inline;
	text-decoration: none;
	}
	#topnav a:hover{
    color:#fff;
    margin-left: 5px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    display: inline;
	text-decoration: underline;
	}
#middlewrapper{margin:0px auto; clear:both; min-height:950px; width:100%; background-color:#f2f6f7; border-top:1px solid #ccc; background-image:url(images/fauxcols.jpg); background-repeat:repeat-y;}
#middleinside{width:960px; min-height:950px; margin:0px auto; background-color:#ffffff; overflow:hidden;}
#leftcol{float:left; width:200px; border-right:3px solid #ccc; height:200px; background-color:#ffffff; padding-top:20px; padding-left:20px; padding-right:20px; }
#middleinside div{padding-bottom:1500px; margin-bottom:-1500px;}
#content{float:right; width:657px; padding-left:30px; padding-right:30px;background-color:#f2f6f7; text-align:justify;}
#rightanim{float:right; margin-left:20px; height:300px; width:299px; border-left:1px solid #ccc; margin-bottom:10px;}
#footer{height:340px; clear:both; border-top:5px solid #ccc; background-color:#000000; color:#fff; background-image:url(images/footerbg.jpg); background-repeat:repeat-x;}
#bottomnav{padding:10px; text-align:center; clear:both;}
#bottomnav a, #bottomnav ul, #bottomnav li {
    color:#fff;
    margin-left: 5px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    display: inline;
	text-decoration: none;}
#copyright{padding:10px; text-align:center;}
#left-nav ul{margin-left:0px; padding:0px;}
#left-nav ul li a{padding:10px; text-align:left; list-style: none; text-decoration:none; color:#999; padding-right:150px; margin-left:0px; font-weight:bold; }
#left-nav ul li a:hover{padding:10px; text-align:left; width: 200px; background-image:url(images/btnovr.jpg); background-position:left; height:50px; background-repeat:no-repeat; list-style: none; text-decoration:none; margin-left:0px; margin-top:20px; margin-bottom:20px; color:#333; padding-right:150px;}
#left-nav ul li a.active{padding:10px; text-align:left; background-image:url(images/btnup.jpg); background-position:left; height:50px; background-repeat:no-repeat; list-style: none; text-decoration:none; margin-left:0px; margin-top:20px; margin-bottom:20px; color:#fff; padding-right:150px;}
#left-nav li {margin-left:0px; list-style: none; line-height:35px; width: 165px; border-bottom:1px solid #ddd;}
#bottomband{margin:0px auto; width:960px; clear:both;}
.fourcol{float:left; width:20.5%; margin:20px;}
.fourcol a{color:#fff;}
h1{padding-top:20px; padding-bottom:10px; border-bottom:1px solid #ddd; margin-bottom:30px}
a:link {
	color: #3399FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #3399FF;
}
a:hover {
	text-decoration: underline;
	color: #3399FF;
}
a:active {
	text-decoration: none;
	color: #3399FF;
}
textarea{width:270px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border:1px solid #555; -moz-border-radius:3px; -webkit-border-radius:3px; padding:3px;}
textarea:focus{width:270px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border:1px solid #000; background-color:#f1f1f1; -moz-border-radius:3px; -webkit-border-radius:3px; padding:3px;}
input{border:1px solid #555; -moz-border-radius:3px; -webkit-border-radius:3px; padding:3px;}
input:focus{border:1px solid #000; -moz-border-radius:3px; -webkit-border-radius:3px; padding:3px; background-color:#f1f1f1;}
hr{border:1px solid #ddd;}
.button a:link{background-image:url(images/buttonbg.jpg); padding:5px; background-repeat:repeat-x; color:#fff; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px; font-weight:bold; border:1px solid #ccc;}
a.button{background-image:url(images/buttonbg.jpg); padding:5px; background-repeat:repeat-x; color:#fff; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px;  font-weight:bold; border:1px solid #ccc;}
ul.ticklist{
  list-style-image: url('images/tick.png');
  margin:0px; padding:20px;
}
