BODY
{ 
    background: white;
    COLOR: #666666;
    TEXT-DECORATION: none;
	FONT-FAMILY: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    margin:0px;/*  */ 
}
P
{ 
    COLOR: #000000; 
    text-align:justify;
	TEXT-DECORATION: none;
	FONT-FAMILY:  verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 12px;/*  */
    FONT-WEIGHT: 950;     
	MARGIN: 2 4;
	PADDING: 2 2;
}

TH
{ 
    COLOR: #900000; 
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,sans-serif;
    FONT-SIZE: 11px;/*  */     
	MARGIN: 2 4;
	PADDING: 2 4;
	border:1px solid #DCE1E7;
	background: #F4F6F9;
	
}
TD
{ 
    COLOR: #153379; 
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,sans-serif;
    FONT-SIZE: 11px;/*  */     
	MARGIN: 2 4;
	PADDING: 2 4;
	border:1px solid #DCE1E7;
}




 .capture
 {

 margin-bottom:0px;
 font-family:arial,sens-serif;
 font-size:11px;
 background: #eee;
 }
 #topnav
{
 margin: 0; 
 padding-left:0em;
 border: none; 
 width: 525px;
 height: 13px; 
 float:left;
 
 }
 .logo
{
 margin: 0px;
 padding: 0px;
 float:left;
 clear: left;
 height:211px;
 width:765px;
 border: 1px solid #ffffff;
 
 
}
#navcontainer
{
background: #DCE1E7;
border-top: 1px solid #9CC;
font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#navlist
{
list-style: none outside none;
margin: 0;
padding: 0;
}

@media all {
#navlist {
text-align: center
}
}

#navlist li
{
bottom: 11px;
display: inline;
line-height: 1.2em;
margin: 0;
padding: 0;
position: relative;
}

html>body #navlist li
{
background: #000;
margin: 0 3px 0 0;
padding: 4px 0px 4px 0;
}

#navlist a, #navlist a:link, #navlist a:visited
{
background: #900;
border: 1px solid #FFF;
bottom: 2px;
color: #FFF;
cursor: pointer;
display: inline;
height: 1em;
margin: 0;
padding: 3px 5px 3px 5px;
position: relative;
right: 2px;
text-decoration: none;
}

#navlist a:hover
{
background: #C00;
bottom: 1px;
color: #FFF;
position: relative;
right: 1px;
}

#navlist a:active
{
background: #DCE1E7;
bottom: 0px;
color: #FFF;
position: relative;
right: 0px;
}

#navlist li#active
{
background: #369;
bottom: 13px;
display: inline;
margin: 0 3px 0 0;
padding: 0;
position: relative;
}

html>body #navlist li#active
{
background: #000;
margin: 0 4px 0 4px;
}

#navlist #active a, #navlist #active a:link, #navlist #active a:visited, #navlist #active a:hover
{
background: #DCE1E7;
border-bottom: none;
border-left: 1px solid #9CC;
border-right: 1px solid #9CC;
border-top: 1px solid #9CC;
bottom: 0;
color: #000000;
cursor: text;
margin: 0;
padding: 2px 5px 0 5px;
position: relative;
right: 0;
}



 
 
 
 

#navcontainerv
{
padding: 10px;
line-height: 17px;
list-style: none;
}

#navlistv
{
margin: 0;
padding: 2px;
padding-left: 0;
border-left: none;
}

#navlistv li
{
margin: -1px 0 0 2px;
border-left: none;
border-bottom: 1px solid #eee;
padding: 0;
display: block;
list-style-type: none;
}

#navlistv a:link, #navlistv a:visited
{
font-size: 13px;
font-weight: 100;
line-height: 16px;
padding-left: 2px;
text-decoration: none;
color: #000000;
font-family: verdana, arial, helvetica, sans-serif;
}

#navlistv a:link#current, #navlistv a:visited#current
{
font-weight: 900;
border-left: none;
border-bottom: none;
}


#navlistv a:link#current:hover, #navlistv a:visited#current:hover, #navlistv a:hover
{
;
border-left: none;
border-bottom: none;
font-weight: 900;

}

ul ul
{
padding: 0;
border-left: none;

}



.hope1
{
 margin: 0px;
 padding: 0px;
 float:left;
 clear: left;
 height:211px;
 width:765px;
 border: 1px solid #ffffff;
 
}
.hope
{
 margin: 0px;
 padding: 0px;
 float:left;
 clear: left;
 height:23px;
 width:765px;
 border: none;
 
}

#holder
{
padding-bottom:2px;
margin-bottom:2px;
}
#bottomholder
{
 margin:0px;
 padding:0px; 
 background-color: #E1E1E1;
 border-bottom: none;
 width: 750px;
 height: 18px; 
 
 clear: both;
}


#column1
{
 margin: 0; 
 background-color: #DCE1E7; 
 width: 145px;
 float:left;
 clear:left;
}
#column3
{
 margin: 0; 
 width: 455px;
 float:left;
 border-left: 1px dashed #FFEFDE;
 border-right: 1px solid #FFEFDE;
 
}
#column4
{
 margin: 0; 
 background-color: #F9F9F9; 
 width: 150px; 
 float:left;

 }
.title
{
 margin: 1; 
 width: 350px;
 height: 15px; 
 float:left;

}
.thumbnail
{
float: left;
width: 245px;

margin: 0 15px 15px 20px;
padding: 2px;
}

.clearboth { clear: both; }
A {
	COLOR: #900000; 
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 11px;/*  */ 
    FONT-WEIGHT: normal;
   }
A:hover {
	COLOR: #900000; TEXT-DECORATION: underline; font-weight: normal;
}
A.activ {
	COLOR: #900000; font-weight: normal;
	FONT-SIZE: 11px;/*  */
}
.mytitle {
	COLOR: #900000;	
	font-size: 1.4em;
	FONT-FAMILY: verdana,arial,helvetica;
	BORDER-BOTTOM: double 1px #900000;
	FONT-WEIGHT: 900;
	MARGIN: 4 15;
	PADDING: 2 2;
}
.mybranchtitle {	
	MARGIN: 4 15;
	PADDING: 2 2;
	border:1px solid #D9C7BB;
}
.mybranchtitle UL {
	
}
.mybranchtitle LI {
	list-style-type: none; 
	display:inline
}
.mybranchtitle A {
	COLOR: #666666;
	FONT-FAMILY: arial,sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;	
	BORDER-BOTTOM: none;
	
}
.mybranchtitle A.activ {
	COLOR: #ff6633;	
}
.mybranchtitle A:hover {
	COLOR: #ff6633;	
}


.titlesmall {
	COLOR: #666666;
	TEXT-DECORATION:underline;
	FONT-FAMILY: arial,sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	MARGIN: 4 15;
	PADDING: 2 2;
}
.titlesmaller {
	COLOR: #666666;	
	FONT-FAMILY: arial,sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	MARGIN: 4 15;
	PADDING: 2 2;
	
	border-bottom: 1px solid  #ff6633;
	border-top: 1px solid  #ff6633;
}
.titlesmallest {
	COLOR: #900000;
	font-size: 1.0em;
	FONT-FAMILY: verdana,arial,helvetica;
	FONT-WEIGHT: 900;
	MARGIN: 4 15;
	PADDING: 2 2;
}

.mysubtitle {
	COLOR: #00388F;
	font-family: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	MARGIN: 4 15;
	PADDING: 2 2;
}

.dropcap
{
COLOR: #900000;
float: left;
width: .7em;
font-size: 2em;
}

.feature {
	COLOR: #000000; 
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,sans-serif;
    FONT-SIZE: 12px;/*  */     
	MARGIN: 2 2;
	PADDING: 2 2;
	
}
.pict {
  float: left;
  padding:4px;
}

.icon { 
  float: left;
  margin: 4 10 10 4;
 
}
.floatright
{
float: right;
margin: 3px;

padding:2px;
clear:right;

}
.more
{
margin: 2px;
FONT-FAMILY: arial,sans-serif;
FONT-SIZE: 13px;

display:inline
}
.rightbox
{
 BORDER-RIGHT: #CCD5EA  1px solid;
 BORDER-TOP: #CCD5EA 1px solid;
 FONT-WEIGHT: normal;
 BORDER-LEFT: #CCD5EA 1px solid;
 BORDER-BOTTOM: #CCD5EA 1px solid;
 TEXT-ALIGN: center;
 FONT-FAMILY: arial,sans-serif;
 FONT-SIZE: 10px;
 MARGIN: 5px;
}
#didyou
{
 BORDER-RIGHT: #900000  1px solid;
 BORDER-TOP: #900000 1px solid;
 FONT-WEIGHT: normal;
 BORDER-LEFT: #900000 1px solid;
 BORDER-BOTTOM: #900000 1px solid;
 TEXT-ALIGN: left;
 FONT-FAMILY: arial,sans-serif;
 margin: 4 15;

}
#didyou h2{
background:#4479BE;
font-size:12px;
TEXT-ALIGN: left;
padding-top: 5px;
padding-left: 12px;
padding-top: 3px;
padding-bottom: 3px;
margin:2px;
color:#ffffff;
BORDER: #900000 1px solid;
}
#didyou p{
background:#FFFFFF;
font-size:12px;
margin:2px;
padding-left:15px;
padding-right:5px;
color:#153379;
}
#biofloatleft
{
float: left;
width: 118px;
margin: 3 10 10px 3px;
background-color: #fff;
padding: 10px;
border-right: 1px solid #999;
}

div#biofloatleft img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;

}



UL {     
    margin: 1 2 1 2;      
    padding: 2 1 2 1;
  }
  LI {     
    margin: 1 2 1 3; 
    padding: 1 1 1 1;
    list-style: none;
     border-bottom: none;
     border-left: none;
      border-right: none;
    
       
    
  }
 

.open {
	DISPLAY: block
}
.closed {
	DISPLAY: none
}

#list ul{
margin:0;
padding-left:10px;
list-style:none;

}

#list li{display:inline; border-bottom:none; margin-left:1px;}

#list a{
color:#666666;
font:normal 12px arial,sans-serif;
padding:4px 14px 4px 14px;
text-decoration:none;
background-color:#fafafa;
border:1px solid #D9E4E4;
text-align:center;}

#list a:hover{
color:#ff6633;
background-color:#fafafa;
border:1px solid  #ff6633;
border-left:4px solid  #ff6633;
text-align:right;} 

#list a.active{
color:#ff6633;
background-color:#fafafa;
border:1px solid  #ff6633;
border-left:4px solid  #ff6633;
text-align:right;}


DIV.menu {
	width:500px;
}
DIV.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.menu LI {
	FLOAT: left;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.menu A {
	DISPLAY: block; BACKGROUND: #fff; WIDTH: 100px; COLOR: #000; HEIGHT: 20px; TEXT-DECORATION: none
}
#smenu1 {
	BORDER-TOP: gray 1px solid; DISPLAY: none; FONT-SIZE: 10px; LEFT: 0px; WIDTH: 400px; POSITION: absolute
}
#smenu2 {
	BORDER-TOP: gray 1px solid; DISPLAY: none; FONT-SIZE: 13px; LEFT: 0px; WIDTH: 400px; POSITION: absolute
}
#smenu3 {
	BORDER-TOP: gray 1px solid; DISPLAY: none; FONT-SIZE: 13px; LEFT: 0px; WIDTH: 400px; POSITION: absolute
}
#smenu4 {
	BORDER-TOP: gray 1px solid; DISPLAY: none; FONT-SIZE: 13px; LEFT: 0px; WIDTH: 400px; POSITION: absolute
}


#centrallist 
{
list-style-type: circle; 

}
#centrallist ol
{
margin-left: 4;
padding-left: 4;
}

#centrallist ul
{
margin-left: 4;
padding-left: 4;
}

#centrallist li 
{
margin-left:15px;
padding-left: 15px;
border-bottom:none;
list-style: inside; 

color:#000000;;
font-family: verdana, arial, helvetica, sans-serif;

}
#centrallist a{

font:normal 13px arial,sans-serif;
text-decoration:none;
color:#000000;
}

#rightlist 
{
list-style-type: none; 
text-align: left;

}

#rightlist ul
{
margin-left: 5;
padding-left: 5;
text-align: left;
}


/* Widget Performance (by category) 
#rightlist li 
{
margin-left:3px;
margin-bottom:3px;
padding-left: 2px;
border-top:5px solid #900000;
border-left:2px solid #900000;
list-style: outside; 
list-style-type: none
}
------------------------------------*/
#rightlist li 
{
margin-left:3px;
margin-bottom:3px;
padding-left: 2px;
border-top:none;
border-bottom:1px solid #B7B7B7;
list-style: outside; 
list-style-type: none


}
#rightlist a{
color:#000000;
font:normal 11px arial,sans-serif;
text-decoration:none;

}
#rightlist a:hover{
color:#900000;
font:normal 11px arial,sans-serif;
text-decoration:none;
}
#rightlist a.activ{
color:#ff6633;
font:normal 11px arial,sans-serif;
text-decoration:underline;
}
.pic {
  background-image:url("images/eye.gif");
  background-repeat:no-repeat;
  height:35px;
  } 
  
  .containingbox {
	BORDER: #D9E4E4 1px solid; TEXT-ALIGN: center;  margin:2px; padding:2px
}

#history li
{
display: inline;
list-style-type: none;
padding-right: 7px;
border-bottom:none;
margin-left:2px
}

.thumbnail
{
float: left;
width: 75px;
border: 1px solid #999;
margin: 0 18px 15px 0;
}

.clearboth { clear: both; }

#vita
{
float:left;
font-size:11px;
color:#ff6633;
font-weight:normal;

margin-left:10px;
width:60px
}

#vitacont
{
float:left;
font-size:11px;
font-weight:normal
padding-left:20px;

}
	
/* Widget Performance (by category) 
------------------------------------*/
div#bycategory ul.horz {
	clear: left;
	list-style-type: none;
	padding: 0;	font-size:11px;
	font-weight:normal;	
	margin: 0 0 90px 30px /* note! */
	}
div#bycategory ul.horz li {
	display: block;
	float: left;
	text-align: left;	
	}
div#bycategory ul.vert {
	list-style-type: none;
	padding: 0;
	margin: 0 0px 0 0;		border-top:1px solid #ff6633;
	}
div#bycategory ul.vert li {
	float: none;
	margin-bottom: 4px;
	padding-left: 3px;
	text-align: left;
		
	}
div#bycategory ul.horz li.odd {
	background-color: #FFEFDE;	
	}
div#bycategory ul.vert li.widgetname {
	font-weight: bold;	border-bottom:1px solid #ff6633;
	}
div#bycategory ul.horz li.tableheader ul.vert li {
	padding-left: 0;	
	}	
.calloutHead {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #578ad6
}.linkBullet {
	PADDING-RIGHT: 3px; PADDING-LEFT: 4px; PADDING-TOP: 10px
}.smHeadline {
	FONT: 70%/115% verdana, arial, helvetica, sans-serif; COLOR: #666666; PADDING-TOP: 6px
}




