body

{

margin: 0px;

padding:0px;

background:#eeeeee;

}



table

{

	font-family:verdana;

	font-size:12px;

	color: #000000;

	line-height: 12pt;

	border:none;

}



HR {noshadow}



h1 {font-face:verdana; font-size:11pt; color:   #000000}



h2 {font-face:verdana; font-size:10pt; color:   #000000}



a

{

	outline:none;

}





A:link     {text-decoration:none; color: #002D50}



A:visited  {text-decoration:none; color: #002D50}



A:active   {text-decoration: none; color: #002D50}



A:hover    {text-decoration: underline; color: #5B5B5B}





p

{

	margin:0;

}









/*new style*/







#page

{

	margin:0 auto;

	width:1064px;

	height:100%;

}



.left_shadow

{

	width:8px;

	background:url('image/page/left_shadow.jpg') repeat-y;

	

}





.right_shadow

{

	width:8px;

	background:url('image/page/right_shadow.jpg') repeat-y;

}



.main_page

{

	width:1050px;

	vertical-align:top;

	background:#fff;

}



#logo

{

	width:800px;

	height:180px;

	background:url('image/page/logo.jpg') no-repeat;
	padding:0px;
	margin:0px;
	border:none;

	

}




.main_panel
{
		display:block;
		width:200px;
		height:110px;
		background:#fff url('image/page/main_panel.jpg') no-repeat;
		float:left;
		margin:5px;
		text-align:left;
		padding:5px 0;
}

.main_panel h2
{
		
	font-family:"Century Gothic",Verdana, sans-serif;
	margin:3px 0;
	padding:0px;
	font-size:13px;
	color:#666;
	text-align:left;
	font-weight:normal;
}

.main_panel a
{
		font-size:11px;
		color:#999;
		text-decoration:none;
		line-height:24px;
}
.main_panel a:hover
{
		color:#000;
}




#your_account

{

	width: 230px;

	height:170px;

	padding:5px 10px;

	background:#828282 url('image/page/your_account_icon.jpg') no-repeat 5px 5px;

	font-family:"Century Gothic",Verdana, sans-serif;

	color:#fff;

	vertical-align:top;

}



#your_account a.account_menu

{

	color:#fff;

	text-decoration:none;

	padding-left:15px;

	background:url('image/page/blue_arrow.jpg') no-repeat 0px 3px;

}



#your_account a.account_menu:hover

{

	text-decoration:underline;

}



#your_account form

{

	margin:5px 0 0 0px;

	padding:0px;

}



#your_account table

{

		font-family:"Century Gothic",Verdana, sans-serif;

	color:#fff;

}



#account_bottom

{

	font-size:10px;

	margin:0px;

	padding:0px;

	text-align:center;

}



#account_bottom a

{

		color:#fff;

		text-decoration:none;

}





#your_account_title

{

	font-size:18px;

	text-align:right;

}

#your_account_subtitle

{

	font-size:14px;

	text-align:right;

}





#menu

{

	border-bottom:2px solid #939393;

	background:#a6a6a6 url('image/page/menu_bg.jpg') repeat-x;

	height:37px;

	width:1050px;

	

}





.login_input

{

	background:url('image/page/login_input.jpg') no-repeat;

	width:220px;

	height:19px;

	padding:2 5px;

}



.login_input input

{

	width:220px;

	height:19px;

	line-height:19px;

	font-size:11px;

	border:none;

}







#search

{

	background:url('image/page/search_input_bg.jpg') no-repeat 5px;

	line-height:37px;

	padding-right:5px;

	vertical-align:middle;

}



#search form

{

	padding:0px;

	margin:0px;

}



#search input.search

{

	width:152px;

	height:18px;

	border:none;

	line-height:18px;

	font-size:12px;

	padding:0px;

	margin:8px 12px;

}



#elements

{

	background:url('image/page/menu_separator.jpg') no-repeat;

	padding-left:2px;

}



#elements a

{

	display:block;

	float:left;

	line-height:37px;

	padding:0 11px;

	font-family:"Century Gothic",Verdana, sans-serif;

	text-align:center;

	color:#fff;

	font-size:12px;

	text-decoration:none;

}



#elements a:hover , #elements a.on

{

	background:#353535;

}





#left_menu

{

	width:175px;

	vertical-align:top;

}



#left_menu #show_menu

{

		width:175px;

		background:url('image/page/menu_left_bg.jpg') repeat-y;

}



#left_menu #show_menu a

{

	font-size:12px;

	color:#fff;

	text-decoration:none;

	padding-left:18px;

	line-height:14px;

	display:block;

	background:url('image/page/menu_left_arrow.jpg') no-repeat 8px 4px;

}



#left_menu #show_menu a:hover

{

	text-decoration:underline;

}







#right_menu

{

	width:175px;

	vertical-align:top;

}



#right_menu img

{

	border:none;

}







#page_content

{

	width:700px;

	vertical-align:top;

	text-align:center;

}



#page_content #show_content

{

	padding:5px 32px;

}



#footer

{

	font-size:9px;

	color:#CCC;

	padding:10px 0;

	text-align:center;

	border-top:1px solid #ccc;

	margin-top:15px;

	height:40px;

}



#top_panels

{

	height:155px;

}



.panel_top

{

	width:175px;

	height:155px;

	

}



.panel_top img

{

	border:0px;

	width:175px;

	height:155px;

}



.clearer

{

	clear:both;

}





