/*
.menuOut {cursor:pointer; margin:7px; background-color:#0099cc; color:#000000; width:140px; border:1px solid #000000; padding:2px; text-align:center; font-weight:bold;}
.menuOver {cursor:pointer; margin:7px; background-color:#000000; color:#0099cc; width:140px; border:1px solid #0099cc; padding:2px; text-align:center; font-weight:bold;}
.submenu {width:170px; font-family:Verdana; font-size:12px; padding-left:25px;}
.submenu a {color:#336699; text-decoration:none; font-weight:bold;}
.submenu a:hover {color:#ff0000; text-decoration:none; font-style:oblique; font-weight:bold;}
*/



/* READER COMMENTS IN STORIES */


.comment_headline,
.comment_note,
.comment_subject,
.comment_text,
.comment_name,
.comment_name_status,
.comment_field,
.comment_field_title,
.comment_response
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.comment_field
{
font-size:12px;
border-type:solid;
border-color:black;
border-width:1px;
padding: 2px 2px 2px 2px;
}

.comment_headline
{
	color: #d5d5d5;
	font-size: 18px;
	margin: 8px 0 8px 0;
}

.comment_note
{
	color: #A8A8A8;
	font-style: italic;
	font-size: 12px;
	margin: 0 0 4px 0;
}

.comment_subject,
.comment_text
{
    color: #222;
}




.comment_field_title
{
	margin: 0 0 4px 0;
	font-size: 12px;
}

 
.sectionTitle {
	font-size: 22px;
	line-height: 95%;
	font-weight: bold;
	color: #555555;
	padding-bottom: 3px;
	border-bottom: 3px solid #AAAAAA;
}
.sectionTitle A:LINK {text-decoration:none; color:#800000;}
.sectionTitle A:VISITED {text-decoration:none; color:#800000;}
.sectionTitle A:HOVER {text-decoration:none; color:red;}


.menuOut {
	font-size: 12px;
	color:#336699; 
	font-family: Arial, Helvetica, Sans-Serif;
	/*font-weight: bold;*/
	text-decoration: none;
	border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px; 
  border-left-width: 0px; 
  border-bottom-width: 1px; 
	border-color:#999999;
	padding: 4 4 3 3;	
  cursor:pointer;
}
.menuOver {
	font-size: 12px;
  color:#336699; 
	background-color: #eeeeee;
	border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px; 
  border-left-width: 0px; 
  border-bottom-width: 1px; 
	border-color:#999999;
	font-family: Arial, Helvetica, Sans-Serif;
	padding: 4 4 3 3;	
	text-decoration: none;
  cursor:pointer;
}
.menuOver a {color:#336699; text-decoration:none; }
.menuOut  a {color:#336699; text-decoration:none; }


.submenu {width:140px; font-family:Arial,Verdana; padding: 4 14 6 9; font-size:12px;}
.submenu a {color:#336699; text-decoration:none; }
.submenu a:hover {color:#ff0000; text-decoration:none;}


hr { 	margin: 0; 	padding: 0; color:white; height:1px;	
			/*border-bottom: 1px dashed #666666;*/
			 }

div.vdots {
  background: url(/gifs/vdots.gif) repeat-y;
}

div.hdots {
  background: url(/gifs/hdots.gif) repeat-x;
  line-height: 0px;
}
 

body{
	background-color: White;
	/* background: url(/gifs/background-ruler.png); */
	font-family: times;
	font-size:16px;
	height: 100%;
	margin-left:0px;
	margin-top:0px;
	
}


html,body {
	height: 100%;
}


p{
font-family:times new roman;
font-size:14px;	
color:black;
	/*
	font-family: Times;
	font-size:16px;
	*/
}



.announcement{
        color:black;
        font-family: Verdana;
        font-size:12px;

}


div.actionbar {
	padding-top: 0;
	padding-bottom: 0;
	background-color: #ccccff;
	color: white;
	border: 1px;
	font-weight: bold;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 3px;
}

.actionbar-head {
	font-family: Verdana;
	font-size:12px;
	padding-top: 0;
	padding-bottom: 2px;
	background-color: #ffffff;
	color: #000000;
	font-weight: bold;
	width:100%;

}
.actionbar-table{
	font-family: Verdana;
	font-size:12px;
	padding-top: 0;
	padding-bottom: 0;
	background-color: white;
	color: black;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 11px;
	width:100%;
}

.actionbar-button{
	font-family: Verdana;
	font-size:12px;
	font-weight: bold;
}
.teaser{
	font-family: Times;
	font-size:14px;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 2px;
	margin-bottom: 11px;
}

.teaserTopStory{
	font-family: Times;
	font-size:18px;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 2px;
	margin-bottom: 2px;
}

.teaser2{
	font-family: Times;
	font-size:14px;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 2px;
	margin-bottom: 2px;
}

.teaser3{
	font-family: Verdana, Helvetica, Arial ;
	font-size: 11px;
	margin-top: 2px;
	margin-bottom: 2px;
}


.topteaser{
	font-family: Times;
	font-size:16px;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 2px;
	margin-bottom: 4px;
}



td{
	font-family: TIMES 'Times New Roman' SERIF;
	font-size:16px;
}

a:hover{
	color:red;
}



 

.titlebar{
	color:#112877;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.titlebar{
	color:white;
	font-size:17px;
	font-family:Arial, Helvetica;
	text-decoration: none;
}

A.titlebar:hover{
	color: Yellow;
	font-size:17px;
	font-family:Arial, Helvetica;
	text-decoration: none;
}

 
.cathead{
	font-family: Arial, sans-serif;
	font-size:18px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 2px;
	color:#800000;
}
.cathead A:LINK {text-decoration:none; color:#800000;}
.cathead A:VISITED {text-decoration:none; color:#800000;}
.cathead A:HOVER {text-decoration:underline; color:#BA0202;}




.headline1{
	font-family: Arial, sans-serif;
	font-size:18px;
	font-weight: bold;
}

.headline1 A:LINK {text-decoration:none;}





.headlineTopStory{
	color: #800000 ; 
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size:22px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
}


.headlineTopStory A:LINK {text-decoration:none;color:#800000 ;}
.headlineTopStory A:VISITED {text-decoration:none; color:#800000 ;}
.headlineTopStory A:HOVER {text-decoration:underline; color:#BA0202 ;}










.headline2{
	color: #800000 ; 
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size:17px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
}



.headlinelt{
	color: #800000 ; 
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size:18px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.creditlt{
	color: #800000 ; 
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size:12px;
	margin-top: 2px;
	margin-bottom: 2px;
}


.credit{
	color: #000000 ; 
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size:12px;
	margin-top: 2px;
	margin-bottom: 2px;
}




.credit2{
	color: #000000 ; 
	text-decoration: none;
	font-family: tahoma, sans-serif;
	font-size:9px;
	font-weight:bold;
	margin-top: 1px;
	margin-bottom: 1px;
}

.credit3{
	color: #000000 ; 
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size:9px;
	margin-top: 1px;
	margin-bottom: 1px;
}



.headline2 A:LINK {text-decoration:none;color:#800000 ;}
.headline2 A:VISITED {text-decoration:none; color:#800000 ;}
.headline2 A:HOVER {text-decoration:underline; color:#BA0202 ;}

 
.headline3{
	color:blue;
	font-family: Verdana, Helvetica, Arial ;
	font-size: 13px;
	font-weight:bold;
	margin-top: 2px;
	margin-bottom: 2px;
}
.headline3 A:LINK {text-decoration:none;color:blue;}
.headline3 A:VISITED {text-decoration:none;color:blue; }
.headline3 A:HOVER {text-decoration:underline; color:#BA0202;}



.shead{
	font-family: Arial, sans-serif;
	font-size:13px;
	color:black ;
	margin-top: 2px;
	margin-bottom: 2px;
}

.shead A:LINK {text-decoration:none; color:black ;}
.shead A:VISITED {text-decoration:none; color:black ;}
.shead A:HOVER {text-decoration:none; color:red;}



.rightbar{
	font-family: Verdana, Helvetica, Arial ;
	font-size: 13px;
}


.rightbarsmall{
	font-family: Verdana, Helvetica, Arial ;
	font-size: 11px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.rightbarsmall-rev{
	font-family: Verdana, Helvetica, Arial ;
	font-size: 11px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 3px 2px 2px 3px;
	background-color: blue;
	color: white;
}

.mini{
	font-family: Verdana, Helvetica, Arial ;
	font-size: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.copy{
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:gray
}

.date{
	font-family:Helvetica, Arial, sans-serif;
	color: green;
	font-size:10px;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 4px;
	margin-bottom: 1px;
}

.searchNumber{
	font-family:Helvetica, Arial, sans-serif;
	color: green;
	font-size:12px;
}


h2{
	font-family: Arial, sans-serif;
	font-size:18px;
	font-weight: bold;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 2px;
	margin-bottom: 4px;
}



.djcform{
        font-family:Arial, sans-serif;
        font-size:13px;
        font-weight:bold;
}

.djcforminput{
        font-weight: normal; 
        font-family:Arial, sans-serif;
        font-size:11px;
}

.djcformsmall{
        font-family:Arial, sans-serif;
        font-size:11px;
        font-weight:bold;
}

.djcformheader{
        font-family:Arial, sans-serif;
        font-size:16px;
        font-weight:bold;
        color:black;
        background-color: #dddddd;
}


.djcformbig{
        font-weight: normal; 
        font-family:Arial, sans-serif;
        font-size:18px;
}



.NoBorder
{
    BORDER:None;
    COLOR: #dddddd;
    FONT-FAMILY: Tahoma, Verdana, Univers;
    FONT-SIZE: 8pt
}



A.formlink{
	color: #0033BB;
	font-size: 12px;
	font-family: Times, serif;
}

A.formlink:hover{
	color: blue;
	font-size: 12px;
	font-family: Times, serif;
}



.myDJC{
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
}


.menubarf1{
 font-family: Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:12px;
 color:white;
 background-color: #112877;
 text-decoration:none;
}
.menubarf1 A:LINK {text-decoration:none; color:white;}
.menubarf1 A:HOVER {text-decoration:none; color:yellow;}
.menubarf1 A:VISITED {text-decoration:none; color:white;}

.menubarf2{
 font-family: Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:12px;
 color:#0033BB;
 background-color: #FFFFFF;
 text-decoration:none;
 }
 
  
.menubarf2 A:LINK {text-decoration:none; color:#0033BB; background-color: #FFFFFF;}
.menubarf2 A:VISITED {text-decoration:none; color:#0033BB; background-color: #FFFFFF;}
.menubarf2 A:HOVER {color:blue;}

 
.help{
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
}

.record{
	font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
}


.recordsm{
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
}

.commentheader{
background-color:#FFFFFF;
font-weight: bold; 
font-family:Arial, sans-serif;
font-size:13px;
color:black;

}


.comment1{
background-color:#DDDDDD;
font-weight: bold; 
font-family:Arial, sans-serif;
font-size:13px;
color:black;

}


.comment2{
background-color:#FFFFFF;
font-weight: bold; 
font-family:Arial, sans-serif;
font-size:13px;
color:black;

}


.topLogo{
font-family:helvetica,arial;
font-size:9px;
font-weight:bold;
}
pre{

font-size:13px;

}
.plan{
	font-family: Verdana, Helvetica, Arial ;
	font-size: 11px;
	color:#006699;
}
.plan A:LINK {  color:#006699;}
.plan A:HOVER {  color:#006699;}
.plan A:VISITED {  color:#006699;}
.plan A:VISITED:HOVER {  color:#006699;} 
 
input{
font-size:12px;
}

.myDJCButton{
	font-family: Verdana, Helvetica, Arial ;
	font-size: 10px;
	text-decoration:none;
	color:#006699;
}




.rail-head {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	background: #CCCCCC;
	padding: 1px 0px 1px 0px;
	height: 12px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #7E1034;
}	


.ap1{
	font-family: Verdana, Helvetica, Arial ;
	font-size: 11px;
	padding: 2px 3px 7px 3px;
	text-decoration: none;
	
}

.ap1 A:LINK {text-decoration:none;color:blue ;}
.ap1 A:VISITED {text-decoration:none; color:purple ;}
.ap1 A:HOVER {text-decoration:underline; color:blue ;}


.head-top {
color: #800000 ; 
text-decoration: none;
font-family:arial;
font-size:18px;
font-weight:bold;
padding: 0px 0px 4px 0px;
}

.head-top A:LINK {text-decoration:none;color:#800000 ;}
.head-top A:VISITED {text-decoration:none; color:#800000 ;}
.head-top A:HOVER {text-decoration:none; color:#BA0202 ;}



.photo-credit {
font-family:arial;
font-size:10px;
}

.photo-caption {
font-family:arial;
font-size:12px;
font-weight:bold;
text-align:justify;
}

.photo-mug {
font-family:arial;
font-size:12px;
font-weight:bold;
text-align:center;
}

.photo-caption-big {
font-family:arial;
font-size:13px;
font-weight:bold;
text-align:justify;
}

.photo-box {
border-color:black;
border-style:solid;
border-width:1px;
}

.bb-tophead{
	font-family: Arial, Helvetica ;
	font-size: 14px;
	margin-top: 2px;
	margin-bottom: 6px;
	text-align:center;
}
.bb-head {
	font-family:Helvetica, Arial ;
	font-size: 11px;
	font-weight: bold;
}
.bb-head A:LINK {text-decoration:none;  }
.bb-head A:HOVER {text-decoration:none; }
.bb-head A:VISITED {text-decoration:none;}
	
.bb{
	font-family: Verdana, Helvetica, Arial ;
	font-size: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
}


.more-stuff {
	font-family: Verdana, Helvetica, Arial ;
	font-size: 14px;
	margin-top: 8px;
	margin-bottom: 8px;
  text-align:center;

}




.boxHeader{
color:white;
font-weight:bold;
font-size:13px;
font-family:arial,helvetica;
background-color:#4e6ca4;
padding:3px;
}


.boxHeader2{
color:darkblue;
text-decoration:none;
font-weight:bold;
font-size:13px;
border-bottom:solid 1px #4e6ca4;
font-family:arial,helvetica;
background-color:#CBC4B5;
padding:3px;
}

.boxItem{
background-color:#CBC4B5;
color:darkblue;
font-weight:bold;
font-size:13px;
font-family:arial,helvetica;
padding:3px;
}

.boxItemInverse{
/*background-color:darkblue;*/
background-color:#4e6ca4;
color:#CBC4B5;
font-weight:bold;
font-size:13px;
font-family:arial,helvetica;
padding:3px;
}


.boxLink{
background-color:#CBC4B5;
text-decoration:none;
color:darkblue;
font-weight:bold;
font-size:13px;
font-family:arial,helvetica;
padding:3px;
}

.myDJC{
	font-family:Helvetica, Arial;
	font-size:12px;
}
.myDJCButton{
	font-family: Arial,Helvetica;
	font-size: 12px;
	text-decoration:none;

}

.pDate{
	font-family: Verdana, Helvetica, Arial ;
	font-size: 12px;
	text-decoration:none;
}

.pResource{
	font-family: Verdana, Helvetica, Arial ;
	font-size: 12px;
	text-decoration:none;
}

.myDJCLink{
	font-family: Verdana, Helvetica, Arial ;
	font-size: 11px;
	text-decoration:none;
	color:#006699;
}



.myDJCLink A:LINK { text-decoration:underline; color:#006699;}
.myDJCLink A:HOVER { text-decoration:underline; color:#996699;}
.myDJCLink A:VISITED { text-decoration:underline; color:#006699;}
.myDJCLink A:VISITED:HOVER { text-decoration:underline; color:#006699;} 
.copy{
	font-family:Helvetica, Arial;
	font-size:11px;
	color:gray
}
.formError{                                                                         
padding:1px;                                                                        
background-color:red;
color:white;
font-size:14px;
font-weight:bold;
}

.myDownload a{
color:darkblue;
}
.myDownload a:hover{
color:#4e6ca4;
}

