@charset "utf-8";
/* CSS Document */

/* Reset CSS by Yahoo YUI - - - - */

* {margin:0;  padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, select { margin:0; padding:0;} 
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img {  border:0; } 
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } 
ol,ul { list-style:none; } 
caption,th { text-align:left; } 
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;  } 
blockquote:before, blockquote:after, q:before,q:after { content:'';content: none; } 
abbr,acronym { border:0; } 
strong { font-weight:bold;}
em { font-style:italic;}

/* General Styles */

.hm { display:none;}
.divlink { width:100%; height:100%; display:block;}
.clear { clear:both; height:0px;}
.checkBtn { width:auto;  display:inline;}
.redText { color:#9e0b0f;}
a { color:#004e9d; text-decoration:none;}
a:hover { color:#004e9d; text-decoration:underline;}

/* CSS Starts */

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#939CA4; background:#004e9d;}
body#en {}

.mainContainer { margin:0 auto; position:relative; background:#fff url(../_i/bg.jpg) no-repeat center top;}

/* Header */

.header { height:105px; width:990px; margin:0 auto; position:relative;}
.header .logo { background:url(../_i/logo.gif) no-repeat; width:200px; height:45px; position:absolute; left:35px; top:60px;}


/* Sub Navigation */

.subMenu { position:absolute; display:block; top:0; right:0;}
.subMenu li { display:block; height:22px; float:left; margin-right:7px; padding-right:7px; background:url(../_i/smenu_bg.gif) no-repeat right center;}
.subMenu li a { display:block; height:100%; cursor:pointer;}
.subMenu li.s01 a { width:61px; background:url(../_i/s01.gif) no-repeat left top;}
.subMenu li.s02 a { width:67px; background:url(../_i/s02.gif) no-repeat left top;}
.subMenu li.s03 a { width:73px; background:url(../_i/s03.gif) no-repeat left top;}
.subMenu li.s04 a { width:119px; background:url(../_i/s04.gif) no-repeat left top;}
.subMenu li.s03 { border:none; padding:0; background:none;}
.subMenu li.s04 { border:none; margin:0; padding:0; background:none;}

/* Main Navigation */

.menu { position:absolute; display:block; top:76px; right:35px;}
.menu li { display:block; height:28px; float:left; margin-right:15px; padding-right:15px; border-right:1px solid #c7c7c7; }
.menu li a { display:block; height:100%; cursor:pointer; }
.menu li.m01 a { width:62px; background:url(../_i/m01.gif) no-repeat left top; }
.menu li.m02 a { width:60px; background:url(../_i/m02.gif) no-repeat left top; }
.menu li.m03 a { width:59px; background:url(../_i/m03.gif) no-repeat left top; }
.menu li.m04 a { width:67px; background:url(../_i/m04.gif) no-repeat left top; }
.menu li.m05 a { width:41px; background:url(../_i/m05.gif) no-repeat left top; }
.menu li.m01 a:hover { background:url(../_i/m01.gif) no-repeat left bottom; }
.menu li.m02 a:hover { background:url(../_i/m02.gif) no-repeat left bottom; }
.menu li.m03 a:hover { background:url(../_i/m03.gif) no-repeat left bottom; }
.menu li.m04 a:hover { background:url(../_i/m04.gif) no-repeat left bottom; }
.menu li.m05 a:hover { background:url(../_i/m05.gif) no-repeat left bottom; }
.menu li.m05 { border:none; margin:0; padding:0; }

/* Layout Styles */

.mainContainer .homeContainer { }
.mainContainer .homeContainer .leftBlock { float:left; width:704px;}
.mainContainer .homeContainer .rightBlock { float:left; width:269px; padding:0 0 0 17px;}

.mainContainer .pageContainer { width:990px; margin:0 auto; position:relative; padding:40px 0 80px; background:url(../_i/fhouses.gif) no-repeat center bottom;}
.mainContainer .pageContainer .contentMenuBlock { width:240px; float:left; padding:50px 0 0 22px;}
.mainContainer .pageContainer .contentContainer { width:695px; float:left; background:url(../_i/content_container_bg.jpg) no-repeat; padding:0 5px;}

/* forecast */

.mainContainer .forecast { background:url(../_i/forecast_bg.gif) no-repeat; margin:10px 0 0; position:relative; display:block; height:24px;}
.mainContainer .forecast .inner { padding:14px 0 0 60px; overflow:hidden; height:26px; height:30px !important; color:#4d4f56; font-weight:bold; position:absolute; top:-10px; right:10px;}
.mainContainer .forecast .d0 { background:url(../_i/weather/d00.png) no-repeat;}
.mainContainer .forecast .d1 { background:url(../_i/weather/d01.png) no-repeat;}
.mainContainer .forecast .d2 { background:url(../_i/weather/d02.png) no-repeat;}
.mainContainer .forecast .d3 { background:url(../_i/weather/d03.png) no-repeat;}
.mainContainer .forecast .d4 { background:url(../_i/weather/d04.png) no-repeat;}
.mainContainer .forecast .d5 { background:url(../_i/weather/d05.png) no-repeat;}
.mainContainer .forecast .d6 { background:url(../_i/weather/d06.png) no-repeat;}
.mainContainer .forecast .d7 { background:url(../_i/weather/d07.png) no-repeat;}
.mainContainer .forecast .d8 { background:url(../_i/weather/d08.png) no-repeat;}
.mainContainer .forecast .d9 { background:url(../_i/weather/d09.png) no-repeat;}
.mainContainer .forecast .d10 { background:url(../_i/weather/d10.png) no-repeat;}
.mainContainer .forecast .d11 { background:url(../_i/weather/d11.png) no-repeat;}
.mainContainer .forecast .d12 { background:url(../_i/weather/d12.png) no-repeat;}
.mainContainer .forecast .d13 { background:url(../_i/weather/d13.png) no-repeat;}
.mainContainer .forecast .d14 { background:url(../_i/weather/d14.png) no-repeat;}
.mainContainer .forecast .d15 { background:url(../_i/weather/d15.png) no-repeat;}
.mainContainer .forecast .d16 { background:url(../_i/weather/d16.png) no-repeat;}
.mainContainer .forecast .d17 { background:url(../_i/weather/d17.png) no-repeat;}
.mainContainer .forecast .d18 { background:url(../_i/weather/d18.png) no-repeat;}
.mainContainer .forecast .d19 { background:url(../_i/weather/d19.png) no-repeat;}
.mainContainer .forecast .d20 { background:url(../_i/weather/d20.png) no-repeat;}
.mainContainer .forecast .d21 { background:url(../_i/weather/d21.png) no-repeat;}
.mainContainer .forecast .d22 { background:url(../_i/weather/d22.png) no-repeat;}
.mainContainer .forecast .d23 { background:url(../_i/weather/d23.png) no-repeat;}
.mainContainer .forecast .d24 { background:url(../_i/weather/d24.png) no-repeat;}
.mainContainer .forecast .d25 { background:url(../_i/weather/d25.png) no-repeat;}
.mainContainer .forecast .d26 { background:url(../_i/weather/d26.png) no-repeat;}
.mainContainer .forecast .d27 { background:url(../_i/weather/d27.png) no-repeat;}
.mainContainer .forecast .d28 { background:url(../_i/weather/d28.png) no-repeat;}
.mainContainer .forecast .d29 { background:url(../_i/weather/d29.png) no-repeat;}
.mainContainer .forecast .d30 { background:url(../_i/weather/d30.png) no-repeat;}
.mainContainer .forecast .d31 { background:url(../_i/weather/d31.png) no-repeat;}
.mainContainer .forecast .d32 { background:url(../_i/weather/d32.png) no-repeat;}
.mainContainer .forecast .d33 { background:url(../_i/weather/d33.png) no-repeat;}
.mainContainer .forecast .d34 { background:url(../_i/weather/d34.png) no-repeat;}
.mainContainer .forecast .d35 { background:url(../_i/weather/d35.png) no-repeat;}
.mainContainer .forecast .d36 { background:url(../_i/weather/d36.png) no-repeat;}
.mainContainer .forecast .d37 { background:url(../_i/weather/d37.png) no-repeat;}
.mainContainer .forecast .d38 { background:url(../_i/weather/d38.png) no-repeat;}
.mainContainer .forecast .d39 { background:url(../_i/weather/d39.png) no-repeat;}
.mainContainer .forecast .d40 { background:url(../_i/weather/d40.png) no-repeat;}
.mainContainer .forecast .d41 { background:url(../_i/weather/d41.png) no-repeat;}
.mainContainer .forecast .d42 { background:url(../_i/weather/d42.png) no-repeat;}
.mainContainer .forecast .d43 { background:url(../_i/weather/d43.png) no-repeat;}
.mainContainer .forecast .d44 { background:url(../_i/weather/d44.png) no-repeat;}
.mainContainer .forecast .d45 { background:url(../_i/weather/d45.png) no-repeat;}
.mainContainer .forecast .d46 { background:url(../_i/weather/d46.png) no-repeat;}
.mainContainer .forecast .d47 { background:url(../_i/weather/d47.png) no-repeat;}
.mainContainer .forecast .d48 { background:url(../_i/weather/d48.png) no-repeat;}

/* home styles */

.mainContainer .homeContainer .rightBlock .listing { width:auto;}
.mainContainer .homeContainer .rightBlock .listing li { padding-bottom:10px; margin-bottom:10px; /*border-bottom:1px solid #dce2e4;*/}
.mainContainer .homeContainer .rightBlock .listing li.callUs { background:url(../_i/call_bg.gif) no-repeat 5px top; height:24px;}
.mainContainer .homeContainer .rightBlock .listing li.last { padding:0; margin:0; border:none;}
.mainContainer .homeContainer .rightBlock .listing li h3 { height:15px; padding:0 0 5px;}
.mainContainer .homeContainer .rightBlock .listing li h3.news { background:url(../_i/text_cagdastan_haberler.gif) no-repeat;}
.mainContainer .homeContainer .rightBlock .listing li h3.bodrum { background:url(../_i/text_bodrumda_yasam.gif) no-repeat;}
.mainContainer .homeContainer .rightBlock .listing li h3.projects { background:url(../_i/text_yeni_projeler.gif) no-repeat;}
.mainContainer .homeContainer .rightBlock .listing li dl.news { width:auto;}
.mainContainer .homeContainer .rightBlock .listing li dl.news dt { font-size:11px;}
.mainContainer .homeContainer .rightBlock .listing li dl.news dt a { color:#62707f; font-weight:bold;}
.mainContainer .homeContainer .rightBlock .listing li dl.news dt.last a { color:#91a6a8; text-decoration:underline; font-weight:normal;}
.mainContainer .homeContainer .rightBlock .listing li dl.news .bottomLink { font-size:10px; font-family:Tahoma, Geneva, sans-serif;}
.mainContainer .homeContainer .rightBlock .listing li dl.news dt.last a:hover { text-decoration:none;}
.mainContainer .homeContainer .rightBlock .listing li dl.news dd { background:url(../_i/dot.gif) repeat-x left bottom; padding:0 0 8px; margin:2px 0 5px; font-size:10px;}
.mainContainer .homeContainer .rightBlock .listing li dl.news dd span { background:#00cbd2; padding:0 2px; color:#fff;}
.mainContainer .homeContainer .rightBlock .listing li .exploreBodrum { }
.mainContainer .homeContainer .rightBlock .listing li .forecast { background:url(../_i/forecast_home_bg.gif) no-repeat;}
.mainContainer .homeContainer .rightBlock .listing li .forecast .inner { right:20px;}
.mainContainer .homeContainer .rightBlock .listing li ul.newProjects {  font-size:10px; color:#5f6a76; margin:10px 0 0; font-family:Tahoma, Geneva, sans-serif;}
.mainContainer .homeContainer .rightBlock .listing li ul.newProjects li { float:left; width:46%; background:url(../_i/dot.gif) repeat-x left bottom; border:none; padding:0 0 3px 0; margin:0 8px 3px 2px; display:inline;}
.mainContainer .homeContainer .rightBlock .listing li ul.newProjects li span { background:url(../_i/arrow_gray.gif) no-repeat left 4px; padding-left:7px;}
.mainContainer .homeContainer .rightBlock .listing li ul.newProjects li a { color:#757575;}
.mainContainer .homeContainer .rightBlock .listing li ul.newProjects li.last { background:none;}


/* Content Menu */

.mainContainer .contentMenuBlock .contentMenuCaption { padding:0 0 20px; }
.mainContainer .contentMenuBlock .contentMenuCaption h2 { color:#004e9d; font-size:13px; font-weight:bold; background:url(../_i/motif.gif) repeat-x left center; letter-spacing:-1px;}
.mainContainer .contentMenuBlock .contentMenuCaption h2 span { background:#fff; padding:0 10px;}
.mainContainer .contentMenuBlock .contentMenu { display:block;}
.mainContainer .contentMenuBlock .contentMenu li { display:block; border-bottom:1px solid #e2edf2; padding:0 0 5px; margin:0 0 5px;}
.mainContainer .contentMenuBlock .contentMenu li.last { border-bottom:none;}
.mainContainer .contentMenuBlock .contentMenu li a { color:#70859a; text-decoration:none; font-size:12px; font-weight:bold; padding:0 10px;}
.mainContainer .contentMenuBlock .contentMenu li a:hover { text-decoration:underline; }
.mainContainer .contentMenuBlock .contentMenu li.selected { background: url(../_i/cmi_selected.gif) no-repeat; padding:3px 0 8px;}
.mainContainer .contentMenuBlock .contentMenu li.selected a { color:#fff;}
.mainContainer .contentMenuBlock .contentMenu li.alt { background: url(../_i/cmi_selected3.gif) no-repeat; padding:3px 0 8px;}
.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu { padding:6px 0; display:none;}
.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu li { border:none; padding:3px 0;}
.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu li a { color:#5e6e78; font-size:11px;}
.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu li.selected { background:url(../_i/cmi_selected2.gif) no-repeat;}
.mainContainer .contentMenuBlock .contentMenu li.selected ul.contentSubMenu { display:block;}
.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu li li { padding:1px 8px; margin:0 0 2px;}
.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu li li a { color:#92a1a5;}
.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu li li.selected { background:none;}
.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu li li.selected a { color:#004e9d; background:url(../_i/arrow_gray.gif) no-repeat left center;}


.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu2 { padding:6px 0; display:none;}
.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu2 li { padding:1px 8px; margin:0 0 2px; border:none;}
.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu2 li a { color:#92a1a5;}
.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu2 li.selected { background:none;}
.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu2 li.selected a { color:#004e9d; background:url(../_i/arrow_gray.gif) no-repeat left center;}
.mainContainer .contentMenuBlock .contentMenu li.selected ul.contentSubMenu2 { display:block;}

.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu li ul.contentSubMenu { display:none;}
.mainContainer .contentMenuBlock .contentMenu li ul.contentSubMenu li.selected ul.contentSubMenu { display:block;}

/* Content Styles */

.pageContainer .contentContainer .contentBlock { padding:25px 25px 10px; background:#fff; min-height:350px; height:auto !important; height:350px;}
.pageContainer .contentContainer .contentBlock p { padding:0 0 15px; line-height:18px;}
.pageContainer .contentContainer .contentBlock h2 { padding:10px 0 2px; font-weight:bold; color:#595f69; font-size:14px;  }
.pageContainer .contentContainer .contentBlock h2 a { padding:0 14px 5px 0; font-weight:bold; color:#595F69; font-size:12px; }
.pageContainer .contentContainer .contentBlock h2 a.moreLink:hover { background:url(../_i/i_collapse_all.gif) no-repeat right 5px; text-decoration:none;}
.pageContainer .contentContainer .contentBlock h2.alt { border-bottom:1px solid #d5d5d5; margin-bottom:15px; padding:10px 0 5px;}
.pageContainer .contentContainer .contentBlock h3 { padding:10px 0; font-weight:bold; color:#666; font-size:14px; letter-spacing:-1px;}
.pageContainer .contentContainer .contentBlock .miniTitle { font-size:12px; color:#195094; font-weight:bold; padding:15px 0 0 0;}
.pageContainer .contentContainer .contentBlock .paddingTop { padding:35px 0 0 0;}
.pageContainer .contentContainer .contentBlock .contentImage { float:right; padding:5px 0 5px 15px;}
.pageContainer .contentContainer .contentBlockBottom { height:87px; background:url(../_i/cb_bottom.png) no-repeat;}
.pageContainer .contentContainer .contentBlock .principles { width:357px; padding-top:59px;}
.pageContainer .contentContainer .contentBlock .warning { background:#f5f4dd url(../_i/process_fail.gif) no-repeat 5px center; margin:20px 0 0; padding:5px 8px 5px 22px; border:1px solid #e4e2bd; color:#697e83; font-style:italic;}
.pageContainer .contentContainer .contentBlock .contentGroup li.alt {}
.pageContainer .contentContainer .contentBlock .contentGroup p { margin:0; padding:0;}
.pageContainer .contentContainer .contentBlock .contentGroup h2.group{padding:0 0 1px; font-weight:bold; color:#666; font-size:16px; letter-spacing:-1px; }
.pageContainer .contentContainer .contentBlock .contentGroup .contentFirm { float:left; width:100px; padding: 15px 25px 0 0; padding-right:25px; text-align:center; min-height:100px;}
.pageContainer .contentContainer .contentBlock .contentGroup .contentText { float:left; padding:25px 0 25px 0; width:520px; line-height:18px; color:#797979; font-size:13px; border-bottom:#CFCFCF dashed 1px;}
.pageContainer .contentContainer .contentBlock .contentGroup .contentText .last{ float:left; padding:25px 0 25px 0; width:520px; line-height:18px; color:#797979; font-size:13px;}
.pageContainer .contentContainer .contentBlock .contentGroup a { color:#79D3BE; padding:3px 0; font-size:11px;}


.pageContainer .contentContainer .contentBlock .contentGroup .contentText .companyInformation {background:url(../_i/alt_bg.gif) no-repeat left bottom; padding-bottom:5px;}
.pageContainer .contentContainer .contentBlock .contentGroup .contentText .companyInformation .companyContent {background:#EFEFEF  url(../_i/ust_bg.gif) no-repeat left top; padding:30px 25px 0; font-size:12px;}
.pageContainer .contentContainer .contentBlock .contentGroup .contentText .companyInformation .companyContent a{ color:#0A30AD;}
.pageContainer .contentContainer .contentBlock .contentGroup .contentText .companyInformation .companyContent dt{padding:0 0 0px 0; color:#0060BF; font-weight:bold; font-size:12px;  }
.pageContainer .contentContainer .contentBlock .contentGroup .contentText .companyInformation .companyContent dd { padding: 0 0 20px 0;  line-height:14px}
.pageContainer .contentContainer .contentBlock .contentGroup .contentText .companyInformation .companyContent .contactInformatin dd{ float:left; padding: 0px 10px 0 0; display:block;}


/* Sub Navigation */

.pageContainer .contentContainer .contentBlock .subNav { font-size:10px; color:#96a9b8; padding-bottom:25px; border-bottom:1px solid #E4E8EB;}
.pageContainer .contentContainer .contentBlock .subNav a { color:#96a9b8; text-decoration: none; background:url(../_i/arrow_sn.gif) left no-repeat; padding-left:9px; margin-left:5px;}
.pageContainer .contentContainer .contentBlock .subNav a:hover { text-decoration:underline;}
.pageContainer .contentContainer .contentBlock .subNav a.first { padding:0; background:none;}

/* Inner Menu */

.pageContainer .contentContainer .contentBlock .innerMenu { padding:0 0 10px; line-height:normal; margin:0;}
.pageContainer .contentContainer .contentBlock .innerMenu a { display:inline-block; margin-right:5px; padding:0 0 0 10px; background:url(../_i/inner_menu_left1.gif) no-repeat top left; color:#545f6a; font-weight:bold;}
.pageContainer .contentContainer .contentBlock .innerMenu a:hover { text-decoration:none; color:#004e9d;}
.pageContainer .contentContainer .contentBlock .innerMenu a span { display:inline-block; padding:3px 10px 3px 0; background:url(../_i/inner_menu_right1.gif) no-repeat top right; cursor:pointer;}
.pageContainer .contentContainer .contentBlock .innerMenu a.selected { background:url(../_i/inner_menu_left2.gif) no-repeat top left;}
.pageContainer .contentContainer .contentBlock .innerMenu a.selected span { background:url(../_i/inner_menu_right2.gif) no-repeat top right; color:#fff;}
.pageContainer .contentContainer .contentBlock .innerMenu a.selected:hover { text-decoration:none; color:#3b90f3;}

/* Page Caption / Title */

.pageContainer .contentContainer .contentBlock .pageCaption { display:block; padding:15px 0; position:relative; left:-7px;}
.pageContainer .contentContainer .contentBlock .pageCaptionText { display:block; padding:0 0 15px;}
.pageContainer .contentContainer .contentBlock .pageCaptionText .alt{ display:none;}

/* Project Details */

.pageContainer .contentContainer .contentBlock .projectContainer { color:#656766; width:100%;}
.pageContainer .contentContainer .contentBlock .projectContainer .imgContainer { background:#cad5d1; padding:14px; position:relative; z-index:10;}
.pageContainer .contentContainer .contentBlock .projectContainer .imgContainer span { display:block; position:absolute; top:18px; z-index:11; background:#7f8985; color:#ccd0ce; padding:3px 6px; font-weight:bold;}
.pageContainer .contentContainer .contentBlock .projectContainer .imgContainer span a { color:#ccd0ce;}
.pageContainer .contentContainer .contentBlock .projectContainer .imgContainer span a:hover { color:#fff; text-decoration:none;}
.pageContainer .contentContainer .contentBlock .projectContainer .imgContainer .back { left:18px;}
*html .pageContainer .contentContainer .contentBlock .projectContainer .imgContainer .back { left:4px;}
.pageContainer .contentContainer .contentBlock .projectContainer .imgContainer .forward { right:18px;}
.pageContainer .contentContainer .contentBlock .projectContainer .imgContainer .bgtop { background:url(../_i/img_golge_top.gif) no-repeat; padding:4px 0 0;}
.pageContainer .contentContainer .contentBlock .projectContainer .imgContainer .bgtop .bgbottom { background:url(../_i/img_golge_bottom.gif) no-repeat left bottom; padding:0 0 4px;}
.pageContainer .contentContainer .contentBlock .projectContainer .imgContainer .bgtop .bgbottom .bg { background:url(../_i/img_golge_bg.gif) repeat-y; padding:0 4px;}
.pageContainer .contentContainer .contentBlock .projectContainer .imgContainer .bgtop .bgbottom .bg iframe { border:none;}
.pageContainer .contentContainer .contentBlock .projectContainer .detailText { font-size:12px; line-height:18px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
.pageContainer .contentContainer .contentBlock .projectContainer .detailText .pname { position:relative; left:-3px;}
.pageContainer .contentContainer .contentBlock .projectContainer .content { background:#e6ecea url(../_i/project_bottom.gif) no-repeat left bottom; padding:20px 20px 65px;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentWhite { background:#fff; padding:20px 20px 0;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark { background:#cad5d1 url(../_i/project_bottom2.gif) no-repeat left bottom; padding:10px 20px 60px;}
.pageContainer .contentContainer .contentBlock .projectContainer .calt { padding:10px 15px 55px;}
.pageContainer .contentContainer .contentBlock .projectContainer .content .leftSide { float:left; width:55%; padding-right:25px;}
.pageContainer .contentContainer .contentBlock .projectContainer .content .rightSide { float:left; width:40%; font-size:10px;}
.pageContainer .contentContainer .contentBlock .projectContainer .content .rightSide ul {}
.pageContainer .contentContainer .contentBlock .projectContainer .content .rightSide ul li  { font-family:Tahoma; padding:8px 0 15px 45px; margin-bottom:15px; border-bottom:1px solid #cbcbcb; background:url(../_i/icon_file.gif) no-repeat;}
.pageContainer .contentContainer .contentBlock .projectContainer .content .rightSide ul li.note { background:url(../_i/icon_pdf.gif) no-repeat; border:none;}
.pageContainer .contentContainer .contentBlock .projectContainer .content .rightSide ul li.note p { line-height:12px; padding:0 0 8px;}
.pageContainer .contentContainer .contentBlock .projectContainer .content .rightSide ul li.note a { font-weight:bold; color:#2b88a3; text-decoration:underline;}
.pageContainer .contentContainer .contentBlock .projectContainer .content .rightSide ul li .downDesc { color:#75857f;}
.pageContainer .contentContainer .contentBlock .projectContainer .content .rightSide ul li .fileDetail { position:relative; margin-top:5px; padding:1px 2px; background:#77898d; color:#fff; font-weight:bold; font-family:Tahoma;}
.pageContainer .contentContainer .contentBlock .projectContainer .content .rightSide ul li .fileDetail a { color:#fff; font-size:12px; font-family:Arial;}
.pageContainer .contentContainer .contentBlock .projectContainer .content .rightSide ul li .fileDetail span { position:absolute; top:0; right:0; padding:2px 2px 3px; background:#00cbd2; border-left:1px solid #cdd2d0;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .leftSide { float:left; width:233px;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .leftSide .item { padding:0 0 30px;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .leftSide h4 { clear:both; font-weight:bold; padding:0 0 7px; color:#5d87b7; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .pronav { width:100%;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .pronav li { padding:5px 10px;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .pronav li a { font-size:11px; font-weight:bold; color:#858892;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .pronav li.selected { background:url(../_i/pronav_bg.gif) no-repeat left center;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .pronav li.selected a { color:#404449;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .proGallery { width:100%;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .proGallery li { float:left; display:inline; margin:0 5px 5px 0;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .proGallery li a { background:#CAD5D1; padding:2px; width:80px; height:80px; border:1px solid #b7bfbc; display:block;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .proGallery li a:hover { background:#e1e8e6; border:1px solid #a1a1a1;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .proGallery li a span { width:80px; height:80px; display:block; cursor:pointer;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .proGallery li a span img { display:none;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .techlist li { background:url(../_i/icon_file2.gif) no-repeat;}

.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .detailTable { width:100%;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .detailTable tr td { width:50%; padding:2px 0; border-bottom:1px solid #b6bebb;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .detailTable tr.last td { border:none;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .priceTable { width:100%; border-collapse:collapse; margin-bottom:30px;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .priceTable tr td { width:30%; padding:3px; border:1px solid #dbe3e0; background:#efefef;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .priceTable tr.bg td { background:/*#ccdbd6*/#fff;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .salesperson li { float:left; width:45%; padding:0 5% 5% 0;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .salesperson li.full { width:100%; padding-right:0;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .salesperson li h4 { font-weight:bold; font-size:13px; margin-bottom:8px; color:#687d82;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .salesperson li.full h4 { font-size:18px; letter-spacing:-1px; color:#444;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .salesperson li.full strong { font-size:14px; font-weight:bold; letter-spacing:-1px; color:#444;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .salesperson li.full h4 span { color:#656766;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .salesperson li.full strong span { color:#656766;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .rightSide { float:right; width:375px;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .rightSide .imgtop { background:url(../_i/golge_top2.gif) no-repeat; padding:4px 0 0;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .rightSide .imgtop .imgbottom { background:url(../_i/golge_bottom2.gif) no-repeat left bottom; padding:0 0 4px;}
.pageContainer .contentContainer .contentBlock .projectContainer .contentDark .rightSide .imgtop .imgbottom .imgbg { background:url(../_i/golge_bg2.gif) repeat; padding:0 4px;}


.pageContainer .contentContainer .contentBlock .projectContainer .titleDecor { background:url(../_i/decor2.gif) repeat left center; padding:0; height:12px; margin:0 0 25px; position:relative;}
.pageContainer .contentContainer .contentBlock .projectContainer .titleDecor div { background:#cad5d1; height:20px; position:absolute; left:-3px; top:-6px;}

.pageContainer .contentContainer .contentBlock .projectContainer .techlist { width:100%;}
.pageContainer .contentContainer .contentBlock .projectContainer .techlist li { font-family:Tahoma; font-size:10px; padding:8px 0 15px 45px; background:url(../_i/icon_file.gif) no-repeat; float:left; width:240px; min-height:25px; height:auto !important; height:25px;}
.pageContainer .contentContainer .contentBlock .projectContainer .techlist li.note { background:url(../_i/icon_pdf.gif) no-repeat; border:none; float:right; width:240px;}
.pageContainer .contentContainer .contentBlock .projectContainer .techlist li.note p { line-height:12px; padding:0 0 8px;}
.pageContainer .contentContainer .contentBlock .projectContainer .techlist li.note a { font-weight:bold; color:#2b88a3; text-decoration:underline;}
.pageContainer .contentContainer .contentBlock .projectContainer .techlist li .downDesc { color:#75857f; display:block;}
.pageContainer .contentContainer .contentBlock .projectContainer .techlist li .fileDetail { color:#fff; font-weight:bold; font-family:Tahoma; margin-top:5px; margin-bottom:10px;}
.pageContainer .contentContainer .contentBlock .projectContainer .techlist li .fileDetail a { color:#fff; font-size:12px; font-family:Arial; float:left; width:76%; display:block; padding:1px 2px; background:#77898d;}
.pageContainer .contentContainer .contentBlock .projectContainer .techlist li .fileDetail span { float:left; width:20%; display:block; text-align:right; padding:2px 2px 3px; background:#00cbd2; border-left:1px solid #cdd2d0;}

.pageContainer .contentContainer .contentBlock .projectContainer .typelist { width:100%;}
.pageContainer .contentContainer .contentBlock .projectContainer .typelist li { padding:0 0 10px; margin:0 0 10px; border-bottom:1px solid #bfcac6; font-family:Tahoma, Geneva, sans-serif;}
.pageContainer .contentContainer .contentBlock .projectContainer .typelist li.last { padding:0; margin:0; border:none;}
.pageContainer .contentContainer .contentBlock .projectContainer .typelist li .lblock { float:left; width:17%;}
.pageContainer .contentContainer .contentBlock .projectContainer .typelist li .lblock img { border:1px solid #b2bcb9;}
.pageContainer .contentContainer .contentBlock .projectContainer .typelist li .rblock { float:left; width:78%; padding:0 0 0 10px;}
.pageContainer .contentContainer .contentBlock .projectContainer .typelist li h3 { margin:0; padding:0 0 5px;}
.pageContainer .contentContainer .contentBlock .projectContainer .typelist li h3 a { font-size:16px; color:#75857f;}
.pageContainer .contentContainer .contentBlock .projectContainer .typelist li span { font-size:10px; margin:0; padding:1px 4px; background:#00cbd2; color:#fff;}
.pageContainer .contentContainer .contentBlock .projectContainer .typelist li span sup { font-size:8px;}

.pageContainer .contentContainer .contentBlock .projectContainer .typeBlock { background:#b1bab7; padding:20px; position:relative;}
.pageContainer .contentContainer .contentBlock .projectContainer .typeBlock .back { float:left; background:url(../_i/back_left.gif) no-repeat left center; padding:0 0 0 10px; position:absolute; top:35px; right:20px;}
.pageContainer .contentContainer .contentBlock .projectContainer .typeBlock .back div { float:left; background:url(../_i/back_right.gif) no-repeat right center; padding:3px 13px 0 0; height:18px; font-size:11px; font-weight:bold; color:#ccd0ce;}
.pageContainer .contentContainer .contentBlock .projectContainer .typeBlock .back div a { color:#ccd0ce;}


.pageContainer .contentContainer .contentBlock .projectContainer .currencyList { padding:0 0 10px;}
.pageContainer .contentContainer .contentBlock .projectContainer .currencyList li { float:left; padding-left:4px; font-size:11px}
.pageContainer .contentContainer .contentBlock .projectContainer .currencyList li.first { border-right:1px solid #b0bcbc;  padding:0 4px 0 0;}
.pageContainer .contentContainer .contentBlock .projectContainer .currencyList li a { background:url(../_i/cr_bg.gif) no-repeat; width:33px; height:13px; display:block; text-align:center; color:#718487; font-size:10px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif;}
.pageContainer .contentContainer .contentBlock .projectContainer .currencyList li a:hover,
.pageContainer .contentContainer .contentBlock .projectContainer .currencyList li.selected a { background-position:0 -13px; color:#e1e1e1; text-decoration:none;}

/* Company History */

.pageContainer .contentContainer .contentBlock .companyHistory { }
.pageContainer .contentContainer .contentBlock .companyHistory li { position:relative; border-bottom: 1px solid #e9e9e9; margin-top:10px; padding:10px 0; float:left; clear:both; width:600px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}
.pageContainer .contentContainer .contentBlock .companyHistory li .historyImg{ float:left; width:110px; height:110px; padding-right:10px; }
.pageContainer .contentContainer .contentBlock .companyHistory li h2 { background:transparent url(../_i/history_bg.jpg) no-repeat scroll 29px 25px; color:#00305F; margin:0; padding: 35px 0 10px 25px; float:left; font-family: Georgia, "Times New Roman", Times, serif; font-size:40px; letter-spacing:-2px; font-weight:normal; width:80px; text-align:left; display:block; }
.pageContainer .contentContainer .contentBlock .companyHistory li .historyContent { width: 450px; float: left; padding:20px 0 35px 25px; display:block;}
.pageContainer .contentContainer .contentBlock .companyHistory li .historyContent .data { width:100%; font-size:11px; border:1px solid #D7D7D7; margin-bottom:10px;}
.pageContainer .contentContainer .contentBlock .companyHistory li .historyContent .data tr td { padding:3px;}
.pageContainer .contentContainer .contentBlock .companyHistory li .historyContent .data tr.bg td { background:#fff;}
.pageContainer .contentContainer .contentBlock .companyHistory li .title { line-height:18px;}
.pageContainer .contentContainer .contentBlock .companyHistory li .contentDiv { /*display:none*/ background:#efefef; padding:15px;  }
.pageContainer .contentContainer .contentBlock .companyHistory li .contentDiv p {}
.pageContainer .contentContainer .contentBlock .companyHistory li .moreLink { color:#20AFA9; font-size:10px; background:url(../_i/arrow_down_blue.gif) no-repeat left center; padding:0 0 0 8px;}

/* News */

.pageContainer .contentContainer .contentBlock .news {}
.pageContainer .contentContainer .contentBlock .news dt { float:left; clear:both; width:76px; padding:10px 10px 0 0;}
.pageContainer .contentContainer .contentBlock .news dt em{ font-style:normal; padding:1px 2px; background:#50AACF url(../_i/date_bg.gif) repeat-x left bottom; color:#fff; font-size:10px;}
.pageContainer .contentContainer .contentBlock .news dd { float:left; width:480px; padding:10px 0; border-bottom:1px solid #E5F2F8;}

.pageContainer .contentContainer .contentBlock .aboutPic { margin:0 0 20px; font-weight:bold; color:#fff; font-size:11px; position:relative; width:100%;}
.pageContainer .contentContainer .contentBlock .aboutPic a { color:#ddd; display:block; border:1px solid #dedede; padding:2px;}
.pageContainer .contentContainer .contentBlock .aboutPic a:hover { text-decoration:none; color:#fff;}
.pageContainer .contentContainer .contentBlock .aboutPic span { display:block; position:absolute; right:3px; bottom:3px; padding:5px 5px 5px 28px; background:#0071ad url(../_i/icon02.gif) no-repeat 5px center; cursor:pointer;}
.pageContainer .contentContainer .contentBlock .aboutPic img { display:block; }
.pageContainer .contentContainer .contentBlock .aboutPic a:hover span { background:#004e9d url(../_i/icon02_hover.gif) no-repeat 5px center;}
.pageContainer .contentContainer .contentBlock .aboutleft { float:left; width:48%; margin-right:4%;}
.pageContainer .contentContainer .contentBlock .aboutright { float:right; width:48%;}


/* Must See */

.pageContainer .contentContainer .contentBlock .toseeList { padding:20px 0;}
.pageContainer .contentContainer .contentBlock .toseeList li { float:left; width:211px; margin-right:5px; padding:0; background:none; min-height:320px; height:auto !important; height:320px;}
.pageContainer .contentContainer .contentBlock .toseeList li.long { width:100%; margin:0;}
.pageContainer .contentContainer .contentBlock .toseeList li.last { margin:0;}
.pageContainer .contentContainer .contentBlock .toseeList li img { border:1px solid #ddddde; background:#fff; padding:2px;}
.pageContainer .contentContainer .contentBlock .toseeList li h2 { color:#717c87; font-weight:bold; font-size:16px; letter-spacing:-1px;}
.pageContainer .contentContainer .contentBlock .toseeList li p { color:#939CA4; font-style:normal; font-size:12px; line-height:16px;}
.pageContainer .contentContainer .contentBlock .toseeList li .right { float:right; width:429px; padding-bottom:40px;}
.pageContainer .contentContainer .contentBlock .toseeList li .left { float:left; width:211px; margin-right:5px; padding-bottom:40px;}

/* Company Management */

.mainContainer .managamentContainer { }
.mainContainer .managamentContainer h3 { clear:both; padding:15px 0;}
.mainContainer .managamentContainer h3.first { padding:0 0 15px;}
.mainContainer .managamentContainer ul { width: 100%; padding:0 0 10px 0;}
.mainContainer .managamentContainer ul li { display: block; width: 116px; height: 220px; float: left; margin: 0 10px 0 0; }
.mainContainer .managamentContainer ul li div { display: block; width:94px; height:126px; background: url(../_i/member_frame.gif) no-repeat; padding:9px 3px;}
.mainContainer .managamentContainer ul li strong { color: #004e9d; font-size:11px;}
.mainContainer .managamentContainer ul li em { font-size:10px; font-style:normal;}

/* showcase */
.mainContainer .showcase { width:100%;}
.mainContainer .showcase h3 { font-weight:bold; font-size:14px; padding-bottom:20px;}
.mainContainer .showcase h3 a { color:#004e9d;}
.mainContainer .showcase h4 { font-weight:bold; font-size:12px; padding-bottom:10px; margin-left:25px;}
.mainContainer .showcase h4 a { color:#5d6b76; background:url(../_i/arrow_gray.gif) no-repeat left center; padding:0 0 0 8px;}
.mainContainer .showcase .item { margin:0 0 25px 25px; background:url(../_i/showcase_bg.jpg) no-repeat; padding:30px 20px 0;}
.mainContainer .showcase .item ul { }
.mainContainer .showcase .item ul li { float:left; width:30%; padding-right:3%; height:110px;}
.mainContainer .showcase .item ul li a { color:#7A89B4; background:url(../_i/ok_gri.gif) no-repeat left 5px; padding-left:8px; line-height:13px;}
.mainContainer .showcase .item ul li h5 { padding:0; margin:0;}
.mainContainer .showcase .item ul li h5 a { background:none; padding:2px; width:140px; height:60px; overflow:hidden; display:block; border:1px solid #ddd; background-color:#fff;}
.mainContainer .showcase .item ul li h5 a span { width:100%; height:100%; display:block; overflow:hidden; text-indent:-9999px; background-position:50% 50%; cursor:pointer;}
.mainContainer .showcase .item ul li h5 a:hover { border:1px solid #bbb; background-color:#ddd;}

/* siteMap */

.mainContainer .sitemap { width:50%; float:left;}
.mainContainer .sitemap li { line-height:20px; padding:0 0 15px;}
.mainContainer .sitemap li a { color:#004e9d; font-weight:bold; font-size:14px;}
.mainContainer .sitemap li ul { margin-left:25px; }
.mainContainer .sitemap li li { background:url(../_i/arrow_gray.gif) no-repeat left 8px; padding:0 0 0 8px;}
.mainContainer .sitemap li li a { color:#5d6b76; font-size:12px;}
.mainContainer .sitemap li li li a { color:#7A89B4; font-weight:normal; font-size:12px;}
.mainContainer .sitemap li li li { background:url(../_i/ok_gri.gif) no-repeat left 8px;}

/* Footer Styles */

.footer { position:relative; background:#004e9d url(../_i/footer_bg.jpg) no-repeat top center; padding:0 0 200px;}
.footer .inner { margin:0 auto; position:relative; width:990px; font-size:11px; font-weight:bold;}
.footer .inner a { font-size:11px; font-weight:bold;}
.footer .inner .rightsReserved { color:#c6e0f1; padding:20px 0 0;}
.footer .inner .rightsReserved li { float:left; padding-right:8px; margin-right:8px; border-right:1px solid #c6e0f1;}
.footer .inner .rightsReserved li.last { border-right:none;}
.footer .inner .rightsReserved a { color:#c6e0f1;}
.footer .inner .userLinks { color:#4883c3; padding:6px 0 0; clear:both;}
.footer .inner .userLinks li { float:left; padding-right:8px; margin-right:8px; border-right:1px solid #2a6ea0;}
.footer .inner .userLinks li.last { border-right:none;}
.footer .inner .userLinks a { color:#4883c3;}
.footer .inner .positive { clear:both; display:block; position:absolute; top:20px; right:20px; width:177px; height:48px; background:url(../_i/logo_positive.gif) no-repeat; }

/* Newsletter */

.newsletter { position:absolute; top:-26px; left:0; padding:0; background:url(../_i/newsletter_bg.gif) no-repeat; padding:5px 45px 0;}
.newsletter label { float:left; font-size:10px; font-weight:bold; font-family:Tahoma, Arial; color:#aae8ff; height:12px; padding:5px 8px 2px 0;}
.newsletter legend { display:none;}
.newsletter .nlBox { float:left; /*width:200px;*/ height:21px; background:url(../_i/input_newsletter.gif) no-repeat;}
.newsletter .nlBox input, .newsletter .nlBox button { display:block; float:left; background:none; border:0;}
.newsletter .nlBox input { font-size:11px; color:#13759e; margin:3px 2px 3px 6px; padding:1px; position:relative; top:0; width:148px;}
.newsletter .nlBox button { cursor:pointer; height:21px; width:28px;}


/* faq */
.faq {}
.faq h4{ font-weight:bold;}
.faq .contentDiv { padding:25px; background:#eaeaea ; color:#626975; margin:10px 0 0 0;}

/* PageListing */

.pageListing li { background:url(../_i/arrow_gray.gif) no-repeat left 5px; padding:0 0 10px 8px; margin-bottom:10px; border-bottom:#e9edf2 solid 1px;}
.pageListing li.last { border:none;}
.pageListing .small { background:url(../_i/arrow_gray.gif) no-repeat left 5px; padding:0 0 10px 8px; margin-bottom:10px; width:330px; border-bottom:#999999 dashed 1px;}
.pageListing2 li { background:url(../_i/ok_gri.gif) no-repeat left 5px; padding:0 0 8px 8px;}
.pageListing3 li { background:url(../_i/arrow_gray.gif) no-repeat left 5px; padding:0 0 8px 8px;}

ol { padding:0 0 15px 15px;}
ol li { background:url(../_i/arrow_sn.gif) no-repeat left center; padding:0 0 0 10px; color:#333; font-size:11px;}

.addressTitle { clear:both;}
.contactListing { clear:both; margin:0 0 25px 0; }
.contactListing .name { color:#000;}
.contactListing a { font-size:11px;}
.contactListing li { float:left; /*width:140px;*/ width:23%;}
.contactListing li.address {/*width:220px;*/ width:30%; padding-right:1%;}
/* News List*/

.mainContainer .contentContainer .contentBlock .newsContainer { display: block; width:100%; position:relative;}
.mainContainer .contentContainer .contentBlock .newsContainer .newsList { display:block;}
.mainContainer .contentContainer .contentBlock .newsContainer .newsList li { display: block; padding:5px 0 0px;  height:auto; float:left; border-bottom:1px solid #e9e9e9; }
.mainContainer .contentContainer .contentBlock .newsContainer .newsList li .date { display:block; width: 81px; font-size: 10px; text-align: right; color:#fff; background:#00CBD2 ; padding: 0 6px 0 0; float: left; margin:0 10px 0 0;}
.mainContainer .contentContainer .contentBlock .newsContainer .newsList li .title { float:left; margin-left:5px; color: #797979; text-decoration: none; width:530px;  padding:0 0 5px 0; }
.mainContainer .contentContainer .contentBlock .newsContainer .newsList li .title:hover { text-decoration:underline;}
.mainContainer .contentContainer .contentBlock .newsContainer .newsList li.lastItem { background:none; border:none;}

.mainContainer .contentContainer .contentBlock .newsContainer .otherNews { margin:100px 0 0 0;}
.mainContainer .contentContainer .contentBlock .newsContainer .otherNews h4 { font-weight:bold; color:#393939; font-size:14px; letter-spacing:-1px;}
.mainContainer .contentContainer .contentBlock .newsContainer .pagingList { display: block; padding: 20px 0 0 0; clear:both; }
.mainContainer .contentContainer .contentBlock .newsContainer .pagingList li { float: left; }
.mainContainer .contentContainer .contentBlock .newsContainer .pagingList li a { display: block; padding:1px 4px; color:#111; text-decoration:none; font-size:11px; }
.mainContainer .contentContainer .contentBlock .newsContainer .pagingList li.selected a { display:block; color:#ccc; background:#878c95; }

.mainContainer .backNavContainer {   width: 150px; height: 22px; position: absolute; right: 10px; top: -50px;}
.mainContainer .backNavContainer .navContainerRight {  padding: 8px 0 8px 5px;  font-size:10px; background:url(../_i/arrow_gray.gif) no-repeat left center ;  }
.mainContainer .backNavContainer .navContainerRight a {color:#636972;}
/* formlar*/

.GeneralForm { display:block; border:none;  clear:both; padding:0 0 0 0; margin:0px;}
.GeneralForm .SectionText { padding-bottom:10px; font-size:11px; color:#7D7D7D;}
.GeneralForm .SectionBox { background:#fff url(../_i/bg.jpg) no-repeat scroll -513px -10px; font-weight:normal; padding:5px;}
.GeneralForm { font-weight:bold; padding:5px 0px 5px 0px; display:block;}
.GeneralForm .formTable { width:100%; }
.GeneralForm .formTable tr { text-align:left; vertical-align:top;}
.GeneralForm .formTable tr td { border-bottom:1px solid #E4E4E4; padding:8px 0; width:50%; }
.GeneralForm .formTable label { display:block; padding:0 0 2px 2px;  }
.GeneralForm .formTable label.error { color:#C60; width:308px; clear:both; font-weight:normal; font-size:10px; font-weight:bold;}
.GeneralForm .formTable input { padding:4px; border:1px solid #d0d0d0; width:300px; font-size:12px; background:url(../_i/input_top_sh.gif) repeat-x;}
.GeneralForm .formTable .btn { border:0; }
.GeneralForm .formTable .btn input { width:auto; }
.GeneralForm .formTable textarea.error, .GeneralForm .formTable select.error, .GeneralForm .formTable input.error { background:#DCE5EA; color:#C60;}
.GeneralForm .formTable .radio { padding:0px; background:none; border:none; width:20px; font-size:12px; }
.GeneralForm .formTable input.focus { background:#FFFBE3;}
.GeneralForm .formTable input.guvenlikKod { width:136px; font-size:12px; font-weight:bold; float:left; margin:3px 0 0 10px;}
.GeneralForm .formTable textarea  { overflow:auto; padding:4px; border:1px solid #d0d0d0; width:300px; font-size:12px; font-family:Arial; background:#fbfbfb url(../_i/input_big_bg.gif) repeat-x; height:92px;}
.GeneralForm .formTable .check { width:15px; display:block; height:21px; float:left; margin: 0 8px 0 0; border:0; background:none;} 
.GeneralForm .formTable select { font-size:inherit; width:310px; border:1px solid #d0d0d0; padding:4px;}
.GeneralForm .required { color:#004e9d; display:inline-table; margin-left:5px; font-size:16px;}
.GeneralForm .formTable .smallText { font-weight:normal; font-size:10px; margin:10px 0 0; clear:both;}
.GeneralForm .formTable .security_image { border:1px solid #d0d0d0; float:left;}

.actionBgLeft { background:url(../_i/button_left.gif) no-repeat left top; padding:0 0 0 10px; float:left; margin:10px 0 0 0; height:24px;}
.actionBgLeft .actionBgRight { background:url(../_i/button_right.gif) no-repeat right top; float:left; height:24px; }
.actionBgLeft .actionBgRight input { float:left; border:0; background:none ;padding:4px 10px 4px 0; color:#FFFFFF; cursor:pointer; font-size:11px; font-weight:bold; }
.actionBgLeft .actionBgRight button { float:left; border:0; background:none ;padding:5px; color:#FFFFFF; cursor:pointer; font-size:11px; font-weight:bold; }

.forecastTitle { margin:20px 0 12px;}