body {
	background-color:#000066;
	padding-top: 10px;
	padding-left: 10px;
}

.core-dialog{
  background-color: white;
  color: blue;

}



/* CSS Tabs */

.clsHidden { display: none }
.clsShown { display: }
.clsTopicNormal { cursor: pointer; 
                  font-family: verdana, arial,  sans-serif;
                  font-size: 14px;
                  margin-left: 10px;}

ul#navlist {
        margin: 10px;
        padding: 0;
        list-style-type: none;
        margin-left: 100px;         
}

ul#navlist li {
        float: left;
        font-family: verdana, arial,  sans-serif;
        font-size: 12px;
        font-weight: bold  ;
        margin: 0;
        padding: 1px 0 1px 0;
        background-color: #000066;
        border-top: 1px solid #B7B8C3;
        border-bottom: 1px solid #B7B8C3;
}

#navlist a, #navlist a:link {
        margin: 0;
        padding: 5px 9px 4px 9px;
        color: #FFFFFF;
        border-right: 3px solid #B7B8C3;
        text-decoration: none;
}

ul#navlist li#active {
        color: #FFFFFF;
        background-color: #000066;
}

#navlist a:hover {
        color: #000066;
        background-color: #33CCFF;
}


table#navlist2 {
        
}

table#navlist2 td {
        float: center;
        text-align: center;
        font-family: verdana, arial,  sans-serif;
        font-size: 14px;
        font-weight: bold  ;
        margin: 3px;
        padding: 5px;
        background-color: #000066;
}

#navlist2 a, #navlist a:link {
        margin: -1px;
        color: #FFFFFF;
        text-decoration: none;
}

ul#navlist2 td#active {
        color: #FFFFFF;
        background-color: #33CCFF;
}        

#navlist2 a:hover {
        color: #000000;
        background-color: #33CCFF;
}

/* dl */
dl
{
  margin-left: 30px;
}

/* h1  */
h1
{
font-family: Verdana,Arial,Times New Roman; 
text-align: left;
font-size: 16pt;
color: #0033CC ; 
}

/*  h2  */
 h2 
 {
font-family: Arial,Times New Roman; 
font-size: 14pt;
font-weight: bold; 
background-color: white;
color: #0055CC ;
margin-top: 6px; 
}

 h2.mnh2 
 {
font-family: Arial,Times New Roman; 
font-size: 12pt;
background-color: gray;
color: white ;
margin-top: 5px;
margin-bottom: 7px;  
}

/*  h3  */
 h3 
{
font-family: Arial,Times New Roman; 
text-align: left; 
font-size: 12pt;
font-weight: bold; 
color: #0055CC ; 
margin-top: 20px; 
}

/*  h4  */
 h4 
{
font-family: Arial,Times New Roman;
text-align: left;
font-size: 11pt;
font-weight: bold; 
color: #0055CC ; 
}


/*  h5  */
 h5 {
font-family: Verdana,Arial; 
text-align: left; 
font-size: 11pt;
font-style: italic; 
}


/*  p  */
 p {
font-family: Arial,Times New Roman;
font-size: 12px;
font-style: normal;
line-height: 19px;
font-weight: normal;
color: #000000;
text-align: left;
margin-right:8px;
margin-bottom:10px;
}

p.accordian
{
margin-bottom: 8 px;
margin-top:  4 px;
}

p.accordian1
{
margin-bottom: 8 px;
margin-top:  8 px;
}

p.blt1
{
font-family: Verdana,Arial,Times New Roman;
font-size: 11px;
font-style: normal;
line-height: 14px;
font-weight: bold;
color: #000000;
text-align: left;
margin-left:5px;
margin-right:8px;
margin-bottom:0px;
}

/*  td  */
 td {
font-family: Arial,Times New Roman; 
text-align: left; 
font-size: 10pt;
}

/*  tr  */
 tr {

}


 /* a */
 a {
 text-decoration: underline;
 color: blue;
 }
 
a:link { color: blue; } 
a:visited { color: purple; } 
a:active { color:red; } 
a:hover { text-decoration: none;  
          color: blue; 
          font-weight: bold;
} 

a.flashp
{
 text-decoration: none;
 color: blue;
}
a.flashp:link { color: blue; } 
a.flashp:visited { color: purple; } 
a.flashp:active { color:green; } 
a.flashp:hover { text-decoration: none;  
          color: green; 
}


a.toc {
font-family: arial,cursor;
text-decoration: none;
color: #996699; 
text-indent: 1em;
margin-left: 12px;
margin-top: 0px;
margin-bottom: 0px;
background-color: #FFFFCC
background: #FFFFCC
}

a.toc2 {
font-family: arial,cursor;
font-size: 14pt
text-decoration: none;
color: #000066; 
text-indent: 1em;
margin-left: 12px;
margin-top: 0px;
margin-bottom: 0px;
background-color: #FFFFCC
background: #B7B8C3
}

a.mnbtn {
font-family: verdana;
font-size: 14pt
text-decoration: none;
color: #FFFFFF; 
text-indent: 1em;
font-weight: bold;
margin-left: 12px;
margin-top: 0px;
margin-bottom: 0px;
background-color: #FFFFFF
background: #FFFFFF
} 
a.mnbtn:link { color: #FFFFFF; 
               text-decoration: none;} 
a.mnbtn:visited { color: #FFFFFF; 
                  text-decoration: none;} 
a.mnbtn:active { color:#FFFFFF; 
                text-decoration: none;} 
a.mnbtn:hover { text-decoration: none;  
                 color: #FFCC00;
} 

a.mnbuy {
font-family: arial;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
color: blue; 
text-indent: 0em;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
} 
a.mnbuy:link { color: blue; 
               text-decoration: none;} 
a.mnbuy:visited { color: blue; 
                  text-decoration: none;} 
a.mnbuy:active { color:#FFFFFF; 
                text-decoration: none;} 
a.mnbuy:hover { text-decoration: none;  
                 color: green;
} 

a.mnflash {
font-family: arial;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
color: blue; 
text-align: center;
text-indent: 0em;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
} 
a.mnflash:link { color: blue; 
               text-decoration: none;} 
a.mnflash:visited { color: green; 
                  text-decoration: none;} 
a.mnflash:active { color: green; 
                text-decoration: none;} 
a.mnflash:hover { text-decoration: none;  
                 color: green;
}                                 


a.product {
	text-decoration: none;
	color: blue;
}  
a.product:link { color: blue; text-decoration: none;} 
a.product:visited { color: blue; text-decoration: none; } 
a.product:active { color:blue; text-decoration: none;} 
a.product:hover { text-decoration: none;  
          color: blue; 
          font-weight: bold; 
} 

a.deflnk { color: green; }  
a.deflnk:link { color: green; } 
a.deflnk:visited { color: green; } 
a.deflnk:active { color: green; } 
a.deflnk:hover { text-decoration: underline;  
          color: purple; 
          font-weight: bold; 
} 

a.extlnk { color: green; }  
a.extlnk:link { color: green; } 
a.extlnk:visited { color: purple; background-color: #FFCC99;} 
a.extlnk:active { color:green; } 
a.extlnk:hover { text-decoration: none;  
                 color: #FFFFFF; 
}         
a.flashitem { color: white; 
			text-decoration: none;  
            background-color: #528B8B;
			  }  
a.flashitem:link { color: white; 
                   text-decoration: none;
                   background-color: #528B8B;
                 } 
a.flashitem:active { color:white; 
                     text-decoration: none;
                     background-color: #528B8B;
                   } 
a.flashitem:hover { 
          text-decoration: none;  
          color: white; 
          background-color: #528B8B;          
          font-weight: bold;           
} 


.buyme {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #000000;
text-align: center;
text-decoration: none;
}


hr
{
    height:1px;
    width:100%;
    background:#446791;
    margin: 0px 
}

.centerwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

/*  li  */
 li {
	font-family: Arial;
	text-align: left;
	font-size: 12px;
	margin-left: 20px;
	margin-right:20px;
	line-height: 16px;
}
.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	line-height: 16px;
	color: #000066;
	text-align: justify;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0077CC;
	border-bottom-color: #0077CC;
	padding: 10px;
}
.mainboldblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000066;
	text-align: center;
	vertical-align: middle;
}
.mainbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-right: 20px;
}
.headhome {
	font-family: Arial, "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	background-color: white;
	color: #021E7D;
	margin-bottom: 30px;
	line-height: 25px;
}
.boxhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	color: #006699;
}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #464646;
	line-height: 16px;
	text-align: justify;
}
.foottext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	line-height: 17px;
}
.tabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
}
.matrix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
}
.matrix strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009999;
}
.matrix strong italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
}
.matrix em {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
}

.footwhite {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	background:#cccccc;
}
.footblue {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000080;
}
.footltblue {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#0066ff;
}
