/* General */body{	font-family: Tahoma,Arial, Helvetica, sans-serif;	font-size: 100%;	line-height: 160%;	color:#616161;	padding: 0px;	margin: 0px auto;	background-color:#3C718B;}a img{ 	border:0px;}a { 	color:#3780a6 !important;	text-decoration:none !important;}a:visited{text-decoration:none !important;}a:hover{ 	color:#FF8A00 !important; 	text-decoration:none !important;}.pagemaster{	background:transparent url(images/repeat.gif) 0 0 repeat-x;	padding: 0px;	margin: 0px auto;	background-color:#3C718B;}h1 {	color:#63CDE4;	font-family:helvetica, sans-serif;	font-size:1.8em;	margin:0;	padding:5px 0 10px;	text-align:center;	text-transform:uppercase;}h2 {	margin:0px;	font-family: tahoma, helvetica, sans-serif;	font-size: 1.2em;	text-transform: uppercase;	text-align: center;	padding: 0 0 5px;}h3 {	margin:0px; 	font-family: tahoma, helvetica, sans-serif;	font-size: 1em;	font-weight: bold;	text-align: left;	padding:0 0 5px;}p {	margin:0 0 10px; 	padding:0px;	line-height: 160%;	font-size: 0.85em;	text-align: justify;}ul li, ol li, blockquote {	margin: 0;	padding: 0px;	font-size: 0.85em;	line-height: 160%;	text-align: justify;}/* ---chris additions start here----------------------------------------*/li.item {font-size: 0.9em !important;}.button1 a {	/*background: transparent url(images/button2.png) 0 0 no-repeat;*/	background-color:#43C3DE;	border:1px solid white;	color:#003366;	display:block;	float:left;	font-family:tahoma,helvetica,sans-serif;	font-size:0.9em;	font-weight:bold;	line-height:1.1em;	margin-left:0;	margin-top:-13px;	padding:3px 5px;	text-align:left;	text-decoration:none;}.button1 a:hover {	color:white !important;	/*border: 1px solid #43C3DE;*/	/*background-color: #43C3DE;*/}/* Skin */.main-img{	height:32px;	background:white url(images/ctbanner.gif) 0 0 no-repeat;	text-align:right;}.tag-img{	height:56px;	background:white url(images/tag.gif) 0 0 no-repeat;	text-align:left;	padding-top:5px;	padding-left:15px;	padding-right:0px;}.tag-img2{	font: 0.8em Tahoma,Arial, Helvetica, sans-serif; color:#616161;	height:23px;	background:white url(images/tag2.gif) 0 0 no-repeat;	text-align:left;	padding-top:0px;	padding-left:15px;	padding-right:0px;	padding-bottom:5px;}.header-row{	height:40px;	border-bottom:3px;	border-bottom-color:#82A4B5;}.header-top{	margin:0px; padding:0px;	height:80px;	text-align:right;	background:transparent url(images/logo.gif) 0 0 no-repeat;}.header-top A:link, .header-top A:hover, .header-top A:active, .header-top A:visited, .header-top A{	font-size: 0.8em;	color: #0db6ed;	font-family: Tahoma, Arial, Verdana;	text-decoration:none;}.contentpane{	width:100%;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;	overflow-y:hidden;	overflow-x:auto;	text-align:center;	background-color:#FFFFFF;	padding-top:22px;}.leftmenu{	background-color:#FFFFFF;}.rightmenu{	background-color:#FFFFFF;}.leftpane{	width:50%;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;	background-color:#FFFFFF;}.rightpane{	width:50%;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;	background-color:#FFFFFF;}.bottompane{	padding-left:10px;	padding-right:10px;	padding-bottom:10px;	background-color:#FFFFFF;}.search{	width:50%;	padding-left:5px;	text-align:left;	padding-top:6px;	padding-bottom:4px;	background-color: #eff7fa;}.search input{	color: #5b5b5b;	font: 0.9em Tahoma,Arial, Helvetica, sans-serif; color:#616161;					border-style:solid;	border-width:1px;	border-color:#8FB4C7;	width:220px;	height:20px;	vertical-align:top;}.login{	width:50%;	padding-right:5px;	text-align:right;	padding-top:6px;	padding-bottom:4px;	background-color: #eff7fa;	vertical-align:top;	color: #3780a6;}.breadcrumbtext{	width:80%;	padding-left:5px;	text-align:left;	padding-top:4px;	padding-bottom:4px;	font-size: 0.8em;}/*.breadcrumb{	text-align:left;	font-family: Tahoma, Arial, Helvetica;	color: #3780a6;}*/.date{	width:20%;	padding-right:5px;	text-align:right;	padding-top:4px;	padding-bottom:4px;	color:#616161;}.wavyline{	margin:0px; padding:0px;	padding:30px 5px 10px 20px;	height:60px;	background:transparent url(images/footer.gif) 0 0 no-repeat;	text-align:right;	font-size:0.8em;}.sitenav{	width:50%%;	border-top:1px solid #D9D9D9;	padding-left:5px;	text-align:left;	padding-top:4px;	padding-bottom:4px;	background-color:#FFFFFF;	font-size:0.8em;}.thorax{	/*float:right;*/	width:50%;	border-top:1px solid #D9D9D9;	padding-right:5px;	padding-top:4px;	padding-bottom:4px;	text-align:right;	background-color:#FFFFFF;	}/* BTS Modules */.btsmoduleheader{	font-size: 0.8em;	font-family: Tahoma,Arial, Helvetica, sans-serif; 	color:#616161;	font-weight:bold;/*	border-bottom:solid;	border-bottom-width:1px;	border-bottom-color:#999999;*/}.btsmoduletext{	font-size: 0.8em;	font-family: Tahoma,Arial, Helvetica, sans-serif; 	color:#616161;}/* Dynamic Registration */.dreglabel{	font-size: 0.8em;	color: #3780a6;	font-weight:bold;}.dregheader{	font-size:0.8em;	color: #616161;	font-weight:bold;}/* DotNetNuke *//* background color for the content part of the pages */.ControlPanel, .PagingTable{	width: 100%;	background-color: #FFFFFF;	border-right: #003366 1px solid;	border-top: #003366 1px solid;	border-left: #003366 1px solid;	border-bottom: #003366 1px solid;	text-align:center;}.SkinObject{	font-size: 0.8em;	color: #3780a6;	font-family: Tahoma, Arial, Helvetica;	text-decoration: none;}A.SkinObject:link{	text-decoration: none;	color:#3780a6;}A.SkinObject:visited{	text-decoration: none;	color: #3780a6;}A.SkinObject:hover{	text-decoration: none;	color: #3780a6;}A.SkinObject:active{	text-decoration: none;	color: #3780a6;}/* styles for LANGUAGE skinobject */.Language{	vertical-align: middle;	margin: 0px;}.Language img{	border: none;}/* style for module titles */.Head{	font-family: Tahoma, Arial, Helvetica;	font-size: 0.8em;	font-weight: normal;	color: #333333;}/* style of item titles on edit and admin pages */.SubHead{	font-family: Tahoma, Arial, Helvetica;	font-size: 0.8em;	color: #3780a6;}/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */.SubSubHead{	font-family: Tahoma, Arial, Helvetica;	font-size: 0.8em;	color: black;}/* text style for buttons and link buttons used in the portal admin pages */.CommandButton{	font-family: Tahoma, Arial, Helvetica;	color: #3780a6;	font-size:0.9em;}/* hyperlink style for buttons and link buttons used in the portal admin pages */A.CommandButton:link{	text-decoration: none;	color: #3780a6;}A.CommandButton:visited{	text-decoration: none;	color: #3780a6;}A.CommandButton:hover{	text-decoration: none;	color: #3780a6;}A.CommandButton:active{	text-decoration: none;	color: #3780a6;}/* button style for standard HTML buttons */.StandardButton{	padding-right: 5px;	padding-left: 5px;	font-weight: normal;	font-size: 0.8em;	background: #dddddd;	color: #000000;	font-family: Verdana, sans-serif;}/* text style used for most text rendered by modules */.Normal, .NormalDisabled{	font-family: Tahoma, Arial, Helvetica;	/*font-size: 0.8em;*/	font-weight: normal;}/* text style used for rendered text which should appear disabled */.NormalDisabled{	color: Transparent;}/* text style used for rendered text which requires emphasis */.NormalBold{	font-family: Tahoma, Arial, Helvetica;	font-size: 0.8em;	font-weight: bold;}/* text style used for error messages */.NormalRed{	font-family: Tahoma, Arial, Helvetica;	font-size: 0.8em;	font-weight: bold;	color: #ff0000;}/* text style used for textboxes in the admin and edit pages, for Nav compatibility */.NormalTextBox{	font-family: Tahoma, Arial, Helvetica;	/*font-size: 0.8em;*/	font-weight: normal;}/* styles used by Data Grids */.DataGrid_AlternatingItem{	background-color: White;	color: Red;	font-family: Tahoma, Arial, Helvetica;	font-size: 10px;	font-weight: normal;}.DataGrid_Container{	background-color: Transparent;}.DataGrid_Footer{	background-color: White;}.DataGrid_Header{	background-color: Transparent;	color: Black;	font-family: Tahoma, Arial, Helvetica;	font-size: 10px;	font-weight: bold;	text-align: center;}.DataGrid_Item{	background-color: Transparent;	color: Black;	font-family: Tahoma, Arial, Helvetica;	font-size: 10px;	font-weight: normal;}.DataGrid_SelectedItem{	background-color: Silver;	color: Blue;	font-family: Tahoma, Arial, Helvetica;	font-size: 10px;	font-weight: normal;}/* styles used by TreeMenu Skin Object */.TreeMenu_Node{	font-family: Tahoma, Arial, Helvetica;	font-size: 12px;	font-weight: normal;}.TreeMenu_NodeSelected{	font-family: Tahoma, Arial, Helvetica;	font-size: 12px;	font-weight: normal;	background-color: #dcdcdc;}A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link{	text-decoration: none;	color: #003366;}A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited{	text-decoration: none;	color: #003366;}A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover{	text-decoration: none;	color: #ff0000;}A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active{	text-decoration: none;	color: #003366;}/* styles used in the FileManager */.FileManager{	border-right: black 1px solid;	border-top: black 1px solid;	border-left: black 1px solid;	border-bottom: black 1px solid;	height: 400px;}.FileManager_ToolBar{	border-bottom: black 1px solid;	height: 25px;}.FileManager_Explorer{	height: 100%;	border: #696969 1px solid;	background-color: White;	margin: 2px 2px 2px 2px;}.FileManager_FileList{	height: 100%;	border: #696969 1px solid;	background-color: White;	margin: 2px 2px 2px 2px;	overflow: auto;}.FileManager_MessageBox{	text-align: center;	vertical-align: middle;	background-color: White;	padding: 25px 25px 25px 25px;}.FileManager_Header{	font-family: Tahoma, Arial, Helvetica;	font-size: 11px;	font-weight: bold;	color: #E7E7FF;	background-color: #9EBFF6;	border-bottom: #696969 1px solid;	height: 25px;}.FileManager_Pager{	font-family: Tahoma, Arial, Helvetica;	font-size: 11px;	font-weight: bold;	background-color: #EEEEEE;	border-top: #696969 1px solid;	height: 25px;}.FileManager_StatusBar{	font-family: Tahoma, Arial, Helvetica;	font-size: 11px;	font-weight: normal;	background-color: #dedfde;	height: 25px;	margin: 2px 2px 2px 2px;}.FileManager_Item{	font-family: Tahoma, Arial, Helvetica;	font-size: 11px;	font-weight: normal;	color: Black;	background-color: #F8F8F8;	border-top: black 1px dashed;	border-bottom: black 1px dashed;}.FileManager_AltItem{	font-family: Tahoma, Arial, Helvetica;	font-size: 11px;	font-weight: normal;	color: Black;	background-color: #EEEEEE;	border-style: none;}.FileManager_SelItem{	font-family: Tahoma, Arial, Helvetica;	font-size: 11px;	font-weight: bold;	color: White;	background-color: #99ffff;	border-style: none;}.FileManagerTreeNode{	font-family: Tahoma, Arial, Helvetica;	font-size: 11px;	font-weight: normal;}.FileManagerTreeNodeSelected{	font-family: Tahoma, Arial, Helvetica;	font-size: 11px;	font-weight: normal;	background-color: #dcdcdc;}A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link{	text-decoration: none;	color: #003366;}A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited{	text-decoration: none;	color: #003366;}A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover{	text-decoration: none;	color: #ff0000;}A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active{	text-decoration: none;	color: #003366;}/* styles used in the Wizard Framework */.Wizard{	border-right: black 1px solid;	border-top: black 1px solid;	border-left: black 1px solid;	border-bottom: black 1px solid;	height: 400px;	width: 650px;}.WizardButton{	border-right: #696969 1px solid;	padding-right: 2px;	border-top: #696969 1px solid;	padding-left: 2px;	padding-bottom: 2px;	border-left: #696969 1px solid;	padding-top: 2px;	border-bottom: #696969 1px solid;	background-color: #dcdcdc;}.WizardHeader{	background: #ffffcc;	border-bottom: black 1px solid;	height: 40px;}.WizardFooter{	border-top: black 1px solid;	background: #ccffcc;	height: 25px;	text-align: right;}.WizardBody{	padding-right: 10px;	padding-left: 10px;	padding-bottom: 10px;	padding-top: 10px;	height: 325px;}.WizardHelp{	padding-right: 5px;	padding-left: 5px;	font-size: 9pt;	padding-bottom: 5px;	border-left: black 1px solid;	width: 180px;	padding-top: 5px;	background-color: #ccffff;}.WizardHelpText{	overflow: auto;	font-size: 8pt;	width: 180px;	color: black;	font-family: Tahoma, Verdana, Arial, Sans-Serif;	height: 300px;}.WizardText{	font-size: 9pt;	color: black;	font-family: Tahoma, Verdana, Arial, Sans-Serif;}/* text style used for help text rendered by modules */.Help{	border-right: black 1px solid;	padding-right: 2px;	border-top: black 1px solid;	padding-left: 2px;	font-weight: normal;	font-size: 11px;	padding-bottom: 2px;	border-left: black 1px solid;	color: black;	padding-top: 2px;	border-bottom: black 1px solid;	font-family: Tahoma, Arial, Helvetica;	background-color: #ffff99;}/* Module Title Menu */.ModuleTitle_MenuContainer{	border-bottom: blue 0px solid;	border-left: blue 0px solid;	border-top: blue 0px solid;	border-right: blue 0px solid;}.ModuleTitle_MenuBar{	cursor: pointer;	height: 16px;	background-color: Transparent;}.ModuleTitle_MenuItem{	cursor: pointer;	color: black;	font-family: Tahoma, Arial, Helvetica;	font-size: 9pt;	font-weight: bold;	font-style: normal;	border-left: white 0px solid;	border-bottom: white 1px solid;	border-top: white 1px solid;	border-right: white 0px solid;	background-color: Transparent;}.ModuleTitle_MenuIcon{	cursor: pointer;	background-color: #EEEEEE;	border-left: #EEEEEE 1px solid;	border-bottom: #EEEEEE 1px solid;	border-top: #EEEEEE 1px solid;	text-align: center;	width: 15px;	height: 21px;}.ModuleTitle_SubMenu{	z-index: 1000;	cursor: pointer;	background-color: #FFFFFF;	border-bottom: #FFFFFF 0px solid;	border-left: #FFFFFF 0px solid;	border-top: #FFFFFF 0px solid;	border-right: #FFFFFF 0px solid;}.ModuleTitle_MenuBreak{	border-bottom: #EEEEEE 1px solid;	border-left: #EEEEEE 0px solid;	border-top: #EEEEEE 1px solid;	border-right: #EEEEEE 0px solid;	background-color: #EEEEEE;	height: 1px;}.ModuleTitle_MenuItemSel{	cursor: pointer;	color: black;	font-family: Tahoma, Arial, Helvetica;	font-size: 9pt;	font-weight: bold;	font-style: normal;	background-color: #C1D2EE;}.ModuleTitle_MenuArrow{	font-family: webdings;	font-size: 10pt;	cursor: pointer;	border-right: #FFFFFF 1px solid;	border-bottom: #FFFFFF 1px solid;	border-top: #FFFFFF 0px solid;}.ModuleTitle_RootMenuArrow{	font-family: webdings;	font-size: 10pt;	cursor: pointer;}/* Main Menu */.MainMenu_MenuContainer{	background-color: transparent;}.MainMenu_MenuBar{	cursor: pointer;	height: 16px;	background-color: Transparent;}.MainMenu_MenuItem{	cursor: pointer;	color: black;	font-family: Tahoma, Arial, Helvetica;	font-size: 9pt;	font-weight: bold;	font-style: normal;	border-left: white 0px solid;	border-bottom: white 1px solid;	border-top: white 1px solid;	border-right: white 0px solid;	background-color: Transparent;}.MainMenu_MenuIcon{	cursor: pointer;	background-color: #EEEEEE;	border-left: #EEEEEE 1px solid;	border-bottom: #EEEEEE 1px solid;	border-top: #EEEEEE 1px solid;	text-align: center;	width: 15px;	height: 21px;}.MainMenu_SubMenu{	z-index: 1000;	cursor: pointer;	background-color: #FFFFFF;	border-bottom: #FFFFFF 0px solid;	border-left: #FFFFFF 0px solid;	border-top: #FFFFFF 0px solid;	border-right: #FFFFFF 0px solid;}.MainMenu_MenuBreak{	border-bottom: #EEEEEE 1px solid;	border-left: #EEEEEE 0px solid;	border-top: #EEEEEE 1px solid;	border-right: #EEEEEE 0px solid;	background-color: #EEEEEE;	height: 1px;}.MainMenu_MenuItemSel{	cursor: pointer;	color: black;	font-family: Tahoma, Arial, Helvetica;	font-size: 9pt;	font-weight: bold;	font-style: normal;	background-color: #C1D2EE;}.MainMenu_MenuArrow{	font-family: webdings;	font-size: 10pt;	cursor: pointer;	border-right: #FFFFFF 1px solid;	border-bottom: #FFFFFF 1px solid;	border-top: #FFFFFF 0px solid;}.MainMenu_RootMenuArrow{	font-family: webdings;	font-size: 10pt;	cursor: pointer;}
