/*  
 *	Theme Name: Fairwinds
 *	URI: http://www.ggrantmassage.com
 *	Version: 5.2
 *	Author: George Grant
 *	Auther URI: ggrantmassage.com
 *	email: g2grantcmt@mesanetworks.net
 *	Last modified: March 20 2011
*/


/* General styles */
body {
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:95%;
	font-family:lucida,"Trebuchet MS",verdana, arial, sans-serif; 
	font-size:90%;
	1background:rgb(254,246,228);			/* Warm Shadow #FEF6E4 */
	1background-image: url("../Pics/CKnot-4.png");
	1background-image: url("../Pics/Valentine-Thumb.png");
	1background-image: url("../Pics/virgo-250.jpg");
	background-image: url("../Pics/MareNostrumUniverse.png");
	background-repeat: repeat;
	font-size: 0.9em;
	text-align: center;		/*  IE bug exploitation  */

}

/* set margins & Padding to zero.
For development use only Place a 
thin Red border around all divisions 
  */

div {
margin:0;padding:0;
1border: 3px dashed Red;
}

/* -- Structure  -- */

#page_wrapper {
  margin-left: auto; 
  margin-right: auto;
  1width: 100%;
  width: 980px;
  text-align: left;
  1background: #FFFFFF;
  1border: 8px solid #FFFFFF;
  background:rgb(254,246,228);			/* Warm Shadow #FEF6E4 */
  border: 8px solid rgb(254,246,228);			/* Warm Shadow #FEF6E4 */
  1border: 8px solid blue;			/* For test & developement */
}

#header_wrapper {
  1background: #4E7DD1 url('../img/menu_bg.gif') bottom left repeat-x;

  margin:0px; padding:0px;
  1border: 2px solid Red;
}

#left_side {
  margin-top: 10px;
  float: left;
  width: 180px;                    /* was 160 */
  background:rgb(254,246,228);			/* Warm Shadow #FEF6E4 */
  1border: 2px solid blue;
  1text-align: center;
  font-size: 85%;
}

#right_side {
  margin-top: 10px;
  float: right;
  width: 180px;                     /* was 180 */
  background:rgb(254,246,228);			/* Warm Shadow #FEF6E4 */
  text-align: center;
  1border: 2px solid violet;
}

#vectis {
width:100%;
  margin:0px; padding:0px;
  1border: 5px solid green;
}

#content {
  margin-top: 20px;
  margin-bottom: 0px;
  margin-left: 190px;                    /* was 180 */
  margin-right: 190px; 			    /* Was 200 */
  1border: 2px dashed red;
}

#wide_content {
1text-align: center;
background: transparent;
padding: 0;
  margin-top: 25px;			/* was 20px;  */
  margin-bottom: 0px;
  margin-left: 100px;                    /* was 180    10px */
  margin-right:190px; 			    /* Was 200px */
  1border: 2px dashed yellow;
}


/* Footer styles */
#footer{
   1position: relative;
   clear:both;
   float: left;
   left: 0.05%;
   width: 99.90%;
   background-color:rgb(0, 206, 209); /* darkturquoise #00CED1 */
   border-bottom:6px solid rgb(0, 134, 139); /* turquoise4 #00868B */
   border-top:6px solid rgb(0, 134, 139); /* turquoise4 #00868B */
   text-align:center;
   color: white;
}

/* /footer  */


/* Header styles */
#header {
	clear:both;
	1float:left;
	width:100%;
	padding: 0;
}

#header {
	1background-color:rgb(0, 205, 255);
	1background-color:rgb(0, 206, 209); /* darkturquoise #00CED1 */
	1border-bottom:6px solid rgb(0, 134, 139); /* turquoise4 #00868B */
	border-bottom:6px solid rgb(0, 206, 209); /* darkturquoise #00CED1 */
}

/*  /header  */

/* -- /Structure  -- */


/* -- Container Boxes  --  */

div.survey {
z-axis:10;
Margin: .05em;
width: 95%;
background-color: white;
1color: green;
text-align:center;
border: 3px solid rgb(0, 160, 0);

}

div.shout {
z-axis:10;
Margin: 0.025em;
width: 95%;
1background-color: white;
1background-color: rgb(0, 0, 156);		/* New Midnight Blue #00009C */
1background-color: rgb(192,0,0); /* Free Speech Red  #C00000 */
1background-color: #9C0606 ;	/* scarlet*/
1background-color: rgb(230,32,32); /* lust  #E62020 */
1background-color: rgb(201,0,22); /* Harvard crimson  #C90016 */
1background-color: rgb(255, 5, 0);		/* orangered3  */
background-color: rgb(0 160 0);			/* Kelley Green #00A0oo */
text-align:center;
line-height: 190%;
1border: 3px solid rgb(0, 160, 0);
1border: 5px solid rgb(255,215,0);	/* Gold #FFD700 */
border: 5px solid rgb(255, 127, 0);		/* orange #FF7F00  */
1border: 3px solid rgb(0, 0, 156);		/* New Midnight Blue #00009C */
}

div.shout_Alt {
z-axis:10;
Margin: 0.025em;
width: 95%;
background-color: rgb(0, 0, 156);		/* New Midnight Blue #00009C */
1background-color: rgb(255,215,0);	/* Gold #FFD700 */
text-align:center;
line-height: 190%;
1border: 3px solid rgb(0, 160, 0);
border: 5px solid rgb(255,215,0);	/* Gold #FFD700 */
1border: 3px solid rgb(0, 0, 156);		/* New Midnight Blue #00009C */
}

div#logo {		/*  ********** change to class not id  *******  */

Margin: 0;
width: 100%;
1background-color:rgb(0, 206, 209); 
background-color: rgb(0, 134, 139); /* turquoise4 #00868B */
color: white;

}

div.logo {

Margin: 0;
width: 100%;
1background-color:rgb(0, 206, 209); /* darkturquoise #00CED1 */
background-color: rgb(0, 134, 139); /* turquoise4 #00868B */
color: white;

}
.castle {
min-height: 45em;
1min-height: 60em;
width: 100%;
background: transparent;
background-image: url("../Pics/CastleWindowViewSmall.png");
1background-image: url("../Pics/GGTMPoster-ChakrasSmall.png");
background-repeat: no-repeat;
background-position: center top;
margin: 0;
padding: 0;
text-align: center;
}

.chakra {
min-height: 60em;
1min-width: 230px;                   /*  was 830px;  */
width: 100%;
1background: transparent;
background-color:rgb(255, 255, 255);
background-image: url("../Pics/GGTMPoster-ChakrasSmall.png");
background-repeat: no-repeat;
background-position: center top;
margin: 0;
padding: 0px;
text-align: center;
}

.que {
width: 100%;
background: transparent;
margin: 0;
padding: 0px;
text-align: center;
}

/* boxes with rounded corners */

.advertbox {
 background: url(../images/SquareDturk-40X40.gif) repeat;
1float:right;
 1position:relative;
 1top:0.05em;
1right:1em;
1margins:1;
 }

.adtop div { background: url(../images/crmDturk-40X40_tl.gif) no-repeat top left; }
.adtop { background: url(../images/crmDturq-40X40_tr.gif) no-repeat top right; }
.adbot div { background: url(../images/crmDturq-40X40_bl.gif) no-repeat bottom left; }
.adbot { background: url(../images/crmDturq-40X40_br.gif) no-repeat bottom right; }

.adtop div, .adtop, .adbot div, .adbbot {
width: 100%;
height: 40px;
1font-size: 1px;
color: rgb(255, 5, 0);		/* orangered3  */
1color: red;
}

.adcontent {
 1margin: 0 7px;
 text-align:center;
 margin:0;
 padding: 0;
 }

.advertbox {
   text-align:center;
   1margin: 0 0.05em;
   1color: white;
   1width: 16em;
   margin: 1em auto;
   }

/*  contact box  */

.contactbox {
  background: url(../images/square-Crm-20X20.gif) repeat  ;
  float:right;
  position:relative;
  top:1.09em;
  right:1em;
  width: 14em;
 text-align:center;
 1margin:0; 
 margin: 0.2em auto;
padding 0;
}

.cbtop div { background: url(../images/Dturq-crm20X20_tl.gif) no-repeat top left; }
.cbtop { background: url(../images/Dturq-crm20X20_tr.gif) no-repeat top right; }
.cbbot div { background: url(../images/Dturq-crm20X20_bl.gif) no-repeat bottom left; }
.cbbot { background: url(../images/Dturq-crm20X20_br.gif) no-repeat bottom right; }

.cbtop div, .cbtop, .cbbot div, .cbbot {
   width: 100%;
   height: 17px;
}

	.contactbox h4  {
		font-size: 100%;
		padding:0;
		color:white;
	}
	.contactbox a {
		color:yellow;
		padding:0;
		font-size: 0.9em;
	}

	.contactbox p  {
		padding:0;
		1color: white;
		font-size: 0.9em;
		font-family : "Trebuchet MS", arial, helvetica, sans-serif;
		1color : rgb(176,48, 96);
		color: rgb(255, 5, 0);		/* orangered3  */
		1color: rgb(0, 134, 139); /* turquoise4 #00868B */
	}



.cbcontent {
 text-align:center;
 margin:0;
 padding: 0;
 }



.Supraheadbox {
 1background: url(../images/SquareLturq-40X40.gif) repeat;
 background: url(../images/SquareDturk-40X40.gif) repeat;
  1border: 2px solid blue;   
 text-align:center;
	height:2.5em;
 }

.shtop div { background: url(../images/crmDturk-40X40_tl.gif) no-repeat top left; }
.shtop { background: url(../images/crmDturq-40X40_tr.gif) no-repeat top right; }
1.shtop div { background: url(../images/crm-turq-40X40_tl.gif) no-repeat top left; }
1.shtop { background: url(../images/crmturq-40X40_tr.gif) no-repeat top right; }
.shbot div { background: url(../images/Light-DarkTurq-40X40_bl.gif) no-repeat bottom left; }
.shbot { background: url(../images/Light-DarkTurq-40X40_br.gif) no-repeat bottom right; }


.shtop div, .shtop, .shbot div, shbot {
width: 100%;
height: 40px;
}

.Supraheadbox h3 {
	color: white;
	1color: rgb(255, 5, 0);		/* orangered3  */
	font-size:130%;
	font-family:"lucida calligraphy";
	}

div.Rockybox {
z-axis:10;
Margin: .05em;
width: 95%;
background-color: white;
1color: green;
text-align:center;
border: 3px solid rgb(0, 0, 0);
}

div.centerbox {
1z-axis:10;
Margin: 1.0em;
width: 95%;
background: transparent;
text-align:center;
}

/*   Boxes  */


/* ----- Navigation -----   */

.nav {
1margin:0 0 1.5em 0; 
padding:0; 
1text-align: center;
1list-style-type:none; 
background-color:rgb(255, 231, 186);

}

/* Define lists */

ul.nav {
	color: black;
}

#left_side ul {
list-style:square inside url("../Pics/LotusBlossom-micro.png");
vertical-align:text-top;
line-height:200%;
padding-left:0.5em;
margin: 0;
	color: rgb(0, 134, 139); /* turquoise4 #00868B */
}
ul.left_side {
list-style:square inside url("../Pics/LotusBlossom-micro.png");
vertical-align:text-top;
font-size: 0.8em;
line-height:2em;
padding-left:0.5em;
margin: 0;
}

ul.fancy {
list-style:square inside url("../Pics/LotusBlossom-micro.png");
vertical-align:text-top;
line-height:200%;
padding-left:2.5em;
margin: 0;
}

ul.plain {
list-style-type: none;
line-height:200%;
padding-left:2.5em;
margin: 0;
}


/* / lists  */

#topnav {
	float: left;
	padding: 0 0 20 0;
	1padding: 0.1em 0 1em 7em;  /* was 0.1em 0 1em 10em */
	margin: 0;
	}
	
#topnavinner {
	float: left;
	1margin: 0;
	padding: 0 0 0 127px;
	1width: 780px;
	}
	
#topnav ul {
	1padding: 0 0 0 7px;
	list-style: none;
	
	}
	
#topnav li {
	float: left;
	margin: 0;
	padding: 0 5px 0 0;
	1padding: 0 10px 0 0;
	}
	
#topnav li a {
	float: left;
	text-align: center;
	font-size: 0.8em;
	margin: 5px 0 0 0;
	1padding: 4px 6px;
	padding: 2px 6px;
	font-weight: bold;
	text-decoration: none;
	background:rgb(254,246,228);			/* Warm Shadow #FEF6E4 */
	1color: #F1F7EE;
	1color:rgb(34, 139, 34)
	1color:rgb(102, 0, 204);
	1color:blue;
	1color: rgb(255, 5, 0);		/* orangered3  */
	color: rgb(0, 134, 139); /* turquoise4 #00868B */	
	}
	
#topnav li a:hover {
	color: #FFFFFF;
	font-size: 0.8em;
	1background: #86BA72;
	1background: Darkviolet;
	background: rgb(0, 206, 209); /* darkturquoise #00CED1 */
	1background-color:rgb(0, 134, 139);
	1background-color:rgb(102, 0, 204);
	}
	
#topnav li a.active {
	color: #FFFFFF;
	font-size: 0.8em;
	1background: #86BA72;
	1background-color:rgb(34, 139, 34);
	1background-color:rgb(102, 0, 204);
	1background-color:blue;
	1background: rgb(0, 206, 209); /* darkturquoise #00CED1 */
	background-color: rgb(0, 134, 139); /* turquoise4 #00868B */
	}

/*  /Navigation   */

/* ----- Images ----- */

img {
	margin:10px 0 5px;
}


img.floatleft {

float: left;
padding: 2px;
margin-right: 2em;
}

img.floatright {
padding: 2px;
float: right;
margin-left: 2em;
}

img.logo {
z-axis:10;
1height:117px;
height:140px; 
float: left;
padding: 2px;
background: transparent;
}

img.capbadge {
height:75px;
1height: 70px; 
margin:  1.0em;                     /* was 1.5em */
padding:0.5em;
background: transparent;
}


img.illuminated {
height: 50px;
float: left;
padding: 0px;
1margin-right: 2em;
}

img.advert {
height: 50px;
padding: 0px;
1margin-right: 2em;
}

/* -- /images  --  */

/* -- Typography --  */

h2, h3, h4, p {
	margin: 0;
	padding: 0;
	font-family: lucida,"Trebuchet MS",verdana, arial, sans-serif; 
	font-weight: normal;
	1color: blue;
}

h1#logo {		/*  ********** change to class not id  *******  */
	margin: 0;
	padding: 0;
	1color: Darkviolet;
	1color: rgb(139, 26, 26);   
	1color: rgb(255, 5, 0);		/* orangered3  */
	color: rgb(255m 255m 255);			/* white; */
	1background-color: rgb(0, 134, 139); /* turquoise4 #00868B */
	font-family: "Papyrus";
	1font-family: "PosterBodoni BT";
	1font-family: "Lucida calligraphy", Georgia, serif;
		1font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif; 
	font-size: 225%;
	font-weight : bold;
	padding-left: 5em;
}

h3#logo {		/*  ********** change to class not id  *******  */
	font-size: 140%;
	font-family: "Papyrus";
 	1text-align:center;
	font-style: italic ;
	1color: rgb(255, 5, 0);		/* orangered3  */
	color: rgb(255, 255, 255);			/* white; */
	1color: Blue;
	padding-left: 10em;
	padding-top: 0.5em;
}

h1.logo {
	margin: 0;
	padding: 0;
	1color: Darkviolet;
	1color: rgb(139, 26, 26);   
	1color: rgb(255, 5, 0);		/* orangered3  */
	color: rgb(255m 255m 255);			/* white; */
	1background-color: rgb(0, 134, 139); /* turquoise4 #00868B */
	font-family: "Papyrus";
	1font-family: "PosterBodoni BT";
	1font-family: "Lucida calligraphy", Georgia, serif;
	1font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif; 
	font-size: 225%;
	font-weight : bold;
	padding-left: 5em;
}

h3.logo {
	font-size: 140%;
	font-family: "Papyrus";
 	1text-align:center;
	font-style: italic ;
	1color: rgb(255, 5, 0);		/* orangered3  */
	color: rgb(255, 255, 255);			/* white; */
	1color: Blue;
	padding-left: 10em;
	padding-top: 0.5em;
}



h4 {
	color: blue;
}

h2#motto {
	font-style: italic ;
	font-size: 125%;
	1color: white;
	1color: rgb(139,35,35);	/* Brown */
	color: rgb(75,0,130); /* Indigo #4B0082 */
	margin: 0.5em,2em;
	padding:  5em;
}

p {
	1color: rgb(0, 0, 0);   /*  Black  */
	color: rgb(0, 51, 0); /* Dark Green #003300 */
	font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif; 
}


p.shout {
color: white;
font-family: Papyrus;
font-size : 125%;
}

p.intro {
1width: 100%;
padding-top: 2em;
font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif; 
1color : black;
color: rgb(0, 51, 0); /* Dark Green #003300 */
text-align : left; 
}

p.intro:first-line {
1font-family : "Trebuchet MS", arial, helvetica, sans-serif;
font-family: Papyrus;
font-size : 120%;
font-weight : bold;
text-transform: smallcaps;
1color : rgb(176,48, 96);
color: rgb(0, 134, 139); /* turquoise4 #00868B */
}

p.intro:first-letter {
1font-family: "Lucida calligraphy", Georgia, serif;
font-family: Papyrus;
font-size: 220%;
1font-size : 24px;
font-style: italic;
1color : rgb(176,48, 96);
color: rgb(0, 134, 139); /* turquoise4 #00868B */

}

p.shoutout {
1width: 100%;
margin-top: 0.25em;
margin-left: 0.75em;
padding: 0.5em;
1background-image: url(../Pics/Bunny-3.png);
1background-repeat: no-repeat;
font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif; 
font-size : 110%;		/*  added 3/20/2011  */
color : white;
1color: rgb(0, 0, 156);		/* New Midnight Blue #00009C */
1color: rgb(0, 51, 0); /* Dark Green #003300 */
text-align : center; 
}

p.shoutout:first-line {
1font-family : "Trebuchet MS", arial, helvetica, sans-serif;
font-family: Papyrus;
1font-size : 130%;
font-size : 120%;		/*  Changed from 110% 3/20/2011  */
font-weight : bold;
text-transform: smallcaps;
1color : rgb(176,48, 96);
1color: rgb(0, 134, 139); /* turquoise4 #00868B */
1color: rgb(192,0,0); /* Free Speech Red  #C00000 */
color:rgb(255,215,0);	/* Gold #FFD700 */
1color: rgb(0, 0, 156);		/* New Midnight Blue #00009C */
}

p.shoutout:first-letter {
1font-family: "Lucida calligraphy", Georgia, serif;
font-family: Papyrus;
1font-size: 220%;
font-size: 175%;
1font-size : 24px;
font-style: italic;
1color : rgb(176,48, 96);
1color: rgb(0, 134, 139); /* turquoise4 #00868B */
1rgb(192,0,0); /* Free Speech Red  #C00000 */
color:rgb(255,215,0);	/* Gold #FFD700 */
1color: rgb(0, 0, 156);		/* New Midnight Blue #00009C */
}

p.homeblurb {
color: rgb(176,0,0);
background: transparent;
font-size:140%;
font-weight: bold;
font-style: italic;
font-family: lucida, Georgia, serif;
}

h1.giant {
text-align: center;
margin:0; 
padding:0.05em;
background-color: transparent; 
font-size: 300%;
color:red;
font-weight:bold;
font-family:"Lucida handwriting", serif; 
}

h2.title {
text-align: center;
margin:0; 
padding:0.2em; 
font-size: 175%;
1color:blue;
color: rgb(0, 134, 139); /* turquoise4 #00868B */
font-weight:bold;
font-family:"trebuchet ms", "lucida sans", arial, sans-serif; 
}

h2.advert {
text-align: center;
margin:0; 
padding:0.2em; 
font-size: 100%;
color:white;
1color:blue;
font-weight:bold;
font-family:"trebuchet ms", "lucida sans", arial, sans-serif; 
}

h3.advert {
	text-align: center;
	margin-top:1em; 
	padding:0.1em; 
	font-size: 130%;
	1color:rgb(176,0,0);
	color: rgb(255, 5, 0);		/* orangered3  */
	font-weight:bold;
	1font-family:"Lucida handwriting", serif;
	font-family: "Lucida calligraphy", Georgia, serif;
}

h4.advert {
1color: red;
color: yellow;
1color: rgb(128,0,0);
1color : rgb(176,0,0); 
font-family:"trebuchet ms", "lucida sans", arial, sans-serif; 
font-size:100%; 
font-weight:bold;
margin-top: 1em;
margin-bottom: 0px;
}


h4.homeblurb {
color: rgb(176,0,0);
1color: rgb(255, 215, 0);
background: transparent;
font-size:185%;
line-height: 160%;
font-weight: bold;
font-style: italic;
font-family: "Lucida calligraphy",lucida, Georgia, serif;
1margin-top: 1.5em;
}

h4.homeblurb:first-letter {
1font-family: "Lucida handwriting";
font-family: "Lucida calligraphy", Georgia, serif;
1font-family: Papyrus;
font-size: 225%;
1font-size : 24px;
font-style: italic;
1color : rgb(176,48, 96);
1color: rgb(0, 134, 139); /* turquoise4 #00868B */
color: rgb(176,0,0);
}

hr {
    clear: both;
    1color: rgb(0, 134, 139); /* turquoise4 #00868B */
    color:rgb(0, 206, 209); /* darkturquoise #00CED1 */
    width: 80%;
    text-align: center;
    1margin-top: 10px;
    1margin-bottom: 10px;
}


a:link {
margin:0; 
1text-decoration:none;
text-decoration:underline;
color: #0000FF;		/* blue */
margin:0; 
padding:0em;
}

a:visited {
margin:0; 
1text-decoration:none;
text-decoration:underline; 
1color:#32668E; 
color:800080;		/*purple  */
margin:0; 
padding:0em;
}

a:hover {
margin:0; 
1text-decoration:none;
text-decoration:underline;
1color:#666666;
color:FF0000;		/*red */ 
margin:0; 
padding:0.2em; 
background-color:white;
}


a:active {
1text-decoration:none;
text-decoration:underline; 
color:#32668E; 
margin:0; 
padding:0em;
}

a.shoutout:link {
margin:0; 
text-decoration:underline;
color: #ffffff;		/* white */
margin:0; 
padding:0em;
}

a.shoutout:visited {
margin:0; 
text-decoration:underline; 
1color:#32668E; 
color:rgb(255,215,0);	/* Gold #FFD700 */
margin:0; 
padding:0em;
}

a.shoutout:hover {
margin:0; 
1text-decoration:none;
text-decoration:underline;
1color:#666666;
color:rgb(0, 0, 156);		/* New Midnight Blue #00009C */
margin:0; 
padding:0.2em; 
background-color:rgb(255,215,0);	/* Gold #FFD700 */
}

/* -- Tables  --*/

table.fees {
cellSpacing:2px;
cellPadding:2px;
width:75%;
border:0;
color: rgb(0, 51, 0); /* Dark Green #003300 */
}

/* -- /Typography --  */



/* Calendar */

#calendar {
}

#calendar_wrap {
	padding: 20px;
}

#calendar table {
	width: 100%;
}

#calendar tbody td {
	text-align: center;
}

#calendar #next {
	text-align: right;
}

/* -- /calendar -- */

/* +++ Start Of forms Section +++ */

			.label {
				border:1px black solid;
				font-family:verdana,helvetica,arial;
				font-weight:bold;
				font-size:10pt;
				text-align:left;
				line-height:10pt;
				background-color:silver;
				color:black;
				padding:4px;
			}
			caption {
				border:1px black solid;
				font-family:verdana,helvetica,arial;
				font-weight:bold;
				font-size:10pt;
				text-align:left;
				line-height:10pt;
				background-color:silver;
				color:black;
				padding:4px;
				width: 95%;
			}
			form h3 {
				color:black;
				border:1px black solid;
				font-family:verdana,helvetica,arial;
				font-size:12pt;
				text-align:left;
				line-height:13pt;
				background-color:silver;
				padding:5px;
			}
			.fieldName {
				font-family:verdana,helvetica,arial;
				font-size:10pt;
			}
			.fieldText {
				font-family:verdana,helvetica,arial;
				font-size:10pt;
			}
			td#contentTd {
				padding: 0px;
			}
/* --  /forms  --*/






