/*------------------------------------------------- overall styles ----------------------------------------------*/
 



td, body {
		font-family: verdana, arial, sans-serif;
		font-size: 11 px;
		
	}
	a { 
	    color:#000066;
		text-decoration: none;
	}
	
    
    a:hover{
      color:#990000;
      }
      
      
    h1,h2,h3{
		color: #000066;
		font: 16px bold verdana, arial, helvetica, serif;
		background: transparent;
		text-decoration: none;
	}
	
	h4,h5,h6{
	 	color: #000066;
		font: 13px bold verdana, arial, helvetica, serif;
		background: transparent;
		text-decoration: none;
	}
	
	


/*-------------------------------------------------headlines call tag----------------------------------------------*/
 
.box {
	color: #333;
	background: #eee;
	padding: 3px;
	border: 1px dotted #333;
    font-size: 10px;
    margin-left: 1%;
    margin-right: 1%;
    
}

.box a {
	color: #333;
	font: bold;
	padding: 3px;
    border: 0px;
    font-size: 10px;
}

.box a:hover {
	color: #000066;
	font: bold;
	border: 0px;
	padding: 3px;
    font-size: 10px;
}

.box  h1,h2,h3{
		color: #333;
		font: 20px bold verdana, arial, serif;
		background: transparent;
		text-decoration: none;
	}




.classmenu {	color: #000000; font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size: 14px; }
.classbullet {	font-family: Wingdings; font-weight: normal; color: #990000; }
.classmain {	border-style: solid; border-color: #999999; border-width: 1px; }
.classheader {	background-color: #ffffff; border-width: 2px; border-top-style: solid; border-bottom-style: solid; border-bottom-style: solid; border-color: #999999; color: #666666; font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif; font-size: 16px; }
.classheadlink {	 color: #666666; text-decoration: none;  font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif; font-size: 16px; }
.classpages {	color: #333333; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }
.classpages a {	color: #000000; text-decoration: none; }
.classpages a:hover {	color: #0000cc; text-decoration: underline; }
.classheadline {	background-color: #ffffff; border-style: solid; border-width: 1px; border-color: #666666; color: #333366; font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif; font-size: 24px; letter-spacing: 2px; }
.classminor {	color: #333333; font-family: Trebuchet MS, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 18px; font-weight: bold; }
.classeveneven {	border-top-color: #cccccc; border-top-style: solid; border-top-width: 1px; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; }
.classevenodd {	border-top-color: #cccccc; border-top-style: solid; border-top-width: 1px; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; }
.classoddeven {	border-top-color: #cccccc; border-top-style: solid; border-top-width: 1px; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; }
.classoddodd {	border-top-color: #cccccc; border-top-style: solid; border-top-width: 1px; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; }
.classadrow {	border-color: #cccccc; border-style: solid; border-width: 1px; }
.classeven {	background-color: #ffffff; border-style: solid; border-width: 1px; border-color: #cccccc; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; }
.classodd {	background-color: #ffffff; border-style: solid; border-width: 1px; border-color: #cccccc; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; }
a.classlist {	color: #000000; text-decoration: none; font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size: 14px; }
a.classlist:hover {	color: #0000cc; text-decoration: underline; }
a.classoptions {	color: #0000cc; font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 24px; }
a.classoptions:hover {	color: #aaaacc; text-decoration: none; }
.classadcontent {	color: #663333; font-family: Wingdings; font-size: 18px; }
.classadcontent small {	font-family: Arial, Sans-Serif; font-size: 10px; }
a.classadcontent {	text-decoration: none; }
a.classadcontent:hover {	color: #000000; }
.classsearchomit {	background-color: #990000; color: #000000; font-family: Sans-Serif; font-size: 12px; }
.classcalc {	color: #996666; font-family: Webdings; font-size: 20px; text-weight: none; }
.classcalc a {	color: #996666; text-decoration: none; }
.classcalc a:hover {	color: #000066; }
.classsearch {	background-color: #ffffff; border-color: #888888; border-style: solid; border-width: 2px; color: #000000; font-family: Sans-Serif; font-size: 12px; }
.classfronthead { background-color: #ffffff; border-color: #cccccc; font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif; font-size: 18px; }
.classfronthead a {	color: #0000cc; text-decoration: none; }
.classfronthead a:hover {	color: #663333; text-decoration: underline; }
.classfronthead small {	font-size: 12px; }
.classfrontsub {	color: #999999; font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size: 12px; }
.classfrontsub a {	color: #888899; font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size: 12px; }
.classfrontsub a:hover {	color: #663333; text-decoration: none; }
a.classfrontbullet {	background-color: #ffffff; border-style: solid; border-color: #999999; border-width: 1px; color: #990000; font-family: Webdings; font-size: 54px; font-weight: normal; text-decoration: none; line-height: 64px; }
a.classfrontbullet:hover {	border-color: #990000; }
.classfrontright {	background-color: #ffffff; border-color: #cccccc; font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;}
.classfrontright a {	color: #000000; font-size: 14px; text-decoration: none; }
.classfrontright a:hover {	color: #663333; text-decoration: underline; }



/*main body copy*/
.main { 

		font-size:11/17px;
		margin-left:5px;
	   margin-right:3px;
	   margin-top:5px;
	   margin-bottom:5px;
	   }
	   
.main img {
	   margin-left:3px;
	   margin-right:3px;
	   margin-top:3px;
	   margin-bottom:3px;
	   border-style:outset;
	   border-top-width:1px;
	   border-left-width:1px;
	   border-right-width:3px;
	   border-bottom-width:3px;

	   }	   
	   
.main h1,h2,h3{
		color: #000066;
		font-size: 16px;
		font-weight:600;
		font-variant:small-caps;
		font-family: Tahoma, arial, helvetica, sans-serif;
		background: transparent;
		text-decoration: none;
	}
	
	
	
/*footer*/
.footer { 
		color:#ffffff;
		font-size:11/17px;
		margin-top:10px;
	   }
	   
.footer a{ 
		color:#ffffff;
		font-weight:bold;
		font-size:11/17px;
		
	   }		
.footer a:hover{ 
		color:#990000;
		font-weight:bold;
		font-size:11/17px;
		
	   }
	   
.menu {
       background: #fff;
       }
