﻿/*Generic stylesheet for APUC CMS website*/
html{
	background-color: #E4E8F3;
}

body{
 font-family: Arial, Helvetica, sans-serif;
 /*font-size: smaller;*/
}
h2{font-size:150%; font-weight:900}

/*a{
	color: #034581;
	text-decoration:none;
}
a:hover{
	color :Red;
}
a:visited{
	color: Red;
}*/
.content a{color:#034581; background-color:#fff; text-decoration:none; font-weight:900}
.content a:hover{color:#fff;background-color:#034581}

.editpane{
	background-color: #E4E8F3;
	width: 780px;
}
.editpane a{
	color: Blue;
	text-decoration: none;
}
.editpane a:hover{
	color: Blue;
	text-decoration: underline;
}
.editpane table{
	font-size: smaller;
	}
	
.wrapper{
	/*Not sure if we need the border here*/
	border: 3px solid #034581;
	background-color: White;
}
.adminwrapper{
	width: 840px;	
}
	
.header{
	background-color: White;
}
.MenuNormal{
	padding-right: 8px;
	text-decoration: none;
}
.MenuClicked{
	padding-right: 8px;
}
.MenuClicked{text-decoration: underline;}
.MenuClicked a:visited{text-decoration: underline;}

.topmenu{
	background-color: #034581;
	color: White;
	border-bottom: solid 1px White;
	width: 762px;
	font-size: smaller;
}
.topmenu a{
	color: White;
	/*text-decoration: none;*/
}
.topmenu a:hover{
	text-decoration: underline;
}
.topmenu a:visited{
	color: White;
}

#Search1_BTNsearch{font-size: 11px;}
.txtbxSearch{
	border: none;
	height: 20px;
	width: 120px;
	margin-left:6px; 
	}
.btnSearch{
	background-color: #034581;
	color: White;
	border: none;
	}
.tickertape{
	background-color: #E4E8F3;
	width: 762px;
	font-size: smaller;
}
.tickertape a{
		text-decoration: none;
		color: #034581;
}

.tickertape a:hover{
		text-decoration: underline;
		color: #034581;
}


	
.bodycontent{
	background-color: White;
	width: 766px;
	margin-left: -2px;
}

.menu{
	/*background-color: #E4E8F3;*/
	/*background-color: transparent;*/
	background-image: url('../../images/tblBg.gif');
	background-repeat: repeat-y;
	width: 235px;
	font-size: 15px;
	/*New Text size*/
	font-size:75%;
	padding-left:5px;
	/*width: 23%;font-size:80%; padding-left:5px;*/
	clear: both;
}	
	
.menu a{
	text-decoration: none;
	margin-left: 2px;
	color:black;
	background-repeat: no-repeat;
	display: block;
	/*background-image: url(../../images/link.jpg);*/
}
.menu a:hover{
	text-decoration: none;
	/*background-image: url(../../images/link_hover.jpg);*/
}
.menu a:visited{
	color:black; 
}

.menuText{
	width: 160px;
	cursor: pointer;
	/*New attribute "height added"*/
	height: 20px;
}
	
.LeftMenuNormal{
	/*width: 95%;*/	
	display: block;
	background-repeat: no-repeat;
	/*background-image: url(../../images/link.jpg);*/
	background-image: url(../../images/link.gif);
}
.LeftMenuNormal a{
	text-decoration: none;
	margin-left: 2px;
	color:black;
	background-repeat: no-repeat;
	display: block;
	/*background-image: url(../../images/link.jpg);*/
}
.LeftMenuNormal a:hover{
	color: #8D95B9;
	text-decoration: none;
	/*background-image: url(../../images/link_hover.jpg);*/
	background-image: url(../../images/link_hover.gif);
}
.SubLeftMenuNormal{
	padding-left: 10px;
	/*width: 88%;*/
	/*margin-right: 10px;*/
	background-repeat: no-repeat;
	/*background-image: url(../../images/link_sub.jpg);*/
	background-image: url(../../images/link_sub.gif)
}
.SubLeftMenuNormal a:hover{
	color: #8D95B9;
	text-decoration: none;
	/*background-image: url(../../images/link_hover_sml.jpg);*/
	background-image: url(../../images/link_hover_sml.gif);
}

.SubLeftMenuURL{
	padding-left: 10px;
}
.SubLeftMenuClicked{
	padding-left: 20px;
	font-weight: bold;
}

.LeftMenuClicked{
	/*color: #BD77AD;*/
	font-weight: bold;
	display: block;
	background-repeat: no-repeat;
	/*background-image: url(../../images/link_hover_sub.jpg);*/
	background-image: url(../../images/link_hover_sub.gif);
}
.LeftMenuClicked a:hover{
	display: block;
	/*background-image: url(../../images/link_hover_sub.jpg);*/
}

.content{
	/*background-color: White;*/
	width: 51%;
	font-size: smaller;
}
.contenttext{
	padding-left: 5px;
	padding-right: 5px;
	}
.newsTable{
	padding-left: 0px;border-left:2px solid #E4E8F3; font-size:1.0em;
	}
	
.newsTable td{padding-left: 5px;}

.news{
	background-color: #034581;
	color: White;
	padding-left: 5px;
}
/*News and Events test - DIV classes to be applied in DataAccess.vb*/
.spacer{padding-top: 5px; padding-bottom: 5px;}

.footer{
	background-color: #E4E8F3;
	width: 762px;
	color: Black;
	text-align: center;
	font-size: x-small;
}

        .tabs
        {
            position:relative;
            top:1px;
            left:10px;
        }
        .tab
        {
            border:solid 1px black;
            background-color:#eeeeee;
            padding:2px 10px;
        }
        .selectedTab
        {
            background-color:white;
            border-bottom:solid 1px white;
        }
        .tabContents
        {
            border:solid 1px black;
            padding:10px;
            background-color:white;
        }

