.textsmall {
	color:   #000000;
	font-size:   10px;
	font-family: verdana, helvetica, arial, sans-serif; }
	
.textnav {
	color:      #000000;
	font-size:   10px;
	line-height: 1.0em;
	background-color: transparent;
	font-family: verdana, helvetica, arial, sans-serif; 
	font-weight:bold }


.sidebarsolid {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	padding: 7px;
	text-align: left;
	margin-bottom: 20px;
	width: 180px;
	border : 1px solid #000000; }
	
.sidebarsearch {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	padding: 7px;
	text-align: left;
	margin-bottom: 20px;
	width: 180px;
	background-color: #FDF8D0;
	border : 1px solid #000000; }
	
	
.navline {
	border-bottom: 1px solid #000000; }

.linesolid {
    border-bottom: 1px solid #999999;
    margin-bottom: 10px; }

.linedotted {
    border-bottom: 1px dotted #999999;
    margin-bottom: 10px; }

/*boxes*/

.boxtext {
    color: #000000;
    background-color: #D2E9FF;  /*light blue*/
    border: 1px solid #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px }
    
.boxsearch {
    color: #000000;
    background-color: #FDD8D0;  /*light blue*/
    border: 1px solid #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px }
   
    
.boxremax {
    color: #000000;
    width: 180px;
    background-color: #D2E9FF;  /*light blue*/
    border: 1px solid #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px }
    

.boxhead {
    color: #000000;
    background-color: #ECF5FF;
    border: 1px solid #000000;
    font-style:  italic;
    padding-left: 3px;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 13px; }

.childnet {
    color: #000000;
    background-image: url('http://www.jayamoruso.com/images/child_back.jpg');
    background-repeat: no-repeat;
    background-position: +20px +30px;
    border: 1px solid #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px }
    
.rightside {
    color: #000000;
    background-color: #FFFFFF;
    border: 1px solid #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px; }

/*end boxes*/

.textnav a:link {
	color: 	#000000;
	background-color: transparent;
	text-decoration: none;
	font-family: verdana, helvetica, arial, sans-serif; }
	
.textnav a:visited {
	color: 	#000000;
	background-color: transparent;
	text-decoration: none;
	font-family: verdana, helvetica, arial, sans-serif; }

	
.textnav a:hover {
	color: #FFFFFF;
	font-family: verdana, helvetica, arial, sans-serif; 
	text-decoration: none;
	background-color: transparent }
	
.textnav a:active {
	color: 	#000000;
	background-color: transparent;
	text-decoration: none;
	font-family: verdana, helvetica, arial, sans-serif; }
	
a:link   {
	color: 	#333399;
	background-color: transparent;
	text-decoration: underline;
	font-family: verdana, helvetica, arial, sans-serif; }
	
a:visited  {
	color: 	#333399;
	background-color: transparent;
	text-decoration: underline;
	font-family: verdana, helvetica, arial, sans-serif; }


a:hover  {
	color: #800000;
	font-family: verdana, helvetica, arial, sans-serif; 
	text-decoration: underline;
	background-color: transparent }
	
a:active  {
	color: 	#333399;
	background-color: transparent;
	text-decoration: underline;
	font-family: verdana, helvetica, arial, sans-serif; }



.textbold {
	color: #000000;
	background-color: #FFFFFF;
	font-size:   11px;
	line-height: 1.2em;
	margin: 0;
	font-family: verdana, helvetica, arial, sans-serif;
	font-weight:bold; }

b {
    font-weight: bold; }
	
body {
	color: #000000;
	background-color: #F2F8FE;
	font-size:   11px;
	line-height: 1.2em;
	margin-left: 0;
      margin-top: 0;
      margin-right: 0;
      margin-bottom: 0;
      text-decoration: none;
	/*text-align: justify;*/
	font-family: verdana, helvetica, arial, sans-serif; }

h2 {
	color: #333399;
	background-color: #FFFFFF;
	font-weight: bold;
	font-size:   13px;
	padding-bottom: 0;
	margin-bottom: 0;
	font-family: verdana, helvetica, arial, sans-serif; }
	
h3 {
	color: #7F4C99;
	background-color: #FFFFFF;
	font-weight: bold;
	font-size:   11px;
	font-family: verdana, helvetica, arial, sans-serif; }
	
h4 {
	color: #333399;
	background-color: #FFFFFF;
	font-weight: bold;
	line-height: 1.0em;
	font-size:   18px;
	margin-bottom: 0;
	margin-top: 0;
	font-family: verdana, helvetica, arial, sans-serif }

.copybold {
	font-weight: bold;
	}

i {
    font-style:  italic; }
    
ul           { list-style-type: square }

div, p, table, td, tr, ul, li{
	font-size:   11px;
	font-family: verdana, helvetica, arial, sans-serif; }
	
	
form,  textarea, select, input {
      color: #000000;
	background-color: transparent;
	font-size:   11px;
	line-height: 1.2em;
	margin: 6px;
	padding: 2px;
	border: 1px solid #000000;
	font-family: verdana, helvetica, arial, sans-serif;
	font-weight:bold;
	}
	
#pagecontent {
	margin-top: 24px;
	margin-left: auto;
	margin-bottom: 2px;
	margin-right: auto;
	width: 800px;
	border: 1px solid #000;
	background:#FFF;
	padding: 0px 0px 0px 0px;
	font-family: Verdana,Geneva,Arial,Sans-Serif; 
	}