/* HOMEPAGE AND SUBPAGE SHARED STRUCTURAL STYLES */

body	{
	background-color: #ffffff;
	background-image: url(images/bg/bg_body.gif);
	background-repeat: repeat;
	margin: 0px;
	}
	
.text { 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	font-weight: normal; 
	text-align: left;
	}
	
.big-bold-italic-blk { 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 14px;
	font-weight: bold;
	font-style: italic; 
	text-align: left;
	}

a.utilink:link		{ color: #FF9999; text-decoration: none; }
a.utilink:visited	{ color: #FF9999; text-decoration: none; }
a.utilink:hover		{ color: #fdecf3; text-decoration: underline; }
a.utilink:active	{ color: #fdecf3; text-decoration: underline; }

a:link		{ color: #000000; text-decoration: underline; }	
a:visited 	{ color: #000000; text-decoration: underline; }	
a:hover 	{ color: #993300; text-decoration: underline; }	
a:active 	{ color: #993300; text-decoration: underline; }	

li { 
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
	font-weight: bold; 
	}

.buttonstyle {
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFCC66; 
	background-color: #5E463A; 
	}
	
	
td.navbar {
	vertical-align: top;
	width: 126px;
	background-image: url(images/bg/bg_navBar.gif);
	background-repeat: repeat-y;
	}
td.grLineV {
	background-image: url(images/bg/bg_grLineV.gif);
	background-repeat: repeat-y;
	}
td.utibar {
	height: 27px;
	background-image: url(images/bg/bg_utibar.gif);
	background-repeat: repeat;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 7pt;
	color: #FF9999;
	font-weight: bold;
	}
	
/* HOMEPAGE ONLY STYLES */

#TB_HomepageMain   {
	width: 840px;
	height: 100%;
	margin: 0px;
	background-image: url(images/bg/bg_pagebot.gif);
	background-repeat: repeat-y;
	}
#TB_HomepageText   {
	width: 174px;
	margin-left: 14px;
	}
td.welcome { 
    height: 115px;
	width: 174px;
	background-image: url(images/bg/bg_flwrBgWht.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	color: #cc3366;
	line-height: 16px;
	font-weight: bold;
	font-style: italic; 
	text-align: left;
	vertical-align: bottom;
	}
td.home-text { 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	font-weight: normal; 
	text-align: left;
	padding: 20px 20px 0px 0px;
	}
.bg_fdecf3 {
	width: 188px;
 	text-align: right; 
 	vertical-align: top; 
	background-image: url(images/bg/bg_fdecf3.gif);
	background-repeat: repeat;
	}
td.rightBar {
	width: 131px;
	background-image: url(images/bg/bg_rightBar.gif);
	background-repeat: repeat-y;
	}
td.rightBarBlu {
	width: 131px;
	background-image: url(images/bg/bg_rightBarBlu.gif);
	background-repeat: repeat-y;
	}
div.copyright {
	text-align: right;
	vertical-align: bottom;
	padding: 0px 30px 6px 0px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 7pt;
	color: #e4a7c0;
	font-weight: bold;
	}
td.striped {
	text-align: center;
	vertical-align: top;
	width: 383px;
	background-image: url(images/bg/bg_striped.gif);
	background-repeat: repeat-y;
	}

/* SUB PAGE STYLES */

#TB_SubpageMain   {
	width: 840px;
	min-height: 645px;
	height: 100%;
	margin: 0px;
	background-image: url(images/bg/bg_pagebot.gif);
	background-repeat: repeat-y;
	}	
td.subRghtBar {
	width: 131px;
	background-image: url(images/bg/bg_subRghtBar.gif);
	background-repeat: repeat-y;
	}
.bg_subTint1 {
	width: 571px;
 	vertical-align: top;
	background-color: #ffffff; 
	background-image: url(images/bg/bg_subTint.gif);
	background-repeat: repeat-y;
	}
.bg_subTint2 {
	width: 571px;
 	vertical-align: bottom;
	background-color: #ffffff; 
	background-image: url(images/bg/bg_subTint.gif);
	background-repeat: repeat-y;
	}
td.mainnav_header { 
	width: 256px;
	height: 75px;
	text-align: right;
	vertical-align: top;
	}	
td.subnav_header { 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 14px;
	font-weight: bold;
	font-style: italic; 
	text-align: left;
	vertical-align: bottom;
	padding-left: 40px;
	padding-bottom: 5px;
	}	
td.subpageText {  
	width: 470px;
	min-height: 410px;
	text-align: left;
	padding: 20px 50px 0px 60px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	font-weight: normal; 
	text-align: left;
	}

/* END SUB PAGE STYLES */	



