/* THIS STYLE IS FOR FIELD VALUES */

b {

	font-family: Verdana, Arial;

	font-size: 12px;

	font-weight: bold;

	color: #gggggg

}



/* THIS STYLE IS DEFAULT FOR ALL TEXT IN "TD" */

small {

	font-family: Verdana, Arial;

	font-size: 10px;

	color: #gggggg

}

/* THIS STYLE IS SLIGHTLY BIGGER TEXT */

.med {

	font-size: 12px;

	color: #000000;

	font-family : Verdana, Arial;

}


/* THIS STYLE IS FOR SECTION HEADERS*/

p {

	font-family: Verdana, Arial;

	font-size: 16px;

	color: #666666;

	font-style: normal

}



/* THIS STYLE IS FOR LIST HEADERS */

i {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #9f7141;
}



/* THIS STYLE IS FOR SEARCH QUERY HEADERS */

em {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: gggggg;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
}



/* THIS STYLE IS FOR TEXT LINKS */


h4 {
	font-family: times, Arial;
	font-size: 24px;
	font-weight: normal;
	color: #9f7141;
}




/* CSS Document */

/*basics*/
body {
        font: 12pt Verdana, Geneva, Arial, helvetica, sans-serif;
        color: #000000;
        margin: 0px;
        }

table.centertableBorder
      {
       border-collapse: collapse;
       bordercolor: #111111;
       width: 100%;
       bordercolorlight: #3333FF;
       bordercolordark: #3333FF;
      }


td{
        font: 8pt Georgia, Verdana, Geneva, Arial, helvetica, sans-serif;
        color: #000000;
        margin: 0px;
        }

td.menuheader {
        font: 8pt Verdana, Geneva, Arial, helvetica, sans-serif;
        color: #000000;
        background: #dedede;
        margin: 0px;
        }

td.menuheading {
        font: 8pt Verdana, Geneva, Arial, helvetica, sans-serif;
        color: #000000;
        background: #dedede;
        margin: 0px;
        }

td.menuitem {
        font: 8pt Verdana, Geneva, Arial, helvetica, sans-serif;
        color: #000000;
        background: #dedede;
        margin: 0px;
        }

td.header {
        font: 8pt Verdana, Geneva, Arial, helvetica, sans-serif;
        color: #000000;
        background: #B8A793;
        margin: 0px;
        }
		
.bheader {
        font: 8pt Verdana, Geneva, Arial, helvetica, sans-serif;
        color: #000000;
        background: #dedede;
        margin: 0px;
        }
.sheader {
        font: 8pt Verdana, Geneva, Arial, helvetica, sans-serif;
        color: #000000;
        background: #ffffff;
        margin: 0px;
        }

p {
        font: 10pt Verdana, Geneva, Arial, helvetica, sans-serif;
        margin-top: 0px;
        }

p.toppgtitle {
        font: 10pt Verdana, Geneva, Arial, helvetica, sans-serif;
        margin-top: 0px;
        text-align: right;
        color: #ffffff;
        }
/* Menu Top Heading Main Menu / Admin Menu */
p.menuheading {
        font: 10pt Verdana, Geneva, Arial, helvetica, sans-serif;
        margin-top: 0px;
        text-align: left;
        color: #000000;
        }
/*Menu Header*/
p.menuheader {
        font: 8pt Verdana, Geneva, Arial, helvetica, sans-serif;
        margin-top: 0px;
        text-align: left;
        color: #000000;
        }


/*Menu Header on Content*/
p.contentmenuheader {
        font: 8pt Verdana, Geneva, Arial, helvetica, sans-serif;
        margin-top: 0px;
        text-align: left;
        color: #003366;
        }

h1 {
        font: 15pt Verdana, Geneva, Arial, helvetica, sans-serif;
        letter-spacing: 1px;
        margin-bottom: 0px;
        color: #000000;
        }

h2 {
        font: bold normal 12pt Verdana, Geneva, Arial, helvetica, sans-serif;
        letter-spacing: 1px;
        margin-bottom: 0px;
        color: #000000;
        }

h3 {
        font:  normal 10pt Verdana, Geneva, Arial, helvetica, sans-serif;
        letter-spacing: 1px;
        margin-bottom: 0px;
        color: #000000;
        }
stdf
{
    font:  normal 10pt Verdana, Geneva, Arial, helvetica, sans-serif;
        letter-spacing: 1px;
        margin-bottom: 0px;
        color: #000000;
}

h4 {
        font: normal 12pt Verdana, Geneva, Arial, helvetica, sans-serif;
        letter-spacing: 1px;
        margin-bottom:0px;
        color: #000000;
}

h5 {
        font: normal 8pt Verdana, Geneva, Arial, helvetica, sans-serif;
        letter-spacing: 1px;
        margin-bottom: 0px;
        color: #000000;
}


/*links*/
a:link {
        font-weight: normal;
		text-decoration: NONE;
        color: navy;
        }

a:visited {
        font-weight: normal;
        text-decoration: NONE;
        color: #000000;
        }

a:hover, a:active {
        text-decoration: NONE;
        color: red;
        }
/*Main/ Admin  Menu Items */
a:link.menuitem {
        font-weight: normal;
        text-decoration: none;
        color: #000000;
        }

a:visited.menuitem {
        font-weight: normal;
        text-decoration: none;
        color: #000000;
        }

a:hover.menuitem, a:active.menuitem {
        text-decoration: underline;
        color: #0f0f0f;
        }
/* Bottom Menu Items */
a:link.bottomlink {
        font-weight: normal;
        text-decoration: none;
        color: #000000;
        }

a:visited.bottomlink {
        font-weight: normal;
        text-decoration: none;
        color: #000000;
        }

a:hover.bottomlink, a:active.bottomlink {
        font-weight: normal;
        text-decoration: none;
        color: #ff0000;
        }


/*hiddens*/
span hidden {
        display: none;
}

/*divisions*/
#topbar {
        position: absolute;
        top: 0px;
        left: 0px;
        }

#title {
        position: absolute;
        top: 2px;
        left: 10px;
        height: 12px;
        width: 160px;
}

#toprighttext {
        position: absolute;
        top: 2px;
        left: 355px;
        height: 12px;
        width: 100px;
}

#buttons_under {
        background: url('images/butback.gif');
        position: absolute;
        top: 25px;
        left: 45px;
        height: 33px;
        width: 298px
}

#buttons {
        position: absolute;
        top: 30px;
        left: 51px;
        height: 22px;
        width: 285px;
}

#bigtitle {
        background: url('images/bigtitle.gif');
        position: absolute;
        top: 30px;
        left: 700px;
        height: 33px;
        width: 120px
}

#bigtitle h1 span {
        display: none;
}

#quickstext {
        position: absolute;
        top: 80px;
        left: 20px;
        height: 22px;
        width: 110px;
}

#search {
        position: absolute;
        top: 93px;
        left: 128px;
        height: 16px;
        width: 165px;
}

#leftback {
        background: url('images/leftback.gif') no-repeat;
        position: absolute;
        top: 129px;
        left: 25px;
        height: 487px;
        width: 473px
}

#rightback {
        background: url('images/rightback.gif') no-repeat;
        position: absolute;
        top: 100px;
        left: 525px;
        width: 307px;
        height: 510px
}

#featured {
        position: absolute;
        top: 150px;
        left: 50px;
        width: 433px;
        height: 375px;
}

#featured span h2 {
        font-weight: bold;
}

#banner {
        position: absolute;
        top: 530px;
        left: 50px;
        width: 433px;
        height: 75px;
}

#categories {
        position: absolute;
        top: 110px;
        left: 535px;
        width: 285px;
        height: 490px;
}

#categories span h2 {
        font-weight: bold;
}


#rightbar
{
        position: absolute;
        top: 110px;
        left: 735px;
        width: 285px;
        height: 490px;
}

.bodyline	{ border: 1px #7a96df solid; }

header_line_text {
        font: 12pt Verdana, Geneva, Arial, helvetica, sans-serif;
        color: #000000;
        margin: 0px;
        }


/* Module Style 2*/
.module_2 { width: 100%; color: #0956A6; margin-bottom: 10px; border: #7FB6DD 1px solid; width: 100%; text-align: left;  }
.module_2 H2 { background: #B8A793; font-size: 1em; padding: 3px; margin: 0; border-bottom: #7FB6DD 1px solid; word-wrap: break-word;  }
.module_2 H3 { background: #B8A793; font-size: xx-small; padding: 5px; margin: 0; border-bottom: #7FB6DD 1px solid; font-family: verdana; word-wrap: break-word;  }
.module_2 .body { background: #FFF; padding: 8px; margin: 1px 0 0 0; word-wrap: break-word; }
.module_2 HR { border-left:0px solid #7FB6DD; border-right:0px solid #7FB6DD; border-top:1px solid #7FB6DD; border-bottom:0px solid #7FB6DD; width: 95%; height: 1px;  }


.submit{BACKGROUND: #B8A793; BORDER-BOTTOM: #104a7b 1px solid; BORDER-LEFT: #afc4d5 1px solid; BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; COLOR: #000066; CURSOR: hand; FONT-FAMILY: tahoma,verdana,sans-serif; FONT-SIZE: 12px; HEIGHT: 19px; TEXT-DECORATION: none;font-weight: bold;}

.bottomnev {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 12px;
}