/* MAIN BODY */

html { height:100%}

body {margin:0; font:normal 8pt tahoma; color:#666; line-height:120%;  height:100%}

input, select {font:normal 8pt tahoma; color:#666;}

img, img:focus {border:0px;}

p {line-height:150%;}

a:active {  outline: none;  }   

a:focus { -moz-outline-style: none;  }   

button:focus {  outline: none;   }  

a {font:normal 8pt tahoma; color:#333; text-decoration:none;}

a:hover {color:#44880f;}

a.questions {background:url(/pfingo/images/common/footer_questions.jpg); width:276px; height:50px; left:700px; top:0px; position:absolute;}

a:hover.questions {background-position:0 -50px;}

.crumb {font:bold 8pt tahoma; color:#44880f;}

.crumb a {font:bold 8pt tahoma; color:#44880f; text-transform:uppercase;}

.crumb a:hover {font:bold 8pt tahoma; color:#44880f; text-transform:uppercase; color:#666;}

small {font:normal 8pt tahoma; color:#666;}

smaller {font:normal 6pt tahoma; color:#666;}

.highlight {font:bold 8pt tahoma; color:#85b13d;}

/* MAIN CONTENT */

#errorcontent {float:left; width:190px; left:3px; margin-bottom:0px; position:relative;}

#content {float:left; width:555px; left:50px; margin-bottom:20px; position:relative;}

#splashArea { float:left; width:926px; left:50px; margin-bottom:50px; position:relative;  margin:0 auto; }

#sidebar {float:right; width:310px; right:50px; margin-bottom:20px; position:relative;}

/* AD */

#advertisement {width:300px; margin-top:20px; position:relative; text-align:left;}

#advertisement .h2 {font:normal 7pt tahoma; color:#666;}

/* FOOTER */

#footerwrapper {background:url(/pfingo/images/common/footer_bg.jpg); background-repeat:repeat-x; background-color:#136c88; bottom:0;}

#footer {background:url(/pfingo/images/common/footer_bg.jpg); background-repeat:repeat-x; background-color:#136c88; width:1024px; margin:0 auto; position:relative;}

#footerNo {background:url(/pfingo/images/common/footer_bg.jpg); background-repeat:repeat-x; background-color:#136c88; width:1024px; margin:0 auto;}

.footerbottom {border-top:1px solid #4289a0; padding-top:10px;}

.footerbottom a{font:normal 8pt tahoma; color:#fff;}

.footerbottom a:hover {color:#b2e228;}

#footertop {font:normal 8pt tahoma; color:#fff; padding:30px 0 0 50px;}

#footertop h2 {font:bold 8pt tahoma; color:#b2e228;}

.footertop a {font:bold 8pt tahoma; color:#fff; line-height:150%;}

.footertop a:hover {font: bold 8pt tahoma; color:#b2e228; line-height:150%;}

/* pfingo CallRates*/

#callRatesWrapper{ width:300px; height:280px; left:0px; top:0px; position:relative;}

.callRatesFlipper{ margin-top: 20px; left:0px;}

a.callRatesLink{ font:normal 8pt tahoma; color:#666666;}

a:hover.callRatesLink{ font:normal 8pt tahoma; color:#333333; text-decoration:underline}

/* pfingo Flash */

#flash_ticker {
     width: 300px;
     height: 183px;	
	background-color:#000000;
		
}

#flash_banner {
     width: 925px;
     height: 324px;
	background-color:#FFFFFF;
	
	position:relative;

	margin-bottom:45px;
		
}

.asterik {color:#73af13;}