/* CSS Document */


body {

	background-image: url(../images_site/fi_bodybg2.jpg); 
	background-repeat: repeat-x;
	width: 100%;
	background-position: top;
	margin-top: 0px;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

body.print {
	background: white;
}

body.print .content {
	padding: 30px;
	padding-top: 0px;
}

body.print .headbar {
	padding-bottom: 20px;
}

body.print .headbar table {
	background: #919191;
}

body.print .headbar h1 {
	color: white;
}

body.print .headbar a {
	font-size: 10px;
	color: white;
}


div, ul, li, td, div, span, font, input, textarea, select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	margin:0px;
	color:#727272;
	line-height: 160%;
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#727272;
	line-height: 160%;
}



a, a:visited, a:active, a:link  { 

	color: #F78B20;
	text-decoration: none;

}


a:hover {

	color: #F9AD63;
	text-decoration: none;

}

.smalltext {
	font-size: 9px;
}


/* BASIC DESIGN ELEMENTS */
.edgesite {

	background-image: url(../images_site/fi_edge_right.gif);
	background-repeat: repeat-y;
}

.imgheader {

	background-image: url(../images_site/f_banner_header.jpg);
	background-repeat: no-repeat;
}



/*RANDOM FOR INNERS*/

.imgheader_inner1 {

	background-image: url(../images_site/f_banner_header1.jpg);
	background-repeat: no-repeat;
}

.imgheader_inner2 {

	background-image: url(../images_site/f_banner_header2.jpg);
	background-repeat: no-repeat;
}

/*RANDOM FOR INNERS ENDS HERE */




.quicklink_box {
	background: #E9CFFC;
	padding: 10px;
}


/*SEARCH */

.searchxy {
	padding-right: 20px;
	padding-top: 78px;
}


.mapxy {
	font-size: 9px;
	margin-right: 39px;
	margin-top: -10px;
	float: right;

}


.text {
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	
	color: #838183;
    border: 1px solid #FDD3AA;
    background: white;
	width: 110px;
	height: 17px;
}


.text:hover {
	color: 838183;
    border: 1px solid #FDD3AA;
    background: #FDD3AA;
	width: 110px;
	height: 17px;
}


.searchsite {
	padding-left: 5px;
	color: #F98B20;

}




/* FRONT NEWS  */

.newsheading {
	font-size: 10pt;
	color: #BE21A2;
	margin: 0px;
	margin-bottom: 3px;
	font-weight: 600;
}


.newsheading a:visited, .newsheading a:active, .newsheading a:link {
	font-size: 10pt;
	color: #BE21A2;
	margin: 0px;
	margin-bottom: 3px;
	font-weight: 600;
}

.newsheading a:hover {
	font-size: 10pt;
	color: #C978B6;
	margin: 0px;
	margin-bottom: 3px;
	font-weight: 600;
}

.newstext { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8775A9;
	line-height: 145%;
}



/* LOGIN  */

.login_y {

	background-image: url(../images_site/f_boxright_reapet.gif);
	background-repeat: repeat-y;
}


.formfield {
	
	color: #838183;
    border: 1px solid #FDD3AA;
    background: white;
	height: 19px;
	margin-bottom:5px;
}


.formfield:hover {
    background: #FDD3AA;
}


.body_login {
	padding-left: 30px;
	padding-top: 0px;

}

.loginbutt {
	margin-right: 50px;


}



/* MENU  */

.menuback {
	background-image: url(../images_site/fi_manubar.gif);
	background-repeat: no-repeat;
	padding-left:15px;
}


.nav .item a, .nav .item a:link, .nav .item a:visited, .nav .item a:active  {
	color: #BE21A2;	
}

.nav .item a:hover {
	color: #DF90D1;
}

.nav .item_active a, .nav .item_active .item a:link, .nav .item_active .item a:visited, .nav .item_active .item a:active  {
	color: #F98B20;	
}

.nav .item_active a:hover {
	color: #F98B20;
}

.nav .item, .nav .item_active {
	margin-left: 22px;
	display: inline;
	font-size: 10px;
	font-weight: bold;
	font-weight: bold;	
	margin-left: 22px;
}



/* FRONTPAGE CONTENT BODY  */

.colormainbg {
	background: #E9CFFC;
}

.bgcontent {
	background-image: url(../images_site/fi_bg_content.jpg);
	background-repeat: no-repeat;
	padding-top:34;
	padding-left:36;
	padding-right:37;
}

.reapet_boxleft_welcome {
	background-image: url(../images_site/f_boxleft_reapet.gif);
	background-repeat: repeat-y;
	padding-left:18px;
	padding-right:18px;
	text-align:justify;

}


.reapet_boxleft {
	background-image: url(../images_site/f_boxleft_reapet.gif);
	background-repeat: repeat-y;

}


/* .content_inbox{
	padding-left:18px;
	padding-right:18px;
	padding-top:6px;
	padding-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8775A9;
	line-height: 145%;
	height: 105px;

}*/

.content_innews{
	padding-left:18px;
	
	padding-top:0px;
	padding-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8775A9;
	line-height: 145%;

}


.newsphoto {
	padding-left:14px;
	padding-right:16px;
	padding-top:0px;
	padding-bottom:10px;	

}

.allnews {
padding-right:25px;

}


.boxcenter_y {
	background-image: url(../images_site/f_boxcenter_reapet.gif);
	background-repeat: repeat-y;

}


.banners_bg { 
	background: #F3E6FE; 
	padding:14px;
	color:#8775A9;
}





/* Inners and Inners2 */


.inner_nav .inner .menu_level_1 .menu_item a, .inner_nav .inner .menu_level_1 .menu_item a:link, .inner_nav .inner .menu_level_1 .menu_item a:visited, .inner_nav .inner .menu_level_1 .menu_item a:active  {
	color: #BE21A2;	
}

.inner_nav .inner .menu_level_1 .menu_item a:hover {
	color: #E277CF;
}


.inner_nav .inner .menu_level_2  {
	padding-left: 10px;
	
}

.inner_nav .inner .menu_level_2 .menu_item a, .inner_nav .inner .menu_level_2 .menu_item a:link, .inner_nav .inner .menu_level_2 .menu_item a:visited, .inner_nav .inner .menu_level_2 .menu_item a:active  {
	color: #803D74;
	line-height: 11px;

}

.inner_nav .inner .menu_level_2 .menu_item a:hover {
	color: #C484B9;
}


.inner_nav .inner .menu_level_1 .menu_item .menu_item_selected a, .inner_nav  .menu_item_selected .menu_item a:link, .inner_nav  .menu_item_selected .menu_item a:visited, .inner_nav  .menu_item_selected .menu_item a:active  {
	color: #F98B20;	
}

.inner_nav .item_active a:hover {
	color: #F98B20;
}






/*.inner_nav .menu_item_selected {

		background: #F0D5BA;

		font-size: 10px;

		padding: 0px;

	}*/

/*.inner_nav .menu_item a:hover  {

		color: #DEB286;

	}*/


/*.inner_nav .menu_item a:link,.inner_nav .menu_level_1 .menu_item a:visited  {

		color: #F78B20;

	}}*/


.inner_nav  .menu_item {

		padding: -1px;
		padding-top: 13px;
		padding-right: 0px;
		font-size: 10px;
		display: block;
		font-weight: bold;
		background: url(../images_site/p-nav_plus.gif) no-repeat 12px 12px;
		padding-left: 28px;
		line-height: 8px;

	}
	
	
	.inner_nav .menu_level_2 .menu_item {

		padding: -1px;
		padding-top: 13px;
		padding-right: 0px;
		font-size: 10px;
		display: block;
		font-weight: bold;
		background: url(../images_site/p-nav_plus2.gif) no-repeat 12px 12px;
		padding-left: 28px;
		line-height: 8px;

	}


.content_y {
	background-image: url(../images_site/i_content_y.gif);
	background-repeat: repeat-y;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-top: 5px;
	

}

.submenu_y {
	background-image: url(../images_site/sub_menu_y.gif);
	background-repeat: repeat-y;
	padding-bottom: 5px;

}


.bread {
padding-top:5px;
padding-left:19px;

}


.submenu_position {
padding-top:15px;
}

.content_top {
	background-image: url(../images_site/i_content_top.gif);
	background-repeat: no-repeat;
}

.inner_page_title {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #F78B20;
	padding-top:9;
	font-weight: bold;
}


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #BA84B0;

}


h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #B28FD2;
	
}


h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #8D8594;

}



.text_position {

	padding-left: 20px;
	padding-right: 20px;

}

.bgcontent_i {
	background-image: url(../images_site/fi_bg_content.jpg);
	background-repeat: no-repeat;
	padding-top:18;
	padding-left:17;
	padding-right:17;
}


/* MORE GENERAL DETAILS - INNER */

.formbutton {
	color: white;
    border: 0px solid #F78B20;
    background: #F78B20;
	width: 85px;
	height: 20px;

}



.formbutton:hover {
	color: white;
    border: 1px solid #F0A963;
    background: #F0A963;
	width: 85px;
	height: 20px;

}


.tblcell {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8775A9;
	line-height: 12pt;
	border-top: #ECEBEB 0px solid;
	border-bottom: #E1E1E1 1px solid;
	padding-bottom:12px;
}



.tblcellalt {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8775A9;
	line-height: 12pt;
	padding-bottom:12px;
	background: #F5F5F5;
	border-bottom: #E1E1E1 1px solid;

}


.tblheader, .tblcellheader {

	background:url(../images_site/bg-tblheader.gif) repeat-x #FFFFFF;
	color: #FFFFFF;
	font-weight: bold;
	heightf: 22px;
	padding-left: 10px;

}


.imageborder {

	border: 1px solid #D9D9D9;
}



hr {
	border: 0;
	color:#C9C0D1;
	background-color: #C9C0D1;
	height: 1px;
}


li {
	list-style-image:url(../images_site/p_bullet_blue.gif);

}



li {
	margin: 0px;
	padding: 0px;

}



/* FOOTER */

.footerdetails {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#8775A9;
	line-height: 135%;

}


.bf_footer {
background: #D461C0;

}


.imagebody_highlight {
padding_left:12px;

}





/* STARTS HERE STYLES FOR MICROSITES */

.whitebody {
background-color: white;
}


.micro_imgheader {

	background-image: url(../images_site/micro_banner_head1.jpg);
	background-repeat: no-repeat;
}

/* ENDS HERE STYLES FOR MICROSITES */

