body {
	background-color:white;
    margin-top:10px;
}

A:link  {
        	color:#012b60;
        	text-decoration : none;
			}
			
A.external:link  {
        	color : #012b60;
        	text-decoration : none;
        }
		
    
A:visited  {
        	color : #012b60;
        	text-decoration : none;
        	
        }
        
A.external:visited  {
        	color : #012b60;
        	text-decoration : none;
        	
        }
		
A:hover  {
        	color : #3575bc;
        	text-decoration : underline;
        	
        }
		
A:active  {
        	color : #012b60;
        	text-decoration : none;
        	
        }		
		

		
.topnav {

	padding-bottom: 10px;
	
}

.random {
	padding-left: 10px;
	
}



.paddir {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-left: 10px;
  color: navy;
}

.tdpad {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-left: 10px;

}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #012b60;
	text-align : center;
}


.leftnavhome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	line-height: 22px;
}


.leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-left: 25px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-right: 1px solid #427abd;
	border-top: 1px solid #427abd;
	line-height: 22px;

}


.normalheight1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 7px;
	padding-left:10px;
	padding-right: 5px;
	padding-bottom: 5px;
	line-height: 17px;
	vertical-align : top;
	text-align : left;
}

.normalheight {
	line-height : normal;
	text-align: center;
}


#edeada {
	background-color: #edeada;
}


#normalspace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}


#contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}

.rowoutput {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	border-left: thin solid #3575bc;
	border-top: thin solid #3575bc;
	border-right: thin solid #3575bc;
	border-bottom: thin solid #3575bc;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}


.rightpanel {

    border-top: 1px solid #427abd;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	
}

.videowrap {

    margin-top : 0px;
	border-top: 1px solid #427abd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	
}

.rpnestedtable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
}

.tinyfont {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
}

.caption {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
line-height : normal;
	text-align : left;
	vertical-align : top;
}


.rightpanel a:link {
  color: #00c;
  text-decoration: none;
}



.rightpanel a.external:link  {
        	color : #00c;
        	text-decoration : none;
        }


.rightpanel a:visited {
    color: #00c;
    text-decoration: none;
}

.rightpanel a:hover {
     color: #3575bc;
     text-decoration: underline;
}


.layoutarea {

	border-top: thin solid #cccccc;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}


#layoutcolumn {
	border-right: thin solid #cccccc;
}

.popup {
	border-left: thin dashed #3575bc;
	border-top: thin dashed #3575bc;
	border-right: thin dashed #3575bc;
	border-bottom: thin dashed #3575bc;
}

.ul {
	list-style-position: outside;
	list-style-type: square;
	line-height: 20px;
}

.ul2 {
	list-style-position: outside;
	list-style-type: disc;
	line-height: 17px;
	margin-left: 15px;
	padding-left: 0px;
}

.ul3 {
	list-style-position: outside;
	list-style-type: upper-alpha;
	line-height: 17px;
	margin-left: 15px;
	padding-left: 0px;
}

.ol {
	list-style-position: outside;
	line-height: 17px;

}


#li {
	list-style-image: url(../shared/images/arrow_orange.gif);
	vertical-align: super;
	color: #cc6600;
}


.hr {
	width: 75%;
	text-align: center;
}

.hr2 {
	width:75%;
	text-align:center;
	color:navy;
	height:1px;

}

.hr3 {
	width: 75%;
	color: navy;
	height: 1px;
}

.newsscroll {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding-top: 5px;
	padding-bottom: 5px;
    padding-left: 5px;
	padding-right: 5px;

}

.newsscroll a:link {
  color: blue;
  text-decoration: underline;
}

.datetime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background-color: white;
	padding-top: 2px;
	padding-bottom: 3px;
}



.redfont {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:red;
}


.resolution {

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:orange;
}




}

select#option {

   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	color: #567c8e;
   }
   
 
.option {

   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	color: navy;
   }
   
   .orangetext {

     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #cc6600;

}
 

      
	a.normal:link {
	color: Blue;
	text-decoration: none;
}     /* unvisited link */

a.normal:visited 	{
   color: Blue;
	text-decoration: none;
}     /* visited link */


a.normal:hover {color: orange;}   /* mouse over link */


a.normal:active {
	color: Blue;
	text-decoration: underline;
}   /* selected link */


.bluebg {
	background-color: #e1effc;
	border-left: 1px solid #3575bc;
	border-top: 1px solid #3575bc;
	border-right: 1px solid #3575bc;
	border-bottom: 1px solid #3575bc;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}


.newsdate {
	background-color: #f3f1e4;
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 12px;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align : center;
	color :#cc6600 ;
	font-weight : bold;
}

.newsnav  {

    padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 12px;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align : center;

}


.newsboxhead {
	background-image: url(500_bar.gif);
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 11px;
	padding-left: 10px;
	font-weight: bold;

}

.newsboxbody {
	background-color: #f4f4f4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 12px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.newsboxbody2 {
	background-color: #f3f1e4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 12px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.newsboxbody3 {
	background-color: #daf4ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 12px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.newsboxbody4 {
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 12px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}


.newsboxbody5 {
	background-color:ffffcc;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;
	padding-left: 12px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.newsboxbody6 {
	background-color:#d9ecff;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;
	padding-left: 12px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}


.news-ul {
line-height: 15px;
}

#list-item-new {
list-style-image: url(34_new.gif);
vertical-align: middle;
display: list-item; /*setting for FF and other standards compliant browsers*/

}

#list-item-updated {
	list-style-image: url(48_updated.gif);
	vertical-align: middle;

display: list-item; /*setting for FF and other standards compliant browsers*/
}

#list-item-standard {
	list-style-image: url(34_reg.gif);
	vertical-align: middle;
	display: list-item; /*setting for FF and other standards compliant browsers*/
}

.newsboxdarker {
	background-color: #a6a6a6;
}

.marquis {
	background-color: Yellow;
	text-align: center;
	padding-bottom : 5px;
	padding-top : 5px;
	vertical-align : middle;
}





.marquis2 {
	background-color: #98FB98;
	text-align: center;
}