/* Heading */
h1          { font-size:2em; line-height:1.17em; }

/* Table */

/**** Main Table Classes ************/
.main { vertical-align:top; }

.main-l-col { width:340px; vertical-align:top; float:left; position:relative; margin:10px -20px 10px -40px;
		border-style:solid; border-width:thin; border-color:#009933; vertical-align:top; padding: 5px 5px 5px 5px;
		table-layout:auto; text-indent:inherit; font:normal; font-size:13px; line-height:normal; font-weight:300; color:#333333; /*text-align:justify;*/} 
		
.main-r-col { width:320px; vertical-align:top; float:right; position:relative; margin:10px 40px 10px -40px;
		border-style:solid; border-width:thin; border-color:#009933; vertical-align:top; padding: 5px 5px 5px 5px;
		font:normal; font-size:13px; line-height:normal; font-weight:300; color:#333333; /*text-align:justify;*/} 
		
.bot-l-col { width:340px; vertical-align:top; float:left; position:relative; margin:10px -20px 10px -40px;
		border-style:solid; border-width:thin; border-color:#009933; vertical-align:top; padding: 5px 5px 5px 5px;
		table-layout:auto; text-indent:inherit; font:normal; font-size:13px; line-height:normal; font-weight:300; color:#333333; /*text-align:justify;*/} 
		
.r-top { width:195px; vertical-align:top; float:right; position:relative; margin: 16px 7px 2px 5px; 
		border-style:solid; border-width:medium; border-color:#009933;  vertical-align:top; padding: 5px 5px 5px 5px;
		font:normal; height:200px; font-size:14px; line-height:1.1em; font-weight:300; color:#333333; text-align:justify;} 
		
		
.r-col { width:195px; vertical-align:top; float:right; position:relative; margin: 7px 7px 2px 5px; 
		border-style:solid; border-width:medium; border-color:#009933;  vertical-align:top; padding: 5px 5px 5px 5px;
		font:normal; height:200px; font-size:14px; line-height:normal; font-weight:300; color:#333333; text-align:justify;} 
		
.l-img { float:left; }

.r-img { float:right; padding:5px 5px 5px 5px; width:150px; }

		
.r-col50p { width:195px; vertical-align:top; float:right; position:relative; margin: 6px 7px 2px 5px; 
		border-style:solid; border-width:medium; border-color:#009933;  vertical-align:top; padding: 5px 5px 5px 5px;
		font:normal; height:87px; font-size:14px; line-height:normal; font-weight:300; color:#333333; text-align:justify;} 
		 
.header_label { width:184px; position:static; border-style:solid; border-width:thin; border-color:#009933; 
				font-size:14px; color:#FFFFFF; font-variant:small-caps; padding: 3px 3px 3px 3px; font-weight:bold; 
				background-color:#006633; text-align:center; margin:2px 2px 2px 2px;} 
				
.r-col-text { width:184px; vertical-align:top; float:right; position:relative; margin:2px 2px 2px 2px; align:center;
			vertical-align:top; padding: 3px 3px 3px 3px; font:normal; font-size:14px; line-height:1.1em; 
			font-weight:300; color:#333333; text-align:justify; }
			
.wrapper-creator { width:950px; border:1px solid #bbb; border-style:outset; border-color:#666666; background:#fff; position:relative; float:inherit;                  
                  padding: 5px 5px 5px 15px; margin:0px 0px 0px 50px;}
    
.twrapper { border-style:solid; border-width:thin; border-color:#009933; width:950px; vertical-align:top; height:100%; }
.welcome_wrapper { border-style:none; width:950px; vertical-align:top; height:100%; float:right; position:relative; margin:0px 0px 0px 10px;}   

/**************** Quick links *********************/

/*.quicklinks { position:relative; width:400px; height:36px; z-index:996; float:right; margin-right:200px; margin-top:-50px }*/
.ql1 { position:relative; padding:0px 0px 0px 0px; float:right; vertical-align:middle;  /*margin-right:520px; margin-top:-50px*/}
.ql2 { position:relative; padding:0px 0px 0px 0px; float:right; /*margin-right:391px; margin-top:-50px*/ }
.ql3 { position:relative; padding:0px 0px 0px 0px; float:right; vertical-align:middle; /*margin-right:230px; margin-top:-50px*/ }

.ql1 a:hover {background-image:hover:url(/skin/frontend/default/custom/images/nav/HeaderLinkslt_01.gif); }
#qLink { position:static; width:400px; height:36px; z-index:996; float:right; margin-right:220px; margin-top:-50px; margin-bottom:-30px; }
#qLink a,
#qLink a:hover { display:block; line-height:1.3em; text-decoration:none; width:auto; }
#qLink span { display:block; cursor:pointer; white-space:nowrap; }

/* Paragraph */


/********* Font in Columns ******************/

.l-col-text { font:normal; font-size:10px; line-height:normal; font-weight:300; color:#333333;}


/**Front Page Classes**/
.front-table { padding:5px; font-size:18px; font-weight:bold; color:#FFFFFF; background-color: #00CC00 }
.body_text { padding:10px; font-size:12px; color:#666666 }
.front-CMS-box { border-style:solid; border-width:thin; border-color:009933; width:950px; vertical-align:top; }

/**********image ***********/
.img { padding: 5px 5px 5px 5px;} 
.img-colc { vertical-align:middle; }

/****************************Tips and Tricks**************************************/

.faqAnswerText td { border-collapse:collapse; }
.faqQuestionHeader {font-family:Tahoma,Arial; font-size:12pt; font-weight:bold; }
.FAQHeader { font-family:Tahoma,Arial; font-size:14pt; font-weight:bold; }

/****** Google Landing Page***************************/

#goog-wm {
  width: 600px;
  padding: 1em;
  border: 3px solid #aebd63;
  background-color: white;
}


#goog-wm h3.closest-match {
  color: #8f2831;
  border-bottom: 3px dashed #aebd63;
  padding-bottom: 0.5em;
  font-size: 170%;
  margin: 0;
}

#goog-wm h3.closest-match a { }
   
#goog-wm h3.other-things {

  color: #8f2831;
}
   
#goog-wm ul li { }
   
#goog-wm li.search-goog {
  display: none;
}

/********************* Table Front Page ***********************/

.fptable { padding:3px 3px 3px 3px; float:left; margin:8px -10px -20px -60px; width:750px }
.fptable .fptd { height:200px; width:340px; padding:5px 5px 5px 5px; border-style:solid; margin:3px 3px 3px 3px;
                  border-width:medium; border-color:#009933; position:relative; float:left; }
.fptable .fptd2 { width:700px; padding:5px 5px 5px 5px; border-style:solid; margin:3px 3px 3px 3px;
                  border-width:medium; border-color:#009933; position:relative; float:left; }
.fp-poll-container { width:300px !important; text-align:left; float:right; position:absolute;}



