﻿html{height:100%;}
body{
	background: #474747 url('/images/site01/bodyBG.gif') repeat-x  right top;
	margin: 0px auto;
	color: #666666;
	font-size:12px;
	font-family:arial, helvetica, sans-serif;
	
}

BODY, P, DIV, TD, TH, INPUT, SELECT, TEXTAREA {
	font-family: arial;
	}

P ,DIV
{
	margin-top:0px;
	margin-bottom:0px;
}


.PageContainer{ 	width:850px; margin-top:0px;}
.PageContainerTop_rtl,.PageContainerTop_ltr{  width:850px;	height:24px;}
.PageContainerContent_rtl,.PageContainerContent_ltr{  width:820px;	min-height:500px;  padding: 0px 15px 35px 15px; }
.PageContainerBottom_rtl,.PageContainerBottom_ltr{  margin-bottom:15px; width:850px; height:29px;}


.PageContainerTop_ltr{	background: transparent url('/images/site01/PageTopltr.png') no-repeat 0px 0px ;}
.PageContainerContent_ltr{ background: transparent url('/images/site01/PageMiddleltr.png') repeat-y right top ;}
.PageContainerBottom_ltr{ background: transparent url('/images/site01/PageBottomltr.png') no-repeat right top ;}




.PageContainerTop_rtl{	background: transparent url(/images/site01/PageToprtl.png) no-repeat right  top;}

.PageContainerContent_rtl{ background: transparent url('/images/site01/PageMiddlertl.png') repeat-y right top ;}

.PageContainerBottom_rtl{ background: transparent url('/images/site01/PageBottomrtl.png') no-repeat right top ;}







.PageContent{ clear:both; width:740px; margin: 4px 40px 0px 40px; display:table;}
.ThumbSpace{ height:7px;}
div.ThumbMenu a{ font-size:8pt; color:#92B8E8;}


.PageContentSide_rtl,.PageContentSide_ltr{ width:162px; padding:25px 0px 0px 0px; }
.PageContentContent_rtl,.PageContentContent_ltr{ width:540px; }

.PageContentContent_ltr{  padding: 0px 0px 0px 0px;}
.PageContentContent_rtl{  padding : 0px 0px 0px 0px;}

.PageContentSide_ltr{ float:left; }
.PageContentSide_rtl{ float:right; }

.PageContentContent_ltr{ float:right; }
.PageContentContent_rtl{ float:left; }

.PageContentContentWide_rtl,.PageContentContentWide_ltr{ width:730px; padding: 12px 45px 0px 45px }




#MenuStartTop
{
	width:740px;
	padding: 8px 0px 8px 0px;
}

#MenuStartTop a
{
	color:#FFFFFF;
}

/*UL{padding:0;margin:0;}*/


.MenuSideTitle{ font-size:16px; font-weight:bold;color:#4D81C2;padding-top:4px;}

.PageContentSide_rtl ul,.PageContentSide_ltr ul{   margin:0; padding: 12px 4px 0px 4px;}
.PageContentSide_rtl ul li,.PageContentSide_ltr ul li{ margin:0px 0px 0px 0px ; padding:0px 0px 0px 0px; border-top:solid 1px #DADADA; list-style:none;list-style-type:none;}

.PageContentSide_rtl ul li:hover,.PageContentSide_ltr ul li:hover, 
.PageContentSide_rtl ul li.selected,.PageContentSide_ltr ul li.selected
{ background-color:#e3f3fb;}

.PageContentSide_rtl ul li.last:hover,.PageContentSide_ltr ul li.last:hover{ background-color:transparent;}


.PageContentSide_rtl ul li a,.PageContentSide_ltr ul li a{display:block; background-color:#FFFFFF; width:130px;min-height:16px;display:block;margin:0;padding:4px 12px 4px 12px;color:#858585;  text-decoration:none;}
.PageContentSide_ltr ul li a.selected{background-color:#EBF1F8; background:transparent url('/images/site01/bullet.gif') no-repeat   left 9px;color:#3399cc;}
.PageContentSide_rtl ul li a.selected{background-color:#EBF1F8;background:transparent url('/images/site01/bullet.gif') no-repeat  right 9px;color:#3399cc;}
.PageContentSide_ltr ul li a:hover{background-color:#EBF1F8;background:transparent url('/images/site01/bullet.gif') no-repeat left 9px ;}
.PageContentSide_rtl ul li a:hover{background-color:#EBF1F8;background:transparent url('/images/site01/bullet.gif') no-repeat right 9px ;}
                     



.PageContentSide_rtl ul li div.menusub.Selected a
{ color:#FC6121; background-color:#FFFFFF; background:#FFFFFF url('/images/site01/bullet.gif') no-repeat  right 9px;}
.PageContentSide_ltr ul li div.menusub.Selected a
{ color:#FC6121; background-color:#FFFFFF; background:#FFFFFF url('/images/site01/bullet.gif') no-repeat  left 9px;}

.PageContentSide_rtl ul li div.menusub a, .PageContentSide_ltr ul li div.menusub a
{ background-color:#FFFFFF;}


.HPBody_rtl,.HPBody_ltr{line-height:140%;}
.HPBody_rtl h1,.HPBody_ltr h1
{margin:0px;padding:0px; padding-bottom:6px;font-size:26px; color:#4D81C2; font-weight:bold;}
.HPBody_rtl h2,.HPBody_ltr h2
{margin:0px;padding:0px;font-size:18px; color:#4D81C2; font-weight:bold;}
.HPBody_rtl h3,.HPBody_ltr h3
{margin:0px;padding:0px;font-size:15px; color:#4D81C2; font-weight:bold;}




div.PageContentContent_rtl ,div.PageContentContent_ltr, 
div.PageContentContentWide_rtl ,div.PageContentContentWide_ltr
{
	line-height:160%;
}

.PageContentContent_rtl h1,.PageContentContent_ltr h1, 
.PageContentContentWide_rtl h1,.PageContentContentWide_ltr h1
{font-size:20px; color:#4D81C2; margin-top:0px;}
.PageContentContent_rtl h2,.PageContentContent_ltr h2, 
.PageContentContentWide_rtl h2,.PageContentContentWide_ltr h2
{font-size:15px; color:#4D81C2; font-weight:normal;}
.PageContentContent_rtl h3,.PageContentContent_ltr h3, 
.PageContentContentWide_rtl h3,.PageContentContentWide_ltr h3
{font-size:14px; color:#86AEDC;}
.PageContentContent_rtl h4,.PageContentContent_ltr h4, 
.PageContentContentWide_rtl h4,.PageContentContentWide_ltr h4
{font-size:12px; color:#86AEDC;margin:0;margin-bottom:4px;}
.PageContentContent_rtl h5,.PageContentContent_ltr h5, 
.PageContentContentWide_rtl h5,.PageContentContentWide_ltr h5
{font-size:12px; color:#86AEDC;margin:0;margin-bottom:4px;}








#Header{padding: 0px 40px 0px 40px;margin-bottom:0px; display:table;}
.Logo_rtl,.Logo_rtl{	width:192px;  }
.Logo_rtl{ float:right;}
.Logo_ltr{ float:left;}

.LogoSide_rtl,.LogoSide_ltr{	min-width:738px;	padding:30px 0px 0px 0px; }
.LogoSide_rtl{text-align:left;}
.LogoSide_ltr{text-align:right;}


.PageFooterContainer_rtl,.PageFooterContainer_ltr{width:850px;}

.PageFooterContainer_ltr{background: transparent url('/images/site01/PageMiddleltr.png') repeat-y right top ;}
.PageFooterContainer_rtl{background: transparent url('/images/site01/PageMiddlertl.png') repeat-y right top ;}
.PageFooterSpacer{height:1px; border-bottom:solid 1px #E0E0E0; clear:both; padding-top:10px; margin: 0px 55px 0px 55px;}

.PageFooter{ clear:both;  font-size:10px; margin: 0px 55px 0px 55px;}

.menufooter_rtl,.menufooter_ltr{width:490px; }

.rights_rtl,.rights_ltr{width:245px; }
.rights_ltr{float:right;text-align:right;}
.rights_rtl{float:left;text-align:left;}





#MainMenu
{
	clear:both;
	margin: 0px 40px 0px 40px;
	background: transparent url('/images/site01/MainMenuBG.gif') no-repeat right top ;
	height: 31px;
	
}


.MenuItem{ letter-spacing:0.01em;  padding: 1px 0px 0 0px;font-size: 14px;font-weight: bold;}
div .MenuItem a {white-space:pre;padding:5px 10px 0 10px;display:block;height:25px;color:#767575; text-decoration:none;border-left:solid 0px transparent;border-right:solid 0px transparent;}
div .MenuItem a:hover  , .MenuItem a.selected{color:#3399cc;text-decoration:none;border-left:solid 0px #cccccc;border-right:solid 0px #cccccc;}



/*
#MainMenu ul{ 
	clear: both;
	width: 740px;
	height: 31px;
	margin: 0;
	padding: 0;
	background: none;
	list-style-type: none;	
	background: transparent url('/images/site01/MainMenuBG.gif') no-repeat right top ;

}

#MainMenu ul li 
{ 
	font-size:16px;
	font-weight:bold;
	margin: 4px 15px 0px 15px;
	padding: 0;
	background: none;
}

#MainMenu ul li.rtl { float:right; }
#MainMenu ul li.ltr { float:left; }
#MainMenu ul li a{ 	text-decoration:none;	color:#747474;}
#MainMenu ul li a:hover, #MainMenu ul li a.selected{ 	color:#FC6121;}

*/


.HPContainerContent_rtl,.HPContainerContent_ltr{padding: 0px 40px 0px 40px;}



#HPBoxesA{clear:both;width:740px;padding: 0px 0px 0px 0px;}

#HPBoxesA .HPBoxA_rtl,#HPBoxesA .HPBoxA_ltr{min-height:260px; width:240px; background-color:#F9F9F9; border-top: solid 1px #EEEDED; padding: 10px 10px 10px 10px;}
#HPBoxesA .HPBoxA_ltr{ float:left; margin-right:8px;}
#HPBoxesA .HPBoxA_rtl{ float:right; margin-left:8px;}

#HPBoxesA .HPBoxB_rtl,#HPBoxesA .HPBoxB_ltr{min-height:260px; width:240px; background-color:#F9F9F9; border-top: solid 1px #EEEDED; padding: 10px 10px 10px 10px;}
#HPBoxesA .HPBoxB_ltr{ float:left; margin-right:8px;}
#HPBoxesA .HPBoxB_rtl{ float:right;  margin-left:8px;}


#HPBoxesA .HPBoxC_rtl,#HPBoxesA .HPBoxC_ltr{ min-height:260px;width:182px; border-top: solid 1px #EEEDED;  padding: 10px 10px 10px 10px;}
#HPBoxesA .HPBoxC_ltr{ float:left;}
#HPBoxesA .HPBoxC_rtl{ float:right; }





#HPBoxesB{width:740px; padding: 6px 0px 0px 0px; clear:both;}

#HPBoxesB .HPBox_rtl,#HPBoxesB .HPBox_ltr{min-height:95px; width:162px; background-color:#F9F9F9; border-top: solid 1px #EEEDED; padding: 10px 10px 10px 10px;}
#HPBoxesB .HPBox_ltr{ float:left; margin-right:4px;}
#HPBoxesB .HPBox_rtl{ float:right; margin-left:4px;}

#HPBoxesB .HPBoxL_rtl,#HPBoxesB .HPBoxL_ltr{ min-height:95px; width:162px; background-color:#F9F9F9; border-top: solid 1px #EEEDED;  padding: 10px 10px 10px 10px;}
#HPBoxesB .HPBoxL_ltr{ float:left;}
#HPBoxesB .HPBoxL_rtl{ float:right; }




.purple{color:#AA559A;}
.green1{color:#2A8076;}
.green2{color:#458017;}
.blue{color:#3E76BD;}









h2{font-size:19px;color:#4D80C2;padding:0;margin:0px 0px 8px 0px;}
h3{font-size:14px;color:#4D80C2;padding:0;margin:0px 0px 4px 0px;}

ol,ul{ clear: both;margin: 0;padding: 0;margin-top: 8px;}
ul li, ol li { margin: 0px 18px 0px 18px;padding: 0;}
ol li { margin: 0px 22px 0px 22px;padding: 0;}

a{color:#2E6BB8;text-decoration:none;}
a:hover{color:#2E6BB8;text-decoration:underline;}
a:visited{color:#2E6BB8;}










INPUT{margin:0px;padding:0px;}
.box {border: solid #B4B3B3 1px; background: #FFFFFF; height:16px; }
.btnImage{	vertical-align:bottom; }






.MessageBox{padding:20px;border:solid 1px gray;}
















.htmlElement
{
	padding: 0px;
	margin:0px;
	width:800px;

}
.demoPic
{
	/*height:480px;*/
}