body {
	height: 100%;
	font-family: verdana, San-Serif;
	color: #000;
}
html {
	height: 100%;
}
html > body #PortalBorder {
	height: auto;
}
/*for mozilla 
.LeftPane {
	border-width: 0 0 0 0;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	vertical-align: top;
	width: 139px;
}
*/
.RightPane {
	border-width: 0 0 0 0;
	padding: 0 10px 0 0;
	margin: 0 0 0 0;
	vertical-align: top;
	width: 177px;
	text-align: right;
}
.ContentPane 
	padding-top: 40px;
	padding-left: 40px 
	padding-right:10px
	padding-bottom:10px;
	vertical-align: top;
}
.banner {
	background-image: url('agsd_1.jpg');
	width: 970px;
	height: 90px;
	vertical-align: top;
	border-width: 0px;
	background-repeat: no-repeat;
}
.navbar {
	width: 970px;
	text-align: center;
	vertical-align: middle;
	height: 22px;
	background-color: #006CB7;
	background-position: left;
	background-repeat: no-repeat;
	padding-left:140px;
}
.stretch {
	background-color: #CCCCCC;
	border-width: 0;
	background-repeat: repeat;
	background-position: left;
}
.bar {
	width: 970px;
	height: 13px;
	vertical-align: top;
	background-image: url('IT195-bar.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
.cert {
	background-image: url('cert.gif');
	background-position: left top;
	background-repeat: no-repeat;
	height: 49px;
	width: 970px;
}
.bottomBar {
	background-image: url('bottomBar.gif');
	background-position: left top;
	background-repeat: no-repeat;
	height: 83px;
	width: 970px;
}
.Links {
	text-align: center;
	vertical-align: middle;
	color: #EE7D11;
}
.Links a {
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #EE7D11;
}
.Links a:hover {
	color: #EE7D11;
	text-decoration: none;
}
.links a:visited {
	color: #EE7D11;
}
.dnnLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: white;
}
.dnnLogin:link {
	color: white;
}
.dnnLogin:hover {
	color: #EE7D11;
	text-decoration: none;
}
.dnnLogin:visited {
	color: white;
}
.dnnUser {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: white;
}
.dnnUser:link {
	color: white;
}
.dnnUser:hover {
	color: #EE7D11;
	text-decoration: none;
}
.dnnUser:visited {
	color: white;
}
/*  NavMenu Horizontal styles start here */
.TabList {
	FONT-SIZE: 75%;
	background-color:transparent;
}
#navHContainer {
	DISPLAY: block;
	LEFT: 400px;
	WIDTH: 700px;
	POSITION: absolute;
	TOP: 110px;
}
#navH UL{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	BACKGROUND-COLOR: transparent;
}
#navH LI {
	FLOAT: left;
	WIDTH: auto;
	LINE-HEIGHT: 22px;
	LIST-STYLE-TYPE: none;
	POSITION: relative;
}

#navH LI UL {
	BORDER-RIGHT: #cccccc 2px solid;
	border-right-style:groove;
	LEFT: -999em;
	WIDTH: auto;
	BORDER-BOTTOM: #cccccc 2px solid;
	border-bottom-style:groove;
	POSITION: absolute;
	filter: alpha(Opacity=90);
	-moz-opacity:.9;
	BACKGROUND-COLOR: #F5F6F8;
}

#navH A {
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	PADDING-BOTTOM: 2px;
	WIDTH:auto;
	COLOR: #fff;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}

#navH UL.Level0 LI.SelectedTab a{
	color:#000;
	line-height:22px;
}

#navH UL.Level1 LI a {
	color:#000;
	text-align:left;
	padding-left:10px;
}

#navH UL.Level1 LI {
	float:none;
}

#navH UL.Level1 LI.SelectedTab {
	background-color:#FF9900;
}

#navH UL.Level1 LI a:hover{
	background-color:#CCCCCC;
	width:inherit;
}

#navH LI LI A {
	min-width:inherit;
}
#navH LI A:hover {
	COLOR: #000;
}

#navH LI A.SelectedTab {
	FONT-SIZE: 8pt;
	BACKGROUND-COLOR: #fff;
}
#navH .DisabledTab {
	COLOR: #ccc;
}
#navH LI:hover UL UL {
	LEFT: -999em;
}
#navH LI:hover UL UL UL {
	LEFT: -999em;
}
#navH LI:hover UL UL UL UL {
	LEFT: -999em;
}
#navH LI.iehover UL UL {
	LEFT: -999em;
}
#navH LI.iehover UL UL UL {
	LEFT: -999em;
}
#navH LI.iehover UL UL UL UL {
	LEFT: -999em;
}
#navH LI:hover UL {
	LEFT: 0px;
	TOP: 22px;
}
#navH LI.iehover UL {
	LEFT: 0px;
	TOP: 22px;
}
#navH LI LI:hover UL {
	LEFT: 12.8em;
	TOP: 0px;
}
#navH LI LI LI:hover UL {
	LEFT: 12.8em;
	TOP: 0px;
}
#navH LI LI.iehover UL {
	LEFT: 12.8em;
	TOP: 0px;
}
#navH LI LI LI.iehover UL {
	LEFT: 12.8em;
	TOP: 0px;
}
#navContainerBorder {
	BORDER-RIGHT: #333 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #333 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #333 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333 1px solid;
	HEIGHT: 30em;
	BACKGROUND-COLOR: white;
}
#navContainer {
	BORDER-RIGHT: #333 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #333 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 10px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #333 1px solid;
	WIDTH: 12em;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #333 1px solid;
	HEIGHT: 30em;
	BACKGROUND-COLOR: #d8edfb;
}

.leftPane{ 
	height:100%;
	margin: -15 2 5 8;
	background:transparent;
	width: 122px;
	text-align:center;
}

/*nifty corners*/
.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}

#AGSDType td{
	width:100px;
	border-bottom: 1px #CCCCCC ridge;
	padding-bottom:5px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:text-top;
}

#AGSDType a{
	color:black;
}

#AGSDType a:hover {
	color:#006CB7;
	text-decoration:none;
}

/* Standard dnn styles */

/* style for module titles */
.Head
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #1111113;
        padding-top:4px;
        padding-bottom:4px;
}

/* style of item titles on edit and admin pages */
.SubHead
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: black;
}

