
/* default */
body, td, p  {margin:0;padding:0;background-color:#fff;
			font-size: 11px;
			  color: #4C4C4C;
			  font-family: verdana, helvetica, arial, sans-serif;
			  text-decoration: none;}
			  
pre          {font-size: 11px;
			  color: #4C4C4C;
			  font-family: verdana, helvetica, arial, sans-serif;
			  text-decoration: none;}
			  
div.show			{display:none;}

/* paddings - margin */
.p5						{margin-top:5px;}
.p14					{margin-top:14px;}
.p12					{padding-top:12px;}
.big_number			{float: left;padding-left:14px;padding-top:9px;font-size: 20px; color:#A1A1A1; margin-bottom:5px; height:44px; background:url(../images/number_bracket.gif) no-repeat;background-position:0 0px;font-weight:bold;padding-right:20px;}

#menu8				{padding-top:8px;display: block;}
#menu8 ol			{margin:0;margin-left:24px;padding:0;}
#menu8 li			{color:#000;text-decoration: none;padding-bottom:5px;padding-bottom:12px;}

#menu9				{margin: 0;padding: 0;padding-top:8px;display: block;}
#menu9 ol			{margin:0;margin-left:4px;padding:0;}
#menu9 li			{color:#000;text-decoration: none;padding-bottom:5px;padding-bottom:12px;}

#list ul			{padding-left:5px;padding-bottom:2px;margin: 0;list-style-type: none;line-height:13px;color : #333;}
#list li 			{padding-left:14px;padding-bottom:0px;background:url(../images/dot_on.gif) no-repeat;background-position: 0 8px;}

#lis ul				{padding-left:0px;padding-bottom:2px;margin: 0;list-style-type: none;line-height:13px;color : #333;}
#lis li 			{padding-left:12px;padding-bottom:4px;background:url(../images/dot_on.gif) no-repeat;background-position: 0 5px;}


#list .v1 	{line-height:15px;}
#list .v3 	{line-height:20px;padding-left:15px;list-style-type: none;}
#list .vs3 	{line-height:20px;padding-left:15px;padding-bottom:0px;list-style-type: none;margin-left:-15px;background-color:#F7F7F7;margin-top:10px;margin-bottom:2px;}
#list .v4 	{line-height:14px;padding-bottom:5px;}

#list .v2 			{padding-left:20px;padding-bottom:5px;background:url(../images/dot_onn.gif) no-repeat;background-position: -5 5px;}
#list .v42 			{padding-left:30px;padding-bottom:5px;background:url(../images/dot_onn.gif) no-repeat;background-position: 5 5px;}


#menu_center			{padding-bottom:2px;margin-left:-15px;margin-top:10px;}

#menu_center ul			{margin: 0;padding: 0;list-style-type: none;}
#menu_center li 			{padding-left: 15px;line-height:15px;}
#menu_center li a			{padding-left: 10px;background:url(../images/dot_off.gif) no-repeat;background-position: 0 5px;}
#menu_center li a:hover	{color: #AA0202;text-decoration: none;background:url(../images/dot_on.gif) no-repeat;background-position: 0 5px;}


#menu_center1			{padding-bottom:2px;margin-left:-15px;margin-top:10px;}

#menu_center1 ul			{margin: 0;padding: 0;list-style-type: none;font-weight: bold;font-size:12px;}
#menu_center1 li 			{padding-left: 15px;line-height:18px;}
#menu_center1 li a			{padding-left: 10px;background:url(../images/dot_off.gif) no-repeat;background-position: 0 5px;}
#menu_center1 li a:hover	{color: #AA0202;text-decoration: none;background:url(../images/dot_on.gif) no-repeat;background-position: 0 5px;}


#menu_center2			{padding-bottom:2px;margin-left:-15px;margin-top:10px;}
#menu_center2 ul			{margin: 0;padding: 0;list-style-type: none;}
#menu_center2 li 			{padding-left: 15px;line-height:15px;}
#menu_center2 li a			{padding-left: 10px;background:url(../images/dot_on.gif) no-repeat;background-position: 0 5px;}
#menu_center2 li a:hover	{color: #AA0202;text-decoration: none;background:url(../images/dot_on2.gif) no-repeat;background-position: 0 5px;}


#menu_center3			{padding-bottom:2px;margin-left:-15px;margin-top:10px;}
#menu_center3 ul			{margin: 0;padding: 0;list-style-type: none;}
#menu_center3 li 			{padding-left: 15px;line-height:15px;padding-bottom:6px;}
#menu_center3 li a			{padding-left: 10px;background:url(../images/dot_on.gif) no-repeat;background-position: 0 5px;}
#menu_center3 li a:hover	{color: #AA0202;text-decoration: none;background:url(../images/dot_on2.gif) no-repeat;background-position: 0 5px;}
#menu_center3 ul.bult		{margin-left: 10px; padding-left: 5px;line-height:12px;padding-top:5px;padding-bottom:6px;list-style-type: none;}
#menu_center3 ul.bult	li	{color: #333;background:url(../images/blk.gif) no-repeat;background-position: 2 6px;}


#menu_center4			{padding-bottom:2px;margin-left:-15px;margin-top:10px;}
#menu_center4 ul			{margin: 0;padding: 0;list-style-type: none;}
#menu_center4 li 			{padding-left: 15px;line-height:12px;padding-bottom:2px;}
#menu_center4 li a			{padding-left: 10px;background:url(../images/dot_on.gif) no-repeat;background-position: 0 5px;}
#menu_center4 li a:hover	{color: #AA0202;text-decoration: none;background:url(../images/dot_on2.gif) no-repeat;background-position: 0 5px;}
#menu_center4 ul.butl		{margin-left: 10px; padding-left: -10px;line-height:12px;padding-top:5px;padding-bottom:6px;list-style-type: none;}
#menu_center4 ul.butl li a  {color: #333;background:url(../images/play.gif) no-repeat;background-position: 0 3px;}


#menu_center5			{padding-bottom:2px;margin-left:2px;margin-top:10px;}
#menu_center5 ul			{margin: 0;padding: 0;list-style-type: none;}
#menu_center5 li 			{padding-left: 12px;line-height:14px;background:url(../images/dot_on.gif) no-repeat;background-position: 0 5px;}


#menu_center6				{padding-bottom:2px;margin-left:2px;margin-top:10px;}
#menu_center6 ul			{margin: 0;padding: 0;list-style-type: none;}
#menu_center6 li 			{padding-left: 24px; padding-bottom: 5px; line-height:15px;background:url(../images/arrow.gif) no-repeat;background-position: 0 3px;}


#menu_center7				{padding-bottom:2px;margin-left:2px;margin-top:10px;}
#menu_center7 ul			{margin: 0;padding: 0;list-style-type: none;}
#menu_center7 li 			{padding-left: 18px; padding-bottom: 5px; line-height:15px;background:url(../images/bullet_b.gif) no-repeat;background-position: 0 3px;}



#menu_left			{padding-bottom:2px;margin-left:-15px;margin-top:20px;}

#menu_left ul			{margin: 0;padding: 0;list-style-type: none;}
#menu_left ul .das		{margin:0;padding-left: 15;padding-top:2px;padding-bottom:5px;list-style-type: none;font-size: 10px;}
#menu_left li 			{padding-left: 15px;line-height:15px;}
#menu_left ul li .das	{padding-left: 0px;line-height:15px;}


#menu_left li a			{padding-left: 10px;color:#444;background:url(../images/dot_off.gif) no-repeat;background-position: 0 5px;}
#menu_left li a:hover	{color: #AA0202;text-decoration: none;background:url(../images/dot_on.gif) no-repeat;background-position: 0 5px;}
#menu_left li .up		{color: #AA0202;text-decoration: none;background:url(../images/dot_on.gif) no-repeat;background-position: 0 5px;}

#menu_left li .on		{color:#660000;background:url(../images/dot_on2.gif) no-repeat;background-position: 0 5px;}
#menu_left li .on2		{color:#000;background:url(../images/dot_on2.gif) no-repeat;background-position: 0 5px;}
#menu_left li .two		{color:#3399FF;}


/* original class */
.text        {font-size: 11px;
              color: #4C4C4C;
              font-family: verdana, helvetica, arial, sans-serif;
			  text-decoration: none;}
			  
.greent      {font-size: 11px;
              color: #05463E;
              font-family: verdana, helvetica, arial, sans-serif;
			  text-decoration: none;}
		
.small       {font-size: 09px;
              color: #4C4C4C; 
              font-family: verdana, helvetica, arial, sans-serif; 
			  text-decoration: none;}
			  
.dig         {font-size: 09px;
              color: #4C4C4C; 
              font-family: helvetica, arial, sans-serif; 
			  text-decoration: none;}
			  
.don         {font-size: 09px;
              color: #4C4C4C; 
              font-family: arial, sans-serif; 
			  text-decoration: none;}
			  
.tm          {font-size: 08px;
              color: #4C4C4C; 
              font-family: verdana, helvetica, arial, sans-serif; 
			  text-decoration: none;}			  
		
.medium      {font-size: 10px;
              color: #4C4C4C;
			  font-family: verdana, helvetica, arial, sans-serif;
			  text-decoration: none;}
		
.large       {font-size: 14px;
              color: #4C4C4C;
			  font-family: verdana, helvetica, arial, sans-serif;
			  text-decoration: none;}	

.ten			{font-size:10px;}
.eleven		{font-size:11px;}
.h_center	{color: #333;font-size: 11px;line-height:13px;}

.tableheaderborder{border-bottom: #888 1px solid;width:100%}




.top         {font-size: 11px; 
				height: 13px;
			  color: #868585;
			  font-family: verdana, helvetica, arial, sans-serif;
			  text-decoration: none;}
			  
			  
.footer      {font-size: 10px;
              color: #999999;
			  font-family: verdana, helvetica, arial, sans-serif;
			  text-decoration: none;}

.title3 {font-weight: bold;text-decoration: none;
			BORDER-BOTTOM: #999999 1px solid;
			background-color: #FFFFFF;
			border-top-width: 1px;
			margin-bottom: 10px;
			padding-top: 5px;
			padding-bottom: 5px;
			width: 100%;}

.title4 {text-decoration: none;color: #000;font-size: 10px;text-transform: uppercase;
			BORDER-bottom: #999 1px solid;
			margin-bottom: 10px;
			padding-top: 0px;
			padding-bottom: 10px;
			width: 100%;}
			
			#title4 {text-decoration: none;color: #000;font-size: 10px;text-transform: uppercase;
			BORDER-bottom: #999 1px solid;
			margin-bottom: 10px;
			padding-top: 0px;
			padding-bottom: 10px;
			width: 100%;}

.testimonials {text-decoration: none;
			BORDER-BOTTOM: #c0c0c0 1px dotted;
			background-color: #FFFFFF;
			border-top-width: 1px;
			margin-bottom: 20px;
			margin-top: 20px;
			padding-top: 5px;
			padding-bottom: 5px;
			width: 100%;
			text-align: right;}

.client {font-size: 11px;text-decoration: none;
			  color: #868585;
			margin-bottom: 0px;
			margin-top: 5px;
			padding-top: 5px;
			padding-bottom: 5px;
			width: 100%;}
			  	  		  
/* for backgrounds EDFCDD*/
.whitebg      {background: #ffffff;}
.bluebg       {background: #6699CC;}
.orangebg     {background: #FF9900;}
.graybg       {background: #CCCCCC;}
.lite         {background: #F6F6F6;}
.dark         {background: #727272;}
.video        {background: #E2E2E2;}
.video_box         {background: #E2E2E2;width: auto;
			padding-top: 15px;
			padding-left: 25px;
			padding-right: 5px;
			padding-bottom: 5px;text-align:left;}
.video_b_s         {background: #E2E2E2;width: 200px;
			padding-top: 5px;
			padding-left: 5px;
			padding-right: 5px;
			padding-bottom: 5px;}

/* to highlight text */
.red         {color: #AA0202; text-decoration: none;}
.green2         {color: #05463E; line-height:15px;}
.blue        {color: #6666CC;}
.gray        {color: #666666;}
.black       {color: #000000;}
.grlink      {color: #868585;text-decoration: none;}

/* for links */
a            {text-decoration: underline; color: #4C4C4C;}
a:hover      {text-decoration: none; color: #AA0202;}

/* menu */
#menu				{font-size: 9px;padding-bottom:2px;text-transform: uppercase;}

#menu ul			{margin: 0;padding: 0;list-style-type: none;}
#menu li 			{padding-left: 22px;text-align: right;display:inline;}

#menu li a			{color:#000;text-decoration: none;}
#menu li a:hover	{color: #AA0202;text-decoration: none;}
#menu li .up		{color: #990000;}


/* for login input */
.input       {font-family: Verdana, Arial, sans-serif;
			 font-size: 11px;
			 color: #000000;
			 background-color: #ffffff;
			 width: 90px;}
			 
.input1     {font-family: Verdana, Arial, sans-serif;
			 font-size: 11px;
			 color: #000000;
			 background-color: #ffffff;
			 width: 50px;}			 
			 
.input2     {font-family: Verdana, Arial, sans-serif;
			 font-size: 11px;
			 color: #000000;
			 background-color: #ffffff;
			 width: 180px;}
			 
.input2b	{font-family: verdana, helvetica, arial, sans-serif;
			 background-color: #F7F7F7;
			 border: #999 1px solid;
			 width: 200px;margin-bottom: 5px;}

input.button		{
	color: #0066ff;
	border-right: #3f3f3f 1px solid;
	border-top: #cfcfcf 1px solid; 
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	background: #f8f8f8; 
	border-left: #cfcfcf 1px solid;
	border-bottom: #3f3f3f 1px solid; 
	cursor: pointer;}
	
	input.buttonup		{
	color: #fff;
	border-right: #3f3f3f 1px solid;
	border-top: #cfcfcf 1px solid; 
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	background: #3F7896; 
	border-left: #cfcfcf 1px solid;
	border-bottom: #3f3f3f 1px solid;
	cursor: pointer;}

			  
label        {font-size: 10px;
              color: #000;
              font-family: verdana, helvetica, arial, sans-serif;
			  text-decoration: none;}



h1 			{margin-top: 0px; font-size: 12px; margin-bottom: 12px; color: #000; line-height: 1.5em; text-align: left}


.ten				{font-size:10px;}
.eleven				{font-size:11px;}
.checkgr			{float: left;width: 40px;background:url(../images/check_bggr.gif) repeat-y;background-position:0 -5px;}
.chekgr				{float: left;width: 21px;background:url(../images/check_bggr.gif) repeat-y;background-position:0 -5px;}

.inputnone			{background:url(../images/check_bggr.gif) no-repeat;background-position:0 -5px;border: #999 0px solid;margin:0px;}

.ten_up				{font-size: 10px;background-color:#F7F7F7;padding-top:4px;padding-left:4px;line-height:11px;height:20px;}

.ten_u				{font-size: 10px;background-color:#F7F7F7;padding-top:0px;padding-left:4px;line-height:11px;height:20px;}

.label				{float:left;display:block;font-size: 11px;color: #666666;width: 110px;text-align: right;padding-right: 5px;}

form				{margin:0;padding:0;}

.forma				{margin-top: 10px;margin-bottom: 7px;}
.formb				{margin-top: 3px;margin-bottom: 4px;}


.input120	{width: 260px;font-family: verdana, helvetica, arial, sans-serif;
					 font-size: 10px;
					 color: #333333;
					 background-color: #F7F7F7;
					 border: #999 1px solid;margin-top:2px;}

.input130	{width: 125px;font-family: verdana, helvetica, arial, sans-serif;
					 font-size: 10px;
					 color: #333333;
					 background-color: #F7F7F7;
					 border: #999 1px solid;margin-top:2px;}

.input130	{width: 130px;font-family: verdana, helvetica, arial, sans-serif;
					 font-size: 10px;
					 color: #333333;
					 background-color: #F7F7F7;
					 border: #999 1px solid;margin-top:2px;}

.input137	{width: 137px;font-family: verdana, helvetica, arial, sans-serif;
					 font-size: 10px;
					 color: #333333;
					 background-color: #F7F7F7;
					 border: #999 1px solid;margin-top:2px;}

.input25	{width: 50px;margin-top:2px;font-family: verdana, helvetica, arial, sans-serif;
					 font-size: 10px;
					 color: #333333;
					 background-color: #F7F7F7;
					 border: #999 1px solid;margin-top:2px;}


.input70	{width: 150px;font-family: verdana, helvetica, arial, sans-serif;
					 font-size: 11px;
					 color: #333333;
					 background-color: #F7F7F7;
					 border: #999 1px solid;margin-top:2px;}


.input80	{width: 163px;font-family: verdana, helvetica, arial, sans-serif;
					 font-size: 10px;
					 color: #333333;
					 background-color: #F7F7F7;
					 border: #999 1px solid;margin-top:2px;}


.input99	{width: 170px;font-family: verdana, helvetica, arial, sans-serif;
					 font-size: 11px;
					 color: #333333;
					 background-color: #F7F7F7;
					 border: #999 1px solid;margin-top:2px;}
					 
					 
textarea	{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 10px;
			 color: #333333;
			 background-color: #F7F7F7;
			 border: #999 1px solid;
			 width: 373px;overflow: auto;}
					 
.textarea2		{width: 492px;font-size: 11px;}			 

			 
			 
.inputemail  {font-family: Verdana, Arial, sans-serif;
			 font-size: 11px;
			 color: #000000;
			 background-color: #ffffff;
			 width: 118px;}
			  	 
/* for option input */			 
.option      {font-family: Verdana, Arial, sans-serif;
			 font-size: 11px;
			 color: #000000;
			 background-color: #ffffff;
			 arrow-color: A41D1D;
			 width: 110px;}	
			  	 
/* for option input */			 
.option      {font-family: Verdana, Arial, sans-serif;
			 font-size: 11px;
			 color: #000000;
			 background-color: #ffffff;
			 arrow-color: A41D1D;
			 width: 110px;}		 	 	 
			 			 
/* for accessories */
ul           {list-style-type: square; color: #333;}
li           {padding-bottom:2px;}
.border      {border:1px #cccccc solid;}

#tt					{position:absolute;display:block;background:url(../images/tt_left.gif) no-repeat;}

#tttop				{display:block;
					height:5px;
					margin-left:5px;
					background:url(../images/tt_top.gif) top right no-repeat;
					overflow:hidden;}
					
#ttcont				{display:block;text-align:left;
					padding:2px 12px 3px 7px;
					margin-left:5px;
					background:#4a4a4a;font-weight:bold;font-size:11px;
					color:#fff;}
					
#ttbot				{display:block;
					height:5px;
					margin-left:5px;
					background:url(../images/tt_bottom.gif) top right no-repeat;
					overflow:hidden;}