html,body,div 		{background:#FFFFFF;color:#333333;font-size:12px;font-family:Tahoma,sans-serif;}
html,body			{width:100%;margin:0;padding:0;}
table,tr,td			{border:0;margin:0;padding:0;font-size:11px;}
textarea			{border:1px solid #DDDDDD;}
hr					{border:1px;margin:-15px 0 5px 0;height:1px;border-color:#000000;}
img					{border:0;}
h1,h2,h3,h4			{font-weight:bold;}
h2,h3,h4			{color:#666666;}
h1					{font-size:14px;}
h2					{font-size:13px;}
h3					{font-size:12px;}
h4					{font-size:11px;}
h5					{font-size:12px;font-weight:normal;padding:0;margin:0;}
.textinput			{background-image:url('../img/input.png');height:20px;width:246px;border:1px solid #DDDDDD;padding:0 4px 0 4px;margin:0;}
.nodesite1			{width:110px;}
.nodesite2			{width:155px;}
.nodesite_add		{width:35px;}
.submitbutton		{background-image:url('../img/button_go.png');background-color:#fff; height:16px;width:34px;border:0;padding:0;margin:0; display:inline}
.submitbutton:hover	{background-image:url('../img/button_go_pressed.png');background-color:#fff; height:16px;width:34px;border:0;padding:0;margin:0; display:inline; cursor:pointer}
.shortselect		{background-image:url('../img/input.png');height:20px;width:60px;border:1px solid #DDDDDD;padding:0;margin:0;text-align:right;}
a					{color:#6666BB;text-decoration:underline;}
a:hover				{color:#000000;text-decoration:none;background-color:#FFFAB5;}
#logo				{width:47px;height:35px;margin-right:5px;margin-top:20px;}
#content			{margin:25px 30px 10px 150px;padding:5px;}
.subtext			{font-size:11px;color:#BBBBBB;}
#title				{margin:0;padding:0;color:#666666;font-size:16px;}
#subtitle			{margin:-5px 0 0 0;padding:0;font-size:11px;color:#999999;font-weight:normal;border-collapse:separate;}
#menu				{width:120px;margin:10px 20px 0 20px;position:absolute;font-size:12px;left:0;top:0;z-index:20;padding:0;}
#menu .item			{height:16px;border:1px solid #DDDDDD;padding:4px 0 2px 4px;vertical-align:middle;border-collapse:separate;color:#333333;margin:5px 0 0 0;display:block;text-decoration:none;}
#menu .noswitch 	{width:106px;background-image:url(/img/bg_menu_inactive.png);background-attachment:scroll;background-repeat:repeat-x;font-weight:bold;color:#666666;}
#menu .noswitch:hover 	{border:1px solid #999999;}
#menu .levelA 		{width:84px;float:left;background-image:url(/img/bg_menu_inactive.png);font-weight:bold;color:#666666;}
#menu .levelA:hover {border-color:#999999;}
#menu .switch:hover {border-color:#999999;cursor:pointer;}
#menu .switch 		{width:14px;margin-left:2px;float:left;color:#6666BB;background-image:url(/img/bg_menu_inactive.png);}
#menu .active 		{background-image:url(/img/bg_menu_active.png) !important;}
#menu .submenu 		{display:none;}
#menu .submenu.show {display:block;}
#menu .submenu a	{width:98px;margin-left:12px;display:block;color:#666666;text-decoration:none;border-left:1px solid #BBBBBB;}
#menu .submenu a:hover	{color:#506090;text-decoration:underline;background-color:#FFFFFF;}
#menu .expmen		{width:110px;font-size:9px;clear:both;color:#AAA;text-decoration:none;text-align:center;}
#menu .expmen a		{color:#AAA;text-decoration:none;}
#menu .expmen a:hover	{color:#333333;background-color:#FFF;}
a.subnow			{font-weight:bold;}
.headline			{color:#666666;padding:0 5px 0 0;margin:0 0 3px 0;display:block;font-size:13px;border-bottom:1px solid #BBBBBB;}
.date				{font-size:10px;color:#666666;padding-right:10px;font-weight:normal;}
a.date				{text-decoration:none;color:#666666;}
.blah				{padding-left:65px;padding-bottom:8px;font-size:11px;color:#999;}


#news				{padding:0;margin:0;}
#news li			{list-style:none;}
.stretchblock		{float:left;display:block;font-size:1.1em;}
.ext				{background:url(/img/external.png) center right no-repeat;padding-right:13px;}
.dist				{display:block;width:90px;float:left;clear:both;}
.flag				{width:24px;height:18px;}
.more				{width:100%;text-align:right;color:#666666;font-size:10px;display:block;}
a.more:hover		{background-color:#FFFFFF;text-decoration:underline;}
.tab_inactive		{background:url(/img/inactive.gif) no-repeat #EEEEEE;color:#333333;width:100%;font-weight:bold;padding-left:15px;
					margin-top:2px;display:block;text-decoration:none;}
.tab_active			{background:url(/img/active.gif) no-repeat #506090;color:#ffffff;width:100%;cursor:pointer;font-weight:bold;
					padding-left:15px;margin-top:2px;display:block;text-decoration:none;}
a.tab_active:hover	{background-color:#509060;color:#FFFFFF;}
.tab_active a 		{color:white;border:0;width:100%;}
.tab_inactive a 	{border:0;width:100%;}
.inf,.infact,.inact,.act	{text-decoration:none;float:left;margin-left:1px;}
.innertab			{padding-left:10px;padding-top:5px;display:block;color:#000000;}
.infertab			{padding-left:18px;padding-top:5px;display:block;color:#000066;}
#tabbar				{color:#6666BB;background-image:url(/img/xtab_bg.png);height:34px;margin-top:16px;text-decoration:none;width:100%;}
#tabbar .inf		{background-image:url(/img/xtab_info_inactive.png);height:24px;width:105px;display:block;background-repeat:no-repeat;}
#tabbar .infact		{background-image:url(/img/xtab_info_active.png);height:24px;width:105px;display:block;}
#tabbar a.inf:hover		{background-image:url(/img/xtab_info_hover.png);height:24px;width:105px;display:block;background-color:#ffffff;}
#tabbar .inact		{background-image:url(/img/xtab_inactive.png);height:24px;width:105px;display:block;}
#tabbar a.inact:hover	{background-image:url(/img/xtab_inactive_hover.png);height:24px;width:105px;display:block;}
#tabbar .act		{background-image:url(/img/xtab_active.png);height:24px;width:105px;display:block;}
a.opt				{text-decoration:none;}
span.warning		{text-decoration:none;font-weight:bold;color:#CC9900;}
span.error			{text-decoration:none;font-weight:bold;color:#990000;}
span.info			{text-decoration:none;font-weight:bold;color:#009900;}
#tr_run				{float:left;display:none;width:18px;height:18px;padding-right:4px;}
#tr_end				{float:left;display:block;width:18px;height:18px;padding-right:4px;}
#tr_none			{float:left;display:block;width:18px;height:18px;padding-right:4px;}
table.grey			{margin:0;padding:0;border-spacing:0;width:inherit;}
table.grey td		{border-bottom:1px solid #EEEEEE; margin:0; padding:2px 0 2px 4px; border-spacing:0;}
table.grey th		{border-bottom:1px solid #EEEEEE;text-align:left;width:280px}
tr.hiover			{margin:0;padding:0;border-spacing:0;vertical-align:top}
tr.hiover:hover		{background-color:#EEEEEE}
tr.hiover.error:hover	{background-color:#EEEEEE}
tr.hiover.warning:hover	{background-color:#EEEEEE}
tr.hiover.disclosure:hover	{background-color:#EEEEEE}
tr.hiover.error		{background-color:#FFE9E9}
tr.hiover.disclosure	{background-color:#E0E0FF}
tr.hiover.warning	{background-color:#FFFAD0}
tr.hiover .longtitle	{display:none;color:#999999}
tr.hiover:hover .longtitle {display:inline}
.conttab			{width:100%}
#idnb				{display:block;float:left;width:18px}
#idn				{position:absolute;left:0;top:0;z-index:300;display:none;padding:0;margin:0;width:304px;border:1px solid #DDDDDD;background-color:#F9F9F9}
#idn td				{border:1px solid #DDDDDD;border-spacing:0;margin:0;padding:0;width:17px;height:17px;text-align:center;vertical-align:middle; 
					 text-decoration:none;border-collapse:collapse;background-color:#FFFFFF}
#idn td:hover		{color:#000000;text-decoration:none;background-color:#FFFAB5}
#idn td.nop			{border:0;width:76px;text-align:center;height:17px}
#idn td.nop	a		{width:78px}
#idn a				{text-decoration:none;font-size:11px;width:17px;height:17px}
#rescli				{float:right;border:1px solid #EEEEFF;background-color:#F6F6FF;width:200px;padding:4px;font-weight:bold;margin-left:4px}
#rescli ul			{text-decoration:none;font-weight:normal;padding-left:15px}
h4					{width:100%;border:0;display:block;margin:10px 0 4px 0}
#allcipher			{font-size:10px}
.newsbox			{font-size:12px}
pre.prebox			{padding:1px;margin:0px;border:1px dashed #999;width:100%;overflow:auto;background-color:#F6F6FF}
#nodesite .nodebox	{width:400px;height:120px;margin-right:6px;margin-bottom:6px;border:1px solid #EEE;float:left}
#nodesite .nodebox:hover	{background-image:url(/img/nodebox_bg_hover.png); background-repeat: repeat-x;}
#nodesite .nodebox .pic {padding:10px;float:left;border:0;width:140px;height:100px}
.rightblock			{float:left;width:300px;margin-left:15px;font-size:1.1em;padding-top:-20px;margin-bottom:5px;}

#addthis_services { background-color: #FFFFFF; }
#addthis_services a { padding: 0px 0px 0px 4px; color:#333333; display: block; font-weight: normal; }
#addthis_services td{ padding: 1px 0px 1px 0px; }
#addthis_dropdown15 a:hover { background-color: #F5F5F5; border-bottom: 0px; }
#addthis_dropdown15 a { text-decoration: none; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
#addthis_dropdown15 img { border:none; vertical-align:middle; width: 16px; height: 16px;  }
#addthis_dropdown15 { z-index: 1000000; text-align: left; width: 230px; position: absolute; display: none; border: #CCCCCC solid 1px; padding: 1px 1px 0px 1px; 
  overflow: hidden; background-color: #FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; }

