/* CSS Document */

body
{
	margin:0;
	padding:0;
	font:Arial, Helvetica, sans-serif 'sharp';
}

#mycustomscroll2 {
/* Typical fixed height and fixed width example */
	width: 430px;
	height:263px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	
	padding-bottom:30px;
	
}
.text-control {font-family:Arial, Helvetica, sans-serif;font-size: 11px;background:url(../images/txtbox-bg.gif) repeat-x #FFFFFF; 
							color: #333333;	padding:1px;border:1px solid #999999;}
.textArea-control{font-family:Arial, Helvetica, sans-serif;font-size: 11px;background:url(../images/txtbox-bg2.gif) repeat-x #FFFFFF;color: #333333;padding:1px;border:1px solid #999999; overflow:hidden;}
input[type="checkbox"] 	{ vertical-align:-2px;}
.border 
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #434343;
	border-right-color: #434343;
	border-bottom-color: #434343;
	border-left-color: #434343;
}
a.menu:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	line-height: normal;
	text-transform: none;
}
a:link 
{
	text-decoration: none;
	color: white;
}
a:viEclipsewebsited 
{
	text-decoration: none;
	color: white;
}
a:hover 
{
	text-decoration: none;
}
a:active 
{
	text-decoration: none;
}
.menu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	
	color: #434247;
	line-height: normal;
	text-transform: none;
}
.main-heading 		{ color:#FFD700; font-size:12px; font-weight:700; margin-top :8px;}
.main-heading1 		{ color:#CEBD6D; font-size:12px; font-weight:700;}
.body-main			{ color:#FFD700; font-size:16px; font-weight:bold; width:350px; padding-left:20px;line-height:20px;}
.body-text			{ font-size:11px; font-weight:normal; width:400px; padding-left:20px;line-height:20px;}
.body-text-error	{ color:#ff0000; font-size:12px; font-weight:bold; width:400px; padding-left:20px;line-height:20px;}
.body-text			{ font-size:11px; font-weight:normal; width:600px; padding-left:20px;line-height:20px;}
.body-subMain		{ color:#FFEF94; font-size:14px; font-weight:bold; width:350px; padding-left:20px;line-height:20px;}
.body-subMain1		{ color:#FFD700; font-size:14px; font-weight:bold; width:350px; padding-left:20px;line-height:20px;}

.features-lightText{ font-size:11px; font-weight:normal; padding-left:20px; padding-top:11px; width:390px; line-height:20px;}

.body-text			{ font-size:11px; font-weight:normal; width:330px; padding-left:20px;line-height:20px;}
.body-submainliner	{  color:#FFD700; font-size:14px; font-weight:bold; width:420px; padding-left:20px;line-height:20px;}

.energytext		{ font-size:11px; font-weight:normal; width:380px; padding-left:21px;line-height:21px; padding-top:10px;}
.mainenergytext{ color:#FFD700; font-size:13px; font-weight:bold; width:380px; padding-left:20px;line-height:14px:}
.weaveText	{ font-size:11px; font-weight:normal; width:380px; padding-left:22px;line-height:23px;}

.body-subtext		{ font-size:11px; font-weight:normal; width:380px; padding-left:25px;line-height:23px;}
.body-lineBacktext		{ font-size:11px; font-weight:normal; width:380px; padding-left:20px;line-height:23px;}
.body-testimonial_text	{ font-size:11px; font-weight:normal; width:450px;line-height:20px; padding-top:5px;}
.body-subtextlong	{ font-size:11px; font-weight:normal; width:415px; padding-left:20px;line-height:20px;vertical-align:top;}
.body-subtextfeatures{ font-size:11px; font-weight:normal; width:403px; padding-left:20px;line-height:20px;vertical-align:top;}
.body-maincolorchange{ color:#FCE98C; font-size:13px; font-weight:bold; width:330px; padding-left:20px;line-height:15px;}
.body-linkmain		{ color:#715c00; font-size:11px; font-weight:bold; width:350px; padding-left:20px;line-height:15px;}

.body-submain2		{margin-left :6px; margin-top :3px;color:#FFD700; font-size:15px; font-weight:bold; width:250px; padding-left:20px;line-height:20px:}
.body-subtext2		{ margin-left :11px; margin-top :-6px;font-size:11px; font-weight:normal; width:310px; padding-left:20px;line-height:20px;}
.body-subtext3		{ margin-left :15px;margin-top :-12px;font-size:11px; font-weight:normal; width:310px; padding-left:20px;line-height:20px;}
.body-subtext4		{ margin-left :17px;margin-top :-12px;font-size:11px; font-weight:normal; width:310px; padding-left:20px;line-height:20px;}
.body-maincolorchange3{ margin-left :20px;color:#FFD700; padding-top:12px; font-size:13px; font-weight:bold; width:330px; padding-left:20px;line-height:20px;}
.body-text2			  { margin-left :21px;margin-top :-15px;font-size:11px; font-weight:normal; width:330px; padding-left:20px;line-height:20px;}
.body-text2-nodata	  { margin-left :21px;margin-top :-15px;font-size:11px; font-weight:normal; width:330px; padding-left:20px;line-height:0px;}
.body-text3			  { margin-left :20px;margin-top :-15px;font-size:11px; font-weight:normal; width:330px; padding-left:20px;line-height:20px;}
.body-text4			  { margin-left :18px;margin-top :-15px;font-size:11px; font-weight:normal; width:330px; padding-left:20px;line-height:20px;}
.body-text5			  { margin-left :16px;margin-top :-15px;font-size:11px; font-weight:normal; width:330px; padding-left:20px;line-height:20px;}
.body-text6			  { margin-left :8px;font-size:11px; font-weight:normal; width:400px; padding-left:20px;line-height:20px;}
.body-text7			  { margin-left :4px;margin-top :-10px;font-size:11px; font-weight:normal; width:330px; padding-left:20px;line-height:20px;}

.main-heading-home 		{ color:#AD9A63; font-size:12px; font-weight:700;}
.body-main-home			{ color:#FFD700; font-size:12px; font-weight:bold; width:350px; padding-left:20px;vertical-align:top;line-height:18px;}
.body-submainsingle 	{ color:#FFD700; font-size:12px; font-weight:bold; width:430px; padding-left:20px;vertical-align:top;line-height:18px; }
.body-text-home			{ font-size:11px; font-weight:normal; width:450px; padding-left:20px;line-height:19px; padding-top:5px;}
.body-subtextlong1		{ font-size:11px; font-weight:normal; width:430px; padding-left:20px;line-height:17px;}


.text_container   {position:relative; padding-left:110px;}
.body_text_italic {font-size:10px; font-weight:normal; color:#646464; margin-left:50px; width:330px; padding-left:20px;line-height:10px; font-style:italic;}

.body-mainnews      { color:#FFD700;margin-bottom: 1px; font-size:12px; font-weight:bold; width:550px; padding-left:40px;line-height:20px;}
.body-textnews  	{ font-size:11px; margin-top: -0.10px; font-weight:normal; width:500px; padding-left:40px;line-height:20px;}
.body-newssub		{ font-size :10px; font-style :italic ; color :#AD9A63; }


P.mainlines {margin-bottom: 1px;color:#FFD700; font-size:16px;font-weight:bold; width:432px; padding-left:20px;line-height:20px; }
P.textlines {margin-top: -0.101px; font-size:11px; font-weight:normal; width:432px; padding-left:20px;line-height:20px;}

P.mainlayer {margin-bottom: 1em;color:#FFD700; font-size:16px;font-weight:bold; width:390px; padding-left:20px;line-height:20px;}
P.textlayer{margin-top: -0.75em;font-size:11px; font-weight:normal; width:367px; padding-left:20px;line-height:20px;}

.body_footnote						{color:#393431; font-size:10px; width:200px;}

#menuBody			{ background:url(../images/bg-01.gif) bottom repeat-x; height:66px; width:90%; padding-top:20px;}
#shell				{ background:url(../images/page-bg.gif) repeat; height:100%; width:100%; margin:0; }
#mainBody			{ background:url(../images/body-bg.gif) repeat; height:70%; width:90%;}
#yellowFooter		{ background:url(../images/bg-bottom.gif) repeat-x; height:15px; width:90%;}
#footer				{ background:#060500; height:70px; width:100%;}

.sub-main			{ color:#FFD700; font-size:12px; font-weight:bold; width:350px; padding-left:15px;line-height:20px;}
.sub-text			{ margin:top:-15px;font-size:11px; font-weight:normal; width:420px; margin-left:15px;}
.sub-textheight		{ font-size:11px; font-weight:normal; width:390px; margin-left:15px; line height:20px; padding-top:8px;}
.main              {margin-bottom :9px; color:#FFD700;font-size:12px; font-weight:bold; width:410px; padding-left:20px;line-height:20px; }
.down              {margin-top :-1px; font-size:11px; font-weight:normal; width:380px;padding-left:20px;line-height:20px;}
.main-light         {color:#FFD700;font-size:12px; font-weight:bold; width:400px; padding-left:20px; }



.col1{float:left; display:block; width:100px; text-align:right; padding-right:10px; font-size:11px; font-weight:bold; margin-left:20px; }
.col2{float:left; display:block;}
.clearer{clear:left; padding-bottom:5px;}
.img-button {cursor:pointer;}


.text_container 	{width: 100%;  margin: 0px; padding-top:5px; padding-left:10px;}


.left_col_subpage	{ padding-top:7px; float: left;padding-right: 10px; padding-left: 20px; }


.right_col 			{width: 320px;	float: left; line-height:17px;}


.divSpacing 		{ height:10px; padding:0; margin:0;}


.body-QnFaq  		{ font-size:11px; font-weight:bold;line-height:20px; margin-right:35px; color:#FFFFFF;margin-left:75px;}
.body-AnsFaq  		{ line-height:15px; margin-right:35px;margin-left:75px;}
.body-listText		{ font-size:11px; font-weight:normal;line-height:20px; margin-right:40px;margin-left:111px;}
.body-listTextBlocksLight		{ font-size:11px; font-weight:normal;line-height:20px; margin-right:10px;}
.body-listTextBlocksLight1		{ font-size:11px; font-weight:normal;line-height:20px; margin-right:10px;}
.body-FaqItalic		{ font-size:11px; font-style:italic; line-height:20px; margin-right:40px; padding-left:77px;}
.bulletStyle		{ padding-left:96px; float:left; height:70px; width:15px; padding-top:8px;}
.bulletStyle1		{ padding-left:96px; float:left; height:50px; width:15px; padding-top:8px;}
.bulletStyle3		{ padding-left:36px; float:left; height:70px; width:15px; padding-top:8px;}
.bulletStyle2		{ padding-left:96px; float:left; height:20px; width:15px; padding-top:8px;}
.bulletStyle4		{ padding-left:36px; float:left; height:20px; width:15px; padding-top:8px;}
.shade				{ background-color:#000; opacity:0.7;-khtml-opacity: 0.7;filter:alpha(opacity=70);-moz-opacity:.70; height:20px; border:0px solid white; width:570px; top:-20px;position:relative; z-index:9999;}
.shade1				{ background-color:#000; opacity:0.7;-khtml-opacity: 0.7;filter:alpha(opacity=70);-moz-opacity:.70; height:20px; border:0px solid white; width:410px; top:-20px;position:relative; z-index:9999;}
.QAImageStyle		{ margin-top:6px; padding-left:40px; width:35px; float:left;}

/* design ideas */
.DI-div				{ padding-top:25px; position:relative; left:-15px; }
.DI-heading			{ color:#FFD700; font-size:13px; }
.DI_subHeading		{ padding-left:12px; font-size:11px; padding-top:12px; }
.tdlabel{background-image:url(../images/gradientLine.gif); background-position:bottom; background-repeat:no-repeat; width:350px; margin:15px;  height:auto; padding:15px 0 15px 0; float:left;}
.tdlabel1{background-image:url(../images/gradientLine.gif); background-position:bottom; background-repeat:no-repeat;}
.linkstyle{ background-image:url(../images/arrow-001.gif); background-position:left; background-repeat:no-repeat; padding-left:10px; margin-bottom:15px;}
.l1{ float:left; width:150px; height:auto;}
.l2{ float:left; width:150px; height:auto;}
.mainline{ width:787px; height:auto;}
.listimg { list-style-image: url(../images/bullet-001.gif); }

/*------------------------------------*\
	IPHONE
\*------------------------------------*/
@media screen and (max-device-width: 480px){
body {
	/* Turn off iphone font resizing */
		-webkit-text-size-adjust: none; 
	}
}
