<!--

iServiceDesk Style Sheet            
Copyright (c) 2000 - 2011, TMA Systems, LLC
All Rights Reserved 
www.tmasystems.com

//-->


/* ELEMENT BASED SETTINGS */

	body { 
		background-color:#FFFFFF;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10pt
	}
	td{ 
		background-color: #FFFFFF;
	}
	div{
		/*
		border:1px solid;
		*/
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10pt;
	}
/*************************************************/

/* MENU SECTION */


	.mainMenuContainer{
		height: 100%; 
		width: 99.5%; 
		overflow: Auto;
		border-right:1px solid black;
		border-top:1px solid black;
		position:absolute;
		top:0;

	}
	.menuRightBorder{
		width:99%;
		height:auto;
		border-right:1px solid black;
	}
	.menuTopBorder{
		border-bottom:1px solid;
		width:100%;
	}
	.topMenuBackground{
		background-image:url(images/menubar_grad.gif);
		height:28px;
		line-height:2;
	}
	.selectText{
		font-size: 10px;
		font-family: Arial;
		color:#FF0000;
	}
	.menuItem{
		font-weight:bold;
		margin-top:15px;
		
	}
	.subMenuItem{
		margin-left:40px;
		font-size: 8pt;
	}
/*************************************************/	

/* TOP BANNER */

	.banner{
		height:60px;
		width:98%;
		margin-left:1%;
	}
	.bannerCenterHorizVert{
		#margin-left:30%;
		position:absolute;
		left:50%;
		top:50%;
		margin:-10px 0 0 -100px;
	}
	.boldTitle{
		font-family: Arial;
		font-size: 12pt;
		color: Black;
		font-weight: bold
	}
	.ieCompatMessage{
		color:#FF0000;
		width:420px;
		text-align:center;
		position:absolute;
		left:30%;
	}
	.ieCompatMessagelinks A:link {text-decoration: none; color:#FF0000;}
	.ieCompatMessagelinks A:visited {text-decoration: none; color:#FF0000;}
	.ieCompatMessagelinks A:active {text-decoration: none; color:#FF0000;}
	.ieCompatMessagelinks A:hover {text-decoration: none; color:#FF0000;}
	
/*************************************************/
	
/* POSITIONING */
	
	.floatLeft{
		float:left;
	}
	.floatRight{
		float:right;
	}
	.padRight5{
		margin-right:5px;
	}
	.clear{
		clear:both;
	}
	.centerdiv {
		margin-left: 25%;
	}
/*************************************************/
	
/* FONT STYLES, ALIGNMENT, BORDERS */

	.links A:link {text-decoration: none}
	.links A:visited {text-decoration: none}
	.links A:active {text-decoration: none}
	.links A:hover {text-decoration: none; color:#A60431;}
	.bold{
		font-weight:bold;
	}
	.italic{
		font-style:italic;
	}
	.normalText{
		font-weight:normal;
	}
	.smallFont{
		font-size: 8pt;
	}
	.largeFont{
		font-size:11pt;
	}
	.colorRed{
		color:#FF0000;
	}
	.centerText{
		text-align:center;
	}
	.thinBorder{
		border:1px solid;
	}
	.leftJustify{
		text-align:left;
	}
	.rightJustify{
		text-align:right;
	}
	.imageLink{
		border:none;
	}
	.imageLinkContainer{
		height:75px;
	}
	.imageLinks A:link {text-decoration: none}
	.imageLinks A:visited {text-decoration: none}
	.imageLinks A:active {text-decoration: none}
	.imageLinks A:hover {text-decoration: none; color:#A60431;}
	.fullWidth{
		width:100%
	}
	.allCaps{
		text-transform: uppercase;
	}

/*************************************************/

/* MAIN PAGES */

	.buttonContainer{
		width:100%;
		height:28px;
		background-color:#D2E0F0;
		line-height:2;
		font-weight:bold;
		text-align:center
	}
	.tabContainer{
		width:100%;
		height:25px;
		background-color:#808080;
	}
	.tab{
		position:absolute;
		left:0;
		bottom:0;
	}
	.whiteTabLeft{
		background-image:url(images/white_tab_left.gif);
		width:12px;
		height:25px;
		float:left;
	}
	.whiteTabCenter{
		background-image:url(images/white_tab_middle.gif);
		height:25px;
		float:left;
		line-height:2.5;
		font-size: 7pt;
		font-weight:bold;
	}
	.whiteTabRight{
		background-image:url(images/white_tab_right.gif);
		width:12px;
		height:25px;
		float:left;
	}
	.colorTabLeft{
		background-image:url(images/color_tab_left.gif);
		width:12px;
		height:25px;
		float:left;
	}
	.colorTabCenter{
		background-image:url(images/color_tab_middle.gif);
		height:25px;
		float:left;
		line-height:2.5;
		font-size: 7pt;
		color:#AAAAAA;
	}
	.colorTabRight{
		background-image:url(images/color_tab_right.gif);
		width:12px;
		height:25px;
		float:left;
	}
	.requestContainer{
		border:1px solid #6788BE;
		background-color:#F9F9F9;
		margin:auto;
		margin-top:10px;
		padding:20px;
		width:450px;
	}
	.contactInfo{
		background-color:#FFFFFF;
		margin:auto;
		margin-top:10px;
		padding:20px;
		width:450px;
	}
	.errorMessage{
		color:#FF0000;
		font-style:italic;
	}
	.requiredLabel{
		color:#FF0000;
	}
	.requiredField{
		background-color:#FFFFDD;
	}
	.wideRequestContainer{
		border:1px solid #6788BE;
		background-color:#F9F9F9;
		margin:auto;
		margin-top:10px;
		padding:20px;
		width:500px;
	}
	.container{
		border:1px solid #6788BE;
		background-color:#F9F9F9;
		margin:auto;
		margin-top:10px;
		padding:20px;
	}
	.wideLeftCol{
		float:left;
		width:35%;
		text-align:right;
		margin-right:5px;
	}
	.extraWideLeftCol{
		float:left;
		width:40%;
		text-align:right;
		margin-right:5px;
	}
	.leftCol{
		float:left;
		width:35%;
		text-align:right;
		margin-right:5px;
	}
	.leftColLeftJust{
		float:left;
		width:35%;
		text-align:left;
		margin-right:5px;
	}
	.wideLeftColLeftJust{
		float:left;
		width:50%;
		text-align:left;
		margin-right:5px;
	}
	.rightCol{
		width:auto;
	}
	.rightColFixedWidth{
		width:49;
		text-align:left;
		margin-right:5px;
	}
	.padBottom{
		margin-bottom:10px;
	}
	.queueLink{
		width:125px;
		margin:10px;
	}
	.keyQueueLinkContainer{
		border:1px solid #6788BE;
		background-color:#F9F9F9;
		margin:auto;
		margin-top:10px;
		padding:20px;
		width:310px;
	}
	
/*************************************************/

/* PRINTING OPTIONS */

@media print {
	.noPrint {
		display:none;
	}
	.printExpand{
		margin-left:auto;
		width:auto;
	}
}
/*************************************************/

/* table styles */

	table{
		border: 1px solid #6788BE;
		background-color:#F9F9F9;
		width:80%;
		margin:auto;
		margin-top:10px;
		border-collapse:collapse;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10pt;
	}
	th {
		background-color:#9FBEEB;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10pt;
	}
	tr,td{
		background-color:#F9F9F9;
		text-align:center;
		border:1px solid;
		padding:5px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10pt;
	}
	.headerRow{
		background-color:#D2E0F0;
	}
	.tableInContainer{
		width:100%;
	}
	.keyTable{
		border: 1px solid #6788BE;
		background-color:#F9F9F9;
		width:90%;
		margin:auto;
		margin-top:10px;
		border-collapse:collapse;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10pt;
	}
	.keyRow,.keyCell{
		background-color:#F9F9F9;
		border:1px;
		text-align:center;
		padding:5px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10pt;
	}
/*************************************************/

/* WATERMARK */

	.watermark
	{
		position: fixed;
		bottom:0;
		right:0;
		/*z-index:-1;*/ /* this option will force watermark behind all other content but may disable the hyperlink if used*/
	}
	#watermarkImage{
		width:75px;
		border:0px;
	}
/*************************************************/

/* INTRO PAGE */

	#mainDialogContainer
	{
		position: absolute;
		top: 50%;
		left: 50%;
		width: 945px; 
		height: 501px;
		background: url(images/containerpanel-empty.gif) no-repeat; 
		margin-top: -250px;
		margin-left: -472px;
		border: 1px solid transparent;
	}
	.indexBody{
		background: #FFF url(images/topbar.gif) repeat-x top left;  
		color: #FFF;
		font-family: Verdana, Tahoma, Helvetica, sans-serif;
		font-size: 12px;  
	}
	#textArea{
		margin: 10px auto 5px auto;
		text-align: center;
		overflow: auto;  
		width: 700px;
		height: 330px;
	}
	#formDialogContainer
	{
		float: left;
		width: 750px; 
		height: 360px; 
		margin: 20px 0 0 100px;
		background: transparent url(images/wide_whitebox.gif) no-repeat;
		color: #000;
	}
	.isdImage{
		float: left;
		width: 175px; 
		height: 51px;
		margin-left: 37%;
		background: transparent url(images/isdwm-t.gif) no-repeat;
	}
	.tmaImage{
		float: left;
		width: 426px; 
		height: 93px;
		margin-top: 15px;
		margin-left: 25px;
		background: transparent url(images/tma-t.gif) no-repeat;
	}
/*************************************************/

