File: /home/awaldron/public_html/archive/ressyn/style_default.css
/**********************************/
/* Global Styles */
/**********************************/
body {
background-color: #FFFFFF;
background-image: url(gui/bg_sub.gif);
background-position: top left;
background-repeat: repeat-x;
margin:0;
font-size:0.8em;
font-family:Trebuchet MS, Arial, Tahoma, Helvetica;
font-weight:normal;
line-height:1.5em;
color:#000000;
text-align:center;
}
body.home { background-image: url(gui/bg.gif); }
img { border:0; }
a, a:link, a:active, a:visited { color:#032558; }
a:hover { color:#c3b38c; }
a.header, a.header:link, a.header:active, a.header:visited { color:#eeeeee; text-decoration:none; }
a.header:hover { color:#c3b38c; text-decoration:underline; }
h1 { margin:0; font-size:1.4em; font-family:Trebuchet MS; font-weight:bold; padding:0px 8px 2px 2px; border-bottom:2px solid #d8d3be; }
h2 { font-size:1.4em; font-family:Trebuchet MS; font-weight:bold; padding-bottom:5px; border-bottom:1px solid #000000; margin-bottom:0px; }
p.right { text-align:right; }
p.center { text-align:center; }
p.welcome { text-align:right; font-size:0.9em; }
input.header-login { width:100px; font-size:0.85em; color:#FFFFFF; background:#727b86; border:solid 1px #c3b38c; }
input.submit-login { font-weight:bold; font-size:0.85em; color:#FFFFFF; background:#727b86 url(gui/button_bg.gif) center center repeat-x; border:solid 1px #c3b38c; }
#main { width:960px; margin:0 auto; text-align:left; }
#header { width:960px; height:103px; }
.sub { background-image:url(/gui/topnav_tabs.gif); background-repeat:no-repeat; background-position:bottom right; }
#header #info { float:right; margin-top:12px; }
#header #info img { margin-left:25px; }
#header #info p { margin-bottom:-5px; }
#header #logo { }
#footer { width:100%; height:50px; margin:100px 0 0 0; background-color:#E1DED1; border-top:solid 2px #c3b38c; text-align:center; overflow:visible; display:block; }
#footer #inner { width:960px; text-align:left; margin:0 auto; font-size:0.85em; border:0; padding:15px; color:#92835f; overflow:visible; display:block; }
#footer #inner #left { width:400px; float:left; text-align:left; color:#554b31; }
#footer #inner #right { width:400px; float:right; text-align:right; color:#554b31; }
a.footer, a.footer:link, a.footer:visited, a.footer:active { color:#554b31; }
a.footer:hover { color:#032558; }
.blue { color:#032558; }
.gold { color:#c3b38c; }
.white { color:#FFFFFF; }
.black { color:#000000; }
.login-title { color:#c3b38c; font-size:1.1em; }
/**********************************/
/* Front Page Styles */
/**********************************/
.fp-splash { width:960px; height:309px; background-color:#FFFFFF; background-position:top right; background-repeat:no-repeat; }
.fp-verts { width:950px; height:103px; background-color:#E1DED1; background-position:top right; background-repeat:no-repeat; padding:5px; }
.fp-verts .bubble-off { float:left; width:234px; height:103px; margin-right:3px; background:#E1DED1 url(gui/vert_off.gif) top left no-repeat; }
.fp-verts .bubble-on { float:left; width:234px; height:103px; margin-right:3px; background:#E1DED1 url(gui/vert_on.gif) top left no-repeat; }
.fp-content { width:960px; }
#fp-splash-1 { background-image:url(gui/splash_bg_1a.jpg); }
#fp-splash-2 { background-image:url(gui/splash_bg_2a.jpg); }
#fp-splash-3 { background-image:url(gui/splash_bg_3a.jpg); }
#fp-splash-4 { background-image:url(gui/splash_bg_4a.jpg); }
#fp-verts-1 { background-image:url(gui/splash_bg_1b.jpg); }
#fp-verts-2 { background-image:url(gui/splash_bg_2b.jpg); }
#fp-verts-3 { background-image:url(gui/splash_bg_3b.jpg); }
#fp-verts-4 { background-image:url(gui/splash_bg_4b.jpg); }
#whois { padding:5px 25px; overflow:auto; display:block; margin-bottom:20px; }
#whois img { float:left; }
#whois #whois-txt { float:left; margin-left:25px; width:555px; }
#whois-vert { margin:0px 50px 60px 50px; padding:40px 0px; border-top:1px dotted #CCCCCC; overflow:auto; display:block; }
#vert-government { width:225px; padding-right:50px; float:left; border-right:1px dotted #CCCCCC; }
#vert-nonprofit { width:225px; padding-right:50px; padding-left:50px; float:left; border-right:1px dotted #CCCCCC; }
#vert-private { width:225px; padding-left:50px; float:left; border:0px; }
/**********************************/
/* Sub-Page Styles */
/**********************************/
#top-nav { width:960px; height:26px; text-align:right; }
.sp-content { width:960px; margin-top:35px; overflow:visible; display:block; }
.sp-content2 { width:650px; margin:35px auto 0 auto; overflow:visible; display:block; }
.sp-left { width:185px; float:left; }
.sp-main { width:735px; float:right; }
a.lnav,
a.lnav:link,
a.lnav:active,
a.lnav:visited { display:block; padding:3px 5px; width:185px; height:16px; color:#032558; font-weight:normal; font-size:0.9em; border-style:solid; border-width:0px 0px 1px 0px; border-color:#d8d3be; text-decoration:none; }
a.lnav:hover { display:block; padding:3px 5px; width:185px; height:16px; color:#032558; font-weight:normal; font-size:0.9em; border-style:solid; border-width:0px 0px 1px 0px; border-color:#d8d3be; text-decoration:none; background-color:#eeece3; }
/**********************************/
/* Form Styles */
/**********************************/
fieldset { color:#032558; border:1px solid #c3b38c; font-size:1.2em; font-weight:bold; padding:40px 25px; margin:0 auto; }
.form-row { color:#000000; font-size:0.83em; font-weight:normal; overflow:auto; display:block; margin:8px 0; text-align:center; }
.form-row input.login { float:left; width:180px; font-size:0.85em; font-family:Trebuchet MS, Arial, Tahoma, Helvetica; }
.form-row label { float:left; width:100px; color:#000000; font-weight:bold; margin-left:115px; }
input.submit { font-weight:bold; color:#FFFFFF; background:#727b86 url(gui/button_bg.gif) center center repeat-x; border:solid 1px #c3b38c; }
fieldset#password-change { width:400px; }
fieldset#password-change .form-row label { float:left; width:175px; color:#000000; font-weight:bold; text-align:right; margin:0 8px; }
fieldset#password-change .form-row input.login { float:left; width:180px; font-size:0.85em; font-family:Trebuchet MS, Arial, Tahoma, Helvetica; }
fieldset#password-change .form-row2 { color:#000000; font-size:0.83em; font-weight:normal; overflow:auto; display:block; margin-top:40px; text-align:center; }
fieldset#password-forget { width:500px; }
fieldset#password-forget .form-row2 label { float:left; width:175px; color:#000000; font-weight:bold; text-align:right; margin:0 8px 0 35px; }
fieldset#password-forget .form-row2 input.login { float:left; width:180px; font-size:0.85em; font-family:Trebuchet MS, Arial, Tahoma, Helvetica; }
fieldset#password-forget .form-row2 { color:#000000; font-size:0.83em; font-weight:normal; overflow:auto; display:block; margin-top:40px; text-align:center; }
fieldset#create-account { width:500px; }
fieldset#create-account .form-row select { float:left; font-size:0.85em; font-family:Trebuchet MS, Arial, Tahoma, Helvetica; }
fieldset#create-account .form-row label { float:left; width:140px; color:#000000; font-weight:bold; text-align:left; margin:0 8px 0 35px; }
fieldset#create-account .form-row2 { color:#000000; font-size:0.83em; font-weight:normal; overflow:auto; display:block; margin-top:40px; text-align:center; }
#login-form { width:500px; }
/**********************************/
/* Message Styles */
/**********************************/
.errors { display:block; border:1px solid #D47F7F; padding:12px; background:#F6EBEB url(/gui/bg_error.gif) center right no-repeat; font-size:0.9em; font-weight:bold; text-align:left; }
.errors ul { margin-top:0px; margin-bottom:0px; font-weight:normal; }
.errors li { margin-top:3px; margin-bottom:0px; font-weight:normal; }
.info { display:block; border:1px solid #B8C3DD; padding:12px; background:#F4F6FB url(/gui/bg_info.gif) center right no-repeat; font-size:0.9em; font-weight:bold; text-align:left; }
.info ul { margin-top:0px; margin-bottom:0px; font-weight:normal; }
.info li { margin-top:3px; margin-bottom:0px; font-weight:normal; }
.info-nobg { display:block; border:1px solid #B8C3DD; padding:12px; background:#F4F6FB; width:auto; margin:0px; text-align:left; overflow:visible; }
.success { display:block; border:1px solid #97D47F; padding:12px; background:#F4FBF2 url(/gui/bg_success.gif) center right no-repeat; font-size:0.9em; font-weight:bold; text-align:left; }
.success ul { margin-top:0px; margin-bottom:0px; font-weight:normal; }
.success li { margin-top:3px; margin-bottom:0px; font-weight:normal; }
.warning { display:block; border:1px solid #FFCC00; padding:12px; background:#FFFAE5 url(/gui/bg_warning.gif) center right no-repeat; font-size:0.9em; font-weight:bold; text-align:left; }
.warning ul { margin-top:0px; margin-bottom:0px; font-weight:normal; }
.warning li { margin-top:3px; margin-bottom:0px; font-weight:normal; }