/* CSS Document */
body              { background:#344; font-family:Verdana, sans-serif; }
div.container_12  { margin-top: 30px; background: #fff url("../img/backdrop.jpg") no-repeat; }
#rightsidebar     { padding-top:53px; }
#header           { height: 150px; }
#footer           { height:110px; font-size: 11px; line-height: 11px; text-align:center; }
div.breakout      { background: #eef; padding:8px 5px 5px 10px; border: 1px solid #ccc; width:250px; float:right; margin: 0px 10px 10px 10px; }

h1                { color:#dc291e; font-size: 28px; margin-bottom: 10px; font-family:Times, serif; font-weight:normal; }
h2                { color:#34636b; font-size: 15px; margin-bottom: 5px; }

#rightsidebar h1, div.breakout h1 
                  { font-size: 12px; color: #34636b; font-family:Verdana, sans-serif; font-weight:bold; margin-bottom: 5px; }
#rightsidebar h1  { color:#7aaab2; margin-left:25px; }
#rightsidebar h2  { font-size: 10px; margin-left:25px;}

p                 { font-size: 13px; line-height: 17px; margin-bottom: 10px; }
#rightsidebar p   { color:#888; margin-left:25px; }
form p            { margin-bottom: 0px; }

#leftsidebar *, #rightsidebar *, div.breakout *
                  { font-size: 11px; line-height: 15px; margin-bottom: 5px;}
                  
/*li                { list-style-image:url("../img/redbullet.gif"); margin:0px 0px 5px 15px; line-height: 17px; }*/
#rightsidebar li  { list-style-image:url("../img/graybullet.gif"); margin-left:40px; color:#888; }

#demoperf         { background: #eef; border: 1px solid #ccc; margin:10px 0px 0px 0px; width:540px; }
#demoperf th      { font-size: 15px; padding:2px 0px 6px 0px; }
#demoperf td      { padding:2px 6px 2px 6px; }
#demoperf .bold   { color:#34636b; text-align:center; }
#demoperf .dark   { background:#dde; }
#demoperf .col2   { text-align:center; }
#demoperf .col3   { color:#999; }
#demoperf .col4   { text-align:center; }
#demoperf .col5   { text-align:center; font-weight:bold; }

#footer select    { margin-top:30px; margin-right:80px; width:540px;}
#footer div       { margin-top:5px; margin-right:80px; }

.bold             { font-weight:bold; }
.bullet           { font-size:2px; color:#dc291e;}
.tinybullet       { font-size:4px; color:#dc291e; position:relative; top:-2px; }
.red              { color:#dc291e; }

#leftsidebar a    { position:relative; left:20px; top:18px; }
#leftsidebar a, #footer a   
                  { text-decoration:none; }
a:link            { color:#34636b; }

#contactform td   { width: 300px;}
input, form select
                  { margin-bottom: 10px; }
