﻿.foo{}
/*MAIN SETTINGS*/

/*
blue					#51b5e0 (pantone 298)
altBlue					#52b5e0 (pantone 298)
lightBlue				#94dbea (pantone ???)
altLightBlue			#95dbea (pantone ???)
grey					#686663 (pantone cool grey 11)
altGrey					#696663 (pantone cool grey 11)
*/

/* HTML ELEMENTS */

body
{
	color: #686663;
	font-family: calibri, sans-serif, arial;
	font-size: .9em;
}
a
{
	text-decoration: none;
}
a:link, a:visited
{
	color: #51b5e0;
}
a:hover, a:active
{
	color: #94dbea;
}
h1, h2, h3, h4
{
	color: #010101;
	font-weight: bold;
	margin-bottom: 1px;
}
h1
{	
	text-transform: uppercase;
	font-size: 140%;
}
h2
{
	font-size: 130%;
}
h3
{
	font-size: 120%;
}
h4
{
	font-size: 110%;
}

/* GENERAL CLASES */

.readMore:link, .readMore:visited
{	
	color: #cd5c5c;
	font-weight: bold;
	font-size:90%;
}
.readMore:hover, .readMore:active
{
	color: #b22222;	
	font-size:90%;
}

/* MENU ZONE */

#menu
{
	text-transform: uppercase;
	font-weight: bold;	
}
.siteMenu
{
}

.mainmenu, .mainmenu:link, .mainmenu:visited
{
       color: #666969;
       text-decoration:none;
       padding: 2px;
}

.appMenu
{
	background-color: #52b5e0;
	color: #feffff;
}
.appMenu a:link, .appMenu a:visited
{
	color: #feffff;
}
.appMenu a:hover, .appMenu a:active
{
	color: #f5f5dc;
}

/* MASTER PAGE SPLASH ZONE */

#locationSelector
{
	background-color: #F6F7F8;
}

#locationSelector h1
{
	font-weight:bold;
	padding-bottom:20px;
}

#locationSelector hr
{
	border-style:dotted;
	color:#87ceeb;
}
/* MASTER PAGE CONTENT ZONE */

#searchBox
{
	background-color: #95dbea;
}

/*COVER ZONE*/

#cover
{
}

/*DASHBOARD ZONE*/

#dashboard
{
}

.news h2 a:link, .news h2 a:visited
{
	/*color: #cd5c5c;*/
}
.news h2 a:hover, .news h2 a:active
{
	/*color: #b22222;*/
}

.news .readMore:link, .news .readMore:visited
{
	font-weight: bold;	
	/*color: #cd5c5c;*/
}
.news .readMore:hover, .news .readMore:active
{
	font-weight: bold;
	color: #b22222;
}

/*DOCUMENT ZONE*/

#document
{
}
#sideBar
{	
	border:#2A89BB;
}

/*APPLICATION ZONE*/

#application label
{
	font-weight:bold;
}

#application .application-row
{
	background-color: #ffffff;
}

#application .application-row-alt
{
	background-color:#dcdcdc;
}

/* FORMS */

.transparentForm
{
	background-color: #F6F7F8;	
}
.transparentTextBox
{
	color: black;
	background-color: white;
	border: 1px solid #51b5e0;
	font-size: 80%;
}
.transparentDropDownList
{	
	border: solid #51b5e0 1px;
	font-size: 80%;
}
.transparentButton
{
	color: white;
	background-color: #95dbea;
	border: 1px solid #51b5e0;
	font-size: 80%;
	padding: 0px 2px 0px 2px;
}

.solidTextBoxHover
{
	color: #a1a1a1;
	background-color: white;
	border: 1px solid #51b5e0;
	font-size: 80%;
	width:200px;
}

.solidTextBox
{
	color: #a1a1a1;
	background-color: white;
	border: 1px solid #51b5e0;
	font-size: 80%;
	width:200px;
}

.solidDropDownList
{
	color: black;
	background-color: white;
	border: 1px solid #51b5e0;
	font-size: 80%;
}
.solidButton
{
	color: white;
	background-color: #52b5e0;
	border: 1px solid #94dbea;
	font-size: 80%;
	padding: 0px 2px 0px 2px;
}
