html,body
{
	margin:0;
	padding:0;
}

body 
{
	/*background:#FFFFFF url(../images/icons/LayoutBackgroundImage.jpg) repeat scroll 0%;*/
}

body {
	font-family:verdana,sans-serif;
	font-size:10px;
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	text-align:center;
	/*BACKGROUND-IMAGE: url(../images/shadow.jpg);*/
}


p{margin:0 10px 10px}

/*a{display:block;color: #981793;padding:5px}*/
a{padding:2px}

div#all
{
	BACKGROUND-IMAGE: url(../images/bgnd_body.jpg); 
	BACKGROUND-REPEAT: repeat-x;
	text-align:center;
}

div#header 
 {
	margin:0;
	padding-left:0px;
	height:70px;
	width:850px;
	text-align:left;
	BACKGROUND-IMAGE: url(../images/bgnd_header.jpg); 
}

div#NaviLayer
{
	height:70px;
	overflow:hidden;
	TEXT-ALIGN:CENTER;
	background-color:#AA4411;
}

div#preview
{
	width:850px;
	margin:0 auto;
	text-align:left;
	BACKGROUND-REPEAT:no-repeat;
}

div#container
{
	width:850px;
	margin:0 auto;
	text-align:left;
	/*
	border-top:5px solid #ECECE5;
	border-left:5px solid #ECECE5;
	border-right:5px solid #ECECE5;
	border-bottom:5px solid #ECECE5;
	*/
}

div#GalleryElement 
{
	float:left;
	width:100px;
	height:150px;
	text-align:center;
	border-top:1px solid #ECECE5;
	border-left:1px solid #ECECE5;
	border-right:1px solid #ECECE5;
	border-bottom:1px solid #ECECE5;
}

div#wrapper
{
	width:850px;
} /* BACKGROUND-IMAGE: url(../images/bgnd_wrapper.jpg);}*/

div#content{margin: 0 50px; width:500px;float:left;text-align:left;background:#999999;}

div#space{width:850px;} /*BACKGROUND-IMAGE: url(../images/bgnd_spacer.gif); }*/

div#content p{line-height:1.4}

div#extra{width:200px;  BACKGROUND:#333333;text-align:left;height:500px;}

div#ContentFooter	
{
	width:100%;
	text-align:center;
	width:100%;
}

div#footer			
{
	text-align:center;
	float:left;
	clear:left;
	width:100%;
	height:26px;
	background-color:#330000;
	color:#FFFFFF;
	padding:2px 0px;
}

div#footer p{margin:0;padding:0px 0px}

div#topnavi 
{
	WIDTH:300;
}
div#topnavi_link{float:left;padding:0px 0pxtext-align:center;height: 20px; width:100px;BACKGROUND-IMAGE:url(../images/top_navi_bgnd.jpg);}

div#my_title			{background:#FFFFFF;border:0px solid blue;width:600px; float:left;}
dib#my_item
{
	width:480px;
}
div#my_content			
{
	border:0px solid blue;
	width:490px; 
	float:left;
	background-color:#FFFFFF;
}

div#my_navi				
{
	float:left;
	border:0px solid red;
	width:150px;
	height:150%;
	background-color:#660000;
	text-align:left;
}

div#Content_Title 		{color:FF3333; border:0px solid red;font-size:12px; padding: 5px 5px;}
div#Content_Comment 	{width:90%; border:1px solid black;font-size:10px; padding: 5px 5px;}

div#CategoryTitle
{
	width:400px;
}
div#my_category			
{
	text-align:left;
	width:220px;
	float:left;
	padding: 10px 0px; 
	border:0px solid blue;
}

div#my_category_title	
{	
	border:0px solid blue;
	width:300px; 
	height:80px;
	float:left;
	padding:0px 10px;
}

div#my_category_subs	{border:0px solid blue;width:300px; float:left;}
div#my_category_item	{float:left;padding:0px 80px;width:220px;}
div#my_category_bottom	{float:left;padding:0px 20px;}
div#my_category_chainitem{float:left;font-size:11px;color:#333333;}

div#my_subcategory			{border:0px;width:600px; float: left; overflow:visible; white-space: pre; }
div#my_subcategory_icon		{border:0px;width:40px;  HEIGHT:20px; padding: 10px 0px; float: left; overflow:visible; white-space: pre; }
div#my_subcategory_title	{border:0px;width:560px; HEIGHT:20px; padding: 10px 0px; float: left; overflow:visible; white-space: pre; } /*background-image:url("../images/subcat_bgnd.jpg"); */
div#my_subcategory_content  {padding: 0px 40px;width:560px;text-align:left;FLOAT:LEFT;}	

div#UserControlMainCat	{width:160px;text-align:left;padding:0px  5px;}
div#UserControlItem		{width:160px;text-align:left;padding:0px 15px;}
div#UserControlSubItem	{width:160px;text-align:left;padding:0px 20px;}
div#UserControlCat		{width:170px;text-align:left;padding:0px 10px;}
div#UserControls		{text-align:center;WIDTH:195px;BACKGROUND-IMAGE: url(../images/bgnd_rightmenu.png);background-repeat:no-repeat;}
div#UserControls_Login  {text-align:center;WIDTH:195px;BACKGROUND-IMAGE: url(../images/bgnd_rightmenu_body.gif);}
div#UserControls_Bottom {text-align:center;WIDTH:195px;HEIGHT:26px;BACKGROUND-IMAGE: url(../images/bgnd_rightmenu_bottom.png);}
div#UserControls_Title  {color:#666666;height:30px;}
div#UserControls_Text   {TEXT-ALIGN:CENTER;}
div#ControlPanelItem	{TEXT-ALIGN:LEFT;padding:0px 10px;}

div#SeparatorRed		{BACKGROUND-IMAGE: url(../images/separator_red.gif);}

div#my_question			{border:0px;width:600px; float: left; overflow:visible; white-space: pre; }
div#my_question_icon	{border:0px;width:40px;  HEIGHT:20px; padding: 10px 0px; float: left; overflow:visible; white-space: pre; }
div#my_question_title	{border:0px;width:560px; HEIGHT:20px; padding: 10px 0px; float: left; overflow:visible; white-space: pre; } /*background-image:url("../images/subcat_bgnd.jpg"); */
div#my_question_content {padding: 0px 40px;width:560px;text-align:left;FLOAT:LEFT;}	


div#SimpleBlock			{WIDTH: 600px; float: left; overflow:visible;   }
div#SimpleBlockTitle	{WIDTH: 600px; HEIGHT:30px;  float: left; overflow:visible; background-image:url(../images/simple_title.gif); color:#FFFFFF;font-family:Arial;font-size:14px;text-decoration:none;font-weight:bold;}
div#SimpleBlockContent	{WIDTH: 600px; HEIGHT:auto;  float: left; overflow:visible; }

div#MainBtn				{FLOAT:left;text-align:center;BACKGROUND-IMAGE: url(../images/btn_bgnd.gif);background-repeat:no-repeat;WIDTH:120px;HEIGHT:30px;color:#FFFFFF;}
div#MainBtnTxt			{padding-top:6px;WIDTH:120px;HEIGHT:30px;color:#FFFFFF;}
a.MainBtnTxt			{color:#FFFFFF;font-family:Arial;font-size:14px;text-decoration:none;}
a.MainBtnTxt:link		{color:#FFFFFF;font-family:Arial;font-size:14px;text-decoration:none;}
a.MainBtnTxt:visited	{color:#FFFFFF;font-family:Arial;font-size:14px;text-decoration:none;}
a.MainBtnTxt:hover		{color:#993333;font-family:Arial;font-size:14px;text-decoration:underline;}

div#RightMenuButton		{text-align:left;BACKGROUND-IMAGE: url(../images/btn_right_bgnd.jpg);WIDTH:200px;HEIGHT:20px;color:#FFFFFF;}
div#RightMenuButtonTxt	{padding-top:6px;WIDTH:120px;HEIGHT:30px;color:#FFFFFF;}

div#PageTitle			{FLOAT:LEFT;BACKGROUND-IMAGE: url(../images/bgnd_page_title.png);WIDTH:600px;HEIGHT:65px;background-repeat:no-repeat;}
div#PageHeader			{FLOAT:LEFT;WIDTH:500px;TEXT-ALIGN:center;}
div#PageFooter			{FLOAT:LEFT;WIDTH:500px;TEXT-ALIGN:center;float:left;}
div#PageTitleText		{HEIGHT:50px;font-size:18px;font-weight:bold;color:#FF3333;padding-left:10px;padding-top:5px;}

a.an					{text-decoration:none;}

div#Avatar
{
	height:100px;
	width:80px;
	border-top:4px solid #ECECE5;
	border-left:4px solid #ECECE5;
	border-right:4px solid #ECECE5;
	border-bottom:4px solid #ECECE5;
}

div#BodyGeneral
{
	color:#333333;
	font-family:Arial;
	font-size:11px;
}

h2 {color:#666666; font-family:Arial; float:left; font-size:14px; font-weight:normal; text-decoration:none;}


div#PageBlockGreen	{FLOAT:LEFT;height:200px;width:200px;background-image:url(../images/block_frame_green.png);background-repeat:no-repeat; }
div#PageBlock		{FLOAT:LEFT;height:200px;width:200px;background-image:url(../images/block_frame.png);background-repeat:no-repeat;font-size:12px;}
div#PageBlockTitle	{FLOAT:LEFT;height: 25px;width:195px;font-size:14px;color:#ffffff;font-family:Arial;font-weight:none;padding:5px 5px;}
div#PageBlockContent{FLOAT:LEFT;height:170px;width:200px;color:#FFFFFF;padding:5px 5px;}

div#PageBlock400		{FLOAT:LEFT;height:200px;width:400px;}
div#PageBlockTitle400	{FLOAT:LEFT;height: 25px;width:395px;font-weight:bold;font-size:14px;color:#6666FF;font-family:Arial;font-weight:none;padding:5px 5px;}
div#PageBlockContent400 {FLOAT:LEFT;height:170px;width:395px;color:#333333;padding:5px 5px;}
a.PageBlockContent400:link		{color:#FF3333;font-family:Arial;font-size:12px;}
a.PageBlockContent400:visited	{color:#FF3333;font-family:Arial;font-size:12px;}
a.PageBlockContent400:hover		{color:#FF6666;font-family:Arial;font-size:12px;}

div#PageBlock600_Gray				{FLOAT:LEFT;height:200px;width:600px;background-image:url(../images/block_600_200_gray.png);background-repeat:no-repeat;}
div#PageBlock600_DargGreen			{FLOAT:LEFT;height:200px;width:600px;background-image:url(../images/block_600_200_green.png);background-repeat:no-repeat;}
div#PageBlock600					{FLOAT:LEFT;height:200px;width:600px;background-image:url(../images/block_600_200.png);background-repeat:no-repeat;}
div#PageBlockTitle600				{FLOAT:LEFT;height: 25px;width:595px;font-weight:bold;font-size:14px;color:#DDDDFF;font-family:Arial;font-weight:none;padding:5px 5px;}
div#PageBlockContent600				{FLOAT:LEFT;height:170px;width:595px;color:#333333;padding:5px 5px;}
a.PageBlockContent400Blue:link		{color:#3333FF;font-family:Arial;font-size:12px;}
a.PageBlockContent400Blue:visited	{color:#3333FF;font-family:Arial;font-size:12px;}
a.PageBlockContent400Blue:hover		{color:#6666FF;font-family:Arial;font-size:12px;}

 .SimpleQuestTitle					{color:#3333FF;font-family:Arial;font-size:12px;font-weight:bold;}
 .SimpleQuestText					{color:#333333;font-family:Arial;font-size:12px;}
a.SimpleQuestContent:link			{color:#3333FF;font-family:Arial;font-size:12px;}
a.SimpleQuestContent:visited		{color:#3333FF;font-family:Arial;font-size:12px;}
a.SimpleQuestContent:hover			{color:#6666FF;font-family:Arial;font-size:12px;}


div#ExtContentSmall					
{
	color:#3333FF;
	float:left;
	font-family:Arial;
	font-size:13px;
	font-weight:none;
}
div#ExtContentTitle					
{
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
div#ExtContentBody					
{	
	color:#333333;
	font-family:Arial;
	font-size:11px;
	font-weight:none;
}

.TxtNorm10			{color:#333333;font-family:Arial;font-size:10px; }
.TxtNorm			{color:#333333;font-family:Arial;font-size:12px; }
.TxtNormWhite		{color:#FFFFFF;font-family:Arial;font-size:12px; }
.TxtHeaderBlue		{font-weight:bold;font-size:14px;color:#6666FF;font-family:Arial;}
a.TxtNorm:link		{color:#993300;font-family:Arial;font-size:12px;text-decoration:none;}
a.TxtNorm:visited	{color:#993300;font-family:Arial;font-size:12px;text-decoration:none;}
a.TxtNorm:hover		{color:#FF3300;font-family:Arial;font-size:12px;text-decoration:none;}

.TxtNormError{ color:#990000; font-family:Arial; font-size:11px; }

.buttonRedOld {
background-color:#FFFFFF;
color:#FF0000;
font-family:Arial;
font-size:11px;
}
.buttonGray {
color:#FFFFFF;
font-family:Arial;
font-size:11px;
}
.buttonGrayBlack {
background-color:#000000;
color:#FFFFFF;
font-family:Arial;
font-size:11px;
}
.buttonRed {
color:#000000;
font-family:Arial;
font-size:11px;
}
.buttonNorm {
color:#000000;
font-family:Arial;
font-size:11px;
width:130px;
}
.Textbox {
background-color:#FFFFFF;
border-color:#B3B3B3;
border-style:solid;
color:#000000;
font-family:Arial;
font-size:11px;
}

div#ErrBody			{color:#990000;font-size:12px;text-align:left;font-family:Arial;}
.TextBox			{border:1px solid blue;WIDTH:90px;background-color:#EEEEEE;border-color:#666666;border-style:solid;color:#333333;font-family:Arial;font-size:12px;}
.TextBoxNoBorder	{WIDTH:90px;background-color:#FFFFFF;border-style:none;border-color:#666666;color:#333333;font-family:Arial;font-size:12px;}
.ButtonNorm			{WIDTH:90px;background-color:#333333;border-color:#990000;border-style:solid;color:#FFFFFF;font-family:Arial;font-size:10px;}
