/*========================HTML Tags Redefine==================================*/

body {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	background-color: #3f6d94;
	
	scrollbar-face-color:#4F7791;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#888888;
	scrollbar-shadow-color:#828080;
	scrollbar-highlight-color:#75A2C0;
	scrollbar-3dlight-color:#75A2C0;
	scrollbar-darkshadow-Color:#3C5B6F;
}

td {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
}

td.space{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	padding:  5px 5px 5px 5px;
}

td.space0px{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	padding:  0px 0px 0px 0px;
}

td.space2px{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	padding:  2px 2px 2px 2px;
}

table.border{
   border-bottom : solid #858585;
   border-left : solid #858585;
   border-right : solid #858585;
   border-top : solid #858585;
   border-style : solid solid solid solid;
   border-width : 1px 1px 1px 1px;
}

table.borderright{
   border-bottom : solid #DDDDDD;
   border-left : solid #DDDDDD;
   border-right : solid #DDDDDD;
   border-top : solid #DDDDDD;
   border-style : solid solid solid solid;
   border-width : 0px 1px 0px 0px;
}

td.tdborder{
   border-bottom : solid #DDDDDD;
   border-left : solid #DDDDDD;
   border-right : solid #DDDDDD;
   border-top : solid #DDDDDD;
   border-style : solid solid solid solid;
   border-width : 1px 1px 1px 1px;
}

td.tdbordertop{
   border-bottom : solid #DDDDDD;
   border-left : solid #DDDDDD;
   border-right : solid #DDDDDD;
   border-top : solid #DDDDDD;
   border-style : solid solid solid solid;
   border-width : 1px 0px 0px 0px;
   padding: 5px 0px 5px 5px;
}

td.tdbordernobottom{
   border-bottom : solid #DDDDDD;
   border-left : solid #DDDDDD;
   border-right : solid #DDDDDD;
   border-top : solid #DDDDDD;
   border-style : solid solid solid solid;
   border-width : 0px 0px 0px 0px;
   padding: 5px 0px 5px 5px;
}

td.navbg{
   border-bottom : solid #DDDDDD;
   border-left : solid #DDDDDD;
   border-right : solid #DDDDDD;
   border-top : solid #DDDDDD;
   border-style : solid solid solid solid;
   border-width : 0px 0px 0px 0px;
   padding: 5px 0px 5px 5px;
   background: url(/images/navbg.jpg);
}

td.bordertopnavbg{
   border-bottom : solid #DDDDDD;
   border-left : solid #DDDDDD;
   border-right : solid #DDDDDD;
   border-top : solid #DDDDDD;
   border-style : solid solid solid solid;
   border-width : 1px 0px 0px 0px;
   padding: 5px 0px 5px 5px;
   background: url(/images/navbg.jpg);
}

td.tdbordertopbottom{
   border-bottom : solid #DDDDDD;
   border-left : solid #DDDDDD;
   border-right : solid #DDDDDD;
   border-top : solid #DDDDDD;
   border-style : solid solid solid solid;
   border-width : 1px 0px 1px 0px;
   padding: 5px 0px 5px 5px;
}



td.midnav{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	padding:  0px 5px 0px 5px;
}

/*=======================Text Formating=======================================*/

.default {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
}

.whitetext {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #FFFFFF;
}
.whitetitle {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
.whitesmall {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
}

.whitetopnav {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	line-height:  90%;
	color: #FFFFFF;
}

.blacksmall {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	line-height:  90%;
	color: #000000;
}

.smallprint {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #000000;
}

.columntitle {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
}

.title {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
}

.blacktitle {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
}

.redtitle {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	color: #8c3a3a;
	font-weight: normal;
}

.redbigtitle {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 14pt;
	color: #8c3a3a;
	font-weight: normal;
}

.pagetitle {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 14pt;
	color: #225D93;
	font-weight: normal;
}

.subtitle {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	color: #225D93;
	font-weight: normal;
}

.smalltitle {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}

.require {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #FF0000;
}

.sale {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #FF0000;
}


.sidefeaturetitle {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}

.sidefeature {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
}

.mainnavhere {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	line-height:  90%;
	color: #9F2C2C;
	text-decoration: none;
}

.forminput {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	border-bottom : #AAAAAA;
    border-left : solid #AAAAAA;
    border-right : solid #AAAAAA;
    border-top : solid #AAAAAA;
    border-style : solid solid solid solid;
    border-width : 1px 1px 1px 1px;
}

.pagelink {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

.button    { 
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt; 
	color: #FFFFFF; 
	background-color: #3B8FC7;
	vertical-align: middle;  
    border-bottom : #000000;
    border-left : solid #000000;
    border-right : solid #000000;
    border-top : solid #000000;
    border-style : solid solid solid solid;
    border-width : 1px 1px 1px 1px;
}

/*===========================Navigation======================================*/

a {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #025585;
	text-decoration: none;
}

a:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #660066;
	text-decoration: none;
}

a:active {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #025585;
	text-decoration: none;
}

a:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #9F2C2C;
	text-decoration: underline;
}

a.smalllink {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #025585;
	text-decoration: none;
}

a.smalllink:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #660066;
	text-decoration: none;
}

a.smalllink:active {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #025585;
	text-decoration: none;
}

a.smalllink:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #9F2C2C;
	text-decoration: underline;
}

a.prodlink {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.prodlink:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.prodlink:active {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.prodlink:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.whitelink {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 7pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

a.whitelink:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 7pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

a.whitelink:active {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 7pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

a.whitelink:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 7pt;
	color: #FFC800;
	font-weight: normal;
	text-decoration: underline;
}

.here {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	color: #52901A;
}

a.pagelink {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.pagelink:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.pagelink:active {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.pagelink:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #AAAAAA;
	text-decoration: underline;
}

a.mainnav {
	display: block;
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	line-height:  90%;
	color: #867205;
	text-decoration: none;
}

a.mainnav:visited {
	display: block;
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	line-height:  90%;
	color: #867205;
	text-decoration: none;
}

a.mainnav:active {
	display: block;
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	line-height:  90%;
	color: #025585;
	text-decoration: none;
}

a.mainnav:hover {
	display: block;
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	line-height:  90%;
	color: #9F2C2C;
	text-decoration: none;
}

a.mainnavhere {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	line-height:  90%;
	color: #9F2C2C;
	text-decoration: none;
}

a.mainnavhere:visited {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	line-height:  90%;
	color: #9F2C2C;
	text-decoration: none;
}

a.mainnavhere:active {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	line-height:  90%;
	color: #9F2C2C;
	text-decoration: none;
}

a.mainnavhere:hover {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	line-height:  90%;
	color: #867205;
	text-decoration: none;
}

a.membernav {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.membernav:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.membernav:active {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.membernav:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.newtitlelink {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	color: #356686;
	text-decoration: none;
}

a.newtitlelink:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	color: #698AA0;
	text-decoration: none;
}

a.newtitlelink:active {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	color: #356686;
	text-decoration: none;
}

a.newtitlelink:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	color: #449AD4;
	text-decoration: underline;
}

a.fstlvlcat {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	color: #497492;
	text-decoration: none;
}

a.fstlvlcat:visited {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	color: #497492;
	text-decoration: none;
}

a.fstlvlcat:active {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	color: #497492;
	text-decoration: none;
}

a.fstlvlcat:hover {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	color: #9F2C2C;
	text-decoration: none;
}

a.sndlvlcat {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	color: #777777;
	text-decoration: none;
	margin-left: 5px;
}

a.sndlvlcat:visited {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	color: #777777;
	text-decoration: none;
}

a.sndlvlcat:active {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	color: #777777;
	text-decoration: none;
}

a.sndlvlcat:hover {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	color: #9F2C2C;
	text-decoration: none;
}