body,font    { font-family: Arial, Helvetica, sans-serif;  color : #333333;  FONT-SIZE: 15px;     }

TD                     {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 15px;}
P                     {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px;}
DIV                     {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px;}
TEXTAREA             {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px;}
FORM                      {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px;}
SELECT                     {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px;}
 
.clear
{
	clear: both;
} 

.Ad { 
    border:solid 1px #84A5FF; 
    width:135px; 
    padding:5px; 
    margin:10px; 
    float:left; 
    text-align: left; 
    } 

.roiLogin { 
    border:solid 1px #84A5FF;
    padding:5px; 
    margin:10px; 
    float:left; 
    text-align: left; 
    } 

#adcar {
width:135px;
 float: right; 
}

#container {
 float: center;
         }

.tooltip {
	display:none;
	background-color:#ffa;
	border:1px solid #cc9;
	padding:3px;
	font-size:13px;
	-moz-box-shadow: 2px 2px 11px #666;
	-webkit-box-shadow: 2px 2px 11px #666;
}


#tooltipold {
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	font-style: bold;
	display:none;
	}	

.city {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
FONT-SIZE: 25px;
text-align:left; 
}

.location {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
FONT-SIZE: 17px;
font-style: bold;
text-align:left; 
}

.postal {
font-style: normal;
text-align:left; 
}

.mobilemaintable{
background-color:#FFFFFF
width:150px;
}

.buttons {
   FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000;  FONT-SIZE: 15px;  
  font-weight : Bold;
   background : #CEE7FF;
}


#toc { 
    /*border:1px solid #2f6fab;*/
    border:1px solid #4048B0;
    background-color:#EDF2FF;
    padding:5px;
}
.tocindent {
	margin-left: 2em;
}
.tocline {
	margin-bottom: 0px;
}
.toctoggle, .editsection {
	font-size: smaller;
}

#orangetoc { 
    /*border:1px solid #2f6fab;*/
    /*border:1px solid #4048B0;*/
    background-color:#FFCC66;
    padding:5px;
}

#greentoc { 
    /*border:1px solid #2f6fab;*/
    /*border:1px solid #4048B0;*/
    background-color:#CCFFCC;
    padding:5px;
}
.greentocindent {
	margin-left: 2em;
}
.greentocline {
	margin-bottom: 0px;
}
greentoctoggle, .editsection {
	font-size: smaller;
}

.H2normal {
font-size:1.6em; margin-top:1.8em; clear:left;
font-weight : Bold;
border-bottom:0px;
}

H1 {
font-family: Arial, Helvetica, Sans-Serif;
font-weight : Normal;
color: #000000;
font-size: 20px;
}




.white {font-family: Arial, Helvetica, sans-serif;  color : #000000;  FONT-WEIGHT: bold; FONT-SIZE: 15px;     }
.time {font-family: Arial, Helvetica, sans-serif;  color : #000000;  FONT-WEIGHT: bold; FONT-SIZE: 12px;     }

.red {font-family: Arial, Helvetica, sans-serif;  color : #FF0000;  FONT-WEIGHT: bold; FONT-SIZE: 15px;     }

.blue_big {font-family: Arial, Helvetica, sans-serif;  color : #4254FC;  FONT-WEIGHT: bold; FONT-SIZE: 15px;     }

/* date and time */
.photodatetime {
color: #000000;
font-size: 10px;
}

/* picture comments */
.caption {
color: #000000;
font-size: 12px;
text-align: center;
}

.pageheader2                      
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #000000; 
FONT-SIZE: 28px; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.pageheader                      
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #000000; 
FONT-SIZE: 12px; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.tabfont                      
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #000000; 
FONT-SIZE: 13px; 
FONT-WEIGHT: bold; 
BACKGROUND: none;
}

#toolsleftcol { 
	position:relative;
	float:left;
	width:450px;
	}
#toolsrightcol {
	position:relative;
	float:right;
	width:235px:
	}

#toolscentercol {
	position:relative;
	}

.note            
{
FONT-FAMILY: Arial, Helvetica, sans-serif;  
COLOR: #578A13; 
FONT-SIZE: 11px; 
LETTER-SPACING: 2px;
FONT-WEIGHT: normal; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.title                      
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #333333; 
FONT-SIZE: 18px; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.boxtitle              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-variant : normal; BACKGROUND: none;}
.option              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none;}
.storycat             {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; BACKGROUND: none;}

.tiny                     
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #333333; 
FONT-SIZE: 10px; 
FONT-WEIGHT: normal; 
LETTER-SPACING: 1px;
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.tiny A:link                    
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #333333; 
FONT-SIZE: 10px; 
FONT-WEIGHT: normal; 
LETTER-SPACING: 1px;
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.tiny A:active                    
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #333333; 
FONT-SIZE: 10px; 
FONT-WEIGHT: normal; 
LETTER-SPACING: 1px;
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.tiny A:visited                    
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #333333; 
FONT-SIZE: 10px; 
FONT-WEIGHT: normal; 
LETTER-SPACING: 1px;
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.tiny  A:hover                   
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #333333	; 
FONT-SIZE: 10px; 
FONT-WEIGHT: normal; 
LETTER-SPACING: 1px;
TEXT-DECORATION: none; 
}

.slogan                     {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none; }

.slogans                     {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none; }


.content              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; BACKGROUND: none;}
.boxcontent              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; BACKGROUND: none;}

A:link
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0;
FONT-SIZE: 15px;
TEXT-DECORATION: none;
BACKGROUND: none;
font-variant : normal;
font-weight : bold;
}

A:visited
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0;
FONT-SIZE: 15px;
TEXT-DECORATION: none;
BACKGROUND: none;
font-variant : normal;
font-weight : bold;
}

A:hover
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0;
TEXT-DECORATION: underline;
font-variant : normal;
font-weight : bold;
}

#adsmall A:link
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0;
FONT-SIZE: 13px;
TEXT-DECORATION: none;
BACKGROUND: none;
font-variant : normal;
font-weight : bold;
}

#adsmall A:visited
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0;
FONT-SIZE: 13px;
TEXT-DECORATION: none;
BACKGROUND: none;
font-variant : normal;
font-weight : bold;
}

#adsmall A:hover
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0;
FONT-SIZE: 13px;
TEXT-DECORATION: underline;
BACKGROUND: none;
font-variant : normal;
font-weight : bold;
}

.leftcontent
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #000000;
FONT-SIZE: 15px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.leftcontent  A:link
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0;
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.leftcontent  A:active
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0;
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.leftcontent  A:visited
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0; FONT-SIZE: 15px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.leftcontent  A:hover
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0; 
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
TEXT-DECORATION: underline;
BACKGROUND: none;
}

.storycontent
{
FONT-FAMILY: Arial, Geneva, sans-serif; 
COLOR: #4048B0;
FONT-SIZE: 15px; 
FONT-WEIGHT: normal;
LETTER-SPACING: 1px;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.storycontent  A:link
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0;
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
LETTER-SPACING: 1px;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.storycontent  A:active
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0;
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
LETTER-SPACING: 1px;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.storycontent  A:visited
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0; 
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
LETTER-SPACING: 1px;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.storycontent  A:hover
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #CD853F; 
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
LETTER-SPACING: 1px;
TEXT-DECORATION: underline;
BACKGROUND: none;
}

.comments
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #333333;
FONT-SIZE: 15px; 
FONT-WEIGHT: normal;
LETTER-SPACING: 3px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : italic;
}

.comments  A:link
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-SIZE: 15px;
FONT-WEIGHT: normal;
LETTER-SPACING: 3px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : italic;
}

.comments  A:active
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-SIZE: 15px;
FONT-WEIGHT: normal;
LETTER-SPACING: 3px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : italic;
}

.comments  A:visited
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #333333; 
FONT-SIZE: 15px;
FONT-WEIGHT: normal;
LETTER-SPACING: 3px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : italic;
}

.comments  A:hover
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #333333; FONT-SIZE: 15px;
FONT-WEIGHT: normal;
TEXT-DECORATION: underline;
BACKGROUND: none;
FONT : italic;
}

.storytitle
{
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
COLOR: #333333;
FONT-SIZE: 15px; 
FONT-WEIGHT: bold;
LETTER-SPACING: 2px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : small-caps;
}

.storytitle  A:link
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
LETTER-SPACING: 2px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : small-caps;
}

.storytitle  A:active
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
LETTER-SPACING: 2px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : small-caps;
}

.storytitle  A:visited
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0; 
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
LETTER-SPACING: 2px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : small-caps;
}

.pn-normal {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px;}
.pn-normalsmall {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px;}
.pn-normal-mobile {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4048B0; FONT-SIZE: 12px;font-weight: normal;text-decoration: none;}

INPUT.pn-text {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: normal;
}

.pn-normal A:link
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0;
FONT-SIZE: 15px;
TEXT-DECORATION: underline;
BACKGROUND: none;
font-variant : normal;
font-weight : bold;
}


.pn-normal-mobile A:link
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #4048B0;
FONT-SIZE: 12px;
TEXT-DECORATION: underline;
BACKGROUND: none;
font-variant : normal;
font-weight : normal;
}

.normal-link A:active
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #000000;
FONT-SIZE: 15px;
TEXT-DECORATION: none;
BACKGROUND: none;
font-variant : normal;
font-weight : normal;
}
.normal-link A:visited
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #000000;
FONT-SIZE: 15px;
TEXT-DECORATION: none;
BACKGROUND: none;
font-variant : normal;
font-weight : normal;
}

.normal-link A:link
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #000000;
FONT-SIZE: 15px;
TEXT-DECORATION: none;
BACKGROUND: none;
font-variant :	 normal;
font-weight : normal;
}

.normal-link A:hover 
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #000000;
FONT-SIZE: 15px;
TEXT-DECORATION: underline;
BACKGROUND: none;
font-variant : normal;
font-weight : normal;
}



INPUT.pn-button {
background-color: #D9DCC2;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-indent: 2px;
}

INPUT.r-button {
background-color: transparent;
font-family: Arial, Helvetica, sans-serif;
}

SELECT {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

SELECT.pn-text {
background-color: #D9DCC2;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

.pn-normal A:link {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
text-decoration: underline;
}

.pn-normal A:visited {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
text-decoration: underline;
}

.pn-normal A:hover {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
text-decoration: underline;
}

.pn-normal A:active {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
text-decoration: none;
}

.pn-title {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

.pn-title A:link {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: underline;
}

.pn-title A:visited {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: underline;
}

.pn-title A:hover {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

.pn-title A:active {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

.pn-sub {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

.pn-sub A:link {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
text-decoration: underline;
}

.pn-sub A:visited {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
text-decoration: underline;
}

.pn-sub A:hover {
background-color: #FFFFFF;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
text-decoration: none;
}

.pn-sub A:active {
color: #FF0000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
text-decoration: underline;
}

.pn-logo {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:link {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:visited {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:hover {
background-color: #B1B78B;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:active {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

.pn-logo-small {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.pn-pagetitle {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}