/**************************************************************************
 *	Copyright (C) 2009  The RADAR Team
 *
 *   This program is free software: you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation, either version 3 of the License, or
 *   (at your option) any later version.
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *   GNU General Public License for more details.
 *
 *   You should have received a copy of the GNU General Public License
 *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 **************************************************************************/

body {
	background-image: url(../images/bg_radar.jpg) ;
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #303030;
}

a:link		{
	text-decoration: none;
	color: blue;
}

a			{ }
a:visited	{ text-decoration: none; } 
a:active	{
} 
a:hover		{
	text-decoration: underline;
} 


form {
	   margin: 0px;
}


table.reports {
	border: 1px; #d79900 solid;
	border-collapse: collapse;
	border-spacing: 0px;
	width: auto;
}

p {
	margin: 0;
	line-height : 14px;
}
			
.Utxt 		{
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #303030;
			font-weight : normal;
			line-height : 16px;
			}	

.Utxt-BoldPurple {
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:13px;
			color: 		#461B7E;
			font-weight : bold;
			line-height : 16px;
			}		

.Utxt-Bold 	{
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #303030;
			font-weight : bold;
			line-height : 16px;
			}

.Utxt-Blue {
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #026A90;
			font-weight : normal;
			line-height : 17px;
			}

.Utxt-BlueBold {
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #026A90;
			font-weight : bold;
			line-height : 18px;
			}
.UtxtDetailHead2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000000;
	font-weight:normal;
	font-style:italic;
}
			
.UtxtDetailHead3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#000000;
	font-weight:normal;
}

.UtxtDetailHead {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
	font-weight:normal;
}

.titleheader {
	FONT-SIZE: 30px;
	COLOR: #000000;
	LINE-HEIGHT: 32px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	letter-spacing: -1px;
}
			
.byline {FONT-SIZE: 10px; COLOR: #888888; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-style: italic; }

.TopNav {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	line-height : 40px;
	font-weight: bold;
	padding: 10px 8px 5px 8px;
	margin: 0px 0px 0px 0px;
	height: 25px;
}
	
a.TopNav:link		{
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 0px;
	}
	
a.TopNav:visited		{
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 0px;
	}
	
a.TopNav:hover		{
	color: #FFFF99;
	}
			
.Utxt-DarkBlueBold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #015979;
	font-weight : bold;
	line-height : 17px;
	padding: 0px 0px 0px 0px;
			}
.UtxtLargeDarkBlueBold {
	font-family :  Helvetica, Verdana,  Arial, sans-serif;
	font-size:23px;
	color: #015979;
	font-weight : bold;
	line-height : 17px;
	padding: 0px 0px 0px 0px;
}
						
.SearchTextbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight : normal;
	line-height : 13px;
	vertical-align: middle;
}

/* Can be use but not for IE6 or IE7 */
.SearchButton {
	  background-image: url(../images/main_search.gif);
	  background-color: #012029;
	  height: 18px;
	  width: 53px;
	  border-bottom-style: none;
	  border: thin;
	  border: #000;
	  cursor: pointer;
	  vertical-align: middle;
}


.LoginNavTextbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight : normal;
	line-height : 12px;

}

.LoginNavButton {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight : normal;
	line-height : 12px;
	vertical-align: bottom;
}
.LargeTextArea {
  width: 300px; height: 120px;
  padding: 0 0 0 4px; margin: 4px;
  float: left;
}

.SmallTextArea {
	width: 300px; height: 20px;
  	padding: 0 0 0 4px; margin: 4px;
	vertical-align:top;
  	float: left;
}
					
.SearchTxt 	{
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #333333;
			font-weight : normal;
			line-height : 15px;
			}
			
.FooterTxt 		{
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:9px;
			color: #555555;
			font-weight : normal;
			line-height : 14px;
			}											
			

table.userHome {
	width: 95%;
	
}

table.weekReport {
	width: 350px;
	height: auto;
	
	
}


td.weekHeader {
	width: 350px;
	height: 23px;
	background-image: url(../images/tables/homeHeader.png);
	background-repeat:repeat-x;
	font-weight:bold;
	border-style: solid;
	border-width: thin;
	border-color:#000;
}

td.merritFooter {
	width: 350px;
	height: 25px;
	background-image: url(../images/tables/merrit_bottom.png);
	/*background-repeat:repeat-x;
	font-weight:bold;
	border-style: solid;
	border-width: thin;
	border-color:#000;*/
}

td.sideBarHeader {
	height: 23px;
	background-image: url(../images/tables/homeHeader.png);
	background-repeat:repeat-x;
	font-weight:bold;
	border-style: solid;
	border-width: thin;
	border-color:#000;
}

td.yearHeader {
	width: 350px;
	height: 23px;
	background-image: url(../images/tables/homeHeader.png);
	background-repeat:repeat-x;
	font-weight:bold;
	border-style: solid;
	border-width: thin;
	border-color:#000;
}

td.weekReport {
	height: 25px;
}

td.yearReport {
	width: 350px;
	height: auto;
}

table.yearReport {
	width: 350px;
	
	
	
}

/* 			________________________________	*/
/* 			LAYOUT - ID SELECTORS 				*/


#Admincontainer {
	padding-top: 0px;
	margin: 0 auto;
	margin:auto;
	width: 960px;
  	
}

#AdminHead {
	padding-top: 25px;
	margin: auto;
}

#AdminNav {
	background-image:url(../images/navi.png);
	margin: auto;
	width: 960px;
	height: 35px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}

#AdminBox {
	margin: auto;
	width: 960px;
	padding-bottom: 0px;
}


#AdminContent 	{
	margin: 0 auto;
	padding-top: 10px;
	width: 940px;
	background-color: #FFFFFF; /* All white background. */
	
	border-top-color: #012029;
	border-top-style: solid;
	border-top-width: 3px;
	
	border-left-color: #012029;
	border-left-style: solid;
	border-left-width:  3px;
	
	border-right-color: #012029;
	border-right-style: solid;
	border-right-width: 3px;
}

#AdminLogin{
background-color: #760C0C;
border-color: #012029;

}

#MainContent{
	width: 95%;
	/*padding-bottom: 5px;
	border-style:solid;
	border-width:thin;
	border-color:#000;
	/*outline-color:#FF0000;
	outline-width:medium;
	outline-style:ridge;*/
}

#Sidebar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 3px;
	width: ;
	padding: 3px 0px 0px 0px;
}

#Sidebar ul {
	font-family: Arial;
	list-style-type: none;
	width: auto;
	margin: 0px;
	padding: 0px;
}
			
#Sidebar li {
	font-family: Arial;
	list-style-type: none;
	width: auto;
	margin: 0px;
	padding: 0px;
}

#Sidebar a {
width: auto;
text-decoration: none;
font-weight: bold;
color: #000;
outline-color:#FF0000;
background: #FFE6D6;
display: block;
padding: 5px 0px;
margin: 2px;
}

#Sidebar a:hover {
background: #DDBB99;
}

#AdminFooter 	{
	margin: 0 auto;
	padding: 3px 0px 3px 0px;
	width: 940px;
	background-color: #012029;
	border-left-color: #012029;
	border-left-style: solid;
	border-left-width: 3px;
	border-right-color: #012029;
	border-right-style: solid;
	border-right-width: 3px;	
}

#GreenBox {
	padding: 8px 10px 8px 10px;
	border-top-color: #8DA488;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #8DA488;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #8DA488;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #8DA488;
	border-left-style: solid;
	border-left-width: 1px;
	background-color: #FFFFFF;
}
.UtxtSmall {
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #555555;
	font-weight : normal;
	line-height : 13px;
}
.UtxtSmalRed {
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #982920;
	font-weight : normal;
	line-height : 13px;
}
.titleheaderSmall {
	FONT-SIZE: 20px;
	COLOR: #064E67;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.UtxtUtility {
	font-family: Calibri;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: normal;
}

.UtxtSmallBlue {
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #006699;
	font-weight : normal;
	line-height : 13px;
}
.UtxtSmallBold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #444444;
	font-weight : bold;
	line-height : 13px;
}
.UtxtSmallBoldRed {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #982920;
	font-weight : bold;
	line-height : 13px;
}
.UtxtSmallBoldBlue {


	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #015979;
	font-weight : bold;
	line-height : 13px;
}
.UtxtSmallBoldWhite {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	font-weight : bold;
	line-height : 13px;
	padding: 2px 2px 2px 2px;
}
.FormsBold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFCB02;
	line-height : 13px;
	letter-spacing: -1px;
	font-weight: bold;
}
.Forms {
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-weight : normal;
	line-height : 13px;
	padding: 0px 1px 0px 3px;
}

.Utxt-BoldBrown {

			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #804000;
			font-weight : bold;
			line-height : 16px;
}

.TMI-Utxt {
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	font-weight : normal;
	line-height : 13px;
	margin: 0px 0px 0px 0px;
}
.StorySub {
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			color: #000080;
			font-weight : bold;
			line-height : 16px;
}
.StoryBody {

			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #444444;
			font-weight : normal;
			line-height : 16px;
}
.StoryDate {
			font-family : Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #666666;
			font-weight : normal;
			line-height : 13px;
}

.StoryTitle {
	FONT-SIZE: 26px;
	COLOR: #064E67;
	LINE-HEIGHT: 29px;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	letter-spacing: -1px;
}
.StoryByline {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}

.StoryHeader {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFFFFF;
	font-weight : bold;
	line-height : 16px;
	padding: 2px 2px 20px 4px;
}
.UtxtLarge {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #333333;
	font-weight : normal;
	line-height : 17px;
}
.SecHead {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	font-weight : bold;
	line-height : 13px;
	background-color: #5C7357;
	margin-bottom: 5px;
	padding: 3px 2px 5px 8px;
	border-left-color: #B2783A;
	border-left-style: solid;
	border-left-width: 8px;
}

.SearchTxt 	{
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #333333;
			font-weight : normal;
			line-height : 15px;
			}

.SearchTxtBold {
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #333333;
			font-weight : bold;
			line-height : 15px;
			}

.SearchTable {
			border: thin solid #990000;
			}
			
.SearchTxtHighlight {
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #FFFFFF;
			font-weight : normal;
			line-height : 15px;
			background-color: #999933;
			}
.SearchResultsHlight {
			background-color: #DAECFE;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #333333;
			font-weight : normal;
			line-height : 15px;
			}
.UtxtLargeRed {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color: #982920;
	font-weight : bold;
	line-height : 25px;
	letter-spacing: -1px;
}
.Utxt-BrownBold {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #804000;
	font-weight : bold;
	line-height : 17px;
	padding: 0px 0px 0px 0px;
}

.Message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F00;
}
/*.MainBack {
	background-color: #D7DBFB #CBD0F5 #BAC9EF;
	border:thin;
	border-style:solid;
	border-bottom-color:#000020;
	width:inherit;
	
}*/

.TableHead {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #FFFFFF;
	font-weight : bold;
	line-height : 13px;
	padding: 6px 5px 8px 6px;
	border-left-color: #B2783A;
	border-left-style: solid;
	border-left-width: 8px;
	background-color: #A20D0D;
}
.titleheaderWhite {

	FONT-SIZE: 30px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 32px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	letter-spacing: -1px;
}

.UtxtLargeBold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #000000;
	line-height : 19px;
	font-weight: bold;
}

.UtxtMediumBold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	line-height : 16px;
	font-weight: bold;
}

.Utxt-BoldLight {

			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #6C6C6C;
			font-weight : bold;
			line-height : 16px;
}

