@import url(http://fonts.googleapis.com/css?family=samarkan);
body {
font-family:"Open Sans";font-weight: 400; color:#ffffff;
margin : 0;
padding :0;
margin : 0;
padding : 0;
}
input, form, submit{ padding:0; margin:0; border:0;}
.clear {
clear : both;
padding : 0;
margin : 0;
height : 0;
}
p, a img {
border : 0;
padding : 0;
margin : 0;
text-align:left;
}
#main {
font-family:"Open Sans";
width: 1024px;
margin : 0 auto;
padding : 13px 0 0 0;
}
h3{ font:Bold 22px/26px; color:#ffffff;}
.slider_box{ width:758px; float:right;height:723px; margin:30px 0 0 0;}
.top_main{ width:100%; height:103px; background:url(../images/repeat.jpg) bottom repeat-x;}

.header{ width:1024px; text-align:center; margin:0 auto 5px auto;height:145px; padding:0;}
.logo{ width:490px; padding:0; float:left; padding:26px 0 0 0;}
.slogan{ width:530px; float:right; height:50px; padding:5px 0 0 0;}

#leftblock{ width:260px; float:left; margin:0; font-size:16px;}
.intro_text{ padding:10px; font:normal 17px/20px; color:#ffffff;}
.nav{ width:244px; float:left; margin:0 0 0 0px; }
.nav ul{ width:244px; margin:0; padding:0;}
.nav ul li{ font:bold 16px ; color:#ffffff; list-style-type:none; /*background:url(../images/tab_rep.png) no-repeat; */ height:35px; padding:10px 0 0 10px;}
.nav ul li a{ font-weight:bold; font-size:16px;color:#ffffff; list-style-type:none; text-decoration: none;}
.rep{ background:url(../images/repeat.png) repeat-x; padding:10px 0 10px 0;}


.footer{background:url(../images/footer.jpg) repeat-x; height:138px; margin:40px 0 0 0; font-size:16px;}
/*.footer_holder { width:1023px; margin:0 auto; background:url(../images/footermain.jpg) no-repeat; height:70px; padding:20px 0 20px 0;}*/
.footer_holder { width:1023px; margin:0 auto; height:70px; padding:20px 0 20px 0;}
.footer_icons{ width:260px; float:left;}
.footer_icons img{ padding:0 6px 0 6px;}
.footer_info{ width:758px; float:right; font-size:18px;}



.text1 {width:100%;padding:5px ;  text-align:justify; font-size:18px; text-align:left;}

.bredcamp { font-size:16px;color:#ffffff; list-style-type:none; text-decoration: none; }




.styled-select {
   background: url(http://i62.tinypic.com/15xvbd5.png) no-repeat 96% 0;
   height: 29px;
   overflow: hidden;
   width: 240px;
}

.styled-select select {
   background: transparent;
   border: none;
   font-size: 14px;
   height: 29px;
   padding: 5px; /* If you add too much padding here, the options won't show in IE */
   width: 268px;
}

.styled-select.slate {
   background: url(http://i62.tinypic.com/2e3ybe1.jpg) no-repeat right center;
   height: 34px;
   width: 240px;
}

.styled-select.slate select {
   border: 1px solid #ccc;
   font-size: 16px;
   height: 34px;
   width: 268px;
}

/* -------------------- Rounded Corners */
.rounded {
   -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;
}

.semi-square {
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
}

/* -------------------- Colors: Background */
.slate   { background-color: #ddd; }
.green   { background-color: #779126; }
.blue    { background-color: #3b8ec2; }
.yellow  { background-color: #eec111; }
.black   { background-color: #000; }

/* -------------------- Colors: Text */
.slate select   { color: #000; }
.green select   { color: #fff; }
.blue select    { color: #fff; }
.yellow select  { color: #000; }
.black select   { color: #fff; }


/* -------------------- Select Box Styles: danielneumann.com Method */
/* -------------------- Source: http://danielneumann.com/blog/how-to-style-dropdown-with-css-only/ */
#mainselection select {
   border: 0;
   color: #fff;
   background: transparent;
   font-size: 20px;
   font-weight: bold;
   padding: 2px 10px;
   width: 378px;
   *width: 350px;
   *background: #58B14C;
   -webkit-appearance: none;
}

#mainselection {
   overflow:hidden;
   width:350px;
   -moz-border-radius: 9px 9px 9px 9px;
   -webkit-border-radius: 9px 9px 9px 9px;
   border-radius: 9px 9px 9px 9px;
   box-shadow: 1px 1px 11px #330033;
   background:#CC0000 url("http://i62.tinypic.com/15xvbd5.png") no-repeat scroll 319px center;
}


/* -------------------- Select Box Styles: stackoverflow.com Method */
/* -------------------- Source: http://stackoverflow.com/a/5809186 */
select#soflow, select#soflow-color {
   -webkit-appearance: button;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   -webkit-user-select: none;
   /*background-image: url(http://i62.tinypic.com/15xvbd5.png), -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5); */
   background-position: 97% center;
   background-repeat: no-repeat;
   border: 1px solid #AAA;
   color: #555;
   font-size: inherit;
   margin: 20px;
   overflow: hidden;
   padding: 5px 10px;
   text-overflow: ellipsis;
   white-space: nowrap;
   width: 300px;
}

select#soflow-color {
   color: #fff;
   background-image: url(http://i62.tinypic.com/15xvbd5.png), -webkit-linear-gradient(#779126, #779126 40%, #779126);
   background-color: #779126;
   -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;
   padding-left: 15px;
}
