td {
	
	font-family:tahoma;
	font-size:83%;
	color:#464451;
	line-height:120%;
}
a {
	text-decoration: none;
	color:#71A62A;
}

body { 	margin:0px;padding:0px;	background-color:#ffffff;}

.search1{
	font-family: tahoma;
	font-size: 14px;
	color: #699a27;
	line-height: 14px;
	text-transform: uppercase;
	font-weight: bold;
}


.copy{
font-family:tahoma;
font-size:11px;
color:#D3D3D3;
text-decoration:none;
}


.top_txt {color:#6E6E6E; text-decoration:none}

.gray {color:#909090; text-decoration:none}
.orange {color:#D4992A; text-decoration:none}
.green {color:#71A62A; text-decoration:none}
.white {color:#ffffff; text-decoration:none}

.sm {font-size:10px}
.u {text-decoration:underline}
.t {text-transform:uppercase}
.big {font-size:12px}


.search { width:119px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#CDCDCD;
		background-color:#ffffff;
		color:#626061;
		margin-left:0px;
		margin-right:0px}
		
.form { width:211px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#706F66;
		background-color:#C3C3C2;
		color:#3F3F47;
		margin-left:0px;
		margin-right:0px}
		
.textarea {width:211px;
		height:139px;
		font-family:tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#706F66;
		background-color:#C3C3C2;
		color:#3F3F47;
		overflow:auto;
		margin-left:0px;
		margin-right:0px;}

.rollover {scrollbar-face-color:#B6E9FF;
		scrollbar-track-color:#FCFEFF;
		scrollbar-arrow-color:#FCFEFF;
		scrollbar-3Dlight-color:#FCFEFF;
		scrollbar-base-color:#FCFEFF;
		scrollbar-shadow-color:#FCFEFF;
		scrollbar-darkshadow-color:#FCFEFF;
		scrollbar-highlight-color:#FCFEFF;
		}


a:hover{text-decoration:underline;}
#a:hover{text-decoration:none;}

.name{
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #464451;
	text-decoration: none;
	text-transform: uppercase;
}

.topinfo{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #d09526;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 14px;
	
}
.topinfo2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #545353;
	text-decoration: none;
	text-transform: uppercase;
	
}


/*Left menu*/
.leftmenu, .leftmenuact {font-family: tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #ffffff; text-decoration:none;}
.leftmenuact {color: #909090;}

/*Top menu*/
.topmenu, .topmenuact {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #FFFFFF; text-decoration:none;}
.topmenuact {color: #ffffff; font-weight:bold;}

/*Site menu*/
.lang, .langact {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #9E9E9E; text-decoration:underline;}
.langact {text-decoration:none;}

/*Style for basket panel text*/
.baskettext {color: #FFFFFF;}
.baskettext {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

.chain {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #d4992a;}

.errortext, .oktext, .notetext {font-family:Arial; font-size:13px; font-weight:bold;}
.errortext {color:red;}
.oktext {color:#005000;}
.notetext {color:green;}

/* Onscreen messages */
.errormessage{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:red; font-weight:bold;}

/* Required sign */
.starrequired, .required{font-family: Verdana, Arial, Helvetica, sans-serif; color:red; font-size:12px; }


.smalltext, .smalltextwhite, .smalltextblack {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;} /*Small text*/
.smalltext {color: #333;} /*Small text blue*/
.smalltextwhite{color: #6A7B9C;} /*Small text white*/
.smalltextblack{color: #000000;} /*Small text black*/

.newstext, .newsdata, .newsdatab {font-family: Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #7C7E7F; }
.newstext {color: #7a7a7a;}
.newsdata {color: #d4992a; font-weight: bold;}
.newsdatab {font-weight: normal; color: #7a7a7a;}

.titletext {font-family: Arial, Helvetica, sans-serif; color:#4757C4; font-size:15px; font-weight:bold; line-height: 18px;}/*Page title*/
.subtitletext {font-family: Arial, Helvetica, sans-serif; color:#4791D3; font-size:13px; font-weight:bold;}/*Subtitle*/


/*Include areas*/
table.tableborders, td.tableborders {border: 1px solid #B7BCDB;}
table.tableheads, td.tableheads{background-color:#EBECF3; padding: 5px;}
table.tableheads .smalltext ,td.tableheads .smalltext {color:#565A8A;}
table.tablebodys, td.tablebodys {background-color:#FFFFFF; padding: 5px}
table.tablebodys strong, td.tablebodys strong {color:#565A8A;}

hr {color: #BDCEDE; height: 1px}

/* Headers */
H1, H2, H3, H4 {font-family:Arial, Helvetica, sans-serif;}
H1{
color: #ffffff;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
H2{
	color: #545353;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
H3{color: #ff9900;
	font-size: 100%;
	line-height: 180%;
	font-weight: bold;
	margin: 0px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	 }
H4{font-size:12px; color: #1C1C1C; font-weight:bold; }

/* Table colors */
td.tableborder, table.tableborder {background-color:#B7BCDB;}
table.tablehead, td.tablehead {background-color:#EBECF3;}
table.tablebody, td.tablebody {background-color:#FFFFFF;}
table.tablenullbody, td.tablenullbody {background-color:#FFFFFF;}

/* Table text */
.tablebodytext, .tablefieldtext, .tabletitletext,
.tableheadtext, .tablebodylink {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.tableheadtext {color:#25639A;}
a.tablebodylink {text-decoration: none}
a.tablebodylink:hover {text-decoration: underline}

/* Regular text */
.text {font-family:Tahoma, Helvetica, sans-serif; font-size:11px; color:#565656;}

/* Some colors to highlight text */
.errorcolor {color:red;}
.successcolor {color:green;}

/* Form elements */
input.inputtext, textarea.inputtextarea, select.inputselect, input.inputcheckbox,
input.inputradio, input.inputfile, input.inputbutton, input.inputbodybutton {font-family:Verdana,Arial,Helvetica; font-size:11px;}

input.inputfield, input.inputbuttonflat, input.inputbuttonS {font-family:Verdana,Arial,Helvetica; font-size:11px;}
input.inputfield {color:black; }
input.inputbuttonflat, input.inputbutton { color:#929292; background-color:#EFEFEF; }
input.inputbuttonS {font-weight:bold;}

.mainincbg{height: 18px;}
.mainincline{background-color:#B4BDCD}
.maininctitle{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #6A7B9C; text-decoration:none;}




small
{
	font-size:85%;
}

hr
{
	width:100%;
	height: 1px;
	border: medium none;
	color: #d1d0d0;
	background-color: #d1d0d0;
	margin:8px 0
}

#zebra
{
	height:20px;
	background:transparent url(images/zebra_bg.gif) left top repeat-x;
}

#navigation
{

}

/*Navigation*/
#navigation a
{
	font-size:95%;
	text-decoration:none;
	color:#535353;
}

/*Content table*/
#content
{
	width:100%;
	height:70%;
	border-collapse:collapse;
}

/*Left column*/
#content .left-column
{
	width:180px;
	vertical-align:top;
	height:100%;
}

/*Main column*/
#content .main-column
{
	vertical-align:top;
	padding:0 23px 10px 23px;
}

/*Right column*/
#content .right-column
{
	width:1px;
	vertical-align:top;
}

/*Bottom banner*/
#bottom_banner
{
	padding:5px;
	text-align:center;
}

/*Footer*/
#footer
{
	background: #4D6990;
	text-align:right;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	height:40px;
	padding:8px;
	
}

/*Link in footer*/
#footer a
{
	color: #CFD6E1;
	font-size: 100%;
}

/*Data table*/
table.data-table
{
	border:1px solid #CECECE;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #CECECE;
	background-color:#FFFFFF;
	color:#333;
	padding:3px 5px;
}




/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#E1E5ED;
	text-align:left;
	font-weight:normal;
	background-image:none;
	border:1px solid #CECECE;
	padding:4px;
	color:#333;
}

/*Body cell*/
table.data-table tbody td
{
	background-color:#FFF;
	background-image:none;
	color:#333;
}

/*Foot cell*/
table.data-table tfoot td
{
	background-color:#F1F3F6;
	padding:4px;
	color:#333;
}

/*Error & OK messages*/
.errortext
{
	color:red;
}

.notetext
{
	color:green;
}

/* Used to draw a "star" near reqired field */
.starrequired
{
	color:red;
}




/*Information block*/
.information-block
{
	width:180px;
	margin-bottom:16px;
}

.information-block-head
{
	color:#BC262C;
	font-weight:bold;
	font-size:85%;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:4px;
	padding-bottom:5px;
}

.information-block-body
{
	font-size:85%;
	color:#737373;
	margin-right:20px;
}

/*Content block*/
.content-block
{
	border-top-color:#E4E4E4;
	background:#F5F5F5;
	margin-bottom:5px;
	width:100%;
}

.content-block-head
{
	background-image: url(images/content_block_bg.gif);
	font-weight: bold;
	font-size: 95%;
	margin: 2px;
	padding: 5px 9px;

}

.content-block-body
{
	padding:4px 5px;
	width:100%;
}

code
{
	font-size:100%;
	font-weight:normal;
	display:block;
	padding:1.5em 1em 1em 1em;
	border-style:solid;
	border-width:1px;
	border-width:1px 0;
	margin:1em 0;
	background-color:#F5F5F5;
	font-family:sans-serif;
}


.searchbut{
   background: url(images/search_but.gif) no-repeat;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #c1292e;
	font-weight: bold;
	margin: 0px;
	padding:0 0 1 0px;
	width: 51px;
	height: 17px;
	border:0px;
}

.go{
   background: url(images/go.jpg) no-repeat;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	margin: 0px;
	padding:0 0 1 0px;
	width: 26px;
	height: 17px;
	border:0px;
}

