.bodyTag{ margin:0px;  }

.uname{color:#094F8D; margin:0px; font-size:11px; padding:0px; display: inline; }

#topcont{width: 100%; overflow: hidden; background-image:url(../adm-images/top_back.jpg); background-repeat:repeat-x; background-position:top;  height:140px; font-size:11px; font-family:Verdana; } 

#topright{ height:167px; float:right; width:35px; background-repeat:no-repeat; background-image:url(../adm-images/back_rightshadow.jpg); background-repeat:repeat-y; background-position:right }

#innerhead{float:left; margin-top:50px; }

#topicons { float:right; margin:0px; padding:0px;}
#topicons li{ display: inline; margin-left:0px; padding:0; margin-top:0px; }

#userinfo { float:right; margin:0px; padding:0px; margin-top:45px; font-weight:bold; text-align:right;}
#userinfo a{ font-weight:normal; text-align:right; text-decoration:underline; color:#000000;}

#buttprev { float:right; margin:0px; padding:0px; position:absolute; top: 80px; left: 70; right: 0; bottom: 0; background-image:url(../adm-images/back_rightshadow.jpg); background-repeat:repeat-y; background-position:right; height:50px; }

#buttpublish { float:left; margin:0px; padding:0px; position:absolute; top: 80px; right: 155px; bottom: 0;height:50px; }

#buttlayout{ float:right; margin:0px; padding:2px; position:absolute; top: 80px; right:325px; }

#buttsitemap{ float:right; margin:0px; padding:2px; position:absolute; top: 80px; right:490px; }


#rightdiv{background-image:url(../adm-images/back_rightshadow.jpg); background-repeat:repeat-y; background-position:right; width:100%; float:left; } 

#leftshadow { background-image:url(../adm-images/leftshadow.jpg); background-repeat:repeat-y; float:left; width:100%; margin:0px; padding:0px;   }

#mainmid{margin-left:10px; margin-right:22px; padding:0px; background-image:url(../adm-images/topback.jpg); background-repeat:repeat-x; background-position:0 22px;}

/* Top Menu and content CSS start here */
.shadetabs{padding: 0px 20px; margin-left: 0; margin-top: 1px; margin-bottom: 0; font: bold 12px Verdana; list-style-type: none; text-align: left; margin-left:0px; }

.shadetabs li{ display: inline; margin: 0; padding:0; }

.shadetabs li a{ float:left; background:url(../adm-images/glowtab-left.gif) no-repeat left top; margin:0; margin-right: 5px;  padding:0 0 0 9px; text-decoration:none; cursor:hand;  }

.shadetabs a span{ float:left; display:block; background:url(../adm-images/glowtab.gif) no-repeat right top; padding: 4px 12px 4px 3px; font-weight:bold; color:#3B3B3B; }

.shadetabs a:hover span { color: black; background-position:100% -82px;  }

.shadetabs li a:hover{ text-decoration: none; background-position:0% -82px;  }
.shadetabs li.mainsel{ position: relative; top: 1px; }

.shadetabs li.mainsel a{ float:left; background:url(../adm-images/seltab-left.gif) no-repeat left top; margin:0; margin-right: 5px;  padding:0 0 0 9px; text-decoration:none; cursor:hand; }

.shadetabs li.mainsel a:hover{ float:left; background:url(../adm-images/seltab-left.gif) no-repeat left top; margin:0; margin-right: 5px;  padding:0 0 0 9px;text-decoration:none; }

.mainsel a span{ float:left; display:block; background:url(../adm-images/seltab.gif) no-repeat right top; padding: 4px 12px 4px 3px; font-weight:bold; color:#3B3B3B; }

.mainsel a:hover span { float:left; display:block; background:url(../adm-images/seltab.gif) no-repeat right top; padding: 4px 12px 4px 3px; font-weight:bold; color:#3B3B3B; }

/*.tabcontentstyle{ width:100%; padding:10px; background-image:url(../images/topback.jpg); background-repeat:repeat-x; margin-bottom:10px; float:left;}*/
.tabcontentstyle{padding:5px; float:left; margin-top:5px;}

.tabcontent{ display:none; }

.topmenulinks { float:left; margin:0px; padding:0px;}
.topmenulinks li{margin-left:50px; padding:0; margin-top:5px; list-style-image:url(../adm-images/bullbluesml.gif);}
.topmenulinks li a{ font-size:12px; font-weight:bold; color:#094F8F;}

.topmenulinks li.sub{ position: relative; left: 10px; margin-top:1px;}
.topmenulinks li.sub a{ font-size:11px; color:#000000; font-weight:normal; list-style-image:url(../adm-images/dash.gif);}
.topmenulinks li.sub a:hover{ font-size:11px; color:#666666; }


.quickadd { float:left; margin:0px; padding:0px; margin-top:-6px; border-left:solid 1px #CCCCCC; margin-left:30px;}
.quickadd li{ margin-left:10px; padding:0; margin-top:3px; list-style:none; font-size:12px; font-weight:bold; color:#1B4B8D;}
.quickadd li.qsub{ position: relative; left: 10px; margin-top:2px; font-size:11px; font-weight:normal; color:#000000; list-style: none;}



.csstd1{ background-color:#ffffff; padding-left:5px; font-weight:normal;}
.csstd1 a:hover { text-decoration:underline;}
.csstd2{ background-color:#f8f8f8; padding-left:5px; font-weight:normal;}
.csstd2 a:hover { text-decoration:underline;}
.csstd3{ background-color:#fafafa; padding-left:5px; font-weight:normal;}
.csstd3 a:hover { text-decoration:underline;}
.csstd4{ background-color:#f4f4f4; padding-left:5px; font-weight:normal;}
.csstd4 a:hover { text-decoration:underline;}

.hovercss { background-color:#FDFADF; padding-left:5px; font-weight:normal;}

.cssblockhead{ background-image:url(../adm-images/cssblock-top.jpg); background-repeat:repeat-x; border:#CECECE solid 1px; color:#094F8F; font-weight:bold; font-size:12px; padding-left:5px; height:25px;}
.bdrgrey{border:#CECECE solid 1px; color:#094F8F; }

.moduleadd{background-image:url(../adm-images/panelback.jpg); background-repeat:repeat-x; height:25px; text-align:center; vertical-align:middle; cursor:hand; color:#FFFFFF; font-weight:bolder;}

.moduletbl{ border:2px dotted #9D9D9D; margin:5px; padding:2px; }
.moduletbl-title{ background-image:url(../adm-images/titletop.jpg); height:22px; color:#000000;}

.moduletbl-title1{ background-image:url(../adm-images/titletop1.jpg); height:22px; color:#000000; cursor:move;}

/*Popup Model CSS Start Here */

.CommonModalMask {
	FILTER: alpha(opacity=40); BACKGROUND-COLOR: #333333; opacity: .4
}
.CommonModal {
	BORDER-RIGHT: #888888 3px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 3px solid; BACKGROUND-COLOR: #eeeeee
}
.CommonModalTitle {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 7px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 0px solid; CURSOR: move; COLOR: #698d73; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #e2eecd
}
.CommonModalClose {
	FLOAT: right; BACKGROUND-IMAGE: url(../adm-images/popupbuttclose.gif); OVERFLOW: hidden; WIDTH: 30px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.CommonModalContent {BACKGROUND-COLOR: #ffffff}
.CommonModalFooter {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 0px solid; BACKGROUND-COLOR: #eeeeee
}
.CommonModalResize {
	FLOAT: right; BACKGROUND-IMAGE: url(../adm-images/resize.gif); OVERFLOW: hidden; WIDTH: 14px; CURSOR: se-resize; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}


/*Popup Model CSS End Here */

.sitempaptbl { border:solid 1px #888888; }
.sitempaptbl th{ background-image:url(../adm-images/sitemaptbltop.jpg); height:30px; text-align:center; color:#595959; font-weight:bold; font-size:12px; }
.sitempaptbl td{ font-size:12px; font-weight:500; line-height:19px; }

.horizontalline{color:#EA701A; height:1pt}
.note{color:#ff0000; font-size:11px; font-weight:bold;}

#notes {float:left; margin:0px; padding:0px;}
#notes li{margin-left:20px; padding:0; list-style-image:url(../adm-images/note-bullet.jpg); font-size:11px; font-weight:normal; font-style:italic; color:#666666;}

.grdtbl{ border:solid 0px #E5E5E5; border-collapse:collapse;}
.grdtbl td{ border:solid 1px #E5E5E5; border-collapse:collapse; text-align:left; padding-left:3px; color:#595959; font-size:10px; padding-top:1px; padding-bottom:1px;}

.desigpagetbl{ border:solid 1px #999999; background-color:#F1F1F1;}
.desigpagetbl td{ border-bottom:solid 1px #CCCCCC; text-align:center}

.fntsmall{font-size:10px}

/*MENU CLASSES ENDS HERE*/ 

div#tipDiv { position:absolute; visibility:hidden; left:0; top:0; z-index:10000; background-image:url(../adm-images/overmenuback.jpg); border:1px solid #336; width:200px; padding:2px; color:#000; font-size:11px; line-height:1.2;}
legend {
	font-size:11px; color: #cc0000;
	font-weight: bold;}
-->

div.dropdownmenu {text-align:left; position: absolute;   z-index: 1; display:block; border: 1px solid #999999;}

div.dropdownmenu a.menuItem { color: #000000; cursor: hand; display:block; padding: 2px; text-decoration: none; height:20px; background-image:url(../adm-images/overmenuback.jpg); width:150px; border-bottom: 2px dotted #cccccc; font-weight:bold; padding-top:8px;}

div.dropdownmenu a.menuItem:hover, div.menu a.menuItemHighlight { background-color: #FFE6A0; background-image:url(); color: #000000; cursor:hand; display:block;  font-weight:bold; cursor: hand; }

.popitmenu{position: absolute; background-color: white; border:1px solid #999999; font: normal 11px Verdana; z-index: 100; visibility: hidden; padding:3px; background-image:url(../adm-images/overmenuback.jpg); background-repeat:repeat-y; }

.popitmenu a{text-decoration: none; color: black; display: block; font-weight:bold }


.mcont{ padding:2px; color:#999999; border-bottom:dotted 2px #BEBEBE; cursor:hand; padding-top:5px; padding-bottom:5px;}
.hmcont{ background-color: #FFE6A0; padding:2px; color:#999999; border-bottom:dotted 2px #BEBEBE; cursor:hand; padding-top:5px; padding-bottom:5px; }
.mcont:hover{background-color: #FFE6A0; }


.paneltbl{padding:2px; border:dotted 2px #666666; margin:3px;}

.moduleadd{background-image:url(../adm-images/panelback.jpg); background-repeat:repeat-x; height:25px; text-align:center; vertical-align:middle; cursor:hand; color:#FFFFFF; font-weight:bolder; }
.moduleaddover{background-image:url(../adm-images/panelback1.jpg); background-repeat:repeat-x; height:25px; text-align:center; vertical-align:middle; cursor:hand; color:#FFFFFF; font-weight:bolder; }

.bdrgrey1{border:#CECECE solid 1px; }

div.mydropdownmenu {position: absolute; z-index: 1; border: 1px solid #999999; background-image:url(../adm-images/overmenuback.jpg); width:170px; z-index:9999; font-size:11px; font-family:Verdana;}

.mydropdownmenu li{float:left; margin: 0; padding:0; border-bottom:solid 1px #999999; list-style:none;  }

.mydropdownmenu li a{color: #000000; margin:0px; display:block; cursor: hand; padding:0px; float:left; width:165px;  padding-top:2px;  padding-left:5px; }

.mydropdownmenu li a:hover{ text-decoration: none; background-color:#FFE6A0; }

.mydropdownmenu span { float:left; display:block; padding-top:5px; padding-right:5px;  padding-bottom:5px; }

#mbox{background-color:#eee; padding:8px; border:2px outset #666;}
#mbm{font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;}
#ol{background-image: url(../adm-images/overlay.png);}
.dialog {display:none}
* html #ol{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/overlay.png", sizingMethod="scale");}
                  
                  
                  
                  


/* New Dropdown menu start */


#nav, 
#nav ul {padding:0 0 0 0; margin:0; list-style:none; font:bold 12px verdana, sans-serif; background:#fff; position:relative; z-index:99; }
#nav {height:23px; padding:0; margin-top:-10px; border-bottom:solid 2px #CCCCCC}

#nav li {float:left;}
#nav li li {float:none; background:#fff;}
/* a hack for IE5.x and IE6 */
* html #nav li li {float:left; }

#nav li a {display:block; float:left; background:url(../adm-images/glowtab-left.gif) no-repeat left top; color:#000; margin-right:0px;text-decoration:none; white-space:nowrap; text-decoration:none; cursor:pointer; height:22px; padding-left:7px; margin-left:5px;}

#nav li a:hover{ text-decoration: none; background-position:0% -82px; text-decoration:none; }

#nav li a span{ float:left; display:block; background:url(../adm-images/glowtab.gif) no-repeat right top; padding: 4px 12px 4px 3px; font-weight:bold; color:#3B3B3B;}

#nav li a:hover span {color: black; background-position:100% -82px; text-decoration:none  }


#nav li li a { margin:0px; height:22px; line-height:22px; float:none; background-image:none; display:block; width:180px; background-color:#F0F5FB; border-bottom:solid 1px #FFFFFF; padding-right:5px; background-image:url(../adm-images/icon-smlbluearr.gif); background-position:5px 8px; padding-left:18px;}

#nav li li a:hover {background-color:#C8E0F2; background-image:url(../adm-images/icon-smlblkarr.gif); background-position:5px 8px; padding-left:18px;}

#nav li:hover {position:relative; z-index:300; text-decoration:none}
#nav li:hover ul {left:0; top:22px; border:solid 1px #ccc}
/* another hack for IE5.5 and IE6 */
* html #nav li:hover ul {left:10px;}

#nav ul {position:absolute; left:-9999px; top:-9999px;}
/* yet another hack for IE5.x and IE6 */
* html #nav ul {width:1px; }

/* it could have been this simple if all browsers understood */
/* show next level */
#nav li:hover li:hover > ul {left:-15px; margin-left:100%; top:-1px;}
/* keep further levels hidden */
#nav li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto;}
/* show path followed */
#nav li:hover > a { text-decoration:none; color:#000;}


/* but IE5.x and IE6 need this lot to style the flyouts and path followed */
/* show next level */
#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:-15px; margin-left:100%; top:-1px;}

/* keep further levels hidden */
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px;}

/* show path followed */
#nav li:hover a,
#nav li:hover li:hover a,
#nav li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover li:hover li:hover a
{ text-decoration:none; color:#2C4A9B;}

/* hide futher possible paths */
#nav li:hover li a,
#nav li:hover li:hover li a,
#nav li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li:hover li a
{text-decoration:none; color:#000;}


.tbladdpage{ padding:2px;}
.tbladdpage td{ padding:0px; font-size:12px; font-family:Verdana;}

/* New Dropdownmenu Stop */

.newrightshadow{background-image:url(../adm-images/back_rightshadow.jpg); background-repeat:repeat-y; background-position:right }

#dsitename{float:left; margin-top:10px; font-weight:bold; color:#FFFFFF; position:absolute; left:30px; top:0px;}