article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html { height:100%; font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, button, input, select, textarea { font-family: sans-serif; color: #222; }
body { height:100%; margin: 0; font-size: 1em; line-height: 1.4; font-family: Arial; height:inherit; width:inherit; background:url(/Assets/img/bg-body.jpg); }

::-moz-selection { background: #7cb2c3; color: #fff; text-shadow: none; }
::selection { background: #7cb2c3; color: #fff; text-shadow: none; }

a { color: #fff; text-decoration:none; }
a:visited { color: #fff; }
a:hover { color: #fff; }
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }

abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle;}

svg:not(:root) { overflow: hidden; }

figure { margin: 0; }

form { margin: 0; height:100%; }
fieldset { border: 0; margin: 0; padding: 0; }
label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }

.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; }

:active, :focus{ outline:none !important; }

.fancybox.hide {display:none;}


   
.backgroundTop{
	width:100%;
	height:100%;
	position:absolute;
	background:url(/Assets/img/bg-body-top.png) top repeat-x;
	z-index:-4;
}

.backgroundCloud1{
	width:100%;
	height:100%;
	position:absolute;
	background:url(/Assets/img/bg-body-clouds.png) 300px 150px repeat-x;
	z-index:-3;
}
.backgroundCloud2{
	width:100%;
	height:100%;
	position:absolute;
	background:url(/Assets/img/bg-body-clouds.png) center -55px no-repeat;
	z-index:-2;
}


.header{
	width:100%;
	height:120px;
	position:absolute;
	background:url(/Assets/img/topHeader-bg.png) repeat-x;
	z-index:1;
}

.headerContent{
	width:980px;
	margin:0 auto;
	padding:7px 0 0 0;
}

.headerItem img{
	float:left;
	margin-right:7px;
}

.headerItem a{
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:16px;
}

.headerItem a:hover{
	color:#f7941d;
}

.headerItem.home{
	float:left;	
}

.headerItem.mail{
	float:right;
	margin-right:20px;	
}

.headerItem.phone{
	float:right;	
}

.container{
	width:100%;
	height:100%;
	height: auto;
	min-height: 100%;
}

.main{
	width:963px;
	margin:0 auto;
	padding-top:120px;
	padding-bottom: 130px;
	position:relative;
}

.logo{
	
	width:205px;
	height:102px;
	position:absolute;
	top:52px;
	z-index:3;
}

.musicPlayer{
	background:url(/Assets/img/musicPlayerPinkBg.png) no-repeat;
	width:76px;
	height:29px;
	position:absolute;
	top:80px;
	right:0;
	z-index:3;
	font-weight:bold;
	font-size:10px;
	padding:5px 0 0 28px;
}
.musicPlayer:hover{
	background:url(/Assets/img/musicPlayerGreenBg.png) no-repeat;
}

.nav{
	background:url(/Assets/img/nav-bg.png) no-repeat;
	width:980px;
	height:51px;
}


ul.dropdown { position: relative; list-style:none; margin:0; padding:10px 0 0 4px; font-size:15px; z-index:10; }
ul.dropdown li { font-weight: bold; float: left; zoom: 1;}
ul.dropdown a:hover	{ color: #fff; }
ul.dropdown a:active { color: #fff; }
ul.dropdown li a { display: block; padding: 4px 10px; color: #fff; text-decoration:none; font-weight:bold; }
ul.dropdown li.hover, ul.dropdown li:hover { background: #255a27; color: #fff; position: relative;}
ul.dropdown:first-child > li{
 -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; 
}
ul.dropdown li.hover a, ul.dropdown li:hover a { color: #fff; }

ul.dropdown ul { width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; margin:0; padding:0; list-style:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
ul.dropdown ul li { font-weight: normal; background: #119242; color: #fff;border-bottom: 1px solid #fff; float: none; }
ul.dropdown ul li a	{ border-right: none; width: 100%; display: inline-block; }
ul.dropdown ul li.hover, ul.dropdown ul li:hover { background: #155a07; color: #fff; }

ul.dropdown ul ul { left: 100%; top: 0; margin-left:1px; }
ul.dropdown li:hover > ul { visibility: visible; }

.contentLeft{
	float:left;
	width:662px;
	padding-top:25px;
}

.homeSlider {
	width:683px;
	height:248px;
	background:url(/Assets/img/homeSlider-bg.png) no-repeat;
	position:relative;
	margin-bottom:35px;
	overflow:hidden;
}

.homeSlider ul{
	width:680px;
	height:243px;
	margin:0;
	padding:0;
	list-style:none;
}

.homeSlider ul li{
	width:680px;
	height:243px;
}

.homeSlider ul li img.slideImage{
	width:240px;
	height:185px;
	border:7px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float:left;
	margin:23px 0px 0px 23px;
}

.homeSlider ul li .slideContent{
	position:absolute;
	left:280px;
	width:350px;
	height:185px;
	overflow:hidden;
	margin:23px 0px 0px 23px;
}

.homeSlider ul li .slideContent .title{
	color:#a1b3c7;
	font-size:20px;
	font-weight:bold;
	height:30px;
	overflow:hidden;
}

.homeSlider ul li .slideContent .text{
	color:#555555;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
	height:95px;
	overflow:hidden;
	margin:0;
}

.homeSlider ul li .slideContent .resumeArrow{
	width:81px;
	height:37px;
	background:url(/Assets/img/resumeArrowOrangeBig.png) no-repeat;
	float:left;
	font-weight:bold;
	line-height:32px;
	padding:0px 10px;
	position:absolute;
	bottom:0px;
	font-size:16px;
}

.homeSlider ul li .slideContent .resumeArrow:hover{
	background:url(/Assets/img/resumeArrowGreenBig.png) no-repeat;
}

.homeSlider .homeSliderNav{
	position:absolute;
	z-index:10;
	right:15px;
	bottom:13px;	
}

.homeSlider .homeSliderNav a{
	text-indent:-99999px;
	width:18px;
	height:18px;
	background:url(/Assets/img/homeSliderNav-Off.png) no-repeat;
	float:left;
	margin-left:5px;
}

.homeSlider .homeSliderNav a.activeSlide{
	background:url(/Assets/img/homeSliderNav-On.png) no-repeat;
}

.homeNewsSlider{
	width:683px;
	height:245px;
	background:url(/Assets/img/homeSlider-bg.png) no-repeat;
	position:relative;
	overflow:hidden;
}

.homeNewsSlider .mainTitle{
	text-align:center;
	padding:15px 0;
	display:block;
}

.homeNewsSlider ul{
	width:620px;
	height:180px;
	margin:10px auto;
	padding:0;
	list-style:none;
	overflow:hidden;
}

.homeNewsSlider ul li{
	width:620px;
	height:180px;
}

.homeNewsSlider ul li .item{
	width:290px;
	float:left;
	margin:0 10px;
	position:relative;
}

.homeNewsSlider ul li .item .slideImage{
	width:126px;
	height:96px;
	padding:4px;
	background:url(/Assets/img/homeNewsSliderImgBg.png) no-repeat;
	float:left;
	margin-right:20px;
}

.homeNewsSlider ul li .item .slideImage img{
	width:120px;
	height:90px;
	border:3px solid #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.homeNewsSlider ul li .item .slideContent{
	position:absolute;
	left:140px;
	width:170px;
	height:165px;
	overflow:hidden;
}

.homeNewsSlider ul li .item .slideContent .title{
	color:#00495a;
	font-size:14px;
	font-weight:bold;
	height:24px;
	overflow:hidden;
}

.homeNewsSlider ul li .item .slideContent .text{
	color:#333333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
	height:85px;
	margin:0;
	overflow:hidden;
}

.homeNewsSlider ul li .item .slideContent .resumeArrow{
	width:55px;
	height:25px;
	background:url(/Assets/img/resumeArrowOrangeSmall.png) no-repeat;
	float:left;
	font-weight:bold;
	line-height:20px;
	padding:0px 5px;
	position:absolute;
	bottom:0px;
	font-size:12px;
}

.homeNewsSlider ul li .item .slideContent .resumeArrow:hover{
	background:url(/Assets/img/resumeArrowGreenSmall.png) no-repeat;
}

.homeNewsSliderPrev{
	width:30px;
	height:31px;
	background:url(/Assets/img/homeNewsSliderArrowPink-prev.png) no-repeat;
	position:absolute;
	z-index:10;
	left:10px;
	top:15px;
}

.homeNewsSliderPrev:hover{
	background:url(/Assets/img/homeNewsSliderArrowGreen-prev.png) no-repeat;
}

.homeNewsSliderNext{
	width:30px;
	height:31px;
	background:url(/Assets/img/homeNewsSliderArrowPink-next.png) no-repeat;
	position:absolute;
	z-index:10;
	right:10px;
	top:15px;
}

.homeNewsSliderNext:hover{
	background:url(/Assets/img/homeNewsSliderArrowGreen-next.png) no-repeat;
}



.breadCrumb{
	width:683px;
	height:37px;
	background:url(/Assets/img/generalBreadCrumbBg.png) no-repeat;
	overflow:hidden;
	margin-bottom:25px;
}
.breadCrumb ul{
	list-style:none;
	padding:0;
	margin:7px 10px;
}

.breadCrumb ul li, .breadCrumb ul li a{
	float:left;
	font-weight:bold;
	color:#fff;
	font-size:15px;
}

.breadCrumb ul li a:hover{
	color:#000;
}

.breadCrumb ul li.arrow{
	margin:0px 8px;
}





.regularTable{
	width:700px;
	overflow:hidden;
}

.regularTable .tTL{
	background:url(/Assets/img/regularTable-TopLeft.png) no-repeat;
	width:8px;
	height:8px;
}
.regularTable .tT{
	background:#fff;
	height:8px;
}
.regularTable .tTR{
	background:url(/Assets/img/regularTable-TopRight.png) no-repeat;
	width:11px;
	height:8px;
}
.regularTable .tL{
	background:#fff;
	width:8px;
}
.regularTable .tC{
	background:#fff;
}
.regularTable .tR{
	background:url(/Assets/img/regularTable-Right.png) repeat-y;
	width:11px;
}
.regularTable .tBL{
	background:url(/Assets/img/regularTable-BottomLeft.png) no-repeat;
	width:8px;
	height:11px;
}
.regularTable .tB{
	background:url(/Assets/img/regularTable-Bottom.png) repeat-x;
	height:11px;
}
.regularTable .tBR{
	background:url(/Assets/img/regularTable-BottomRight.png) no-repeat;
	width:11px;
	height:11px;
}




ul.cdr{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:683px;
}

ul.cdr li{
	float:left;
	margin-bottom:20px;
	margin-right:4px;
}

ul.cdr li.totalItem1{
	width:653px;
}

ul.cdr li.totalItem4{
	width:160px;
}


ul.cdr li .sepTitle{
	margin:15px 0px;
	font-weight:bold;
	text-align:center;
	color:#1a621d;
	font-size:16px;
}

.regularTable.small{
	width:109px;
	margin:0 auto;
}

.regularTable.small table{
	height:190px;
}

.regularTable.small .tC img{
	width:70px;
	margin:0 5px;
	border:5px solid #f7941d;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.regularTable.small .tC .cdrName{
	margin:5px 2px;
	font-weight:bold;
	text-align:center;
	color:#1a621d;
	font-size:13px;
}

.regularTable.small .tC .cdrTitle{
	margin:5px 2px;
	font-weight:bold;
	text-align:center;
	color:#119242;
	font-size:11px;
}





.regularContent{
	margin:10px;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;	
}

.regularContent h1, .regularContent h2, .regularContent h3, .regularContent h4{
	color:#1a621d;	
}

.regularContent a, .regularContent a:visited, .regularContent a:active { color: #1a621d; text-decoration:underline; }
.regularContent a:hover {  text-decoration:none; }

.regularContent img{
	border:5px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}





ul.regularList{
	list-style:none;
	margin:0;
	padding:0;	
}

ul.regularList li{
	float:left;
	margin-bottom:10px;
}

ul.regularList li a{
	float:left;
	width:635px;
	height:100px;
	background:#e8fff3;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	overflow:hidden;
	text-decoration:none;
}

ul.regularList li a:hover{
	background:#119242;
}

ul.regularList li img{
	float:left;
	width:120px;
	height:90px;
	margin-right:10px;
}

ul.regularList li .title{
	color:#1a621d;
	font-size:16px;
}

ul.regularList li .text{
	color:#333;
	font-size:13px;
	margin:0px;
}





ul.imageList{
	list-style:none;
	margin:0;
	padding:0;
}

ul.imageList li{
  float: left;
    margin-bottom: 0;
    margin-right: 19px;
}

ul.imageList li a{
  background: none repeat scroll 0 0 #E8FFF3;
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-bottom: 5px;
    min-height: 156px;
    padding: 2px;
    text-decoration: none;
    width: 140px;
}

ul.imageList li a:hover{
	background:#119242;
}

ul.imageList li img{
	width:130px;
	height:100px;
	margin-bottom:10px;
}

ul.imageList li .title{
	color:#666;
	font-size:13px;
	text-align:center;
}





.generalListingHolder img
{
    border:none;
}

.generalListingSorting
{
    background:#119242;
	width:645px;
	height:34px;
	color:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom:10px;
}

.generalListing {
	margin:0;
	padding:0;
	width:645px;
	font:11px Arial;
}
.generalListing dt {
	width:625px;
	height:16px;
	background:#1a621d;
	font:bold 13px Arial;
	color:#fff;
	padding:8px;
	cursor:default;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom:5px;
}
.generalListing dt .generalListingDate {
	font:bold 11px Arial;
	color:#666;
	width:50px;
	float:left;
	text-align:center;
	margin-right:10px;
	background:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:2px 0;
}

.generalListing dd {
	margin:0;
	padding:0;
	overflow:hidden;
	margin-bottom:7px;
	background-color:#FFF;
}
.generalListing .generalListingText {
	display:block;
	width:490px;
	padding:7px;
	text-align:justify;
	color:#666666;
	float:left;
	height:89px;
}

.generalListing .generalListingImgFrame {
	float:left;
	margin-right:5px;
}

.generalListing .generalListingImg{
	border:5px solid #f7941d;
	width:120px;
	height:90px;
}

.generalListing .generalListingGrayDotPx{
	margin-right:5px;
	padding:0;
	float:right;
	width:500px;
	height:1px;
	background-image:url(/Assets/img/darkGrayDotPx.gif);
	background-repeat:repeat-x;
}

.generalListing .generalListingCatDate{
	margin:0;
	padding:0;
	margin-top:8px;
	margin-left:138px;
	float:left;
	width:300px;
	color:#666;
}

.generalListing .generalListingCatDate a:link, .generalListing .generalListingCatDate a:active, .generalListing .generalListingCatDate a:visited {
	text-decoration:none;
	color: #19417c;
}

.generalListing .generalListingCatDate a:hover{
	text-decoration:underline;
}

.generalListing .generalListingButton{
	margin:0;
	padding:0;
	float:right;
	margin-right:10px;
	margin-top:4px;
}
.generalListing .generalListingButton .generalListingButtonLeft{
	margin:0;
	height:22px;
	width:5px;
	background:#119242;
	float:left;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}

.generalListing .generalListingButton .generalListingButtonCenter{
	margin:0;
	height:22px;
	background:#119242;
	border:0;
	float:left;
	font:bold 11px Arial;
	color: #fff;
	cursor:hand;
	cursor:pointer;
}

.generalListing .generalListingButton .generalListingButtonRight{
	margin:0;
	height:22px;
	width:5px;
	background:#119242;
	float:left;
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
}

.generalListingSortingBtn{
	margin:0;
	padding:0;
	float:right;
	margin-right:10px;
	margin-top:6px;
}
.generalListingSortingBtn .generalListingButtonLeft{
	margin:0;
	height:22px;
	width:9px;
	float:left;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
	background:#fff;
}

.generalListingSortingBtn .generalListingButtonIco{
	margin:0;
	height:21px;
	width:16px;
	float:left;
	padding-top:1px;
	background:#fff;
}

.generalListingSortingBtn .generalListingButtonCenter{
	margin:0;
	height:22px;
	border:0;
	float:left;
	font:bold 11px Arial;
	color: #1a621d;
	cursor:hand;
	cursor:pointer;
	background:#fff;
}

.generalListingSortingBtn .generalListingButtonRight{
	margin:0;
	height:22px;
	width:9px;
	float:left;
	background:#fff;
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
}



#options {
	margin:0px 0px 0px 0px;
	padding:0;
}
#options ul {
	margin:0;
	padding:0;
	margin-left:10px;
}
#options li {
	margin:0;
	padding:0;
	list-style:none;
	height:34px;
	float:left;
}
#options li a 
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    float:left;
    color:#666;
	text-decoration:none;
	padding-top:10px;
	height:24px;
}

#options li a img {
	padding:0;
	margin-right:5px;
	width:16px;
	height:16px;
	float:left;
}

a.option1, a.option2 {
	display:block;
	height:34px;
	background-color:transparent;
	padding-left:8px;
	padding-right:8px;
}
a.option1:hover, a.option2:hover {
	text-decoration:none;
}
#options li a.active 
{
    background:#00793c;
}
#radioform {
	display:none
}



.generalListingPaging{
	background:#119242;
	width:635px;
	height:34px;
	color:#fff;
	margin-top:10px;
	padding-left:5px;
	padding-right:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.generalListingPagingButton{
	margin:0;
	padding:0;
	margin-top:6px;
	padding-left:1px;
	padding-right:1px;
	float:left;
}
.generalListingPagingButton .generalListingPagingButtonLeft{
	margin:0;
	height:22px;
	width:9px;
	background:#fff;
	float:left;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}

.generalListingPagingButton .generalListingPagingButtonCenter{
	margin:0;
	height:17px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	background:#fff;
	border:0;
	float:left;
	font:bold 11px Arial;
	color: #999;
}

.generalListingPagingButton .generalListingPagingButtonCenter a:link, .generalListingPagingButton .generalListingPagingButtonCenter a:active, .generalListingPagingButton .generalListingPagingButtonCenter a:visited{
	color: #1a621d;
	text-decoration:none;
}

.generalListingPagingButton .generalListingPagingButtonRight{
	margin:0;
	height:22px;
	width:9px;
	background:#fff;
	float:left;
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
}

.generalListingTotalButton{
	margin:0;
	padding:0;
	margin-top:6px;
	padding-left:1px;
	padding-right:1px;
	float:right;
}
.generalListingTotalButton .generalListingTotalButtonLeft{
	margin:0;
	height:22px;
	width:9px;
	background:#fff;
	float:left;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}

.generalListingTotalButton .generalListingTotalButtonCenter{
	margin:0;
	height:17px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	background:#fff;
	border:0;
	float:left;
	font:bold 11px Arial;
	color: #999;
}

.generalListingTotalButton .generalListingTotalButtonCenter span{
	color: #1a621d;
}

.generalListingTotalButton .generalListingTotalButtonRight{
	margin:0;
	height:22px;
	width:9px;
	background:#fff;
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
	float:left;
}





.general-form-text{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#119242;
}

.general-form-bg{
	background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	border:1px solid #dddddd;
	min-height:15px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

.generalFormButton{
	margin:0;
	padding:0;
	float:right;
	margin-right:30px;
	margin-top:4px;
}
.generalFormButton .generalFormButtonLeft{
	margin:0;
	height:22px;
	width:5px;
	background:#1a621d;
	float:left;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}

.generalFormButton .generalFormButtonCenter{
	margin:0;
	height:22px;
	background:#1a621d;
	border:0;
	float:left;
	font:bold 11px Arial;
	color: #fff;
	cursor:hand;
	cursor:pointer;
}

.generalFormButton .generalFormButtonRight{
	margin:0;
	height:22px;
	width:5px;
	background:#1a621d;
	float:left;
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
}

.captchaMsg
{
    margin-top:8px;
    font:bold 11px Arial;
    color:#1a621d;
}



.contentRight{
	float:right;	
	width:256px;
	padding-top:25px;
}

.boxContainer{
	width:243px;
	list-style:none;
	margin:0;
	padding:0;
}

.boxContainer li{
    background-color: #CCCCA6;
    border: 1px solid #CCCCCC;
    float: left;
    margin-bottom: 20px;
    padding: 5px;
    width: 243px;
}

.boxContainer li img{
	float:left;
	width:243px;
	height:123px;
}

.boxContainer li a:hover img{
	width: 100%; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.footer{
	clear: both;
    position: relative;
	height:130px;
	margin-top: -130px;
	background:url(/Assets/img/bg-body-bottom.png) bottom repeat-x;
	z-index: 10;
	text-align:center;
}

.footerInner{
	margin:0 auto;
	padding-top:113px;
	width:963px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	display:block;
}
.footerInner .copyright{
	float:left;
}

.footerInner .Yenidogus{
	float:right;
}

.footerInner .Yenidogus a{
	color:#119242;
}

.footerInner .Yenidogus a:hover{
	text-decoration:underline;
}




@media only screen and (min-width: 35em) {
	
}



.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }


 
@media print {
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } 
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } 
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}


