@charset "utf-8";

.bg_gini {

	background-image: url(images/Flip_gini.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	filter: Alpha(Opacity=40,);

}



.body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



.top_selectcountry {

	font-family: Arial;

	font-size: 11px;

	color: #006699;

	text-decoration: none;

}

.black_bullet  ul {

	list-style-type: circle;



}

.black_bullet strong {

	list-style-type: square;

}

.black_bullet {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	list-style-type: circle;

	color: #000000;

	list-style-position: outside;

	text-indent: 0px;

}

.black_bullet li {

	list-style-type: circle;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #000000;

}

.black_bullet  ol li {

	list-style-type: square;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

}











#top_selectcountry #form #selectcountry {

	border: 1px solid #419fd3;

	color: #E86E02;

	background-color: #f9f9eb;

}



#top_selectcountry a {

	color: #0069b0;

	text-decoration: none;

}



#top_selectcountry {

	font-family: Arial;

	font-size: 11px;

	color: #006699;

	text-decoration: none;

}



.toplink {

	background-image: url(../images/linkimg_bg.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

.button_bg {

	background-image: url(../images/button_bg.jpg);

}



.greyborder {

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #999999;

	border-right-color: #999999;

	border-left-color: #999999;

}

.bottom_link {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

}



.catagorylink {

	font-family: Arial;

	font-size: 12px;

	line-height: 18px;

}



.catagorylink  li a {

	list-style-type: disc;

	color: #000000;

	text-decoration: none;

}

.catagorylink li a:hover {

	list-style-type: square;

	color: #E86E02;

	text-decoration: none;

}

.middle_red {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #860f05;

	text-decoration: none;

}

.box_1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	background-color: #f9f9eb;

	list-style-image: url(../images/arrow.jpg);

	font-weight: normal;

	

}

.orange_head {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../images/tableheader.jpg);

	background-size: 100%;

	height: 38px;

	background-repeat: no-repeat;

	background-position: left top;

	text-align: left;

	padding-left: 25px;

	vertical-align: middle;

	background-color: #FFFFFF;

	border: 1px solid #FFFFFF;

	width: 469px;

}



.box_2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	background-color: #faf2d0;

	list-style-image: url(../images/arrow_1.jpg);

}

.orange_bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FF6600;

	text-decoration: none;

}

.grey {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	line-height: 19px;

}

.black_link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.blue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #0069b0;

	text-decoration: none;

}

.memberplanbox {

	font-family: Arial;

	font-size: 12px;

	color: #E86E01;

}

.memberplanbox a {

	color: #0069B0;

	text-decoration: none;

}

.memberplanbox a:hover {

	color: #0069B0;

	text-decoration: underline;

}

.linkblue a {

	color: #0069B0;

}







.blue12bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #0069b0;

	text-decoration: none;

}



.blue_small {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #0069b0;

	text-decoration: none;

}

.blue_small a {

	color: #0069b0;

	text-decoration: none;

}

.blue_small a:hover {

	color: #0069b0;

	text-decoration: underline;

}





.orange_middle  {

	background-color: #f9f9eb;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #999999;

	border-left-color: #999999;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

}

.orange_line {

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #FF6600;

}

.orange_small {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FF6600;

	text-decoration: none;

}

.black_normal {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.red_small {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FF0000;

	text-decoration: none;

}

.orange_normal {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FF6600;

	text-decoration: none;

}

.black_normabold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}

.box_1big {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

	background-color: #f9f9eb;

	font-weight: normal;

	line-height: 20px;

	background-color: #f9f9eb;

	

	}



.box_1big td {

	background-color: #f9f9eb;

}

.black_12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.orange {

	border: 1px solid #FF6600;

	background-color: #F9F9EB;

	font-size: 12px;

	color: #860F05;

}

.brown {

	border: 1px solid #854001;

}

.orange_register {

	border: 1px solid #FF6600;

	background-color: #FFB66C;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.brown_dark {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #582a01;

	text-decoration: none;

}

.brown_light {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #582a01;

	text-decoration: none;

	border-top-color: #582a01;

	border-right-color: #582a01;

	border-bottom-color: #582a01;

	border-left-color: #582a01;

}

.blue_button {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	background-color: #254e8e;

	background-repeat: repeat;

}

.middle_redsmall {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #860f05;

	text-decoration: none;

}

.services_home {

	background-color: #ededed;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.services_home a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #582a01;

	text-decoration: none;

}

.services_home a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #582a01;

	text-decoration: underline;

}



.services_home #textfield {

	border: 1px solid #FF6600;

}





.orange_search {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #FF9900;

	text-decoration: none;

}

.body .greyborder .searchlist th {

	font-family: Arial;

	font-size: 12px;

	background-color: #FF6600;

	color: #FFFFFF;

}



.innertext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: justify;

	padding-left: 10px;

}

.side_link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #036999;

	text-decoration: none;

	padding-left: 12px;

	line-height: 25px;

}

.white {

	background-color: #FFFFFF;

}





.innertext a {

	color: #006699;

	text-decoration: underline;

}

.orange_header {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../images/tableheader.jpg);

	background-size: 100%;

	height: 38px;

	background-repeat: no-repeat;

	background-attachment: fixed;

	background-position: left;

	clear: left;

	float: left;

	text-align: left;

	padding-left: 25px;

	vertical-align: middle;

}

.blue .orange_middle a {

	color: #0069B0;

	text-decoration: none;

}



.orange_header2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-size: 100%;

	height: 25px;

	background-repeat: repeat;

	background-attachment: fixed;

	background-color: #E86E01;

	text-align: left;

	padding-left: 15px;

	vertical-align: middle;

}

.orange a {

	color: ##FF0000;

	font-size: 11px;

	font-weight: normal;

}

.bluebotton {

	border: 1px solid #FFFFFF;

	height: 18px;

	background-color: #2A5FA5;

	color: #FFFFFF;

	font-size: 11px;

	background-image: url(../images/blue_bg.jpg);

}

.linkblue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #0069b0;

	text-decoration: none;

}

.linkblue a {

	color: #0069B0;

	text-decoration: none;

}

.linkblue a:hover {

	color: #0069B0;

	text-decoration: underline;

}

.greyborderfooter_r {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #999999;

}

.greyborderfooter_l {

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #999999;

}

.searchlist {

	border: 1px solid #FF6600;

	background-color: #F9F9EB;

	font-size: 12px;

	color: #860F05;

	font-family: Arial, Helvetica, sans-serif;

}

.searchlist th {

	background-color: #FF8D42;

}



.searchlist b {

	font-size: 12px;

	color: #860F05;

}



.body .greyborder .searchlist a {

	color: #FF6600;

}

.orange_head a {

	color: #FFFFFF;

	text-decoration: none;

}

.login {

	background-color: #F7F7F7;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	border: 1px solid #0D5995;

}

.mandatory {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #CC0000;

	text-decoration: none;

}

.textorange {

	color: #FF9900;

	font-weight: bold;

}

.textblue {

	color: #003399;

	font-weight: bold;

}

.textgreen {

	color: #009900;

	font-weight: bold;

}

.headertext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	padding-left: 10px;

}

.big_orange {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FF9900;

	text-decoration: none;

}

.tell_friend {

	background-color: #E8E8E8;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.orange_header_small {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-size: 100%;

	height: 25px;

	background-repeat: repeat;

	background-attachment: fixed;

	background-color: #E86E01;

	text-align: left;

	padding-left: 10px;

	vertical-align: middle;

}

.testi_middle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

	background-image: url(../images/testi_middle.jpg);

	line-height: 16px;

	padding-right: 7px;

	padding-left: 7px;

	text-align: justify;

}

.testi_gray {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

	font-weight: bold;

}

.cate_1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../images/official_documents.jpg);

	background-repeat: no-repeat;

	text-align: center;

	height: 23px;

	vertical-align: middle;

}

.register {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

	background-image: url(../images/testi_middle.jpg);

	line-height: 16px;

	padding-right: 7px;

	padding-left: 7px;

	text-align: justify;

}

.sitemap_bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #910000;

	text-decoration: none;

}

.sitemap_dot {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FF6600;

	text-decoration: none;

	list-style-position: outside;

}

.new_white {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #FF6600;

}

.sctable {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #860F05;

	text-decoration: none;

	background-color: #F9F9EB;

}

.sctable a {

	color: #860F05;

}

.sctable b {

	color: #FFFFFF;

}

.white {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #FF6600;

}

.real_estate {

	color: #000000;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 17px;

	font-weight: normal;

}

.cate_text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-repeat: no-repeat;

	text-align: center;

	height: 23px;

	vertical-align: middle;

	background-color: #E86E01;

}

.login_error {

	background-color: #FAE2E4;

	border: 1px solid #E76D79;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 14px;

	padding: 3px;

}

.login_success {

	background-color: #E3F1F9;

	border: 1px solid #3497BC;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 14px;

	padding: 3px;

}

.login_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 18px;

	padding: 3px;

	margin-right: 15px;

	margin-left: 15px;

	margin-bottom: 15px;

}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;
}
.register_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 19px;
}

.newheader {
 font-family: Tahoma;
 text-decoration: none;
 color: #E86E02;
 letter-spacing: 1px;
 font-size: 18px;
 font-weight: normal;
}
.newheader strong {
 color: #0069B0;
 font-size: 18px;
}
 