#axisFlexLangMenu {
	display:block; 
	clear: both;
	height: 20px; 
	width: 748px; 
	background-color: #F7F7F7;
	border: 0px solid transparent;
	border-top: 1px solid #CCCCCC;
	line-height: 10px;
	vertical-align: top;
	
}

#axisFlexLangMenu .text {
	margin: 0px 10px 0px 0px;
	/*display: inline-block;*/
	line-height: 11px;
	height:16px;
}

#axisFlexLangMenu img {
	/*display: inline-block;*/
	padding-bottom: 2px;
	padding-top: 5px;
	margin: 0px 10px 0px 0px;
	border-bottom: 1px solid #F7F7F7;
}

#axisFlexLangMenu img .preferred{
	border-bottom: 1px solid #666666;
}

#axisFlexTopMenu {
	display: block;
	vertical-align: middle;
	width: 728px;
	padding: 3px 0px 0px 7px;
}

#axisFlexTopMenu .logo{
	float:left;
	padding-right: 20px;
	padding-bottom: 8px;
}

#axisFlexTopMenu .image{
	float:right;
	padding-top: 10px;
	padding-left: 15px;
	
}

#axisFlexTopMenu .text{
	float:right;
	font-weight: bold;
	line-height: 15px;
	padding-left: 5px;
	padding-top: 10px;
}

/* fix for the axis lang menu jonase 20061003 */

div.axisLight_largeBox {
	margin: 0px;
}

div.axisLight_BgTop {
	padding: 0px;
	margin: 0px;
}

div.axisLight_Include {
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	width: 750px;
}

div.axisLight_BgMid {
	text-align: left;
}

#axisFlexTopMenu {
	padding: 0px;
	margin: 0px;
	margin-bottom: -2px;
	height: 44px;
	border-bottom: 1px solid #CCCCCC;
}
#axisFlexLangMenu {
	padding: 0px;
	margin: 0px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-top: 0px solid transparent;
}

	.title {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;	
		font-style: normal;  
		font-weight: normal;
		color: #666666;
		}
		
	.halftitle {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 17px;
		line-height: 20px;
		font-style: normal;  
		font-weight: bold;
		color: #666666;
		}
		
	.subtitle {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;	 
		font-style: normal;  
		font-weight: bold;
		color: #666666;
		margin:0px;
		padding:0px;
		}

	div.smallheadline, span.smallheadline, p.smallheadline {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;	 
		font-style: normal;  
		font-weight: bold;
		color: #666666;
		margin:0px;
		padding:0px;
		}			
		
	.largetext	{
		color: #000000; 
		font-weight: normal; 
		font-size: 13px;
		line-height: 19px;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		text-decoration: none;
		}
	 
	.midtext {
		color: #000000; 
		font-weight: normal; 
		font-size: 13px;
		line-height: 16px;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		text-decoration: none;
		}
	
	.ingresstext	{
		color: #333333; 
		font-weight: bold; 
		font-size: 13px;
		line-height: 19px;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		text-decoration: none;
		}
	
	.arrowsdown, 
	ul#mainNav .arrowsdown {
		color: #000000;
 		list-style-type: none; 
 		font-family: Verdana, Arial, Helvetica, sans-serif; 
 		font-size: 13px; text-decoration: none;
		margin-top: 0em;
    	margin-bottom: 8px;
    	margin-left: 0em;
    	list-style-type: none;
    	padding: 0 0 0 9px;
    	background:  url("/_img/arrowsdown.gif") no-repeat 0px 0em;
	}

	.dash,
	ul#mainNav .dash {
  		font-family: Verdana, Arial, Helvetica, sans-serif; 
 		font-size: 13px; text-decoration: none;
	  	margin-top: 0em;
    	margin-bottom: 8px;
		margin-left: 0em;
    	list-style-type: none;
    	padding: 0 0 0 18px;
    	background:  url("/_img/dash.gif") no-repeat 0px 0em;
	}

	li.nobullet,
	ul#mainNav li.nobullet{
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #666666;
		margin-bottom: 8px;
		list-style-type: none;
		background:  url("/_img/blank.gif") no-repeat 0px 0em;
		padding-left:0px; 
		padding-right:0; 
		padding-top:0; 
		padding-bottom:0;
		}

	li.nobulletplain,
	ul#mainNav	li.nobulletplain{
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;
		margin-bottom: 8px;
		list-style-type: none;
		background:  url("/_img/blank.gif") no-repeat 0px 0em;
		padding-left:0px; 
		padding-right:0; 
		padding-top:0px; 
		padding-bottom:0;
		}

	li.indentnobullet,
	ul#mainNav li.indentnobullet {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;
		font-weight: normal;
		color: #000000;
		margin-bottom: 8px;
		list-style-type: none;
		background:  url("/_img/blank.gif") no-repeat 0px 0em;
		padding-left:9px; 
		padding-right:0; 
		padding-top:5px; 
		padding-bottom:0
		} 

	.bulletlargetext {
		color: #000000;
 		list-style-type: none; 
 		font-family: Verdana, Arial, Helvetica, sans-serif; 
 		text-decoration: none;
		margin-top: 0em;
    	margin-bottom: 8px;
		margin-left: 0em;
    	list-style-type: none;
    	padding: 0 0 0 9px;
    	background:  url("/_img/dot_gray_largetext.gif") no-repeat 0px 0em;
	}

	.bulletsmalltext  {
		color: #000000;
 		list-style-type: none; 
 		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 13px; 		
		text-decoration: none;
		margin-top: 0em;
    	margin-bottom: 2px;
    	margin-left: 0em;
    	list-style-type: none;
    	padding: 0 0 0 9px;
   		background:  url("/_img/bullet_blackdot.gif") no-repeat 0px 0em;
	}
  
	div.dotline {
		background-image: url(/_img/dots/dots_hor_147w.gif);
		background-repeat: repeat-x;
		margin:0px;
		margin-top:10px;
		padding-top: 10px;
		padding-bottom: 0px;
		width: 100%;
	}
	
	div.greybox {
		border: 1px solid #CCCCCC;
		background-color: #EEEEEE;
		padding: 10px;
	}
	
	a.iconTxt {
		background-image: url(/_img/filetypes/txt_20x20px.gif);	
		background-position: 0px 0px;
		background-repeat: no-repeat;
		/*display: inline-block;*/
		padding-left: 25px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	a.iconFile {
		background-image: url(/_img/filetypes/file_20x20px.gif);	
		background-position: 0px 0px;
		background-repeat: no-repeat;
		/*display: inline-block;*/
		padding-left: 25px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	a.iconRight {
		background-image: url(/_img/readmore_blue.gif);	
		background-position: 0px 0px;
		background-repeat: no-repeat;
		/*display: inline-block;*/
		padding-left: 25px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	a.iconDownload {
		background-image: url(/_img/button_download.gif);	
		background-position: 0px 0px;
		background-repeat: no-repeat;
		/*display: inline-block;*/
		padding-left: 25px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	li.iconwriteus {
  		font-family: Verdana, Arial, Helvetica, sans-serif; 
 		font-size: 13px; 
 		text-decoration: none;
    	margin-top: 15px;
    	margin-bottom: 5px;
	  	margin-left: 0em;
    	list-style-type: none;
    	padding: 0 0 0 18px;
    	background:  url("/_img/icon_writeus.gif") no-repeat 0px 0em;
  	}

	div.axisLight_BgTop	{
		background-image: url(/_img/bg_top.gif);
		background-repeat: no-repeat;
		width:750px;
		}

	div.axisLight_Include {
		width:741px;
		padding-left:5px;
		padding-right:4px;
		padding-top:5px;
		padding-bottom:9px;
		}
		
	div.axisLight_BgMid {
		background-image: url(/_img/bg_mid.gif);
		background-repeat: repeat-y;
		width: 750px;
		}
		
	div.axisLight_BgMidPlain {
		background-image: url(/_img/bg_plain.gif);
		background-repeat: repeat-y;
		width: 750px;
		}
	
	div.axisLight_BgMid_line_right {
		background-image: url(/_img/bg_mid_line_right.gif);
		background-repeat: repeat-y;
		width: 750px;
		}

	div.axisLight_BgBottom {
		background-image: url(/_img/bg_bottom.gif);
		background-repeat: no-repeat;
		width:750px;
		}

	div.axisLight_BgBottom_line_right {
		background-image: url(/_img/bg_bottom_line_right.gif);
		background-repeat: no-repeat;
		width:750px;
		}

	div.axisLight_BgBanner {
		background-image: url(/_img/bg_plain.gif);
		background-repeat: repeat-y;
		border-bottom: 1px solid #CCCCCC;		
		width: 750px;
		}
	

/*--------------------------------------------------------------------------*/
/* Classes for building table widths for the axisLight design               */
/*--------------------------------------------------------------------------*/

	td.axisLight_TwoColLeft,
	td.axisLight_ThreeColLeft	{
		width: 147px;
		padding-left: 16px;
		padding-right: 16px;
		padding-top: 15px;
		padding-bottom: 0px;
		vertical-align: top;
		text-align: left;
		}

	td.axisLight_TwoColRight {
		width: 540px;
		padding-left: 15px;
		padding-right: 16px;
		padding-top: 15px;
		padding-bottom: 0px;
		vertical-align: top;
		text-align: left;
		}

	td.axisLight_TwoColWideRight {
		width: 570px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 15px;
		padding-bottom: 0px;
		vertical-align: top;
		text-align: left;
		}

	td.axisLight_TwoColWideRightImage {
		width: 570px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		vertical-align: top;
		text-align: left;
		}


	td.axisLight_ThreeColMiddle {
		width: 360px;	
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 15px;
		padding-bottom: 0px;
		vertical-align: top;
		text-align: left;
		}

	td.axisLight_ThreeColRight {
		width: 165px;
		padding-right: 16px;
		padding-top: 15px;
		padding-bottom: 0px;
		vertical-align: top;
		text-align: left;
		}

	td.axisLight_FourColRight {
		width: 190px;
		padding-right: 0px;
		padding-top: 15px;
		padding-bottom: 0px;
		vertical-align: top;
		text-align: left;
		}

/*--------------------------------------------------------------------------*/
/* Fixes for geiving the left align in td tag                               */
/* and design on /index.html                                                */
/*--------------------------------------------------------------------------*/

	td.axisLight_ThreeColRight td {
		vertical-align: top;
		text-align: left;
		}

/*--------------------------------------------------------------------------*/
/* Home page classes for building the boxes                                 */
/* and design on /index.html                                                */
/*--------------------------------------------------------------------------*/

	div.axisLight_HomePageMenu	{
		background-image: url(/_img/bg_plain.gif);
		background-repeat: repeat-y;
		background-color: #F7F7F7; 
		border-top:0px; 
		border-bottom: 1px solid #CCCCCC;
		width:750px;
		text-align: left;
		}
	
	div.axisLight_HomePageMenu #countySelect {
		text-align: left;
	}
	
	div.axisLight_HomePageMenu	#interestSelect {
		text-align: right;
	}
	
	div.axisLight_HomePageImage	{
		background-image: url(/_img/bg_homepage_image.gif);
		background-repeat: repeat-y;
		border-bottom: 1px solid #CCCCCC;
		width: 750px;
		text-align: left;
		}

	div.axisLight_HomePageBoxRowStart	{
		background-image: url(/_img/bg_plain.gif);
		background-repeat: repeat-y;
		height: 10px;
		width: 750px;
		text-align: left;
		}

	div.axisLight_HomePageBoxRow	{
		background-image: url(/_img/bg_hompage_boxrow.gif);
		background-repeat: repeat-y;
		width: 750px;
		text-align: left;
		}

	div.axisLight_HomePageBoxRowEnd	{
		background-image: url(/_img/bg_plain.gif);
		background-repeat: repeat-y;
		border-bottom: 1px solid #CCCCCC;
		height: 10px;
		width: 750px;
		text-align: left;
		}
	div.axisLight_HomePageEventRow	{
		background-image: url(/_img/bg_plain.gif);
		background-repeat: repeat-y;
		width: 750px;
		padding-top: 0px;
		padding-bottom: 0px;
		text-align: left;
		}

	div.axisLight_HomePageLineRight {
		background-image: url(/_img/bg_homepage_lineright.gif);
		background-repeat: repeat-y;
		width: 520px;
		text-align: left;
		}
	div.axisLight_EventBox {
		float: left;
		width: 200px;
		height: 100%;
		padding: 0px;
		margin: 0px 0px 0px 0px;
		text-align: left;
	}
	div.axisLight_EventBox h3 {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;	 
		font-style: normal;  
		font-weight: bold;
		line-height: 26px;
		color: #FFFFFF;
		margin: 0px;
		margin-top: 2px;
		padding: 0px;
		text-indent: 22px;
		text-align: left;
		display: block;
		background-image: url('/_img/top_background_2.gif');
		background-position: left -2px;
		background-repeat: no-repeat;
		width: 200px;
		height: 26px;	
	}
	div.axisLight_EventBox h5 {
		font-size: 13px;
		font-weight: normal;
		background-image: url('/_img/bottom_background.gif');
		background-position: left bottom;
		background-repeat: no-repeat;
		margin: 0px;
		padding: 0px;
		padding-left: 22px;
		text-align: left;
		width: 200px;
		display: block;
		line-height: 12px;
	}
	div.axisLight_HomePageSearch	{
		background-image: url(/_img/bg_plain.gif);
		background-repeat: repeat-y;
		width: 735px;
		padding-top: 10px;
		padding-left: 15px;
		padding-bottom: 0px;
		text-align: left;
		}

	div.axisLight_HomePageSearchInclude	{
		width: 750px;
		margin-left: 10px;
		margin-right: 10px;
		margin-top: 5px;
		margin-bottom: 2px;
		text-align: left;
		}
		
	td.axisLight_subColumn {
		font-size: 9px;
		line-height: 16px;						
		padding-top: 20px;	
		text-align: left;
		}

	td.axisLight_mainColumn {
		font-size: 13px;
		line-height: 16px;
		text-align: left;
		}

/*--------------------------------------------------------------------------*/
/* Classes for formatting boxes in content for both                          */
/* axisLight and axisFlex design.                                           */
/*--------------------------------------------------------------------------*/	

div.axisLight_infoBoxLeft {
		float:right;
		border:1px solid #CCCCCC;
		width: 180px;
		height:100px;
		margin:0px 0px 10px 10px;
	}
	
	div.axisLight_infoBoxLeft h3 {
		background-color:#EEEEEE;
		font-size:10px;
		font-weight:bold;
		margin:0px;
		padding:5px;
		text-align: center;	
	}

	div.axisLight_infoBoxLeft p {
		margin:5px;
		padding:0px;
	}

	div.axisLight_teaserBoxLeft {
		float:right;
		width:182px;
		padding:0px;
		margin:0px 0px 0px 10px;
	}
	
	div.axisLight_teaserBoxRight {
		float:left;
		width:182px;
		padding:0px;
		margin:0px 10px 0px 0px;
	}

	div.axisLight_teaserBoxLeft h3, 
	div.axisLight_teaserBoxRight h3, 
	div.axisLight_teaserBoxLeft div.subtitle, 
	div.axisLight_teaserBoxRight div.subtitle {
		font-size:10px;
		font-weight: bold;
		color: #FFFFFF;
		margin:0px;
		padding:0px;
		text-align: center;
		display: block;
		background-image: url('/_img/top_background.gif');
		width:182px;
		height:25px;
		line-height: 25px;
		display:block;	
	}

	div.axisLight_teaserBoxLeft img.teaserImage, 
	div.axisLight_teaserBoxRight img.teaserImage {
		margin: 0px;
		padding: 0px;
		display: block;
		border: 1px solid #999999;
	}
	
	div.axisLight_teaserBoxLeft div.teaserContent,
	div.axisLight_teaserBoxRight div.teaserContent {
		margin: 0px;
		padding: 10px;
		display: block;
		border: 1px solid #999999;
	}
	
	div.axisLight_teaserBoxLeft div.teaserTable,
	div.axisLight_teaserBoxRight div.teaserTable {
		margin: 0px;
		padding: 0px;
		display: block;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #999999;
		border-left: 1px solid #999999;
	}

	div.teaserTable table th { 
		background-color: #EEEEEE;
		color: #666666;
	}
	
	div.teaserTable table td { 
		background-color: #FFFFFF;
		border-top: 1px solid #CCCCCC;
	}
	
	div.axisLight_teaserBoxLeft div.videoLink,
	div.axisLight_teaserBoxRight div.videoLink {
		background-image: url('/_img/bottom_video_background.gif');
		margin: 0px;
		padding: 0px;
		display: block;
	}

	div.axisLight_teaserBoxLeft div.plainLink ,
	div.axisLight_teaserBoxRight div.plainLink {
		background-image: url('/_img/bottom_plain_background.gif');
		margin: 0px;
		padding: 0px;
		width: 182px;
		height: 26px;
		display: block;
		line-height: 23px;
		text-indent: 10px;
	}

	div.axisLight_largeBox {
		width:540px;
		padding:0px;
		margin:0px 0px 10px 0px;
	}

	div.axisLight_largeBox h3, 
	div.axisLight_largeBox div.subtitle {
		font-size:10px;
		font-weight: bold;
		color: #FFFFFF;
		margin:0px;
		padding:0px;
		text-align: center;
		display: block;
		background-image: url('/_img/top_background.gif');
		width:540px;
		height:25px;
		line-height: 25px;	
		
	}
	div.axisLight_largeBox div.border {
		border-right: 1px solid #999999;
		border-left: 1px solid #999999;
	}

	div.axisLight_largeBox div.content {
		width: 518px;
		margin: 0px;
		padding: 10px;
		display: block;
	}

	div.axisLight_largeBox img.bottom {
		width: 540px;
		height: 6px;
		display: block;
	}

	ul#axisLight_mainFearures {
		margin-left: 0px;
		margin-bottom: 20px;
	}
	
	ul#axisLight_mainFearures li{
		font-family: verdana;
		font-weight: bold;
		font-size: 13px;
		color: #666666;
	}
	
	#axisLight_largeBox ul {
		margin: 0px;
		padding: 0px;
		
	}
	
	.axisLight_cerntreline {
		background-image: url('/_img/dots_vert_36h.gif');
		background-repeat: repeat-y;
		background-position: left;
		margin:0px;
		margin-top:5px;
		
		
}


/*--------------------------------------------------------------------------*/
/* Old styles, perhas used somewhere will be replaced                       */
/*--------------------------------------------------------------------------*/
	a.country,a.country:link,a.country:visited,a.country:active {
		color: #3366CC; 
		font-weight: bold; 
		font-size: 13px; 
		font-family: Verdana, Helvetica, Arial, sans-serif;
		text-decoration: none;
		}
	
	a.country:hover	{
		font-weight: bold; 
		font-size: 13px; 
		font-family: Verdana, Helvetica, Arial, sans-serif;
		text-decoration: underline;
		}

	td.axisVLine {
		background-color: #cccccc;
		line-height: 0px;
		width: 1px;
		}	 
	
	td.axisHLine {
		background-color: #cccccc;
		line-height: 1px;
		height: 1px;
		}

	td.axisGraphics {
		line-height: 0px		
		}

/*--------*/
/* <body> */
/*--------*/

	body	{
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;
		background-color: #FFFFFF;
		color: #000000; 
		margin: 0px;		
		padding: 0px;
		margin-bottom: 40px;
		}


/*------*/
/* <td> */
/*------*/

	td	{
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;
		color: #000000;
		/*text-align: left;*/
		}


/*--------*/
/* <form> */
/*--------*/

	form	{
		margin: 0px;
		padding: 0px;
		}



/*-------------------------------*/
/* <select>, <input>, <textarea> */
/*-------------------------------*/

	select,
	input,
	textarea	{
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;
		color: #000000
		}



/*-----*/
/* <a> */
/*-----*/

	a,
	a:link,
	a:hover,
	a:active,
	a:visited	{
		color: #3366CC;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-weight: normal;
		text-decoration: underline;
		}

	a:active	{
		color: #666666;
		}



/*-----------------------------------------------------------*/
/* <h1>, <h2>, <h3>                                          */
/*-----------------------------------------------------------*/
		
	h1	{
		color: #666666;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 30px;
		font-style: normal;
		font-weight: normal;
		margin: 0px;
		padding: 0px;		
		}

	h2	{
		color: #444444;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 17px;
		line-height: 20px;
		font-style: normal;  
		font-weight: bold;
		margin: 10px 0px 0px 0px;
		padding: 0px;
		}

	h3	{
		color: #333333;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;	 
		font-style: normal;  
		font-weight: bold;
		margin: 10px 0px 0px 0px;
		padding: 0px;
		}		

/*-----------------------------------------------------------*/
/* <p>                                                       */
/*-----------------------------------------------------------*/
	p	{
		margin: 0px 0px 20px 0px;
		padding: 0px;		
		}

/*------*/
/* <hr> */
/*------*/

	hr	{
		color: #CCCCCC;
		}


/*--------------------------------*/
/* <ul>, <li> (for li used in ul) */
/*--------------------------------*/

	ul,
	ul#mainNav	{
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		padding-left: 0px;
		list-style-type: none;
		}


	ul li,
	ul#mainNav li	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		text-decoration: none;
		
		background: url("/_img/dot_gray.gif") no-repeat 0px 0px;
		margin-bottom: 8px;
		padding: 0 0 0 9px;
		}

/*------------------*/
/* The Rounded Box  */
/*------------------*/

	td.axisRBoxT {
		background-image:url(/_img/top_line_100x5px.gif);
		background-repeat: repeat-x;
		height: 5px;
		line-height: 0px;
		}
		
	td.axisRBoxTL {
		background-image:url(/_img/top_left_corner_5x5px.gif);
		background-repeat: no-repeat;
		width: 5px;
		height: 5px;
		line-height: 0px;
		}
	
	td.axisRBoxTR {
		background-image:url(/_img/top_right_corner_5x5px.gif);
		background-repeat: no-repeat;
		width: 5px;
		height: 5px;
		line-height: 0px;
		}
		
	td.axisRBoxSL {
		background-image:url(/_img/side_left_5x5px.gif);
		background-repeat: repeat-y;
		width: 5px;
		line-height: 0px;
		}

	td.axisRBoxSR {
		background-image:url(/_img/side_right_5x5px.gif);
		background-repeat: repeat-y;
		width: 5px;
		line-height: 0px;
		}

	td.axisRBoxB {
		background-image:url(/_img/bottom_line_100x5px.gif);
		background-repeat: repeat-x;
		height: 5px;
		line-height: 0px;
		}
		
	td.axisRBoxBL {
		background-image:url(/_img/bottom_left_corner_5x5px.gif);
		background-repeat: no-repeat;
		width: 5px;
		height: 5px;
		line-height: 0px;
		}
	
	td.axisRBoxBR {
		background-image:url(/_img/bottom_right_corner_5x5px.gif);
		background-repeat: no-repeat;
		width: 5px;
		height: 5px;
		line-height: 0px;
		}


/*-----------------------------------------*/
/* The Rounded Box with Transparent center */
/*-----------------------------------------*/

	td.axisRBoxTransT {
		background-image:url(/_img/trans_top_line_100x5px.gif);
		background-repeat: repeat-x;
		height: 5px;
		line-height: 0px;
		}

	td.axisRBoxTransTL {
		background-image:url(/_img/trans_top_left_corner_5x5px.gif);
		background-repeat: no-repeat;
		width: 5px;
		height: 5px;
		line-height: 0px;
		}

	td.axisRBoxTransTR {
		background-image:url(/_img/trans_top_right_corner_5x5px.gif);
		background-repeat: no-repeat;
		width: 5px;
		height: 5px;
		line-height: 0px;
		}

	td.axisRBoxTransSL {
		background-image:url(/_img/trans_side_left_5x5px.gif);
		background-repeat: repeat-y;
		width: 5px;
		line-height: 0px;
		}

	td.axisRBoxTransSR {
		background-image:url(/_img/trans_side_right_5x5px.gif);
		background-repeat: repeat-y;
		width: 5px;
		line-height: 0px;
		}

	td.axisRBoxTransB {
		background-image:url(/_img/trans_bottom_line_100x5px.gif);
		background-repeat: repeat-x;
		height: 5px;
		line-height: 0px;
		}

	td.axisRBoxTransBL {
		background-image:url(/_img/trans_bottom_left_corner_5x5px.gif);
		background-repeat: no-repeat;
		width: 5px;
		height: 5px;
		line-height: 0px;
		}

	td.axisRBoxTransBR {
		background-image:url(/_img/trans_bottom_right_corner_5x5px.gif);
		background-repeat: no-repeat;
		width: 5px;
		height: 5px;
		line-height: 0px;
		}


/*--------------------------------------*/
/* The Alternate Gray Top with Headline */
/*--------------------------------------*/

	td.axisRBoxHeadlineT {
		background-image:url(/_img/gray_top_line_5x50px.gif);
		background-repeat: repeat-x;
		line-height: 150%;
		}

	td.axisRBoxHeadlineTL {
		background-image:url(/_img/gray_top_left_corner_5x50px.gif);
		background-repeat: no-repeat;
		width: 5px;
		line-height: 0px;
		}

	td.axisRBoxHeadlineTR {
		background-image:url(/_img/gray_top_right_corner_5x50px.gif);
		background-repeat: no-repeat;
		width: 5px;
		line-height: 0px;
		}


/*---------------------*/
/* The Link Text Style */
/*---------------------*/

  a.axisRTabLink,
  a.axisRTabLink:link,
  a.axisRTabLink:visited,
  a.axisRTabLink:active,
  a.axisRTabLink:hover {
		text-decoration: none;
		font-weight: bold;
		color: #3366CC;
		}


/*------------------------*/
/* The Large Rounded Tabs */
/*------------------------*/

	td.axisRTabLargeCT {
		height: 30px;
		width: 5px;
		}

	td.axisRTabLargeLine {
		background-image:url(/_img/bg_line_72x35px.gif);
		background-repeat: repeat;
		line-height: 0px;
		height: 35px;
		}

	/*-----------------*/
	/* Large, Inactive */
	/*-----------------*/
	td.axisRTabLargeInActiveL {
		background-image:url(/_img/inactive_left_31x35px.gif);
		background-repeat: no-repeat;
		line-height: 0px;
		width: 31px;	
		height: 35px;
		}
		
	td.axisRTabLargeInActiveM {
		background-image:url(/_img/inactive_bg_72x35px.gif);
		background-repeat: repeat;
		height: 35px;
		text-align: center;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;	 
		font-style: normal;  
		font-weight: bold;
		line-height: 14px;  
		color: #666666;
		}

	td.axisRTabLargeInActiveR {
		background-image:url(/_img/inactive_right_31x35px.gif);
		background-repeat: no-repeat;
		line-height: 0px;
		width: 31px;
		height: 35px;
		}

	/*---------------*/
	/* Large, Active */
	/*---------------*/
	td.axisRTabLargeActiveL {
		background-image:url(/_img/active_left_31x35px.gif);
		background-repeat: no-repeat;
		line-height: 0px;
		width: 31px;	
		height: 35px;
		}

	td.axisRTabLargeActiveM {
		background-image:url(/_img/active_bg_72x35px.gif);
		background-repeat: repeat;
		height: 35px;
		text-align: center;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;	 
		font-style: normal;  
		font-weight: bold;
		line-height: 14px;  
		color: #666666;
		}

	td.axisRTabLargeActiveR {
		background-image:url(/_img/active_right_31x35px.gif);
		background-repeat: no-repeat;
		line-height: 0px;
		width: 31px;	
		height: 35px;
		}


/*------------------------*/
/* The Small Rounded Tabs */
/*------------------------*/

	td.axisRTabSmallCT {
		height: 20px;
		width: 5px;
		}

	td.axisRTabSmallLine {
		background-image:url(/_img/bg_line_20x25px.gif);
		background-repeat: repeat;
		line-height: 0px;
		height: 25px;
		}

	/*-----------------*/
	/* Small, Inactive */
	/*-----------------*/
	td.axisRTabSmallInActiveL {
		background-image:url(/_img/inactive_left_20x25px.gif);
		background-repeat: no-repeat;
		line-height: 0px;
		width: 20px;	
		height: 25px;
		}
		
	td.axisRTabSmallInActiveM {
		background-image:url(/_img/inactive_bg_20x25px.gif);
		background-repeat: repeat;
		height: 25px;
		text-align: center;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;	 
		font-style: normal;  
		font-weight: bold;
		line-height: 12px;  
		color: #666666;
		}

	td.axisRTabSmallInActiveR {
		background-image:url(/_img/inactive_right_20x25px.gif);
		background-repeat: no-repeat;
		line-height: 0px;
		width: 20px;
		height: 25px;
		}

	/*---------------*/
	/* Small, Active */
	/*---------------*/
	td.axisRTabSmallActiveL {
		background-image:url(/_img/active_left_20x25px.gif);
		background-repeat: no-repeat;
		line-height: 0px;
		width: 20px;	
		height: 25px;
		}

	td.axisRTabSmallActiveM {
		background-image:url(/_img/active_bg_20x25px.gif);
		background-repeat: repeat;
		height: 25px;
		text-align: center;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;	 
		font-style: normal;  
		font-weight: bold;
		line-height: 12px;  
		color: #666666;
		}

	td.axisRTabSmallActiveR {
		background-image:url(/_img/active_right_20x25px.gif);
		background-repeat: no-repeat;
		line-height: 0px;
		width: 20px;	
		height: 25px;
		}




/* Не менять пока */


img{ border:0px;}
hr{height:1px; color:#cccccc}

P {margin: 0px 0px 0px 0px;}



/* FORM */
FORM        {  margin: 0px; }
INPUT       { FONT-SIZE:11; COLOR: #414141; }
INPUT.txt, INPUT.field   { BORDER: #667987 2px solid; font-weight:bold}
INPUT.txt_noborder   { BORDER: #FFFFFF 0px solid; }
INPUT.check { BORDER: 0px; }
INPUT.btn   {
	FONT-SIZE:12px; 
	BACKGROUND: #E5E5E5; 
	COLOR: #cc3333; 
	FONT-WEIGHT: bold; 
	BORDER: #667987 1px solid; 
	CURSOR: hand;
	padding:5px;
	text-align:center
}

SELECT   { FONT-SIZE:11; BORDER: #667987 1px solid; }
SELECT.sel  { FONT-SIZE:11; BORDER: #667987 1px solid; }
CHECKBOX.chb{ FONT-SIZE:11; BORDER: #cacddf 1px solid; }
TEXTAREA.ta { FONT-SIZE:11; BORDER: #667987 2px solid; font-weight:bold}
/* END FORMS */


/* TABLE */
TABLE.tbl {border:1px #cacddf solid}
TABLE.tbl TD {border:0px}
TABLE.tbl TH {color:#667987;border:0px; background-color:#E5E5E5;font-size:10px;padding:2px 2px 2px 2px}
TABLE.tbl TH.al {color:#000000;border:0px; background-color:#CBB48C;font-size:12px;padding:5px 8px 5px 8px; text-align:right; font-weight:normal;}
TABLE.tbl TD {border:0px;font-size:11px;padding:4px 4px 4px 4px}


#block1{position:absolute;left:665px;top:7px;}

table#sign{width:100%; background:#ffffff;}
table#sign td{text-align:right; color:#767676;font-family:tahoma; font-size:10px; }
table#sign A, table#sign A:hover, table#sign A:visited {color:#51588c;text-decoration:underline; font-size:10px;}
/* END TABLE */



.td_head_01{background:#000000 url(/_img/dotted_head.gif) bottom repeat-x;}
.td_head_02{background:#595959; border-top:1px solid #8B8B8B}
.td_head_03{background:#FFAB0A url(/_img/bg_head_3.gif) repeat-x;}
.td_head_04{background:#595959; border-top:1px solid #000000; border-bottom:1px solid #000000;}
.td_head_05{background:#595959 url(/_img/bg_head_5.gif) bottom repeat-x; border-top:1px solid #000000;}
.td_head_06{background: url(/_img/line_01.gif) right no-repeat;}

.td_text_01{background:#FFAB0A; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.td_text_02{background:#ffffff; padding:15px; font-family:Verdana; font-size:11px; font-weight:normal;}


.td_bottom_01{background:#ffffff url(/_img/bg_bottom_1.gif) top repeat-x;}
.td_bottom_02{background:#ffffff url(/_img/globus.gif) left no-repeat;}
.td_bottom_03{padding-left:65px; color:#E19401; font-family:Arial; font-size:10px}

.td_menu_01{ border-bottom-color:#333333; border-bottom-style:dashed; border-bottom-width:1px}

.title_1{ font-family:verdana; font-weight: bold; color:#000000; font-size:13px; padding-right:6px; text-transform:uppercase}
.title_2{ font-family:Arial; font-weight: bolder; color:#FFAB0A; font-size:12px; padding-right:22px; padding-top:30px; text-transform:uppercase}
.title_3, .title_3 h1{ font-family:Verdana; font-weight:bold; color:#ffffff; font-size:10px; padding-left:22px}
.title_4{ font-family:Verdana; font-weight:normal; color:#000000; font-size:9px; padding-right:10px; text-transform:uppercase}
.title_5{ font-family:Arial; font-weight:bold; color:#595959; font-size:10px;}

.basket, .basket h2, .basket h3{font-family:verdana; font-weight: bold; color:#000000; font-size:11px;}


.topmenu{ font-family:Arial; font-weight:bold; font-size:11px; color:#000000; text-transform:uppercase; text-decoration:none; padding-left:10px; padding-right:10px}
.topmenu:hover{ font-family:Arial; font-weight:bold; font-size:11px; color:#cc0000; text-transform:uppercase; text-decoration:none;padding-left:10px; padding-right:10px}

.topmenu_2{ font-family:Arial; font-weight:bold; font-size:12px; color:#000000; text-transform:uppercase; text-decoration:none; padding-left:10px; padding-right:10px}
.topmenu_2:hover{ font-family:Arial; font-weight:bold; font-size:12px; color:#000000; text-transform:uppercase; text-decoration: underline;padding-left:10px; padding-right:10px}



/* BOTTOM MENU */
.bottom_menu TD, .bottom_menu a, .bottom_menu a:visited {font-size:10px; font-family: tahoma; color: #ffffff; text-decoration: underline; border: none;  font-weight:normal;}
.bottom_menu a:hover{text-decoration:underline;}
/* END BOTTOM MENU */

/* MAIN MENU */
.main_menu {}
.main_menu TD{background:none;}
.main_menu A, .main_menu A:visited {color: #ffac0e; font-size: 13px; font-family: tahoma; font-weight: bold;}
.main_menu A:hover { text-decoration:underline;}

.submenu { position:absolute; left: 0; top:0; visibility:hidden;width:100px;}

.pd_menu {border:1px #6b9ed6 solid;background-color:#ffffff}
.pd_menu td {color:#ffac0e; border:0px; background-color:#ffffff;padding:5px 8px 5px 8px}
.pd_menu a,  .pd_menu a:visited {font-size:9px;font-weight:bold; text-decoration:none;}
.pd_menu a:hover { text-decoration:underline;font-size:9px;font-weight:bold;}
/* END MAIN MENU */


/* ESHOP */
.price_details {font-family:verdana; font-size:12px; color:#ff7800; font-weight:bold;}
.old_price_details {color:#e00000;text-decoration:line-through;font-size:12px;font-weight:bold}
.discount_details {color:#e00000;font-size:11px;font-weight:bold}

.price {color:#ff7c00; font-size:11px;font-weight:bold; font-family:tahoma;}
.old_price {color:#e00000;text-decoration:line-through;font-size:12px;font-weight:bold}
.discount {color:#e00000;font-size:11px;font-weight:bold}

.price_small {color:#ff7c00;font-size:12px;font-weight:bold; font-family:verdana;}
.old_price_small {
	color: #e00000;
	text-decoration: line-through;
	font-size: 13px;
	font-weight: bold;
	
	/*
	color: #e00000;
	text-decoration: line-through;
	font-size: 13px;
	font-weight: bold;
	*/
}
.discount_small {color:#e00000;font-size:11px;font-weight:bold}

.eshop_image {margin-top:3px;margin-right:5px;}
.eshop_image_click {margin-top:3px;margin-right:5px;border: 0px #33626F solid;}

.views_browse {border-top: 1px #e0e0e0 solid;border-right: 1px #e0e0e0 solid;}
.views_browse TD {border-bottom: 1px #e0e0e0 solid;border-left: 1px #e0e0e0 solid;}

.filter_box {}
.filter_box td {font-size:10px;}
.filter_box .txt {width:100px}
.search_box {}

.currency_block {font-size:12px;color:#51588c;font-weight:bold;}

.row1 {}
.row2 {}
/* END ESHOP */

/* VOTES */
.vote_res_small_on {background-color:#51588c;border-top:1px #51588c solid;border-bottom:1px #51588c solid;}
.vote_res_on {background-color:#51588c;border-top:1px #51588c solid;border-bottom:1px #51588c solid;}
.vote_res_small_off {border-top:1px #51588c solid;border-bottom:1px #51588c solid;}
.vote_res_off {border-top:1px #51588c solid;border-bottom:1px #51588c solid;}
/* END VOTES */

/* SYSTEM */
#stat {display:none;}
#sp {display:none;}

.status_error {color:#767676; font-size:10;}
.status_notice {color:#767676; font-size:10;}
.status_normal {color:#767676; font-size:10;}

