﻿@import url("css/menu.css"); 
/*    CSS STYLES FOR FIRST ORLANDO */      

html{margin:0; padding:0;height: 100%;width: 100%;}
body{
    cursor: default;		        
    min-height: 100%;
    background:#a7bed3 url(images/bk.png) repeat-x top left;  
	background-color: #ffffff;	
	
	margin: 0;
	padding: 0;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
		font-family: Arial, "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #36373B;

}
body#Body{
	background:#a7bed3 url(images/bk.png) repeat-x top;
	width: 100%;		
}

/*Global Defaults*/

td  {vertical-align:top;}

p   {
	margin-top: 0;
	line-height: 110%;
	font-family:  Arial, "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
}

h1, h2, h3 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #17479e;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: -.5px;
}
h1 {font-size: 2.4em;}
h2 {font-size: 2.0em;}
h3 {font-size: 1.6em;}


a:link, a:visited, a:active {color:#0078c1;text-decoration:none;}
a:hover {color:#00a4e3;text-decoration:none;}


/*Skin */
.ControlPanel{
	width: 100%;
  	padding:3px 20px 5px 15px;
	background:transparent url(images/controlpanel_bg.png) repeat-x;
	border-bottom:solid 1px #575757;
}
.ControlPanel a.CommandButton{font: bold 9pt Arial;color:#fff;}
.ControlPanel .NormalTextBox{font:normal 8pt Arial;}
.ControlPanel .SubHead{color:#eee !important;}




td.topPane,
td.bottomPane{padding-right:20px;}

td.contentPane,
td.leftMiddlePane{padding:0 10px 0 0px;}

td.rightPane, 
td.rightMiddlePane{padding:0 10px 0 0px;}


.photoBorder {/* This centers the image */
	display: block;	margin-left: auto;	margin-right: auto;
	/* This adds the border */
	padding:8px;	border:solid;	border-color: #ddd #aaa;	border-width: 1px 2px 2px 1px;
}



/* GENERAL */
a.CommandButton{font: normal 12pt Arial; color:#333;padding-right:10px;text-decoration:underline;}
a.CommandButton:hover{color:#0078c1;}
.StandardButton{font: normal 9pt Arial !important;	color: #000000;	max-width:120px;}

.SubHead,a.SubHead ,a.SubHead:active,a.SubHead:visited,a.SubHead:link{font-weight:bold; font-size:10pt;color:#0a4b72;}
.SubSubHead {font-weight:bold; font-size:9pt;color:#0a4b72;}	/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */

.Normal,
.normal  {font-size:11pt;}
.normal8 {font-size: 8pt ;}
.normal9 {font-size: 9pt ;}
.normal10{font-size: 10pt;}
.normal11{font-size: 11pt;}
.normal12{font-size: 12pt;}

.NormalBold,.normalbold,
.normalBold  {font-size:11pt; font-weight:bold;}
.normalBold8 {font-size:8pt;  font-weight:bold;}
.normalBold9 {font-size:9pt;  font-weight:bold;}
.normalBold10{font-size:11pt; font-weight:bold;}
.normalBold11{font-size:11pt; font-weight:bold;}
.normalBold12{font-size:11pt; font-weight:bold;}

.NormalItalic,
.normalItalic  {font-style: italic; font-size:11pt;}
.normalItalic8 {font-style: italic; font-size: 8pt;}
.normalItalic9 {font-style: italic; font-size: 9pt;}
.normalItalic10{font-style: italic; font-size:10pt;}
.normalItalic11{font-style: italic; font-size:11pt;}
.normalItalic12{font-style: italic; font-size:12pt;}

.NormalRed,.normalRed{color: #ff0000;}

.bigBlueHeader{font:bold 36px Arial !important;font-style:italic;color:#96c9de;vertical-align:bottom;padding:0;margin:0px 0px -8px 0px;}
.bigGrayHeader{font:bold 54px Arial !important;font-style:italic;color:#e3e3e3;vertical-align:bottom;padding:0;margin:0px 0px -12px 0px;}

#tableMaster{min-width:927px;}
#tableHeader{background:#000 url(images/header_bg.png) top repeat;width:100%;padding:0;margin:0;}

#leftShadow{background:url(images/leftShadow.png) repeat-y top right;width:13px;max-width:13px;}
#mainArea{background-color:#eeeeee;min-width:901px;height:130px;}
#rightShadow{background:url(images/rightShadow.png) repeat-y top left;width:13px;max-width:13px;}

#mainArea div.mainAreaHeader{background:#333 url(images/headerbk.jpg) repeat-x; width:100%; height:120px;}


#mainAreaHeaderLogo{position:relative;top:15px;left:35px;float:left;width:325px;height:75px;
background:transparent url(images/transparentCircles.png) no-repeat top left;
_background:transparent url(images/transparentCircles.gif) no-repeat top left; /* IE6 hack */
}


#mainAreaHelp{position:relative;top:8px;left:40px;float:right;width:100px;}

/* Footer*/
#footer{width:100%;min-height:140px;background:#000 url(images/footer_bg.jpg) repeat-x top left;}
.footer{width:100%;color:#ccc;padding:20px;}
.footer .columns .header{font:bold 11pt Arial;color:#ccc;padding-bottom:8px;}
.footer .columns td{
    vertical-align:top;
    font:normal 10pt Arial;color:#ccc;
}
.footer .small{font:normal 9pt Arial;color:#ccc;}
.footer .normal{font:normal 10pt  Arial;color:#ccc;}
.footer .large{font:normal 11pt Arial;color:#ccc;}
.footer a,
a.footer:visited,
a.footer:active,
a.footer:link{font: normal 10pt Tahoma, Verdana, Arial, "sans-serif"; color:#007ac0;padding:0;margin:0;}
.footer a, 
a.footer:hover{text-decoration:none; color:#fff;}


/*SKIN OBJECTS */

/*MENU*/
.mainRadMenu{float:left;width:660px;vertical-align:bottom;position:relative;top:18px;left:4px;z-index:12;}

/* SEARCH */
div.searchBox{float:right;position:relative;top:10px;left:2px;background:transparent url(images/searchBox.png) no-repeat;width:241px;height:35px;}
div.searchBoxPad{position:relative;padding-top:7px;left:11px;}
div.searchBox input[type="text"]{background-color:#d9eff8;border:solid 1px #b1cbd5;width:160px;}
a.searchBox{font:bold 10pt Arial; color:#fff}
a.searchBox:hover{text-decoration:none;}

/* MyFirstOrlando Login */
#mfoBlueBar{cursor:pointer;background-image:url(images/bluebar_bg.jpg);width:100%;height:33px;vertical-align:middle;text-align:right;}
#mfoLogo{background:transparent url(images/myfirstorlando.png) no-repeat 15px 9px;padding:7px 10px 0px 0px;height:33px;}
#mfoLogo a{color:#fff;font:normal 10pt Arial;}
/* Login Links*/
.LoginLinks, a.LoginLinks,a.LoginLinks:visited,a.LoginLinks:active,a.LoginLinks:link{font: normal 10pt Arial; color:#fff}	
a.LoginLinks:hover{text-decoration:none; color:#007ac0;}

/* MyFirstOrlando Profile*/
#myFirstOrlandoProfile{width:100%;height:130px;background:#006aa8 url(images/mfo_bg.jpg) repeat-x top left;}
#myFirstOrlandoProfile .profileArea{background:#006aa8 url(images/mfoProfile_bg.jpg) repeat-x top left;width:100%;height:119px;}
#myFirstOrlandoProfile .profileArea .profileAreaLeft{width:350px;padding:7px 0 0px 7px;}
#myFirstOrlandoProfile .profileArea .profileAreaRight{width:100%;height:119px;padding:0;margin:0;background:transparent url(images/mfocross.jpg) no-repeat 100% 0;}

#myFirstOrlandoProfile .closeBar{cursor:pointer;background:#e6e6e6 url(images/mfoClose.png) repeat-x 0px -6px;width:100%;height:11px;}
#myFirstOrlandoProfile .closeBar:hover{cursor:pointer;background:#bfbfbf url(images/mfoClose.png) repeat-x 0px -28px;width:100%;height:11px;}
#myFirstOrlandoProfile .profileArea a{font:normal 8pt Arial;color:#fff;}
#myFirstOrlandoProfile .profileArea a:hover{font:normal 8pt Arial;color:#64e4ff;}

#myFirstOrlandoProfile .profileArea #MyPagesPager a{font:normal 8pt Arial;color:#ffff99;width:20px;}
#myFirstOrlandoProfile .profileArea #MyPagesPager a:hover{font:normal 8pt Arial;color:#64e4ff;}


/* Breadcrumb*/
.breadcrumb{font: normal 10pt Arial;color:#333;}
a.breadcrumb,a.breadcrumb:visited,a.breadcrumb:active,a.breadcrumb:link{color:#007ac0;}
a.breadcrumb:hover{text-decoration:none; color:#04aff6;}




/* MODULES*/

/* SUB PAGES */
table.subPages{
    padding:0;
    margin-left:20px;
    border-collapse:collapse;
    width:250px;  
    margin-bottom:10px; 
     
}
table.subPages .header{text-align:right; font:bold 26px Arial; color:#e3e3e3}
table.subPages .header span{font:bold 26px Arial; color:#d1e4ec}

table.subPages .border{height:9px; background:#fff url(/fbco/images/modules/subpages/border.jpg) repeat-x top left;}
table.subPages .row{height:43px; background:#fff url(/fbco/images/modules/subpages/row.jpg) repeat-x top left;vertical-align:middle;cursor:pointer;}

table.subPages .rowHover{height:43px; background:#fff url(/fbco/images/modules/subpages/rowHover.jpg) repeat-x top left; vertical-align:middle; cursor:pointer;}


table.subPages .row a,
table.subPages .rowHover a{padding-left:10px;vertical-align:middle;color:#454545;}

table.subPages .row a:hover,
table.subPages .rowHover a:hover{text-decoration:none;}

.DNNAligncenter{text-align:left;}





