/* LAYOUT STYLE */

/* it is required that you set 100% on these before you start */ 


body {background: url(images/body_bg.gif) repeat;}

body { 
padding-top: 10px;
margin-bottom: 0px;
margin-left: 0;
margin-right: 0;
padding: 0; 
font-family: Arial, Helvetica, sans-serif;
color: #444444;
text-align: center; /* quirky IE center */
background-color: #67748B; 
} 



h1 {font-size:20pt; margin: 0px; font-weight: bold;}

h2 {font-size:18pt; margin: 0px; font-weight: bold;}

h3 {font-size:16pt; margin: 0px; font-weight: bold;}

h4 {font-size:14pt; margin: 0px; font-weight: bold;}

h5 {font-size:12pt; margin: 0px; font-weight: bold;}

h6 {font-size:10pt; margin: 0px; font-weight: bold;}

td {
font-family: Arial, Helvetica, sans-serif;
}


th {
font-family: Arial, Helvetica, sans-serif;
}


/* MAIN MENU FONT STYLE */

a.menu {
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-variant: normal;
font-weight: bold;

}


a.menu:visited {
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-variant: normal;
font-weight: bold;

}

a.menu:active {
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-variant: normal;
font-weight: bold;

}


a.menu:hover {
font-family: Arial, Helvetica, sans-serif;
color: #EAEAEA;
text-decoration: underline;
font-variant: normal;
font-weight: bold;

}


/* LINK FONT STYLES */


a	{
font-size: 10px;
font-family: Verdana, Helvetica, cursive;
color: #FFFFFF;
text-decoration: none;

}

a:visited	{
color: #FFFFFF; text-decoration: none;

}

a:active	{
color: #FFFFFF; text-decoration: none;

}

a:hover	{
font-family: verdana, helvetica, sans-serif;
color: #67748B;
text-decoration: none;

}

.menulinks 	{ FONT: 12px arial, verdana, sans-serif; font-weight: normal }

.menu 		{ text-indent:12px; white-space: nowrap; height: 26px }


/* Button */

a.btn {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #CC9900;
text-decoration: none;
font-variant: normal;
font-weight: 600;
line-height: 1.3em;
}


a.btn:visited {
color: #CC9900;
text-decoration: none;
font-variant: normal;
font-weight: 600;
}

a.btn:active {
color: #CC9900;
text-decoration: none;
font-variant: normal;
font-weight: 600;
}


a.btn:hover {
color: #CC3300;
text-decoration: none;
font-variant: normal;
font-weight: 600;
}


.button_bg {
margin: auto;
margin-bottom: 8px;
width: 106px;
height: 34px;
font-size: 11px;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: 0px dashed #cccccc;
background-image: url(images/button_bg.gif);
background-repeat: no-repeat;
background-position: top right;
text-align: center;
vertical-align: middle;
line-height: normal;
}



.separator {
font-family: Arial, Helvetica, san-serif;
font-size: 1em;
color: #CC3300;
font-weight: normal;

}


form {
margin: 0px;
padding: 0px;
align: center;
font: 11px Arial, Helvetica, sans-serif;
}


.form {
font: 11px Arial, Helvetica, sans-serif;
padding: 5px;
color: #3A5876;
background-color: transparent;

}


td input, td textarea {
background-color: #ffffff;

}


submit {
background-color: #ffffff;
font-color: #cccccc;

}

.submit {
font-color: #cccccc;
}

/* RSS DISPLAY FEED STYLES  */

.box_side{
padding: 1px;
border: 1px solid gray;
}


#feedbox{
width: 490px;
padding: 1px;
border: 1px dashed black;
}


/* PAGE LAYOUT STYLE - XHTML TABLE */

/* everything gets nested in the container so it can be centered, and the height is calculated from this div because it will 

allways be as tall as the longest column + header + footer */ 

#wrapper_outer {
margin: auto;
margin-top: 10px;
margin-bottom: 10px; 
width: 862px;
padding-top: 4px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 5px;
text-align: center;
vertical-align: top;
align: center;
background-image: url(images/spacerX.gif);
background-repeat: repeat;
background-position: top left;
background-color: #FFFFFF;
color: #555555;
border: #1E1650 solid 1px;
display: block;

}

#header_wrapper {
width: 852px;
height: 205px;
margin: auto; /* strict center */ 
vertical-align: top;
text-align: center;
align: center;

}

#top_panel {
width: 852px;
height: 24px;
background-image: url(images/top_bar.jpg);
background-repeat: repeat-x;
background-position: top left;
background-color: #FFFFFF;
border-top: #CC3300 solid 0px;
border-left: #FFFFFF solid 0px;
border-right: #FFFFFF solid 0px;
border-bottom: #FFFFFF solid 2px;

}

#header_panel {
width: 852px;
height: 181px;
}

#header_main {
width: 852px;
height: 181px;

}

td.header-cell {
width: 651px;
height: 119px;
align: center;
text-align: center;
border-right: #FFFFFF solid 0px;

}

td.main_nav-cell {
width: 451px; /* original width 651px no padding */
padding-left: 200px;
background-image: url(images/bg_nav.jpg);
background-repeat: repeat-x;
background-position: top left;
background-color: #FFFFFF;
border-right: #FFFFFF solid 1px;
align: right;
text-align: right;
}

body.subpage td.main_nav-cell {
width: 451px;
padding-left: 200px;
background-image: url(images/bg_nav.jpg);
background-repeat: repeat-x;
background-position: top left;
background-color: #FFFFFF;
border-right: #FFFFFF solid 1px;
align: right;
text-align: right;
}

td.header-image {
width: 200px;
height: 181px;
background-image: url(images/header_image.jpg);
background-repeat: no-repeat;
background-position: top right;
background-color: #FFFFFF;
}

#header {
width: 651px;
height: 119px;
margin-left: 0px;
background-image: url(images/header.jpg);
background-repeat: no-repeat;
background-position: top right;
background-color: #AD8FB0;

}


#main_nav {
margin: auto;
width: 449px;
height: 62px;
padding-top: 0px;
background-image: url(images/top_bar.jpg);
background-repeat: repeat-x;
background-position: bottom left;
background-color: ##C8925B;
vertical-align: middle;
align: center;
border-top: #FFFFFF solid 0px;
border-left: #FFFFFF solid 1px;
border-right: #FFFFFF solid 1px;
border-bottom: #CCCC99 solid 0px;
vertical-align: middle;
text-align: center;

}


#wrapper_main { 
margin: auto;
/* margin-left: 5px; */
width: 852px;
text-align: left;
align: left;
vertical-align: top;
border: #CC3300 solid 0px;
color: black;
background-color: white;

}


.top_1 {
width: 852px;
height: 13px;
background-image: url(images/bg_top1.jpg);
background-repeat: no-repeat;
background-position: top left;
background-color: white;
border-bottom: #CC3300 solid 0px;
}



.top_nav_1 {
width: 852px;
height: 0px;
background-color: white;

}



.upper1 {
width: 852px;
height: 298px;
color: #444444;
background-image: url(images/bg_upper1.jpg);
background-repeat: no-repeat;
background-position: top left;
background-color: #FFFFFF;
border-top: #FFFFFF solid 1px;
border-right: #FFFFFF solid 0px;
vertical-align: top;
}


.lower1 {
width: 852px;
height: 200px;
background-color: #FFFFFF;
border-top: #FFFFFF solid 1px;
border-right: #FFFFFF solid 0px;
vertical-align: top;
}

#upper_main {
width: 852px;
height: 298px;
}

#lower_main {
width: 852px;
height: 201px;
}



.upper_main1 {
width: 451px;
height: 297px;
background-color: #FFFFFF;
border-top: #CC3300 solid 0px;
border-right: #FFFFFF solid 1px;
vertical-align: top;
background-image: url(images/bg_upmain1.jpg);
background-repeat: no-repeat;
background-position: top left;

}

.upper_main2 {
width: 400px;
height: 297px;
background-color: #FFFFFF;
border-top: #FFFFFF solid 0px;
border-right: #FFFFFF solid 0px;
vertical-align: top;
background-image: url(images/bg_upmain2.jpg);
background-repeat: no-repeat;
background-position: top left;

}

body.subpage .upper_main1 {
width: 201px;
height: 297px;
background-color: #FFFFFF;
border-top: #FFFFFF solid 0px;
border-right: #FFFFFF solid 1px;
vertical-align: top;
background-color: #67748B;
background-image: url(images/bg_upmain1x.jpg);
background-repeat: no-repeat;
background-position: top left;

}


body.subpage .upper_main2 {
width: 651px;
height: 450px;
background-color: #FAFAFA;
border-top: #FFFFFF solid 0px;
border-right: #FFFFFF solid 0px;
vertical-align: top;
background-image: url(images/shadow1.jpg);
background-repeat: repeat-x;
background-position: top left;

}


body.featured .upper_main1 {
width: 201px;
height: 297px;
background-color: #FFFFFF;
border-top: #FFFFFF solid 0px;
border-right: #FFFFFF solid 1px;
vertical-align: top;
background-color: #67748B;
background-image: url(images/bg_upmain1x.jpg);
background-repeat: no-repeat;
background-position: top left;
Display: none;

}

body.featured .upper_main2 {
width: 651px;
height: 450px;
background-color: #FAFAFA;
border-top: #FFFFFF solid 0px;
border-right: #FFFFFF solid 0px;
vertical-align: top;
background-image: url(images/shadow1.jpg);
background-repeat: repeat-x;
background-position: top left;

}





.lower_main1 {
width: 201px;
height: 201px;
background-color: #67748B;
border-top: #FFFFFF solid 0px;
border-right: #FFFFFF solid 1px;
vertical-align: top;
background-image: url(images/bg_lomain1.jpg);
background-repeat: repeat-x;
background-position: top left;
}


.lower_main2 {
width: 651px;
height: 201px;
background-color: #C08245;
border-top: #FFFFFF solid 0px;
border-right: #FFFFFF solid 0px;
vertical-align: top;
background-image: url(images/bg_lomain2.jpg);
background-repeat: repeat-x;
background-position: top left;
}



.btm_1 {
margin: auto;
width: 852px;
height: 54px;
background-image: url(images/bg_btm.jpg);
background-repeat: repeat-x;
background-color: #FFFFFF;
border-top: #FFFFFF solid 1px;
border-left: #FFFFFF solid 0px;
border-right: #FFFFFF solid 0px;
}



/* MENU STYLE */

#menu_main {
height: 23px;
position: relative; top: 10px; left: 30px;
text-align: center;
vertical-align: middle;
border-left: #FFFFFF solid 1px;

}

.menu_box {
margin-top: 0px;
height: 1em;
text-align: center;
vertical-align: middle;
}

.menu_box1 {
margin: 10px;
background-image: url(images/background-menu-blue.gif);
background-repeat: repeat-x;
background-position: top left;
}

b {
width: 100%;
text-align: center;
vertical-align: middle;
}



/* CONTENT BOX STYLES */


.lower_box1 {
width: 201px;
height: 201px;
background-color: transparent;
background-image: url(images/bg_lower_box1.jpg);
background-repeat: repeat-x;
background-position: bottom left;
vertical-align: middle;
text-align: center;
}

.lower_box2 {
width: 651px;
height: 201px;
background-color: transparent;
background-image: url(images/bg_lower_box2.jpg);
background-repeat: repeat-x;
background-position: bottom left;
vertical-align: middle;
text-align: center;
}



/* PRIMARY CONTENT STYLES */

.lower1_content {
margin-left: 0px;
}

.line1 {
margin-left: 100px;
font-family: "Square721 BT" Arial, Helvetica, sans-serif;
line-height: 1.4em;
}
 
.line2 {
margin-left: 105px;
font-family: "Square721 BT" Arial, Helvetica, sans-serif;
line-height: 1.4em;
}

.line3 {
margin-left: 115px;
font-family: "Square721 BT" Arial, Helvetica, sans-serif;
}

.line4 {
margin-top: 10px;
margin-left: 125px;
width: 155px;
font-family: "Square721 BT" Arial, Helvetica, sans-serif;
text-align: right;
}

.line5 {
margin-top: 10px;
margin-left: 162px;
width: 120px;
text-align: right;
}

line6 {
margin-left: 100px;
}


.content_box {
margin: 20px;
}

body.featured .content_box {
margin: 20px;
margin-left: 30px;
}

.side_box {
margin: auto;
width: 168px;
padding: 5px;
font-family: Arial, Helvetica, sans-serif,;
font-size: 11px;
color: white;
border: #FFFFFF solid 1px;
}

.para {
margin-left: 10px;
padding: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
border-left: #A9B6BA solid 1px;
}

.content_main {
margin-top: 2px;
margin-left: 8px;
margin-right: 8px;
font-family: Arial, Helvetica, sans-serif, cursive;
font-size: 11px;
font-weight: normal;
color: #718B5E;
text-align: left;

}

.content2 {
font-family: "Square721 BT" Arial, Helvetica, sans-serif, cursive;
font-size: 11.5px;
font-weight: normal;
color:#333333;
text-align: left;
}

.content2b {
margin-top: 2px;
margin-bottom: 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 600;
color:#333333;
text-align: left;
}

.content3 {
margin-left: 100px;
font-family: "Square721 BT" Arial, Helvetica, sans-serif, cursive;
font-size: 12px;
font-weight: normal;
color:#333333;
text-align: left;
}


.panel_box {
padding: 2px;
padding-bottom: 3px;
border-bottom: 0px dashed #cccccc;
}

.button {
margin: 2px;
margin-left: 14px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom: 0px dashed #cccccc;
text-align: center;
vertical-align: middle;
}


.button2 {
position: absolute;
top: 425px;
margin: 2px;
margin-left: 25px;
text-align: center;
vertical-align: bottom;
}


.hr_line1 {
margin: auto;
margin-top: 0;
border-bottom: 1px dashed #cccccc;
width: 80%;
height: 2px;
background-color: white;
color: white;
}

.more {
margin: 0px;
margin: 2px;
text-align: right;
}

a.more_link {
color: #CC3300;
}

a.more_link:visited {
color: #CC3300;
}

a.more_link:hover {
color: #CC3300;
text-decoration: underline;
}

.spacer {
margin-top: 3px;
margin-bottom: 0px;

}


.pic {
float: left;
margin-top: 0px;
margin-left: 1px;
margin-right: 4px;
margin-bottom: 0px;
background-color: #CC3300;
border: solid #CC3300 1px;
vertical-align: middle;
}

.site_pic {
float: left;
margin-top: 0px;
margin-left: 1px;
margin-right: 1px;
margin-bottom: 4px;
background-color: white;
border: solid #CC3300 1px;
vertical-align: middle;
}

.img_panel_sm {
width: 185px;
height: 151px;
font-size: 11px;
font-family: arial, helvetica, verdana, sans-serif;
font-weight: normal;
text-align: center;
line-height: 1.2em;
padding-top: 2px;
background-image: url(images/img_panel_sm.jpg);
background-repeat: no-repeat;
background-position: top center;
background-color: transparent;
}

.img_panel_main {
width: 185px;
height: 126px;
padding-top: 2px;
text-align: center;
vertical-align: middle;
background-image: url(images/img_panel_sm2.jpg);
background-repeat: no-repeat;
background-position: top center;
background-color: transparent;
}


.txt_panel_sm {
width: 180px;
padding: 1px;
font-size: 11px;
font-family: arial, helvetica, verdana, sans-serif;
font-weight: normal;
text-align: center;
line-height: 1.2em;
background-color: #f4eaca;
border: 2px solid #e2e2c7;
/*width: 185px;
height: 100px;
padding-top: 5px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
vertical-align: middle;
background-image: url(images/txt_panel_sm.jpg);
background-repeat: no-repeat;
background-position: top center;*/
}




/* TABLE LIST FONT STYLE */

table.pic_tbl {
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
}

p.list_title {
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

tr.trow-h {
background-color: #E8D6B3;
border-bottom: 1px solid white;
}

tr.trow-a {
background-color: white;
border-bottom: 1px solid white;
}

tr.trow-b {
background-color: #F2E9D7;
border-bottom: 1px solid white;
}


/* COPYRIGHT STYLE */

.copybox {
margin: auto;
margin-left: 5px;
marging-right: 5px;
position: relative;
top: 0px;
vertical-align: middle;
}

.copybox_left {
	font-size: 10px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	vertical-align: middle;
	float: left;
}

.copybox_right {
vertical-align: middle;
float: right;
}

.clear {
clear: both;
}

ul.copyright {
margin: 0;
width: 290px;
list-style: none;
text-align: center;

}

li.copyrgt_txt {
list-style: none;

}

.copyright {

	font-size: 10px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;

}	

.page_title {
margin: 0px;
padding-left: 35px;
color: #C08245;
font-size: 18pt;
background-image: url(images/bullet1.gif);
background-repeat: no-repeat;
background-position: center left;
line-height: 40px;
}

.subtitle {
height: 25px;
padding-left: 25px;
font-size: 13pt;
background-image: url(images/bullet2.gif);
background-repeat: no-repeat;
background-position: center left;
line-height: 25px;
}

/* .subtitle {
padding-left: 22px;
background-image: url(images/bullet.gif);
background-repeat: no-repeat;
background-position: center left;
} */

/* .subtitle2 {
padding-left: 22px;
background-image: url(images/bullet.gif);
background-repeat: no-repeat;
background-position: center left;
} */

.side_title {
margin-top: 0px;
vertical-align: middle;
}



/* MISCELLANEOUS TEXT STYLES */

.subtitle {font-family: Arial, Helvetica, sans-serif; COLOR:#A9B6BA; font-weight: bold; font-variant: none;}

.subtitle2 {font-family: Arial, Helvetica, sans-serif; COLOR: #663300; font-weight: bold; font-variant: none;}

.side_title {font-family: Arial, Helvetica, sans-serif; COLOR: #CC9900; font-weight: bold; font-variant: none;}

.just 		{text-align: justify; align:left;}

.nojust		{text-align: left;}

.center		{text-align: center;}

.right_just		{text-align: right;}


/* SITE FONT STYLES */

.square_font {font-family: "Square721 BT" Arial, Helvetica, sans-serif;}

.text_font {color: #718B5E;}

.blue_font1 {color: #A9B6BA;}

.blue_font2 {color: #1E1650}

.brown_font1 {color: #C08245;}

.brown_font2 {color: #996600;}

.red_font {color: #CC3300;}

.tan_font {color: #CC9900;}

.olivelt_font {color: #CCCC99;}




/* OTHER FONT COLOR STYLES */

.castle_script {font-family: "Matura MT Script Capitals", Arial, Helvetica, cursive; color: #7E4977}

.castle_script2 {font-size:16.0pt; font-family: "Matura MT Script Capitals", Arial, Helvetica, cursive; color: #7E4977}

.castle_script3 {font-size:14.0pt; font-family: "Matura MT Script Capitals", Arial, Helvetica, cursive; color: #7E4977}

.castle_script4 {font-size:12.0pt; font-family: "Matura MT Script Capitals", Arial, Helvetica, cursive; color: #7E4977}

.castle_script5 {font-size:10.0pt; font-family: "Matura MT Script Capitals", Arial, Helvetica, cursive; color: #7E4977}

.site_font {font-family: Arial, Helvetica, cursive; color: #718B5E;}

.site_font2 {font-size:16.0pt; font-family: Arial, Helvetica, cursive; color: #718B5E;}

.site_font3 {font-size:14.0pt; font-family: Arial, Helvetica, cursive; color: #718B5E;}

.site_font4 {font-size:12.0pt; font-family: Arial, Helvetica, cursive; color: #718B5E;}

.site_font_purple {font-family: Arial, Helvetica, cursive; color: #7E4977;}

.site_font_purple_bold {font-family: Arial, Helvetica, cursive; font-weight: bold; color: #7E4977;}

.site_font_purple2 {font-size:16.0pt; font-family: Arial, Helvetica, cursive; color: #7E4977;}

.site_font_purple3 {font-size:14.0pt; font-family: Arial, Helvetica, cursive; color: #7E4977;}

.site_font_purple4 {font-size:12.0pt; font-family: Arial, Helvetica, cursive; color: #7E4977;}

.site_font_lav {font-family: Arial, Helvetica, cursive; color: #E3D2E0;}

.site_font_lav2 {font-size:16.0pt; font-family: Arial, Helvetica, cursive; color: #E3D2E0;}

.site_font_lav3 {font-size:14.0pt; font-family: Arial, Helvetica, cursive; color: #E3D2E0;}

.site_font_lav4 {font-size:12.0pt; font-family: Arial, Helvetica, cursive; color: #E3D2E0;}

.font_script {font-family: "Lucida Calligraphy", Arial, Helvetica, cursive; color: #7E4977}

.font_script2 {font-family: "Lucida Calligraphy", Arial, Helvetica, cursive; font-size: 14px; color: #7E4977}

.font2_script {font-family: "Lucida Calligraphy", Arial, Helvetica, cursive; color: #718B5E;}

.font2_script2 {font-family: "Lucida Calligraphy", Arial, Helvetica, cursive; font-size: 14px; color: #718B5E;}

.white16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF}

.white14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF}

.white12 {font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF}

.white10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF}

.white {font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF}

.black {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}

.black_bold {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000}

.black16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; color: #000000}

.black14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; color: #000000}

.black12{font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; color: #000000}

.black11 {font-size:11.0pt; font-family:Arial, Helvetica, sans-serif; color: #000000}

.black10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; color: #000000}

.blackv {font-family:Arial, Helvetica, sans-serif; color: #000000}

.black_boldv {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000}

.black16v {font-size:16.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}

.black14v{font-size:14.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}

.black12v{font-size:12.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}

.black11v {font-size:11.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}

.black10v {font-size:10.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}

.blacktms {font-family:Times New Roman, Times, serif; color: #000000}

.blacktms16 {font-size: 16.0pt; font-family: Times New Roman, Times, serif; color: #000000}

.blacktms14 {font-size: 14.0pt; font-family: Times New Roman, Times, serif; color: #000000}

.blacktms12 {font-size: 12.0pt; font-family: Times New Roman, Times, serif; color: #000000}

.blacktms10 {font-size: 10.0pt; font-family: Times New Roman, Times, serif; color: #000000}

.red {font-family:Arial, Helvetica, sans-serif; color: #ff0000}

.red_bold {font-family:Arial, Helvetica, sans-serif; color: #ff0000}

.red16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; color: #ff0000}

.red14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; color: #ff0000}

.red12 {font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; color: #ff0000}

.red10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; color: #ff0000}

.blue16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; color: #000066}

.blue14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; color: #000066}

.blue12 {font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; color: #000066}

.blue10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; color: #000066}

.blue {font-family:Arial, Helvetica, sans-serif; color: #000066}

.burgundytms {font-family:Times New Roman, Times, serif; color: #990000}

.burgundytm16 {font-size:16.0pt; font-family:Times New Roman, Times, serif; color: #990000}

.burgundytm12 {font-size:12.0pt; font-family:Times New Roman, Times, serif; color: #990000}

.burgundytm10 {font-size:10.0pt; font-family:Times New Roman, Times, serif; color: #990000}

.burgundy {font-family:Arial, Helvetica, sans-serif; color: #990000}

.burgundy16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; color: #990000}

.burgundy14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; color: #990000}

.burgundy12 {font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; color: #990000}

.burgundy10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; color: #990000}

.burgundyv {font-family: Verdana, Arial, Helvetica, sans-serif; color: #990000}

.burgundy16v {font-size:16.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #993366}

.burgundy14v {font-size:14.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #993366}

.burgundy12v {font-size:12.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #993366}

.burgundy10v {font-size:10.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #993366}

.burgundy09v {font-size:9.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #993366}

.burgundy_boldv {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #993366}

.burgundy_bold16v {font-size:16.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #993366}

.burgundy_bold14v {font-size:14.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #993366}

.burgundy_bold12v {font-size:12.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #993366}

.burgundy_bold10v {font-size:10.0pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #993366}

.black_bold {font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #000000}

.black_bold16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #000000}

.black_bold14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #000000}

.black_bold12{font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #000000}

.black_bold10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #000000}

.blue_bold {font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #000066}

.blue_bold16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #000066}

.blue_bold14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #000066}

.blue_bold12 {font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #000066}

.blue_bold10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #000066}

.ltblue_bold {font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #0000ff}

.ltblue_bold16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #0000ff}

.ltblue_bold14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #0000ff}

.ltblue_bold12 {font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #0000ff}

.ltblue_bold10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #0000ff}

.ltblue_bold8 {font-size:8.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #0000ff}

.red_bold16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FF0000}

.red_bold14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FF0000}

.red_bold12 {font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FF0000}

.red_bold10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FF0000}

.red_dark_bold16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #CC0000}

.red_dark_bold14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #CC0000}

.red_dark_bold12 {font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #CC0000}

.red_dark_bold10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #CC0000}

.burgundy_bold16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #990000}

.burgundy_bold14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #990000}

.burgundy_bold12 {font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #990000}

.burgundy_bold10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #990000}

.mustard_bold {font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #CC9900}

.mustard_bold16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #CC9900}

.mustard_bold14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #CC9900}

.mustard_bold12 {font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #CC9900}

.mustard_bold10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #CC9900}

.orange_bold16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FF9900}

.orange_bold14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FF9900}

.orange_bold12 {font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FF9900}

.orange_bold110 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FF9900}

.green_bold16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #009900}

.green_bold14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #009900}

.green_bold12 {font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #009900}

.green_bold10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #009900}

.green_bold {font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #009900}

.white_bold16 {font-size:16.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF}

.white_bold14 {font-size:14.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF}

.white_bold12 {font-size:12.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF}

.white_bold10 {font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF}

.white_bold {font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF}