.height35{clear:both; height:35px;}
.height15{clear:both; height:15px;}
td{text-align:left; vertical-align:top;}
img{border:0;}
.clear{clear:both;}
.elementBox{}
.elementBox .tl{background:url(../images/round/index/tl_light.gif) no-repeat; width:12px; height:10px;}
.elementBox .tm{background:url(../images/round/index/tm_light.gif) repeat-x; height:10px;}
.elementBox .tr{background:url(../images/round/index/tr_light.gif) no-repeat; width:11px; height:10px;}
.elementBox .ml{background:url(../images/round/index/ml_light.gif) repeat-y; width:12px;}
.elementBox .mm{background:#F8F6F7; padding:2px 5px 2px 0px;}
.elementBox .mm .divmm{min-height:300px; _height:300px;}
.elementBox .mr{background:url(../images/round/index/mr_light.gif) repeat-y; width:11px;}
.elementBox .bl{background:url(../images/round/index/bl_light.gif) no-repeat; width:12px; height:9px;}
.elementBox .bm{background:url(../images/round/index/bm_light.gif) repeat-x; height:9px;}
.elementBox .br{background:url(../images/round/index/br_light.gif) no-repeat; width:11px; height:9px;}
.homepage_p{font-size:15px; font-weight:bold; line-height:30px; margin:0; padding:0;}
.homepage_p span{color:#3E4F63;}
.homepage_p img{border:2px solid #324252; margin-right:20px; float:left; margin-left:5px;}
.homepage_bottom .bottom_link{float:left; width:170px;}
.homepage_bottom .bottom_link ul{list-style-type:none; padding:0px; margin:0px;}
.bottom_link a{color:#2F2F2F; text-decoration:none; padding:1px 0px; padding-left:5px; display:block}
.bottom_link a:hover{color:#fff; background:#778C9F;}
.homepage_bottom .bottom_images{float:left; margin-left:10px; width:690px;}
.contentzone{width:100%;}
.mainZoneStyle{background:#fff; float:left; width:730px; padding:10px 15px 25px 25px; color:#3E4035; font-size:12px; overflow:hidden;}
.mainZoneStyle .mainTitle{color:#404040; font-size:22px; font-weight:bold; margin-bottom:10px;}
.mainZoneStyle .mainSubTitle{color:#404040; font-size:16px; font-weight:bold; margin-bottom:10px;}
.mainZoneStyle .mainSubTitle .TitleContent{float:left;width:450px;color:#029FA6;}
.mainZoneStyle .mainSubTitle .ManageMyPictures{float:right;text-align:right;width:200px;color:#57ACC9;font-size:12px;font-weight:bold;}
.mainZoneStyle .mainSubTitle .ManageMyPictures a{color:#57ACC9;}
.mainZoneStyle .mainSubTitle .UploadButton{float:right;text-align:right;width:200px;}
.mainZoneStyle p{margin:0; padding-bottom:20px;}
.mainZoneStyle .structuresImg{margin-right:10px; border:1px solid #ccc;}
.mainZoneStyle .imageItem{float:left; margin-right:18px; margin-bottom:30px;}
.mainZoneStyle .imageItem1{float:left; margin-bottom:30px;}
.mainZoneStyle .imageItem2{float:left;padding-left:15px;margin-bottom:10px;height:245px;text-align:center;width:150px;overflow:hidden;}
.mainZoneStyle .imageItem2 a.imageLink{display:block;}
.mainZoneStyle .imageItem2 .imageButtons{margin-top:3px;}
.mainZoneStyle .imageText{text-align:center; margin-top:10px;}
.mainZoneStyle .imageTextLink{text-decoration:none; color:#000;}
.mainZoneStyle .containersHaveBorders{border:1px solid #ccc; background:#F2F2F2; padding:10px; margin-bottom:20px;}
.mainZoneStyle .containersHaveBorders .coloredFonts{color:#28AEC7;}
.mainZoneStyle .fieldName{color:#000; width:10%; white-space:nowrap;}
.mainZoneStyle .required{color:Red;}
.mainZoneStyle .textBox{border:1px solid #A5ACB2; width:200px;}
.mainZoneStyle .textarea{border:1px solid #A5ACB2; width:550px; height:170px; padding:5px;}
.mainZoneStyle .fileUpload{border:1px solid #A5ACB2;}
.mainZoneStyle .dropDownList{border:1px solid #A5ACB2; width:200px;}
.mainZoneStyle .button{}
.mainZoneStyle .buttonRow{padding-left:200px;}
.mainZoneStyle .pagerstyle{margin-bottom:10px; text-align:center;}
.mainZoneStyle .pagerBottomstyle{margin-bottom:10px; text-align:center;}
.mainZoneStyle .pagerstyle,  .mainZoneStyle .pagerstyle a,.mainZoneStyle .pagerBottomstyle,  .mainZoneStyle .pagerBottomstyle a{color:#28AEC7;}
.mainZoneStyle .pagerstyle .PrevTD{width:30px;text-align:center;}
.mainZoneStyle .pagerstyle .NumericTD{}
.mainZoneStyle .pagerstyle .NextTD{width:30px;text-align:center;}
.imagesSlider{cursor:pointer; border:3px solid #B4BFC5;}
.imageCursor{cursor:pointer; margin-top:65px;}
.imageDetails{}
.imageDetails .buttonRow{text-align:center; padding:0; padding-bottom:10px;}
.imageDetails .buttonRow  a{color:#000;}
.imageDetails .image{border:1px solid #BDBDBD; text-align:center; vertical-align:middle; width:685px; height:445px; padding:0;}
.imageDetails .image img{padding:0; margin:0; cursor:pointer}
.imageDetails .views{text-align:left;}
.imageDetails .clickToEnlarge{text-align:right; padding-right:55px;}
.imageDescription{background:#E6E6E6; padding:10px;}


