﻿* {
	line-height: normal;
	/*margin: 0px;
	padding: 0px;*/
}

/*html, body {height: 100%;}*/

body.main {text-align: center; 
	margin: 0px;
	padding: 0px;
	background-color: #f1f1f2;
	background-image: url(/images/site/main/bodystripe_tile.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-attachment: fixed;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 14px;
}

body.popbody {margin: 0px; padding: 0px; background-color: #FFFFFF; font-family: Verdana, helvetica, sans-serif; font-size: 14px;}

A {text-decoration:underline; font-family:Verdana;} /*font-weight:normal; */
A:Hover {text-decoration:none; color:#9999FF;}
P { font-family:Verdana, Arial; font-size:12px; }
TD { font-family:Verdana, Arial; font-size:12px; color:#222222; }
H1 {color: #121084; font-size: 32px; font-weight: bold; line-height: normal;}
H2 {color: #121084;	font-size: 24px; line-height: normal; font-weight: bold;}
H3 {color: #121084; font-size: 18px; line-height: normal; font-weight: bold;}
H4 {color: #121084; font-size: 16px; line-height: normal; font-weight: bold;}
H5 {color: #121084; font-size: 14px; line-height: normal; font-weight: bold; margin: 0px; padding: 0px;}
H6 {color: #121084; font-size: 12px; line-height: normal; font-weight: bold;}

/*.uniForm textarea { padding:4px; border: solid 1px #85b1de; background:transparent url(/images/site/misc/input-blue-fade.png) repeat-x top;}*/

/* General Website */
.alertMsg { color:red; font-weight:bold; font-size:11px; font-family:Verdana; background-color:Yellow; }
.okMsg { color:black; font-weight:normal; font-size:11px; font-family:Verdana; background-color:#FDF9C8; }
.captcha { color:yellow; font-weight:bold; font-family:Verdana; }
.readOnly { font-family:Verdana, Arial; font-size:8pt; background-color:#eaeaea;color:#666666; } 
td.spread { font-size: 6pt; line-height:6pt }
td.brick { font-size:6pt; height:12px }
.small { font-size:8pt }
.suggestagroup { font-size:8pt }
/*switched to highlightFormError below (inside jquery.validate.js file, line 207*/
.error_OLD { font-weight: normal; font-size: 11px; padding: 3px; background-color: #ffdfdf; color: red;}  
.legend { font: bold 12px Verdana;}
.normaltext { cursor: pointer; text-decoration:none;}
.button2 { font-family:Verdana, Arial; font-size:11px; padding:3px; border: solid 1px #85b1de;}
.formField:focus, .textInput:focus {background:#fffcdf none; border: solid 1px #33677F;}
.hilight { font-size:7pt; color:#222222; background-color:#fcddd6;}
.yellow { color:yellow;}
.red { color:red;}
.dottedbottom { border-bottom:1px dotted #CCCCCC; }
.hrdotted {color: #fff; background-color: #fff; border: 1px dotted #CCCCCC; border-style: none none dotted;}
.siteTableHeader { background-color:#3567aa;font-weight:bold; color:#FFFFFF; }
/*.siteTableHeader { background-color:#d6d5d5;font-weight:bold; color:#222222; }*/
.oneSizeUp { font-size: larger }

/* Auto Complete Search Box */
.autocomplete-w1 { background:url('/images/site/shadow.png') no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { font-size:8pt; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
.textbox { color:#454545;font-size:9pt }

/* Event Details */
.eventTable { background-color:#FFFFFF;font-family:Arial;} /*border: 1px solid #999999;*/
.eventHead { color:#000000; font-weight:bold; font-size:11px;font-family:Verdana; }
.eventTitle { color:#000000; font-weight:bold; font-size:12pt;font-family:Verdana; }
.eventInfo { color:#000000; font-weight:normal; font-size:9pt;font-family:Verdana; line-height:15px}
.searchLink { color:blue; font-weight:normal; font-size:9pt; font-family:Verdana; }
.mapWinTitle { font-size:9pt; font-family:Verdana; font-weight:bold }
.mapWinContent { font-size:9pt; font-family:Verdana; font-weight:normal }
.pasteventalert { font-weight: bold; font-size: 11px; padding: 3px; background-color: yellow; color: red;}  /*ffdfdf*/
.dropdowntextdsd {	font-weight: bold; text-decoration: none; background-color: #CDD1EC; color: #FFFFFF; font-size: 15px; padding-top: 5px; padding-bottom: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #3244AA; }
.dropdowntext {	font-weight: bold; text-decoration: none; background-color: #596fba; color: #FFFFFF; font-size: 15px; padding-top: 5px; padding-bottom: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #3244AA; }
.prevnext {color:#CC0000;font-weight:bold;font-size:9pt;text-decoration:underline;}
.prevnext:hover {color:#CC6666;font-weight:bold;font-size:9pt;text-decoration:none;}

/* Events */
.eventLink { color:#6666ff; font-weight:normal; font-size:9pt; font-family:Verdana;}
.eventLink:hover { color:#9999FF; font-weight:normal; font-size:9pt; font-family:Verdana; }
.moreInfoLink { color:#6666ff; font-weight:normal; font-size:9pt; font-family:Verdana; }
.moreInfoLink:hover { color:#9999FF; font-weight:normal; font-size:9pt; font-family:Verdana; } /*background-color:#e8e8fc; */
.parkingLink { color:#ff6666; font-weight:normal; font-size:9pt; font-family:Verdana;}
.parkingLink:hover { color:#9999FF; font-weight:normal; font-size:9pt; font-family:Verdana; }

/* My Account */
.MainAccountNav { text-align: left; padding-bottom: 10px; padding-left: 3px;}
.myAccountHeader { text-align:left; margin:5; color:#000000; font-weight:bold; font-size:12pt; font-family:Verdana; }
.tableHeader { background-color:#c9d3f1;font-weight:bold; color:#222222; }
.dataHeader { font-weight:bold; border-bottom:1px dotted #CCCCCC; }
.tableData12 { text-align:left;font-size:12pt;}
.tableData10 { text-align:left;font-size:10pt;}
.tableData9 { text-align:left;font-size:9pt;}
.tableData8 { text-align:left;font-size:8pt;}
.newmsg { font-size:7pt; color:Red; font-weight:bold; }
.unread { background-color: #e5eef8; }

/* Tool Tip */
#tt {position:absolute; display:block; background:url(/images/site/tooltip/tt_left.gif) top left no-repeat; z-index:1000;}
#tttop {display:block; height:5px; margin-left:5px; background:url(/images/site/tooltip/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}/*d2d9ef or 516bb5*/
#ttbot {display:block; height:5px; margin-left:5px; background:url(/images/site/tooltip/tt_bottom.gif) top right no-repeat; overflow:hidden}
.tip {font-size:8pt; font-family: Verdana, Arial; color: #FCFCFC; text-align: left;}
.tiptext {margin-top:0px;}
.tiptexthilight {color:#bdcaf3; font-style:italic;}
.tiptitle {font-weight: bold; margin-bottom:10px; color:#c9d3f1;padding-bottom: 2px; border-bottom:1px dotted #CCCCCC; }
.tiptitlehilight {color:yellow;}

/* Forms */
TEXTAREA { font-family:Verdana, Arial; font-size:12px; padding:4px; border: solid 1px #85b1de; background:transparent url(/images/site/misc/input-blue-fade.png) repeat-x top;}
SELECT { font-family:Verdana, Arial; font-size:12px; padding:3px; border: solid 1px #85b1de; background:transparent url(/images/site/misc/input-blue-fade.png) repeat-x top;}
FIELDSET { width: 94%; margin-left: 10px; }
.ctrlHolder {padding: 10px; border-bottom: 1px solid #dfdfdf; text-align:left;}
.ctrlHolderNoBorder {padding: 10px;text-align:left;}
.fieldsetLegend_OLD {color: #333; font-weight:bold; font-size:1.2em; margin-left: 2px; padding: 1px;}
.fieldsetLegend {border: 2px solid #d8d8d9}
.requiredField {color:red; font-size:12pt; font-weight:bold;}
.highlightFormError { font-weight: normal; font-size: 11px; padding: 3px; background-color: #ffdfdf; color: red;}
.fieldtitle {padding-bottom: 5px;}
.textInput { font-family:Verdana, Arial; font-size:12px; padding:4px; border: solid 1px #85b1de; background:transparent url(/images/site/misc/input-blue-fade.png) repeat-x top;}
/*.highlightFormError {background-color:#FF9D9D;	border-bottom:#F30 1px solid;	border-top:#F30 1px solid; padding: 4px 10px;}*/

