/* CSS definition file for www.surfernetwork.com */
/* Consolidated 12/26/2007 by BWD */

/* Basic Elements */
body {
    /*font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;*/ 
    font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
    /* font-size: 10pt; */
	font-size: 1.0em;
    text-align: center; 
    margin: 10px 0 0 0;
	padding: 0;
    background-color: rgb(255,255,255);
    background-attachment: fixed;
    background-image: url(../assets/images/MettalicMarbleBackground.jpg);
  /*  background-image: url(../assets/images/GrayBackground5.jpg); */
   /*   background-image: url(../assets/images/BlackBirdseye.jpg); */  
  /*  background-image: url(../assets/images/GrayRectangles.jpg); */
  /*  background-image: url(../assets/images/color-play.jpg); */ 
  /*  background-repeat: no-repeat; */
 /* background-image: url("./assets/images/Fusion32-BG.gif"); */
   }

H1 { font-family: 'Arial Black', 'Helvetica Bold', Charcoal, Sans-serif, sans-serif; font-size: 20pt; color: rgb(0,0,153); font-weight: bold; margin-top: 6px; margin-bottom: 0px; text-align:center;}
H2 { font-family: Cambria, Serif, serif; font-size: 16pt; color: rgb(0,0,153); font-weight: bold; font-style:italic; margin-top: 6px; text-align:center;}
/*
H2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 16px; color: rgb(0,0,153); font-weight: bold; font-style:italic; margin-top: 6px; text-align:center;}
*/
H3 { font-family: Cambria, Serif, serif; font-size: 15pt; color: rgb(0,51,204); font-weight: bold; margin-top: 6px; margin-bottom: 0px;text-align:center;}
/*
H3 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 15pt; color: rgb(0,51,204); font-weight: bold; margin-top: 6px; margin-bottom: 0px;text-align:center;}
*/
H4 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 13pt; color: rgb(0,51,204); margin-top: 6px; font-weight: bold; margin-bottom: 0px;font-style:italic; text-align:center;}
H5 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12pt; color: rgb(0,51,204); font-weight: bold; margin-top: 6px; margin-bottom: 0px;}
H6 { font-family: Times, "Times New Roman",Serif,serif; font-size: 14pt; color: rgb(0,51,204);  font-weight: bold; margin-top: 6px; margin-bottom: 0px;font-style:italic; }

p  { 
    /*font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
    font-size: x-small; 
    margin-top: 3pt; 
    margin-bottom: 3pt;
    */
  /*  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;*/
  /*  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;*/
    font-family: Georgia, serif;
  /*  font-family: Times New Roman, Times, serif;*/
    font-size: 1.0em;
    color: #000000;
    text-align: left;
    margin-left: 30px;
    margin-right: 30px;
   }
   
p.normal {
    font-size: 11pt;
   }
   
p.qna {
    text-indent: -1.5em;
	margin-left: 3em;
	text-align: justify;
   }

p.press_release {   
    margin-left: 30px; 
	margin-right: 30px; 
	text-align: justify; 
	font-size: 0.8em; 
	font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;
   }
   
p.legal {   
    margin-left: 30px; 
	margin-right: 30px; 
	text-align: justify; 
	font-size: 0.8em; 
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
   }   
   
.standard 
    {
    text-align: left;
    margin-left: 30px;
    margin-right: 30px;
    font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
    font-size: 0.8em;
    color: #222222;
   } 
   
 a:link {color: rgb(0,51,204);}
 a:active {color: rgb(255,0,0); font-style: normal;} 
 a:hover {color: rgb(255,0,0); font-style: normal;}
 a:visited {color: rgb(153,0,153);}
 
ul {
    font-family: Verdana,Tahoma,Arial,Helvetica, sans-serif; 
    font-size: 0.8em; 
    font-weight: normal; 
    font-style: normal; 
    margin-left: 4em; 
    margin-right: 2em; 
    margin-top: 3pt; 
    margin-bottom: 6pt;
    }
ol { 
    font-family: Verdana,Tahoma,Arial,Helvetica, sans-serif; 
    font-size: 0.8em; 
    font-weight: normal; 
    font-style: normal; 
    margin-left: 4em; 
    margin-right: 2em; 
    margin-top: 3pt; 
    margin-bottom: 6pt;
    }

li {
    text-align:left;
    }

/* Classes */ 

.ListObject {
   /* font-family: Times; font-size: 9pt; color: #0522ff; text-align: right; */
    font-family: arial; 
    font-size: 11px; 
    color: #666666; 
    text-align: right; 
    margin-bottom:0px;
    padding-bottom:0px;
}

a.ListObject:visited {
   /* color: #0522ff; */
    color: rgb(0,51,204);
    }

.TextObject { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: x-small;}
.TextNavBar { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: x-small;}
/* .ListObject { font-family: Times; font-size: 0.8em; color: #0522ff;}
a.ListObject:visited {color: #0522ff} */
.ArialMinus1 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: x-small;}
.BlueOnYellow {
    color: rgb(51,0,204);
    font-weight: bold;
    font-style: italic;
    background-color: rgb(255, 255, 153);
}
.ImportantPageLinks { font-family: 'Times New Roman', Times, Serif, serif; font-size: medium; text-transform: uppercase; color: rgb(204,0,0); font-weight: bold; text-decoration: none ;}
.PurpleBold { font-size: medium; color: rgb(111,0,111); background-color: rgb(255,255,0);} 

/* Left Navigation Bar CSS Elements */

#nav_bar {
    width: 160px; 
    background-color: #ffffff;
   }
   
.left_button {
    position: relative; left: 6px; width: 113px;
    background-color: #0000b9; color: white; font-size: 12px;
    text-align: center; vertical-align: middle; z-index: 32;
    border-top-style: outset; border-top-color: yellow;
    border-right-style: outset; border-right-color: yellow;
    border-bottom-style: outset;border-bottom-color: yellow; 
    border-left-style: outset; border-left-color: yellow;
}

.left_button a:visited {
    color: white; font-size: 12px;
}

.left_button a {
    text-decoration: none; color: #ffffff;
    font-size: 12px;
   }


/* Footer CSS Elements */

.footer_text {
    text-align: center; 
    color: #ffffff;
    font-family: 'Times New Roman', Times; 
    font-size: 13px; 
    padding-top: 5px; 
    padding-bottom: 10px; 
    line-height: 100%; 
    font-style: italic; 
    font-weight: bold;
}

.footer {
    font-family: arial; 
    font-size: 9pt;
    }
    
.footer a a:link a:visited a:hover {
    font-size: 9pt;
    }
 
/* Menu CSS Elements */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.indentmenu{
font: bold 14px "Arial Narrow";
width: 100%; /*leave this value as is in most cases*/
}
 
.indentmenu ul{
margin: 0;
padding: 0;
float:  center;
width: 95%; /*width of menu*/
border: 1px solid #564c66; /*dark purple border*/
border-width: 1px 0;
background: black url(./images/YellowVerticalGranient1.jpg) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
font: bold 14px "Arial Narrow";
float: center;
color: navy; /*text color*/
padding: 5px 11px;
text-decoration: none;
/* border-right: 1px solid #564c66; /*dark purple divider between menu items */
}

.indentmenu ul li a:visited{
color: navy;
}

/*   .indentmenu ul li a:hover, .indentmenu ul li .current{     */
.indentmenu ul li a:hover{
font: bold 14px "Arial Narrow";
color: white !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: black url(./images/YellowVerticalGranient2.jpg) center center repeat-x;
}

.indentmenu2{
font: bold 13px "Arial Narrow";
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu2 ul{
margin: 0;
padding: 0;
float: center;
width: 90%; /*width of menu*/
border: 1px solid #564c66; /*dark purple border*/
border-width: 1px 0;
/*background-color: #dddddd;*/
background-color: #98C0F1;
/* background: black url(./images/BlueVerticalGradient1.jpg) center center repeat-x; */
}

.indentmenu2 ul li{
display: inline;
}

.indentmenu2 ul li a{
font: bold 13px "Arial Narrow";
float: center;
color:  darkblue; /*text color*/
/*color: #564c66; */   /*text color*/
padding: 5px 11px;
text-decoration: none;
/* border-right: 1px solid #564c66; /*dark purple divider between menu items */
}

.indentmenu2 ul li a:visited{
/*color: #564c66;*/
color: darkblue;
}

.indentmenu2 ul li a:hover, .indentmenu2 ul li .current{
font: bold 13px "Arial Narrow";
color: #33aa00 !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
/* background: black url(./images/BlueVerticalGradient2.jpg) center center repeat-x; */
}


.author {
float: right;
margin-top: -20px;
margin-right:3px;
font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
font-size: 0.8em;
}


blockquote {
background-color: #DDEEFF; 
font-style:italic; 
border-style: solid; 
border-width: thin; 
border-color: #000099;
font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
}
