/*GENERAL PAGE ITEMS*/
body { margin: 0px 0px 0px 0px;font-family: Arial;font-size: 11px;color:#333;background-color:#222;}/*#4e5760*/
form { margin: 0px; padding:0px;}
image { margin: 0px; padding:0px; border: 0px;}
input { margin: 0px; padding:0px;}
div { margin: 0px; padding:0px;}
image {background-color:white;}

h1{font:12px Arial; color:#ea490a;font-weight:bold;padding:0px;margin:0px;display: inline; }
h2{font:12px Arial; color:#646b71;font-weight:bold;padding:0px;margin:0px;display: inline; }
h3{font:11px Arial; color:#ea490a;font-weight:bold;padding:0px;margin:0px;display: inline; }
h4{font:11px Arial; color:#333232;font-weight:bold;padding:0px;margin:0px;display: inline; }

a {color:#808080; background: inherit;cursor: pointer;text-decoration:none; }
a:hover { color: #373751; background: inherit;cursor: pointer; }

li { list-style-type: none;}
ul {  padding: 0; margin: 0 0 10px;}
ul.lst {list-style-position: outside;padding: 2px 2px 2px 14px;text-indent: -10px;}
ul.lst li:before { content: "\00BB\0020"; }
ul.lst li{margin: 0px 0px 8px 0px;list-style-type: none;padding-left:4px;text-align:left;}

ol.lstd li{list-style-type:decimal;margin-bottom:8px;}
ol.lsta li{list-style-type:lower-alpha;}
ul.lstn li{list-style-type:decimal;}




/*NEW INTERFACE*/
					/*GENERAL*/ 
					table{border:0px;padding:0px;border-spacing:0px;border-collapse: collapse;}
					table td{padding:0px;}
					.ht{font-size:12px;color:#94DE04;font-weight:bold;}
					
					
					table.t_alist{border-left:4px solid #97a0a8;margin:3px;}
					table.t_alist td{height:14px;padding-left:8px;padding-top:5px;padding-bottom:5px;border:1px solid #d7e0e8;}
					table.t_alist tr.tr_a1 td{background-color:#f3f3f3;}
					table.t_alist tr.tr_a2 td{background-color:#ffffff;}
					
					table.t_addc{border:0px solid #97a0a8;margin:0px;width:100%}
					table.t_addc tr td{height:14px;padding-left:8px;padding-top:5px;padding-bottom:5px;border:1px solid #eee;}
					table.t_addc tr.h td{background-color:#f3f3f3;color:#f0ad00;font-weight:bold;}
					table.t_sr1{border:0px;margin:0px;}
					table.t_sr1 tr td{padding:0px;border:0px;}
					table.t_sr1 tr.h td{background-color:#f3f3f3;color:#f0ad00;font-weight:bold;padding-left:4px;padding-right:4px;height:14px;padding-top:5px;padding-bottom:5px;}
					.td_cms_f1,	.td_cms_f2,	.td_cms_f3,	.td_cms_f4{width:145px;}
					.td_fi_f1,.td_fi_f2,.td_fi_f3,.td_fi_f4,.td_fi_f5,.td_fi_f6{width:78px;}
					.td_fi_f7{width:90px;}
					.td_ac_f1{width:130px;}
					.td_ac_f2{width:160px;}
					.td_ac_f3{width:80px;}
					.td_ac_f4{width:80px;}
					.td_ac_f5{width:90px;}
					.td_cr_f1{width:110px;}
					.td_cr_f2{width:80px;}
					.td_cr_f3{width:110px;}
					.td_cr_f4{width:80px;}
					.td_cr_f5{width:70px;}
					.td_cr_f6{width:90px;}
					
					table.t_sf1{border:0px;margin:0px;}
					table.t_sf1 tr td{padding-left:0px;padding-right:8px;padding-top:1px;padding-bottom:1px;border:0px solid #f3f3f3;}
					
					
					
					/*MENUS*/
					a.m:link,a.m:visited,a.m:active 	{font-size: 10px; color:#97a0a8;text-decoration: none;}
					a.m:hover 	{font-size: 10px; color:#555; 	text-decoration: underline;}
										
					ul.lm {margin: 0; padding: 0; list-style-type: none; }
					ul.lm li {display: inline;} 
					ul.lm li.line {display:block;width:183px;height:8px;background:url(/img/grayline.gif) no-repeat;background-position:30px 3px;} 
									
					ul.lm li a {border-left:4px solid #fff;border-right:4px solid #fff;display:block;width:183px;height:20px;text-decoration:none;padding-left:42px;padding-top:4px;color:#97a0a8;background:url(/img/menuitem_bg.gif);}
					ul.lm li a:hover{background-color:#111;color:#f0ad00;border-left:4px solid #111;border-right:4px solid #f0ad00;}
					
					ul.mm {margin: 0; padding: 0; list-style-type: none; }
					ul.mm li {display: inline;} 
					ul.mm li a {display:block;width:157px;height:16px;text-decoration:none;padding-left:38px;padding-top:4px;color:#eee;background:url(/img/arrow.gif) no-repeat;background-position:20px 5px;}
					ul.mm li a:hover{color:#94DE04;}
					div.mm{width:150px;height:2px;display:block;line-height:2px;font-size:0px;background:url(/img/grayline.gif) no-repeat;padding-left:20px;background-position:21px 0px;}
					/*MAINMENUCONTROLS*/
					ul.mc {margin:0px;padding:0;padding-right:8px;float:right;height:24px;vertical-align:bottom;list-style-type: none;/*border-bottom:4px solid #226;*/}
					ul.mc li {float:left;} 
					ul.mc li a {display:block;float:left;height:17px;margin-top:2px;text-align:center;text-decoration:none;color:#eee;font-weight:bold;border-right:1px solid #ddd;padding:4px 6px 0px 6px;border-bottom:4px solid #f0ad00;}
					ul.mc li a:hover{color:#f0ad00;}
					ul.mc li a#last{border-right:0px;}
					ul.mc li a#current{color:#f0ad00;}

					/*TABCONTROLS*/
					ul.tc {margin:0px;padding:0;padding-right:8px;float:left;height:24px;vertical-align:bottom;list-style-type: none;/*border-bottom:4px solid #226;*/}
					ul.tc li {float:left;} 
					ul.tc li a {display:block;float:left;height:17px;margin-top:2px;text-align:center;text-decoration:none;color:#646b71;font-weight:bold;border-right:1px solid #ddd;padding:4px 6px 0px 6px;border-bottom:4px solid #646b71;}
					ul.tc li a:hover{color:#eee;height:17px;margin-top:0px;border-top:1px solid grey;background-color:#226;background-color:#111;border-bottom:4px solid #f0ad00;}
					ul.tc li a#last{border-right:0px;}
					ul.tc li a#current{border-bottom:4px solid #f0ad00;}

					/*LEFTCONTROLS*/
					ul.lc {margin:0px;padding:0;padding-right:8px;height:140px;vertical-align:bottom;list-style-type: none;/*border-bottom:4px solid #226;*/}
					ul.lc li {} 
					ul.lc li a {display:block;height:17px;margin-top:2px;text-align:left;text-decoration:none;color:#646b71;font-weight:bold;padding:4px 6px 0px 16px;border-right:4px solid #646b71;}
					ul.lc li a:hover{color:#eee;background-color:#111;border-right:4px solid #f0ad00;}
					
					ul.lc li a#current{border-right:4px solid #f0ad00;}

					/*INPUTS AND BUTTONS*/	 			
					.i_login{border: 1px solid #666;height:16px;width:120px;color:#666; }
					.i_text{border: 1px solid #666666;}
					.i_textarea{border: 1px solid #666666;}
						table.t_addc textarea.i_textarea{border: 1px solid #666666;height:60px;}
					.i_password{border: 1px solid #666666;}
					.i_captcha{border: 1px solid #666666;}
					.i_checkbox{border: 1px solid #666666;}
					.i_button{border: 1px solid #666666;}
					.i_label{ color:#444;}
					.i_required{color:#94de04;}
					.b_submit,.b_go,.b_b1,.b_1{background-color:#f5f5f5;height:18px;margin:0px 0px 0px 0px;padding:0px 6px 2px 6px;font-size:11px;text-align:center;text-decoration:none; color:#444;border:1px solid gray;cursor:pointer;}
					.b_submit:hover,.b_go:hover,.b_b1:hover,.b_1:hover{background-color:gray;height:18px;margin:0px 0px 0px 0px;padding:0px 6px 2px 6px;font-size:11px;text-align:center;text-decoration:none; color:#f5f5f5;border:1px solid #f5f5f5;cursor:pointer;}
					
					
					a.a_b1:link, a.a_b1:visited, a.a_b1:active 	{float:left;display:block;height:14px;margin:2px 0px 2px 0px;padding:2px 6px 2px 6px;text-align:center;text-decoration:none;color:#226;border:1px solid #ddd;background-color:#fff;}
					a.a_b1:hover 	{border:1px solid #f0ad00;}
					a.a_d1:link, a.a_b1:visited, a.a_b1:active 	{float:left;display:block;height:14px;margin:2px 0px 2px 0px;padding:2px 6px 2px 6px;text-align:center;text-decoration:italic;color:#226;border:1px solid #f0ad00;background:url(/img/a_d1.jpg) repeat-x;font-weight:bold;font-size:10px;margin-right:1px;}
					a.a_d1:hover 	{border:1px solid #111;}
					a.a_d2:link, a.a_b1:visited, a.a_b1:active 	{float:right;display:block;height:14px;margin:2px 0px 2px 0px;padding:2px 6px 2px 6px;text-align:center;text-decoration:italic;color:#226;border:1px solid #f0ad00;background:url(/img/a_d1.jpg) repeat-x;font-weight:bold;font-size:10px;margin-right:1px;}
					a.a_d2:hover 	{border:1px solid #111;}
					
					
					a.a_bm:link, a.a_bm:visited, a.a_bm:active 	{float:right;display:block;width:90px;height:16px;margin:2px 0px 0px 0px;padding:2px 6px 2px 6px;text-align:center;text-decoration:none;color:#226;border:1px solid #ddd;background-color:#fff;}
					a.a_bm:hover 	{color:#eee;border:1px solid #94DE04;background:url(/img/tab_bg.gif);}
					
					/*MODULE CONTACTS*/
					.list1{background-color:#ffd;border:1px dashed #eee;}
					.list2{background-color:#efe;border:1px dashed #eee;}
					a.a_l1:link, a.a_l1:visited, a.a_l1:active 	{display:block;margin:2px 0px 0px 0px;padding:8px;text-align:justify;text-decoration:none;border:1px solid #eee;background-color:#ffd;}
					a.a_l1:hover 	{color:#333;border:1px solid #94DE04;background-color:#ffe;text-decoration:none;}
					a.a_l2:link, a.a_l2:visited, a.a_l2:active 	{display:block;margin:2px 0px 0px 0px;padding:8px;text-align:justify;text-decoration:none;border:1px solid #eee;background-color:#f5f5f5;}
					a.a_l2:hover 	{color:#333;border:1px solid #94DE04;background-color:#ffe;text-decoration:none;}
					
					.i_home{display:inline;float:left;margin:0px 8px 0px 0px;}
					
					
					table.t_clist1{background-color:#ffd;border:1px dashed #eee;}
						table.t_clist1 td{padding:4px;}
					table.t_clist2{background-color:#f9f9f9;border:1px dashed #eee;}
						table.t_clist2 td{padding:4px;}
					div.d_msg{background-color:#fff;border:1px solid #f9f9f9;padding:20px;text-align:center;}
					div.d_msg_j{background-color:#fff;border:1px solid #f9f9f9;padding:20px;text-align:justify;}
					div.t_csearch{float:left;width:420px;background-color:#fff;border-left:8px solid #eee;padding:20px;text-align:left;}
					div.t_csearch table{margin-left:10px;}
					div.t_csearch table td{padding:4px 30px 0px 0px;}
					/*END CONTACTS*/
					/*MODULE MESSAGES*/
					div.t_mwrite{background-color:#f9f9f9;border-left:5px solid #eee;margin-top:10px;padding:20px;text-align:left;}
					div.d_fc{background-color:#f9f9f9;border-left:5px solid #eee;margin-top:10px;padding:20px;text-align:left;}
					div.d_fcr{display:inline;width:210px;}
					div.d_lfc{display:inline;width:110px;}
					div.t_mwrite table{margin-left:10px;width:580px;}
					div.t_mwrite table td{padding:4px 30px 0px 0px;}
					div.d_lmwrite{float:left;width:110px;}
					div.d_i1{float:left;padding:6px;padding-right:20px;}
					div.d_i2{float:right;padding:6px;padding-right:20px;}
					/*END OF MESSAGES*/
					table.t_rep{background-color:#ffd;border:1px solid #f9f9f9;text-align:left;}/*ffb->f9f9f9*/
						table.t_rep td{padding:3px 6px 3px 6px;}
						table.t_rep tr.r1{background-color:#ffe;font-weight:bold;}
						table.t_rep tr.r2{background-color:#fffff7;}
						
															
					
					/*MODULES, LAYOUTS*/					
					#d_wrapper{margin-top:4px;margin-bottom:8px;width:961px;text-align:left;vertical-align:top;background-color:white;border:1px solid #666;}
					#d_mlogo{width:961px;height:140px;background-color:#111;background-position:bottom left;margin-bottom:10px;}
						#d_slogan{float:left;left:80px;top:10px;width:220px;height:24px;color:#ccc;font-size:11px;font-weight:normal;text-align:left;}
						#d_status{float:right;text-align:right;padding-top:44px;padding-right:8px;width:520px;height:44px;}
						#d_tbanner{height:95px;text-align:center;padding-top:10px;}
						#d_header{height:58px;width:350px;background:url(/img/48/box_download_48.png) no-repeat;background-position:20px 18px;font-size:18px;font-weight:bold;padding-left:80px;padding-top:38px;color:#eee;}
						#d_tmenu{padding-left:24px;margin-right:8px;height:40px;}
					
					#d_mtop1{width:961px;height:163px;background:url(/img/banner_bg.gif) no-repeat;}
						
						#m_banner1 {float:left;position:relative;left:70px;top:18px;width:230px;height:100px;color:#eee;font-size:10px;}
					#d_mtop2{width:961px;height:133px;background:url(/img/banner_bg2.gif) no-repeat;}
						#m_banner21 {float:left;position:relative;border-left:1px solid #999;padding-left:14px;left:30px; top:14px;width:260px;height:100px;color:#eee;font-size: 10px;}
						#m_banner22 {float:left;position:relative;border-left:1px solid #999;padding-left:14px;left:130px;top:14px;width:260px;height:100px;color:#eee;font-size: 10px;}
					#d_middle{width:944px;padding-left:17px;}
						#d_mcontent{vertical-align:top;text-align:left;padding-right:0px;padding-bottom:10px;}
							div.d_rm{background-color:#f5f5f5;border-top:4px solid #ffa616;border-bottom:4px solid #ffa616;padding:7px;text-align:justify;float:right;width:170px;font-size:11px;}
							div.d_lm{background-color:#fff;border-left:8px solid #f2fbe3;padding:10px;margin-left:16px;text-align:justify;float:left;width:190px;}
							div.d_cm{background-color:#fff;border:0px;padding:2px;float:left;width:480px;}
							div.d_hm{width:328px;height:370px;background-color:#fff;background:url(/img/home_bg.gif) no-repeat;padding-left:205px;padding-top:10px;padding-right:178px;text-align:left;}
							div#d_ht{height:240px;}
							div.d_sw {position:relative;left:0px;width:220px;height:50px;top:10px;background:url(/img/signupaswebsite.gif) no-repeat; cursor:pointer}
							div.d_swa{position:relative;left:0px;width:220px;height:50px;top:10px;background:url(/img/signupaswebsitea.gif) no-repeat; cursor:pointer}
							div.d_sp {position:relative;left:120px;width:220px;height:50px;top:-80px;background:url(/img/signupaspartner.gif) no-repeat; cursor:pointer}
							div.d_spa{position:relative;left:120px;width:220px;height:50px;top:-80px;background:url(/img/signupaspartnera.gif) no-repeat; cursor:pointer}
						#d_mleft{width:961px;background:url(/img/menu_bg.gif) repeat-y;vertical-align:top;color:#111;padding:0px;}
							#m_header1{margin-bottom:4px;width:200px;height:30px;padding-left:25px;padding-top:22px;font-size:12px;color:#94DE04;font-weight:bold;background:url(/img/logintop_bg.gif);}
							/*#m_header2{width:200px;height:22px;padding-left:25px;padding-top:6px;font-size:12px;color:white;font-weight:bold;background-color:#97a0a8;}*/
							#m_header2{margin-bottom:4px;width:198px;height:22px;padding-left:25px;padding-top:6px;font-size:12px;color:#111;font-weight:bold;border-left:4px solid #111;background-color:#fff;}
							#m_loginarea{width:200px;padding-left:25px;font-size:10px;line-height:18px;}
							
						#d_mleft_bottom{overflow:auto;width:225px;height:118px;background:url(/img/menub_bg.gif) no-repeat;background-position:bottom left;}
						#d_footer{height:50px;vertical-align:top;text-align:left;padding-top:2px;background-color:#111;}
							#d_mcopy{text-align:center;color:#eee;font-size:10px;}

/*END OF NEW INTERFACE*/

.pagetitle{background:url(img/title_bg.gif) no-repeat;text-align:left;}
.normalinput{color:#666;border: 1px solid #666;height:16px;width:160px;}
.searchbutton{background-color:#fff;background:url(img/button_search.gif) no-repeat;font-family: Arial;font-size: 10px;color:#f1f1f1;text-decoration: none;font-weight: bold;border: 0px solid #efefef;width:72px;height:24px;cursor: pointer}
.searchinput{color:#666;border: 1px solid #666666;height:16px;width:165px;}

#divcenter{text-align:justify;vertical-align:top;width:480px;float:left;margin:0px;}
#divright {vertical-align:top;width:200px;float:right;font-size: 11px;color:#222222;text-decoration: none;font-weight: normal}
#divmain  {vertical-align:top;margin:0px;padding:0px;font-family: Tahoma;font-size: 11px;color:#222222;text-decoration: none;font-weight: normal}
#divpagetitle{margin:0px 0px 0px 0px;padding-left:20px;padding-top:7px;border-left:4px solid #97a0a8; height:24px; text-align:left;vertical-align:top;font-size: 14px; color: #eee;font-weight: bold;background-color:#111;}
#descarea{text-align:justify;}


/* HOME PAGE CLASSES*/
.phome_divimg{ width:100px;height:66px;padding-left:4px;padding-right:16px;padding-bottom:16px;padding-top:8px;float:left;}
.divclear{clear:both;}

/* REGISTER PAGE CLASSES*/

.registerdescription{font-family: Arial;font-size: 9pt;color:#333333;text-decoration: none;font-weight: bold}
.registerdescriptiontext{font-family: Arial;font-size: 12px;color:#222222;text-decoration: none;font-weight: normal}
.registererrorarea {margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background:url(img/registerrightside.gif) no-repeat;padding-left:15px;padding-top:8px;padding-right:16px; width:197px; height:270px;}
.registererrorarea a{color:#222;text-decoration:none;}
.registerform {margin-left:60px;margin-top:0px;margin-right:0px;margin-bottom:0px;}
.registererrorheader{font-family: Arial; font-size: 12px; color: #444444; text-decoration: none;	font-weight: bold;}
.registererror{font-family: Arial;font-size: 12px;color:#883333;text-decoration: none;font-weight: normal}
.registerinput{color:#666666;font-family:Tahoma;font-size: 11px;background-color: #FFFFFF;border: 1px solid #666666;height:16px;}
.registerlabel{text-align:left;font-family: Tahoma;font-size: 12px;color:#444444;text-decoration: none;font-weight: normal}
.registersubmit{background-color:#ffffff;background:url(img/button_submit.gif) no-repeat;font-family: Arial;font-size: 10px;color:#f1f1f1;text-decoration: none;font-weight: bold;border: 0px solid #efefef;width:71px;height:23px;cursor: pointer}
A.registerlink:link 	{font-family: Tahoma; font-size: 12px; color:#94DE04; text-decoration: none; font-weight: normal}
A.registerlink:visited {font-family: Tahoma; font-size: 12px; color:#94DE04; text-decoration: none; font-weight: normal}
A.registerlink:active 	{font-family: Tahoma; font-size: 12px; color:#94DE04; text-decoration: none; font-weight: normal}
A.registerlink:hover 	{font-family: Tahoma; font-size: 12px; color:#666666; text-decoration: none; font-weight: normal}

/*FAQ PAGE CLASSES*/
.question	{background:url(/img/question.gif) no-repeat;text-align:left;padding-left:24px;cursor: pointer;margin-left:0px;margin-top: 5px;margin-right:5px;margin-bottom:0px;font-family: Arial;font-size: 12px;color:#343654;text-decoration: none;font-weight: bold}
.answer		{background-color:#f7f7f7;text-align:justify;padding:8px;margin-left:5px;margin-top:10px;margin-right:5px;margin-bottom:10px;font-family: Tahoma;font-size: 11px;color:#222222;text-decoration: none;font-weight: normal}

/*FORMS*/
#divdescriptionarea {/*margin:0px;background:url(img/registerrightside.gif) no-repeat;padding-left:16px;padding-top:16px;padding-right:16px; width:196px; height:270px;*/background-color:#ffd;border:1px solid #eee;padding:10px;text-align:justify;float:right;width:170px;}

/*TABLES*/
.r0class{background-color:#373751;color:#ddd;font-weight:bold;height:18px;}
.r1class{background-color:#fff;height:18px;}
.r2class{background-color:#ddd;height:18px;}
.rtable{border:1px solid #ddd;padding-right:8px;}
.r3class{padding-left:8px;}
/*FORUM*/
.forum_category{background-color:#373751;color:#ddd;font-weight:bold;height:24px;font-size:11px;}
.forum_forum{background-color:#fff;height:24px;}
.forum_forum2{background-color:#eee;height:26px;}
.forum_table{border:1px solid #ddd;}
.forum_td_forum{padding-left:16px;}
.forum_td_category{padding-left:8px;}
.forum_message{padding:16px;}
.navtext {font-size: 10px; color:#fff;text-decoration: none;}
.navtext2 {font-size: 10px; color:#575771;text-decoration: none;}
.navlink {font-size: 9px; color:#fff;text-decoration: none; font-weight:bold;padding:2px;background-color:#575771;}
.navlink:hover 	{font-size: 9px; color:#fff;background-color:#64AE04;}

