/*

$Id: BE.css,v 1.3 2008/05/06 22:43:07 bshomer Exp $
$Revision: 1.3 $
$Date: 2008/05/06 22:43:07 $
$Log: BE.css,v $
Revision 1.3  2008/05/06 22:43:07  bshomer
added embedded links code

Revision 1.2  2008/05/06 22:33:23  bshomer
Only added version control. No change.

ClickAway Color Scheme:
Main: #1485a1
Complement: #a13013 (dark red)
Split Compl.: #a11330 (darker red) #a16813 (brown)
Triads: #a11384 (purple) #84a113 (bright olive)
Tetrads: #3013a1 (blue) #a13013 (dark red) #84a113 (bright olive)



*/


body { font: 100%/130% verdana, arial;
       color: #3E3C36;
      }




/****** Color Scheme *********/
.CAmainColor   {color: #1485a1;}
.CAdarkRed     {color: #a13013;}
.CAdarkerRed   {color: #a11330;}
.CAbrown       {color: #a16813;}
.CApurple      {color: #a11384;}
.CAbrightOlive {color: #84a113;}
.CAblue        {color: #3013a1;}

.black         {color: black;}

.highlight     {background-color: yellow;}

.centredText {text-align: center;}

/****** Color Scheme *********/

/****** CLICKAWAY stuff *********/
.CA h1{
	color: #a11330;
	font-size: 1.5em;
	font-style: italic;
	text-align: center;
	margin-bottom: 0.7em;
}

.CA h2{
	color: #a11330;
	font-size: 1.2em;
	font-style: italic;
	text-align: center;
	margin-bottom: 0.7em;
}

.greyCentred{
	border: 1px solid grey; 
	padding: 20px;
	width: 720px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}

.redCentred{
        border: 2px solid #a11330; 
        padding: 20px;
        width: 720px;
        margin-left: auto;
        margin-right: auto;
        -moz-border-radius:8px;
}

/* Note: centredDiv must have a width */
/**************************************/
.centredDiv{
        margin-left: auto;
        margin-right: auto;
}

.LPhighlight {
 	/*background-color: #BEE7F0;*/
	background-color: #FFFF00;       
        border-bottom: 1px #666699 solid;
}

.LPintext {
	color: #107086;
}

/****** CLICKAWAY stuff *********/

/****** Organic Element Classes *********/


h1,h2,h3,h4 gstyle {
        color: #3A3030;
        font-size: 1.15em;
        font-weight: normal;
        margin-bottom: 0.1em;
        }

.gstyle2 {font-size: 1.1em;}

.gstyle3 {font-size: 1.0em;}

/****** END Organic Element Classes *********/



/****** Form Related Elements and Classes *********/
.mandat {	background-color: #FFF1E4;
		color: #a11330;
}

.formtable {
	border-width:3px; 
	border-spacing:3px; 
	border-style:outset;
        margin-left: auto;
        margin-right: auto;
       	padding: 1.5em;
	width: 100%;
}

.formtableYellow {
        background-color: #FFFCE6;
}

.formtableYellow select {
	background-color: #E7FAF6;
	color: #a11330;
}

.formtable tr{
        background-color: #F4F8FA;
}

.formtable tr.a{
        background-color: #E9EDEF;
}

.FTitem {
	font-size: 1.1em;
	font-weight: bold;
	color: #a11330;
	width: 50%;
	background-color: #E7FAF6;
	padding-left: 0.7em;
	padding-right: 0.7em;
}


.greyTableRow {
	font-size: 1.1em;
	font-weight: bold;
	background-color: #EDEDED;
}

.greyTable {
	background-color: white;
	border-width:2px; 
	border-spacing:3px; 
	border-collapse: separate;
	border-style:solid;
	border-color:white;
        margin-left: auto;
        margin-right: auto;
       	padding: 2px;;
	width: 90%;
}

.greyTable tr {
		border-width:2px;
		border-color:green;
		padding: 5px;
}

.greyTable td {	background-color: #E2E4F2;
		border-width:2px;
		border-color:white;
		padding: 5px;
}


.orderButton a{
	display: block;
	width: 340px;
	height:85px;
	text-decoration: none;
	background: transparent url(/images/click2orderButton.jpg)  0 0 no-repeat;
	}
.orderButton a:hover {
	background-position: 0 -85px;
}
.orderButton a:active {
	background-position: 0 -85px;
}

/****** END Form Related Elements and Classes *********/


/*********  FOOTER RELATED ELEMENTS ***********/
.footer {position: absolute;
	bottom: 0px;
	width: 100%;
	font-size: 80%;
	color: #993d32;
	text-align: left;
	position: fixed;
	margin-top: 20px;
	/*background-color: #E2F2FF;*/
	background-color: #F3F3F3;
	/*background-color: #FDFCFF;*/
	border-top-color: #336699;
	border-top-style: ridge;
	border-top-width: 3px;
	padding-left: 15px;
	padding-right: 15px;
}

a.afooter:link{color: #993266; text-decoration: none;}
a.afooter:visited{color: #993266; text-decoration: none;}
a.afooter:hover{color: #669932; text-decoration: none;}
a.afooter:active{color: #669932; text-decoration: none;}

.fmenu {
	color: #3E3C36;
	font-weight: bold;
	}
a.flink:link{color: #336699; text-decoration: none;font-weight: bold;}
a.flink:visited{color: #336699; text-decoration: none;font-weight: bold;}
a.flink:hover{color: #993d32; text-decoration: none;font-weight: bold;}
a.flink:active{color: #993d32; text-decoration: none;font-weight: bold;}

/*********  END FOOTER RELATED ELEMENTS ***********/


/********  BLOGGER STUFF  ************/
.subscribeTo {
	font: 90%/110% verdana, arial;
	text-align: left;
	width: 10em;
	border: 1px solid grey;
	color: #BEC1C0;
	padding-top: 0.5em;
}
.subscribeTo ul{
	list-style-type: none;
	list-style-position: outside;
	text-indent: -2em;
}

.subscribeTo a{
	color: #BEC1C0; 
	text-decoration: none;
}

/********  END BLOGGER STUFF  ************/


.heartList ul{

}


#enMenu { position: absolute;
          top: 0px;
          left: 0px;
          width: 250px;
          height: 1100px;
          overflow: auto;
          }

.ENmainDiv {
	background: transparent;
	background-position: top left;
	background-repeat: no-repeat;
	}

.ENpanelDiv {
	padding-left:220px;
	padding-right:250px;
	padding-top: 130px;
	background: transparent;
	background-position: top right;
	background-repeat: no-repeat;
	}


.article {
	font-size:16px;  
	font-family: Arial;
	color: #336699;
	font-weight:bold;
	}


.safesurf {position: absolute;
	top: 1150px;
	left: 10px;
	}


.siteseal {position: absolute;
	  top: 1300px;
	  left: 10px;
	  z-index: 2;
	}

.sslseal {position: relative;
	top: 0px;
	left: 0px;
	height: 100px;
	margin-bottom: 40px;
	border:  5px;
	border-style: outset;
	border-color: #008000;
	background-color: #F7FFFF;
	padding: 10px;
}

.twitter {position: absolute;
	  top:      1300px;
	  left: 10px;
	  z-index: 2;
	}

.ENLOGO { position: absolute;
	top:      8px;
	left:     8px;
	width:    196px;
	height:   83px;
	}

#contents { position: absolute;
            top: 0px;
            left: 150px;
            padding-top: 110px;
            padding-right: 240px;
            padding-left: 10px;
            background: transparent;
            min-width: 450px;
            height: 1100px;
            }

#newcontents { position: absolute;
               top: 0px;
               left: 0px;
               padding-top: 110px;
               padding-right: 240px;
               padding-left: 10px;
               background: transparent;
               min-width: 450px;
               height: 1100px;
            }

#ENcontents { position: absolute;
              top: 0px;
              right: 0px;
              padding-top: 110px;
              padding-left: 80px;
              padding-right: 200px;
              background: transparent;
              min-width: 450px;
              height: 1100px;
              font: 90%/120% verdana, arial;
              color: #3E3C36;
              }


#Lpanel { position: absolute;
          top: 0px;
          left: 0px;
          width: 150px;
          height: 1100px;
          overflow: auto;
          }


#bigText { text-align: center;
           font-size: 150%;
           font-family: Arial;
           color: #6471A2; }


#quote  { color: #887661;
	  /* color: #c8c3b1;  */
          font-family: Arial;
          font-size: 16px;
          font-weight: bolder;
          font-style: italic;
          line-height: 1.25em;
          text-indent: 10px;
          padding:     15px;
          }

#heading { color:#6471A2 ;
          font-family: Arial;
          font-size: 16px;
          font-weight: bolder;
          font-style: italic;
          line-height: 2px;
          text-indent: 10px; }
 
#imgHeading { padding-top: 40px;
              padding-right: 10px;
              position: relative;
              background: transparent  url() right top fixed no-repeat;
              }



#menuSeparator  { width: 200px;
                  height: 1px;
                  }

#pscroller2{
width: 350px;
height: 20px;
border: 0px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
color: rgb(51, 102, 153);
}

a img {border: none; }


.subscribe {
	position: absolute; 
	left: 240px; 
	top: 10px; 
	width:276px;
	height:99px;
	z-index: 10;

}

.subscribeBottom {
	left:3px; 
	top: 1450px; 
	
}

.tweets {
	border: 2px solid #a11330; 
	padding: 15px; 
	-moz-border-radius:10px; 
	font-family: Lucida, Courier New, Courier; 
	font-weight:bold;
}

.addThis {
        border:0px;
        width:125px;
        height:16px;
        position: absolute;
        top: 480px;
        left: 10px;
        z-index:10;
}

.clickwrap {
	position: absolute;
	right: 350px;
	width: 255px;
	height: 145px;
	padding: 0px;
	color: #1583A1; 
	font-weight: bold; 
	font-size: 1.3em;
	font-style: oblique;
	}

.clickwrapTop {
	top: 115px; 
	}

.clickwrapTopmost {
	top: 0px; 
	}

.clickwrapBottom {
	top: 1150px; 
	right: 10px;
	}


.clickaway a{
	display: block;
	width: 250px;
	height:140px;
	border:  2px;
	border-style: outset;
	border-color: #a11330;
	text-decoration: none;
	background: transparent url(/images/clickawayNew.png)  0 0 no-repeat;
	}
.clickaway a:hover {
	background-position: 0 -140px;
}
.clickaway a:active {
	background-position: 0 -140px;
}



div.referralWrapper {
	background-image: url(/images/shadow_forRecDivs.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom:7px;
}

div.CAreferral {
	-moz-border-radius:14px;
	background:#FFFFFF none repeat scroll 0 0;
	border:2px solid #616573;
	margin-bottom:2em;
	padding:21px 21px 1px;
	}

div.CAreferral p{
	color: #3013a1;
	margin-top: 0em;
	margin-left: 0.1em;
	margin-right: 0.75em;
	padding-right: 0.5em;
	text-align: justify;
	padding: 0px;
}


div.CAreferral p.referee{
	clear:left;
	color:#6F6F6F;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.1em;
	text-align:center;
	padding: 0px;
}

div.CAreferral a.referee:link{
	color:#6F6F6F;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.1em;
	padding: 0px;
}
div.CAreferral a.referee:visited{
	color:#6F6F6F;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.1em;
	padding: 0px;
}
div.CAreferral a.referee:hover{
	color:#84a113;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.1em;
	padding: 0px;
}
div.CAreferral a.referee:active{
	color:#84a113;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.1em;
	padding: 0px;
}

.CAreferralImg {
	background:transparent url(/images/shadow.gif) no-repeat scroll right bottom;
	clear:both;
	float:left;
	margin:3px 10px 0px 0px;
	}

.CAreferralImg img {
	background-color:#FFFFFF;
	border:1px solid #C0C0C0;
	display:block;
	margin:-6px 6px 6px -6px;
	padding:4px;
	position:relative;
	vertical-align: middle;
}

.callnowEN {
	width: 485px;
	height: 115px;
        border-width: 2px; 
        border-color: #E2E2E6; 
        border-style: solid;
	margin-top: 2px;
	margin-bottom: 35px;
	margin-left: auto;
	margin-right: auto;
}

.callnowEN a{text-decoration: none;}

.CAprices {
	font-weight: bold;
	font-style: oblique;
	font-size: 0.9em; 
	border: 2px solid #E2E2E6;
	width: 700px;
	margin-top: 2.3em;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/** FRIENDS LINKS PAGE **/
div.friendsFrame {	
	-moz-border-radius:14px;
	background:#FFFFFF none repeat scroll 0 0;
	border:2px solid #616573;
	margin-bottom:1em;
	margin-top: 1em;
	padding:0px 15px 20px;
	width: 600px;
	margin-left: auto; 
	margin-right: auto;
	min-height: 150px;
	}

div.friendsTitle {
	position:relative; 
	padding-top: 0px;
	margin-top:0px; 
	margin-bottom:0px; 
	top:-14px; 
	background-color: white; 
	width: 500px; 
	margin-left: auto; 
	margin-right: auto; 
	text-align:center; 
	font-size:1.2em; 
	color:#a11330;
	}

p.friendsDesc {
	text-align: right; 
	margin-top:0px;
	}

/***
div.friendsFrame a.referee:link{
	color:#6F6F6F;
	font-size:1.1em;
	font-weight:bold;
	padding: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	display: block;
	position: relative;
	bottom: -28px;
	width: 450px;
	margin-left: auto; 
	margin-right: auto; 
	text-align:center; 
	background-color: white;
}
***/


div.friendsFrame a.referee:link{
	color:#3E3C36;
	padding: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	background-color: white;
}







div.friendsFrame a.referee:visited{
	color:#3E3C36;
	padding: 0px;
}

/***
div.friendsFrame a.referee:hover{
	color:#84a113;
	font-size:1.1em;
	font-weight:bold;
	line-height:1.1em;
	padding: 0px;
}
div.friendsFrame a.referee:active{
	color:#84a113;
	font-size:1.1em;
	font-weight:bold;
	line-height:1.1em;
	padding: 0px;
}
****/

/** END FRIENDS LINKS PAGE **/

.menuImg {
	width:    200px;
	height:    25px;
	border:     0px;
	}

.imgMenu { 
           border-width: 0px;  
           display: inline;
           width: 200px;
           height: 25px;
           position: relative;
           background: transparent;
           float:right;
           clear: both;
           margin: 0px;
           white-space: nowrap;
           padding: 0px;
           z-index: 2;
           top: 0px;
           }

.imgMenu:hover,
.imgMenu-active { 
                  background: transparent url(/images/menuBG.png)  no-repeat right center;
                  }


.imgENMenu { 
           border-width: 0px;  
           display: inline;
           width: 200px;
           height: 35px;
           position: relative;
           background: transparent;
           float:left;
           clear: both;
           margin: 0px;
           white-space: nowrap;
           padding: 0px;
           z-index: 2;
           top: 0px;
           }

.imgENMenu:hover,
.imgENMenu-active { 
                  background: transparent url(/images/menuBG.png)  no-repeat left center;
                  }

.menuTable { 
             position: absolute;
             right: 0px;
             top: 200px;
             white-space: nowrap;
             width: 202px;
             height: 220px;
	     z-index: 0;
             clear: both;
             }

.ENmenuTable { 
             position: absolute;
             left: 0px;
             top: 185px;
             white-space: nowrap;
             width: 202px;
             height: 220px;
	     z-index: 0;
             clear: both;
             }

table.wkshp {
	border-width:5px; 
	border-spacing:3px; 
	border-style:outset; 
	background-color:#F5F5F5;
	position: relative;
	top: 0px;
	}

table.wkshp td {
	border-width:5px; 
	padding: 3px; 
	border-color:#ECB8F5; 
	border-style:groove; 
	background-color:white; 
	-moz-border-radius: 9px;
	white-space: pre-line;
	word-wrap: break-word; 
	}


.imgH { padding-top: 40px;
        padding-right: 10px;
        position: relative;
        background: transparent  url() right top fixed no-repeat;
        }

.forkTip {
	color:#6471A2 ;
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	font-style: italic;
	position: relative;
	top: 0px;
	width: 700px;
	padding: 15px;
	padding-top: 80px; 
	padding-bottom: 15px;
	background: transparent url(/images/tipOfTheFork.jpg) no-repeat center top ;
	border: 5px gray outset;
	}

.forkInside {
	padding-bottom: 60px;
	background: transparent url(/images/nutshellBottom.jpg) no-repeat center bottom ;
	}

.nutshell {
	color:#6471A2 ;
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	font-style: italic;
	position: relative;
	top: 0px;
	width: 700px;
	padding: 20px;
	padding-top: 80px; 
	background: transparent url(/images/inAnutshell.jpg) no-repeat center top ;
	border: 5px gray outset;
	margin-bottom: 30px;
	}

.nutshellInside {
	padding-bottom: 30px;
	background: transparent url(/images/nutshellBottom.png) no-repeat center bottom ;
	}


.elet {
	width: 50px;
	height: 50px;
	float: left;
	}

.greenH {font-size:small;
	font-family: helvetica,arial,sans-serif;
	font-style:italic;
	color:#698B69;
	display:inline;
	}

a.tipLink:link{color: #3E3C36; text-decoration: none; cursor:help;}
a.tipLink:visited{color: #3E3C36; text-decoration: none; cursor:help;}
a.tipLink:hover{color: #3E3C36; text-decoration: none; cursor:help;}
a.tipLink:active{color: #3E3C36; text-decoration: none; cursor:help;}

a.embedded:link{color: #3E3C36; text-decoration: underline;}
a.embedded:visited{color: #3E3C36; text-decoration: underline;}
a.embedded:hover{color: #3E3C36; text-decoration: underline; background-color: #F5F0FF; }
a.embedded:active{color: #3E3C36; text-decoration: underline;}

a.purplink:link{font-style: italic; color: #a11384; text-decoration: underline;}
a.purplink:visited{font-style: italic; color: #a11384; text-decoration: underline;}
a.purplink:hover{font-style: italic; font-weight: bold; color: #a16813; text-decoration: underline;}
a.purplink:active{font-style: italic; color: #a16813; text-decoration: underline;}


.balloonstyle {
                position:absolute;
                top: -200px;
                left: 0;
                padding: 5px;
                visibility: hidden;
                border:1px solid black;
                font:normal 12px Verdana;
                line-height: 18px;
                z-index: 100;
                background-color: #CED7E1;
                width: 200px;
                }


.greenFont  {font-size:small; font-family: Arial; color:#698B69;}
 
.blueFont  {text-align: left; font-family: Arial;
            color: #336699;font-size:14px; font-weight:bold;}

.largeGreenFont  {font-size:16px;font-family: Arial; color:#698B69;}
 
.largeBlueFont  {font-size:16px;  font-family: Arial;
                 color: #336699; font-weight:bold;}
.largePaleBlueFont  {font-size:large;  font-family: helvetica,arial,sans-serif; 
                 color: #ced7e2; font-weight:bold;}

.hugeBlueFont  {font-size:18px;  font-family: Arial;
                 color: #336699; font-weight:bold;}
.hugeGreenFont  {font-size:18px;  font-family: Arial;
                 color: #698B69; font-weight:bold;}
.hugeFont  {font-size:18px;  font-family: Arial;
                 color: black; font-weight:bold;}

.alertText {color:#CF3535; font-size:16px; font-weight:bold}

.prettyFont { color: white;
             font-size:4px; }


.verticalOrder {
	background-image:url('/images/orderNowVertical.png');
	background-repeat:no-repeat;
	background-position:top left;
	width: 50px;
	min-height: 171px;
	cursor:pointer;
	position:fixed;
	left: 0px;
	top:25%;
	z-index:100;
}

.verticalOrderHE {
	background-image:url('/images/verticalOrderButton_He.png');
	background-repeat:no-repeat;
	background-position:top left;
	width: 50px;
	min-height: 171px;
	cursor:pointer;
	position:fixed;
	left: 0px;
	top:25%;
	z-index:100;
}

.verticalOrderHE_F {
	background-image:url('/images/verticalOrderButton_He_F.png');
	background-repeat:no-repeat;
	background-position:top left;
	width: 50px;
	min-height: 171px;
	cursor:pointer;
	position:fixed;
	left: 0px;
	top:25%;
	z-index:100;
}


.helpBox {
	position: absolute;
	top: 330px; 
	left: 290px; 
	width: 550px; 
	height: 350px; 
	z-index:100;
	display: none;
        border: 2px solid #a11330;
	background: #E1EAF7;
        padding: 20px;
        -moz-border-radius:8px;
}


.infoBox,
.largeInfoBox { 
                position: absolute; 
                top: 330px; 
                left: 290px; 
                width: 520px; 
                height: 270px; 
                background-image: url(/images/contextFrame2.jpg); 
                background-repeat: no-repeat; 
                background-position: right top; 
                margin-bottom: 2em;
                z-index:100;
                display: none;
                }

.largeInfoBox { 
                width: 750px; 
                height: 450px;  
                background-image: url(/images/largeContextFrame2.jpg);
}

.sideInfoBox { 
                position: absolute; 
                top: 330px; 
                left: -521px; 
                width: 520px; 
                height: 270px; 
                background-image: url(/images/contextFrame2.jpg); 
                background-repeat: no-repeat; 
                background-position: right top; 
                margin-bottom: 2em;
                z-index:100;
                }


.infoCont,
.largeInfoCont { 
                 width: 480px; 
                 height: 210px; 
                 position: relative; 
                 top: 10px; 
                 right: 0px; 
                 padding-right: 35px;
                 padding-left: 15px;
                 overflow:auto;
                 }

.largeInfoCont { 
                 width: 710px; 
                 height: 410px; 
                 padding-right: 45px;  
                }


.context { 
           font: 100%/150% verdana, arial;
           border-width: 1px;
           border-color: grey;
           border-style: solid;
           display: inline;
           background-color: #FAF3FC;
           }

.context:hover { background-color: #FDF9FF; }

ul.checkmarks { 
               list-style-image: url(/images/greenOK.gif);
              }

ul.sm_checkmarks { 
               list-style-image: url(/images/greenOK_EnSm.gif);
              }

ul.brownHeart { 
               list-style-image: url(/images/floralHeartBullet_24.jpg);
              }

ul.fleuronG { 
               list-style-image: url(/images/fleuronG.jpg);
              }


ul.artli {
          list-style-image: url(/images/artli.jpg);
	  line-height: 50px;
	 }

ul.artenli {
          list-style-image: url(/images/artenli.jpg);
	  line-height: 50px;
	  list-style-position: inside;
	 }


li.artli {
	  /*line-height: 50px;*/
	 }

.special {
	/*color: #1583A1; */
	color: #1485a1;
	font-weight: bold; 
	font-size: 1.3em;
	margin-top: 2.2em;
	/*font-style: oblique;*/
}

.specialLow {margin-top: 1em;}

.specialDarker{
	color: #0E6376;
}

a.special:link{color: #1485a1; text-decoration: none; cursor:help;}
a.special:visited{color: #1485a1; text-decoration: none; cursor:help;}
a.special:hover{color: #84a113; text-decoration: none; cursor:help;}
a.special:active{color: #84a113; text-decoration: none; cursor:help;}


h3.special {
	color: #a16813;
	font-weight: bold; 
	font-size: 1.15em; 
	/*font-style: oblique;*/
	margin-bottom: 0.2em;
}

h4.special {
	color: #a11330;
	font-weight: bold; 
	font-size: 1.3em;
	margin-top: 0.3em;
	text-align: center;
	margin-bottom: 0.7em;
}

.guarantee {
	background-image: url(/images/certificateDredLrg.png); 
	background-repeat: no-repeat; 
	background-position: left top; 
	font-weight: bold; 
	font-size: 1.05em; 
	font-style: oblique;
	width: 400px;
	height: 470px;
	padding: 72px;
	z-index:5;
}


.guaranteeOB {
	background-image: url(/images/gnt-top.gif); 
	background-repeat: no-repeat; 
	background-position: center top; 
	width: 460px;
	padding-top: 77px;
}
.guaranteeIB {
	background-image: url(/images/gnt-body.gif); 
	background-repeat: repeat-y; 
	background-position: center top;
	width: 460px;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.guaranteeFB {
	background-image: url(/images/gnt-bottom.gif); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 77px;
	width: 460px;
	padding-top:0px;
	margin-top:0px;
}





#domticker{
width: 400px;
height: 100px;
padding: 20px;
border: 1px solid #C23DFF;
background-color: #FDF9FF;
filter:alpha(opacity=75);
-moz-opacity:1;
opacity:1;
}


/* Oriiginal transparency was filter:75 and others .70 */


#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #FDF9FF;
}

#domticker a{
font-weight: bold;
text-decoration: none;
}

#domticker2{
width: 350px;
height: 1.2em;
border: 1px solid black;
padding: 3px;
}

#domticker2 a{
text-decoration: none;
}


#marqueecontainer{
position: relative;
width: 520px; /*marquee width */
height: 270px; /*marquee height */
/* background: transparent url(/images/newsfeedBG2.jpg) no-repeat rught center; */

/*overflow: hidden;*/
overflow: auto;
padding: 0px;
}


.bqstart {
     float: left;
     height: 45px;
     margin-top: -20px;
     padding-top: 45px;
     !margin-bottom: -50px;
     font-size: 700%;
     font-family: Times New Roman, New Century Schoolbook,serif;
     filter:alpha(opacity=50);
     -moz-opacity:0.5;
     -khtml-opacity: 0.5;
     opacity: 0.5;
 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     padding-top: 0.3em;
     font-size: 700%;
     font-family: Times New Roman, New Century Schoolbook,serif;
      filter:alpha(opacity=50);
     -moz-opacity:0.5;
     -khtml-opacity: 0.5;
     opacity: 0.5;
}

/******************************
             CALENDAR PROPERTIES
             http://www.dynamicdrive.com/dynamicindex7/basiccalendar.htm
********************************/

.main {
width:200px;
border:1px solid black;
}

.month {
background-color:black;
font:bold 12px verdana;
color:white;
}

.daysofweek {
background-color:gray;
font:bold 12px verdana;
color:white;
}

.days {
font-size: 12px;
font-family:verdana;
color:black;
background-color: lightyellow;
padding: 2px;
}

.days #inrange{
font-size: 12px;
font-family:verdana;
color:black;
background-color: #F0F3FF;
padding: 2px;
}

.days #today{
font-weight: bold;
color: #B500B5;
}

.days #highlighted{
font-weight: bold;
color: red;
}


.FframeOut {
	background-image:url('/images/Fframe_UL.png');
	background-repeat:no-repeat;
	background-position:top left;
	padding-top: 70px;
}

.FframeIn {
	background-image:url('/images/Fframe_BRL.png');
	background-repeat:no-repeat;
	background-position:bottom right;
}









