* { margin:0; padding:0; }
body { margin:0; padding:0; background:#ffffff; width:100%; height:100%; }
#bodyContainer { width:100%; height:100%; margin:0; padding:0; }
#header { background:url(../images/bkGnd_header.jpg) repeat-x; z-index:1; height:103px; width:100%; border-bottom:3px solid #dadada; }
#logo { float:left; top:0; height:103px; width:258px; z-index:10; background:url(../images/logo.jpg) no-repeat; }
#tabMenu { position:absolute; left:7px; top:84px; }
#loggedIn { position:absolute; right:7px; top:4px; font-family:tahoma; font-size:10px; font-weight:normal; text-align:right; color:#ffffff; }
#loggedIn a:link { color: #FFFFFF; text-decoration: none; outline:none; }
#loggedIn a:visited { text-decoration: none; color: #FFFFFF; outline:none; }
#loggedIn a:hover { text-decoration: none; color: #FF9900; outline:none; }
#loggedIn a:active { text-decoration: none; color: #FFFFFF; outline:none; }
#ajaxcontentarea { font-family:tahoma; font-size:11px; font-weight:normal; text-align:left; color:#363636; }
#contentMargin { width:97%; margin:15px 20px; }
P.breakhere {page-break-before: always}

/* Fonts */
h1 { font-family:tahoma; font-size:14px; font-weight:bold; text-align:left; color:#505050; margin:10px 0 10px 0; }
#ajaxcontentarea td { font-family:tahoma; font-size:11px; font-weight:normal; text-align:left; color:#363636; }
#ajaxcontentarea td.heading { font-family:tahoma; font-size:12px; font-weight:bold; text-align:left; color:#505050; }
th { font-family:tahoma; font-size:12px; font-weight:bold; text-align:left; color:#505050; background:#c0c0c0; padding:4px 2px; }
td { font-family:tahoma; font-size:11px; font-weight:normal; text-align:left; color:#363636; padding:0px; }
.tdOver { font-family:tahoma; font-size:11px; font-weight:normal; text-align:left; color:#363636; background-color:#e0e0e0; padding:2px; cursor:pointer; }
.td { font-family:tahoma; font-size:11px; font-weight:normal; text-align:left; color:#363636; padding:0px; cursor:default; }
.footnote { font-family:tahoma; font-size:10px; font-weight:normal; text-align:left; color:#666666; padding:2px; cursor:default; }

/* Links */
a:link { text-decoration: none; color: #363636; }
a:visited { text-decoration: none; color: #363636; }
a:hover { text-decoration: underline; color:#336699; }
a:active { text-decoration: none; color: #363636; }

/* Forms */
.textBox { font-family:tahoma; font-size:11px; font-weight:normal; height:19px; text-align:left; color:#666666; padding:2px; border:1px solid #ebebeb; }
.textBoxOver { font-family:tahoma; font-size:11px; font-weight:normal; height:19px; text-align:left; color:#ffffff; padding:2px; border:1px solid #ebebeb; background:#4A5270; }
.memberSelect { font-family:tahoma; font-size:11px; font-weight:normal; height:400px; text-align:left; color:#666666; padding:2px; border:1px solid #ebebeb; }
.button { font-family:tahoma; font-size:11px; font-weight:normal; padding:4px 10px; color:#666666; cursor:pointer; }
.buttonSm { font-family:tahoma; font-size:11px; font-weight:normal; padding:2px 6px; color:#666666; cursor:pointer; }
.rptButton { font-family:tahoma; font-size:11px; font-weight:normal; width:150px; padding:4px 10px; color:#666666; cursor:pointer; }

/* Member specific styles */
#deleteMemberWrapper { position:absolute; z-index:10; width:100%; height:100%; top:0; left:0; background:#FFFFFF; filter:alpha(opacity=88);-moz-opacity:.88;opacity:.88; display:none; } /* Also used in horses.php */
#deleteMember { position:absolute; z-index:11; top:50%; left:50%; margin-top:-100px; margin-left:-250px; width:500px; height:200px; font-family:tahoma; font-size:14px; font-weight:bold; text-align:center; color:#454E6D; } /* Also used in horses.php */
#deleteMemberWrapper2 { position:absolute; z-index:10; width:100%; height:100%; top:0; left:0; background:#FFFFFF; filter:alpha(opacity=88);-moz-opacity:.88;opacity:.88; display:none; } /* Also used in horses.php */
#deleteMember2 { position:absolute; z-index:11; top:50%; left:50%; margin-top:-100px; margin-left:-250px; width:500px; height:200px; font-family:tahoma; font-size:14px; font-weight:bold; text-align:center; color:#454E6D; } /* Also used in horses.php */
#deleteMemberWrapper3 { position:absolute; z-index:10; width:100%; height:100%; top:0; left:0; background:#FFFFFF; filter:alpha(opacity=88);-moz-opacity:.88;opacity:.88; display:none; } /* Also used in horses.php */
#deleteMember3 { position:absolute; z-index:11; top:50%; left:50%; margin-top:-100px; margin-left:-250px; width:500px; height:200px; font-family:tahoma; font-size:14px; font-weight:bold; text-align:center; color:#454E6D; } /* Also used in horses.php */
#deleteMemberWrapper4 { position:absolute; z-index:10; width:100%; height:100%; top:0; left:0; background:#FFFFFF; filter:alpha(opacity=88);-moz-opacity:.88;opacity:.88; display:none; } /* Also used in horses.php */
#deleteMember4 { position:absolute; z-index:11; top:50%; left:50%; margin-top:-100px; margin-left:-250px; width:500px; height:200px; font-family:tahoma; font-size:14px; font-weight:bold; text-align:center; color:#454E6D; } /* Also used in horses.php */

