body,html				{margin:0;padding:0;color:#2a2a2a;background:url(../images/bg.jpg) repeat-x;font:14px Arial, Helvetica, sans-serif;text-align: center;background-color:#567199;}
h1,h2,h3,h4,div,pre,form,input,textarea,p,script {margin:0; padding:0;}
img,table				{border:0;}
a img					{border:none;}
a						{-moz-outline:none;}
fieldset				{border:none;}
ol,ul 					{list-style:none;}
#container				{width:958px; margin-left:auto;margin-right:auto; text-align:left; overflow:hidden;}

/*background-color:#ffffcc; // border: #000 1px solid;*/ /*padding/margin:30px 0 20px 0px; = top,right,bot,left;*/ /*background:30px 0 20px 0px; = left,top,right,bot;*/

/* clear all */
.clear_all				{content: "."; display: block;height: 0;clear: both;visibility: hidden;}
.clear_5				{content: "."; display: block;height: 5px;clear: both;visibility: hidden;}
.clear_10				{content: "."; display: block;height: 10px;clear: both;visibility: hidden;}
.clear_20				{content: "."; display: block;height: 20px;clear: both;visibility: hidden;}
.clear_30				{content: "."; display: block;height: 30px;clear: both;visibility: hidden;}
.clear_50				{content: "."; display: block;height: 50px;clear: both;visibility: hidden;}
.clear_100				{content: "."; display: block;height: 100px;clear: both;visibility: hidden;}
.clear_300				{content: "."; display: block;height: 300px;clear: both;visibility: hidden;}

/* layers */



/* columns holder */
.columns				{display:inline;clear: both;}
.columns ul				{margin: 0;padding: 0;list-style-type: none;}
.columns li				{float: left;}


/* list */
.list				{padding-top:8px;display: block;}
.list ul			{margin: 0;padding: 0;list-style-type: none;}
.list li			{color:#484848;text-decoration: none;width:240px;padding-left:18px;padding-bottom:5px;
					background:url(../images/bullet.gif) no-repeat;background-position: 1px 3px;}
/* list2 */
.list2				{padding-top:8px;display: block;}
.list2 ul			{margin: 0;padding: 0;list-style-type: none;}
.list2 li			{color:#484848;text-decoration: none;width:480px;padding-left:18px;padding-bottom:5px;
					background:url(../images/bullet.gif) no-repeat;background-position: 1px 3px;}

/* uniqe */

.loading				{background:url(../images/loading.gif) center no-repeat;}
.header					{background:url(../images/bg_header.jpg) no-repeat;height:110px;width:958px;}
.header_left			{width:613px;background:url(../images/icon_pen.gif) no-repeat;background-position: 36px 17px;}
.header_right			{width:320px;padding:41px 0 0 18px;}
.gradient_holder		{background:url(../images/bg_gradient.jpg) no-repeat;height:483px;width:958px;}
.main_holder			{background:url(../images/bg_sides.jpg) repeat-y;height:100%;width:958px;}
.bottom_holder			{background:url(../images/bg_bottom.gif) no-repeat;height:20px;width:958px;}

.brand					{color:#0050aa;font-size:32px;padding:27px 0 0 52px;font-weight:normal;text-shadow: 0 1px 5px #fff;}
.brand_line				{font-size:16px;color:#808080;padding:0 0 8px 53px;font-weight:normal;text-shadow: 0 1px 5px #fff;}

.comments				{background:#e0eef8;padding:5px 12px 8px 15px;}


.left_pix				{float: left;margin:5px 24px 8px 50px;}
.text					{line-height:18px;}
.title					{padding:0 0 12px 0;border-bottom: #f5e6ba 3px solid;margin:0 40px 20px 53px;font-weight:bold;}
.title_green			{font-size:18px;color:#487561;padding:13px 0 12px 16px;font-weight:bold;}
.title_link				{padding:1px 0 0 16px;}
.bold					{font-weight:bold;}
.normal					{font-weight:normal;}
.notice3					{padding:8px 0 12px 0;border-top: #aad39d 3px solid;border-bottom: #aad39d 7px solid;margin:28px 0 0 0;font-weight:normal;}
.notice					{padding:8px 0 12px 0;color:#8f0000;border-top: #f5e6ba 7px solid;border-bottom: #f5e6ba 7px solid;margin:28px 0 0 0;font-weight:normal;}
.notice2				{padding:8px 0 22px 0;border-bottom: #dbd9d4 7px solid;font-weight:normal;margin-bottom:18px;}
.more					{font-style: italic;font-size:12px;padding:0 2px 0 8px;}
.hide					{display: none; visibility:hidden;}
.center					{text-align: center;}
.left					{float:left;}
.line					{border-bottom: #f5e6ba 3px solid;margin:8px 0 28px 0;}
.right					{text-align:right;}
.details				{font: 11px verdana, arial, helvetica, sans-serif;color:#484848;}
.copyright				{font: 11px verdana, arial, helvetica, sans-serif;color:#fff;}
.copyright	a			{color:#89a6f8;}
#round_box				{margin-bottom:50px;}

/* tubs */

.box_top			{width:310;background:url(../images/tub_top.gif) no-repeat;}
.box_bottom			{width:310;height:22px;background:url(../images/tub_bottom.gif) no-repeat;}
.box_top_money		{width:310;background:url(../images/tub_money2.gif) no-repeat;color:#444;}
.box_top_pdf		{width:310;background:url(../images/tub_pdf.gif) no-repeat;color:#444;}
.box_top_download	{width:310;background:url(../images/tub_download.gif) no-repeat;color:#444;}


/* scroll */
div.scroll {
width: 435px;
height: 730px;
overflow: auto;
padding-right:8px;
background-color: #fff;

}

/* footer */
.footer					{display:block; padding:7px 28px 28px 48px;}


/* subscribe bubble box */


.soo1,.soo2,.soo3,.soo4	{display:block; overflow:hidden;}
.soo1,.soo2,.soo3		{height:1px;}
.soo2,.soo3,.soo4		{background:#e0eef8; border-left:1px solid #e0eef8; border-right:1px solid #e0eef8;}
.soo1 					{margin:0 5px; background-color:#e0eef8;}
.soo2					{margin:0 3px; border-width:0 2px 0 1px;}
.soo3					{margin:0 2px;}
.soo4					{margin:0 1px; height:2px;}

/* addthis */
.addthis_toolbox .hover_effect		{padding: 10px 0 6px 0;}
.addthis_toolbox .hover_effect div	{float: left;}
.addthis_toolbox .hover_effect a	{border: 2px solid #fff;margin-right:1px;padding: 2px 2px 2px 15px;position: relative;text-decoration: none;}
.addthis_toolbox .hover_effect a:hover	{border: 2px solid #8aa000; -moz-border-radius: 4px; -webkit-border-radius: 4px;background: #ceee00;color: #105CB6;text-decoration: none;}
.addthis_toolbox .hover_effect span	{position: absolute;width: 16px;height: 16px;top: 2px;left: 2px;}


/* colors */
.dgreen					{color:#1a6728;}
.red					{color:#ff3c0a;}
.green					{color:#03891c;}
.blk					{color:#111;}
.gry					{color:#ccc;}
.dgray					{color:#484848;}

/* font-size */
.f10					{font-size:10px;}
.f11					{font-size:11px;}
.f12					{font-size:12px;}
.f14					{font-size:14px;}
.f16					{font-size:16px;}
.f17					{font-size:17px;}
.f18					{font-size:18px;}

/* background colors */
.highlite				{background-color:#e9ffb0;}

/*background-color:#ffffcc; // border: #000 1px solid;*/ /*padding/margin:30px 0 20px 0px; = top,right,bot,left;*/ /*background:30px 0 20px 0px; = left,top,right,bot;*/


/*spacers*/

.m1						{margin-left:1px;}
.m2						{margin-left:2px;}
.m3						{margin-left:3px;}
.m5						{margin-left:5px;}
.p1						{padding-left:1px;}
.p1t					{padding-top:1px;}
.p2						{padding-top:2px;}
.p3						{padding-top:3px;}
.p5						{padding-left:5px;}
.p7						{padding-top:7px;}
.p12						{padding-bottom:12px;}

/*background-color:#ffffcc; // border: #000 1px solid;*/ /*padding/margin:30px 0 20px 0px; = top,right,bot,left;*/ /*background:30px 0 20px 0px; = left,top,right,bot;*/


/* links */
a						{text-decoration: none; color: #009cff;}
a:hover					{text-decoration: none; color: #ff9700;}
a.w						{text-decoration: none; color: #fff;}
a:hover.w				{text-decoration: none; color: #ff6600;}

a.btn img			{background-color:#000;cursor:pointer;}
a.btn:hover img		{background-color:#049441;}




/* blockquote */
blockquote p ~ p { background: none; }

blockquote {color:#484848;
margin:0; 
font: italic 12px Georgia, Times New Roman, Times, serif;
padding-right: 18px;
background: url(../images/quote-close.gif) no-repeat bottom right;
}

blockquote p {line-height:24px;font: italic 14px Georgia, Times New Roman, Times, serif;
background: url(../images/quote-open.gif) no-repeat top left;
padding-left: 18px;
}

.autor					{padding-left: 18px;font: italic 14px Georgia, Times New Roman, Times, serif;}

/* buttons */	
.b70on					{float:right;cursor:pointer; 
						width:70px;height:19px;
						background:url(../images/button_70.gif) no-repeat;
						background-color:#ceee00; color:#333;
						text-transform: uppercase;font:bold 10px Arial, Helvetica, sans-serif;
						text-align: center;}

.b70off					{float:right;cursor:pointer; 
						width:70px;height:19px;
						background:url(../images/button_70.gif) no-repeat; 
						background-color:#a9c300; color:#fff; 
						text-transform: uppercase;font:bold 10px Arial, Helvetica, sans-serif;
						text-align: center;}






/*background-color:#ffffcc; // border: #000 1px solid;*/ /*padding/margin:30px 0 20px 0px; = top,right,bot,left;*/ /*background:30px 0 20px 0px; = left,top,right,bot;*/