body{
	background-color: #3A4D6E;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
p{
	margin: 0px;
	padding: 0px;
}
.redtext {
	color:#FF0000;
}
#container {
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	background-color: #FFFFFF;
	padding: 13px;	
}
#container a{color:#004582; text-decoration:none;}
#container a:hover{color: #92B5DA; text-decoration:underline;}
#header {
	font-size: 24px;
	margin-top: 16px;
	margin-bottom: 16px;
}
#footer {
	font-size: 11px;
	color: #d4d2d2;
}
#container #leftsiderounding {
	background-color: #5077C0;
	width: 215px;
	float: left;	
}
#container #leftsiderounding #leftside {
	text-align:left;
}
#container #leftsiderounding #leftside #tlogo {
	background-image: url(../images/tirrusadminlogo.jpg);
	height: 61px;
	width: 155px;
	margin-left: 20px;
	padding-top: 10px;
	background-repeat: no-repeat;
	background-position: bottom;
}
#container #leftsiderounding #leftside #adminmenudiv {
	font-size: 14px;
	font-weight: bold;
	margin-left: 15px;
	margin-right: 5px;
	padding-top: 10px;
	height: 296px;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}










/*--------------Login styles -----------------------------------------*/

#container #leftsiderounding #leftside #adminmenudiv #login {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#container #leftsiderounding #leftside #adminmenudiv #login .logalert {
	text-align: center;
	color: #330000;
}
#container #leftsiderounding #leftside #adminmenudiv #login a {
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
#container #leftsiderounding #leftside #adminmenudiv #login a:hover {
	text-decoration: underline;
}

/*--------------------------------------------------------------------*/
















/*--------------Left side navigation styles --------------------------*/

#container #leftsiderounding #leftside #adminmenudiv #adminmenu li {
	margin: 0px;
	padding: 0px;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu a {
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	height: 40px;
	line-height: 40px;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu a:hover {
	text-decoration: underline;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_accountlink {
	background-image: url(../images/menuicon_account2.jpg);
	background-position: right -40px;
	background-repeat: no-repeat;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_accountlink:hover {
	background-image: url(../images/menuicon_account2.jpg);
	background-position: right 0px;
	background-repeat: no-repeat;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_editmenulink {
	background-image: url(../images/menuicon_editmenu2.jpg);
	background-position: right -40px;
	background-repeat: no-repeat;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_editmenulink:hover {
	background-image: url(../images/menuicon_editmenu2.jpg);
	background-position: right 0px;
	background-repeat: no-repeat;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_editmodlink {
	background-image: url(../images/menuicon_editmod2.jpg);
	background-position: right -40px;
	background-repeat: no-repeat;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_editmodlink:hover {
	background-image: url(../images/menuicon_editmod2.jpg);
	background-position: right 0px;
	background-repeat: no-repeat;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_editpagelink {
	background-image: url(../images/menuicon_editpage2.jpg);
	background-position: right -40px;
	background-repeat: no-repeat;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_editpagelink:hover {
	background-image: url(../images/menuicon_editpage2.jpg);
	background-position: right 0px;
	background-repeat: no-repeat;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_sitestatslink {
	background-image: url(../images/menuicon_sitestats2.jpg);
	background-position: right -40px;
	background-repeat: no-repeat;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_sitestatslink:hover {
	background-image: url(../images/menuicon_sitestats2.jpg);
	background-position: right 0px;
	background-repeat: no-repeat;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_viewsitelink {
	background-image: url(../images/menuicon_viewsite2.jpg);
	background-position: right -40px;
	background-repeat: no-repeat;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_viewsitelink:hover {
	background-image: url(../images/menuicon_viewsite2.jpg);
	background-position: right 0px;
	background-repeat: no-repeat;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_homelink {
	background-image: url(../images/menuicon_home2.jpg);
	background-position: right -40px;
	background-repeat: no-repeat;
}
#container #leftsiderounding #leftside #adminmenudiv #adminmenu .am_homelink:hover {
	background-image: url(../images/menuicon_home2.jpg);
	background-position: right 0px;
	background-repeat: no-repeat;
}
/*-------------------------------------------------------------*/












/*-----------Technical Support Box-----------------------------*/

#container #leftsiderounding #leftside #divider {
	background-image: url(../images/leftsidedivider.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 28px;
	width: 215px;
}
#container #leftsiderounding #leftside #supportdiv {
	font-size: 12px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
}
#container #leftsiderounding #leftside #supportdiv h2 {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	height: 30px;
	line-height: 30px;
	background-image: url(../images/icon_techsup.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
}
#container #leftsiderounding #leftside #supportdiv a {
	color: #c3c7ce;
	font-weight: bold;
	text-decoration: none;
}
#container #leftsiderounding #leftside #supportdiv a:hover {
	text-decoration: underline;
}
#container #leftsiderounding #leftside #supportdiv p {
	line-height: 1.2em;
	padding-top: 5px;
	padding-bottom: 5px;
}
/*-------------------------------------------------------------*/









#container #rightsiderounding {
	background-color: #5077C0;
	margin-left: 230px;	
}
#container #rightsiderounding #rightside{
	padding-right: 25px;
	padding-left: 25px;
}
#container #rightsiderounding #rightside #sitename {
	padding-top: 10px;
	text-align: left;
	float: left;
}
#container #rightsiderounding #rightside #helpdiv {
	text-align: right;
	padding-top: 15px;
}
#container #rightsiderounding #rightside #helpdiv a.helplink {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/icon_help.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 25px;
	padding-top: 10px;
}
#container #rightsiderounding #rightside #helpdiv a.helplink:hover {
	text-decoration: underline;
}
#container #rightsiderounding #rightside #helpdiv a.logoutlink {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/icon_logout.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 19px;
	padding-top: 10px;
}
#container #rightsiderounding #rightside #helpdiv a.logoutlink:hover {
	text-decoration: underline;
}
#container #rightsiderounding #rightside #content {
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	margin-top: 3px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#container #rightsiderounding #rightside #content #contenthead {
	background-image: url(../images/contentH1BG.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	color: #263B59;
	padding-bottom: 14px;
	padding-right: 6px;
	padding-left: 6px;
}
#container #rightsiderounding #rightside #content #contenthead h3{
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	display: inline;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 35px;
	height: 30px;
}


#container #rightsiderounding #rightside #content h3{
	margin: 0px;
	font-size: 18px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#container #rightsiderounding #rightside #content h4{
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#container #rightsiderounding #rightside #content h5{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}




#container #rightsiderounding #rightside #content #contenthead h3.tirrushead{
	background-image: url(../images/icon_logo.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
}
#container #rightsiderounding #rightside #content #contenthead h3.editpagehead{
	background-image: url(../images/icon_editpage.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#container #rightsiderounding #rightside #content #contenthead h3.accounthead{
	background-image: url(../images/icon_account.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#container #rightsiderounding #rightside #content #contenthead h3.menuhead{
	background-image: url(../images/icon_editmenu.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#container #rightsiderounding #rightside #content #contenthead h3.modulehead{
	background-image: url(../images/icon_editmod.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#container #rightsiderounding #rightside #content #contenthead #addpagebuttonsdiv {
	float: right;
}
#container #rightsiderounding #rightside #content #contenthead #addpagebuttonsdiv a {
	font-size: 12px;
	font-weight: bold;
	color: #74a610;
	text-decoration: none;
	line-height: 32px;
	padding-top: 8px;
	padding-left: 35px;
	padding-bottom: 9px;	
	padding-right: 5px;
}
#container #rightsiderounding #rightside #content #contenthead #addpagebuttonsdiv a:hover {
	text-decoration: underline;
}
#container #rightsiderounding #rightside #content #contenthead #addpagebuttonsdiv a.newpage {
	background-image: url(../images/linkicon_newpage.jpg);
	background-position: left -32px;
	background-repeat: no-repeat;
}
#container #rightsiderounding #rightside #content #contenthead #addpagebuttonsdiv a.newpage:hover {
	background-image: url(../images/linkicon_newpage.jpg);
	background-position: left 0px;
	background-repeat: no-repeat;
}
#container #rightsiderounding #rightside #content #contenthead #addpagebuttonsdiv a.newfolder {
	background-image: url(../images/linkicon_newfolder.jpg);
	background-position: left -32px;
	background-repeat: no-repeat;
}
#container #rightsiderounding #rightside #content #contenthead #addpagebuttonsdiv a.newfolder:hover {
	background-image: url(../images/linkicon_newfolder.jpg);
	background-position: left 0px;
	background-repeat: no-repeat;
}
#container #rightsiderounding #rightside #content #contenthead #editpagebuttonsdiv {
	float: right;
}
#container #rightsiderounding #rightside #content #contenthead #editpagebuttonsdiv a {
	font-size: 12px;
	font-weight: bold;
	color: #263B59;
	text-decoration: none;
	line-height: 32px;
	padding-top: 8px;
	padding-left: 35px;
	padding-bottom: 9px;	
	padding-right: 5px;
}
#container #rightsiderounding #rightside #content #contenthead #editpagebuttonsdiv a:hover {
	text-decoration: underline;
}
#container #rightsiderounding #rightside #content #contenthead #editpagebuttonsdiv a.pagepreview {
	background-image: url(../images/linkicon_pagepreview.jpg);
	background-position: left -32px;
	background-repeat: no-repeat;
}
#container #rightsiderounding #rightside #content #contenthead #editpagebuttonsdiv a.pagepreview:hover {
	background-image: url(../images/linkicon_pagepreview.jpg);
	background-position: left 0px;
	background-repeat: no-repeat;
}
#container #rightsiderounding #rightside #content #contenthead #editpagebuttonsdiv a.pagedelete {
	background-image: url(../images/linkicon_pagedelete.jpg);
	background-position: left -32px;
	background-repeat: no-repeat;
}
#container #rightsiderounding #rightside #content #contenthead #editpagebuttonsdiv a.pagedelete:hover {
	background-image: url(../images/linkicon_pagedelete.jpg);
	background-position: left 0px;
	background-repeat: no-repeat;
}
#container #rightsiderounding #rightside #content #contentbody {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
}
#container #rightsiderounding #rightside #content #contentbody p {
	line-height: 1.2em;
	padding-top: 5px;
	padding-bottom: 5px;
}
#container #rightsiderounding #rightside #content a.backtotop {
	background-image: url(../images/linkicon_backtotop.jpg);
	background-position: left -27px;
	background-repeat: no-repeat;
	line-height: 27px;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 13px;
	padding-left: 13px;
}
#container #rightsiderounding #rightside #content a.backtotop:hover {
	background-image: url(../images/linkicon_backtotop.jpg);
	background-position: left 0px;
	background-repeat: no-repeat;
}



#container #rightsiderounding #rightside #content #contentbody .buttonshell {
	margin: 0px;
	padding: 0px;
	height: 40px;
}
#container #rightsiderounding #rightside #content #contentbody .buttonshell ul.buttonlist {
	font-size: 12px;
	font-weight: bold;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#container #rightsiderounding #rightside #content #contentbody .buttonshell ul.buttonlist li{
	float:left;
	padding: 0px;
	background-image: url(../images/butRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-right: 8px;
}
#container #rightsiderounding #rightside #content #contentbody .buttonshell ul.buttonlist a{
	display:block;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/butLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 12px;
}
#container #rightsiderounding #rightside #content #contentbody .buttonshell ul.buttonlist a:hover{
	text-decoration: underline;
}
#container #rightsiderounding #rightside #content a.backtotop {
	background-image: url(../images/linkicon_backtotop.jpg);
	background-position: left -27px;
	background-repeat: no-repeat;
	text-decoration: none;
	line-height: 27px;
	padding-top: 4px;
	padding-right: 11px;
	padding-bottom: 9px;
	padding-left: 12px;
}
#container #rightsiderounding #rightside #content a.backtotop:hover {
	background-image: url(../images/linkicon_backtotop.jpg);
	background-position: left 0px;
	background-repeat: no-repeat;
}
#container #rightsiderounding #rightside #content #contentbody #metadata a#mmdlink {
	color: #263B59;
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none;
	padding-left: 9px;
	background-image: url(../images/flyoutArrowIn.gif);
}
#container #rightsiderounding #rightside #content #contentbody #metadata a#mmdlink:hover {
	text-decoration: underline;
}
#container #rightsiderounding #rightside #content #contentbody #metadata #metadataform {
	border: 2px solid #A5D446;
	margin-top: 5px;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
}




#container #rightsiderounding #rightside #content #contentbody .accounttreetext a{
	font-size: 12px;
}
#container #rightsiderounding #rightside #content #contentbody .modtreetext a{
	font-size: 12px;
}#container #rightsiderounding #rightside #buffer {
	height: 5px;
}
