﻿/**********************************/
/*                                */
/*          used/visible          */
/*                                */
/**********************************/

/* New Styles - Shane */

.iw-datalist {
}
.iw-datalist img {
	padding-bottom:35px;
	padding:5px;
}
.iw-dataitem {
}
.iw-mgmtprofiles {
	padding:10px;
}
.iw-h2 {
	font-family:georgia,verdana, tahoma;
	font-weight:bold;
	color:#1e84cd;
	font-size:16px;
}
.iw-h3 {
	font-family:georgia,verdana, tahoma;
	font-weight:bold;
	color:#000;
	padding-top:3px;
	padding-bottom:3px;
	font-size:14px;
}

.iw-title {
	font-family:georgia,verdana, tahoma;
	font-size:1.3em;
	font-weight:bold;
	color:#137bc5;
	clear:both;
    border-bottom: 1px dashed #DDD;
	padding:10px;
}

.iw-heading {
	font-family:georgia,verdana, tahoma;
	font-size:12px;
	font-weight:bold;
	color:#6A9BFF;
}

.iw-details {
	font-family:georgia,tahoma,verdana;
	color:#717171;
	font-size:14px;
	line-height:1.5em;
}

.iw-leftcol70 {
	float:left;
	width:65%;
	padding:5px;
}

.iw-rightcol30 {
	float:left;
	width:30%;
}

.iw-leftcol50 {
	float:left;
	width:47%;
	padding-right:10px;
}

.iw-rightcol50 {
	float:left;
	width:47%;
}


/* Styles removed from (inline) code - Shane */



form
{
	height:100%;
}
html
{
	height:100%;
}
.body
{
	background:#0d4977 url('/Style%20Library/Infotech/bgAll.png') no-repeat center top;
	height:100%;
	margin:0 auto;
}
.contactus
{
	position:fixed;
	top:160px;
	right:0px;
	z-index:1;
}
.console
{
	clear:both;
}
.actions
{
	position:absolute;
	top:0;
	right:0;
	z-index:2;
	white-space:nowrap;
	font:8pt tahoma;
	padding:0;
	border:none;
	cursor:pointer;
	width:97px;
}
.actions div div div{
	background-image:url("/_layouts/images/siteactionsmenugrad.gif");
	background-repeat:repeat-x;
	border-top:1px solid #6593cf;
	border-left:1px solid #6593cf;
	border-right:1px solid #6593cf;
	background-color:#6593cf;
	padding:1px 4px 3px 10px;
}
.actions div div div a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.actions div div div.ms-siteactionsmenuhover{
	background-image:url("/_layouts/images/siteactionsmenuhovergrad.gif");
	border-top:1px solid #89724f;
	border-left:1px solid #89724f;
	border-right:1px solid #89724f;
	background-color:#ffa521;
}
.login
{
	background-color:white;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
}
.searchboxclass input
{
	color:#aaaaaa;
	font-family:Verdana;
	font-size:0.7em;
}
.searchboxclass input:focus
{
	color:#000000;
}
.advancedSearchLink
{

	text-align:center; 
	font-family:Verdana; 
	font-size:0.7em; 
	margin-bottom:2px;
}
.advancedSearchLink a
{
	color:#000000;
}
.bgTop
{				
	background-image:url('/Style%20Library/Infotech/bgTop.png');
	background-position:center;
	background-repeat:no-repeat;
	border-bottom:0px transparent none;
	margin:0 auto;
	width:1000px;		
}
.headerdiv
{	
	display:block;
	position:relative;
	width:961px;
	height:121px;
	border:0px black solid;
	border-bottom-width:0px;
	padding-left:19px;
	padding-right:20px;
	background-color:#ffffff;
	z-index:1;
	margin:0 auto;	
	margin-top:16px;
	border-top:4px #ff7010 solid;
}
.headerdivLeft
{
	float:left;
	width:247px;
	margin-top:52px;
	margin-left:18px;
	padding-bottom:13px;
}
.headerdivRight
{
	float:right;
	width:570px;
	margin-right:20px;
}
.globalnav
{	
}
.globalnavitem
{
	background-image: url('/Style%20Library/Infotech/navBGslide2.png');
	background-repeat:no-repeat;
	background-position:left;
	font-family: tahoma;  
	font-size: 10pt; 
	color: #ffffff;	
	height:47px;
	width:100px;
	border-width:0px;
	text-align:center;
	text-transform:uppercase;
}
.globalnavitem a
{
	display:block;
	padding:9px 0px 9px 0px;
	margin-top:0px;
	height:16px;
}
.globalnavitem img
{
	margin-top:0;
}
.globalnavselected
{
	background-image: url('/Style%20Library/Infotech/navBG-selected-orange.png');
	background-repeat:no-repeat;
	background-position:center;
	font-family: tahoma;  
	font-size: 10pt; 
	color: #ffffff;	
	height:47px;
	width:100px;
	border-width:0px;
	text-align:center;
	text-transform:uppercase;
}
.globalnavselected a
{
	background-image: url('');
	background-color:transparent;
	background-repeat:repeat-x;
	background-position:top right;
	color: #ffffff;
}
.globalnavhover
{
	background-image: url('/Style%20Library/Infotech/navBGslide2.png');
	background-repeat:no-repeat;
	background-position:right;
	font-family: tahoma;  
	font-size: 10pt; 
	color: #ffffff;	
	height:47px;
	width:100px;
	border-width:0px;
	text-align:center;
	text-transform:uppercase;
}

.globalnavhover a
{
	color:#ffffff;
	background-image: url('');
	background-color:transparent;
	background-repeat:repeat-x;
	background-position:top right;
}
.globalnavflyouts
{
	border-top:0px transparent none;
}
.globalnavflyoutsitem
{	
	background-image: url('/Style%20Library/Infotech/flyoutnavBG.png');
	font-family: tahoma; 
	font-size: 8pt; 
	background-color:transparent;
	border:1px #ffffff none;
	border-top-style: none;
	color:#ffffff;
	width:82px;
	min-width:92px;
}
.globalnavflyoutsitem a
{
    display:block;
    padding:4px 5px 4px 5px;
}
.globalnavflyoutshover
{
	background-color: #B2BCD3;
	text-decoration:underline;
}
.optionalnavheader
{
	font-family: verdana;  
	font-size: 10pt; 
	font-weight:bold;
	text-transform:uppercase;
	color: #000000;	
	border-width:0px;	
	width:230px;
	height:31px;
	background-image:url('/Style%20Library/Infotech/leftnavheaderBG.png');
	background-position:left;
	background-repeat:no-repeat;
}
.optionalnavheader a
{
	padding-left:10px;
	padding-top:7px;
	height:24px;
	border-bottom:1px #dbdbdb solid;
	background-image:none;
	display:inline-block;
}
.optionalnavitem
{
	font-family: tahoma;  
	font-size: 10pt; 
	color: #000000;	
	border-width:0px;
	width:230px;
	height:31px;
	border-bottom:1px transparent solid;
	background-image:url('/Style%20Library/Infotech/leftNavBG.png');
	background-position:left;
	background-repeat:no-repeat;
}
.optionalnavitem a
{
	padding-left:15px;
	padding-top:7px;
	height:24px;
	background-image:none;
	display:inline-block;
}
.optionalselecteditem
{
	font-family: tahoma;  
	font-size: 10pt; 
	font-weight:normal;
	color: #ffffff;	
	border-width:0px;
	border-bottom:1px transparent solid;
	height:31px;
	background-image:url('/Style%20Library/Infotech/leftNavBG-selected.png');
	background-repeat:no-repeat;

}
.optionalselecteditem a
{	
	padding-left:15px;
	background-image:none;
	display:inline-block;
}

.optionalnavhover
{
	border-bottom:1px transparent solid;
	color:#ffffff;
	width:246px;
	height:31px;
	background-image:url('/Style%20Library/Infotech/leftNavBG-hover.png');
}
.optionalnavhover a
{
	width:230px;
	padding-left:15px;
	background-image:none;
	display:inline-block;
}
.optionalNavLevel1
{
	font-weight:bold;
}	
.optionalNavLevel2
{
	font-weight:normal;
}
.footernavitem
{
	font-family: verdana;  
	font-size: 8pt; 
	color: #ffffff;	
	border-width:0px;	
}
.footernavhover a
{
	color:#ffffff;
	text-decoration:underline;
}
.searchbox
{
	position:absolute;
	top:20px;
	left:825px;
}
.ms-rightbodysectionsearchbox{
	width:0px;
}
.ms-sbLastcell{
	display:none;
}
.ms-sbLastCell{
	padding-right:10px;
}
#SRSB
{
	width:175px;
}
TD.ms-sbgo
{
	background-color:transparent;
}
TD.ms-sbcell
{
	border:0px transparent none;
}
.ms-sbplain
{
	border:1px #bababa solid;
}
.maincontainer
{
	position:relative;
	border:0px black solid;
	width:1000px;
	min-height:600px;
	background-color:#ffffff;
	margin: 0 auto;
	/*padding-bottom:18px;*/
	overflow:visible;
}
.mainBlockHeader
{
	width:960px; 
	margin:0 20px 0 20px;
}
.mainBlockBreadCrumb
{
    clear:both;
    border-bottom: 1px dashed #DDD;
    color:#F3850C;
    font-size:11px; 
    font-family: tahoma; 
    padding-left:16px;
    padding-bottom:8px;
    padding-top:8px;
	/*background-image:url('/Style%20Library/Infotech/breadcrumbBG.png');
	background-repeat:no-repeat;*/
    width:944px;
    margin:-3px 20px 15px 20px;
}
.mainBlockBreadCrumb a
{
	/*color:#0f9cc8;*/
	color:#000000;
	font-weight:bold;
}
.mainBlockNav
{
	float:left;	
	min-width:246px; 
	margin:0 5px 0 20px;
}
.mainBlockBody
{
	float:left; 
	min-width:694px;
	margin:0 20px 0 10px;
}
.footer
{
	/*position:relative;*/
	width:1000px;
	border:0px black solid;
	border-top-width:0px;
	margin:0 auto;
	background-color:#0c4976;
	padding-bottom:10px;
}
.footerLeft
{
	float:left; 
	padding-top:11px; 
	width:755px; 
	height:34px; 
	background-color:#0c4976; 
	font-family:Verdana; 
	font-size:x-small; 
	color:white;
}
.footerLeft a
{
	color:#ffffff;
	text-decoration:none;
}
.footerLeft a:hover
{
	color:#ffffff;
	text-decoration:underline;
}
.footerRight
{
	float:left;
}
.pagetitle
{
   	color: #3B3B3B;
}
.mainContent
{	
	height:100%;
	min-width:1000px;
	background-color:#ffffff;
	padding-bottom:15px;
}
.tooltab
{
	position:absolute;
	top:20px;
	left:25px;
}
.breadcrumb
{
    font-family: tahoma; 
    color: #0f9cc8;
    clear:both;
    font-size:8pt; 
    font-family: tahoma; 
    padding-left:16px;
    padding-bottom:8px;
    padding-top:8px;
    border-bottom:0px #ffffff none;
    margin-bottom:15px;
    background-color:black;
    width:944px;
}
.breadcrumb a
{
	color:#0f9cc8;
}

/*
***************************************
New Landing Page, Page Layout - Shane
***************************************
*/

.landing-main-header {
	width:960px;
	background-color:#fff;
	margin-left:20px;
	margin-right:20px;
}


.landing-main-container {
	width:940px;
	background-color:#ecf2ff;
	margin-left:20px;
	margin-right:20px;
	padding:10px;
}

.landing-main-left-container {
	width:329px;
	float:left;
	padding:10px;
}

.landing-main-right-container {
	width:570px;
	background-color:#2d80a2;
	float:left;
	padding:10px;
}

.landing-main-right-block-container {
	width:275px;
	float:left;
	background-color:#FFF;
	margin:5px;
}
.landing-main-right-block-r1 {
	width:265px;
	padding:5px;
	background-color:#000;
	color:#FFF;
}
.landing-main-right-block-r2 {
	width:265px;
	padding:5px;
	background-color:#FFF;
	color:#000;
}
.landing-main-right-photo {
	width:70px;
	float:left;
}
.landing-main-right-bullets {
	width:195px;
	float:right;
}

/**********************************/
/*                                */
/*         unused/hidden          */
/*                                */
/**********************************/
.logo
{
    float:left;
	height: 42px;
	font-size:14pt; 
	font-family: tahoma;  
	padding-bottom:3px;
	padding-top:3px;
	padding-left:4px;
	padding-right: 0px;
}
.leftnav
{
	margin-right:15px;
	margin-left:7px;
	margin-top:4px;
	padding-top:0px;
	border:1px #8997BC solid;
	border-color:#DBDBDB;
	background-color: #ffffff;
	width:160px;
}
.leftnavspacer
{
	width:160px;
}
.leftnavhover
{
	background-color:black;
	color:#FFFFFF;
}
.leftnavselected
{
	background-color:black;
	color: #F4F5F9;
	border-top:1px #B2BCDD solid;
	border-bottom:1px #B2BCDD solid;
	line-height:14pt;
}
.leftnavflyouts
{
	font-family:Tahoma; 
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}
.leftnavflyoutsitem
{
	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftnavflyoutsitem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	width:100px;
	min-width:100px;
}
.leftnavflyoutshover
{
	background-color: #B2BCD3;
}
.leftnav1
{
	font-family: tahoma;  
	font-size: 8pt; 
	font-weight:bold; 
	line-height:14pt;
}
.leftnav1 a
{
	font-family: tahoma;  
	font-size: 9pt; 
	font-weight:bold; 
	padding-left:5px;
	display:block;
	padding-right:10px;
}
.leftnav2
{	
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
}
.leftnav2 a
{
	padding-left:10px;
	display:block;
	padding-right:10px;
}
.leftnav3
{	
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
}
.leftnav3 a
{
	padding-left:18px;
	display:block;
	padding-right:10px;
}


