/* Begin Global Page Settings -MCM */
body{margin: 0 0 0 0;font: Verdana 11px;}
img{border: 0px;}
a:active{outline: none;}
a:focus{-moz-outline-style: none;}

.error{	
 color: red;
 font-size: 15px;
 font-family: Calibri;
 }

.green_text{
 font-size: 18px;
 font-weight: bold;
 font-family: Arial;
 border-bottom: 1px solid #000099;
 color: #006666;
 }
 
.blue_text{
 color: #000099;
 font-size: 14px;
 font-weight: bold; 
 font-family: Arial;
 }

.body_text{
 font-size: 15px;
 line-height: 1.3; 
 font-family: Calibri;
 color: #000000;
 }
 
 .body_text2{
 font-weight:bold;	
 font-size: 11px;
 font-family: Arial;
 color: #000000;
 }
 
 .date_text{
 font-weight:bold;	
 font-size: 11px;
 font-family: Arial;
 border-bottom: 1px solid #000099;
 color: #000099;
 }
 
.blue_border{
 border-bottom: 1px solid #000099;
 }


/* End Global Page Settings -MCM */
/*************************************/
/*************************************/
/* Begin Master Page Layout Style -MCM */
* html 
*.jqueryslidemenu{height: 1%;} 

#corner {
float: left; 
}

#content{
width: 100%;
margin-left: 80px;
}

.topheader{
width: 100%;
height: 50px;
background-repeat:repeat-x;
background-image: url("images/header.gif");
}

.jqueryslidemenu{
width: 100%;
font: Bold 11px Arial;
border-top: 1px solid #C0C0C0;
background-image: url("images/menubg.gif");
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
padding: 8px 10px;
border-right: 1px solid #C0C0C0;
color: #2d2b2b;
text-decoration: none;
background-repeat:repeat-x;
background-image: url("images/menubg.gif");
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: #010080;
}

.jqueryslidemenu ul li a:hover{
color: #FFFF00;
border-right: 1px solid #010080;
background-repeat:repeat-x;
background-image: url("images/hoverbg.gif");
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: Bold 11px Arial;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid #C0C0C0;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/*************************************/
/* Begin apc:ModalPopup Style -MCM */
.PopupPanel{
	margin: 0;
	padding: 0px;
	background-color:#DBDBDB;
	border: solid 1px #666666;}

.PopupBackground {
	opacity:.50;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	background-color: #2E2E8A;}
/* End apc:ModalPopup Style -MCM */
/*************************************/

.floatimgright {
    float:right;
    margin-left:10px;
    margin-bottom:10px;}

.button{
    color: #010080;
    font: Bold 13px Calibri;
	background-repeat: repeat-x;
	background: url("Images/menubg.gif");}
	
.button:hover{
    color: #FFFF00;
	background-repeat: repeat-x;
	background: url("Images/hoverbg.gif");}
	
.gvHeader{
    color: #000041;
    font: Bold 11px Verdana;
	background-repeat: repeat-x;
    background: url("Images/gray_bottom.jpg");
	border-bottom: solid 1px #C0C0C0;}
	 	
.gvFooter{
	background-repeat: repeat-x;
    background: url("Images/gray_bottom.jpg");
    color: #000041;
    font: Bold 11px Verdana;}
    
.gvRow{
    border-bottom: solid 1px #C0C0C0;
    color: #000041;
    font: normal 13px Calibri;}
    
.tblRepeater{
    border: solid 1px #C0C0C0;}