/*

	author: AirJet (www.uasoft.net)

*/

body {
	margin: 0;
	padding: 0;
	font: normal .7em Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-weight:normal;
	line-height: 1.6em;
	color: #333;
 }

/* LINKS AND HEADINGS STYLING */

a { color: #546F92;}
a:hover { color: #808080;}
h1,h2 {color:#AAAAAA; font-family:Verdana; font-size:14pt; margin: 0px 10px 10px 10px; font-weight:normal; clear: both;}
h3 { clear: both; font-size: 1.1em; color: #000; background: #fff url(images/nico.gif) no-repeat top left; padding: 0 19px; margin: 0;}
table {margin:0;  color:black; padding:0; border-width:0; vertical-align:top; font-size:7pt; clear: both;}
sup {font-size:7pt; font-weight:bold}
img {border:0}
input, select, textarea {margin:0; font-family:Verdana; font-size:8pt; background:white; border:1pt solid #CCCCCC; color:#333333}
p {color:#000000; margin: 20px; font-weight:normal; font-family:Verdana; font-size:9pt;}
ul {color:#800080; margin: 5px 0 10px 40px; font-weight:normal; font-family:Verdana; font-size:8pt;}
li {margin: 5px;}
A {color:#800080; font-weight:normal; font-family:Verdana; font-size:8pt;  text-decoration: none;}
A:hover {color:#996699;  text-decoration: underline; font-weight:normal;}
A:active {color:#D4D3E2; text-decoration: none; font-weight:normal;}
.blue { color: #546F92; background: inherit; }
.image { float: left; border: 2px solid #e2e2e2; padding: 0px; margin: 0 15px 10px 0; }
.btitle { clear: both; font: bold 1.4em "Trebuchet MS", Helvetica, Sans-Serif; padding: 0 8px; margin: 0px;}
.hotn { clear: both; font-size: 1.1em; color: #000; background: #fff url(images/n2ico.gif) no-repeat top left; padding: 0 19px; margin: 0px; border-bottom: 2px solid #e2e2e2;}

/* CONTENT WRAPPER */

 A.cat {color:#800080; font-weight:normal; font-family:Verdana; font-size:8pt;  text-decoration: underline;}
 A.cat:hover {color:#996699; text-decoration: none; font-weight:normal;}
 A.cat:active {color:#800080; text-decoration: none; font-weight:normal;}

 A.nh {color:#800000; font-weight:normal; font-family:Arial,Verdana; font-size:10pt;  text-decoration: underline;}
 A.nh:hover {color:#000; text-decoration: none; font-weight:normal;}
 A.nh:active {color:#000; text-decoration: none; font-weight:normal;}

 A.nt {color:#800080; font-weight:bold; font-family:Arial; font-size:8pt; text-decoration: none;}
 A.nt:hover {color:#996699; font-weight:bold; text-decoration: underline;}
 A.nt:active {color:#800080; font-weight:bold;}

 A.ma {color:#FFFFFF; font-weight:bold; margin: 0 8 0 8;font-family:Arial; font-size:9pt; text-decoration: none;}
 A.ma:hover {color:#FFFFFF; font-weight:bold; text-decoration: underline;}
 A.ma:active {color:#FFFFFF; font-weight:bold;}

 A.d {color:#666666; font-weight:normal; font-family:Verdana; font-size:7pt;  text-decoration: underline;}
 A.d:hover {color:#666666; text-decoration: none; font-weight:normal;}
 A.d:active {color:#666666; text-decoration: none; font-weight:normal;}
 A.nav {color:#800080; font-weight:normal; margin-right:5; font-family:Verdana; font-size:7pt; background-image:URL(cpic/b.jpg); text-decoration: none;}
 A.nav:hover {color:#996699; text-decoration: none; font-weight:normal;}
 A.nav:active {color:#800080; text-decoration: none; font-weight:normal;}
.c {color:#000000; font-weight:normal; font-family:Verdana; font-size:6pt;}

.ntitle {       color:#800000;
       font-family:Georgia, serif, Verdana;
       font-size:14pt;
       margin: 0px 10px 10px 10px;
       font-weight:normal;
       clear: both;
       padding:0 0 10px 5px;
       border-bottom:1px dotted #CCC;
       display: block;
       }


 a.pmenu {
 	   color:#800080;
 	   font-weight:normal;
 	   margin: 0 0 0 0px;
 	   font-family: Arial;
 	   padding: 0 0 0 8px;
 	   font-size: 8pt;
 	   text-decoration: none;
      }
 a.pmenu:hover
      {
       color:#996699;
       padding: 0 0 0 8px;
       background: url(pic/site/st.gif) no-repeat center left;
      }
#b_navi {
			display: block;
        	margin: 12px 5px 0px 5px;
			padding: 8px 10px 8px 10px;
            font-size: 10pt;
			font-family: Arial, Verdana;
			color: #CC3333;
			border:1px dotted #999;
			font-weight:bold;
         }
    #b_navi strong
        {
            font-size: 10pt;
			font-family: Arial, Verdana;
			color: #999;
			font-weight:bold;
         }


a.rTitle {
            font-size: 14pt;
			font-family: Arial, Verdana;
			color: #003366;
			font-weight:normal;
         }

a.rTitle:hover {color: #000099; font-weight:normal;}
a.rTitle:active {color: #000099; font-weight:normal;}


.nimg {
			display: block;
        	margin: 4px;
			width:100px;
			height:100px;
			padding: 1px;
			border:1px solid #ccc;
      }

#sform {
		margin: 0px;
		padding: 0px;
        font-size: 10pt;
		font-family: Arial, Verdana;

          }

		#sform .button {
            padding: 2px 2px;
			background-color:#f7f7f7;
			border:1px solid #DBAF58;
			color: #333333;
                      }

		#sform select,input,textarea {
			font-family: Verdana;
			font-size: 12px;
			background-color:#f7f7f7;
			border:1px solid #DBAF58;
			color: #333333;
                      }

		#sform select:focus,input:focus,textarea:focus {
			font-family: Verdana;
			font-size: 12px;
			background-color:#fff;
			border:1px solid #333;
			color: #333333;
                      }

