/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}

.outer{margin-left:auto; margin-right:auto; width:1020px;}

.main{background:url(../images/right-round-fix.jpg) right top #1B3052; background-repeat:no-repeat;  width:1020px; padding-top:8px; float:left; }


.main-drcfa{background-image:url(../images/repeat-drcfa.png); background-repeat:repeat-x; background-color:#2B4F8A; width:1020px; padding-top:8px; float:left; }

.event-main{background:url(../images/event-right.jpg) right top #1B3052; background-repeat:no-repeat;  width:1020px; padding-top:8px; float:left;}

.left-padd{padding-left:5px;}
.left-main{width:183px; background:#2C2C2C;}

.left-main-drcfa{width:183px;}

.left-link{padding-top:108px; *padding-top:106px;}
.left-link-drcfa{padding-top:25px; *padding-top:27px; width:168px; padding-left:5px;}

.left-link-white{font-size:12px; text-align:right; color:#FFFFFF;  width:160px; line-height:26px; padding-right:3px;}
.left-link-white a{font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-align:right; text-decoration:none; margin-top:5px;}

.left-link-white-drcfa{font-size:12px; text-align:right; color:#FFFFFF;  width:160px; line-height:26px; padding-right:3px;}
.left-link-white-drcfa a{font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; margin-top:0px;}

.right-td-padd{padding-left:10px; padding-top:20px;}

.right-main{width:800px;}



.banner-back{background:url(../images/back-banner.png) no-repeat; width:798px; height:244px;}

.banner-back_drcfa{background:url(../images/drcfa-big-banner.jpg) no-repeat; width:798px; height:598px;}

.middle-repeat-white{background:url(../images/repeat-back.png) repeat-y; width:798px;}
.middle-repeat-drcfa{width:798px;}

.cobo-box-back{background:url(../images/cobo-box-back.jpg) no-repeat; width:408px; height:250px;}

.round-slogan{padding-left:10px; padding-top:15px; padding-bottom:100px;}

.big-slogoan{padding-left:40px; padding-top:15px;}

.round-small-box{background:url(../images/round-div-back.png) no-repeat; width:255px; height:220px;}

.three-rounded-box{position:absolute;}

.home-box1{padding-top:10px;}

.home-box2{padding-left:7px; padding-top:10px;}
.home-box3{padding-left:7px; padding-top:10px;}

.top-heading{font-size:12px; font-weight:bold; color:#FFFFFF; width:216px; text-align:center; padding-top:23px;}
.small-text{font-size:11px; font-weight:normal; color:#FFFFFF; text-align:left; padding-top:20px;}


.bullet-td{padding-top:5px;}
.read-tr{font-size:11px; font-weight:normal; color:#FFFFFF; padding-left:3px; padding-bottom:5px;}

.read-tr a{font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:underline; color:#FFFFFF;}
.read-tr a:hover{text-decoration:none;}

.footer-home{padding-top:130px; text-align:center; color:#FFFFFF; font-size:10px; padding-bottom:0px;}

.footer-home a{text-decoration:none; color:#FFFFFF; font-size:10px; font-weight:normal;}

.footer-home a:hover{text-decoration:underline;}


.footer{padding-top:15px; text-align:center; color:#FFFFFF; font-size:10px; padding-bottom:15px;}

.footer a{text-decoration:none; color:#FFFFFF; font-size:10px; font-weight:normal;}

.footer a:hover{text-decoration:underline;}


.footer-about{padding-top:40px; text-align:center; color:#FFFFFF; font-size:10px; padding-bottom:15px;}

.footer-about a{text-decoration:none; color:#FFFFFF; font-size:10px; font-weight:normal;}

.footer-about a:hover{text-decoration:underline;}


.other-link{padding-top:20px;}
.other-link2{padding-top:5px;}

.adress-back{background:url(../images/address-back.jpg) no-repeat; width:180px; height:92px;}
.adress-back-drcfa{width:180px; height:92px;}

.address-padd{ font-size:11px; text-align:center; color:#FFFFFF; text-align:justify; font-weight:bold; line-height:16px; height:225px; vertical-align:bottom;}


.address-padd-about{ font-size:11px; text-align:center; color:#FFFFFF; text-align:justify; font-weight:bold; line-height:16px; height:230px; vertical-align:bottom;}
.top-menu{position:absolute; margin-left:9px; margin-top:-20px;}

.about-padding{padding-left:20px; padding-top:20px; padding-right:20px;}

.about-balck-text{color:#000000; font-size:12px; padding-top:6px; line-height:17px; padding-bottom:100px;}

.event-balck-text{color:#000000; font-size:12px; padding-top:6px; line-height:16px;}

.event-balck-text a{color:#003399; font-size:11px; line-height:16px; font-weight:bold; text-decoration:underline;}

.event-balck-text a:hover{color:#1D4483; text-decoration:none;}

.address-back-div{margin-top:695px; *margin-top:676px; }

.pub-right{padding-left:35px; text-align:left;}

.event-balck-text-shedule{color:#000000; font-size:11px; padding-top:6px; line-height:16px; font-weight:bold; text-align:left;}

.event-balck-text-shedule a{color:#000000; font-size:11px; line-height:16px; font-weight:bold; text-decoration:none;}
.event-balck-text-shedule a:hover{color:#1D4483; text-decoration:underline;}


.event-balck-text-shedule2{color:#000000; font-size:11px; padding-top:6px; line-height:16px; font-weight:bold; text-align:left;}

.event-balck-text-shedule2 a{color:#003399; font-size:11px; line-height:16px; font-weight:bold; text-decoration:underline;}
.event-balck-text-shedule2 a:hover{color:#1D4483; text-decoration:none;}


.text-padd-shedule{padding-top:10px; text-align:left; line-height:14px;}

.pub-right-second{padding-left:35px; padding-top:10px; text-align:left;}

.read-more-marg-link{margin-left:125px; display:block;}

.press-news{border-bottom:1px dashed #4E91FC; line-height:17px; padding-bottom:6px; padding-top:20px;}

.press-news a{font-size:11px; color:#000000; text-decoration:underline;}

.press-news a:hover{text-decoration:none; color:#1D4A92;}

/*Gallery*/

#gallery {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 408px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 249px;
	}
	
#gallery img{position:absolute; z-index:-2;}	


.my-rules{padding:inherit;}
.my-rules td{text-align:left;}

.my-rules ol{ margin:0px 0px 0px 30px; padding:0px;}
.my-rules ol li{ margin:0px; padding:0px; margin-top:15px;}

.my-rules ul{list-style-type:lower-alpha; margin:0px 0px 0px 30px; padding:0px;}
.my-rules ul li{margin:0px; padding:0px; margin-bottom:0px;}

.about-padding-drcfa{padding-left:20px; padding-top:20px; padding-right:20px; color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.about-padding-drcfa p{margin-top:20px;}

.about-padding-drcfa a{font-weight:bold; font-style:italic; text-decoration:underline; color:#FFFFFF;}
.about-padding-drcfa a:hover{text-decoration:none;}

.big-font-size-drcfa{font-size:14px; font-weight:bold; color:#FFFFFF;}

.pic-profile{padding-left:0px;}

/*End Gallery*/