BODY 		{
		SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #09A209;  
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #09A209; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff
        font: bold 11px/1.5em Arial, Helvetica, sans-serif;;
       /* background: url(../images/page_bg.gif);*/
	   /*background-color : #FF0000*/
}

#textscroll{
		color: #FFFFFF;
        font:  13px Arial, Helvetica, sans-serif;
		height: 25px;
		padding-top: 5px;
	/*	background-color: #659DB4;*/
}


.frml a:link		{ color: #24618E; text-decoration: none }

.frml a:visited	{ color: #24618E; text-decoration: none;  }

.frml a:active	{ color: #24618E; text-decoration: none; }

.frml a:hover		{ color: #FF6600; text-decoration: none;}


.frmw a:link		{ color: #FFFFFF; text-decoration: none }

.frmw a:visited	{ color: #FFFFFF; text-decoration: none;  }

.frmw a:active	{ color: #FFFFFF; text-decoration: none; }

.frmw a:hover		{ color: #FF6600; text-decoration: none;}


 a:link		{ color: #3333FF; text-decoration: none }

 a:visited	{ color: #3333FF; text-decoration: none;  }

 a:active	{ color: #3333FF; text-decoration: none; }

 a:hover		{ color: #FF6600; text-decoration: none;}

a img {border: none; } 




#browse {
	float: left;
	width: 195px;
	margin: 0;
	padding: 0;
	background: white;
	border-bottom: 1px solid white;
}

#browse dt {
	background: #c80000 url(../images/topmenu.gif) top repeat-x;
	color: #fff;
	margin: 0px 0px 1px 0px;
	padding: 7px 0;
	text-align: center;
}

#browse dd {
	background: #659DB4;
	border-bottom: 1px solid #659db4;
	padding: 0;
	margin: 0 0px;
}

#browse dd a {
	color: white;
	text-decoration: none;
	display: block;
	padding: 3px 7px;
}

* html #browse dd {
	padding: 3px 22px;
	padd\ing: 0;
}

* html #browse dd a {
	display: inline;
	di\splay: block;
}

#browse dd a:hover {
	background: #2F82C4;
}

#browse .first {
	padding-top: 10px;
}

#browse .last {
	padding-bottom: 8px;
	border-bottom: 1px solid white;
}

#browse .searchform {
	padding: 10px;
}

#browse .text, #browse select {
	width: 160px;
}

#browse form {
	margin: 0;
	padding: 0;
}

#browse form div {
	padding-bottom: 8px;
	width: 165px; 
}



 /* THE NEXT LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLE		{ COLOR: #003366; FONT: 11px  Arial, Helvetica, sans-serif; font-weight: normal  }


.btext {
	BORDER-LEFT: #ACA899 1px solid; 
	BORDER-BOTTOM: #ACA899 1px solid; 
	BORDER-RIGHT: #ACA899 1px solid; 
	BORDER-TOP: #ACA899 1px solid;
}


.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	border: 1px solid #999999;
}


.textmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: 200; font-style: normal}

.bgtitle{
	background-image: url(../images/icon_franchise.gif);
	background-repeat: no-repeat;
	background-position: right;
/*	border-bottom: 1px solid #808080;*/
/*	width:100%;*/
}


/*#frmpage{
	width: 1000px;
	background-color: #1E5985;
     border:1px solid #24618E;
}*/

.blankheight{
	margin-top: 10px;
}

#frmbody{
	padding-top: 6px;
	background-color: #FFFFFF;
}

#footline{
	height: 5px;
}
#frmfooter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	height: 40px;
	width: 100%;
	/*background: #c80000 url(../images/dt_bg.gif) bottom repeat-x;
	*/
	border: 1px solid #24618E;
}

.welcomeheader{
	background: #c80000 url(../images/dt_bg.gif) bottom repeat-x;
	height: 20px;
	color: #FFFFFF;
    font:  11px/1.5em Arial, Helvetica, sans-serif;;
	text-align: left;
	padding-left: 10px;
}

#header {
	/*background: url(../images/header_bg.gif) repeat-x;
	*/
	padding-top: 9px;
	position: relative;
}


.tabboard{
	background-color: #227293;
	color: #FFFFFF;
	height: 25px;
}

.frmphoto{
	margin-bottom: 10px;
}

.frmbottom{
	margin-bottom: 0px;
}

.blanktop{
	margin-top: 5px;
}

.frmmenu{
	background: #659DB4 url(../images/top_por.gif) no-repeat top;
	border-bottom: 1px solid #659db4;
	padding: 5;
	margin: 0 0px;
	color: #FFFFFF;
}
.frmmenu A{
	color: #FFFFFF;
}

.frmporimg{
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

.frmpor{
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}

.frmnormal{
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.imgborder{
	border-top: 3px double #227293;
	border-bottom: 3px double #227293;
	border-left: 3px double #227293;
	border-right: 3px double #227293;
}

.borderboardtr{
	border-left: 1px solid #659DB4;
	border-right: 1px solid #659DB4;
}

.frm1{
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
}

.frm2{
	border-top: 1px solid #808080;
	border-right: 1px solid #808080;
}

.frm3{
	border-top: 1px solid #808080;
	border-right: 1px solid #808080;
}

.frm11{
	border-bottom: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
}

.frm12{
	border-bottom: 1px solid #808080;
	border-right: 1px solid #808080;
}

.frm13{
	border-bottom: 1px solid #808080;
	border-right: 1px solid #808080;
}

.pic1{
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
}

.pic2{
	border-top: 1px solid #808080;
	border-right: 1px solid #808080;
}

.pic3{
	border-top: 1px solid #808080;
	border-right: 1px solid #808080;
}


/*- Menu Tabs J--------------------------- */

    #tabsJ {
      float:left;
      width:100%;
      background:#FFFFFF;
      font-size:11px;
      line-height:normal;
     border-bottom:1px solid #24618E;
  /*   border-top:1px solid #24618E;*/
      }

    #tabsJ ul {
        margin:0;
		padding:2px 0px 0 1px;
		margin-right: 0px;
        list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("../images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("../images/tabrightJ.gif") no-repeat right top;
      padding:4px 10px 3px 2px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

        #tabsJ #current a {
                background-position:0% -42px;
        }
        #tabsJ #current a span {
                background-position:100% -42px;
                color:#FFF;
        }