BODY					{font-family:Trebuchet MS MS, Helvetica, sans-serif; margin-top:0px; }

#body {background-color:#000000; }


img						{ border:none;}


h1 						{font-family:Trebuchet MS;color: #c4117c;font-size: 140%;font-weight: bold;text-align:left; padding:0px; margin:0px;padding-left:38px;padding-top:20px;}
h2 						{font-family:Trebuchet MS;color: #c4117c;font-size: 12pt;font-weight: normal;text-align:left;}
h3 						{font-family:Trebuchet MS;color: #c4117c;font-size: 110%;font-weight: bold;text-align:left; margin-top:0px; float:left; margin-bottom:30px;}
h4						{font-family:Trebuchet MS;color: #3d3c3c;font-size: 75%;font-weight: normal; text-align:left; margin-top:0px; padding:0px;}
h6						{font-family:Trebuchet MS;color: #c4117c;font-size: 110%;font-weight: bold;text-align:left; margin-top:10px; margin-bottom:10px;}
h5						{font-family:Trebuchet MS;color: #c4117c;font-size: 100%;font-weight: bold;text-align:left; padding:0px; margin:0px;}
h7						{font-family:Trebuchet MS;color: #3d3c3c;font-size: 95%;font-weight: normal; text-align:left; list-style:square;}
p 						{font-family:Trebuchet MS;color: rgb(105, 105, 105); font-size: 85%;font-weight: normal; text-align:left; margin:0px; line-height:normal;padding:0px;}
.box					{border:1px solid #E3E0DB;width:40px;height:40px;float:left;margin-left:3px;margin-top:3px;}
.box22					{border:0px solid #E3E0DB;width:230px;float:left;margin-left:3px;margin-top:3px;}
.box222					{border:0px solid #E3E0DB;width:680px;float:left;margin-left:3px;margin-top:3px;}

.large						{font-size: 140%; line-height:14px;}

a						{color: #c4117c;}
li						{font-family:Trebuchet MS;color: #3d3c3c;font-size: 95%;font-weight: normal; text-align:left; list-style:square;}

.line							{ width:100%; height:1px; background-color:#CCC; margin-top:10px; margin-bottom:10px;}

.client_logos					{width:228px; height:131px; margin-right:8px; margin-bottom:8px; border:1px solid #CCC; display:block; float:left;}
.client_logos2					{width:228px; height:131px; margin-bottom:8px; border:1px solid #CCC; display:block; float:left;}

.client_lists					{width:176px; overflow:hidden; float:left; margin-top:0px; margin-bottom:20px;}

#sitemap_bar 					{ width:1000px; margin-left:auto; margin-right:auto; margin-top:3px;margin-bottom:3px;text-align: right;}
#sitemap_bar p 					{text-align: right;color:#959595;font-size:65%;}
#sitemap_bar a 					{color:#959595;text-decoration:none;margin:0px;padding:0px;font-size:85%;}
#sitemap_bar a:hover 			{text-decoration:underline;}
#header_bar 					{height:100px; width:1024px; margin-left:auto; margin-right:auto; background-image:url(../images/Logo_header.gif); margin-top:0px;}

#contacts						{width:310px;height:78px;float:right; border:0px solid #CCC;margin-right:15px; }
#contacts h2					{font-family:Trebuchet MS;color: #FFFFFF;font-size: 130%;font-weight: bold;text-align:left; padding:0px;margin:0px;padding-left:0px;text-align:right; }
#contacts a						{color: #FFFFFF;text-decoration:none;}
#contacts p						{color: #FFFFFF;text-decoration:none;font-size: 70%;}
.live							{float:left; border:0px solid #CCC; margin-left:46px;  }
.email							{float:right;  border:0px solid #CCC; }
.text2							{float:left; border:0px solid #CCC; width:120px;margin-top:19px;margin-left:12px;}
.tel							{float:right;   width:200px;margin-top:10px;  }
#header_contact					{width:195px;height:43px;float:left; border:1px solid #CCC; }

.strapline { float:left; margin-left:-90px; margin-top:20px; }

.holder							{width:200px; float:left; overflow:hidden; margin-top:10px; margin-right:10px; margin-bottom:20px;}
.holder2						{width:200px; float:left; overflow:hidden; margin-top:10px; margin-bottom:20px;}

.sticker						{ width:152px; height:152px; display:block; z-index:2; position:absolute; background-image:url(../images/sticker.png); margin-top:-150px; margin-left:155px;}
.sticker:hover					{ background-position:-152px;}					
.box_top						{width:200px; height:10px; background-image:url(../images/top_box.jpg);}
.box_mid						{width:178px; min-height:200px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding-left:10px; padding-right:10px; padding-top:0px;}
.box_bot						{width:200px; height:10px; background-image:url(../images/bot_box.jpg);}

.image							{float:left; width:252px; overflow:hidden; margin-right:10px;}
.text							{width:436px; overflow:hidden; float:right;}

.box_image						{width:88px; height:126px; float:right; display:block; background-image:url(../images/test.jpg);}
.box_links						{width:90px; height:20px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:12px; text-decoration:none; margin-bottom:10px; font-weight:bold;}
.box_links:hover				{ text-decoration:underline; }

.quote_me						{width:216px; height:31px; background-image:url(../images/quote_me_button.jpg); display:block; float:left; margin-top:15px;}
.quote_me:hover					{background-image:url(../images/quote_me_button2.jpg);}

.cornered						{ width:1024px; overflow:hidden; margin-left:auto; margin-right:auto; margin-bottom:20px;}

#left_navigation				{width:237px; height:550px; background-image:url(../images/side_bar.jpg); float:left;}

.side_nav						{width:195px; overflow:hidden; margin-left:20px; margin-top:20px;}
.side_nav ul 					{ padding:0px;}
.side_nav li 					{padding-left:30px; background:url(../images/bullet.jpg); background-repeat:no-repeat; list-style:none; margin-top:10px; margin-bottom:10px;}
.side_nav a						{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

.thumbnail						{width:159px; height:159px; display:block; float:left; margin-right:20px; margin-bottom:2px; background-color:#CCC; border:1px #999 solid;}
.thumbnail:hover				{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
.thumbnail2						{width:159px; height:159px; display:block; margin-bottom:2px; background-color:#CCC; border:1px #999 solid; float:left;}
.thumbnail2:hover				{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}

.testimonials_holder			{ width:665px; overflow:hidden; padding:20px; margin-bottom:20px; background-color:#fcf1f7; border:1px solid #CCC;}

.side_style						{font-family:Trebuchet MS;color: #3d3c3c;font-size:90%;font-weight:normal; text-align:left; text-decoration:none; padding-top:5px;}
.side_style:hover				{color:#ffffff;}

#right_side						{width:787px; overflow:auto; background-image:url('/images/content_bg.jpg');background-repeat:no-repeat;background-position:top right; }

/*********** NEWS PAGE *****************/

.news_box { float:left; margin-bottom: 10px; }

.hr { float:left; width: 100%; height:10px; background-image:url('/images/line.jpg'); background-repeat:no-repeat; }

/*********** DOWNLOAD PAGE ************/

.download_box { float:left; display:none; }

.download2_box { float:left; width: 330px; height:40px; background-image: url('/images/bullet.png'); background-position: middle left; background-repeat:no-repeat; }
.download2_box p { margin-left:25px; }
.download2_box a { text-decoration:none; font-weight:bold;}

/*********** GALLERY PAGE ****************/
.gallery_box { float:left; width: 200px; height: 220px; }
.gallery_thumb { float:left; width: 175px; height: 200px; }

/* ================== facts page START ================== */

#facts_content					{width:1024px; overflow:auto;}

.facts_holder					{width:946px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:24px; border-bottom:solid 0px #c7c6c7; margin-bottom:10px;}

.facts_row						{width:946px; overflow:hidden; float:left; border-bottom:1px solid #ccc;}

.facts_small_cell				{width:120px; min-height:60px; float:left; border-left:1px solid #ccc; padding-bottom:10px; padding-top:5px; padding-left:5px; padding-right:5px;}

.facts_small_cell p				{text-align:center; margin-top:4px;}

.facts_lrg_cell					{width:279px; min-height:70px; float:left; padding-left:5px; padding-right:5px; padding-bottom:5px; border-left:1px solid #ccc; border-right:1px solid #ccc;}

.facts_lrg_cell p				{text-align:center; margin-top:4px; font-size:55%;}

.facts_small_cell2				{width:130px; min-height:32px; float:left; border-left:1px solid #ccc; padding-bottom:10px; padding-top:5px; background-color:#eee; border-top:solid 1px #ccc;}

.facts_small_cell2 p			{text-align:center; margin-top:4px;}

.facts_lrg_cell2				{width:279px; min-height:32px; float:left; padding-left:5px; padding-right:5px; padding-bottom:10px; padding-top:5px; background-color:#eee; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:solid 1px #ccc;}

.facts_lrg_cell2 p				{text-align:center; margin-top:4px;}

/* ================== facts page END ================== */

/* ================== credit application page START ================== */

.form_sub_header		{width:707px; overflow:hidden; float:left; padding-bottom:5px; border-bottom:1px solid #FCF; margin-top:20px; margin-bottom:10px;}

.credit_form_row		{width:707px; overflow:hidden; float:left;}
.credit_form_row p		{ text-align:center;}

.credit_form_address	{width:348px; overflow:hidden; float:left; margin-right:10px;}
.credit_form_address2	{width:348px; overflow:hidden; float:left;}

.credit_form_details	{width:348px; overflow:hidden; float:left; margin-right:10px;}
.credit_form_details2	{width:348px; overflow:hidden; float:left;}

.credit_form_details p	{text-align:left;}
.credit_form_details2 p	{text-align:left;}

.credit_form_address p	{text-align:right;}

.credit_field_medium	{width:336px; height:20px; padding:5px; border:1px solid #bbb6ba; background:url(../images/credit_field_small_slice.jpg); background-repeat:repeat-x; margin-right:6px; margin-bottom:10px;}
.credit_field_medium2	{width:336px; height:20px; padding:5px; border:1px solid #bbb6ba; background:url(../images/credit_field_small_slice.jpg); background-repeat:repeat-x; margin-bottom:10px;}

.credit_field_large		{width:291px; height:146px; padding:5px; border:1px solid #bbb6ba; background:url(../images/credit_field_large_slice.jpg); background-repeat:repeat-x;}


.credit_drop_down		{height:20px; background:url(../images/credit_field_small_slice.jpg); background-repeat:repeat-x; border:1px solid #bbb6ba;}

/* ================== credit application page END ================== */

#right_side ul					{margin:0px;padding:0px;margin-bottom:30px;}
#right_side ul a				{color: #000;text-decoration:none;font-size: 80%;}

.product_header					{width:748px; height:48px; background-image:url(../images/ind_product_header.jpg); padding-left:39px; padding-top:20px;}

.product_header_lrg				{width:985px; height:48px; background-image:url(../images/ind_product_header.jpg); padding-left:39px; padding-top:20px;}

#white_container2				{width:1024px; overflow:hidden; margin-left:auto; margin-right:auto; background-color:#FFF; padding-bottom:20px;}

#stage							{width:969px; height:355px; margin-left:auto; margin-right:auto; background-image:url(../images/stage.jpg); margin-top:20px;  margin-bottom:20px; padding-top:30px;} 

#back_button_holder				{width:357px; overflow:hidden; float:left; margin-bottom:10px; margin-top:10px;}
#back_button					{width:62px; height:18px; float:left; background-image:url(../images/back_button.jpg); background-repeat:no-repeat; display:block;}
#back_button:hover				{background-position:-62px;}

#left_section					{width:636px; float:left; overflow:hidden; border-right:#b2afb0 solid 1px; padding-right:20px; margin-bottom:10px;}

#right_section					{width:301px; float:left; overflow:hidden; margin-left:10px; margin-bottom:10px;}
	
#sign							{font-family:Trebuchet MS;color: #3d3c3c;font-size: 100%;font-weight: normal; text-align:left;}

.signup_button					{ width:97px; height:30px; float:left; background-image:url(../images/signup_button.jpg); display:block; margin-top:20px; margin-bottom:20px; padding-top:8px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:100%; color:#FFF; font-weight:bold; padding-left:38px;}
.signup_button:hover			{ background-position:-135px; color:#333;}

.sign_up						{margin-top:10px; text-decoration:none; color:#999; font-size:11px; float:left; margin-left:100px;}	
.sign_up:hover					{color: #c4117c;}
	
.news_signup, .required					{width:291px; height:16px; background:url(../images/box_bg.jpg); padding:5px; font-family:Trebuchet MS;color: #000;font-size: 100%;font-weight: normal; text-align:left; margin-bottom:5px; margin-top:5px; border:1px solid #bab5b9;}

select.news_signup {padding:5px;height:29px;width:301px;}

#map_link_holder				{width:110px; overflow:hidden; float:right; padding:5px; background-color:#c6127d; margin-top:4px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; text-align:center;}
#map_link_holder:hover			{background-color:#d656a3;}

.enquiry_signup					{width:651px; height:102px; background-image:url(../images/enquirey_bg.png); border:0px; padding:5px; margin-top:20px; font-family:Trebuchet MS;color: #000;font-size: 80%;font-weight: normal; text-align:left;}
.enquiry_signup2				{width:651px; height:202px; background-image:url(../images/enquirey_bg.png); border:0px; padding:5px; margin-top:20px; font-family:Trebuchet MS;color: #000;font-size: 80%;font-weight: normal; text-align:left;}

.contact_left					{ width:300px; margin-right:60px; float:left; margin-bottom:20px;}
.contact_right					{ width:300px; float:left; margin-bottom:20px;}

#dave							{width:969px; height:151px; margin-left:auto; margin-right:auto; background-image:url(../images/3_sections_bg.jpg);}
	
#curves							{width:1024; height:8px;}		

#section01						{width:269px; height:83px; margin-top:55px; margin-left:18px; float:left;}

#section02						{width:305px; height:83px; margin-top:55px; margin-left:57px; float:left;}

#section03						{width:271px; height:83px; margin-top:55px; margin-left:25px; float:left;}

.eco							{width:265px; height:257px; margin-left:23px; background-image:url(../images/006.png); float:left; margin-top:42px;}
.eco:hover						{background-image:url(../images/005.png);}

.trad							{width:319px; height:291px; margin-left:30px; background-image:url(../images/002.png); float:left;margin-top:22px;}
.trad:hover						{background-image:url(../images/001.png);}

.stock							{width:312px; height:305px; margin-left:20px; background-image:url(../images/004.png); float:left;margin-top:35px;}
.stock:hover					{background-image:url(../images/003.png);}

#dave02							{width:179px; margin-top:19px; margin-left:50px; float:left;}

#dave03							{width:99px; margin-top:19px; margin-left:50px; float:left;}

.continue						{width:98px; height:29px; float:left; background:url(../images/continue.png); background-repeat:no-repeat; margin-top:-4px;}

.login_holder					{width:321px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:24px; padding-bottom:10px; border:solid 1px #f2cfe5; margin-bottom:10px; float:left; margin-left:30px; padding-left:20px; background-color:#fff6fb; min-height:180px;}
.register_holder				{width:707px; overflow:hidden; float:left; border:1px solid #f2cfe5; margin-left:30px; padding-left:20px;}


.indiv_product_holder			{width:707px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:24px; padding-bottom:10px; border:solid 0px #000; margin-bottom:10px;}
.indiv_product_holder ul		{font-family: verdana, Helvetica, sans-serif;color: #3d3c3c;font-size: 95%;font-weight: normal; text-align:left; margin:0px; line-height:normal;}

.indiv_product_holder2			{width:707px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:24px;}
.indiv_product_holder3			{width:707px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:24px; padding-bottom:10px; border-bottom:solid 0px #c7c6c7; margin-bottom:10px;}
.indiv_product_holder3 li		{list-style:disc; font-size:16px; margin-left:20px; color:#c4117c;}

.indiv_product_holder5			{width:707px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:24px; padding-bottom:10px; border:solid 0px #000; margin-bottom:10px;}
.indiv_product_holder5 p		{margin-bottom:10px;}
.indiv_product_holder5 h2		{font-family: verdana, Helvetica, sans-serif;color: #DB1D96;font-size: 75%;font-weight: bold;text-align:left;}

#indiv_product					{width:335px; overflow:hidden; float:left; margin-bottom:20px; border:solid 0px #000; }
#indiv_product_info				{width:357px; overflow:hidden; float:left; margin-bottom:0px; padding-bottom:20px;border:solid 0px #c7c6c7;}

.indiv_product_extras			{width:707px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:24px;}
.indiv_product_extras2			{width:707px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:20px;}
.indiv_product_extras3			{width:707px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:5px; border:#333 solid 0	px;}

.multi_products_holder			{width:707px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:20px;margin-bottom:20px; border-bottom:solid 0px #c7c6c7;}
.multi_product					{width:220px;  height:390px; overflow:hidden; float:left; margin-right:7px; padding:5px;border:solid 0px #c7c6c7;}
.multi_product2					{width:220px; height:390px; overflow:hidden; float:left; padding:5px;border:solid 0px #c7c6c7;}

.multi_product a				{text-decoration:none;}
.multi_product a:hover			{text-decoration:underline;}
.multi_product2 a				{text-decoration:none;}
.multi_product2 a:hover			{text-decoration:underline;}

.multi_product_title{
height:60px;
overflow:hidden;
}
.multi_product_image{
height:224px;
overflow:hidden;
}
.multi_product_bottom{
height:57px;
overflow:hidden;
}

.mini_thumbs					{width:39px; height:39px; margin-right:5px; float:left;}
.mini_thumbs:hover				{filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;}

.extras_thumbs					{width:104px; height:104px; margin-right:11px; float:left; border:0px;}
.extras_thumbs:hover			{filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;}

.extras_title					{width:104px; height:20px; margin-right:11px; float:left; font-family:Trebuchet MS;color:#c4117c;font-size:70%;font-weight: bold; text-align:left;}

.call_to_action					{width:707px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px; border-bottom:solid 0px #c7c6c7; float:right; margin-right:40px;}

			
#main_footer_area				{border-top:solid 1px #FCF;width:969px;overflow:hidden;margin-left:auto; margin-right:auto;padding-top:10px;background-color:#FFF;}
.site_list						{width:210px;overflow:hidden;margin-right:10px;margin-left:20px;border-top:solid 0px #c4107b;float:left;}
.site_list ul					{margin-top:0px; }
.site_list li					{list-style-image: url(../images/arrow.gif);padding:0px;margin:0px; }
.site_list h2					{font-size:95%;color:#333333; padding:0px;margin:0px;}
.site_list a					{font-size:85%;color:#333333;text-decoration:none; }
.site_list a:hover				{font-size:85%;color:#c4107b;text-decoration:underline; }

#four_box_container				{border-top:solid 0px #c4107b;width:969px;overflow:hidden;margin-left:31px;padding-bottom:15px;}
#four_box_container p			{color:#FFFFFF;}
.box_01							{width:220px;height:110px;overflow:hidden;margin-right:10px;margin-left:10px;border:solid 0px #c4107b;float:left; background-image:url(../images/box_01_back.gif);}
.box_01_text					{padding:10px;border:solid 0px #c4107b;height:50px;}
.box_01_button					{height:50px;width:220px;}
.box_01_text p 					{line-height:13px;}

.box_02							{width:220px;height:110px;overflow:hidden;margin-right:10px;margin-left:10px;border:solid 0px #c4107b;float:left;background-image:url(../images/box_02_back.jpg);}
.box_02_text					{padding:10px;border:solid 0px #c4107b;height:50px;float:right;width:130px;}
.box_02_text p 					{line-height:13px;}

.box_03							{width:220px;height:110px;overflow:hidden;margin-right:10px;margin-left:10px;border:solid 0px #c4107b;float:left;background-color:#321433;background-image:url(../images/box_03_back.gif);}
.box_03_text					{padding:10px;border:solid 0px #c4107b;height:50px;float:right;width:125px;}
.box_03_text p 					{line-height:13px;}

.box_04							{width:220px;height:110px;overflow:hidden;margin-right:10px;margin-left:10px;border:solid 0px #c4107b;float:left;background-color:#171119;background-image:url(../images/box_04_back.gif);}
.box_04_text					{padding:10px;border:solid 0px #c4107b;height:50px;float:right;width:115px;}
.box_04_text p 					{line-height:13px;}

#container_gen					{width:969px; overflow:hidden; margin-left:auto; margin-right:auto;}

#footer_text					{width:751px; height:30px; float:left; padding-top:16px; border:0px solid #000;}
#footer_text p					{font-size: 70%;}

#footer_logos					{width:218px; overflow:hidden; float:left;}

    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:969px;
		background:#fff;		
		margin-bottom:2em;
		}	
	#header{
		height:80px;
		line-height:80px;
		background:#5DC9E1;
		color:#fff;
		}				
	#content{
		position:relative;
		}			

/* Easy Slider */

#jquery_holder	{width:969px; overflow:hidden; margin-left:27px; margin-top:20px; margin-bottom:20px;}

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:969px;
		height:385px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

.arrow_pad	{vertical-align:middle;padding-bottom:3px;}

.dili 						{font-family:Trebuchet MS;color: #959595;font-size: 65%;font-weight: normal; text-align:left; margin:0px; text-decoration:none;}
.container_spec				{width:400px;overflow:hidden;margin-top:12px;}
.spec_left					{width:110px;float:left;}
.spec_right					{width:250px;float:left;}

.lefty				{margin-left:40px;margin-top:20px;}


/*** registration form **/
.table_subheader { color: #c4117c; font-weight:bold; height:45px; }
input[type='text'], input[type='password'] {width:291px; border:1px solid #bab5b9; background:url(../images/box_bg.jpg);  padding:5px; font-family:Trebuchet MS;color: #000;font-size: 130%;font-weight: normal; text-align:left; margin-bottom:5px; margin-top:5px;}
input[type='file'] { float:left;height:24px;width:301px;  padding:1px; }

.mytable {color: #3d3c3c;font-size: 75%;font-weight: normal; text-align:left; margin:0px; line-height:normal;padding:0px;}

.dp_column_02 input[type='text'], .dp_column_02 input[type='password'] {border:1px solid #e8b2d4; width:268px; height:20px; padding:5px; background:none; background-color:#FFF;}



#embed_login { float:left;  margin-top:15px; width:318px; height:95px; background-image: url(/images/360_box_bg.jpg); } 
#embed_login h2, #embed_login p { margin:12px 0 12px 12px; }
#embed_login a { font-size:12px; font-weight:bold; }

#embed_bar { margin:auto; margin-top:15px; width:707px; height:38px; background-image: url(/images/360_bar_bg.jpg); z-index:2} 
#embed_div { float:both;clear:both;height:410px;width: 705px; margin:auto;margin-top:-5px;border:1px solid #c4117c;z-index:1; }


