/* -------------------------------------------------------------------
general
------------------------------------------------------------------- */
body {background: #FFFFFF; text-align: center; font: 12px/1.3 Verdana, sans-serif; margin: 0px auto;}
a {font-family:Verdana; font-size:1em; color:#1CABFA; padding:0px; margin:0px; text-decoration:none;}
a:hover {text-decoration:underline}
h1 {font-family:Georgia, Arial; font-size: 23px; font-weight: 500; color: #064E80; margin:0;}
h2 {font-family:Verdana; font-size: 1em; color: #C76B17; margin:0;}
h3 {font-family:Verdana; font-size: 1em; color: #C76B17; margin:0;}
h4 {color:#0066a9; font-size:1.2em; font-family:Arial, Helvetica, sans-serif; margin:0; padding: 0;}
h5 {font-family:Georgia, Arial; font-size: 18px; font-style: smooth; font-weight: 500; color: #064E80; margin:30px 0px 5px 0px;}
h5.step {font-family:Georgia, Arial; font-size: 16px; font-style: smooth; font-weight: 700; color: #064E80; margin:0px 0px 5px 0px;}
h5.indent {font-family:Georgia, Arial; font-size: 16px; font-style: smooth; font-weight: 700; color: #064E80; margin: 10px 25px 10px 20px;}
h6 {font-family:Georgia, Arial; font-size: 16px; font-style: smooth; font-weight: 700; color: #064E80; margin:0px 0px 0px 0px; padding: 7px 0px 0px 0px;}
p {font-family:Verdana; font-size:12px; color:#333333; margin:0;}
input {font-family:Verdana; font-size:12px; color:#333333;}
select {font-family:Verdana; font-size:12px; color:#333333;}
option {font-family:Verdana; font-size:12px; color:#333333;}
form {margin:0;}

table.form {width:100%; cellpadding:8; cellspacing:8;}


#image {text-align:left; padding:5px;}
img.member {text-align:center; padding:0px; margin:0;}
img { border:none; }



/* -------------------------------------------------------------------
Main Containers and wrappers
------------------------------------------------------------------- */
#container {width:763px; height: 2000px; margin: 0px auto; text-align: left; overflow:inherit;}

#wrapper {width:790px; margin: 0px auto; text-align: center; overflow:hidden;}

#altcontainer {width:763px; height: 2000px; margin: 0px auto; text-align: left; overflow:inherit;}

#topcontainer {background: #F3F3F3; border: #D7E3EB 1px solid; height:143px; margin: 0; text-align: center; overflow: hidden; padding: 15px; width:763px;}

#portlet_wrapper{width:763px; padding: 20px 5px; text-align: left; overflow:hidden; margin:0px;}

#formcontainer {text-align:left; width: 790px; margin:0px 0px 10px 22px;}

#contentwrapper {text-align:left; margin:0px 25px 10px 30px;}


/* -------------------------------------------------------------------
Message
------------------------------------------------------------------- */
#msgcontainer {background: #F3F3F3; border: #D7E3EB 1px solid; height: 134px; overflow: hidden; margin: 0px; text-align: left;}

#message {margin: 0px 3px 3px;}

#message p {text-align: left; padding: 10px 0px 0px 20px;}


/* -------------------------------------------------------------------
Healthy Families
------------------------------------------------------------------- */
.colorbox {width:769px; margin:10px 0px 0px 5px; padding:0px; text-align:center;} 
.colorboxcontent {margin: 10px 15px 0px 20px; padding:0px; text-align:left;}
.colorboxcontent p  {padding-bottom:10px; margin:0px;}

.colorboxtop {height: 17px; margin: 0px; padding: 0px; display: inline;} 
#Pcolorboxtopl {background-image: url(images/forms/leftcorner_p.gif); background-repeat:no-repeat; height: 17px; width:17px; margin: 0px; padding:0px; float: left;}
#Ocolorboxtopl {background-image: url(images/forms/leftcorner_o.gif); background-repeat:no-repeat; height: 17px; width:17px; margin: 0px; padding:0px; float: left;}
#Gcolorboxtopl {background-image: url(images/forms/leftcorner_g.gif); background-repeat:no-repeat; height: 17px; width:17px; margin: 0px; padding:0px; float: left;}

#Pcolorboxtopc {background-image: url(images/forms/topstretch_p.gif); background-repeat:repeat-x; height: 17px; width:735px; margin: 0px; padding:0px; float: left;}
#Ocolorboxtopc {background-image: url(images/forms/topstretch_o.gif); background-repeat:repeat-x; height: 17px; width:735px; margin: 0px; padding:0px; float: left;}
#Gcolorboxtopc {background-image: url(images/forms/topstretch_g.gif); background-repeat:repeat-x; height: 17px; width:735px; margin: 0px; padding:0px; float: left;}

#Pcolorboxtopr {background-image: url(images/forms/rightcorner_p.gif); background-repeat:no-repeat; height: 17px; width:17px; margin: 0px; padding:0px; float: left;}
#Ocolorboxtopr {background-image: url(images/forms/rightcorner_o.gif); background-repeat:no-repeat; height: 17px; width:17px; margin: 0px; padding:0px; float: left;}
#Gcolorboxtopr {background-image: url(images/forms/rightcorner_g.gif); background-repeat:no-repeat; height: 17px; width:17px; margin: 0px; padding:0px; float: left;}

#Pcolorboxmiddle {background-image: url(images/forms/centerstretch_p.gif); background-repeat:repeat; height: inherit; margin: 0px; padding:0px 15px 5px 17px;}
#Ocolorboxmiddle {background-image: url(images/forms/centerstretch_o.gif); background-repeat:repeat; height: inherit; margin: 0px; padding:0px 15px 5px 17px;}
#Gcolorboxmiddle {background-image: url(images/forms/centerstretch_g.gif); background-repeat:repeat; height: inherit; margin: 0px; padding:0px 15px 5px 17px;}

.colorboxbottom {height: 42px; margin: 0px; padding:0px; display: inline;}
#Pcolorboxbottoml {background-image: url(images/forms/leftcorner_bot_p.gif); background-repeat:no-repeat; height: 42px; width:17px; margin: 0px; padding:0px; float: left;}
#Ocolorboxbottoml {background-image: url(images/forms/leftcorner_bot_o.gif); background-repeat:no-repeat; height: 42px; width:17px; margin: 0px; padding:0px; float: left;}
#Gcolorboxbottoml {background-image: url(images/forms/leftcorner_bot_g.gif); background-repeat:no-repeat; height: 42px; width:17px; margin: 0px; padding:0px; float: left;}

#Pcolorboxbottomc {background-image: url(images/forms/botstretch_p.gif); background-repeat:repeat-x; height: 42px; width:735px; margin: 0px; padding:0px; float: left;}
#Ocolorboxbottomc {background-image: url(images/forms/botstretch_o.gif); background-repeat:repeat-x; height: 42px; width:735px; margin: 0px; padding:0px; float: left;}
#Gcolorboxbottomc {background-image: url(images/forms/botstretch_g.gif); background-repeat:repeat-x; height: 42px; width:735px; margin: 0px; padding:0px; float: left;}

#Pcolorboxbottomr {background-image: url(images/forms/rightcorner_bot_p.gif); background-repeat:no-repeat; height: 42px; width:17px; margin: 0px; padding:0px; float: left;}
#Ocolorboxbottomr {background-image: url(images/forms/rightcorner_bot_o.gif); background-repeat:no-repeat; height: 42px; width:17px; margin: 0px; padding:0px; float: left;}
#Gcolorboxbottomr {background-image: url(images/forms/rightcorner_bot_g.gif); background-repeat:no-repeat; height: 42px; width:17px; margin: 0px; padding:0px; float: left;}

.colorboxheader {text-align:left; margin:0px 0px 0px 8px;}
.hfboxwrapper {width:inherit; display:inline; padding:0px; background-color:transparent; margin:0px;}
.hfbox {width:360px; float:left; margin:0px 3px; text-align:left;}
.hfboxtop {height:153px; margin:0px; padding:0px; display:inline;}
#Phfboxtopl {background-image: url(images/boxes/p_leftcorner.gif); background-repeat:no-repeat; height: 153px; width:39px; margin: 0px; padding:0px; float: left;}
#Ohfboxtopl {background-image: url(images/boxes/o_leftcorner.gif); background-repeat:no-repeat; height: 153px; width:39px; margin: 0px; padding:0px; float: left;}
#Ghfboxtopl {background-image: url(images/boxes/g_leftcorner.gif); background-repeat:no-repeat; height: 153px; width:39px; margin: 0px; padding:0px; float: left;}

#Phfboxtopc {background-image: url(images/boxes/p_topstretch.gif); background-repeat:repeat-x; height: 153px; width:282px; margin: 0px; padding:0px; float: left;}
#Ohfboxtopc {background-image: url(images/boxes/o_topstretch.gif); background-repeat:repeat-x; height: 153px; width:282px; margin: 0px; padding:0px; float: left;}
#Ghfboxtopc {background-image: url(images/boxes/g_topstretch.gif); background-repeat:repeat-x; height: 153px; width:282px; margin: 0px; padding:0px; float: left;}

#Phfboxtopr {background-image: url(images/boxes/p_rightcorner.gif); background-repeat:no-repeat; height: 153px; width:39px; margin: 0px; padding:0px; float: left;}
#Ohfboxtopr {background-image: url(images/boxes/o_rightcorner.gif); background-repeat:no-repeat; height: 153px; width:39px; margin: 0px; padding:0px; float: left;}
#Ghfboxtopr {background-image: url(images/boxes/g_rightcorner.gif); background-repeat:no-repeat; height: 153px; width:39px; margin: 0px; padding:0px; float: left;}

#Phfboxmiddle {background-image: url(images/boxes/p_middlestretch.gif); background-repeat:repeat; height: inherit; margin: 0px; padding:0px;}
#Ohfboxmiddle {background-image: url(images/boxes/o_middlestretch.gif); background-repeat:repeat; height: inherit; margin: 0px; padding:0px;}
#Ghfboxmiddle {background-image: url(images/boxes/g_middlestretch.gif); background-repeat:repeat; height: inherit; margin: 0px; padding:0px;}

.hfboxbottom {height: 40px; margin: 0px; padding:0px; display: inline;}
#Phfboxbottoml {background-image: url(images/boxes/p_leftcornerbot.gif); background-repeat:no-repeat; height: 40px; width:39px; margin: 0px; padding:0px; float: left;}
#Ohfboxbottoml {background-image: url(images/boxes/o_leftcornerbot.gif); background-repeat:no-repeat; height: 40px; width:39px; margin: 0px; padding:0px; float: left;}
#Ghfboxbottoml {background-image: url(images/boxes/g_leftcornerbot.gif); background-repeat:no-repeat; height: 40px; width:39px; margin: 0px; padding:0px; float: left;}

#Phfboxbottomc {background-image: url(images/boxes/p_bottomstretch.gif); background-repeat:repeat-x; height: 40px; width:282px; margin: 0px; padding:0px; float: left;}
#Ohfboxbottomc {background-image: url(images/boxes/o_bottomstretch.gif); background-repeat:repeat-x; height: 40px; width:282px; margin: 0px; padding:0px; float: left;}
#Ghfboxbottomc {background-image: url(images/boxes/g_bottomstretch.gif); background-repeat:repeat-x; height: 40px; width:282px; margin: 0px; padding:0px; float: left;}

#Phfboxbottomr {background-image: url(images/boxes/p_rightcornerbot.gif); background-repeat:no-repeat; height: 40px; width:39px; margin: 0px; padding:0px; float: left;}
#Ohfboxbottomr {background-image: url(images/boxes/o_rightcornerbot.gif); background-repeat:no-repeat; height: 40px; width:39px; margin: 0px; padding:0px; float: left;}
#Ghfboxbottomr {background-image: url(images/boxes/g_rightcornerbot.gif); background-repeat:no-repeat; height: 40px; width:39px; margin: 0px; padding:0px; float: left;}

.resultsp {background-image: url(images/boxes/p_middlestretch_white.gif); background-repeat:repeat; height: inherit; text-align:left; margin:0px; padding:0px 0px 0px 15px;}
.resultso {background-image: url(images/boxes/o_middlestretch_white.gif); background-repeat:repeat; height: inherit; text-align:left; margin:0px; padding:0px 0px 0px 15px;}
.resultsg {background-image: url(images/boxes/g_middlestretch_white.gif); background-repeat:repeat; height: inherit; text-align:left; margin:0px; padding:0px 0px 0px 15px;}

.buttonwrapper {width:648px; display:inline; margin:0px; padding-top:10px;}
.kidbutton {width:162px; height: 147px; float:left; margin:0px;}
.teenbutton {width:162px; height: 135px; float:left; margin:0px;}

.boxinfo {position:relative; text-align:left; top:35px; margin:0px; padding:0px;}
.boxinfomiddle {width:282px; margin:0px 0px 0px 40px; padding:0px;}
.boxinfo td, .boxinfomiddle td, .resultsg td, .resultsp td, .resultso td {font-family:Verdana; font-size:13px; color:#333333;}
p.p {color:#651F5F; font-weight:bold; padding:0px 0px 5px 26px; margin :0px;}
p.o {color:#D47711; font-weight:bold; padding:0px 0px 5px 26px; margin :0px;}
p.g {color:#568E2E; font-weight:bold; padding:0px 0px 5px 26px; margin :0px;}
td.namep {color:#651F5F; font-size:14px; font-weight:600;}
td.nameo {color:#D47711; font-size:14px; font-weight:600;}
td.nameg {color:#568E2E; font-size:14px; font-weight:600;}
td.colorp {color:#651F5F; font-weight:600;}
td.coloro {color:#D47711; font-weight:600;}
td.colorg {color:#568E2E; font-weight:600;}


/* -------------------------------------------------------------------
Blue
------------------------------------------------------------------- */
#blue {background: url(/portal/images/fep/bluegradient.gif); background-repeat:repeat-x; height: inherit; width:763px; margin: 0px 0px; overflow: inherit;}

#blue2 {background: url(/portal/images/fep/bluegradient2.gif); background-repeat:repeat-x; height: inherit; width:779px; margin: 0px 0px; overflow: inherit;}

#bluecontent {text-align: left; margin: 15px 35px 10px 35px;}

#bluecontent p {margin: 10px 0px;}
#bluecontent a.pagelink {font-family:Verdana; font-size:14px; font-weight:500; color:#064E80; padding:0px; margin:0px;}
#bluecontent a.pagelinkon {font-family:Verdana; font-size:14px; font-weight:700; color:#064E80; padding:0px; margin:0px;}


/* -------------------------------------------------------------------
Registration pages
------------------------------------------------------------------- */
#stepbanner {height: 113px; width:790px; margin: 10px 0px 0px 0px;}

#stepheader {text-align: left; margin: 15px 35px 10px 15px;}

#contentwrapper p {margin: 5px 0px 0px 0px;} 
.indent {margin: 5px 25px 0px 25px;} 

#formcontainer p {margin: 0px 25px 0px 20px;} 
#formcontainer p.nomargin {margin: 0px;} 
#formcontainer p.content {font-family:Verdana; font-size:11px; color:#333333; padding:0px; margin: 5px 25px 10px 20px;} 
#formcontainer td.label {font-family:Verdana; font-size:14px; font-weight:600; color:#333333; padding:0px; margin:0px;}
#formcontainer td.data {font-family:Verdana; font-size:14px; font-weight:600; color:#064E80; padding:0px; margin:0px;}
#formcontainer td.p {font-family:Verdana; font-size:11px; color:#333333; padding:0px; margin:0px;} 

#formwrapper {text-align:left; width:700px; padding: 10px 0px; margin:0px 15px;} 

#formbox {width: 737px; margin: 10px 0px 0px 5px; padding:0px 0px 0px 0px;} 

#formboxtop {height: 45px; margin: 0px; padding: 0px; display: inline;} 
#formboxtopl {background-image: url(/portal/images/fep/forms/leftcorner.gif); background-repeat:no-repeat; height: 45px; width:18px; margin: 0px; padding:0px; float: left;}
#formboxtopc {background-image: url(/portal/images/fep/forms/topstretch.gif); background-repeat:repeat; height: 45px; width:701px; margin: 0px; padding:0px; text-align:left; float: left;}
#formboxtopr {background-image: url(/portal/images/fep/forms/rightcorner.gif); background-repeat:no-repeat; height: 45px; width:18px; margin: 0px; padding:0px; float: left;}

#formboxmiddle {background-image: url(/portal/images/fep/forms/centerstretch.gif); background-repeat:repeat; height: inherit; margin: 0px; padding:0px;}

.bubbletext {text-align: left; position: relative; top: -122px; width:128px; font-family:Verdana; font-size:12px; color:#064E80; padding:0px; margin:0px;}
.bubbletextlg {text-align: left; position: relative; top: -200px; left: 2px; width:145px; font-family:Verdana; font-size:11px; color:#064E80; padding-top:18px; margin:0px;}

#formboxbottom {height: 23px; margin: 0px; padding:0px; display: inline;}
#formboxbottoml {background-image: url(/portal/images/fep/forms/leftcorner_bot.gif); background-repeat:no-repeat; height: 23px; width:18px; margin: 0px; padding:0px; float: left;}
#formboxbottomc {background-image: url(/portal/images/fep/forms/botstretch.gif); background-repeat:repeat; height: 23px; width:701px; margin: 0px; padding:0px; float: left;}
#formboxbottomr {background-image: url(/portal/images/fep/forms/rightcorner_bot.gif); background-repeat:no-repeat; height: 23px; width:18px; margin: 0px; padding:0px; float: left;}

#help {position: relative; left: 420px; top:32px; margin:0px; padding: 0px;}

#help tr td a {font-family:Verdana; font-size:11px; color:#1CABFA; padding:0px; margin:0px; text-decoration:none;}

#buttons {text-align:right; width: 680px; position: relative; display:inline; float:right; top:-20px; margin-right: 65px;}
#buttonll {margin: 10px; display:inline;}
#buttonl {margin: 10px; display:inline;}
#buttonr {margin: 10px; display:inline;}


#pp {width:685px; height:325px; margin:10px;}
#ppcontent {text-align: left;}
#ppcontent p {padding:10px 0px 5px 0x;}

#accept {padding:0px 10px;} 

#popup {background: url(/portal/images/fep/bluegradient2.gif); background-repeat:repeat-x; margin:0px; padding:10px 10px 10px 10px; width:380px; height: inherit; text-align:left;} 

#popup p {margin-top:10px;} 



/* -------------------------------------------------------------------
left box
------------------------------------------------------------------- */
#leftbox {position: absolute; left: 277px; top: 160px; background: #FFFFFF; border: #C1D6F1 1px solid; width: 330px; height: 312px; text-align: left; overflow: hidden; float:left; padding:5px; margin:0px;}

#leftboxtext {text-align:left; margin:0px 8px 10px 8px;}

#leftboxtext p {color:#333333; padding: 0px 2px 10px 2px;}


/* -------------------------------------------------------------------
white box
------------------------------------------------------------------- */
#whitebox {width: 351px; height: 249px; margin: 0 auto; text-align: left; overflow: hidden; float:left; background:#ffffff; border: #C1D6F1 1px solid;}

#whiteboxtext {margin: 0; width:340px; text-align:left; color:#22487C;}

#whiteboxtext  p {text-align:left; color:#333333; padding: 5px; padding-left: 18px;}

#whitebox2 {width: 360px; height: 190px; padding:5px; text-align: left; overflow: hidden; background:#ffffff; border: #C1D6F1 1px solid;}

#whiteboxtext2 {margin: 0; width:340px; text-align:left;}

#whiteboxtext2  p {text-align:left; color:#333333; padding: 5px; padding-left: 18px;}

#whiteboxtext2 ol li {padding-bottom:5px;}

/* -------------------------------------------------------------------
right box
------------------------------------------------------------------- */
#rightbox {width: 368px; margin: 0; text-align: left; overflow: hidden; float:right; margin:-381px 6px 0px 0px;}

#toprightbox {background: url(images/toprightbox.gif); width: 368px; height: 52px;}

#middlerightbox {background: url(images/middlerightbox.gif); width: 368px; height: 251px; margin: 0; overflow: hidden;}

#mrbtext {background: transparent; margin: 0; width:320px; text-align:left; color:#22487C; padding-left: 18px; padding-top:3px;}

#mrbtext p {margin: 0; text-align:left; color:#22487C; padding-left: 25px;}

p.teaser {margin: 0; padding-top:10px; width:320px; text-align:left; color:#22487C;}

#calc {margin: 0; background: transparent; margin: 0; width:350px; text-align:left; padding-left: 35px; padding-top: 10px;}

#bottomrightbox {background: url(images/bottomrightbox.gif); width: 368px; height: 89px;}

/* -------------------------------------------------------------------
TopBox
------------------------------------------------------------------- */
#topbox {background:#ffffff; border: #D7E3EB 1px solid; width: 339px; height: 113px; text-align: center; overflow: hidden; float:left; margin-left: 5px;}

#topboxright {background:#ffffff; border: #D7E3EB 1px solid; width: 339px; height: 113px; text-align: left; overflow: hidden; float:right; padding-left: 10px; margin-right: 5px;}

#topboxcontent {margin-top:-11px; padding:0;}

#textbox {width:230px; margin:0; padding-top: 5px; float:left;}

#imagebox2 {width:83px;  height:94px; margin:0; float:right; padding-right:12px; margin-top: -27px;}

#smarticon {position: relative; left:-2px; top: -86px; background: transparent; width:45px; height:30px; color:#fff; font-weight:bold; text-align:center; margin:0;}


/* -------------------------------------------------------------------
Portlets
------------------------------------------------------------------- */
.header {width:345px; height:53px; margin:0; padding: 10px 0px 20px 0px;}

.headertop {width:345px; height:53px; margin:0; padding: 25px 0px 20px 0px;}

#hf {width: 322px; height: 87px; margin: 0 auto; text-align: center; float:left;}

#hf p {margin-top:85px;}

#hf a {background: url(images/bullet);}

#dd, #nfb, #cc, #bmi, #ttan {width: auto; height: auto; text-align: left; overflow: hidden; margin: 10px 15px 15px;}

#bmi p {text-align:left; margin:0;}

#ddguest {position: absolute; left: 265px; top: 830px; background: url(images/whitebox2.gif); width: 357px; height: 249px; margin: 0 auto; text-align: left; overflow: hidden; float:left;}


#leftportlet {height: auto; margin: 10px 20px 15px 35px; text-align: left; overflow: hidden;}

/* mini portlet */
.contentbox {background-image:url(/portal/images/fep/bluegradientheader.gif); 
background-repeat:repeat-x; padding-top:30px; margin:10px 0px 20px;
float:left;}
.contentbox p{padding-top:0px;padding-bottom:0px;}
.contentbox a{font-size:1em;}

/*no blue top mini portlet */
.notopcontentboximage{width:275px; float:left; padding-left:5px;}
.notopcontentboximage p.break {padding-top:10px;}


.topcenter {padding-top:10px; margin:10px 0px 20px; float:left;}

#callout {width:357px; margin:0;}
#callout p {padding-left:15px;}
#callout p.indent {padding-left:110px;}
#callout p.indent2 {padding-left:75px;}

/*image border */
.imagebox {float:left; margin:0;}
.imagebox img{margin:4px 4px 4px 4px;}

.imagecontentbox {width:255px; float:left; padding-top:0px; padding-left:5px; margin:0;}
.imagecontentbox p.break {padding-top:10px;}

/* -------------------------------------------------------------------
Border boxes
------------------------------------------------------------------- */
#rightborderbox {background: #FFFFFF; border: #D7E3EB 1px solid; float:right; width:360px; height: 750px; margin: 20px 0px 20px 0px; padding:5px;}

#leftborderbox {background: #FFFFFF; border: #D7E3EB 1px solid; float:left; width:360px; height: 750px; margin: 20px 0px 20px 0px; padding:5px;}

/* -------------------------------------------------------------------
column containers
------------------------------------------------------------------- */
#leftcontainer {text-align:center; float:left; width: 370px; height: auto; margin:0; padding:20px 0px;}

#leftwrapper {background: #F3F3F3; border: #D7E3EB 1px solid; width:370px; margin:4px 0px; padding:0;}

#leftcontainer ul li {list-style-image: url(images/bullet.gif); list-style-type: none; list-style-position: outside; line-height: 1.3em; font: 12px/1.3 Verdana, sans-serif;}

#leftcontainer ul {margin-top:5px;}

#leftimg {height:162px; width:317px; padding:10px; padding-top:20px; margin:0;}

#rightcontainer {width: 368px; height: auto; margin: 0; text-align: left; overflow: hidden; float:right;}

#rightcontainer2 {width: 360px; height: auto; margin: 0; text-align: left; overflow: hidden; float:right;}

#leftcontainer2 {width: 360px; height: auto; margin: 0; text-align: left; overflow: hidden; float:left;}

/* -------------------------------------------------------------------
Stretchbox (guest)
------------------------------------------------------------------- */
#stretchbox {background: #FFFFFF; border: #D7E3EB 1px solid; width:755; margin: 0px 0px 20px 0px; padding:10px;}

/* -------------------------------------------------------------------
folderlist
------------------------------------------------------------------- */
#folderlist {margin:0;}

#folderlist p.folder {background: url(images/folder.gif); background-repeat: no-repeat; line-height:40px; padding:0px 0px 5px 45px; margin:20px 0px 0px 0px;}

#folderlist a.file {background: url(images/file.gif); background-repeat: no-repeat; height:42px; padding:15px 0px 0px 35px; margin-left: 20px;}




