BODY {
	FONT-SIZE: 12px;
	BACKGROUND: #dedede url(global_bg.png) repeat-y center top;
	PADDING-BOTTOM: 0px;
	width:990px;
	MARGIN: 0px auto;
	COLOR: black;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	TEXT-ALIGN: center
}
A {
	COLOR: #107abf;
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none
}
TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, Sans-serif
}
TR {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, Sans-serif
}
TH {
	PADDING: 4px;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #666;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	font-weight:bold;
}
caption {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #666;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	font-weight:bold;
}
h1, h1 .Head {
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin:20px 0px 6px;
	padding:0px;
}
h2, h2 .Head {
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:20px 0px 6px;
	padding:0px;
}
h2, h2 .Head, h3, h3 .Head {
	color:#505050;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin:20px 0px 6px;
	padding:0px;
}
H1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	COLOR: #505050;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:20px 0px 6px;
	padding:0px;
}
H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #505050;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:20px 0px 6px;
	padding:0px;
}
H3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #505050;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:20px 0px 6px;
	padding:0px;
}
H4 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #505050;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:20px 0px 6px;
	padding:0px;
}
.Normal H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #505050;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:20px 0px 6px;
	padding:0px;
}
.Normal H3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #505050;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:20px 0px 6px;
	padding:0px;
}
.Normal H4 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #505050;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:20px 0px 6px;
	padding:0px;
}
.Normal ul {
	display:block;
 list-style-type:disc:
 margin: 1em 0;
}
.Normal li {
	font-weight:normal;
	list-style-image:url(abullet.gif);
	list-style-position:outside;
}
p {
	margin:2px 0px 10px;
}
.clear {
	WIDTH: auto
}
/*STRONG
{
    MARGIN-TOP: 30px;
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    COLOR: black;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}*/
#container {
	MARGIN: 0px auto;
	padding-left:2px;
	WIDTH: 990px;
	clear:both;
	overflow:hidden;
}
HTML > BODY #container {
	MARGIN: 0px auto;
	padding-left:0px;
	WIDTH: 990px;
	clear:both;
	overflow:hidden;
}
#content {
	MARGIN-BOTTOM: 20px;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 10px
}
#container #header {
	CLEAR: both;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN-LEFT: auto;
	WIDTH: 990px;
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: left
}
.Head {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 10px 0px 12px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #666666;
	HEIGHT: 19px
}
table.datatable {
	background:#fff;
}
.corner_bt_lt {
	BACKGROUND: url(corner_bt_lt.png) no-repeat right top;
	WIDTH: 20px
}
.corner_bt_rt {
	BACKGROUND: url(corner_bt_rt.png) no-repeat left top;
	WIDTH: 20px
}
.footer_bg {
	BACKGROUND: url(footer_bottom_mid.png) repeat-x
}
.search_bg {
	BACKGROUND: url(search_bg.png) repeat-x;
	HEIGHT: 34px
}
#column_left {
	FLOAT: left;
	MARGIN-LEFT: 10px;
	WIDTH: 330px;
	MARGIN-RIGHT: 10px
}
#column_center {
	FLOAT: left;
	WIDTH: 420px;
	MARGIN-RIGHT: 10px
}
#column_right {
	FLOAT: right;
	WIDTH: 200px;
	MARGIN-RIGHT: 10px
}
#LeftPane {
	FLOAT: left;
	MARGIN-LEFT: 10px;
	VERTICAL-ALIGN: top;
	WIDTH: 330px;
	MARGIN-RIGHT: 10px
}
#ContentPane {
	FLOAT: left;
	VERTICAL-ALIGN: top;
	WIDTH: 420px;
	MARGIN-RIGHT: 10px
}
#RightPane {
	FLOAT: right;
	VERTICAL-ALIGN: top;
	MARGIN-RIGHT: 10px
}
/* CUSTOMIZATION STARTS */
.DNN_ANN_Description {
	padding:0px 0px 4px;
	border-bottom:1px dotted #ccc;
	margin:0px 0px 10px;
}
.DNN_ANN_Description p {
	margin:2px 0 4px;
}
#dnn_ctr1226_HtmlModule_HtmlModule_lblContent {
	/*    width:320px;*/
    margin:0px;
	overflow:hidden;
}
#dnn_ctr1226_HtmlModule_HtmlModule_lblContent ul {
	display:block;
	margin:16px 0px 20px 16px;
}
#dnn_ctr1226_HtmlModule_HtmlModule_lblContent li {
	font-weight:bold;
	color:#004D94;
	list-style-image:url(abullet.gif);
	list-style-position:outside;
	margin:0 0 8px 8px;
}
#dnn_ctr1226_HtmlModule_HtmlModule_lblContent li a {
	font-weight:bold;
	color:#004D94;
	list-style-image:url(abullet.gif);
	list-style-position:outside;
	margin:0 0 8px;
}
#dnn_ctr1226_HtmlModule_HtmlModule_lblContent li a:hover {
	color:#2c79b4;
}
#dnn_ContentPane {
	margin:10px;
	width:auto;
	overflow:hidden;/*border-right:1px solid #707070;
border-left:1px solid #707070;*/
}
#dnn_RightPane {
	overflow:hidden;/*border-right:1px solid #707070;
border-left:1px solid #707070;*/
}
#dnn_LeftPane {
	overflow:hidden;/*border-right:1px solid #707070;
border-left:1px solid #707070;*/
}
#dnn_ctr1226_ContentPane {
	width:400px;
	margin:0px 10px 10px;
	overflow:hidden;
}
#dnn_ctr763_ModuleContent {
	/*width:200px;*/
    margin:0px;
	overflow:hidden;
}
#dnn_ctr1282_Links_Links_lstLinks {
	width:100%;
}
#Normal DNN_ANN_Description {
}
#Normal p img {
	padding:3px;
	border:1px solid #707070;
	margin:0px 10px 10px
}
#DNN_ANN_Description p img {
	padding:3px;
	border:1px solid #707070;
	margin:0px 10px 10px
}
#Normal img {
	padding:3px;
	border:1px solid #707070;
	margin:0px 10px 10px
}
#DNN_ANN_Description img {
	padding:3px;
	border:1px solid #707070;
	margin:0px 10px 10px
}
#dnn_ctr789_Links_lstLinks {
	width:100%;
}
#dnn_ctr815_Links_lstLinks {
	width:200px;
}
#dnn_ctr809_Links_lstLinks {
	width:100%;
}
/* CUSTOMIZATION ENDS */

#inner_column_left {
	FLOAT: left;
	MARGIN-LEFT: 10px;
	WIDTH: 180px;
	MARGIN-RIGHT: 10px
}
#inner_column_center {
	FLOAT: left;
	WIDTH: 610px;
	MARGIN-RIGHT: 10px
}
#inner_column_right {
	FLOAT: right;
	WIDTH: 200px;
	MARGIN-RIGHT: 10px
}
#banner_holder #banner_left {
	BACKGROUND: url(nav_bg.png) repeat-x 50% bottom;
	FLOAT: left;
	WIDTH: 203px;
	HEIGHT: 222px
}
#banner {
	WIDTH: 991px;
	HEIGHT: 130px
}
HTML > BODY #banner {
	OVERFLOW: hidden;
	WIDTH: 990px;
	HEIGHT: 130px
}
#slogan {
	PADDING-RIGHT: 8px;
	BORDER-TOP: #999 1px solid;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	BACKGROUND: #f4f4f4;
	PADDING-BOTTOM: 6px;
	COLOR: #004D94;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #ddd 2px solid
}
#menu {
	BACKGROUND: url(nav_bg.png) repeat-x;
	OVERFLOW: hidden;
	WIDTH: auto;
	HEIGHT: 54px;
	TEXT-ALIGN: left
}
#menu #item {
	FLOAT: left;
	MARGIN: 10px 6px;
	OVERFLOW: hidden;
	WIDTH: auto
}
#container #header #top_nuggets {
	BACKGROUND: url(search_bg.png) repeat-x;
	WIDTH: 100%;
	HEIGHT: 34px
}
#container #header #top_nuggets .date_holder {
	MARGIN-TOP: 10px;
	FLOAT: left;
	MARGIN-LEFT: 8px;
	WIDTH: 400px;
	MARGIN-RIGHT: 50px
}
#container #header #top_nuggets .search_holder {
	MARGIN-TOP: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: left;
	MARGIN-LEFT: 8px;
	COLOR: #4a4a4a;
	MARGIN-RIGHT: 50px
}
#container #header #top_nuggets .search_holder .skinObject {
	BORDER-RIGHT: #c2c2c2 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #c2c2c2 1px solid;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #f0f0f0;
	PADDING-BOTTOM: 1px;
	TEXT-TRANSFORM: uppercase;
	BORDER-LEFT: #c2c2c2 1px solid;
	COLOR: #4a4a4a;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #c2c2c2 1px solid;
	TEXT-ALIGN: center
}
#container #header #top_nuggets .lang_holder {
	FLOAT: right;
	WIDTH: 100px;
	TEXT-ALIGN: right
}
.MainMenu_MenuContainer {
	BACKGROUND-COLOR: transparent
}
.MainMenu_MenuBar {
	HEIGHT: 25px;
	BACKGROUND-COLOR: transparent
}
.RootMenuItems {
	BORDER-RIGHT: #666666 0px solid;
	BORDER-TOP: #666666 0px solid;
	BACKGROUND: url(tabsbg.png) repeat-x;
*/ BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 0px solid;
	HEIGHT: 21px;
}
.MenuBreak {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none
}
.RootArrow {
	BORDER-RIGHT: medium none;
	BORDER-TOP: #666666 0px solid;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: #666666 0px solid;
	HEIGHT: 21px
}
.MainMenu_MenuItem {
	FONT-WEIGHT: bold;
	BORDER-TOP: #eee 1px solid;
	BORDER-BOTTOM: #eee 1px solid;
	/* BACKGROUND: url(tabsbg.png) repeat-x;*/
    COLOR: #000;
	HEIGHT: 25px;
	font-family:Arial, Helvetica, sans-serif;
}
.RootMenuItems a {
	color:#fff;
}
.RootMenuItems a:visited {
	color:#fff;
}
.RootMenuItems a:hover {
	color:#fff;
}
.MainMenu_SubMenu {
	BORDER-RIGHT: #fff 0px solid;
	BORDER-TOP: #fff 0px solid;
	Z-INDEX: 1000;
	BORDER-LEFT: #fff 0px solid;
	CURSOR: pointer;
	BORDER-BOTTOM: #eee 1px solid;
	BACKGROUND-COLOR: #fff
}
.MainMenu_MenuBreak {
	/*BORDER-RIGHT: #eee 1px solid;*/
    BORDER-TOP: #eee 1px solid;
	/* BORDER-LEFT: #eee 1px solid;*/
    BORDER-BOTTOM: #eee 1px solid;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #eee;
}
.MainMenu_MenuItemSel {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	/*COLOR: #343434;
	border: 1px solid #000;*/
	background-color: #ddd;
	HEIGHT: 25px;
	font-family:Arial, Helvetica, sans-serif;
}
.MainMenu_MenuArrow {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 0px solid;
	FONT-SIZE: 10px;
	CURSOR: pointer;
	BORDER-BOTTOM: #fff 1px solid;
	FONT-FAMILY: webdings
}
.MainMenu_RootMenuArrow {
	FONT-SIZE: 10px;
	CURSOR: pointer;
	FONT-FAMILY: webdings
}
.NormalTextBox {
	BORDER-RIGHT: #c2c2c2 1px solid;
	BORDER-TOP: #c2c2c2 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BORDER-LEFT: #c2c2c2 1px solid;
	WIDTH: 200px;
	BORDER-BOTTOM: #c2c2c2 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.login {
	COLOR: #fff
}
.login A:link {
	COLOR: #fff
}
#mid_container {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 10px;
	WIDTH: 970px;
	PADDING-TOP: 10px
}
.breadcrumb {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #f0f0f0;
	PADDING-BOTTOM: 3px;
	MARGIN: 5px 0px 16px;
	COLOR: #adadad;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #dcdcdc 1px solid
}
HTML > BODY .breadcrumb {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #f0f0f0;
	PADDING-BOTTOM: 3px;
	MARGIN: 5px 0px 16px;
	COLOR: #adadad;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #dcdcdc 1px solid
}
.breadcrumb A:link {
	FONT-SIZE: 12px;
	COLOR: #adadad
}
.breadcrumb A:active {
	FONT-SIZE: 12px;
	COLOR: #adadad
}
.breadcrumb A:hover {
	FONT-SIZE: 12px;
	COLOR: #4c4c4c
}
.breadcrumb A:visited {
	FONT-SIZE: 12px;
	COLOR: #adadad
}
#container #home_content {
	CLEAR: both;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN: 10px auto;
	WIDTH: 990px;
	TEXT-ALIGN: left
}
#home_content #contentheading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: url(more_arrow.gif) no-repeat right top;
	MARGIN: 0px 0px 8px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #666;
	BORDER-BOTTOM: #b9babc 1px solid;
	HEIGHT: 19px
}
#contentheading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: url(more_arrow.gif) no-repeat right top;
	MARGIN: 0px 0px 8px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #666;
	BORDER-BOTTOM: #b9babc 1px solid;
	HEIGHT: 19px
}
#contentheadingextra {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 10px 0px 12px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #666;
	BORDER-BOTTOM: #b9babc 1px solid;
	HEIGHT: 19px
}
#contentlist {
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ddd 1px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: #f2f2f2;
	PADDING-BOTTOM: 10px;
	MARGIN: 10px auto 20px;
	BORDER-LEFT: #ddd 1px solid;
	WIDTH: 100%;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #ddd 1px solid;
	HEIGHT: 80px
}
#contentlist .list {
	PADDING-RIGHT: 6px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: auto;
	COLOR: #666;
	LINE-HEIGHT: normal
}
#contentlist .list A {
	DISPLAY: inline-block;
	FONT-WEIGHT: bold;
	MARGIN-LEFT: -20px
}
#contentlist .list LI {
	FONT-WEIGHT: bold;
	LIST-STYLE-POSITION: outside;
	LIST-STYLE-IMAGE: url(clear.png)
}
#home_content #contentheadingextra {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 10px 0px 12px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #666;
	BORDER-BOTTOM: #b9babc 1px solid;
	HEIGHT: 19px
}
#container #home_content #left {
	FLOAT: left;
	MARGIN: auto 10px;
	WIDTH: 320px
}
.story {
	FONT-SIZE: 12px;
	MARGIN: 8px 0px;
	COLOR: #666
}
.story A {
	FONT-WEIGHT: bold;
	COLOR: #666
}
.story A:hover {
	FONT-WEIGHT: bold;
	COLOR: #666
}
.story LI {
	FONT-WEIGHT: bold;
	LIST-STYLE-POSITION: outside;
	LIST-STYLE-IMAGE: url(gray_bullet.gif)
}
#home_content #left #contentlist {
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ddd 1px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: #f2f2f2;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 20px;
	BORDER-LEFT: #ddd 1px solid;
	WIDTH: 320px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #ddd 1px solid;
	HEIGHT: 80px
}
#home_content #left #contentlist .list {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: auto;
	COLOR: #666
}
#home_content #left .list A {
	FONT-WEIGHT: bold
}
#home_content #left .list LI {
	FONT-WEIGHT: bold;
	LIST-STYLE-POSITION: outside;
	LIST-STYLE-IMAGE: url(blue_bullet.gif)
}
#container #home_content #center {
	FLOAT: left;
	MARGIN: auto 10px;
	WIDTH: 400px
}
#home_content #center .image {
	DISPLAY: block;
	OVERFLOW: hidden;
	POSITION: relative;
	HEIGHT: 264px;
	TEXT-ALIGN: center
}
#home_content #center .image .caption {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-SIZE: 11px;
	Z-INDEX: 999;
	FILTER: alpha(opacity=60);
	LEFT: 1px;
	PADDING-BOTTOM: 4px;
	OVERFLOW: auto;
	WIDTH: 400px;
	COLOR: #fff;
	BOTTOM: 0px;
	PADDING-TOP: 4px;
	POSITION: absolute;
	BACKGROUND-COLOR: #000;
	TEXT-ALIGN: left;
	opacity: .60;
	-moz-opacity: .60
}
#home_content #center #newsholder {
	PADDING-BOTTOM: 20px;
	MARGIN: 8px 0px;
	WIDTH: 400px;
	BORDER-BOTTOM: #bdbdbd 1px dotted
}
#home_content #center #newsheading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 14px 0px 8px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #666;
	BORDER-BOTTOM: #b9babc 1px solid;
	HEIGHT: 19px
}
#home_content #center #newsheading .news {
	FLOAT: left;
	WIDTH: auto
}
#home_content #center #newsheading .rss {
	FLOAT: right;
	WIDTH: auto
}
#home_content #center #newsholder .newsimage {
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 0px 8px 0px 0px;
	WIDTH: 118px
}
#home_content #center #newsholder .headline {
	DISPLAY: block;
	FONT-WEIGHT: bold
}
#home_content #center #newsholder .abstract {
	WIDTH: 100%
}
#home_content #center #welcome {
	MARGIN: 12px 0px
}
#home_content #center #welcome .story {
	FONT-SIZE: 12px;
	MARGIN: 8px 0px;
	COLOR: #666;
	BORDER-BOTTOM: #bdbdbd 1px dotted
}
#home_content #center #welcome .story A {
	FONT-WEIGHT: bold;
	COLOR: #666
}
#home_content #center #welcome .story A:hover {
	FONT-WEIGHT: bold;
	COLOR: #666
}
.signature {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-STYLE: italic
}
.signature SPAN {
	FONT-WEIGHT: bold;
	COLOR: #000;
	FONT-STYLE: italic
}
#container #home_content #right {
	FLOAT: right;
	MARGIN: auto 10px;
	WIDTH: 210px
}
#home_content #right #contentheading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: url(more_arrow.gif) no-repeat right top;
	MARGIN: 0px 0px 8px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #b9babc;
	BORDER-BOTTOM: #b9babc 1px solid;
	HEIGHT: 19px
}
#home_content #right .story A {
	FONT-WEIGHT: bold;
	COLOR: #666
}
#home_content #right .story A:hover {
	FONT-WEIGHT: bold;
	COLOR: #666
}
#home_content #right .story LI {
	FONT-WEIGHT: bold;
	LIST-STYLE-POSITION: outside;
	LIST-STYLE-IMAGE: url(gray_bullet.gif)
}
#container #bottom {
	CLEAR: both;
	WIDTH: 1034px;
}
#container #bottom .left {
	FLOAT: left;
	WIDTH: 20px
}
#container #bottom .center {
	FLOAT: left;
	WIDTH: 600px;
	TEXT-ALIGN: right
}
#container #bottom .right {
	FLOAT: left;
	WIDTH: 20px
}
#container #footing {
	CLEAR: both;
	BORDER-TOP: #b9babc 4px solid;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN:0px auto;
	WIDTH: 990px;
}
#container #footing .left {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px;
	WIDTH: 580px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}
#container #footing .left .utilities {
	FONT-WEIGHT: bold;
	MARGIN: 4px 0px;
	COLOR: #b9babc
}
#container #footing .left .address {
	FONT-WEIGHT: bold;
	COLOR: #b9babc
}
#container #footing .left .copyright {
	MARGIN-TOP: 5px;
	FONT-SIZE: 10px;
	COLOR: #b9babc
}
#container #footing .right {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px;
	WIDTH: 370px;
	PADDING-TOP: 0px
}
#container #footing .right .waipa_logo {
	FLOAT: left;
	WIDTH: 150px;
	MARGIN-RIGHT: 10px
}
#container #footing .right .techbiz_logo {
	MARGIN-RIGHT: 4px
}
#stories {
	CLEAR: both;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN: 4px auto;
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #eee;
	TEXT-TRANSFORM: uppercase;
	COLOR: #666;
	PADDING: 4px 16px;
}
#container #stories .glidecontentwrapper {
	MARGIN-LEFT: 5px;
	OVERFLOW: hidden;
	WIDTH: 970px;
	MARGIN-RIGHT: auto;
	POSITION: relative;
	HEIGHT: 80px
}
#container #stories .glidecontent {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	VISIBILITY: hidden;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	POSITION: absolute
}
#container #stories #story_holder {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	BACKGROUND: #ddd;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px
}
#container #stories #story_title {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 6px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #ddd;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 10px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 850px;
	COLOR: #474747;
	PADDING-TOP: 0px
}
#container #stories .glidecontenttoggler {
	PADDING-RIGHT: 2px;
	MARGIN-TOP: 6px;
	PADDING-LEFT: 0px;
	BACKGROUND: #ddd;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 10px;
	WIDTH: 972px;
	PADDING-TOP: 2px
}
HTML > BODY #container #stories .glidecontenttoggler {
	PADDING-RIGHT: 4px;
	MARGIN-TOP: 6px;
	PADDING-LEFT: 0px;
	BACKGROUND: #ddd;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 8px;
	WIDTH: 970px;
	COLOR: black;
	PADDING-TOP: 1px
}
#container #stories .glidecontenttoggler A {
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	DISPLAY: inline-block;
	FONT-WEIGHT: bold;
	BORDER-LEFT: black 0px solid;
	COLOR: #2e6ab1;
	BORDER-BOTTOM: black 0px solid;
	TEXT-DECORATION: none
}
#container #stories .glidecontenttoggler A.selected {
	COLOR: black
}
#container #stories .glidecontenttoggler A:hover {
	COLOR: black
}
#container #stories .glidecontenttoggler A.prev:hover {
	COLOR: white
}
.glidecontenttoggler A.next:hover {
	COLOR: white
}
#container #stories .title {
	PADDING-LEFT: 16px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/title_bg.gif) repeat-y;
	WIDTH: 100%;
	COLOR: #aaa;
	PADDING-TOP: 6px;
	HEIGHT: 18px
}
.Normal, .NormalDisabled {
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	font-size:12px;
	font-weight:normal;
}
.headings {
	border-bottom:1px solid #B9BABC;
	color:#666;
	display:block;
	font-size:12px;
	font-weight:bold;
	height:19px;
	margin:0 0 8px;
	text-transform:uppercase;
	width:100%;
	background:transparent url(more_arrow.gif) no-repeat scroll 100% 50%;
}
.NewsHeadings {
	border-bottom:1px solid #DCDCDC;
	color:#666;
	display:block;
	font-size:12px;
	font-weight:bold;
	height:19px;
	margin:0 0 4px;
	text-transform:uppercase;
	width:100%;
	padding:3px 6px 1px;
	background:#F3F3F3;
}
.contenthead {
	border-bottom:1px solid #DCDCDC;
	color:#666;
	display:block;
	font-size:12px;
	font-weight:bold;
	height:19px;
	text-transform:uppercase;
	margin-right:10px;
	padding:3px 6px 1px;
	background:#F3F3F3;
}
.ex_headings {
	color:#666666;
	display:block;
	font-size:12px;
	font-weight:bold;
	height:19px;
	margin:0px;
	padding:3px 10px 0px;
	text-transform:uppercase;
	width:100%;
	background:#EEEEEE;
	border-bottom:1px solid #FFFFFF;
}
.list ul {
	display:block;
	list-style-type: none;
	margin:0;
	padding:0 0 0 20px;
}
.list li {
	font-weight:normal;
	list-style-image:url(ex_arrow_top.gif);
	list-style-position:outside;
}
/* Product // Showcase */
.showcase-nav {
	margin-bottom:0;
}
/* Product // Showcase (Landing) */
.showcase-landing {
	position:relative;
	margin:15px 8px;
	padding:10px 2px;
	height:65px;
	width:970px;
	background:url(showcase_landing_bg.jpg) no-repeat;
	text-align:center;
}
.showcase-landing .showcase-logos {
	width:840px;
	padding-top:0px;
	margin:0 auto;
	overflow:hidden;
}
.showcase-landing img {
	vertical-align:middle;
	margin:0 10px;
}
.showcase-landing .arrow-left {
	position:absolute;
	left:20px;
	top:25px;
	width:19px;
	height:21px;
	cursor:pointer;
	background:url(showcase_logo_scroll_left.gif) no-repeat;
}
.showcase-landing .arrow-right {
	position:absolute;
	right:20px;
	top:25px;
	width:19px;
	height:21px;
	cursor:pointer;
	background:url(showcase_logo_scroll_right.gif) no-repeat;
}
.showcase-landing .arrow-left.disabled {
	background-image:url(showcase_logo_scroll_ld.gif);
}
.showcase-landing .arrow-right.disabled {
	background-image:url(showcase_logo_scroll_rd.gif);
}
/* LOADING INDICATOR
*******************************************************************/
.loading {
	width:200px;
	height:50px;
	padding:15px;
	color:#df7a3a;
	font-weight:bold;
	text-align:center;
	margin:0 auto;
	border:2px solid #f3bf8f;
	background:#fff6ed;
}
/* NEWSLETTER */

#dnn_ctr1227_ModuleContent {
	width:100%;
	overflow:hidden;
	margin:0px 10px;
}
#letterholder {
	background:url(newsletter_bg.gif) no-repeat;
	padding:10px 0px;
	margin:0px;
	width:auto;
	height:139px;
	overflow:hidden;
}
.letter {
	color:#666666;
	font-size:11px;
	font-weight:bold;
	margin:20px 0px 10px;
	padding:0px 10px;
	width:300px;
}
.letter p {
	color:#666666;
	font-size:12px;
	font-weight:bold;
}
.letterform {
	height:40px;
	padding:0px 10px;
	overflow:hidden;
}
.letterform form {
	width:380px;
	padding:0px;
	border:1px solid #000;
}
.letterform letterid {
	width:380px;
	padding:0px;
	border:1px solid #000;
}
.letterform input {
	border:1px solid #C2C2C2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C2C2C2;
	font-weight:normal;
	width:200px;
}
.letterform .button {
	background:#F0F0F0 none repeat scroll 0 0;
	border:1px solid #C2C2C2;
	color:#4A4A4A;
	font-size:12px;
	font-weight:bold;
	padding:1px 4px;
	width:60px;
	text-align:center;
	text-transform:uppercase;
}
.field {
	width:auto;
	float:left;
	margin-right:10px;
}
.button {
	width:auto;
}
