@charset "utf-8";
/* Aditude Media Inc. CSS Document */

/* general styles */
body {margin:0; padding:0; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px;}
td {font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; margin: 0px;  }
p {font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; color:#496877; margin: 0px;  }
input {font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; border: 1px #7f9db9 solid;}
img {border:none}
h1{ font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size: 13px; font-weight: bold; color:#D7711E; margin: 0px; }
h2{ font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; font-weight: bold; color:#D7711E; margin: 10px 0px 0px 0px; }
h3{ font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; font-weight: bold; color:#23238E; margin: 10px 0px; }

h5{ font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; font-weight: bold; color:white; margin: 0px; }

.i { font-style:italic; }
.b { font-weight:bold; }
.nb { font-weight:normal; }
.c { text-align:center; }

.bt { color: blue; }


.bo { border-style: solid; border-width: 1px; }

ul.circle {list-style-type:circle}
ul.square {list-style-type:square}


/* various table borders */

	td.l_border {
		border-style:none none none solid;
		border-width:1px;
		border-color:#d3dae2;
	}
	
	td.lb_border {
		border-style:none none solid solid;
		border-width:1px;
		border-color:#d3dae2;
	}
	
	td.b_border {
		border-style:none none solid none;
		border-width:1px;
		border-color:#d3dae2;
	}
	
	td.r_border {
		border-style:none solid none none;
		border-width:1px;
		border-color:#d3dae2;
	}
	
	
	td.rb_border {
		border-style:none solid solid none;
		border-width:1px;
		border-color:#d3dae2;
	}
	
	td.rlb_border {
		border-style:none solid solid solid;
		border-width:1px;
		border-color:#d3dae2;
	}		

	/*end various table borders

/* end general styles */

/* main containers */

div#page {
  width:905px;
  margin:0 auto;
  padding:5px;
}

div#header {
  border:1px solid white;
  width:900px;
  height:140px;
}

div#menu {
  border:1px solid white;
  width:202px;
  float:left;
  margin:10px 0 10px 5px;
  height:425px;
  display:inline;
}


div#footer {
  border:1px solid white;
  width:900px;
  height:50px;
  background-color: #5a6a7f;
  text-align:center;
}

/* end main containers */

/* header section */

td.login_header {
	background:url(login_top.jpg) no-repeat;
	width:260px;
	height:22px;
	margin:0px;
}

div#login_block { 
	float: right;
	margin: 0px 0px 10px 0px;
}
	
div#header img {float: left;}

/* end header section *
