body {
	font-family: Arial,Helvetica,sans-serif;
	color:#333333;
	padding:0px;
	margin:0px;
	height:100%;
	background: url("./images/wrapper_bg.png") left top repeat-y;
}
.noWrapper { background: #ffffff !important; }
.noWrapper2 { background: #EFF1F3 !important; }
.noWrapper3 { background: url("./images/wrapper_bg3.jpg") left top repeat-y !important; }
html { height: 100%; }

td {
	font-size:12px;
}

a {
	color:#527BB9;
	text-decoration:none;
}

input.button {
	font-size:100%;
	BORDER-RIGHT: medium none; PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; FONT-SIZE: 10px; BORDER-LEFT: medium none; COLOR: #ffffff; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #527bb9; TEXT-DECORATION: none
}

a img { border: 0px; }

a:hover	{
	color:#FF6600; 
	text-decoration:none;
}
#menu2 div { 
	border-bottom: 1px solid #FFFFFF;
}

#menu2 a { 
	padding: 1px 0px 0px 0px; 
	font: 11px/14px Arial,sans-serif; 
	color: #333; 
	display:block;
}

#menu2 a.lvl1 { 
	border-top: 1px solid #FFFFFF; 
	background: url(images/arrownav_off_66.gif) #e4e4e4 no-repeat 9px 7px; 
	padding: 2px 2px 2px 20px; 
	display: block;
}

#menu2 a.lvl1:hover {	
	background: url(images/arrownav_on.gif) #F0F0F0 no-repeat 9px 7px; 
	color: #ff6500; 
	display:block;
}

#menu2 a.lvl1_a,a.lvl1_a:hover { 
	border-top: 1px solid #FFFFFF; 
	background-color: #FFFFFF; 
	font-weight:bold; 
	padding: 2px 2px 2px 10px; 
	color: #ff6500; 
	display:block;
}

#menu2 a.lvl1_s{ 
	color: #333333;
	border-top: 1px solid #FFFFFF; 
	font-weight:bold; 
	padding: 2px 2px 2px 10px; 
	display:block;
}

#menu2 a.lvl1_s:hover { 
	color: #ff6500;
	background: #F0F0F0; 
}

#menu2 a.lvl1_a2,a.lvl1_a2:hover { 
	border-top: 1px solid #FFFFFF; 
	background: url(images/arrownav_on.gif) #FFFFFF no-repeat 9px 7px; 
	padding: 2px 2px 2px 20px; 
	color: #ff6500; 
	display:block;
}

#menu2 a.lvl2 { 
	background: url(images/arrownav_off_66.gif) #e4e4e4 no-repeat 9px 7px; 
	padding: 2px 2px 2px 20px; 
	display:block;
	border-top: 1px solid #FFFFFF; 
}

#menu2 a.lvl2:hover {	
	background: url(images/arrownav_on.gif) #F0F0F0 no-repeat 9px 7px; 
	color: #ff6500; 
	display:block;
}

#menu2 a.lvl2_a,a.lvl2_a:hover { 
	border-top: 1px solid #FFFFFF; 
	background: url(images/arrownav_on.gif)  #FFFFFF no-repeat 9px 7px; 
	padding: 2px 2px 2px 20px;
	color: #ff6500; 
	display:block;
}


#menu2 a.lvl2_s,a.lvl2_s:hover { 
	border-top: 1px solid #FFFFFF; 
	background: url(images/arrownav_off_66dw.gif) no-repeat 9px 7px; 
	padding: 2px 2px 2px 20px;
	display:block;
}

#menu2 a.lvl2_s:hover { 
	background: url(images/arrownav_on.gif) #F0F0F0 no-repeat 9px 7px; 
	color: #ff6500; 
}

#menu2 a.lvl3 { 
	background: url(images/arrownav_off_66.gif) #e4e4e4 no-repeat 18px 7px; 
	padding: 2px 2px 2px 29px; 
	display:block;
	border-top: 1px solid #FFFFFF; 
}

#menu2 a.lvl3:hover {	
	background: url(images/arrownav_on.gif) #F0F0F0 no-repeat 18px 7px; 
	color: #ff6500; 
	display:block;
}

#menu2 a.lvl3_a,a.lvl3_a:hover { 
	border-top: 1px solid #FFFFFF; 
	background: url(images/arrownav_on.gif)  #FFFFFF no-repeat 18px 7px; 
	padding: 2px 2px 2px 29px;
	color: #ff6500; 
	display:block;
}


#menu2 a.lvl3_s,a.lvl3_s:hover { 
	border-top: 1px solid #FFFFFF; 
	background: url(images/arrownav_off_66dw.gif) no-repeat 18px 7px; 
	padding: 2px 2px 2px 29px;
	display:block;
}

#menu2 a.lvl3_s:hover { 
	background: url(images/arrownav_on.gif) #F0F0F0 no-repeat 18px 7px; 
	color: #ff6500; 
}

#menu2 a.lvl4,a.lvl4_a,a.lvl4:hover {
	background: url(images/arrownav_off_66.gif) #e4e4e4 no-repeat 27px 7px;
	padding: 2px 2px 2px 38px;
	border-top: 1px solid #FFFFFF; 
}

#menu2 a.lvl4_a {
	background: url(images/arrownav_on.gif) #FFFFFF no-repeat 27px 7px;
	color: #ff6500; 
	padding: 2px 2px 2px 38px;
}

#menu2 a.lvl4:hover {
	background: url(images/arrownav_on.gif) #F0F0F0 no-repeat 27px 7px;
	color: #ff6500; 
	padding: 2px 2px 2px 38px;
}


.hide { 
	visibility:hidden;
}

.up {
	text-transform: uppercase;
}

p {
	text-align: justify;
}
	
.white {
	color:#FFFFFF;
}

.red { 
	color:#FF0000;
}

.s2{ 
	color:#666666; 
	padding-bottom:3px; 
	display:block;
}

.f10 {
	font-size:10px;
}
	
.f11 { 
	font-size:11px;
}

.f12 { 
	font-size:12px;
}

.title,h3 { 
	font-size:20px; 
	color:#7D7D7D; 
	padding-bottom:9px;
	font-weight: normal;
	margin:0px;
}

.tdl1_img { 
	padding-bottom:10px;
}

.tdl1_text {
	font-size:11px; padding:0 0 10px 0px;
}

.tea5_title {
	font-size:11px; 
	padding:0 0 0px 0px;
	font-weight: bold;
	color: #666666;
}

.tea5_text {
	font-size:11px; 
	padding:0 0 20px 0px;
	color: #333333;
}

a.nav2,a.nav2:hover {
	padding-left:15px; 
	font-size:10px;
	text-decoration:none;
	color:#666666;
	display:block; 
}


a.nav2:hover {
	color:#FF6600; 
}

td.nav2,td.nav2_ {
	font-size:10px; 
	padding:0 15px 0 4px;
	background:url(images/link_arrow_nav2.gif) #F0F0F0 no-repeat;
	background-position:4px 3px;
}

td.nav2_ {
	background:url(images/link_arrow_nav2_on.gif) #FFFFFF no-repeat;
	background-position:4px 3px;
	font-size:10px; 
	padding:0 15px 0 4px;
}

td.nav2_ a {
	color:#FF6600;
}

a.nav {
	color:#666666;
}

a.nav:hover { 
	color:#FF6600;
}

.nav5 { 
	font-size:10px; 
	padding:0 9px 0 9px;
}

a.nav3 {
	font-size:11px; color:#4C4C4C;
}

a.nav3:hover { 
	font-size:11px; color:#FF6600;
}

.menu { 
	background:url(images/menu_devider.gif) #F0F0F0 no-repeat right; 
	padding:0px 8px 0px 8px;
}

.menu_a { 
	background:url(images/menu_devider.gif) #FFFFFF no-repeat right; 
	padding:0px 8px 0px 8px;
}

a.none {
	text-decoration:none;
}

a.none:hover { 
	text-decoration:underline;
}

a.nav1 {
	padding-left:10px; 
	background:url(images/link_arrow_grey.gif) no-repeat; 
	background-position:1px 5px; 
	font-size:10px; 
	text-decoration:none; 
	color:#666666; 
	display:block; 
}

a.nav1:hover	{
	padding-left:10px; 
	background:url(images/link_arrow_hi.gif) no-repeat; 
	background-position:1px 5px; 
	font-size:10px; 
	text-decoration:none; 
	color:#FF6600; 
	display:block; 
}

a.text,a.text_a {
	padding-left:10px; 
	background:url(images/link_arrow.gif) no-repeat; 
	background-position:1px 5px; 
	font-size:11px; 
	text-decoration:none; 
	color:#527BB9; 
	display:block;
}



a.text:hover,a.text_a:hover	{
	padding-left:10px; 
	background:url(images/link_arrow_hi.gif) no-repeat; 
	background-position:1px 5px; 
	font-size:11px; 
	text-decoration:none; 
	color:#FF6600; 
	display:block; 
}

a.text_a {
	background:url(images/link_arrow_hi.gif) no-repeat; 
	background-position:1px 5px; 
	color:#FF6600; 
}

a.text_12 {
	padding-left:10px; 
	background:url(images/link_arrow.gif) no-repeat; 
	background-position:1px 6px; 
	font-size:12px; 
	text-decoration:none; 
	color:#527BB9; 
	display:block;
}

a.text_12:hover	{
	padding-left:10px; 
	background:url(images/link_arrow_hi.gif) no-repeat; 
	background-position:1px 6px; 
	font-size:12px; 
	text-decoration:none; 
	color:#FF6600; 
	display: block; 
}
	
.in_img { 
	margin: 7px 0px 7px 0px;
}

.collage {
	margin: 7px 0px 16px 0px;
}

.truck { 
	margin-right: 20px;
}

td.form {
	text-align: left;
}

td.form1 {
	width:200px;
}

hr	{ 
	height: 0px; 
	border: solid #D5DEDE 0px; 
	border-top-width: 1px;
	margin:5px 0px 5px 0px;
}

div.trumb,div.over  {
	width: 76px;
	height: 52px;
	cursor: hand;
}

div.trumb a img {
	margin: 1px;
}

div.trumb a:hover {
	background: url(images/hilite.gif) no-repeat;
}

div.over {
	background: url(images/hilite.gif) no-repeat;
}

#heading {
	margin: 0px 0px 1px; 
	font: bold 11px/16px Arial, Helvetica,sans-serif; 
	color: #666666
}

.linkItem {
	margin: -2px 0px 0px
}

.tiTitle {
	background: url(images/arr_dllink_n.gif) no-repeat 1px 2px;
}

.tiTitle a {
	padding-right: 0px; 
	padding-left: 20px; 
	padding-bottom: 0px; 
	font: 11px/14px Arial,Helvetica,sans-serif; 
	color: #527bbd; 
	padding-top: 0px; 
	text-decoration: none
}

.tiTitle a:hover {
	background: url(images/arr_dllink_h.gif) no-repeat 1px 2px; 
	color: #ff6600; 
	text-decoration: none
}

a.closebutton {
	padding-right: 9px; 
	display: block; 
	padding-left: 9px; 
	font-size: 10px; 
	padding-bottom: 1px; 
	color: #ffffff; 
	padding-top: 1px; 
	background-color: #527bb9; 
	text-decoration: none
}
a.closebutton:hover {
	display: block;
	background-color: #ff6600;
	color: #ffffff; 
}

.childText { 
	color: #333; 
	font: 11px Arial,sans-serif; 
	margin: 0 0 3px; 
}

.RetailHeader { 
	font-size:18px; 
	color:#989898; 
	font-weight: normal;
	padding-bottom:9px;
}

.CorpA { 
	font-size:20px; 
	color:#7D7D7D; 
	font-weight: normal;
	padding-bottom:9px;
}

.CorpS { 
	font-size:18px; 
	color:#666666;
	font-weight: normal;
	padding-bottom:9px;
}


/* Table Automatic Format Styles */

.1 , .2 , .3 {
	width: 100%;
}

.t1 , .t2 , .t3 {
	width: 100%;
}

.first, .t1topleft, .t1topcenter, .t1topright, .t2topleft ,.t2topcenter, .t2topright, .t3topleft, .t3topcenter, .t3topright
{
	background-color: #F2F2F2;
	font: 11px Arial,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 5px;
	font-weight: bold;
	border:1px solid #CBCBCB;
}


.t1topcenter, .t2topcenter, .t3topcenter {
	border-left:0px solid #CBCBCB;
}

.t1topright,.t2topright,.t3topright {
	border-left:0px solid #CBCBCB;
}

.t1odd
{
	/*background-color: #F6F6F6;*/
}
.t1even
{
	/*background-color: #F6F6F6;*/
}

.ceil, .t1middleleft, .t1middlecenter, .t1middleright, .t1bottomleft, .t1bottomright, .t1bottomcenter, .t2middleleft, .t2middlecenter, .t2middleright, .t2bottomleft, .t2bottomright, .t2bottomcenter, .t3middleleft, .t3middlecenter, .t3middleright, .t3bottomleft, .t3bottomright, .t3bottomcenter
{
	font: 11px Arial , Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F2F2F2;
	color: #666666;
	padding: 5px;
	border:1px solid #CBCBCB;
	border-top:0px solid #CBCBCB;
	font-weight: bold;
}

.t1middlecenter, .t1bottomcenter, .t1middleright, .t1bottomright, .t2middlecenter, .t2bottomcenter, .t2middleright, .t2bottomright , .t3middlecenter, .t3bottomcenter, .t3middleright, .t3bottomright
{
	text-align: left;
	border-left:0px solid #CBCBCB;
	background-color: #FFFFFF;
	font-weight: normal;
	color: #333333;
}

.t1bottomleft, .t1bottomright, .t1bottomcenter , .t2bottomleft, .t2bottomright, .t2bottomcenter, .t3bottomleft, .t3bottomright, .t3bottomcenter
{
	border-bottom:1px solid #CBCBCB;
}

.t1bottomcenter, .t1bottomright , .t2bottomcenter, .t2bottomright, .t3bottomcenter, .t3bottomright
{
	border-right:1px solid #CBCBCB;
}

.t2bottomright,.2middleright {
	font-weight:bold;
}

.t3middleleft, .t3middlecenter, .t3middleright, .t3bottomleft, .t3bottomright, .t3bottomcenter {
	background-color: #FFFFFF;
	font-weight: normal;
	color: #000000;
}


.ceil,.first {
	border:0px solid #CBCBCB;
}

.c {
	background-color: #FFFFFF;
}

/* Additional Styles for  quick access tool */

#qatab a              { color:#666666; font-size:10px;  cursor:hand; }
#qatab a:hover        { color:#ff6600;}

#qatab   {    
	position:absolute;
	z-index:521;
	border-right:1px solid #c3c3c3;
   width:220px;
   background-color:#ffffff;
   padding:4px 0px 5px 3px;
	background-image: url("images/quickacc_edge.gif");
	background-position: left bottom;
	background-repeat: no-repeat;
	display: none;
}
/* Anchor Text */

#qatab .mTab				{ padding-left:6px;background: url(images/arrowsmall_off.gif) 0px 4px no-repeat;white-space: nowrap; float:left;  }
#qatab .mTab .mText		{ padding-top:1px; }
#qatab .mTab .mText		{ width:100px; padding-top:0px; }

#qatab .mTab_	{ padding-left:6px;background: url(images/arrowsmall_on.gif) 0px 4px no-repeat;white-space: nowrap; float:left;  }

/* Anchor Images */

#qatab .mTab img        { border:none; float:left; }
#qatab img    { margin:3px 4px 0px; }
#qatab img    { margin:4px 2px; }

#qatab .mTab a:hover {	color:#FF6600; }

input.button {
	font-size:100%;
	cursor: hand;
}

input.text,textarea.text,select.text {
	width: 200px;
	border:1px solid #999999;
	margin-right:5px;
}

#thumbnails-holder {
		background: #FFFFFF;
		overflow: auto;
		height: 105px;
		width: 100%;
		position: absolute;
		white-space: nowrap;
		   SCROLLBAR-FACE-COLOR: #8A9295;
		   SCROLLBAR-HIGHLIGHT-COLOR: #8A9295;
		   SCROLLBAR-SHADOW-COLOR: #8A9295;
		   SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
		   SCROLLBAR-ARROW-COLOR: #FFFFFF;
		   SCROLLBAR-TRACK-COLOR: #F0F0F0;
		   SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
		   SCROLLBAR-BASE-COLOR: #FFFFFF;							
}
#thumbnails-holder img {
		margin: 6px;
		padding: 5px;
		background: #FFF url(/loading.gif) no-repeat 50% 50%;
		border: solid 1px #CCC;
}
#thumbnails-holder img.current {
		border: solid 1px #F47800;
}
#thumbnails-holder img:hover {
		background-color: #DDD;
}
#image-holder {
		height: 300px;
		width: 100%;
}
#image-holder.loading {
		background: url(/loading.gif) no-repeat 50% 50%;
}


/************************************Cakendar**************************************/
			/*.standart1Box { border: 1px solid #676767; margin: 0px 0px 12px 0px; }
			
			#calendarBox { background: url("../images/calendar_bg.png") left top repeat-x; }*/
			.boxAlignToCenter { width: 100%; overflow: hidden; }
			.boxAlignToCenter .boxAlignToCenterSub1 { float: left; position: relative; left: 50%; }
			.boxAlignToCenter .boxAlignToCenterSub2 { position: relative; left: -50%; }
			#calendarBox { text-align:center;}
			#calendarBox .title { width: 100%; overflow: hidden; }
			#calendarBox .title h2 {
				font-size:14px; float: left; margin: 13px 31px 0px 17px;
				background: url("../images/calendar_bg2.gif") right 14px no-repeat; }
			#calendarBox .body { padding: 0px 13px 7px 13px; }
			#calendarBox .body .line {
				width: 100%; overflow: hidden; margin: 0px 0px 0px 0px; padding: 1px 0px 0px 0px;
				background: url("../images/calendar_bg3.gif") left top repeat-x; }
			#calendarBox .body .line:first-child { background: none; }
			#calendarBox .body .line span, #calendarBox .body .line a {
				display: block; float: left; width: 18px; text-align: center;
				font-size: 0.85em; line-height: 16px; color: #666666; text-decoration: none;
                margin: 0px 3.5px 0px 0px; padding: 1px 0px 0px 0px; }
			#calendarBox .body .line a:hover { text-decoration: underline; }
			#calendarBox .body .line .first {
				padding: 0px 6px 0px 4px; text-align: left; color: #000000; width: 30px; }
			#calendarBox .body .header span { color: #000000 !important; }
			#calendarBox .body .weakend { color: #6C5F00 !important; }
			#calendarBox .body .current { color: #FFFFFF !important; background: #C39E04; }
			
/********************************************/
#tooltip {
  position: absolute;
  z-index: 3000;
  width:300px;
  border: 1px solid #999999;
  background-color: #eeeeee;
  padding: 0;
  opacity: 0.85;
  color: #777777;
  font: 11px Arial,Helvetica,sans-serif;
}
#tooltip h3 {
  background-color: #eeeeee;
  padding:0 0 0 5px;
  font: 14px Arial,Helvetica,sans-serif;
  font-weight:normal;  
  color: #666666;
}
#tooltip div {
  padding-left:5px;
  padding-right:5px;
}

/** standartNavigation **/
		#standartNavigation { position: absolute; top: 29px; right: 21px; }
			#standartNavigation ul { margin: 0px 0px 0px 0px; list-style: none; }
			#standartNavigation ul li { border-left: 1px solid #333333; float: left; padding: 0px 8px 0px 8px; line-height: 10px; }
			#standartNavigation ul li:first-child { border-left: none; }
			#standartNavigation ul li a { color: #333333; font-size: 10px; text-decoration: none; }
			#standartNavigation ul li a:hover { text-decoration: underline; }

		/** mainNavigation **/
		
		#mainNavigation { position: absolute; top: 75px; left: 172px; }
			#mainNavigation ul { 
				margin: 0px 0px 0px 0px; list-style: none; z-index: 29; 
				width: 100%; overflow: hidden; padding: 0px 0px 0px 0px; }
			#mainNavigation ul li { 
				float: left; position: relative;  z-index: 29;
				font-family:Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif,sans-serif;
				font-size: 11px; }
			#mainNavigation ul li a { 
				color: #333333; text-decoration: none; 
				margin: 3px 0px 3px 0px; display: block; }
			#mainNavigation ul li a:hover { color: #00adef; }
			#mainNavigation ul li span { color: #333333; }
			#mainNavigation ul li .current { 
				display: block;
				background: url("./images/main_menu_bg1.png") left top repeat-x; }
			#mainNavigation ul li .currentSub1 { 
				display: block;
				background: url("./images/main_menu_bg2.png") left top no-repeat; }
			#mainNavigation ul li .currentSub2 { 
				padding: 6px 3px 0px 3px; display: block;
				background: url("./images/main_menu_bg3.png") right top no-repeat; }
			#mainNavigation ul li .sub1 { 
				display: block; padding-top: 5px; }
			#mainNavigation ul li .sub2 { 
				display: block; border-right: 1px solid #949292; }
			#mainNavigation ul li .sub3 { 
				padding: 0px 8px 3px 8px; display: block; }
			#mainNavigation ul li .sub1:hover { 
				display: block;
				background: #ffffff; }
			#mainNavigation ul li .sub2:hover { 
				display: block;
				border-right: 1px solid #666666; }
			#mainNavigation ul li .sub3:hover { 
				display: block;
				color: #00adef; }
			#mainNavigation ul li .subMenu { position: absolute; width: 199px; display: none; z-index: 29; }
			#mainNavigation ul li .subMenu .subMenuSub1 { background: url("../images/main_menu_bg8.png") left top repeat-y; width: 199px; }
			#mainNavigation ul li .subMenu .subMenuSub1 ul { 
				margin: 0px 0px 0px 0px; list-style: none; border-bottom: 1px solid #d8d8d8; width: 191px; margin: 0px 0px 0px 1px; }
			#mainNavigation ul li .subMenu .subMenuSub1 ul li { float: none; padding: 3px 0px 3px 10px; border-top: 1px solid #d8d8d8; }
			#mainNavigation ul li .subMenu .subMenuSub2 { 
				background: url("./images/main_menu_bg7.png") left top no-repeat;
				width: 199px; height: 40px; }	
				
			#mainNavigation table td { 
				float: left; position: relative;  z-index: 29;
				font-family:Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif,sans-serif;
				font-size: 11px; }
			#mainNavigation table td a { color: #333333; text-decoration: none; margin: 0px 0px 0px 0px; display: block; }
			#mainNavigation table td a:hover { color: #00adef; }
			#mainNavigation table td span { color: #333333; }
			#mainNavigation table td .current { 
				display: block; height: 28px;
				background: url("./images/main_menu_bg1.png") left top repeat-x; }
			#mainNavigation table td .currentSub1 { 
				display: block; height: 28px;
				background: url("./images/main_menu_bg2.png") left top no-repeat; }
			#mainNavigation table td .currentSub2 { 
				padding: 6px 3px 0px 3px; display: block; height: 28px;
				background: url("./images/main_menu_bg3.png") right top no-repeat; }
			#mainNavigation table td .sub1 { display: block; height: 28px; }
			#mainNavigation table td .sub2 { display: block; height: 28px; }
			#mainNavigation table td .sub3 { padding: 6px 6px 0px 6px; display: block; height: 28px; }
			#mainNavigation table td .sub1:hover { 
				display: block; height: 28px;
				background: url("./images/main_menu_bg4.png") left top repeat-x; }
			#mainNavigation table td .sub2:hover { 
				display: block; height: 28px;
				background: url("./images/main_menu_bg5.png") left top no-repeat; }
			#mainNavigation table td .sub3:hover { 
				display: block; height: 28px;
				background: url("./images/main_menu_bg6.png") right top no-repeat; color: #00adef; }
			#mainNavigation table td .subMenu { position: absolute; width: 199px; display: none; z-index: 29; }
			#mainNavigation table td .subMenu .subMenuSub1 { background: url("../images/main_menu_bg8.png") left top repeat-y; width: 199px; }
			#mainNavigation table td .subMenu .subMenuSub1 ul { 
				margin: 0px 0px 0px 0px; list-style: none; border-bottom: 1px solid #d8d8d8; width: 191px; margin: 0px 0px 0px 1px; }
			#mainNavigation table td .subMenu .subMenuSub1 ul li { float: none; padding: 3px 0px 3px 10px; border-top: 1px solid #d8d8d8; }
			#mainNavigation table td .subMenu .subMenuSub2 { 
				background: url("./images/main_menu_bg7.png") left top no-repeat;
				width: 199px; height: 40px; }	

				
				/** logoBox **/
		#logoBox { position: absolute; top: 24px; left: 113px; }

		/** logoBox **/
		#logo2Box { position: absolute; top: 30px; right: 21px; background: #082f59; width: 198px; text-align: center; }
			#logo2Box a { font-size: 15px; color: #ffffff; text-decoration: none; line-height: 31px; }
			#logo2Box a img { display: block; }
			
		/** copyrightBox **/
		#copyrightBox { position: absolute; bottom: 3px; left: 22px; }
		
		/** copyright2Box **/
		#copyright2Box { position: absolute; top: 8px; right: 21px; }
			#copyright2Box p { margin: 0px 0px 0px 0px; font-size: 10px; color: #666666; }
			#copyright2Box p a:hover { color: #4184af; }
			
		/** content1Box **/
		#content1Box { }
			#content1Box img { display: block; }
			
		/** content2Box **/
		#content2Box { width: 100%; overflow: visible; position: relative; margin-bottom: -5000px; padding-bottom: 5000px; }
	   		#content2Box #leftLayout { 
	   			margin: 0px -222px 0px 0px; z-index: 4; position: relative; background: #ffffff; padding: 0px 0px 0px 0px; }
	   		#content2Box #leftLayout #leftLayoutSub1 { 
	   			margin: 0px 222px 0px 0px; min-height: 160px; padding: 18px 0px 0px 19px;
	   			background: url("./images/content_bg.png") left top repeat-x; }
	   		#content2Box #rightLayout { 
	   			width: 222px; top: -20px;  margin-bottom: -5000px; padding-bottom: 5000px;
	   			background: url("./images/right_bg.png") left top repeat-y; z-index: 5; position: relative; }
	   		#content2Box #rightLayout #rightLayoutSub1 { background: url("../images/right_bg2.png") left top no-repeat; }
	   		#content2Box #rightLayout #rightLayoutSub1 { padding: 8px 11px 0px 11px; position: relative; }
	   		
	   	/** content3Box **/
	   	#content3Box { 
	   		width: 100%; overflow: hidden; padding: 36px 0px 15px 0px; }
	   		#content3Box #leftLayout { 
	   			width: 190px; }
	   		#content3Box #rightLayout { margin: 0px 0px 0px -190px; background: #ffffff; }
	   		#content3Box #rightLayoutSub1 { margin: 0px 0px 0px 190px; padding: 0px 15px 0px 0px; }
		
		/** newsBox **/
		#newsBox { }
			#newsBox .line { width: 100%; overflow: hidden; margin: 0px 0px 22px 0px; }
			#newsBox .last { margin: 0px 0px 0px 0px; }
			#newsBox .line .image { width: 80px; float: left; position: relative; z-index: 4; }
			#newsBox .line .body { float: right; width: 100%; margin: 0px 0px 0px -80px; }
			#newsBox .line .bodySub1 { margin: 0px 0px 0px 80px; position: relative; z-index: 2; }
			#newsBox .line .bodySub1 h2 { font-size: 11px; background: url("./images/arrow1.png") left 4px no-repeat; padding: 0px 0px 0px 9px; }
			#newsBox .line .bodySub1 h2 a { text-decoration: none; color: #003366; }
			#newsBox .line .bodySub1 h2 a:hover { text-decoration: underline; }
			#newsBox .line .bodySub1 p { line-height: 15px; color: #666666; font-size: 11px; margin: 0px 0px 0px 0px; }
			
		/** news2Box **/
		#news2Box { }
			#news2Box .line { width: 100%; overflow: hidden; margin: 0px 0px 22px 0px; }
			#news2Box .line .image { width: 160px; float: left; position: relative; z-index: 4; }
			#news2Box .line .body { float: right; width: 100%; margin: 0px 0px 0px -160px; }
			#news2Box .line .bodySub1 { margin: 0px 0px 0px 160px; position: relative; z-index: 2; }
			#news2Box .line .bodySub1 h2 { 
				font-size: 11px; background: url("./images/arrow1.png") left 5px no-repeat; 
				padding: 0px 0px 0px 9px; font-weight: bold; color: #003366; }
			#news2Box .line .bodySub1 h2 a { text-decoration: none; color: #003366; }
			#news2Box .line .bodySub1 h2 a:hover { text-decoration: underline; }
			#news2Box .line .bodySub1 p { line-height: 15px; color: #333333; }
			
		
		/** titleBox **/
		#titleBox { font-size: 10px; left: 178px; position: absolute; top: 6px; }
		#titleBox a { text-decoration: none; color: #000000; }
		#titleBox a:hover { color:#00ADEF; }

		/** paginationBox **/
		.paginationBox { color: #333333; }
			.paginationBox a { text-decoration: none; color: #003366; padding: 0px 2px 0px 2px; }
			.paginationBox a:hover { text-decoration: underline; }
			.paginationBox span  { color: #00adef; padding: 0px 2px 0px 2px; }
			
			/** Wrapper layout **/
	    #wrapperLayout { 
	    		width: 100%; min-width: 1000px; min-height: 100%;
	    		 background: url("../images/wrapper_bg.jpg") left top repeat-y; }
	    #wrapperLayout #wrapperLayoutSub1 { width: 770px; overflow: hidden; }
		
		/** Header layout **/
	   	#headerLayout { position: relative;
	   		position: relative; height: 100px; width: 770px;
	   		background: url("./images/top_bg.jpg") left top repeat-y; }
			
		#footerLayout { 
	   		position: relative; clear: both; width: 770px; 
			height: 27px; margin: -27px 0px 0px 0px;
	   		
	   		background: url("./images/footer_bg.png") left top no-repeat; z-index: 10; }
		
		/** Begin: treeButBox **/
		#treeButBox { position: absolute; right: -2px; top: 0px; }
		/** End: treeButBox **/
		
		/** Begin: dilersBox **/
		#dilersBox { position: absolute; top: 29px; right: 30px; }
		#dilersBox p { margin: -3px 0px 0px 0px; font-size: 14px; text-align: center; }
		/** End: dilersBox **/

		body {
			background: #EFF1F3; color: #6c6c6c; line-height: 14px;
			font: normal 11px Arial, Helvetica, FreeSans, "Nimbus Sans L", sans-serif, sans-serif; }

