
body {text-align:center; line-height: 10px; margin:0}

/* start css for PopBox  */
.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url("images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("images/magminus.cur"), pointer; 
}
/* end css for PopBox  */

.tbdottedrt  { BORDER-RIGHT: #666666 1px dotted; BORDER-BOTTOM: #666666 1px dotted;  BORDER-LEFT: #666666 1px dotted; BORDER-TOP: #666666 1px dotted;}

/*BlackMenu*/
.clearFix:after { /* for modern browsers */
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearFix { /* for IE7/Win */
    min-height:1px; position:relative; left:110px; top:-15px;
}
* html .clearFix { /* for IE5-6/Win */
    height:1px; position:relative; left:100px; top:-15px;
}
* html>body .clearFix { /* for IE5/Mac */
    height:auto;
    display:inline-block;
}

.subheader{font-size: 8pt; font-family: Verdana, Arial, sans-serif; color: #f69f0a;}

/*end BlackMenu*/

/* Page Headers */

h1.menu {font-size: 16pt; font-family: Verdana, Arial, sans-serif; color: #f69f0a;}
h2.menu {font-size: 10pt; font-family: Verdana, Arial, sans-serif; color: #f69f0a;}

.Frontend_Header {font-size: 10pt; font-family: Verdana, Arial, sans-serif; color: #c47e05;}
.Frontend_text {font-size: 8pt; font-family: Verdana, Arial, sans-serif; color: #c46e05;}

.Frontend_text_green {font-size: 8pt; font-family: Verdana, Arial, sans-serif; color: #006600;}
.Frontend_text_red {font-size: 8pt; font-family: Verdana, Arial, sans-serif; color: #cc0000;}

/* End Page Headers */

div#container
{
 position:relative;
 width: 440px;
 margin-top: 0px;
 margin-left: auto;
 margin-right: auto;
 text-align:left;
}

.menu-hr { background-color: #991F1F; }

.text {
	font-size: 8pt;

	font-family: Verdana, Arial, sans-serif;

	color: #999999;
	
	line-height: 150%;
}

.TextDark {
	font-size: 8pt;

	font-family: Verdana, Arial, sans-serif;

	color: #333333;
	
	line-height: 150%;	
}

.TextLight {
	font-size: 8pt;

	font-family: Verdana, Arial, sans-serif;

	color: #efefef;
	
	line-height: 150%;	
}


  .News {
	position:absolute; 
	font-family: Verdana; 
	font-size: 9pt; 
	border: 1px solid; 
	position: absolute; 
	top: 100px; left: 180px; 
	width: 500px; 
	margin-left: auto; 
	margin-right: auto; 
	border: solid 1px #FF0000; 
	background-color: #ffffff; 
	display: block; 
	z-index: 1; 
	font-stretch:wider;
  }
.Button { width: 10em; border: solid 1px #9D4A98; display:block; font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #990066; background-color: #ffffff;
    padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; text-decoration:none; }

.lnkButton48 { width: 48em; border: solid 1px #CC3030; display:block; font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; text-decoration:none; }
.lnkButton28 { width: 28em; border: solid 1px #f69f0a; display:block; font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; text-decoration:none; }

.lnkButton22 { width: 26em; border: solid 1px #f69f0a; display:block; font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; text-decoration:none; }
.lnkButton20 { width: 19em; border: solid 1px #f69f0a; display:block; font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; text-decoration:none; }

.lnkButton18 { width: 15em; border: solid 1px #f69f0a; display:block; font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; text-decoration:none; }
.lnkButton12 { width: 9em; border: solid 1px #f69f0a; display:block; font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; text-decoration:none; }
.lnkButton13 { width: 12em; border: solid 1px #f69f0a; display:block; font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; text-decoration:none; }

/* Print Button */
.printbutton { width: 12em; border: solid 1px #f69f0a; display:block; font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; text-decoration:none; }


/* BlackMenu */
#Menu1 {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt;  color: #f69f0a;}


/* input field background color */
.inpf
{
color: black;
font-family: Verdana, Helvetica, sans-serif; 
font-size: 8pt;
border: 1px solid white;
background-color: #f69f0a;
} 


/* top elements */

.company {

	font-weight: bold;

	font-size: 12pt;

	font-family: Verdana, Arial, sans-serif;

	color: #7AB6EA;

	text-transform: uppercase;

}

.slogan {

	font-weight: bold;

	font-size: 10pt;

	font-family: Verdana, Arial, sans-serif;

	color: #B6E22D;

	text-transform: capitalize;

}



/*main menu*/

.menu {

	font-size: 8pt;

	font-family: Verdana, sans-serif;

	color: #E13A16;

	text-decoration: none;

	font-weight: normal;

}

.amenu {

	font-size: 8pt;

	font-family: Verdana, sans-serif;

	color: #E13A16;

	text-decoration: underline;

	font-weight: normal;

}



/*submenu*/

.submenu { font-size: 8pt; font-weight:bold; font-family: Verdana, sans-serif; color: #E13A16; text-decoration: none; }

.asubmenu { font-size: 8pt; font-weight:normal; font-family: Verdana, sans-serif; color: #E13A16; text-decoration: none; }



/* content */

.text-header{ font-weight: bold; font-size: 12pt; font-family: Verdana, Arial, sans-serif; color: #CCCCCC;}

.pageContent { font-size: 8pt; font-family: Verdana, sans-serif; color: #CCCCCC; }

 .pageContent a { font-size: 8pt; font-family: Verdana, sans-serif; color: #CCCCCC; }



/*bottom menu*/

.bmenu { font-size: 8pt; font-family: Verdana, sans-serif; color: #E13A16; text-decoration: none; }

.abmenu { font-size: 8pt; font-family: Verdana, sans-serif; color: #E13A16; text-decoration: underline; }



/*copyright*/

.footer { font-size: 7pt; font-family: Verdana, sans-serif; color: #333333; }



.logo-table {

	padding-top: 0px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

}

.content-bg2 {

}

.content-bg1 {

	border-right-style: solid;

	border-right-width: 1px;

	border-right-color: #514F50;

}

.content-bg3 {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #514F50;

}












.mod-item-body a, .mod-item-body-alter a

{

	color: #666666;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-category-body a, .mod-category-body-alter a

{

	color: #2752A9;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-comment-body a, .mod-comment-body-alter a

{

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-input

{

	font-size: 8pt;

	font-family: Arial, sans-serif;

	color: #000000;

}

.mod-hr

{

	background-color: #CECECE;

}

.mod-button

{

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-button-strong

{

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

	font-weight: bold;

}

.mod-item-header

{

	border: 1px solid #969696;

	background-color: #E5E5E5;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-item-footer

{

	border: 1px solid #969696;

	background-color: #F3F3F3;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

a.mod-item-footer-a

{

	color: #666666;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-item-body

{

	border: 1px solid #969696;

	background-color: #ffffff;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

a.mod-item-body-a-strong

{

	color: #003399;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-item-body-alter

{

	border: 1px solid #969696;

	background-color: #F9F9F9;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-item-body-title

{

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 10pt;

}

.mod-item-body-hr

{

	background-color: #CECECE;

}

.mod-item-button

{

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-item-button-strong

{

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

	font-weight: bold;

}

.mod-item-highlight, a.mod-item-highlight

{

	color: #cc0000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-category-header

{

	border: 1px solid #969696;

	background-color: #E5E5E5;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

a.mod-category-header-a

{

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 10pt;

}

.mod-category-body

{

	border: 1px solid #969696;

	background-color: #ffffff;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-category-body-alter

{

	border: 1px solid #969696;

	background-color: #F9F9F9;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-category-body-title

{

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-comment-header

{

	border: 1px solid #969696;

	background-color: #E5E5E5;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

a.mod-comment-header-a

{

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-comment-body

{

	border: 1px solid #969696;

	background-color: #F7F7F7;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-comment-body-alter

{

	border: 1px solid #969696;

	background-color: #F7F7F7;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-comment-body-title

{

	color: #666666;

	font-family: Arial, sans-serif;

	font-size: 10pt;

}

.mod-search

{

	border: 1px solid #969696;

	background-color: #F3F3F3;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-search-button

{

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

	font-weight: bold;

}

.mod-form

{

	border: 1px solid #969696;

	background-color: #F7F7F7;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-form-title

{

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-form-hr

{

	background-color: #CECECE;

}

.mod-form-button

{

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

	font-weight: bold;

}

a.mod-form-a

{

	color: #2752A9;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-info-header

{

	border: 1px solid #969696;

	background-color: #E5E5E5;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-info-body

{

	border: 1px solid #969696;

	background-color: #FFFFFF;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.mod-info-footer

{

	border: 1px solid #969696;

	background-color: #F3F3F3;

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

a.mod-info-footer-a

{

	color: #666666;

	font-family: Arial, sans-serif;

	font-size: 8pt;

}

.statuses-error

{

	background-color: #FFF0F0;

	border: 2px solid #CC0303;

	padding: 7px 9px;

	font-size: 8pt;

	font-family: Arial, sans-serif;

	color: #CC0000;

}

.statuses-info

{

	background-color: #E3EFFD;

	border: 2px solid #1C7CF1;

	padding: 7px 9px;

	font-size: 8pt;

	font-family: Arial, sans-serif;

	color: #3333CC;

}

.statuses-success

{

	background-color: #E8FFE1;

	border: 2px solid #039A03;

	padding: 7px 9px;

	font-size: 8pt;

	font-family: Arial, sans-serif;

	color: #017001;

}

.mod-pager

{

	color: #969696;

	font-family: Arial, sans-serif;

	font-size: 8pt;

	border: 1px solid #969696;

	background-color: #ffffff;

}

a.mod-pager-a

{

	color: #969696;

	font-family: Verdana, sans-serif;

	font-size: 8pt;

}

table.header {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
}

table.header_mnu {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: outset outset outset outset;
	border-color: #111111 #222222 #222222 #222222;
	border-collapse: separate;
}

table.header_main {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: outset outset outset outset;
	border-color: #f69f0a #f69f0a #f69f0a #f69f0a;
	border-collapse: separate;
}

table.header_frontpage {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: outset outset outset outset;
	border-color: #f69f0a #f69f0a #f69f0a #f69f0a;
	border-collapse: separate;
}

#search

{

	width:219px;

	height:37px;

	float:left;

}

.searchbutton 

{

	float:right;

	width:60px;

}

.searchfield 

{

	background: url(Images/Background/bg_search.png) no-repeat; 

	height:22px;

		

	float:right;

  width: 159px;

}

.searchfield input

{

	border: none;

	width: 120px;

	float:right;

  margin: 12px 12px 6px 6px;

	background-color:Transparent;

	outline: none;

}
