@import url(http://fonts.googleapis.com/css?family=Playball);
@import url(http://fonts.googleapis.com/css?family=Anaheim);

@font-face {
    font-family: 'arenacondensedregular';
    src: url('../fonts/arenac-webfont.eot');
    src: url('../fonts/arenac-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/arenac-webfont.woff') format('woff'),
         url('../fonts/arenac-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'droid_sansregular';
    src: url('../fonts/droidsans-webfont.eot');
    src: url('../fonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/droidsans-webfont.woff') format('woff'),
         url('../fonts/droidsans-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


/* ======================== CSS Document ============================= */

.wrap{margin:0px auto; width:1002px; display:block; position:relative;}
.wrap h1{color:#3c6c8b; font:bold 22px/40px 'droid_sansregular', sans-serif; text-transform:uppercase; float:left; width:96%; border-bottom:8px solid #ff7112; padding:5px 2%; background:url(../images/arrow.jpg) no-repeat 0px 50%;}
.wrap h1 span{font-weight:normal;}

.spacer-hr{padding:15px 10px; float:left; margin: 0px 0px; width:auto;}
.spacer-hr h2{color:#FFF; float:left; margin-right:10px; line-height:20px;}
.spacer-hr span{font-style:italic; color:#CCC; font-size:14px; line-height:14px; font-weight: normal;}
.spacer-hr p{font-family:'droid_sansregular', sans-serif;}

.dropdown {display: block; display: inline-block; margin: 0px 3px; position: relative; float:left;}

/* ===[ For demonstration ]=== */

.dropdown { margin-top: 10px }

/* ===[ End demonstration ]=== */

.dropdown .dropdown_button {
    cursor: pointer;
    width: auto;
    display: inline-block;
    padding: 5px 10px;
    border: 0px solid #AAA;
    /*-webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;*/
    font-weight: bold;
    color: #FFF;
    text-decoration: none !important;
    background:#ff7112;
}

.dropdown input[type="checkbox"]:checked +  .dropdown_button {
    border: px solid #3B5998;
    color: white;
    background: #ff7112;
}

.dropdown input[type="checkbox"] + .dropdown_button .arrow {
    display: inline-block;
    width: 0px;
    height: 0px;
    border-top: 5px solid #FFF;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
}

.dropdown input[type="checkbox"]:checked + .dropdown_button .arrow { border-color: white transparent transparent transparent }

.dropdown .dropdown_content {
    position: absolute;
    border: 0px solid #777;
    padding: 0px;
    background:#ff7112;
    margin: 0;
    display: none;
	z-index: 99;
}

.dropdown .dropdown_content li {
    list-style: none;
    margin-left: 0px;
    line-height: 26px;
    border-top: 0px solid #FFF;
    border-bottom: 1px solid #284b64;
    margin-top: 0px;
    margin-bottom: 0px;
}

.dropdown .dropdown_content li:hover {
    background: #284b64;
	color:#FFF;
}

.dropdown .dropdown_content li a {
    display: block;
    padding: 6px 7px;
    padding-right: 15px;
    color:#FFF;
	font-family:'droid_sansregular';
    text-decoration: none !important;
    white-space: nowrap;
}

.dropdown .dropdown_content li:hover a {
    color: white;
    text-decoration: none !important;
}

.dropdown input[type="checkbox"]:checked ~ .dropdown_content { display: block }

.dropdown input[type="checkbox"] { display: none }

#search {float:left;}

#search input[type="text"] {
    background: url(../images/search-white.png) no-repeat 8px 6px #f5f4f4;
    border: 1px solid #d1d1d1;
    font: bold 12px Arial,Helvetica,Sans-serif;
    color: #bebebe;
    width: 120px;
	float:left;
    padding: 6px 15px 6px 30px;
    -webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;
    }
#search input[type="text"]:focus {width:140px;}
#search input[type="button"] {height:29px; width: 39px; text-align: center; line-height: 29px; color:#FFF; font-size:100%; font-weight:bold; background:#ff7112; border:1px solid #f5f4f4; margin:0px; cursor: pointer;}

.select-lng{margin-left:20px; padding-right:20px; color:#FFF; font-size:100%; font-weight:bold; background:url(../images/down-arrow.png) no-repeat 100% 80%; float:right;}
.select-lng li{float: left; position:relative;}
.select-lng li a{color:#FFF; padding:5px 5px; font:normal 12px/14px 'droid_sansregular'; display: block; text-decoration:none; padding:3px 5px 0px 5px;}
.select-lng li a:hover{color:#ff7112;}
.select-lng li ul li{float: none; position: relative; border-bottom:1px solid #3b6684;}
.select-lng li ul li a{padding:10px; color:#FFF;}
.select-lng li ul li a:hover{background:#ff7213; color:#FFF;}
.select-lng li ul{position: absolute; top:31px; right:-40px; display: none; background-color:#284b64; min-width:150px;}
.select-lng li:hover > ul{display: block; z-index:999;}


.postlist{float:left; width:100%; background:#e9edef;}
.postlist li{clear:both;float:left; width:91%;}
.postlist li a{color:#284b64; font:normal 14px/18px 'droid_sansregular'; padding:8px 5%; float:left; width:100%;}
.postlist li a:hover, .postlist li a.active{color:#ff7112; background:#cedbe2;}

#carrer-form p{ text-align:justify;}
.career_column{margin-right:15px;}
.career_column label{ color:#666; font-size:14px; font-family: 'droid_sansregular', serif, trebuchet ms; line-height:30px;}
.career_column textarea{width:326px;  height:80px; padding:0 5px;  background:#fff; border:1px solid #ccc; padding-top:5px; border-bottom:3px solid #ccc; color:#777; font-size:13px; font-family: 'droid_sansregular', serif, trebuchet ms;}
.career_column input{ background:#fff; border:1px solid #ccc; height:30px; width:326px; border-bottom:3px solid #ccc; color:#777; font-size:13px; font-family: 'droid_sansregular', serif, trebuchet ms; padding:0 5px;}
#submitdata input[type="file"] {background:#F00; border:none; font-size:13px; font-family: 'droid_sansregular', serif; padding:0 5px;}

#submitdata input{ background:#FF7112; color:#fff; font-size:13px; font-family: 'droid_sansregular', serif; border:none; padding:7px 20px; width:auto; height:auto; margin-top:15px; cursor:pointer;}
#carrer-form .error{ border:1px solid #ccc;  font-size:12px; background:#f2f2f2; padding:10px 15px; color:#ff0000; font-weight:normal;}
.career_column  label span{ color:#ff0000;}

#middelement p{font-family: 'droid_sansregular', serif;}
#middelement fieldset{border:1px solid #EEE; margin-bottom:30px; padding:15px;  background:#FFF;}
#middelement fieldset:hover{ border:1px solid #DDD; background:#F5F5F5;}
#middelement legend{border:1px solid #ccc; padding:5px 10px; margin:0px 0px 0px 0px; color:#333; font-weight:bold;  background:#e9edef;}
#middelement legend:hover{ border:1px solid #CCC; background:#FFF;}
.contdiv{float:left; width:86%;}
.content fieldset{border:1px solid #ccc; margin-bottom:30px; padding:15px; background: rgba(256, 256, 256, .7);}
.content fieldset:hover{ border:1px solid #CCC; background:#FFF;}
.content legend{border:1px solid #ccc; padding:5px 10px; margin:0px 0px 0px 5px; color:#ce0d01; font-weight:bold; background:#FFF;}
.content legend:hover{ border:1px solid #CCC; background:#FFF;}

#content ul{float:left; width:100%; margin-top:10px;}
#content ul li{float:left; width:47%; padding:5px; margin:8px; background:#EEE; border:1px solid #FFF; outline:1px solid #DDD;}
#content ul li:hover{background:#FFF;}
#content a.download{ text-decoration:none; background:url(../images/icon_pdf.png) left top no-repeat; font-size:90%; height:48px; width:auto; padding-left:60px; display:block;}
#content a.download span{ color:#1D3F57; font-size:13px; line-height:24px; font-weight:bold;}
#content a.download:hover{ text-decoration:none;}
#content a.download:hover span{ color:#FF7112;}




#split-tab{float:right; width:366px;}
#main-banner{float:left; width:100%; height:370px; margin-top:28px;
	background: #ededed; /* Old browsers */
	background: -moz-linear-gradient(top,  #ededed 0%, #f6f6f6 40%, #e8e8e8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(40%,#f6f6f6), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ededed 0%,#f6f6f6 40%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ededed 0%,#f6f6f6 40%,#e8e8e8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ededed 0%,#f6f6f6 40%,#e8e8e8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ededed 0%,#f6f6f6 40%,#e8e8e8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */
}

#innerbelt{width:100%; float:left; margin-bottom:10px; overflow:hidden;}
.item{float:left; border:1px solid #DDD; margin-left:-1px;  text-align:center; position:relative; padding-top:20px;}
.item span{clear:both; text-align:center; vertical-align:top; min-height:40px; position:absolute; bottom:0px; left:0px; width:90%; padding:10px 5%; font:bold 11px/17px Arial, Helvetica, sans-serif; color:#4f626e;}
#carousel div {
	float: left;
	text-align:center;
	width:199px;
	height:150px;
	background: #ededed; /* Old browsers */
	background: -moz-linear-gradient(top,  #FFFFFF 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FFFFFF 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FFFFFF 0%,#efefef 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FFFFFF 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #FFFFFF 0%,#efefef 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
}
#prev, #next {display:block !important; width:28px; height:28px; position:absolute; top:20px; z-index:999; border:1px solid #DDD;}
#prev {background:url(../images/left-arrow.jpg ) no-repeat; right:0px;}
#next {background:url(../images/right-arrow.jpg ) no-repeat; right:28px;}

.footerbelt{border-top:8px solid #dce0e2; background:#f0f0f0; float:left; width:100%; padding:20px 0px;}
.group-logos{
	float:left; margin-right:10px; border:1px solid #DDD; 
	padding:38px 20px;
	background: #ededed; /* Old browsers */
	background: -moz-linear-gradient(top,  #FFFFFF 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FFFFFF 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FFFFFF 0%,#efefef 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FFFFFF 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #FFFFFF 0%,#efefef 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
}

.pro-range{
	float:left; 
	margin-left:10px; 
	border:1px solid #DDD; 
	padding:20px 20px;
	width:435px;
	min-height:125px;
	background: #ededed; /* Old browsers */
	background: -moz-linear-gradient(top,  #FFFFFF 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FFFFFF 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FFFFFF 0%,#efefef 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FFFFFF 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #FFFFFF 0%,#efefef 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
}
.pro-range h3{color:#ff7112; font:bold 18px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #DDD;}
.pro-range h3 span{color:#1f425b;}
.pro-range ul {float:left; width:48%;}
.pro-range ul li{color:#3c6c8b; padding:5px 0px 5px 2%; list-style-type:disc; list-style-position:inside;}



/*+++++++++++++++++++++++ Inner Page Class ++++++++++++++++++++++++*/

#wraperdiv{margin:0px auto; width:962px; display:block; position:relative; padding:30px 20px; overflow: auto;}

.submenulinks{position: absolute; left:1px; top:1px; background:#FFF; z-index: 9; width:200px; display:block;}
.submenulinks li {list-style: none; line-height:26px; border-top: 0px solid #FFF; border-bottom: 1px solid #CCC;}
.submenulinks li:hover, .submenulinks li a.active {background: #284b64; color:#FFF;}
.submenulinks li a {display: block; padding: 12px 10px; color:#284b64; text-decoration: none; font: normal 14px 'droid_sansregular', sans-serif; }
.submenulinks li:hover a {color: white; text-decoration: none !important;}

#bannerinn{position:relative; float:left; width:100%;}
#middelement{float:left; width:100%; min-height:300px; margin-bottom:20px;}
#middelement h1{color:#284b64; margin-bottom:20px;}
#middelement div p, #rightsidebar p{color:#284b64; font-size:14px; line-height:22px; font-family:'droid_sansregular', sans-serif; padding:5px 0px;}
.misionline{font-family: 'Playball', sans-serif; font-size: 180%; color:#37a4bc;}

.roundimg{float:right; margin:0px 0px 10px 10px; border:10px solid #FFF; box-shadow: 0px 0px 10px #CCC; border-radius:20em;}

.list{float:left; width:80%; color: #FFF; margin-left:20px; width:65%;}
.list li{list-style:disc inside; line-height:16px; padding:7px 0px 7px 18px;}

.titleline{float:left; background:url(../images/linepatter.jpg) repeat-x left center; height:40px; width:100%; text-align:left; margin-bottom:10px;}
.titleline span{font:normal 24px/40px 'RotisSemiSerif', sans-serif; color:#00428b; padding-right:15px; background:#FFF;}

.morearrow{background:url(../images/more-arrow.png) no-repeat 0px -33px; width:53px; height:33px; cursor:pointer; display:block;}
.morearrow:hover{background:url(../images/more-arrow.png) no-repeat 0px 0px;}

.belt{float:left; background:#ae1f1f; width:100%; margin-top:7px;}
.belt h3{color:#FFF; text-shadow:0px 1px 0px #831717; filter: dropshadow(color=#831717, offx=0, offy=-1); background:#da2727; padding:5px 8px; float:left; margin-left:7px; width:auto; filter:dropshadow(color=#831717,offX=0,offY=-1);}

.input_text label{font-family: 'droid_sansregular', sans-serif; font-size: 13px; font-style: normal; color: #494949; display:block; margin:0 0 8px;}
.input_text input[type="text"]{background:#fff; border:#ccc solid 1px; font-family:verdana; font-size:13px;  color:#3d3f3f; border-bottom:#ccc solid 3px; position:relative; width:300px; height:20px; line-height:20px; display:block; padding:5px; margin:0 0 15px;}
.input_text textarea{background:#fff; border:#ccc solid 1px; border-bottom:#ccc solid 3px; font-family:verdana; font-size:13px;  color:#3d3f3f; position:relative; width:300px; height:85px; display:block; padding:5px;  margin:0 0 15px;}
.submit_btn input[type="submit"]{background:#969696; cursor:pointer; border:none; color:#fff; font-family:'droid_sansregular'; font-size:13px; text-transform:capitalize; font-weight:bold; height:32px; line-height:30px; padding:0 25px; margin:10px 0 0}
.submit_btn input:hover{ background:#d96f3f;}
#imgCaptcha{ width:100px; height:32px; float:left; margin-top:1px;}

.input_text select{margin:0 0 15px; width:312px; height:30px; padding:5px; font-family:'droid_sansregular'; font-size:13px;  color:#3d3f3f; border:#ccc solid 1px;}
.error{ background:#f0f0f0; width:95%; font-family:verdana; font-size:12px; color:#da251d; line-height:20px; border:1px solid #ccc; padding:10px 15px; margin-bottom:15px;}
.input_text{ float:left; width:325px; margin-right:30px; margin-bottom:8px;}
#inner-content .nomr{ margin-right:0;}
.required span{ color:#da251d;}
.submit_btn{ margin-left:0px;}
#form-container{ border-top:1px solid #e2e2e2; padding-top:20px;}
#form-container .nomr{ margin-right:0;}


#leftsidebar{float:left; width:210px; background:#FFF; padding:6px; border:1px solid #ccd5db; 
	/*margin-top:10px;*/
	-webkit-border-radius:5px; 
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow: 0px 0px 10px 5px rgba(204, 213, 219, 0.5);
	-moz-box-shadow: 0px 0px 10px 5px rgba(204, 213, 219, 0.5);
	box-shadow: 0px 0px 10px 5px rgba(204, 213, 219, 0.5);
}
#leftsidebar h5{font:normal 14px/20px 'droid_sansregular'; float:left; width:90%; padding:10px 5%; background:#284b64; color:#FFF;}

#rightsidebar{float:right; width:710px; border:0px; padding-bottom:20px; margin-left:20px;}
#rightsidebar h2{color:#ff7112;}
#rightsidebar h7{color:#284b64; padding-right:15px; background:url(../images/arrow.jpg) no-repeat 100%; font-size:14px;}
.paginlink{float:left; margin:0px 0px 7px 10px; font-size:10px; text-transform:uppercase;}
.paginlink a{font-size:10px; text-decoration:none; margin-bottom:8px; color:#990000;}
.paginlink a:hover{font-size:10px; text-decoration:none; margin-bottom:8px; color:#444;}

.titlebar{float:left; background:#2b2c2e; padding:10px 18px; margin:52px 0px 0px 22px; font:bold 20px/20px 'RotisSemiSerif', sans-serif; color:#FFF; text-transform:uppercase; width:212px;}

.borderrightsol{float:right; border:5px solid #FFF; outline:1px solid #f4f4f4; margin:0px 0px 20px 20px;}
.borderleftsol{float:left; border:1px solid #FFF; outline:1px solid #EEE; margin:0px 20px 0px 0px ;}
.borderrightsol img:hover{
	-khtml-opacity:.70; 
	 -moz-opacity:.70; 
	 -ms-filter:"alpha(opacity=70)";
	  filter:alpha(opacity=70);
	  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.7);
	  opacity:.70;
}

.ullist{float:left; width:auto;}
.ullist li{clear:both; background:url(../images/arrow.png) no-repeat 0px 5px; font-weight:bold; line-height:16px; padding:4px 0px 4px 20px;}

.menulist{float:left; width:auto; margin:10px 0px;}
.menulist li{display:inline-block; padding:30px 20px; border:1px solid #d4e0e9; background:#e9edef; margin-right:10px; margin-bottom:10px; width:17%; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}
.menulist li a{background:url(../images/arrow-l.png) no-repeat 0px 7px; font-weight:bold; line-height:16px; padding:4px 0px 4px 15px; text-align:center;}
.menulist li:hover { background:#ffeed6; border:1px solid #ffe0d6;}

.spacer{float:left; width:100%; margin:15px 0px;}

.productsbox{margin-bottom:20px; float:left; overflow:hidden;}
.itembox{position:relative; float:left; width:215px; height:184px; border:1px solid #ccd5db; background:#FFF; margin:18px 18px 0px 0px; display:table-cell; text-align:center; vertical-align: middle;}
.itembox span{width:215px; height:133px; display:table-cell; text-align:center; vertical-align: middle;}
.itembox img {float:none !important;}
.itembox img:hover{/*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";*/
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	
	transition: all 0.2s ease-in-out; 
	-moz-transition: all 0.2s ease-in-out; 
	-o-transition: all 0.2s ease-in-out; 
	-webkit-transition: all 0.2s ease-in-out;
}
.discription{float:left; padding:0px 3%; width:94%; background:#e9edef; border-top:5px solid #ff7213; position: absolute; bottom: 0px;}
.discription p{padding:2px !important; font-size:12px !important; line-height:18px !important;}
.detail{padding:0px 4%; width:92%; background:#e9edef; border-top:0px solid #CCC; float:left;}



.data{background:#FFF; border:1px solid #DDD; border-collapse:collapse; margin: 10px 0px;}
.data tr th{background:#97e9ff url(../images/linepatter.png) repeat; padding:8px 10px; color:#333; text-align:left; line-height:16px; font: bold 12px Arial, Helvetica, sans-serif;  border-color:#DDD;}
.data tr{border-bottom:1px dotted #DDD; border-color:#DDD;}
.data tr:hover{background:#F5F5F5; border-color:#DDD;}
.data tr td{padding:8px 10px; border-color:#DDD;}

.rollingbtn{
 border:1px solid #616261; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; font-family:arial, helvetica, sans-serif; padding:8px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #7d7e7d; cursor:pointer; font-size:11px; text-decoration:none; float:right; margin-right:10px;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7d7e7d), color-stop(100%, #0e0e0e));
 background-image: -webkit-linear-gradient(top, #7d7e7d, #0e0e0e);
 background-image: -moz-linear-gradient(top, #7d7e7d, #0e0e0e);
 background-image: -ms-linear-gradient(top, #7d7e7d, #0e0e0e);
 background-image: -o-linear-gradient(top, #7d7e7d, #0e0e0e);
 background-image: linear-gradient(top, #7d7e7d, #0e0e0e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#7d7e7d, endColorstr=#0e0e0e);
}

.rollingbtn:hover{
 border:1px solid #4a4b4a; background-color: #646464;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#646464), color-stop(100%, #282828));
 background-image: -webkit-linear-gradient(top, #646464, #282828);
 background-image: -moz-linear-gradient(top, #646464, #282828);
 background-image: -ms-linear-gradient(top, #646464, #282828);
 background-image: -o-linear-gradient(top, #646464, #282828);
 background-image: linear-gradient(top, #646464, #282828);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#646464, endColorstr=#282828);
}

.hrline{border:1px dashed #EEE; float:left; clear:both; width:100%; margin:20px 0px 20px 0px;}
.solidline{border-bottom:1px solid #DDD; height:0px; float:left; clear:both; width:100%; margin:10px 0px 10px 0px;}
.fuldiv{float:left; width:100%; margin:10px 0px;}
.halfdiv{width:50%; float:left;}

.ulstyle{float:left; width:auto;}
.ulstyle li{list-style:url(../images/arrow-l.jpg) inside; min-width:30%; margin:2px 0px; float:left; padding: 5px 10px;}


/* @group breadcrumb */
#breadcrumb{ float:left; width:100%; }
ul.crumbs {float:left; display:inline-block; margin-bottom:10px;}
.crumbs li {float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#999; padding:5px 5px 5px 0px; display:inline-block;}
.crumbs li a { float:left; font:normal 11px Arial, Helvetica, sans-serif; float:left; white-space: nowrap;}
.crumbs li a:hover { color:#ff7112; cursor: pointer; }
.crumbs li.active { color:#ff7112; float:left;}
