body{margin:0; padding:0; text-align: center; font: normal normal normal 12px/14px Verdana, Arial, Helvetica, sans-serif; color:#336699;background: transparent url(../images/background.gif) repeat 0 0;}
div,form{margin:0; padding:0;}div.clear{clear:both; margin:0; padding:0; font-size:1px; line-height:1px; height:1px;}
a{text-decoration:none; font: normal normal normal 12px/13px Verdana, Arial, Helvetica, sans-serif; color:#336699;}
a:hover{text-decoration:underline;} a img{border: 0 none;} p{margin: 0; padding: 0; text-align:left;}
h3{font-size: 13px;}
div#page {margin:0 auto;padding:5px 0 0 0;width:906px;background:#FFF; height:100%;}
div.header{position: relative;margin:0 auto; padding:0; width:868px; height:131px; background: transparent url(../images/img_header.png) no-repeat 0 0;}div.content{margin:16px 0 0 0;padding:0;width:868px;}
div.logo{float:left;padding:0 0 0 16px;width:224px; height:82px;}div.top_nav{padding:19px 18px 0 0;height:80px;text-align:right;}
div.top_nav a.language{position:relative; top:15px;display:block; width:27px;float:right;background: transparent url(../images/img_underline_off.png) repeat-x 0 100%;padding:0 0 10px 0; text-align:center; font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#0C468A; text-decoration:none;}
div.top_nav a.language:hover{color:#3D85BE; text-decoration:underline; background-image: url(../images/img_underline_roll.png);}div.top_nav a.on{color:#3D85BE; text-decoration:none; background-image: url(../images/img_underline_roll.png);}
div.top_nav span.separator{position:relative; top:15px;display:block; float:right;width:2px; height:13px; background-color:#0C468A; font-size:13px;}
div.top_nav a.contact{background: 0 none;border: 0 none;width:16px; height:11px; margin:0; padding:0; text-decoration: none;}div.top_nav a.contact:hover{text-decoration: none;}div.top_nav a.contact img{border: 0 none;}
div.header_bottom{position:relative;top:-7px; z-index:0; clear:both;margin: 0 auto; padding: 0; font-size:1px; height:7px; width:868px; background: transparent url(../images/img_underline_off.png) repeat-x; }

ul#main_nav{float:right;margin:0;padding:0;list-style:none; position:relative; z-index:1;}
ul#main_nav li{float:left;margin:0;padding:0;font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#0C468A;}
ul#main_nav li a{display:block;float:left;background: transparent url(../images/img_underline_off.png) repeat-x 0 100%;padding:0 10px 14px 9px;font: bold 12px/13px Verdana, Arial, Helvetica, sans-serif; color:#0C468A; text-decoration:none;}
ul#main_nav li a:hover,ul#main_nav li a.on{color:#3D85BE; text-decoration:underline;background-image: url(../images/img_underline_roll.png);}
ul#main_nav li.spacer{width:2px; height:13px; background-color:#0C468A;}

div.content {margin: 0 auto; padding: 16px 0 0 0;} div.wrapper{padding: 5px 15px 15px 15px;}
div.left_pannel{margin: 0; padding: 0; float: left; width: 606px;}
div.right_pannel{margin: 0 0 6px 0; padding: 0; float:right; width:248px; background: transparent url(../images/img_right_column.gif) repeat-y 0 0; }
div.main_image{padding: 0 0 12px 0; width:605px;}div.main_image h1{margin: 0; padding: 15px; background-color:#CBE2F2; border-bottom: solid 1px #3F6F98; text-align:left; font: bold 18px/19px Verdana, Arial, sans-serif; color:#3D85BE;}
div.img_text{width:578px; height:218px;padding:24px 0 0 27px; text-align:left; background:transparent url(../images/home.png) no-repeat 0 0} div.img_text h3{ padding: 0;margin: 0; color: #C3F0FD; font: normal 18px/20px Arial, Helvetica, sans-serif;}
div.img_text span{color:#FFF; font:normal 16px/18px Arial, Helvetica, sans-serif;} div.img_home{background: transparent url(../images/img_home.jpg) no-repeat 0 0;}
div.img_contact{background: transparent url(../images/img_contact_us.jpg) no-repeat 0 0;}
div.img_news{background: transparent url(../images/img_news_&_events.jpg) no-repeat 0 0;}
div.img_sponsors{background: transparent url(../images/img_sponsors.jpg) no-repeat 0 0;}
div.img_terms{background: transparent url(../images/img_terms_of_use.jpg) no-repeat 0 0;}
div.content div.separator{margin:7px 0 8px 0; padding: 0; height:3px; background-color:#56A7E3; font-size:1px;}
div.content div.column{float:left; margin: 0; padding: 0; width:296px;} div.content div.column_right{float:right; margin: 0; padding: 0; width:296px;}
div.content div.small_block{float:left; padding: 9px 15px 25px 15px; width:266px;font:normal 12px/14px Verdana; text-align:left;}
div.icon {width:38px; height: 39px;float: left; margin: 0 5px 0 0; padding: 0; background: transparent url(../images/icons.png) no-repeat 0 -580px;}
div.icon_structure{background-position: 0 -660px;}div.icon_rss{background-position: 0 -1px;}
div.icon_letter{background-position: 0 -700px;}div.icon_article{background-position: 0 -180px;}
div.icon_map{background-position: 0 -41px;}div.icon_day{background-position: 0 -99px;}
div.icon_cross{background-position: 0 -141px;} div.icon_book{background-position: 0 -621px;}
div.icon_news{background-position: 0 -261px;}
div.small_block h2,div.large_block h2{display:block;border-bottom: 1px solid #336699;margin: 0 0 15px 4px; padding: 10px 0 15px 2px;  text-transform: uppercase; font: bold 13px/14px Verdana,sans-serif; color:#336699;}
div.small_block h2.no_space{padding: 2px 0 9px 2px;}div.picture_field{float: left; position:relative; top: 0; left: 0;}
div.icon_object{width:20px; height:34px; margin: 0 8px 0 0; background-position: 0 -558px;}
div.content div.large_block{width: 575px;margin: 0 0 9px 0; padding: 9px 15px 25px 15px;border-bottom:1px solid #ECF4F7;border-top:1px solid #ECF4F7;font:normal 12px/14px Verdana; text-align:left; background:transparent url(../images/bg_big_box.gif) repeat-y 0 0;}
div.content div.large_block  h3{margin:19px 0 17px 0;font: bold 12px/14px Verdana,sans-serif; color:#336699;} .red_text{color:#CC4914;} .green_text{color:#81A22B;}
div.content ul.green_bullet{list-style: none;margin:0;padding:0; text-align:left;}div.content ul.green_bullet li {margin: 0 0 15px 0; text-indent:10px; list-style:none; background: transparent url(../images/bullet.gif) no-repeat 2px 6px;}
div.content .bold{font-weight:bold;} div.content ul.tick li {padding: 0 0 0 26px; text-indent:0; background: transparent url(../images/img_tick.gif) no-repeat 0 5px;}
div.content ul.arrow li {background: transparent url(../images/img_arrow.gif) no-repeat 7px 6px;}
div.content_background {line-height:1px;font-size:1px;background: transparent url(../images/img_center_column_middle.gif) repeat-y 0 1px;}div.white_separator{clear:both;background-color:#FFF; height:13px;}div.white_separator_right{clear:both;background-color:#FFF; height:13px; position:relative; left: -1px;}
div.separator_top_small{margin: 0; padding: 0; background: transparent url(../images/img_center_column_top.gif) no-repeat 0 0; font-size:1px; height:1px;}
div.right_pannel div.wrapper{padding:15px 11px;}
div.item{margin: 0 0 15px 0;width:226px; background: #DFECF1 url(../images/bg_item.png) repeat-y; text-align:left;}div.item div.label{padding:16px 0 16px 25px; color:#FFF; font-size:13px;font-weight:bold; background: transparent url(../images/img_title.png) no-repeat 0 0;}
div.item div.wrapper{padding:16px 25px;} div.item a.item_link{font-weight:bold; text-decoration:none;}div.item a.item_link:hover{text-decoration:underline;}
div.item a.icon_link{padding: 2px 0 3px 23px;  background: transparent url(../images/icon_link_bg.png) no-repeat 0 0; line-height:16px;}
input,textarea{padding: 1px; margin: 0; height:17px;width: 415px;border: 1px solid #336699; border-bottom-color: #56A7E3; border-right-color: #56A7E3;color:#336699; overflow: auto;}
textarea{height:146px;}
label{padding: 0 0 3px 0; *padding-bottom:1px; margin:0; display:block;}a.btn_submit{float:right; position:relative; right: 160px;display:block; width:71px; height:26px; background: transparent url(../images/btn_submit.png) no-repeat 0 0; }
a.btn_submit:hover{background: transparent url(../images/btn_submit.png) no-repeat 0 -27px; }
div.footer{font:bold 12px/13px Verdana,sans-serif;margin: 0 auto; border-left: 1px solid #BFDAEF; border-right: 1px solid #8BBDE3; height:23px; padding:0; width: 868px; color: #FFF; text-align:left; background:transparent url(../images/img_footer_center.gif) repeat-x 0 0;}
div.footer span.terms{float:right; }
span.terms{float:right;position:relative; top:5px;right:23px;}span.copy{float:left;position:relative; top:5px;left:15px;}span.terms a{font-weight:bold; font:bold 12px/13px Verdana,sans-serif;text-decoration: none; color: #FFF;}span.terms a:hover{text-decoration: underline;}
div.credits{ width: 823px; margin: 10px auto 0px auto; padding: 0 0 30px 0; text-align: right; font-size: 12px; color: #8CA4BB;}
div.icon_sponsor_list{background-position:0 -500px;}div.icon_sponsor{background-position: 0 -421px;}
div.icon_benefits{background-position: 0 -500px;}

div.img_professional{background:transparent url(../images/img_professional_development.jpg) no-repeat 0 0}
div.img_membership{background:transparent url(../images/img_membership.jpg) no-repeat 0 0}
div.icon_project{background-position: 0 -219px;}div.icon_pmi{background-position: 0 -260px;}
div.icon_pmi_member{background-position: 0 -300px;}div.icon_chapter_member{background-position: 0 -340px;}
div.icon_join_pmi{background-position: 0 -380px;}div.icon_join_pmi_bulgaria{background-position: 0 -420px;}
div.content ul.green_bullet_indent{list-style: none;margin:0 0 0 6px;padding:0; text-align:left;}div.content ul.green_bullet_indent li {margin: 0 0 15px 0; padding-left:10px; list-style:none; background: transparent url(../images/bullet.gif) no-repeat 2px 6px;}

div.content ul.no_space li {margin: 0; padding:0;}div.content ul.large li {padding: 0 0 0 18px; text-indent: 0;}
h2.title{display:block;margin: 0; padding:0; text-align:left; text-transform: uppercase; font: bold 13px/14px Verdana,sans-serif; color:#336699;}
div.content div.inner_separator{background-color:#336699;margin: 5px 0 20px 0;}

span.error_msg{color: #CC4914;padding: 2px 0 0 2px;font-size: 11px;}
a.btn_submit_bg{float:right; position:relative; right: 160px;display:block; width:90px; height:26px; background: transparent url(../images/btn_submit_bg.png) no-repeat 0 0; }
a.btn_submit_bg:hover{background: transparent url(../images/btn_submit_bg.png) no-repeat 0 -28px; }

.robotvalidation span{color: #CC4914 !important;padding: 2px 0 0 2px;font-size: 11px;font: normal normal normal 11px/14px Verdana,sans-serif;position: absolute;top: 20px;}
.robotvalidation img{position: absolute;right: -155px;}
.robotvalidation .CaptchaLabel{position: absolute; top: 60px;}

div.bannres img.banner {margin: 0 0 10px 0;}
div.content_inner p{ margin: 10px 0 0 0;}

a.mail_link{line-height:1px;position:relative; top:2px;margin:0; padding: 0; background:transparent url(../images/e-mail.png) no-repeat 0 0;}                  
a.char{top:1px;background-position: 0 -100px;}a.l_hristov{background-position: 0 -129px;}a.d_tsvetkov{background-position: 0 -57px;}  
a.n_gateva{background-position: 0 -144px;}a.d_koevski{top:1px;background-position: 0 -43px;}a.d_angelov{background-position: 0 -28px;}
a.k_nikolova{background-position: 0 -115px;}a.b_hinova{background-position: 0 -14px;}a.d_lalev{top:1px;background-position: 0 -72px;}
a.volnteer{background-position: 0 -174px;}a.b_hinova_white{background-position: 0 -159px;}a.b_radev_white{background-position: 0 -189px;}a.b_radev{background-position: 0 0;}
a.n_gateva_white{background-position: 0 -204px;}
div.top_nav .hidden {display: none !important;}
a.content_link{color: #81A22B;}
	a.content_link:hover{text-decoration: underline;}