/*

                         ''~``
                        ( o o )
+------------------.oooO--(_)--Oooo.------------------+
|                                                     |
|              Copyright (c) CricketWorld             |
|                                                     |
|     File:            screen.css                     |
|     Author:          David Swanwick, Tom Parker     |
|     Creation Date:   2/11/2006                      |
|                                                     |
|                    .oooO                            |
|                    (   )   Oooo.                    |
+---------------------\ (----(   )--------------------+
                       \_)    ) /
                             (_/
			  
*/

/* Global re-defines
---------------------------------------------------------------*/

body {
	margin: 0px;
	background: url(/assets/img/backmain.gif) repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 22px;
}

font {line-height: 20px;}

form {
	margin: 0px;
	padding: 0px;
}

td {
}

ul {
}

hr {
	height: 1px;
	border-top: 1px solid #CCCCCC;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}

h1 {
	margin: 0px;
	color: #333333;
	padding: 0px;
	font-family:  Arial, "Trebuchet MS";
	font-size: 18px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	font-variant: normal;
}

h2 {
	margin: 0px 0px 1px;
	font-family:  Arial, "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	padding-bottom: 1px;
}

h3 {
	margin: 0px;
	font-weight: normal;
	line-height: 12px;
	color: #CCCCCC;
}

h4 {
	font-size: 24px;
	margin: 0px;
	padding: 0px 0px 22px;
	line-height: 30px;
	font-weight: normal;
}

h5 {
	height: 87px;
	width: 113px;
	margin: 0px;
	padding: 0px;
}

p {
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}

.greysmall {
	color: #858585;
	font-size: 11px;
	line-height: 8px;
}

.greynormal {
	color: #666666;
	font-size: 12px;
	line-height: 14px;
}

.greysmallsmall {
	color: #333333;
	font-size: 10px;
	line-height: 11px;
}

a:link, a:visited, a:active {
	color: #000099;
	text-decoration: none;
}

a:hover {
	color: #CC0099;
}

.noborder {
	margin: 0px;
	padding: 0px;
}

/* Layout
---------------------------------------------------------------*/

#page-verytop {
	width: 990px;
	overflow: hidden;
	background: #FFFFFF;
}

#logo-print {
	display: none;
}

#page-top {
	width: 989px;
	text-align: left;
	overflow: hidden;
	height: 105px;
	border-right: 1px solid #999999;
	background-image: url(/assets/img/back20.gif);
}

#page-middle {
	width: 990px;
	overflow: hidden;
	padding-top: 1px;
}

#page-add {
	width: 990px;
	overflow: hidden;
	background: #FFFFFF;
	height: 31px;
	border-top: 1px solid #FFFFFF;
	/*display: none;*/ 

}

#page-footer {
	width: 990px;
	overflow: hidden;
	text-align: center;
	height: 110px;
	z-index: 20;
	background-color: #E8E8E8;
	background-image: url(/assets/img/stripe.gif);
	padding-top: 8px;
	margin-top: 24px;
}

/* Columns Layout
---------------------------------------------------------------*/

#block_1 {
	width: 523px;
	background: #FFFFFF;
	float: left;
}

#block_1_wide {
	width: 705px;
	background: #FFFFFF;
	float: left;
}

#block_2 {
	float: left;
	width: 182px;
}

#block_3 {
	float: left;
	width: 122px;
	overflow: hidden;
}

#block_3_details {
	float: left;
	width: 122px;
	overflow: hidden;
	background-color: #FFFFFF;
}

#ball {
	position:absolute;
	left:746px;
	top:0px;
	width:244px;
	height:106px;
	z-index:1;
	visibility: visible;
}

/* Column Tops */

#section {
	background: #979BD8 url(/assets/img/back6.gif);
	padding-left: 18px;
	height: 24px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;	
	font-size: 18px;
	color: #FFFFFF;
}

#section h1 {
	color: #FFFFFF;
	margin: 0px;
	line-height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}


#top {
	background: #979BD8 url(/assets/img/back5.gif) no-repeat;
	padding-left: 12px;
	font-size: 16px;
	font-weight: bold;
	height: 25px;
	margin-bottom: 5px;
}

#adstop {
	padding-left: 12px;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	height: 25px;
	border-bottom: 1px solid #FFFFFF;
	margin-bottom: 5px;
	background-color: #9D9DD3;
	margin-right: 1px;
}

#navtop {
	height: 25px;
	margin-bottom: 22px;
	background-color: #979BD8;
	background-image: url(/assets/img/back4.gif);
}

/* News Display Styles
---------------------------------------------------------------*/

.fixed_block {
	height: 100%;
	overflow: hidden;
	width: 523px;
	padding-top: 5px;
}

#mpu {
	float: right;
	padding-right: 8px;
	padding-top: 6px;
	padding-bottom: 15px;	
}

/* News Style 6
------------------------------------*/

.news_style_6 {
	height: 45px;
	margin-right: 8px;
	margin-left: 8px;
	overflow: hidden;
	clear: both;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-image: url(/assets/img/back18.gif);
}

.news_style_6 .headline {
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	padding-top: 4px;
	padding-left: 12px;
}

.news_style_6 .body_text {
	margin: 0px;
	color: #000000;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 4px;	
}


.news_style_6 a:link {
	color: #000099;
}

.news_style_6 a:visited {
	color: #000099;
}

.news_style_6 a:active {
	color: #000099;
}

.news_style_6 a:hover {
	color: #CC0099;
}

.news_style_6 .read_more {
	display: none;
}





/* News Style 4 Promo with image
------------------------------------*/

.news_style_4 {
	height: 58px;
	margin-right: 8px;
	margin-left: 8px;
	overflow: hidden;
	clear: both;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	background-image: url(/assets/img/back18.gif);
}

.news_style_4 .headline {
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	padding-top: 4px;
	padding-left: 4px;
}

.news_style_4 .body_text {
	margin: 0px;
	color: #000000;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	padding-top: 0px;
	padding-left: 3px;
	padding-right: 4px;	
}

.news_style_4 .image {
	display: block;
	padding-top: 4px;
	padding-right: 8px;
	float: left;
	height:55px;
	width:170px;
	text-align:center
}

.news_style_4 a:link {
	color: #000099;
}

.news_style_4 a:visited {
	color: #000099;
}

.news_style_4 a:active {
	color: #000099;
}

.news_style_4 a:hover {
	color: #CC0099;
}

.news_style_4 .read_more {
	display: none;
}







/* Block Style 6 (Red Title / Light Content)
------------------------------------*/

.block_style_6 {
	width: 174px;
	margin-bottom: 12px;
}

.block_style_6 .title {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	width: 164px;
	margin-left: 1px;
	padding-left: 8px;
	background-image: url(/assets/img/back35.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
}

.block_style_6 .content {
	background-image: url(/assets/img/back25.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
	line-height: 12px;
	padding-top: 8px;
	padding-right: 11px;
	padding-bottom: 16px;
	padding-left: 11px;
	font-size: 10px;
	font-weight: normal;
}

.block_style_6 .item {
	margin-bottom: 2px;
	padding-bottom: 4px;
	background-image: url(/assets/img/hr8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/* Adds
---------------------------------------------------------------*/

#banner_ad {
	height: 62px;
	width: 470px;
	position: absolute;
	left: 245px;
	top: 18px;
	z-index: 3;
	visibility: visible;
	margin: 0px;
	padding: 0px;
}

#super_banner_ad {
	height: 90px;
	width: 728px;
	position: absolute;
	left: 195px;
	top: 6px;
	z-index: 3;
	visibility: visible;
	margin: 0px;
	padding: 0px;
}

.small_ad {
	padding-bottom: 6px;
}

/* News Detail
---------------------------------------------------------------*/

.news_fixed_block {
	overflow: hidden;
	height: 100%;
	width: 100%;
}

#detail_headline {
	padding-bottom: 2px;
	padding-left: 20px;
	padding-top: 2px;
}

#detail_headline h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}


#detail_breadcrumb {
	padding-left: 20px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



#detail_date {
	padding-left: 20px;
}

#detail_body {
	padding-left: 20px;
	margin-right:  15px;
	line-height: 22px; !important
	font-size: 12px;
	padding-bottom: 12px;
}

#detail_body .p{
	padding-left: 20px;
	margin-right: 15px;
	line-height: 22px; !important
	font-size: 12px;
	padding-bottom: 12px;
}

#detail_image_box {
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	clear: both;
/*	width: 223px;*/
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}

.detail_image {
	margin: 0px;
	padding: 0px;
}

#detail_image_box img {
	border: 1px solid #979BD8;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

.detail_image_text {
	font-size: 12px;
	font-weight: bold;
	width: 223px;
	line-height: 13px;
}

.detail_image_text2 {
	font-size: 11px;
	width: 223px;
	line-height: 13px;
	color: #666666;
}

#detail_image_box .spacer {
	background-image: url(/assets/img/hr10.gif);
	background-repeat: repeat-x;
	margin-top: 6px;
	height: 6px;
	margin-bottom: 8px;
}

#detail_links {
	line-height: 18px;
	padding-left: 40px;
	padding-top: 20px;
	font-weight: bold;
	text-decoration: underline;
}

#detail_downloads {
	background-color: #FFFFDD;
	border: 1px solid #FFDD53;
	width: 640px;
	margin-top: 2px;
	margin-bottom: 6px;
	overflow: hidden;
	padding-bottom: 2px;
	margin-left: 22px;
}

#detail_downloads .title{
	font-weight: bold;
	margin-bottom: 6px;
	background-color: #fcefbc;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	color: #990000;
	background-image: url(/assets/img/back44.gif);
	height: 22px;
}

#detail_downloads .content{
	margin-bottom: 2px;
	overflow: hidden;
	clear: both;
	padding-left: 12px;
	line-height: 16px;
	padding-right: 12px;
}

#detail_downloads .content .right {
	float: right;
	text-align: right;
}


#detail_downloads .content a{
	float: left;
}

#detail_downloads .content .ctact{
	float: left;
}


#detail_downloads img {
	padding-right: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 4px;
	float: left;
	padding-left: 6px;
}

.detail_image_text_large {
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
	padding-top: 12px;
	padding-bottom: 3px;

}

.detail_image_text2_large {
	font-size: 11px;
	line-height: 13px;
	color: #666666;
	padding-bottom: 12px;
}


/* Other News
---------------------------------------------------------------*/

#othernews_header {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	background-image: url(/assets/img/back13.gif);
	padding-bottom: 14px;
	background-repeat: no-repeat;
	background-position: left top;
}

.othernews_container {
	background-image: url(/assets/img/back24.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 8px;
}

.othernews_headline{
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 18px;
	padding-right: 14px;
	font-family: "Trebuchet MS", Arial;
}

.othernews_body{
	font-size: 11px;
	line-height: 15px;
	padding-left: 19px;
	padding-right: 24px;
	padding-bottom: 6px;
	color: #363E52;
}

/* Search Box
---------------------------------------------------------------*/

#searchbox {
	background-image: url(/assets/img/searchback.gif);
	height: 68px;
	width: 174px;
	margin-bottom: 6px;
}

#searchboxtext {
	background-image: url(/assets/img/searchformback.gif);
	height: 17px;
	width: 148px;
	position: relative;
	top: 10px;
	left: 5px;
	font-size: 10px;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 11px;
	border: 0px none #FFFFFF;
	font-weight: bold;
	color: #B44646;
}

#searchsubmit {
	position: relative;
	top: 12px;
	left: 7px;
}






/* Block Style 0 (image only)
------------------------------------*/

.block_style_0 {
	width: 170px;
	margin-left: 2px;
	margin-bottom: 12px;
	border: 1px solid #999999;
	padding: 0px;
}

.block_style_0 .content {
	padding-top: 0px;
	padding-bottom: 0px;
}

.block_style_0 .title {
	display: none;
}

.block_style_0 .item {
	display: none;
}

/* Block Style 1 (Grey Simple)
------------------------------------*/

.block_style_1 {
	width: 174px;
	margin-bottom: 12px;
}

.block_style_1 .title {
	font-weight: bold;
	color: #000000;
	background-color: #000000;
	width: 164px;
	margin-left: 1px;
	padding-left: 8px;
	background-image: url(/assets/img/back26.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, sans-serif;
}

.block_style_1 .content {
	background-image: url(/assets/img/back25.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
	line-height: 14px;
	padding-top: 8px;
	padding-right: 11px;
	padding-bottom: 16px;
	padding-left: 11px;
	font-size: 10px;
	font-weight: normal;
}

.block_style_1 .item {
	margin-bottom: 2px;
	padding-bottom: 4px;
	background-image: url(/assets/img/hr8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.block_style_1 a {
	font-weight: bold;
	font-size: 11px;
}

/* Block Style 2 (Purple Title / Purple Content)
------------------------------------*/

.block_style_2 {
	width: 174px;
	margin-bottom: 12px;
	margin-left: 1px;
}

.block_style_2 .title {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	width: 164px;
	margin-left: 1px;
	padding-left: 8px;
	background-image: url(/assets/img/back40.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
}

.block_style_2 a:link {
	color: #FFFFFF;
}

.block_style_2 a:visited {
	color: #FFFFFF;
}

.block_style_2 a:active {
	color: #FFFFFF;
}

.block_style_2 a:hover {
	color: #FFFF00;
}

.block_style_2 .content {
	background-image: url(/assets/img/back43.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
	line-height: 12px;
	padding-top: 8px;
	padding-right: 11px;
	padding-bottom: 16px;
	padding-left: 11px;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}

.block_style_2 .item {
	margin-bottom: 2px;
	padding-bottom: 4px;
	background-image: url(/assets/img/hr10.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/* Block Style 3 (links)
------------------------------------*/

.block_style_3 {
	width: 174px;
	margin-bottom: 12px;
}

.block_style_3 .title {
	font-weight: bold;
	color: #000099;
	width: 164px;
	margin-left: 1px;
	padding-left: 8px;
	background-image: url(/assets/img/back30.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, sans-serif;
}

.block_style_3 a:link {
	color: #000099;
}

.block_style_3 a:visited {
	color: #000099;
}

.block_style_3 a:active {
	color: #000099;
}

.block_style_3 a:hover {
	color: #990000;
	text-decoration: underline;
}

.block_style_3 select {
	font-size: 10px;
	margin: 4px;
	border: 1px solid #99CCFF;
	color: #444E73;
}

.block_style_3 option {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.block_style_3 .content {
	background-image: url(/assets/img/back25.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
	padding-top: 8px;
	padding-bottom: 16px;
	padding-left: 2px;
	font-size: 11px;
	font-weight: normal;
}

.block_style_3 .item {
	margin-bottom: 2px;
	padding-bottom: 4px;
	background-image: url(/assets/img/hr9.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	line-height: 13px;
	margin-right: 10px;
	margin-left: 10px;
}

/* Block Style 4 (Dark Title / Light Content)
------------------------------------*/

.block_style_4 {
	width: 174px;
	margin-bottom: 12px;
}

.block_style_4 .title {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	width: 164px;
	margin-left: 1px;
	padding-left: 8px;
	background-image: url(/assets/img/back36.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
}

.block_style_4 a:link {
	color: #000000;
}

.block_style_4 a:visited {
	color: #000000;
}

.block_style_4 a:active {
	color: #000000;
}

.block_style_4 a:hover {
	color: #0000FF;
}

.block_style_4 .content {
	background-image: url(/assets/img/back25.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
	line-height: 12px;
	padding-top: 8px;
	padding-right: 11px;
	padding-bottom: 16px;
	padding-left: 11px;
	font-size: 10px;
	font-weight: normal;
}

.block_style_4 .item {
	margin-bottom: 2px;
	padding-bottom: 4px;
	background-image: url(/assets/img/hr8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/* Block Style 5 (Light Glass Title / Light Content)
------------------------------------*/

.block_style_5 {
	width: 174px;
	margin-bottom: 12px;
}

.block_style_5 .title {
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	width: 164px;
	margin-left: 1px;
	padding-left: 8px;
	background-image: url(/assets/img/back37.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
}

.block_style_5 a:link {
	color: #000000;
}

.block_style_5 a:visited {
	color: #000000;
}

.block_style_5 a:active {
	color: #000000;
}

.block_style_5 a:hover {
	color: #0000FF;
}

.block_style_5 .content {
	background-image: url(/assets/img/back25.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
	line-height: 12px;
	padding-top: 8px;
	padding-right: 11px;
	padding-bottom: 16px;
	padding-left: 11px;
	font-size: 10px;
	font-weight: normal;
}

.block_style_5 .item {
	margin-bottom: 2px;
	padding-bottom: 4px;
	background-image: url(/assets/img/hr8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/* Block Style 6 (Red Title / Light Content)
------------------------------------*/

.block_style_6 {
	width: 174px;
	margin-bottom: 12px;
}

.block_style_6 .title {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	width: 164px;
	margin-left: 1px;
	padding-left: 8px;
	background-image: url(/assets/img/back35.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
}

.block_style_6 .content {
	background-image: url(/assets/img/back25.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
	line-height: 12px;
	padding-top: 8px;
	padding-right: 11px;
	padding-bottom: 16px;
	padding-left: 11px;
	font-size: 10px;
	font-weight: normal;
}

.block_style_6 .item {
	margin-bottom: 2px;
	padding-bottom: 4px;
	background-image: url(/assets/img/hr8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/* Block Style 7 (Image text below)
------------------------------------*/

.block_style_7 {
	width: 170px;
	margin-left: 2px;
	margin-bottom: 12px;
	border: 1px solid #999999;
}

.block_style_7 .title {
	font-weight: bold;
	width: 162px;
	padding-left: 4px;
	padding-right: 4px;	
	font-size: 11px;
	background-color: #F3F4F0;	
}


.block_style_7 .content {
	overflow: visible;
	line-height: 12px;
	padding-top: 0px;
	padding-right: 4px;
	padding-left: 4px;	
	padding-bottom: 8px;
	font-size: 11px;
	font-weight: normal;
	background-color: #F3F4F0;
	
}

.block_style_7 a:link {
	color: #000000;
}

.block_style_7 a:visited {
	color: #000000;
}

.block_style_7 a:active {
	color: #000000;
}

.block_style_7 a:hover {
	color: #0000FF;
}

/* Block Style 8 (Image Header Box)
------------------------------------*/

.block_style_8 {
	width: 170px;
	margin-left: 4px;
	margin-bottom: 8px;
/*	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;*/
}

.block_style_8 .title {
	font-weight: bold;
	width: 170px;
	padding-left: 4px;
	padding-right: 4px;	
	font-size: 11px;
	background-color: #F3F4F0;	
}

.block_style_8 .item {
	margin-bottom: 3px;
	padding-bottom: 3px;
	clear: both;
}



.block_style_8 .content {
	background-image: url(/assets/img/back50.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
	line-height: 12px;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 14px;
	padding-left: 6px;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.block_style_8 a:link {
	color: #000000;
	font-weight: normal;
}

.block_style_8 a:visited {
	color: #000000;
	font-weight: normal;
}

.block_style_8 a:active {
	color: #000000;
	font-weight: normal;
}

.block_style_8 a:hover {
	color: #0000FF;
	font-weight: normal;
}


/* Block Style 9 (Image Text To Right)
------------------------------------*/


.block_style_9 {
	width: 174px;
	margin-bottom: 12px;
}

.block_style_9 .title {
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	width: 164px;
	margin-left: 1px;
	padding-left: 8px;
	background-image: url(/assets/img/back26.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
}

.block_style_9 .content {
	background-image: url(/assets/img/back25.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
	line-height: 12px;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 22px;
	padding-left: 3px;
	font-size: 10px;
	font-weight: normal;
}


.block_style_9 .item {
	margin-bottom: 2px;
	padding-bottom: 8px;
	clear: both;
}

.block_style_9 .img {
	margin-bottom: 0px;
	float: left;
}




/* Block Style 10 (Green Title / Light Content)
------------------------------------*/

.block_style_10 {
	width: 174px;
	margin-bottom: 12px;
}

.block_style_10 .title {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFFFFF;
	width: 164px;
	margin-left: 1px;
	padding-left: 8px;
	background-image: url(/assets/img/back39.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
}

.block_style_10 .content {
	background-image: url(/assets/img/back25.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
	line-height: 12px;
	padding-top: 8px;
	padding-right: 11px;
	padding-bottom: 16px;
	padding-left: 11px;
	font-size: 10px;
	font-weight: normal;
}

.block_style_10 .item {
	margin-bottom: 2px;
	padding-bottom: 4px;
	background-image: url(/assets/img/hr8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/* Block Style 11 (Gold Title / Light Content)
------------------------------------*/

.block_style_11 {
	width: 174px;
	margin-bottom: 12px;
}

.block_style_11 .title {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	width: 164px;
	margin-left: 1px;
	padding-left: 8px;
	background-image: url(/assets/img/back41.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
}

.block_style_11 .content {
	background-image: url(/assets/img/back25.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
	line-height: 12px;
	padding-top: 8px;
	padding-right: 11px;
	padding-bottom: 16px;
	padding-left: 11px;
	font-size: 10px;
	font-weight: normal;
}

.block_style_11 .item {
	margin-bottom: 2px;
	padding-bottom: 4px;
	background-image: url(/assets/img/hr8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}


/* Block Style 12 (Teal Title / Light Content)
------------------------------------*/

.block_style_12 {
	width: 174px;
	margin-bottom: 12px;
}

.block_style_12 .title {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	width: 164px;
	margin-left: 1px;
	padding-left: 8px;
	background-image: url(/assets/img/back28.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
}

.block_style_12 .content {
	background-image: url(/assets/img/back25.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
	line-height: 12px;
	padding-top: 8px;
	padding-right: 11px;
	padding-bottom: 16px;
	padding-left: 11px;
	font-size: 10px;
	font-weight: normal;
}

.block_style_12 .item {
	margin-bottom: 2px;
	padding-bottom: 4px;
	background-image: url(/assets/img/hr8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}


/* Block Style 13 (Dark Blue Title / Light Content)
------------------------------------*/

.block_style_13 {
	width: 174px;
	margin-bottom: 12px;
}

.block_style_13 .title {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	width: 164px;
	margin-left: 1px;
	padding-left: 8px;
	background-image: url(/assets/img/back32.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
}

.block_style_13 .content {
	background-image: url(/assets/img/back25.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
	line-height: 12px;
	padding-top: 8px;
	padding-right: 11px;
	padding-bottom: 16px;
	padding-left: 11px;
	font-size: 10px;
	font-weight: normal;
}

.block_style_13 .item {
	margin-bottom: 2px;
	padding-bottom: 4px;
	background-image: url(/assets/img/hr8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}







/*   Homepage */


.fixed_block2 {
	overflow: hidden;
	height: 100%;
	width: 480px;
	padding-top: 22px;
	padding-left: 22px;
}


.largetext {
	font-size: 18px;
	font-weight: bold;
}








