.{line-height: 150%; }
/*verdana , Arial ,georgia, serif;*/
.weblogheader{		
			background-color: #EEEEEE;
		}
img{
			page-break-inside: avoid;
			/*display: none;*/
			}
#smallfont { 
			font-family: Arial; 
			font-size: 10; 
			text-decoration: none; 
			color: #0000DF; 
			font-weight: 400;}
#smallgrey { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10; 
			text-decoration: none; 
			color: #AAAAAA; 
			font-weight: 400;		}
#all{
			font-family: verdana , Arial ,georgia, serif;
			font-size: 13; 
			font-weight:400; 
			color: #000066}
#pagebreak{
			page-break-after : always; }	
b{ 
			color: #000066; 
			font-family: verdana , Arial ,georgia, serif;
			font-style:normal ; 
			font-weight:800;
 			font-size: 15; }
		
b.header{ 
			color: #000066; 
			font-family: verdana , Arial ,georgia, serif;
			font-style:normal ; 
			font-weight:600;
 			font-size: 30; 
 			margin-left: 20px;}
i{
			text-decoration: none; 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 14; 
			color: #000066}		
a{
			text-decoration: none; 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 14; 
			color: #000066}
		
a:link{
			text-decoration: underline; 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 14; 
			color: #0000DF}
			
a:active{
			text-decoration: underline; 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 14; 
			color: #0000DF}
			
a:visited{
			text-decoration: underline; 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 14; 
			color: #0000DF}
			
a:hover{
			text-decoration: none; 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 14; 
			color: #CC0000}
a.image a.image:link a.image:active a.image:visited a.image:hover{
			color: #FFFFFF
			text-decoration: none;	}
#plain{
	font-family: verdana , Arial ,georgia, serif; 
	font-size: 14; 
	color: #000066; 
	font-weight: 500; 
	text-decoration: none;}
#subjectheader { 
			font-family: Verdana; 
			font-size: 16;
			text-decoration: none; 
			color: 037AE7; 
			font-weight: 700;		}
a.contents { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10;
			background-color: #FFFFFF;
			text-decoration: underline; 
			color: 037AE7; 
			font-weight: 400;		}
a.contents:link { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10;
			background-color: #FFFFFF;
			text-decoration: underline; 
			color: 037AE7; 
			font-weight: 400;		}

a.contents:active { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10;
			background-color: #FFFFFF;
			text-decoration: underline; 
			color: 037AE7; 
			font-weight: 400;		}
a.contents:visited { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10;
			background-color: #FFFFFF;
			text-decoration: underline; 
			color: 037AE7; 
			font-weight: 400;		}
a.contents:hover{ 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10;
			background-color: #FFFFFF;
			text-decoration: none; 
			color: 037AE7; 
			font-weight: 400;		}

a.plain{
			text-decoration: none; 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 14; 
			color: #000066}		
		
a.color_red{ 
			color: #000066; 
			background-color: #FF0000; 
			font-family: verdana , Arial ,georgia, serif;
			font-style:normal ; 
			font-weight:500; }
 		
a.color_green{ 
			color: #000066; 
			background-color: #00FF00; 
			font-family: verdana , Arial ,georgia, serif;
			font-style:normal ; 
			font-weight:500; }
		
a.yellow{ 
			color: #000066; 
			background-color: #FFFFCC; 
			font-family: verdana , Arial ,georgia, serif;
			font-style:normal ; 
			font-weight:500; }
		
a.highlight{ 
			color: #000066; 
			background-color: #CCFFFF; 
			font-size: 13; 
			font-family: Courier; 
			font-style:normal ; 
			font-weight:500; }

a.menu { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10;
			background-color: #FFFFFF;
			text-decoration: underline; 
			color: 000066; 
			font-weight: 400;		}
a.menu:link { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10;
			background-color: #FFFFFF;
			text-decoration: underline; 
			color: 000066; 
			font-weight: 400;		}
a.menu:hover{ 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10;
			background-color: #FFFFFF;
			text-decoration: underline; 
			color: 000066; 
			font-weight: 400;		}
a.menu:active { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10;
			background-color: #FFFFFF;
			text-decoration: underline; 
			color: 000066; 
			font-weight: 400;		}
a.menu:visited { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10;
			background-color: #FFFFFF;
			text-decoration: underline; 
			color: 000066; 
			font-weight: 400;		}
a.comment { 
			font-family: Courier; 
			font-size: 13;
			
			text-decoration: none; 
			color: 009900; 
			font-weight: 500;		}
a.comment:link { 
			font-family: Courier; 
			font-size: 13;
			
			text-decoration: none; 
			color: 009900; 
			font-weight: 500;		}
a.comment:hover{ 
			font-family: Courier; 
			font-size: 13;
			
			text-decoration: none; 
			color: 009900; 
			font-weight: 500;		}
a.comment:active { 
			font-family: Courier; 
			font-size: 13;
			
			text-decoration: none; 
			color: 009900; 
			font-weight: 500;		}
a.comment:visited { 
			font-family: Courier; 
			font-size: 13;
			
			text-decoration: none; 
			color: 009900; 
			font-weight: 500;		}

a.head {  		color: #000066; 
			font-family: verdana , Arial ,georgia, serif;
			font-style:normal ; 
			font-weight:800;
			text-decoration: underline ; 
			 
		}
		
a.subtle:link {  	color: #0000AA; 
			font-family: verdana , Arial ,georgia, serif;
			font-style:normal ;
			 font-size: 13;
			font-weight:400;
			text-decoration: underline ;	}
a.subtle:active {  	color: #0000AA; 
			font-family: verdana , Arial ,georgia, serif;
			font-style:normal ;
			 font-size: 13;
			font-weight:400;
			text-decoration: underline ;	}
a.subtle:visited {  	color: #0000AA; 
			font-family: verdana , Arial ,georgia, serif;
			font-style:normal ;
			 font-size: 13;
			font-weight:400;
			text-decoration: underline ;	}
a.subtle:hover {  	color: #0000AA; 
			font-family: verdana , Arial ,georgia, serif;
			font-style:normal ;
			 font-size: 13;
			font-weight:400;
			text-decoration: underline ;	}

a.small { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10; 
			text-decoration: none; 
			color: #0000DF; 
			font-weight: 400;		}
a.small:link { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10; 
			text-decoration: underline; 
			color: #0000DF; 
			font-weight: 400;		}
a.small:active { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10; 
			text-decoration: underline; 
			color: #0000DF; 
			font-weight: 400;		}
a.small:visited { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10; 
			text-decoration: underline; 
			color: #0000DF; 
			font-weight: 400;		}
a.small:hover { 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 10; 
			text-decoration: none; 
			color: #0000DF; 
			font-weight: 400;		}

a.bold { 
			font-family: verdana , Arial ,georgia, serif; 
			font-size: 14; 
			color: 000066; 
			font-weight: 600;	
			text-decoration: none;	}
a.bold:link{
			text-decoration: underline; 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 14;
			font-weight: 600;
			color: #0000DF}
			
a.bold:active{
			text-decoration: underline; 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 14; 
			font-weight: 600;
			color: #0000DF}
			
a.bold:visited{
			text-decoration: underline; 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 14; 
			font-weight: 600;
			color: #0000DF}
			
a.bold:hover{
			text-decoration: none; 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 14; 
			font-weight: 600;
			color: #0000DF}
a.boldorange{ 
			font-family: verdana , Arial ,georgia, serif; 
			font-size: 15; 
			color: #FF9801; 
			font-weight: 600; 
			}
			
a.main_button {
			text-decoration: none; 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 14; 
			color: #000066
			border:solid 1px #000066;
			background-color: #44B3F9;
			cursor:default;}


p{ 
			font-family: verdana , Arial ,georgia, serif; 
			font-size: 14; 
			color: 000066; 
			font-weight: 500; }
p.weblog{
			
			margin-left: 0.1cm;
			margin-top: 0.2cm;
			margin-bottom: 0.1cm;
			margin-right: 0.1cm; }


p.quotetext{			
			margin-left: 0.2cm;
			margin-top: 0.2cm;
			margin-bottom: 0.2cm;
			margin-right: 0.2cm;
			}


p.passage{
			margin-left: 0.5cm; 
			margin-top: 0.5cm;
			margin-bottom: 0.5cm;
			font-size: 13; 
			font-weight:500;	
			font-family: verdana , Arial ,georgia, serif;
			margin-right: 0.5cm; 
			background-color: #E9FAFF; 
			border-width:1px; 
			border-color:#000066; 
			border-style:solid;	}
p.indent{ 
			text-indent: 20pt;
			margin-left: 0cm;
			margin-top: 0.2cm;
			margin-bottom: 0cm;
			margin-right: 0cm;
			text-decoration: none;  }
p.marginindent{ 
			text-indent: 20pt;
			margin-top: 0.2cm;
			margin-left: 0.5cm;	
			margin-right: 0.5cm;
			margin-bottom: 0cm;}
p.margin{ 
			
			margin-top: 0.2cm;
			margin-left: 0.5cm;	
			margin-right: 0.5cm;
			margin-bottom: 0.1cm;}
p.largeindent{ 
			
			margin-top: 0.2cm;
			margin-left: 0.8cm;	
			margin-right: 0.5cm;
			margin-bottom: 0cm;}

p.code{ 
			margin-left: 2.5cm; 
			font-size: 13; 
			font-weight:500;	
			font-family: Courier; 
			margin-right: 2.5cm; 
			background-color: #FFFFFF; 
			border-width:1px; 
			border-color:#000066; 
			border-style:solid;	
			page-break-inside: avoid;}
input.text_white{
			border:solid 1px #000066;
			background-color: #FFFFFF;
			color:#000066;
			font-family: Arial;}
#border { 
	border-style: solid ; 
	border-color: #000099; 
	border-width: 1px;		}
#onlybottom{
	background:#44B3F9;
	border-bottom: 1px solid #000066;
	}


			
			
table.quote{
			padding:0px; 
			border-spacing: 0px;
			margin-left: 0.3cm;
			margin-top: 0.3cm;
			margin-bottom: 0.3cm;
			margin-right: 0.3cm;
			background-color: #EEEEEE;
			border-width:1px; 
			border-color:#999999; 
			border-style:dashed;}
table.bordered{
			padding:0px; 
			border-top-width:1px; 
			border-top-color:#000066; 
			border-top-style:solid;		
			border-left-width:1px; 
			border-left-color:#000066; 
			border-left-style:solid;		
			border-right-width:1px; 
			border-right-color:#000066; 
			border-right-style:solid;		
			border-bottom-width:1px; 
			border-bottom-color:#000066; 
			border-bottom-style:solid;}
td{text-decoration: none; 
			font-family: verdana , Arial ,georgia, serif;
			font-size: 14; 
			color: #000066}
td.bordered{ 
			background-color:#FFFFFF
			}
td.border_bottom{
			border-bottom-width:3px; 
			border-bottom-color:#44B3F9; 
			border-bottom-style:solid;}
td.border_right{
			border-bottom-width:3px; 
			border-bottom-color:#44B3F9; 
			border-bottom-style:solid;}


table.plain{padding:0px; 
			border-top-width:0px; 
			border-top-color:#000066; 
			border-top-style:solid;		
			border-left-width:0px; 
			border-left-color:#000066; 
			border-left-style:solid;		
			border-right-width:0px; 
			border-right-color:#000066; 
			border-right-style:solid;		
			border-bottom-width:0px; 
			border-bottom-color:#000066; 
			border-bottom-style:solid;}
td.plain{}
		
td.side{
			padding:0px; 
			border-right-width:1px; 
			border-right-color:#000066; 
			border-right-style:dotted;
			border-top-width:1px; 
			border-top-color:#000066; 
			border-top-style:dotted;}
#withborders{
			padding:0px; 
			border-top-width:1px; 
			border-top-color:#000066; 
			border-top-style:solid;		
			border-left-width:1px; 
			border-left-color:#000066; 
			border-left-style:solid;		
			border-right-width:1px; 
			border-right-color:#000066; 
			border-right-style:solid;		
			border-bottom-width:1px; 
			border-bottom-color:#000066; 
			border-bottom-style:solid;}
#withdashedborders{
			padding:0px; 
			border-top-width:1px; 
			border-top-color:#000066; 
			border-top-style:dashed;		
			border-left-width:1px; 
			border-left-color:#000066; 
			border-left-style:dashed;		
			border-right-width:1px; 
			border-right-color:#000066; 
			border-right-style:dashed;		
			border-bottom-width:1px; 
			border-bottom-color:#000066; 
			border-bottom-style:dashed;}

hr{ 			
  			page-break-after: always }


li{		
			font-family: verdana , Arial ,georgia, serif; 
			font-size: 14; 
			color: 000066; 
			font-weight: 500; 
			margin-bottom: 0.1cm;
			page-break-inside: avoid;}


table.filtered{
			padding:0px; 
			border-top-width:1px; 
			border-top-color:#000066; 
			border-top-style:solid;		
			border-left-width:1px; 
			border-left-color:#000066; 
			border-left-style:solid;		
			border-right-width:1px; 
			border-right-color:#000066; 
			border-right-style:solid;		
			border-bottom-width:1px; 
			border-bottom-color:#000066; 
			border-bottom-style:solid;
			/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#44B3F9', Direction=135, Strength=7)*/}
#fade{
			/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);*/}

textarea{
			border:solid 1px #000066;
			background-color:#FFFFFF;
			scrollbar-face-color: #000066;
			scrollbar-shadow-color: #000066;
			scrollbar-highlight-color: #000066;
			scrollbar-3dlight-color: #000066; 
			scrollbar-darkshadow-color: #000066;
			scrollbar-track-color: #44B3F9; 
			scrollbar-arrow-color: #44B3F9;
			color:#000066;
			font-family: Arial;
			font-size: 14; 		}

