/* CSS Document */body {	background-color: #FFFFFF;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}.body_back {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #585B63;	font-size: 12px;	line-height: 130%;	padding: 0px 0px 0px 0px;}strong, b {	font-weight: bold;	}/*3 Boxes scraped*/img {	border: 0;	}.nowrap {	white-space: nowrap;	font-size: 10px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;/* must be combined with nobr in html for ie5win */	}#left {	float:left;	padding: 0px 10px 0px 10px;	width: 180px; /* ie5win fudge begins */	voice-family: "\"}\"";	voice-family:inherit;	width: 160px;	}html>body #left {	width: 160px; /* ie5win fudge ends */	}#top {	left: 0px; top: 0px;	width: 790px; /* ie5win fudge begins */	voice-family: "\"}\"";	voice-family:inherit;	width: 780px;	}html>body #top {	width: 780px; /* ie5win fudge ends */	}	#contact {	position: absolute;	left: 2px; top: 13px;	width: 290px; /* ie5win fudge begins */	voice-family: "\"}\"";	voice-family:inherit;	width: 280px;	}html>body #contact {	width: 280px; /* ie5win fudge ends */	}	#middle {	margin: 15px 210px 20px 0px;	width:500px;	float:right;	padding: 0px 10px 0px 10px;	}html>body right {	max-width: 550px; /* ie5win fudge ends */	}	/*#right {	float: right;	margin: 97px 10px 0px 0px;	padding: 10px;	border: 1px solid #ccc;	width: 180px;	voice-family: "\"}\"";	voice-family:inherit;	width: 160px;	}html>body right {	width: 160px; /* ie5win fudge ends 	}		/* LAYOUT *//* ----------------------------------------- *//* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */.aligncenter { display:block; margin:0 auto }.alignleft { float:left }.alignright { float:right }.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }/* You might find the following useful *//* div, ul, li { position:relative } This will save you having to declare each div / ul / li's position as 'relative' and allows you to absolutely position elements inside them */br.clear { clear:both; display:block; height:1px; margin:-1px 0 0 0 } /* Use this br class to clear your floated columns */li#theme-switcher { background:#fff; border:10px solid red; padding:20px; position:fixed; top:0; right:0 } /* Use this if you have the Theme Switcher Reloaded plugin (http://themebot.com/webmaster-tools/1-wordpress-theme-switcher-reloaded) installed and want to make it nice and obvious */				 -------------------------------------------------------------------------------------------------------------------- */     a:link {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #333333;	text-decoration: underline;}a:visited {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #333333;	text-decoration: underline;}a:hover {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #772417;	text-decoration: none;}.thetitle a:link {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #4b4a70;	text-decoration: none;}.thetitle a:visited {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #4b4a70;	text-decoration: none;}.thetitle a:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #4b4a70;	text-decoration: underline;}.thetitle {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #4b4a70;	line-height: 34px;}.category a:link {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	color: #772417;	text-decoration: none;}.category a:visited {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	text-decoration: none;	color: #772417;	}.category a:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	color: #772417;	text-decoration: underline;}.category {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	color: #772417;}.articlelink {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	color: #6f6a67;	}.grayheadertext {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 26px;	color: #c5a08a;	text-transform: uppercase;	text-decoration: none;	font-weight: lighter;}	.tablebg {	background-image: url(images/box_r2_c1.jpg);	background-repeat: repeat-y;	padding-right: 30px;	padding-left: 30px;}.content {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	line-height: 22px;	color: #333333;}.headertext {	font-family: Trebuchet MS, Arial, Times New Roman, Times, serif;	font-size: 34px;	color: #48597a;}.homeheaderbg {	background-image: url(images/index_r1_c1.jpg);	background-repeat: no-repeat;}.headerbg {	background-image: url(images/detail_header_r1_c1.jpg);	background-repeat: no-repeat;}.headernav a:link {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #c1c1c1;	text-decoration: none;	text-transform: uppercase;}.headernav a:visited {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	text-decoration: none;	color: #c1c1c1;		text-transform: uppercase;}.headernav a:hover {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #6f6a67;	text-transform: uppercase;}.headernav {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #c1c1c1;	text-transform: uppercase;	padding-bottom: 15px;	padding-left: 15px;}.topNav {	font-family:  Verdana, Arial, Helvetica, sans-serif;;	position:absolute; z-index:1; left: 11px; Top: 44px;top: 28px;}.leftNav {	background-color: #ffffff;	background-attachment: scroll;	background-image: url(images/back_leftcolumn.jpg);	background-repeat: repeat-x;	background-position: left top;	border: 1px solid #ffffff;	padding-left: 6px;	padding-right: 6px;}.left_colHead {	letter-spacing: 0.13em;	font-family:  Verdana, Arial, Helvetica, sans-serif;;	font-size: 11px;	color: #4B4A70;	font-weight: bold;	padding-top: 4px;	padding-bottom: 4px;}.left_colcategory {	font-family: Verdana, Arial, Helvetica, sans-serif;;	font-size: 12px;	color: #993300;	padding-top: 4px;	padding-bottom: 4px;	font-weight: bold;	}/* -------------- New Ones ------------ */#left_category a {color: #993300;}#left_category a:hover {	text-decoration: none;	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: #9B5D5D;}#left_category a:link {text-decoration: none;}#left_category a:visited {text-decoration: none;}#left_article a {color: #4B4A70;}#left_article a:hover {	text-decoration: none;	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: #CCCCCC;}#left_article a:link {text-decoration: none;}#left_article a:visited {text-decoration: none;}#middle a:hover {	text-decoration: none;	border-bottom-style: solid;	border-bottom-width: 1px;	padding: 0px;	}#middle .article_more a:link {	color: #993300;	text-decoration: none;}#middle .article_more a:visited {color: #993300;text-decoration: none;}#middle .article_category a:link{color: #993300;font-weight: bold;text-decoration: none;}#middle .article_category a:visited {color: #993300;font-weight: bold;text-decoration: none;}#middle .category_title a:link {color: #4B4A70;text-decoration: none;}#middle .category_title a:visited {color: #4B4A70;text-decoration: none;}#middle p a {	color: #993300;}#middle p a:visited {text-decoration: none;	border-bottom-style: dotted;	border-bottom-width: 1px;	border-bottom-color: #CCCCCC;}#middle p a:link {	text-decoration: none;	border-bottom-style: dotted;	border-bottom-width: 1px;	border-bottom-color: #CCCCCC;}#middle p a:hover {	text-decoration: none;	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: #585B63;}#cookie_crumb a:hover {color: #993300;text-decoration: underline;}#cookie_crumb a:link {color: #993300;text-decoration: none;}#cookie_crumb a:visited {color: #993300;text-decoration: none;}#left_category dd {	font-family: Verdana, Arial, Helvetica, sans-serif;;	font-size: 12px;	color: #993300;	font-weight: bold;	padding-top: 4px;	padding-bottom: 4px;	margin: 0;	}#left_category dt {	letter-spacing: 0.13em;	font-family:  Verdana, Arial, Helvetica, sans-serif;;	font-size: 12px;	color: #4B4A70;	font-weight: bold;	padding-top: 4px;	padding-bottom: 4px;	margin: 0;	}#left_article dd {	padding-top: 4px;	padding-bottom: 4px;	font-family: Georgia, "Times New Roman", Times, serif;	color: #4B4A70;	font-size: 12px;	margin: 0;	}.left_article_head {	padding-top: 1px;	padding-bottom: 1px;	font-family: Georgia, "Times New Roman", Times, serif;	color: #993300;	font-size: 12px;	margin: 0px 0px 0px 4px;	font-weight:normal;}#left_article dt {	/*letter-spacing: 0.11em;*/	font-family: Verdana, Arial, Helvetica, sans-serif;;	font-size: 12px;	color: #4B4A70;	font-weight: bold;	padding-top: 4px;	padding-bottom: 4px;	margin: 0;	}.rss_item{	font-family: Georgia, "Times New Roman", Times, serif;	color: #4B4A70;	font-size: 12px;	margin: 0px 0px 8px 0px;}.rss_items ul{	font-family: Georgia, "Times New Roman", Times, serif;	color: #4B4A70;	font-size: 12px;	text-decoration:none;	margin: 0px 0px 0px 0px;}.rss_box{	margin: 0px 0px 0px 0px;}.rss_items{	margin: 0px 0px 0px 0px;}#middle dd{margin:0;}#middle dt{margin:0;}#middle .article_title {	font-family: Georgia, "Times New Roman", Times, serif;	color: #4B4A70;	font-size: 20px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	line-height: 1.2em;	/*margin-bottom: 0;*/	}#middle .article_subtitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #4B4A70;	font-size: 12px;	font-weight: bold;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	/*margin-bottom: 0;*/	}.article_subtitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #4B4A70;	font-size: 12px;	font-weight: bold;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	/*margin-bottom: 0;*/	}#middle .article_precis {	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #46494F;	font-size: 12px;	padding: 0px 0px 0px 0px;	font-style: italic;	line-height: 150%;}#middle .category_title {	font-family: Georgia, "Times New Roman", Times, serif;	color: #4B4A70;	font-size: 18px;	font-weight: lighter;	line-height: 1.2em;}#middle .category_precis {	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #333333;	font-size: 12px;	font-weight: lighter;	padding: 2px 0px 2px 0px;}#middle .category_precis img {margin: 2px 8px 0px 0px;padding: 4px;border:1px solid #7A9FA8;float:left;}#middle .article_more {	padding-top: 4px;	padding-bottom: 12px;	color: #728088;	margin: 0;	font: 12px Georgia, "Times New Roman", Times, serif;	/*text-align: right;*/}#middle p {	line-height: 130%;	padding: 0px 0px 0px 0px;	margin: 8px 0px 8px 0px;}#middle blockquote {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #585B63;	font-size: 12px;	line-height: 130%;	padding: 0px 0px 0px 0px;	margin: 3px 0px 5px 18px;}.highlight {	font: italic bold 13px/130% ;}.quote {font-family:Georgia, "Times New Roman", Times, serif;font-size: 14px;line-height: 1.2em;}.button_bk {float:left; padding: 4px 0px 0px 0px; margin:3px; clear:left; background-image:url(images/new_button.jpg); background-repeat:no-repeat; width: 91px; height: 27px; text-align:center;}.button_txt a {font-family:Georgia, 'Times New Roman', Times, serif; font-style:italic; font-weight:bold; color:#990000; text-decoration: none;}#middle .article_category {	font-family: Verdana, Arial, Helvetica, sans-serif;;	font-size: 10px;	color: #4B4A70;	padding-top: 4px;	padding-bottom: 16px;	margin: 0;}#middle li {	padding-bottom: 6px;	/*list-style-image: url(images/0024_chevrons.png);*/}#middle ul {padding-top: 6px;	/*list-style-image: url(images/0024_chevrons.png);*/}#cookie_crumb {	padding-bottom: 12px;	color: #728088;	margin: 0;	font: 12px Verdana, Arial, Helvetica, sans-serif;}.dotteddiv{	width: 400px;	background-image: url(images/dotteddiv.gif);	background-attachment: scroll;	background-repeat: repeat-x;	padding-bottom: 4px;	text-align:right;}.table_bottom{	padding-bottom: 4px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #EAEAEA;}/* -------------- New Ones ------------ */.table_bottom2 {	padding-bottom: 4px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F9F9F9;}/* -------------- Table Inserts ------------ */.bl {background: url(images/1bl.gif) 0 100% no-repeat #e4eff9; width: 100%;}.br {background: url(images/1br.gif) 100% 100% no-repeat}.tl {background: url(images/1tl.gif) 0 0 no-repeat}.tr {background: url(images/1tr.gif) 100% 0 no-repeat; padding:10px}.clear {font-size: 1px; height: 1px}.table_back1 {	background-color: #F4F9FE; }.table_font {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 150%;	color: #435874;}.table_header {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #8E1F1F;	background-color: #EFF6FC;	line-height: 200%;	padding-left: 14px;}.table_font_bold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #435874;}.table_font_article {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #435874;}.table_row {	padding-left: 22px;	background-color: #EEF6FC;	background-image: url(images/table_back2.gif);	background-repeat: repeat;}.div_back {	background-image: url(images/table_back1.gif);} .button_bk {padding: 4px 0px 0px 0px; margin:3px; clear:left; background-image:url(images/new_button.jpg); background-repeat:no-repeat; width: 91px; height: 27px; text-align:center;}   .button_bk_nowidth {padding: 10px 6px 0px 6px; margin:3px; clear:left; background-image:url(images/new_button_nowidth.jpg); background-repeat:repeat-x; background-position:center; height: 27px; text-align:center;}.button_txt a {font-family:Georgia, 'Times New Roman', Times, serif; font-style:italic; font-weight:bold; color:#993300; text-decoration: none; font-size: 12px;}