@charset "utf-8";

/* Layout Stylesheet */ 

html,body {
 background:#808080;
 background-image:url(../images/fading_background_blue.png);
 background-repeat:repeat-x;
 color: #333333;
 text-align:center;
 padding:0;
    /* fill the height of the browser */
 height: 100%;
 min-height:100% !important;
}

#outer {
 text-align:left;

 width:960px;
 margin-left:auto;
 margin-right:auto;
 height: 100%;
 min-height:100% !important;
 }

#hdr {
 margin:0px;
 height:133px;
 }
#barc-bkgrnd {
bottom:0;
 background-image:url(../images/barc_bkgrnd.jpg);
 background-position:bottom;
 background-repeat:no-repeat;
 border:1px #000000 solid;
 height:220px;
 width:537px;
}
#mid-customized {
 bottom:0;
 border:1px #000000 solid;
 height:220px;
 width:537px;
}
#alert-bkgrnd {
 bottom:0;
 margin-top:15px;
 background-image:url(../images/alert_bkgrnd.jpg);
 background-repeat:no-repeat;
 width:537px;
 border: 1px solid #000000;
}
#urgent-bkgrnd {
 bottom:0;
 margin-top:15px;
 background-image:url(../images/urgent_bkgrnd.jpg);
 background-repeat:no-repeat;
 width:537px;
 border: 1px solid #000000; 
}
#info-bkgrnd {
 bottom:0;
 margin-top:15px;
 background-image:url(../images/info_bkgrnd.jpg);
 background-repeat:no-repeat;
 width:537px;
 border: 1px solid #000000;  
}
#alert-txt {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 margin-left:180px;
}
#alert-title {
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 font-weight:bold;
 margin-left:15px; 
}
#barc-bkgrnd ul {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#pagetitles {
 font-family:Arial, Helvetica, sans-serif;
 font-size:24px;
 font-weight:bold;
 color:#121278;
}
#p-right {
 float:left;
 width:470px;
}
#p-left {
 float:left;
 margin-left:20px;
}
#datetxt {
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 color:#CCCCCC;
}
#blueHdrs {
border-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#5b54c4;
}
#RegblueHdrs {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#5b54c4;
}
#blueHdrWhiteText {
background-color:#605e8d;
padding:5px;
width:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}
#bar {
 height:25px;
 background:#dcdcdc;
 color: #333333;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 padding-top:5px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 text-align:right;
 }

#bodyblock {
 background: #dcdcdc;
 color: #333333;
 width:960px;
 padding:0;

 }

#l-col {
 float:left;
 background:#dcdcdc;
 color: #333333;
 width:160px;
 }
#column-1 {
float:left;
padding:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
} 

#cont {
 width:797px;
 background:#ffffff;
 color: #333333;
 border:solid #000000;	
 border-width:0 0 0 1px;
 text-align:left;
 float:left;
 min-height:100%;
 height:100%;
}

#ftr {
 background-color:#c0c0c0;
 color: #333333;
 border:solid black;
 border-width:1px 0 0 0;
 width:960px;
 font-family:Arial, Helvetica, sans-serif;
 FONT-SIZE: 0.75em; LINE-HEIGHT: 1.75em; TEXT-ALIGN: center;
 }
 
 
 /* Presentation Stylesheet */ 
#txt-small {
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
}

h3, p {
 margin:0;
 padding:15px;
 }

h4 {
 margin:0; 
 padding: 5px 0;
 }
#menulefthdr {
text-align:center;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
 } 
#featuredBeagle {
width:177px;
height:225px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
background-image:url(../images/cbrrightBg.jpg);
background-repeat:no-repeat;
padding:0;
} 

 
 #subnav {
 float:left;
 FONT-SIZE: 12px; COLOR: #666; 
}
 #subtext {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}
 #subtext a {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 text-decoration:none;
 color:#605e8d;
}
 #subtext a:hover {
 color:#0033FF;
}
 #subtext a:visited {
 color:#605e8d;
}

#subnav ul {
padding:0;
margin:0;
}
#subnav li {
list-style:none;
list-style-type:none;
border-bottom:1px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom:2px;
padding-top:2px;
}
#subnav li:hover {
 background-color:#c6c6c6;
 cursor:pointer;
}
#subnav A {
	COLOR: #600; TEXT-DECORATION: none;
	line-height:2em;
}
#subnav A:link {
	COLOR: #600; TEXT-DECORATION: none;
	line-height:2em;
}
#subnav A:hover {
	COLOR: #600; TEXT-DECORATION: none;
	background-color:#c6c6c6;
}
#subnav A:visited {
	COLOR: #600; TEXT-DECORATION: none
}

#subnav A:active {

	COLOR: #600; TEXT-DECORATION: underline
}


