/*   
Theme Name: Atlas
Theme URI: 
Description: Atlas
Author: Robi
Author URI: 
Version: 1.0
*/
/* Let's default this puppy out
-------------------------------------------------------------------------------*/
html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}									
article, aside, figure, footer, header, hgroup, nav, section {display: block;}
a img { border:none } /* Gets rid of IE's blue borders */
/* Responsive images and other embedded objects
   Note: keeping IMG here will cause problems if you're using foreground images as sprites, like, say for Google Maps custom placemarkers. 
   There has been a report of problems with standard Google maps as well, but we haven't been able to duplicate or diagnose the issue. */
img,
object,
embed {max-width: 100%;}
/* force a vertical scrollbar to prevent a jumpy page */
html {overflow-y: scroll;}
/* we use a lot of ULs that aren't bulleted. 
	don't forget to restore the bullets within content. */
ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, 
blockquote:after, 
q:before, 
q:after {content: ''; content: none;}
a {margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help;}
/* tables still need cellspacing="0" in the markup */
table {border-collapse: collapse; border-spacing: 0;}
th {font-weight: bold; vertical-align: bottom;}
td {font-weight: normal; vertical-align: top;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}
input, select {vertical-align: middle;}
pre {
	white-space: pre; /* CSS2 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}
input[type="radio"] {vertical-align: text-bottom;}
input[type="checkbox"] {vertical-align: bottom; *vertical-align: baseline;}
.ie6 input {vertical-align: text-bottom;}
select, input, textarea {font:100%;}
table {font-size: inherit; font: 100%;}
 
/* Accessible focus treatment
	people.opera.com/patrickl/experiments/keyboard/test */
a:hover, a:active {outline: none;}
small {font-size: 85%;}
strong, th {font-weight: bold;}
td, td img {vertical-align: top;} 
/* Make sure sup and sub don't screw with your line-heights
	gist.github.com/413930 */
sub, sup {font-size: 75%; line-height: 0; position: relative;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
/* standardize any monospaced elements */
pre, code, kbd, samp {font-family: monospace, sans-serif;}
/* hand cursor on clickable elements */
.clickable,
label, 
input[type=button], 
input[type=submit], 
button {cursor: pointer;}
/* Webkit browsers add a 2px margin outside the chrome of form elements */
button, input, select, textarea {margin: 0;}
/* make buttons play nice in IE */
button {width: auto; overflow: visible;}
 
/* scale images in IE7 more attractively */
.ie7 img {-ms-interpolation-mode: bicubic;}
/* prevent BG image flicker upon hover */
.ie6 html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}
/* let's clear some floats */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; }  
/* links */
a,a:link,a:visited,a:hover,a:active {
	text-decoration:none;
}
/* prevent resizing textarea */
textarea {
	resize: none;
}
/* LAYOUT */
/* ----------------------------------------- */
/* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */
.aligncenter { display:block; margin:0 auto }
.alignleft {
	float:left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
}
.alignright {
	float:right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }
div { position:relative } /* This will save you having to declare each div's position as 'relative' and allows you to absolutely position elements inside them */
.cl {
	font-size: 0px;
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.bld {
	font-weight: bold;
}
/* Ok, this is where the fun starts.
-------------------------------------------------------------------------------*/
/* new Linux- and Windows-friendly sans-serif font stack: http://mky.be/fontstack */
body {
	font-size: 12px;
	color: #000;
	font-family: "Open Sans", sans-serif;
 	/*background-image: url(images/body_bg.png);
	background-repeat: repeat;*/
}
/*body.page, body.single, body.archive, body.category {
	background-color:#f9f9f9;
	background-image: url(images/body-alt.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}*/
/* using local fonts? make sure to read up on Paul Irish's 
	Bulletproof @font-face syntax: http://mky.be/font-face/bulletproof/ */
/* we like off-black for text */
body, select, input, textarea {color: #000;}
/*
a {color: #03f;}
a:hover {color: #69f;}
*/
/* Custom text-selection colors (remove any text shadows: twitter.com/miketaylr/status/12228805301) */
::-moz-selection{background: #fcd700; color: #fff; text-shadow: none;}
::selection {background: #fcd700; color: #fff; text-shadow: none;} 
/*	j.mp/webkit-tap-highlight-color */
a:link {-webkit-tap-highlight-color: #fcd700;} 
ins {background-color: #fcd700; color: #000; text-decoration: none;}
mark {background-color: #fcd700; color: #000; font-style: italic; font-weight: bold;}
/* And here begins the Wordpress fun.
-------------------------------------------------------------------------------*/
#page-wrap {
	width: 950px;
	margin: 0px auto;
	background-color: #f9f9f9;
	-moz-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
}
/********************* header ************************/
#header_w {
	background-color:#f9f9f9;
	background-image: url(images/header_bg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom:2px;
	z-index:9999;
}
/*#header_w_alt {
	background-image:none;
}
*/
#header {
	height:92px;
	width:940px;
	margin-left:auto;
	margin-right:auto;
}
#hd-lf {
	float:left;
	display:inline;
}
#logo {
	margin-top:8px;
	margin-left:3px;
}
#hd-rh {
	float:right;
	display:inline;
}
#hd-phone {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#164450;
	font-weight:bold;
	/*line-height:38px;
	text-align:center;*/
	margin-top:10px;
	margin-right:12px;
	float:right;
	display:inline;
	/*margin-left:200px;*/
	/*width:197px;
	height:38px;*/
	background-image: url(images/hd-phone_bg.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	/*text-shadow: 2px 2px rgba(0, 0, 0, 0.2);*/
}
#hd-phone span {
	color:#009985;
}
#hd-butt {
	float:right;
	display:inline;
	margin-top:9px;
	margin-right:34px;
}

a.hd-login, a:link.hd-login, a:visited.hd-login, a:active.hd-login {
	color:#fff;
	border: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	background-color:#164450;
	/*background: #00b4ff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdhYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #00b4ff 0%, #007aae 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b4ff), color-stop(100%,#007aae));
	background: -webkit-linear-gradient(top,  #00b4ff 0%,#007aae 100%);
	background: -o-linear-gradient(top,  #00b4ff 0%,#007aae 100%);
	background: -ms-linear-gradient(top,  #00b4ff 0%,#007aae 100%);
	background: linear-gradient(to bottom,  #00b4ff 0%,#007aae 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b4ff', endColorstr='#007aae',GradientType=0 );*/
	padding:3px 10px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	float:left;
	display:inline;
	outline:none;
	-moz-box-shadow: inset 0 0 5px 2px rgba(255, 255, 255, 0.3), 0 2px 2px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 0 5px 2px rgba(255, 255, 255, 0.3), 0 2px 2px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 0 5px 2px rgba(255, 255, 255, 0.3), 0 2px 2px rgba(0, 0, 0, 0.2);
}


a:hover.hd-login {
	background: #aa1f00;
}

a.hd-ca, a:link.hd-ca, a:visited.hd-ca, a:active.hd-ca {
	color:#fff;
	border: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	background-color:#164450;
	/*background: #00b4ff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdhYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #00b4ff 0%, #007aae 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b4ff), color-stop(100%,#007aae));
	background: -webkit-linear-gradient(top,  #00b4ff 0%,#007aae 100%);
	background: -o-linear-gradient(top,  #00b4ff 0%,#007aae 100%);
	background: -ms-linear-gradient(top,  #00b4ff 0%,#007aae 100%);
	background: linear-gradient(to bottom,  #00b4ff 0%,#007aae 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b4ff', endColorstr='#007aae',GradientType=0 );*/
	padding:3px 10px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	float:left;
	display:inline;
	margin-left:10px;
	outline:none;
	-moz-box-shadow: inset 0 0 5px 2px rgba(255, 255, 255, 0.3), 0 2px 2px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 0 5px 2px rgba(255, 255, 255, 0.3), 0 2px 2px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 0 5px 2px rgba(255, 255, 255, 0.3), 0 2px 2px rgba(0, 0, 0, 0.2);
}

a:hover.hd-ca {
	background: #aa1f00;
}
/* navigation */
#navigation {
	margin-top:15px;
	/*margin-right:19px;*/
	/*margin-left:152px;*/
}
#navigation ul {
	font-size: 14px;
	list-style: none;
	/*font-family: 'Oswald', sans-serif;*/
	color: #323232;
}
#navigation ul li {
	float: left;
	position: relative;
	border-right: none;
}
#navigation ul li:hover, #navigation ul li:focus {
	background-image: url(images/navigation-cur_bg.png);
	background-repeat:  repeat-x;
	background-position: bottom left;
	/*border-bottom:5px solid #bc0503;*/
}
#navigation ul li a {
	/*font-weight: bolder;*/
	display: block;
	/*line-height: 41px;*/
	text-decoration: none;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	color: #0c0c0c;
	margin-left:0px;
	margin-right:0px;
	padding-bottom:24px;
	outline:none;
}
#navigation ul li a:hover, #navigation ul li a:focus {
	color:#716e6e;
}
#navigation ul ul {
	display: none;
	margin: 0;
	position: absolute;
	top: 43px;
	left: 0;
	z-index: 99999;
	padding-top:0px;
	width: 200px;
	/*background: #ff9a49;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOWE0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYzY1MDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ff9a49 0%, #fc6506 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9a49), color-stop(100%,#fc6506));
	background: -webkit-linear-gradient(top,  #ff9a49 0%,#fc6506 100%);
	background: -o-linear-gradient(top,  #ff9a49 0%,#fc6506 100%);
	background: -ms-linear-gradient(top,  #ff9a49 0%,#fc6506 100%);
	background: linear-gradient(to bottom,  #ff9a49 0%,#fc6506 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9a49', endColorstr='#fc6506',GradientType=0 );
	padding:20px;
	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);*/
}
#navigation ul ul li {
	padding:0;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #404040;*/	
	border-right-width: 0;
	border-right-style: none;
	margin:0;
	padding:0;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #e4e4e4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e4e4e4));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#e4e4e4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4',GradientType=0 );
}
#navigation ul ul li:last-child {
	padding:0;
	border-bottom-width: 0px;
	border-bottom-style: none;
}
#navigation ul ul li a {
	/*background: #000;*/
	/*border-bottom: 1px dotted #ddd;*/
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	height: auto;
	margin:0;
	padding:0 15px;
	line-height:30px;
}
#navigation ul li.current-menu-item, #navigation ul li.current-menu-parent {
	background-image: url(images/navigation-cur_bg.png);
	background-repeat:  repeat-x;
	background-position: bottom left;
	/*border-bottom:5px solid #bc0503;*/
}
#navigation ul li.current-menu-item a, #navigation ul li.current-menu-parent a {
	/*color:#716e6e;*/
}
#navigation ul li ul.sub-menu li {
	/*background-image:none;*/
}
#navigation ul li ul.sub-menu li a {
	color:#323232;
}
#navigation ul li ul.sub-menu li a:hover {
	color:#716E6E;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #e4e4e4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e4e4e4));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#e4e4e4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4',GradientType=0 );
}
#navigation ul li ul.sub-menu li.current-menu-item a {
	color:#716E6E;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #e4e4e4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e4e4e4));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#e4e4e4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4',GradientType=0 );
}
/*#navigation ul li.current-menu-item ul li a {
	color: #fff;
}
#navigation ul li.current-menu-item ul li a:hover {
	color:#595959;
}
#navigation ul ul li:hover, #navigation ul ul li:focus {
	background-image:none;
}
#navigation ul ul li a:hover, #navigation ul ul li a:focus {
	color:#595959;
}
#navigation ul li.current-menu-item, #navigation ul li.current-menu-ancestor {
	background-image: url(images/navigation-cur_bg.png);
	background-repeat:  repeat-x;
	background-position: bottom left;
}
#navigation ul ul li.current-menu-item, #navigation ul ul li.current_page_ancestor {
	background-image:none;
}
#navigation ul li.current-menu-item a, #navigation ul li.current-menu-parent a {
	color:#00b4ff;
}
#navigation ul ul li.current-menu-item a {
	color:#fff;
}
#navigation ul ul li.current-menu-item a {
	color:#595959;
}
#navigation ul ul li.current-menu-item a:hover {
	color:#00b4ff;
}*/
/*#navigation ul li.current-menu-item ul li a:hover, #navigation ul li.current-menu-item ul li a:focus {
	color:#595959;
}
#navigation ul li.current-menu-item a, #navigation ul li.current_page_ancestor a {
	color:#00b4ff;
}
*/
#navigation ul li:hover > ul {
	display: block;
}
#navigation ul ul ul {
	left: 100%;
	top: 0;
}
#header-shadow {
	width:960px;
	height:18px;
	margin-left:auto;
	margin-right:auto;
}
/********************* footer ************************/
#footer_w {
	background-color:#333333;	
}
#footer {
	height:88px;
	/*background-color:#525353;
	background-image: url(images/footer_bg.png);
	background-repeat: no-repeat;
	background-position: center top;*/
	width:940px;
	margin-left:auto;
	margin-right:auto;
}
#ft-menu {
	float:left;
	display:inline;
}
/* footer navigation */
#ft-menu ul {
	font-size: 12px;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#787878;
	/*font-weight:bold;*/
	margin-top:22px;
	margin-left:22px;
}
#ft-menu li {
	float: left;
	position: relative;
	/*margin: 0 10px 0 10px;*/
	padding: 0 8px 0 8px;
	border-left: solid 1px #787878;
	line-height:10px;
}
#ft-menu li:first-child {
	border-left: none;
	/*margin: 0 10px 0 0;*/
	padding: 0 8px 0 0;
}
#ft-menu a {
	text-decoration: none;
	color:#787878;
}
#ft-menu li:last-child a {
	/*padding: 0 0 0 24px;*/
	/*margin: 0 0 0 24px;*/
}
/*#ft-menu li:first-child a {
	padding: 0 24px 0 0;
	margin: 0 24px 0 0;
}*/
/*#ft-menu ul ul {
	display: none;
	float: left;
	margin: 0;
	position: absolute;
	top: 30px;
	left: 0;
	width: 160px;
	z-index: 99999;
	padding:0;
}
#ft-menu ul ul li {
	background: #76a60f;
	margin: 0;
	padding:0 5px;
}
#ft-menu ul ul li:last-child {
	margin: 0;
}
#ft-menu ul ul a {
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	height: auto;
	width: 160px;
	line-height:30px;
}*/
#ft-menu li:hover > a, #ft-menu a:focus {
	/*background: #efefef;*/
	color:#fff;
}
#ft-menu ul ul :hover > a{
	/*background: #efefef;*/
	/*color:#009985;*/
}
#ft-menu ul li:hover > ul {
	display: block;
}
#navigation-ft ul ul ul {
	left: 100%;
	top: 0;
}
/*#ft-menu .current-menu-item > a, #ft-menu .current_page_ancestor > a,  #ft-menu .current-page-ancestor > a {
	color:#009985;
}*/
#ft-copyright {
	float:right;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
	margin-top:8px;
	margin-left:12px;
	clear:right;
}
#ft-soc {
	float:right;
	display:inline;
	margin-top:13px;
	margin-right:25px;
}
#ft-soc img {
	margin-right:9px;
}
#bottom-socials {
	float:right;
	display:inline;
	margin-top:14px;
	margin-right:0px;
}
/*#bottom-socials {float:right;margin:0 40px 0 0;}*/
#bottom-socials a {display:block;width:30px;height:30px;margin:0 2px;float:left;}
#bottom-socials .facebook {background:url('images/all-social-icons.png') -130px 0 no-repeat;}
#bottom-socials .facebook:hover {background:url('images/all-social-icons.png') -130px -30px no-repeat;}
#bottom-socials .twitter {background:url('images/all-social-icons.png') -250px 0 no-repeat;}
#bottom-socials .twitter:hover {background:url('images/all-social-icons.png') -250px -30px no-repeat;}
#bottom-socials .google {background:url('images/all-social-icons.png') -160px 0 no-repeat;}
#bottom-socials .google:hover {background:url('images/all-social-icons.png') -160px -30px no-repeat;}
#bottom-socials .linkedin {background:url('images/all-social-icons.png') -190px 0 no-repeat;}
#bottom-socials .linkedin:hover {background:url('images/all-social-icons.png') -190px -30px no-repeat;}
#bottom-socials .rss-feed {background:url('images/all-social-icons.png') -220px 0 no-repeat;}
#bottom-socials .rss-feed:hover {background:url('images/all-social-icons.png') -220px -30px no-repeat;}
#bottom-socials .youtube {background:url('images/all-social-icons.png') -285px 0 no-repeat;}
#bottom-socials .youtube:hover {background:url('images/all-social-icons.png') -285px -30px no-repeat;}
/********************* index-page ************************/
#indx-part-01_w {
	/*border-bottom:solid 1px #dedfe1;*/
	background-color:#ebeeef;
	background-image: url(images/indx-part-01_w_bg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	/*padding-bottom:3px;*/
}
#indx-part-01 {
	min-height:418px;
	/*background-color:#e6e6e6;*/
	background-image: url(images/indx-part-01_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	/*padding-top:34px;*/
	width:940px;
	margin-left:auto;
	margin-right:auto;
}
#bar {
	float:left;
	display:inline;
	width:220px;
	/*height:334px;*/
	/*background-image: url(images/bar_bg.png);
	background-repeat: no-repeat;*/
	margin-left:0px;
	padding-left:15px;
	padding-right:15px;
	padding-top:16px;
	padding-bottom:16px;
	margin-top:34px;
	margin-bottom:20px;
	background-color:#164450;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius: 7px;
	/*-moz-box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);*/
}
.bar-row {
	width:220px;
}
.bar-input-drop-down {
	width:224px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	border:solid 1px #d1d1d1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:8px 8px 7px 8px;
	margin-bottom:14px;
}
#PUAddress1 {
	margin-bottom:6px;
}
#DOAddress1 {
	margin-bottom:17px;
}
#PuDateString {
	width:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	border:solid 1px #d1d1d1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:7px 32px 6px 8px;
	float:left;
	display:inline;
	margin-right:6px;
	background-image: url(images/PuDateString_bg.png);
	background-repeat: no-repeat;
	background-position: 80px center;
	margin-bottom:6px;
}
#PuTimeString {
	width:89px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	border:solid 1px #d1d1d1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:7px 8px 6px 8px;
	float:left;
	display:inline;
	margin-bottom:6px;
}
#bar-people {
	width:106px;
	float:left;
	display:inline;
	margin-right:6px;
	background-color:#fff;
	border:solid 1px #d1d1d1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:5px 6px 5px 6px;
	color:#666;
	margin-bottom:11px;
}
#NumberOfPassangers {
	color:#666;
}
#bar-luggage {
	width:72px;
	float:left;
	display:inline;
	background-color:#fff;
	border:solid 1px #d1d1d1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:8px 8px 7px 8px;
	color:#666;
	margin-bottom:22px;
}
#bar-vehicle {
	width:80px;
	float:left;
	display:inline;
	background-color:#fff;
	border:solid 1px #d1d1d1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:5px 6px 5px 6px;
	color:#666;
	margin-bottom:11px;
}
#NumberOfLuggage {
	color:#666;
}
#selectvehicle {
	color:#666;
	width:84px;
}
.bar-label {
	float:left;
	display:inline;
}
.bar-input-drop-down-sm {
	float:right;
	display:inline;
	border:none;
}
.bar-input-text {
	width:180px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	border:solid 1px #d1d1d1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:7px 30px 6px 8px;
	background-image: url(images/bar-input-text_bg.png);
	background-repeat: no-repeat;
	background-position: 193px 6px;
}
#ServiceTypeCode {
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	border:solid 1px #d1d1d1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:6px 8px 5px 8px;
	/*float:left;
	display:inline;*/
	margin-bottom:6px;
}
#Email {
	width:89px;/*106px*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	border:solid 1px #d1d1d1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:7px 8px 6px 8px;
	float:left;
	display:inline;
	margin-right:6px;
	/*background-image: url(images/PuDateString_bg.png);
	background-repeat: no-repeat;
	background-position: 97px center;*/
	margin-bottom:6px;
}

#Phone {
	width:89px;/*95px*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	border:solid 1px #d1d1d1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:7px 8px 6px 8px;
	float:left;
	display:inline;
	margin-bottom:6px;
}

#FirstName {
	width:89px;/*106px*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	border:solid 1px #d1d1d1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:7px 8px 6px 8px;
	float:left;
	display:inline;
	margin-right:6px;
	/*background-image: url(images/PuDateString_bg.png);
	background-repeat: no-repeat;
	background-position: 97px center;*/
	margin-bottom:10px;
}

#LastName {
	width:89px;/*95px*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	border:solid 1px #d1d1d1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:7px 8px 6px 8px;
	float:left;
	display:inline;
	margin-bottom:10px;
}
.bar-submit {
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#e9e9e9;
	font-weight:bold;
	text-align:center;
	border:none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	/*padding:8px 8px 7px 8px;*/
	padding:10px 0 9px 0;
	background: #e8350d;
	background: url(images/bar-submit_bg.png) 184px center no-repeat, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4MzUwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYTFmMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: url(images/bar-submit_bg.png) 184px center no-repeat, -moz-linear-gradient(left,  #e8350d 0%, #aa1f00 100%);
	background: url(images/bar-submit_bg.png) 184px center no-repeat, -webkit-gradient(linear, left top, right top, color-stop(0%,#e8350d), color-stop(100%,#aa1f00));
	background: url(images/bar-submit_bg.png) 184px center no-repeat, -webkit-linear-gradient(left,  #e8350d 0%,#aa1f00 100%);
	background: url(images/bar-submit_bg.png) 184px center no-repeat, -o-linear-gradient(left,  #e8350d 0%,#aa1f00 100%);
	background: url(images/bar-submit_bg.png) 184px center no-repeat, -ms-linear-gradient(left,  #e8350d 0%,#aa1f00 100%);
	background: url(images/bar-submit_bg.png) 184px center no-repeat, linear-gradient(to right,  #e8350d 0%,#aa1f00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8350d', endColorstr='#aa1f00',GradientType=1 );
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
/*	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c4d56b;
	border-right-color: #a1af53;
	border-bottom-color: #6c7823;
	border-left-color: #a1af53;*/
	-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
}
.bar-submit:hover {
	background: url(images/bar-submit_bg.png) 184px center no-repeat, #e8350d;
}
hr.bar-hr {
	border-color:#11353e;
	margin-top:0;
	margin-bottom:10px;
}
#bar-phone {
	background-image: url(images/bar-phone_bg.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#606060;
	padding-left:17px;
	width:90px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}
#phone-app {
	float:left;
	display:inline;
	width:309px;
	height:386px;
	margin-left:20px;
}
#phone-app-link_w {
	position:absolute;
	top:324px;
	left:7px;
	font-size:19px;
	font-weight:bold;
	color:#2a2a2a;
}
#phone-app-link_w img {
	vertical-align:middle;
	margin-left:6px;
}
#phone-app-link_w a, #phone-app-link_w a:link, #phone-app-link_w a:visited, #phone-app-link_w a:active {
	color:#2a2a2a;
}
#phone-app-link_w a:hover {
	color:#716E6E;
}
#mslider {
	float:right;
	display:inline;
	width:646px;/*640px kad je ukljucen #bar*/
	height:412px;
	/*background-color:#F90;*/
	overflow:hidden;
}
.mslide {
	width:646px;/*640px kad je ukljucen #bar*/
	height:412px;
	overflow:hidden;
}
#dow-our-app {
	position:absolute;
	/*top:34px;*/
	top:34px;
	left:10px;
	/*width:564px;*/
	font-size:24px;
	color:#363535;
	text-shadow: 1px 1px rgba(255, 255, 255, 0.9);
	font-weight:600;
	line-height:40px;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: rgba(255, 255, 255, 0.5);
	padding:10px;
}
#dow-our-app img {
	vertical-align:top;
	margin-left:20px;
}
.mslide-info {
	position:absolute;
	top:100px;
	left:20px;
	width:564px;
	/*background-color:#F66;*/
	padding-bottom:30px;
}
.mslide-title {
	/*font-family: 'Oswald', sans-serif;*/
	font-size:30px;
	color:#363535;
	text-shadow: 1px 1px rgba(255, 255, 255, 0.9);
	font-weight:600;
	line-height:40px;
}
.mslide-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3a3a3a;
	line-height:22px;
	width:180px;
}
a.mslide-rm, a:link.mslide-rm, a:visited.mslide-rm, a:active.mslide-rm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#141414;
	border: solid 1px #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2RjZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #dbdbdb 50%, #d1d1d1 50%, #dcdcdc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#dbdbdb), color-stop(50%,#d1d1d1), color-stop(100%,#dcdcdc));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dbdbdb 50%,#d1d1d1 50%,#dcdcdc 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#dbdbdb 50%,#d1d1d1 50%,#dcdcdc 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#dbdbdb 50%,#d1d1d1 50%,#dcdcdc 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#dbdbdb 50%,#d1d1d1 50%,#dcdcdc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dcdcdc',GradientType=0 );
	padding:4px 6px;
	text-align:center;
	outline:none;
	-moz-box-shadow: inset 0 0 5px 2px rgba(255, 255, 255, 0.5), 2px 2px 5px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: inset 0 0 5px 2px rgba(255, 255, 255, 0.5), 2px 2px 5px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 0 5px 2px rgba(255, 255, 255, 0.5), 2px 2px 5px rgba(0, 0, 0, 0.3);
	position:relative;
	top:15px;
}
a:hover.mslide-rm {
	background: #dcdcdc;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dcdcdc 0%, #d1d1d1 50%, #dbdbdb 50%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcdcdc), color-stop(50%,#d1d1d1), color-stop(50%,#dbdbdb), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top,  #dcdcdc 0%,#d1d1d1 50%,#dbdbdb 50%,#ffffff 100%);
	background: -o-linear-gradient(top,  #dcdcdc 0%,#d1d1d1 50%,#dbdbdb 50%,#ffffff 100%);
	background: -ms-linear-gradient(top,  #dcdcdc 0%,#d1d1d1 50%,#dbdbdb 50%,#ffffff 100%);
	background: linear-gradient(to bottom,  #dcdcdc 0%,#d1d1d1 50%,#dbdbdb 50%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#ffffff',GradientType=0 );
}
#mslide-discount-badge {
	position:absolute;
	top:42px;
	right:16px;
}
#indx-part-02_w {
	background-color: #fff;
	/*background-image: url(images/indx-part-02_w_bg.jpg);
	background-repeat: repeat;
	border-bottom:solid 1px #ababab;*/
}
#indx-part-02 {
	width:940px;
	/*min-height:252px;*/
	margin-left:auto;
	margin-right:auto;
	/*padding-bottom:50px;*/
	/*background-image: url(images/indx-part-02_bg.png);
	background-repeat: no-repeat;
	background-position: center top;*/
	padding-top:11px;
	padding-bottom:17px;
}
#indx-part-02-ban-lf {
	float:left;
	display:inline;
	width:458px;
	height:124px;
}
#indx-part-02-ban-rh {
	float:right;
	display:inline;
	width:458px;
	height:124px;
}
#indx-part-02 .tiz-box-divider {
	float:left;
	display:inline;
	background-image: url(images/tiz-box-divider_bg.png);
	background-repeat: no-repeat;
	height: 165px;
	width: 32px;
	margin-right:29px;	
}
#indx-part-03_w {
	background: #f9f9f9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRmZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: url(images/indx-part-03_bg.jpg) bottom left repeat-x, -moz-linear-gradient(top,  #f9f9f9 0%, #dedfe1 100%);
	background: url(images/indx-part-03_bg.jpg) bottom left repeat-x, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#dedfe1));
	background: url(images/indx-part-03_bg.jpg) bottom left repeat-x, -webkit-linear-gradient(top,  #f9f9f9 0%,#dedfe1 100%);
	background: url(images/indx-part-03_bg.jpg) bottom left repeat-x, -o-linear-gradient(top,  #f9f9f9 0%,#dedfe1 100%);
	background: url(images/indx-part-03_bg.jpg) bottom left repeat-x, -ms-linear-gradient(top,  #f9f9f9 0%,#dedfe1 100%);
	background: url(images/indx-part-03_bg.jpg) bottom left repeat-x, linear-gradient(to bottom,  #f9f9f9 0%,#dedfe1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#dedfe1',GradientType=0 );
	padding-bottom:6px;
}
#indx-part-03 {
	height:278px;
	background-image: url(images/indx-part-03_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:940px;
	margin-left:auto;
	margin-right:auto;
}
#indx-part-03-bx-01 {
	width:170px;
	position:absolute;
	top:20px;
	left:42px;
}
#indx-part-03-bx-01-nhp {
	font-family: 'Oswald', sans-serif;
	font-size:26px;
	color:#282828;
	margin-bottom:8px;
}
#indx-part-03-bx-ti {
	font-family: 'Oswald', sans-serif;
	font-size:18px;
	color:#282828;
}
#indx-part-03-bx-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#686868;
	line-height:24px;
}
#indx-part-03-bx-02 {
	width:170px;
	position:absolute;
	top:186px;
	left:565px;
}
#indx-part-03-bx-03 {
	width:199px;
	position:absolute;
	top:45px;
	left:748px;
}
#indx-part-03-bx-03 img {
	margin-top:21px;
	opacity:0.8;
	filter:alpha(opacity=80);
}
#indx-part-03-bx-03 img:hover {
	opacity:1.0;
	filter:alpha(opacity=100);
}
#indx-part-04_w {
	background-color:#fff;
	/*background: url(images/indx-part-03_bg.jpg) bottom left repeat-x, url(images/indx-part-04_w_bg.jpg) top left repeat;*/
	/*padding-bottom:12px;*/
}
#indx-part-04 {
	/*min-height:311px;*/
	/*background-color:#09C;
	background: url(images/indx-part-04_bg.png) top left no-repeat;*/
	width:940px;
	margin-left:auto;
	margin-right:auto;
}
#car-car_w {
	position:relative;
	top:0px;
	left:0px;
	width:940px;
	/*height:284px;*/
}
.car-car-sld {
	/*float:left;*/
	/*display:inline;*/
	/*width:277px;*/
	/*height:284px;*/
	/*background-color:#39C;*/
}
.car-car-sld-title {
	/*font-family: 'Oswald', sans-serif;*/
	font-size:22px;
	color:#000;
	text-align:center;
	/*position:relative;
	left:24px;
	top:0px;*/
	margin-bottom:1px;
	height:60px;
	line-height:60px;
	border-top:solid 9px #e8350d;
	/*background: #fbfbfb;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fbfbfb 0%, #e2e2e2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#e2e2e2));
	background: -webkit-linear-gradient(top,  #fbfbfb 0%,#e2e2e2 100%);
	background: -o-linear-gradient(top,  #fbfbfb 0%,#e2e2e2 100%);
	background: -ms-linear-gradient(top,  #fbfbfb 0%,#e2e2e2 100%);
	background: linear-gradient(to bottom,  #fbfbfb 0%,#e2e2e2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#e2e2e2',GradientType=0 );*/
	padding:0 16px;
}
.car-car-sld-image {
	font-size:0;
}
.car-car-sld-cdata {
	margin-top:0px;
	padding-bottom:0px;
	text-align:center;
}
.vehicle-info {
	/*background-color:#f3f3f3;*/
	border: none;
	font-size:16px;
	color:#333333;
	height:40px;
	font-weight:bold;
	/*line-height:37px;*/
	/*padding-left:20px;
	padding-right:20px;*/
	/*float:left;
	display:inline;*/
	/*width:120px;*/
	text-align:center;
	/*margin-left:auto;
	margin-right:auto;*/
	position:relative;
	/*float:left;*/
	display:inline;
	/*margin-left:25px;*/
	padding-left:5px;
}
.vehicle-info-users {
	position:relative;
	top:5px;
	margin-right:8px;
}
.vehicle-info-h-line {
	position:relative;
	top:10px;
	margin-right:8px;
}
.vehicle-info-case {
	position:relative;
	top:2px;
	margin-right:8px;
}
a.car-car-sld-bn, a:link.car-car-sld-bn, a:visited.car-car-sld-bn, a:active.car-car-sld-bn {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	border: solid 1px #fd7f03;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: #ff9a49;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOWE0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYzY1MDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ff9a49 0%, #fc6506 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9a49), color-stop(100%,#fc6506));
	background: -webkit-linear-gradient(top,  #ff9a49 0%,#fc6506 100%);
	background: -o-linear-gradient(top,  #ff9a49 0%,#fc6506 100%);
	background: -ms-linear-gradient(top,  #ff9a49 0%,#fc6506 100%);
	background: linear-gradient(to bottom,  #ff9a49 0%,#fc6506 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9a49', endColorstr='#fc6506',GradientType=0 );
	/*width:65px;*/
	padding:4px 14px;
	/*display:block;*/
	text-align:center;
	/*line-height:21px;*/
	font-size:15px;
	/*font-weight:bold;*/
	float:left;
	display:inline;
	outline:none;
	-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
	position:relative;
	top:10px;
	/*left:10px;*/
	margin-left:29px;
}
a:hover.car-car-sld-bn {
	background: #fc6506;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjNjUwNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjlhNDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fc6506 0%, #ff9a49 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc6506), color-stop(100%,#ff9a49));
	background: -webkit-linear-gradient(top,  #fc6506 0%,#ff9a49 100%);
	background: -o-linear-gradient(top,  #fc6506 0%,#ff9a49 100%);
	background: -ms-linear-gradient(top,  #fc6506 0%,#ff9a49 100%);
	background: linear-gradient(to bottom,  #fc6506 0%,#ff9a49 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc6506', endColorstr='#ff9a49',GradientType=0 );
}
#indx-part-05_w {
	/*background: #f9f9f9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUxZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #e0e1e3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#e0e1e3));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#e0e1e3 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#e0e1e3 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#e0e1e3 100%);
	background: linear-gradient(to bottom,  #f9f9f9 0%,#e0e1e3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e0e1e3',GradientType=0 );*/
}
#indx-part-05 {
	/*min-height:278px;*/
	width:940px;
	margin-left:auto;
	margin-right:auto;
	padding-top:28px;
}
#hcol_w {
	/*margin-left:30px;
	padding-top:41px;*/
	padding-bottom:41px;
}
.hcol {
	float:left;
	display:inline;
	width:234px;
	background-color:#2d5661;
	margin-right:0px;
	margin-left:0px;
	border-top: solid 9px #8aa1a7;
	padding: 20px 30px 10px 30px;
	height:405px;
}
.hcol-mid {
	margin-left:29px;
	margin-right:29px;
	float:left;
	display:inline;
	width:234px;
	background-color:#233338;
	border-top: solid 9px #8aa1a7;
	padding-top:29px;
	padding: 20px 30px 10px 30px;
	height:405px;
}
.hcol-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	font-weight:normal;
	margin-bottom:3px;
	line-height:24px;
}
.hcol-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	line-height:24px;
	margin-bottom:30px;
}
.hcol-rm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	line-height:24px;
}
.hcol-rm a, .hcol-rm a:link, .hcol-rm a:visited, .hcol-rm aactive {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:bold;
}
.hcol-rm a:hover {
	color:#ccc;
	text-decoration: underline;
}
.hcol-rm img {
	margin-left:5px;
}
.tes-sg {
	margin-top:10px;
	font-style:italic;
	font-weight:bold;
}
/********************* sidebar ***********************/
#sidebar {
	
}
#s {
	outline: none;
	width:226px;
	padding:4px 8px 3px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	background-image:url(images/s_bg.png);
	background-repeat:no-repeat;
	border:none;
	height:18px;
}
#searchsubmit {
	outline: none;
	width:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	background-image:url(images/searchsubmit_bg.png);
	background-repeat:no-repeat;
	border:none;
	height:25px;
	padding:0;
}
#searchform {
	margin-bottom:25px;
}
.widget h2 {
	/*font-family: 'Oswald', sans-serif;*/
	font-size:22px;
	color:#282828;
	font-weight:normal;
	padding-bottom:16px;
}
/*.widget h2.serchfor {
	padding-bottom:0px;
}*/
.widget ul {
	margin-bottom:25px;
}
.widget ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6c6c6c;
	line-height:19px;
	/*margin-bottom:6px;*/
	/*font-weight:bold;*/
	border-bottom: solid 1px #d7d7d7;
	background-image: url(images/widget-bull.png);
	background-repeat: no-repeat;
	background-position: 10px 12px;
	padding-left:26px;
	padding-top:7px;
	padding-bottom:7px;
}
.widget ul li:first-child {
	border-top: solid 1px #d7d7d7;
}
.widget ul li a, .widget ul li a:link, .widget ul li a:visited, .widget ul li a:active {
	color:#6c6c6c;
	text-decoration:none;
}
.widget ul li a:hover {
	color:#999;
}
/********************* main **************************/
#main {
	
}
#content {
	
}
#pg-hd {
	/*height:83px;
	background-color:#fff;
	background: url(images/indx-part-03_bg.jpg) bottom left repeat-x;*/
	width:920px;
	margin:26px auto;
	padding:0;
	border-bottom:solid 1px #d6d6d6;
}
#pg-hd h1 {
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:28px;
	color:#363535;
	font-weight:normal;
	/*position:relative;
	top:26px;
	margin-left:21px;*/
	padding: 7px 15px 23px 15px;
	border-bottom:4px solid #ca2a2a;
	/*min-width:120px;*/
	display:inline-block;
}
#pg-hd-alt {
	/*height:83px;
	background-color:#fff;
	background: url(images/indx-part-03_bg.jpg) bottom left repeat-x;*/
	/*width:920px;*/
	margin:0 auto 26px auto;
	padding:0 140px 0 0;
	border-bottom:solid 1px #d6d6d6;
}
#pg-hd-alt h1 {
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:28px;
	color:#363535;
	font-weight:normal;
	/*position:relative;
	top:26px;
	margin-left:21px;*/
	padding: 7px 15px 23px 15px;
	border-bottom:4px solid #ca2a2a;
	/*min-width:120px;*/
	display:inline-block;
}
#top-socials {
	/*height: 24px;
	float: right;
	margin: -47px 0 0 0;*/
	position:absolute;
	top:12px;
	right:-7px;
}
#top-socials a {display:block;width:25px;height:25px;margin:0 5px;float:left;}
#top-socials .facebook {background:url('images/all-social-icons.png') 0 0 no-repeat;}
#top-socials .twitter {background:url('images/all-social-icons.png') -28px 0 no-repeat;}
#top-socials .googleplus {background:url('images/all-social-icons.png') -90px 0 no-repeat;}
#top-socials .linkedin {background:url('images/all-social-icons.png') -60px 0 no-repeat;}
		
#pg-content_w {
	/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iOTAlIiBzdG9wLWNvbG9yPSIjZGVkZmUxIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGVkZmUxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(249,249,249,0) 0%, rgba(249,249,249,0.5) 50%, rgba(222,223,225,0.9) 90%, rgba(222,223,225,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,0)), color-stop(50%,rgba(249,249,249,0.5)), color-stop(90%,rgba(222,223,225,0.9)), color-stop(100%,rgba(222,223,225,1)));
	background: -webkit-linear-gradient(top,  rgba(249,249,249,0) 0%,rgba(249,249,249,0.5) 50%,rgba(222,223,225,0.9) 90%,rgba(222,223,225,1) 100%);
	background: -o-linear-gradient(top,  rgba(249,249,249,0) 0%,rgba(249,249,249,0.5) 50%,rgba(222,223,225,0.9) 90%,rgba(222,223,225,1) 100%);
	background: -ms-linear-gradient(top,  rgba(249,249,249,0) 0%,rgba(249,249,249,0.5) 50%,rgba(222,223,225,0.9) 90%,rgba(222,223,225,1) 100%);
	background: linear-gradient(to bottom,  rgba(249,249,249,0) 0%,rgba(249,249,249,0.5) 50%,rgba(222,223,225,0.9) 90%,rgba(222,223,225,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f9f9f9', endColorstr='#dedfe1',GradientType=0 );*/
}
#pg-content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	min-height:640px;
	padding-bottom:64px;
	width:920px;
	margin:0 auto;
}
.pg_normal p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6b6c6c;
	line-height:20px;
	margin-bottom:20px;
}
.pg_normal a, .pg_normal a:link, .pg_normal a:visited, .pg_normal a:active, .pg-content-normal-box a, .pg-content-normal-box a:link, .pg-content-normal-box a:visited, .pg-content-normal-box a:active {	
	color:#FD8005;
}
.pg_normal a:hover, .pg-content-normal-box a:hover {
	color:#6C6C6C;
	text-decoration:underline;
}
.pg_normal ul {
	margin:20px 0 20px 40px;
	list-style-position: outside;
	list-style-type: disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6b6c6c;
}
.pg_normal ul li {
	
}
.pg_normal ol {
	margin:20px 0 20px 40px;
	list-style-position: outside;
	list-style-type: decimal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6b6c6c;
}
.pg_normal ol li {
	
}
.pg_normal img {
	/*border: solid 5px #fff;
	-moz-box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.2);*/
}
.pg_normal ul.check-list, .pg-content-normal-box ul.check-list {
	margin:20px 0 20px 30px;
	list-style-position: outside;
	list-style-type: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6b6c6c;
	
}
.pg_normal ul.check-list li, .pg-content-normal-box ul.check-list li {
	background-image: url(images/check-mark.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:25px;
	margin-bottom:8px;
}
.pg_normal ul.gbull-list {
	margin:20px 0 20px 10px;
	list-style-position: outside;
	list-style-type: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6b6c6c;
	
}
.pg_normal ul.gbull-list li {
	background-image: url(images/widget-bull.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:16px;
	margin-bottom:8px;
}
/********************* single ************************/
/********************* e404-page ************************/
.e404 {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000;
	padding-top:200px;
}
/********************* about us-page ************************/
.pg-content-rsdb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	min-height:740px;
	padding-bottom:25px;
	width:940px;
	margin:26px auto;
	background-image: url(images/pg-content-rsdb_bg.png);
	background-repeat: repeat-y;
	background-position: center top;
}
#prt-lf {
	float:left;
	display:inline;
	width:674px;
}
#article-intro_w-alt {
	border-bottom:none;
	margin:0;
}
.one-column, .two-columns, .three-columns {
	margin-bottom:19px;
}
.one-column h3, .two-columns h3, .three-columns h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000;
	line-height:24px;
	padding:7px 0;
}
.one-column p, .two-columns p, .three-columns p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#686868;
	line-height:20px;
	margin-bottom:19px;
}
.one-column ol {
	margin:20px 0 20px 50px;
	list-style-position: outside;
	list-style-type: decimal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#686868;
}
.one-column ol li {
	margin-bottom:10px;
}
hr.green-divider {
	height:4px;
	background-color:#a3b746;
	border:none;
	margin:40px 0;
}
hr.blue-divider {
	height:4px;
	background-color:#004887;
	border:none;
	margin:40px 0;
}
hr.grey-divider {
	height:1px;
	background-color:#d6d6d6;
	border:none;
	margin:20px 0;
}
.two-columns-c1 {
	float:left;
	display:inline;
	width:318px;
	margin-right:38px;
}
.two-columns-c2 {
	float:left;
	display:inline;
	width:318px;
}
.two-columns img {
	margin:10px 0;
}
.three-columns-c1 {
	float:left;
	display:inline;
	width:200px;
	margin-right:37px;
}
.three-columns-c2 {
	float:left;
	display:inline;
	width:200px;
	margin-right:37px;
}
.three-columns-c3 {
	float:left;
	display:inline;
	width:200px;
}
#prt-rh {
	float:right;
	display:inline;
	width:225px;
	padding-top:0px;
}
/********************* rates-page ************************/
hr.green-divider-alt {
	height:4px;
	background-color:#a3b746;
	border:none;
	margin:0 0 5px 0;
	padding:0;
	font-size:0;
}
.blockimg {
	display:block;
}
#table-of-rates {
	width:99%;
	font-size:15px;
	color:#626262;
}
#table-of-rates thead {
	background:#f4f4f4;
}
#table-of-rates thead tr {
	border-bottom: none;
}
#table-of-rates thead td {
	font-weight:bold;
}
#table-of-rates .col1 {
	width:35%;
	/*border-right:1px solid #dedede;*/
}
#table-of-rates .col2 {
	width:20%;
}
#table-of-rates .col3 {
	width:20%;
}
#table-of-rates .col4 {
	width:25%;
}
#table-of-rates tr {
	border-bottom:1px solid #dedede;
}
#table-of-rates td {
	height:36px;
	vertical-align:middle;
	padding:0 10px;
	border-right:1px solid #dedede;
}
#table-of-rates td:last-child {
	border-right:none;
}
/********************* rates-page (price temp page) ************************/
.rate-box {
	float:left;
	display:inline;
	width:268px;
	border-top-width: 9px;
	border-right-width: 1px;
	border-bottom-width: 9px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;	
	margin-bottom:34px;
}
.rate-box-mid {
	margin-left:55px;
	margin-right:55px;
}
h4.rate-box-title {
	height:60px;
	background: #fbfbfb;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fbfbfb 0%, #e2e2e2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#e2e2e2));
	background: -webkit-linear-gradient(top,  #fbfbfb 0%,#e2e2e2 100%);
	background: -o-linear-gradient(top,  #fbfbfb 0%,#e2e2e2 100%);
	background: -ms-linear-gradient(top,  #fbfbfb 0%,#e2e2e2 100%);
	background: linear-gradient(to bottom,  #fbfbfb 0%,#e2e2e2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#e2e2e2',GradientType=0 );
	font-family: "Open Sans", sans-serif;
	font-size:24px;
	font-weight:500;
	color:#000;
	line-height:60px;
	padding-left:15px;
}
.rate-box img {
	vertical-align:top;
}
.rate-box-subtitle {
	height:37px;
	background-color:#dedede;
	background-image:url(images/rate-box-subtitle_bg.png);
	background-repeat:no-repeat;
	background-position:197px center;
	font-family: "Open Sans", sans-serif;
	font-size:14px;
	font-weight: 600;
	color:#000;
	line-height:37px;
	padding-left:45px;
	text-shadow: 1px 2px rgba(255, 255, 255, 0.9);
}
ul.rate-box-rates {
	width:265px;
	margin:0 auto;
	font-family: "Open Sans", sans-serif;
	font-size:13px;
	font-weight: normal;
	color:#000;
}
ul.rate-box-rates li {
	border-bottom:solid 1px #eaeaea;
	padding:10px 17px 6px 38px;
	background-image:url(images/rate-box-rates-bull.png);
	background-repeat:no-repeat;
	background-position:16px 14px;
	
}
ul.rate-box-rates li .rate-box-price {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-top:2px;
}
a.rate-box-mi, a:link.rate-box-mi, a:visited.rate-box-mi, a:active.rate-box-mi {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	border: solid 1px #c33a38;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: #cc4241;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjNDI0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZjA2MDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #cc4241 0%, #8f0605 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc4241), color-stop(100%,#8f0605));
	background: -webkit-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: -o-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: -ms-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: linear-gradient(to bottom,  #cc4241 0%,#8f0605 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc4241', endColorstr='#8f0605',GradientType=0 );
	width:146px;
	padding:4px 0 5px 0;
	display:block;
	text-align:center;
	/*line-height:21px;*/
	font-size:18px;
	font-weight:bold;
	/*float:left;
	display:inline;*/
	outline:none;
	/*-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);*/
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
	margin:22px auto 20px auto;
	/*position:relative;
	top:10px;*/
	/*left:10px;*/
	/*margin-left:29px;*/
}
a:hover.rate-box-mi {
	background: #8f0605;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhmMDYwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzQyNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #8f0605 0%, #cc4241 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8f0605), color-stop(100%,#cc4241));
	background: -webkit-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: -o-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: -ms-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: linear-gradient(to bottom,  #8f0605 0%,#cc4241 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8f0605', endColorstr='#cc4241',GradientType=0 );
}
/********************* app-page ************************/
#app-img_w {
	width:747px;
	height:461px;
	margin:44px auto 0 auto;
}
#app-butt {
	width:222px;
	height:96px;
	margin:29px auto 0 auto;
	background-image: url(images/app-butt_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
/********************* contact-page ************************/
#contact-box {
	background-image: url(images/contact-box_bg.png);
	background-repeat: repeat-y;
	/*padding-bottom:30px;*/
	width:830px;
	margin-left:102px;
	margin-top:44px;
}
#contact-lf {
	float:left;
	display:inline;
	width:523px;
	/*height:100px;*/
	/*background-color:#CC6;*/
	padding-top:9px;
}
#contact-gi {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#282828;
	font-weight:normal;
	background-image: url(images/title-bullet.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 35px;
}
.cf-ins {
	margin-left:15px;
}
#contact-f-w {
	margin-top:34px;
	/*background-color:#996;*/
	width:660px;
	margin-left:15px;
}
#contact-f-w .in-lf {
	float:left;
	display:inline;
	margin-right:20px;
	clear:both;
	margin-bottom:20px;
}
#contact-f-w .in-rh {
	float:left;
	display:inline;
	margin-bottom:20px;
}
/*.contact-f-line {
	margin-bottom:24px;
}
.contact-f-lf {
	float:left;
	display:inline;
}
.contact-f-rh {
	float:right;
	display:inline;
}
.contact-f-line label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	line-height:26px;
}
.contact-f-line label span {
	color:#ff0000;
}*/
#contact-f-w .inp-txt {
	width:298px;
	border:solid 1px #ddd;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
	padding:10px 10px;
	-moz-box-shadow: inset 2px 1px 5px 1px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 2px 1px 5px 1px rgba(0, 0, 0, 0.1);
	box-shadow: inset 2px 1px 5px 1px rgba(0, 0, 0, 0.1);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#909090;
}
#contact-f-w .inp-ta {
	width:640px;
	border:solid 1px #ddd;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
	padding:10px 10px;
	-moz-box-shadow: inset 2px 1px 5px 1px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 2px 1px 5px 1px rgba(0, 0, 0, 0.1);
	box-shadow: inset 2px 1px 5px 1px rgba(0, 0, 0, 0.1);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#909090;
	height:176px;
	line-height:20px;
	clear:both;
	margin-bottom:24px;
}
#contact-f-w .inp-submit {
	float:right;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	border: solid 1px #c33a38;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: #cc4241;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjNDI0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZjA2MDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #cc4241 0%, #8f0605 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc4241), color-stop(100%,#8f0605));
	background: -webkit-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: -o-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: -ms-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: linear-gradient(to bottom,  #cc4241 0%,#8f0605 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc4241', endColorstr='#8f0605',GradientType=0 );
	padding:4px 0;
	width:100px;
	text-align:center;
	font-size:15px;
	outline:none;
	/*-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);*/
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
	margin-right:3px;
}
#contact-f-w .inp-submit:hover {
	background: #8f0605;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhmMDYwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzQyNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #8f0605 0%, #cc4241 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8f0605), color-stop(100%,#cc4241));
	background: -webkit-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: -o-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: -ms-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: linear-gradient(to bottom,  #8f0605 0%,#cc4241 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8f0605', endColorstr='#cc4241',GradientType=0 );
}
#contact-f-w .inp-reset {
	float:right;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	color:#7e7e7e;
	border: solid 1px #cecece;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2VjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #ececec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ececec));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ececec 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#ececec 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#ececec 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#ececec 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 );
	padding:4px 0;
	width:100px;
	text-align:center;
	font-size:15px;
	outline:none;
	/*-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);*/
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
	margin-right:10px;
}
#contact-f-w .inp-reset:hover {
	background: #ffffff;
}
#contact-rh {
	float:right;
	display:inline;
	width:265px;
	/*height:100px;
	background-color:#699;*/
	padding-top:9px;
}
.contact-sdb-tit {
	font-family: "Open Sans", sans-serif;
	font-size:22px;
	color:#282828;
	font-weight:normal;
	margin-left:2px;
	margin-bottom:25px;
	margin-top:20px;
}
.contact-sdb-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#6c6c6c;
	line-height:26px;
	/*margin-bottom:46px;*/
	margin-left:3px;
}
.contact-sdb-txt a, .contact-sdb-txt a:link, .contact-sdb-txt a:visited, .contact-sdb-txt a:active {
	color:#FD8005;
}
.contact-sdb-txt a:hover {
	color:#6C6C6C;
	text-decoration:underline;
}
#ci-phone {
	background-image:url(images/ci-phone_bg.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:27px;
}
#ci-fax {
	background-image:url(images/ci-fax_bg.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:27px;
}
#ci-email {
	background-image:url(images/ci-email_bg.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:27px;
}
.contact-sdb-txt-lc {
	background-image: url(images/contact-sdb-txt-lc_bg.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	margin-top:10px;
	margin-bottom:10px;
}
#contact-rh hr {
	margin-top:26px;
	margin-bottom:26px;
}
.ajax-loader {
	display:none;
}
/********************* Fleet-page ************************/
#article-intro_w {
	border-bottom:1px dashed #a0a0a0;
	margin:0 0 25px 0;
}
.article-intro {
	font-weight:bold;
	font-size:15px;
	padding: 0 20px 20px 20px;
}
.fleet-car-box {
	position: relative;
	width:270px;
	display: inline-block;
	float:left;
	border-bottom:9px solid #DEDEDE;
	padding-bottom:12px;
	margin-bottom:35px;
}
.fleet-car-box-middle {
	position: relative;
	width:270px;
	display: inline-block;
	float:left;
	margin-left:55px;
	margin-right:55px;
	border-bottom:9px solid #DEDEDE;
	padding-bottom:12px;
	margin-bottom:35px;
}

.fleet-car-sld {
	/*float:left;*/
	/*display:inline;*/
	/*width:277px;*/
	/*height:284px;*/
	/*background-color:#39C;*/
}
.fleet-car-sld-title {
	font-family: "Open Sans", sans-serif;
	font-size:20px;
	font-weight:600;
	color:#000;
	text-align:left;
	/*position:relative;
	left:24px;
	top:0px;*/
	margin-bottom:1px;
	height:60px;
	line-height:60px;
	border-top:solid 9px #dedede;
	background: #fbfbfb;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fbfbfb 0%, #e2e2e2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#e2e2e2));
	background: -webkit-linear-gradient(top,  #fbfbfb 0%,#e2e2e2 100%);
	background: -o-linear-gradient(top,  #fbfbfb 0%,#e2e2e2 100%);
	background: -ms-linear-gradient(top,  #fbfbfb 0%,#e2e2e2 100%);
	background: linear-gradient(to bottom,  #fbfbfb 0%,#e2e2e2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#e2e2e2',GradientType=0 );
	padding:0 16px;
}
.fleet-car-sld-image {
	font-size:0;
}
.fleet-car-sld-cdata {
	margin-top:0px;
	padding-bottom:0px;
	text-align:center;
}
.fleet-vehicle-info {
	/*background-color:#f3f3f3;*/
	border: none;
	font-size:16px;
	color:#333333;
	height:40px;
	font-weight:bold;
	/*line-height:37px;*/
	/*padding-left:20px;
	padding-right:20px;*/
	/*float:left;
	display:inline;*/
	/*width:120px;*/
	text-align:center;
	/*margin-left:auto;
	margin-right:auto;*/
	position:relative;
	float:left;
	display:inline;
	/*margin-left:25px;*/
	padding-left:5px;
}
.fleet-vehicle-info-users {
	position:relative;
	top:5px;
	margin-right:8px;
}
.fleet-vehicle-info-h-line {
	position:relative;
	top:10px;
	margin-right:8px;
}
.fleet-vehicle-info-case {
	position:relative;
	top:2px;
	margin-right:8px;
}
a.fleet-car-sld-bn, a:link.fleet-car-sld-bn, a:visited.fleet-car-sld-bn, a:active.fleet-car-sld-bn {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	border: solid 1px #c33a38;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: #cc4241;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjNDI0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZjA2MDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #cc4241 0%, #8f0605 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc4241), color-stop(100%,#8f0605));
	background: -webkit-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: -o-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: -ms-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: linear-gradient(to bottom,  #cc4241 0%,#8f0605 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc4241', endColorstr='#8f0605',GradientType=0 );
	/*width:65px;*/
	padding:5px 14px;
	/*display:block;*/
	text-align:center;
	/*line-height:21px;*/
	font-size:15px;
	/*font-weight:bold;*/
	float:left;
	display:inline;
	outline:none;
	/*-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);*/
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
	position:relative;
	top:11px;
	/*left:10px;*/
	margin-left:29px;
}
a:hover.fleet-car-sld-bn {
	background: #8f0605;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhmMDYwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzQyNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #8f0605 0%, #cc4241 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8f0605), color-stop(100%,#cc4241));
	background: -webkit-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: -o-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: -ms-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: linear-gradient(to bottom,  #8f0605 0%,#cc4241 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8f0605', endColorstr='#cc4241',GradientType=0 );
}


/********************* service main-page ************************/
.service {
	width:438px;
	float:left;
	margin:0 11px 35px 11px;
}
.service  h2 {
	padding:0;
	font-family: "Open Sans", sans-serif;
	text-align:left;
	font-size:20px;
	font-weight:600;
	color:#000;
}
.service  img {
	padding:20px 0 22px 0;
	border-bottom:10px solid #004887;
	margin:0px 0 17px 0;
}
.service  h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:24px;
	padding:0;
	color:#000;
}
.service  p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#686868;
	line-height:24px;
	margin:0 0 20px 0;
	padding:0;
}
a.services-read-more, a:link.services-read-more, a:visited.services-read-more, a:active.services-read-more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#141414;
	border: solid 1px #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2RjZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #dbdbdb 50%, #d1d1d1 50%, #dcdcdc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#dbdbdb), color-stop(50%,#d1d1d1), color-stop(100%,#dcdcdc));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dbdbdb 50%,#d1d1d1 50%,#dcdcdc 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#dbdbdb 50%,#d1d1d1 50%,#dcdcdc 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#dbdbdb 50%,#d1d1d1 50%,#dcdcdc 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#dbdbdb 50%,#d1d1d1 50%,#dcdcdc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dcdcdc',GradientType=0 );
	padding:4px 6px;
	text-align:center;
	outline:none;
	-moz-box-shadow: inset 0 0 5px 2px rgba(255, 255, 255, 0.5), 2px 2px 5px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: inset 0 0 5px 2px rgba(255, 255, 255, 0.5), 2px 2px 5px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 0 5px 2px rgba(255, 255, 255, 0.5), 2px 2px 5px rgba(0, 0, 0, 0.3);
}
a:hover.services-read-more {
	background: #dcdcdc;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dcdcdc 0%, #d1d1d1 50%, #dbdbdb 50%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcdcdc), color-stop(50%,#d1d1d1), color-stop(50%,#dbdbdb), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top,  #dcdcdc 0%,#d1d1d1 50%,#dbdbdb 50%,#ffffff 100%);
	background: -o-linear-gradient(top,  #dcdcdc 0%,#d1d1d1 50%,#dbdbdb 50%,#ffffff 100%);
	background: -ms-linear-gradient(top,  #dcdcdc 0%,#d1d1d1 50%,#dbdbdb 50%,#ffffff 100%);
	background: linear-gradient(to bottom,  #dcdcdc 0%,#d1d1d1 50%,#dbdbdb 50%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#ffffff',GradientType=0 );
}
.service-divider {
	border-bottom:1px dashed #a0a0a0;
	height:0;
	margin:0 0 25px 0;
}
/********************* service-page ************************/
h3#serv-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#363535;
	font-weight:normal;
	padding: 7px 0px 23px 0px;
}
#service-box {
	background-image: url(images/contact-box_bg.png);
	background-repeat: repeat-y;
	/*padding-bottom:30px;*/
	width:918px;
	margin-left:21px;
	margin-top:24px;
}
#service-lf {
	float:left;
	display:inline;
	width:598px;
	/*height:100px;*/
	/*background-color:#CC6;*/
	/*padding-top:9px;*/
}
#service-tit {
	font-family: 'Oswald', sans-serif;
	font-size:20px;
	color:#333;
	font-weight:normal;
	margin-bottom:20px;
}
.service-subtit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#909090;
	margin-bottom:20px;
}
h4.ser-subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#363535;
	margin-bottom:4px;
}
#service-lf img {
	border: solid 3px #fff;
	-moz-box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.2);
	margin-bottom:20px;
}
span.underline {
	text-decoration:underline;
}
#service-rh {
	float:right;
	display:inline;
	width:272px;
	/*height:100px;
	background-color:#699;*/
	/*padding-top:9px;*/
}
.service-sdb-tit {
	/*font-family: 'Oswald', sans-serif;*/
	font-size:22px;
	color:#282828;
	font-weight:normal;
	padding-bottom:27px;
	padding-top:22px;
}
.service-sdb-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#6c6c6c;
	line-height:20px;
	/*margin-bottom:46px;*/
	margin-left:2px;
}
.service-sdb-sig {
	margin-top:20px;
}
#service-rh hr {
	margin-top:17px;
	margin-bottom:17px;
}
/********************* App-page ************************/

/********************* Blog-page ************************/
#blog-wrap {
	background-image: url(images/contact-box_bg.png);
	background-repeat: repeat-y;
	/*padding-bottom:30px;*/
	width:918px;
	margin-left:21px;
	margin-top:24px;
}
#blog-wrap-lf {
	float:left;
	display:inline;
	width:584px;
	/*height:100px;*/
	/*background-color:#CC6;*/
	/*padding-top:9px;*/
}
.post {
	margin-bottom:0;
}
#blog-wrap .post {
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d7d7d7;
	margin-bottom:20px;
}
.blogpost {
	padding:0 13px 25px 13px;
	/*background-color:#C09;*/
	margin-bottom:25px;
	border-bottom:solid 1px #d6d6d6;
}
.blogpost h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
	font-weight:bold;
	margin-bottom:4px;
}
.blogpost h2 a, .blogpost h2 a:link, .blogpost h2 a:visited, .blogpost h2 a:active {
	color:#333;
	text-decoration:none;
}
.blogpost h2 a:hover {
	color:#666;
	text-decoration:none;
}
.blogpost .meta {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	margin-bottom:15px;
}
.blogpost .meta a, .blogpost .meta a:link, .blogpost .meta a:visited, .blogpost .meta a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fd8005;
}
.blogpost .meta a:hover {
	color:#666;
	text-decoration:underline;
}
.blogpost .meta span.p-hd-com {
	color:#272727;
}
.meta-rh {
	/*float:right;*/
	display:inline;
	position:relative;
	top:3px;
	left:14px;
}
.meta-rh img {
	margin-right:5px;
}
.cat-post-ft-image {
	float:left;
	display:inline;
	width:195px;
	margin-right:15px;
	margin-bottom:0px;
}
.cat-post-ft-image img {
	/*border:solid 3px #fff;
	-moz-box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.2);*/
}
.cat-post-post {
	/*float:left;*/
	display:inline;
	width:525px;
}
.cat-post-post-ftimgclass {
	width:316px;
}
.blogpost a.read-more, .blogpost a:link.read-more, .blogpost a:visited.read-more, .blogpost a:active.read-more {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	border: solid 1px #fd7f03;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: #ff9a49;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOWE0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYzY1MDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ff9a49 0%, #fc6506 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9a49), color-stop(100%,#fc6506));
	background: -webkit-linear-gradient(top,  #ff9a49 0%,#fc6506 100%);
	background: -o-linear-gradient(top,  #ff9a49 0%,#fc6506 100%);
	background: -ms-linear-gradient(top,  #ff9a49 0%,#fc6506 100%);
	background: linear-gradient(to bottom,  #ff9a49 0%,#fc6506 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9a49', endColorstr='#fc6506',GradientType=0 );
	/*width:65px;*/
	padding:4px 14px;
	/*display:block;*/
	text-align:center;
	/*line-height:21px;*/
	font-size:15px;
	/*font-weight:bold;*/
	float:left;
	display:inline;
	outline:none;
	-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
	/*position:relative;
	top:10px;*/
	/*left:10px;*/
	/*margin-left:29px;*/
	text-decoration:none;
}
.blogpost a:hover.read-more {
	background: #fc6506;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjNjUwNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjlhNDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fc6506 0%, #ff9a49 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc6506), color-stop(100%,#ff9a49));
	background: -webkit-linear-gradient(top,  #fc6506 0%,#ff9a49 100%);
	background: -o-linear-gradient(top,  #fc6506 0%,#ff9a49 100%);
	background: -ms-linear-gradient(top,  #fc6506 0%,#ff9a49 100%);
	background: linear-gradient(to bottom,  #fc6506 0%,#ff9a49 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc6506', endColorstr='#ff9a49',GradientType=0 );
	text-decoration:none;
}
.blogpost .post-tags {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	line-height:18px;
	margin-bottom:20px;
}
.blogpost .post-tags a, .blogpost .post-tags a:link, .blogpost .post-tags a:visited, .blogpost .post-tags a:active {
	color:#FD8005;
}
.blogpost .post-tags a:hover {
	color:#6c6c6c;
	text-decoration:underline;
}
.blogpost p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6c6c6c;
	line-height:20px;
	margin-bottom:20px;
}
.blogpost a, .blogpost a:link, .blogpost a:visited, .blogpost a:active {	
	color:#FD8005;
}
.blogpost a:hover {
	color:#6c6c6c;
	text-decoration:underline;
}
.blogpost ul {
	margin:20px 0 20px 40px;
	list-style-position: outside;
	list-style-type: disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6c6c6c;
}
.blogpost ul li {
	
}
.blogpost ol {
	margin:20px 0 20px 40px;
	list-style-position: outside;
	list-style-type: decimal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6c6c6c;
}
.blogpost ol li {
	
}
.blogpost img {
	/*border: solid 5px #fff;
	-moz-box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.2);*/
}
#blog-wrap-rh {
	float:right;
	display:inline;
	width:272px;
	/*height:100px;
	background-color:#699;*/
	/*padding-top:9px;*/
}
.blogpost-ft {
	
}
.blogpost-ft-lf {
	float:left;
	display:inline;
}
.blogpost-ft-rh {
	float:right;
	display:inline;
	padding-top:4px;
	width:400px;
}
.blogpost-ft-rh img {
	/*margin-right:5px;*/
}
.blogpost-ft-rh .soc-el-fb {
	width:92px;
	float:left;
	display:inline;
}
.blogpost-ft-rh .soc-el-tw {
	width:98px;
	float:left;
	display:inline;
}
.blogpost-ft-rh .soc-el-pi {
	width:76px;
	float:left;
	display:inline;
}
.blogpost-ft-rh .soc-el-gp {
	width:80px;
	float:left;
	display:inline;
}
.blogpost-ft-rh .soc-el-sh {
	float:left;
	display:inline;
}
.cat-nf {
	font-size:24px;
	color:#000;
	line-height:30px;
}
#facebook_like_button_holder {
	position:relative;
	width:16px;
	height: 16px;
	color:#fff;
	background:black;
	display:inline-block;
	margin-right:5px;
}
	
#facebook_like_button_holder iframe {
	position:absolute;
	top: 0px;
	width: 16px !important;
}
	
#fake_facebook_button {
	pointer-events: none;
	position:absolute;
	width: 16px;
	height: 16px;
	left:0;
	top:0;
	background-image: url(images/cat-ico-facebook.png);
}
/*** wp-pagenavi ***/
#pagin {
	margin-bottom:20px;
}
.wp-pagenavi {
	/*background-color:#FF3333;*/
	/*text-align:center;*/
}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active {
	padding: 4px 8px 4px 8px; 
	margin: 3px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-size: 12px;
	color: #717171;
	background: #f9f9f9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #eaeaea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#eaeaea));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#eaeaea 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#eaeaea 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#eaeaea 100%);
	background: linear-gradient(to bottom,  #f9f9f9 0%,#eaeaea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#eaeaea',GradientType=0 );
	border:solid 1px #bdbdbd;
	-moz-box-shadow: inset 0 1px 3px 0 rgba(255, 255, 255, 0.5), 0 1px 4px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 3px 0 rgba(255, 255, 255, 0.5), 0 1px 4px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 3px 0 rgba(255, 255, 255, 0.5), 0 1px 4px rgba(0, 0, 0, 0.2);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 1px 2px 1px rgba(255, 255, 255, 0.8);
	outline:none;
}
/*.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f6062;
}*/
.wp-pagenavi a:hover {	
	font-size: 12px;
	color: #717171;
	background: #fff;
	/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY5Njk2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MTYxNjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #696969 0%, #616161 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#696969), color-stop(100%,#616161));
	background: -webkit-linear-gradient(top,  #696969 0%,#616161 100%);
	background: -o-linear-gradient(top,  #696969 0%,#616161 100%);
	background: -ms-linear-gradient(top,  #696969 0%,#616161 100%);
	background: linear-gradient(to bottom,  #696969 0%,#616161 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#696969', endColorstr='#616161',GradientType=0 );*/
	border:solid 1px #bdbdbd;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	outline:none;
}
/*.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	background-color: #EFEFEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f6062;	
}*/
.wp-pagenavi span.pages {
	padding: 4px 8px 4px 8px;
	margin: 2px 2px 2px 2px;
	font-family: Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-size: 12px;
	color: #717171;
}
.wp-pagenavi span.current {
	padding: 4px 8px 4px 8px;  
	margin: 3px;
	/*background-color: #74b01c;*/
	font-family: Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-size: 12px;
	color: #fff;
	background: #fd8803;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZDg4MDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDQ3MjAzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-radial-gradient(center, ellipse cover,  #fd8803 0%, #d47203 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#fd8803), color-stop(100%,#d47203));
	background: -webkit-radial-gradient(center, ellipse cover,  #fd8803 0%,#d47203 100%);
	background: -o-radial-gradient(center, ellipse cover,  #fd8803 0%,#d47203 100%);
	background: -ms-radial-gradient(center, ellipse cover,  #fd8803 0%,#d47203 100%);
	background: radial-gradient(ellipse at center,  #fd8803 0%,#d47203 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd8803', endColorstr='#d47203',GradientType=1 );
	border:solid 1px #d47203;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.3);
	outline:none;
}
.wp-pagenavi span.extend {
	padding: 2px 8px 2px 8px;  
	margin: 3px;	
	/*background-color: #FFFFFF;*/
	/*font-family: Arial, Helvetica, sans-serif;*/
	/*font-weight:bold;*/
	font-size: 12px;
	color: #111111;
}
/********************************************************/

#bar div.wpcf7-response-output {
	color:#fff;
}

/********************************************************/
.post {}
.post h2 {
	
}
.post p {
	
}
.post a, .post a:link, .post a:visited, .post a:active {	
	
}
.post a:hover {
	
}
.post ul {
	
}
.post ul li {
	
}
.post ol {
	
}
.post ol li {
	
}
.entry-content {}
.entry-content a {}
.entry-content a:hover {}
#meta {}
.postmetadata {}
.navgation {}
.next-posts {}
.prev-posts {}
#searchform {}
#s {}
#searchsubmt {}
	
/********************* single - comments ************************/
h2.lcom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 19px;
	font-weight: bold;
	color: #010101;
	/*margin-top:10px;*/	
}
.lcom-sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #999;
	/*margin-top:10px;*/
}
span.req {
	color:#ff0000;
}
.cmf-lf {
	float:left;
	display:inline;
	width:80px;
}
.cmf-rh {
	float:left;
	display:inline;
	width:350px;
}
h2.rescom {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	line-height: 19px;
	font-weight: bold;
	color: #666;
	margin-top:10px;
}
.comm-warp {
	margin:20px 0;
	width:100%;
}
.comm-warp a, .comm-warp a:link, .comm-warp a:visited, .comm-warp a:active {	
	color:#111111;
	text-decoration:underline;
}
.comm-warp a:hover {
	color:#909090;
	text-decoration:underline;
}
#commentform div {
	margin-top:10px;
	/*margin-bottom:10px;*/
}
#commentform #author, #commentform #email, #commentform #url, #commentform #comment {
	/*font-family: Arial, Helvetica, sans-serif;*/
	/*font-size:12px;
	color:#666;
	border:solid 1px #fff;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	-khtml-border-radius: 4px;
	border-radius: 4px;
	background: #ececec;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ececec 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top,  #ececec 0%,#ffffff 100%);
	background: -o-linear-gradient(top,  #ececec 0%,#ffffff 100%);
	background: -ms-linear-gradient(top,  #ececec 0%,#ffffff 100%);
	background: linear-gradient(to bottom,  #ececec 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#ffffff',GradientType=0 );
	-moz-box-shadow: inset 0 3px 10px 0 rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 3px 10px 0 rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 3px 10px 0 rgba(0, 0, 0, 0.2);*/
	/*width:330px;*/
	border:solid 1px #b9b9b9;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	padding:4px 4px;
	-moz-box-shadow: inset 2px 2px 6px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 2px 2px 6px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 2px 2px 6px 1px rgba(0, 0, 0, 0.2);
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
}
#commentform #author, #commentform #email, #commentform #url {
	padding:4px 5px;
	width:338px;
}
#commentform label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #666;
	/*margin-left:10px;*/
	/*vertical-align:top;*/
}
#commentform #comment {
	width:338px;
	height:190px;
	padding:5px;
}
.comm-warp #respond {
	margin-top:10px;
	margin-bottom:10px;
}
#commentform #submit {	
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	border: solid 1px #fd7f03;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: #ff9a49;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOWE0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYzY1MDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ff9a49 0%, #fc6506 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9a49), color-stop(100%,#fc6506));
	background: -webkit-linear-gradient(top,  #ff9a49 0%,#fc6506 100%);
	background: -o-linear-gradient(top,  #ff9a49 0%,#fc6506 100%);
	background: -ms-linear-gradient(top,  #ff9a49 0%,#fc6506 100%);
	background: linear-gradient(to bottom,  #ff9a49 0%,#fc6506 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9a49', endColorstr='#fc6506',GradientType=0 );
	padding:4px 14px;
	text-align:center;
	font-size:13px;
	outline:none;
	-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
	text-decoration:none;
}
#commentform #submit:hover {
	background: #fc6506;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjNjUwNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjlhNDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fc6506 0%, #ff9a49 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc6506), color-stop(100%,#ff9a49));
	background: -webkit-linear-gradient(top,  #fc6506 0%,#ff9a49 100%);
	background: -o-linear-gradient(top,  #fc6506 0%,#ff9a49 100%);
	background: -ms-linear-gradient(top,  #fc6506 0%,#ff9a49 100%);
	background: linear-gradient(to bottom,  #fc6506 0%,#ff9a49 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc6506', endColorstr='#ff9a49',GradientType=0 );
	text-decoration:none;
}
#respond a, #respond a:link, #respond a:visited, #respond a:active, .commentlist a, .commentlist a:link, .commentlist a:visited, .commentlist a:active {
	color:#FD8005;/*#00b4ff;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#respond a:hover, .commentlist a:hover {
	color:#6c6c6c;
}
#commentform p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000;
}
.comment-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666;
}
ol.commentlist {
	list-style: none;
	margin-bottom: 20px;
}
ol.commentlist li {}
ol.commentlist li.alt {}
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment {
	/*border-bottom: 1px dotted #666;*/
	padding: 10px 10px 2px 10px;
	background-image: url(images/sep_bg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
ol.commentlist li.comment div.comment-author {}
ol.commentlist li.comment div.vcard {}
ol.commentlist li.comment div.vcard cite.fn {font-style: normal;}
ol.commentlist li.comment div.vcard cite.fn a.url {}
ol.commentlist li.comment div.vcard img.avatar {float:right; margin: 0 0 10px 10px;}
ol.commentlist li.comment div.vcard img.avatar-32 {}
ol.commentlist li.comment div.vcard img.photo {
	display: none;
}
ol.commentlist li.comment div.vcard span.says {}
ol.commentlist li.comment div.commentmetadata {}
ol.commentlist li.comment div.comment-meta {font-size: 12px;}
ol.commentlist li.comment div.comment-meta a, ol.commentlist li.comment div.comment-meta a:link, ol.commentlist li.comment div.comment-meta a:visited, ol.commentlist li.comment div.comment-meta a:active {
	color:#FD8005;
}
ol.commentlist li.comment div.comment-meta a:hover {
	color:#6c6c6c;
}
ol.commentlist li.comment p {}
ol.commentlist li.comment ul {}
ol.commentlist li.comment div.reply {
	font-size: 13px;
	margin-bottom: 8px;
}
ol.commentlist li.comment div.reply a, ol.commentlist li.comment div.reply a:link, ol.commentlist li.comment div.reply a:visited, ol.commentlist li.comment div.reply a:active {
	font-weight: bold;
	color:#FD8005;
}
ol.commentlist li.comment div.reply a:hover {
	color:#6c6c6c;
}
ol.commentlist li.comment ul.children {list-style: none; margin: 10px 0 0;}
ol.commentlist li.comment ul.children li {}
ol.commentlist li.comment ul.children li.alt {}
ol.commentlist li.comment ul.children li.bypostauthor {}
ol.commentlist li.comment ul.children li.byuser {}
ol.commentlist li.comment ul.children li.comment {}
ol.commentlist li.comment ul.children li.comment-author-admin {}
ol.commentlist li.comment ul.children li.depth-2 {
	/*border-left: 5px solid #555;*/
	margin: 0 0 10px 10px;
}
ol.commentlist li.comment ul.children li.depth-3 {
	/*border-left: 5px solid #999;*/
	margin: 0 0 10px 10px;
}
ol.commentlist li.comment ul.children li.depth-4 {
	/*border-left: 5px solid #bbb;*/
	margin: 0 0 10px 10px;
}
ol.commentlist li.comment ul.children li.depth-5 {}
ol.commentlist li.comment ul.children li.odd {}
ol.commentlist li.even {
	/*background: #fff;*/
	text-decoration: none;
}
ol.commentlist li.odd {
	/*background: #f6f6f6;*/
	text-decoration: none;
}
ol.commentlist li.parent {
	/*border-left: 5px solid #111;*/
}
ol.commentlist li.thread-alt {}
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}

/*****************************************************/

#Job-wrap table.job-table th {
    background-color: #004887;/*#CA2A2A;*/
    border-left: 1px solid #FFFFFF;
    border-right: medium none;
    color: #FFFFFF;
    padding: 8px 9px;
    text-align: left;
}
#Job-wrap .job-table td {
    border-bottom: 1px solid #004887;/*#CA2A2A;*/
    border-left: 1px solid #004887;/*#CA2A2A;*/
    font-size: 13px;
    padding: 4px 6px 6px;
    vertical-align: middle;
}
#Job-wrap .job-table td:first-child {
    border-left: 0 none;
}
#Job-wrap {
    width: 100% !important;
}
#Job-wrap table.single-job tr td {
    vertical-align: top;
}
#Job-wrap table.single_job_table tr th {
    background: none repeat scroll 0 0 transparent;
}
#Job-wrap table.single_job_table tr td {
    border-bottom: medium none;
    border-left: 0 none;
}

/*td.jobs-moreinfo, td.jobs-applynow {
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}
td.jobs-moreinfo a, td.jobs-applynow a {
    width: 100%;
}*/

#Job-wrap .job-table tr > td a {
    color: #CA2A2A;
}
#Job-wrap .job-table tr > td a:hover {
    color: #999999;
}

#Job-wrap .job-table td.jobs-applynow a, #Job-wrap-individual .job-table td.jobs-applynow a {
    /*background-color: #004887;*/
    border: solid 1px #c33a38;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: #cc4241;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjNDI0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZjA2MDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #cc4241 0%, #8f0605 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc4241), color-stop(100%,#8f0605));
	background: -webkit-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: -o-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: -ms-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: linear-gradient(to bottom,  #cc4241 0%,#8f0605 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc4241', endColorstr='#8f0605',GradientType=0 );
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 10px 0;
    padding: 6px;
	width:60px;
}

#Job-wrap .job-table td.jobs-applynow a:hover, #Job-wrap-individual .job-table td.jobs-applynow a:hover {
	background: #8f0605;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhmMDYwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzQyNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #8f0605 0%, #cc4241 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8f0605), color-stop(100%,#cc4241));
	background: -webkit-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: -o-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: -ms-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: linear-gradient(to bottom,  #8f0605 0%,#cc4241 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8f0605', endColorstr='#cc4241',GradientType=0 );
	color: #FFFFFF;
}

#Job-wrap-individual table.job-table th {
    background-color: #fff;
    border-left: none;
    border-right: medium none;
    color: #004887;
    padding: 8px 9px;
    text-align: left;
	vertical-align:top;
	width:120px;
}
#Job-wrap-individual .job-table td {
    border-bottom: none;
    border-left: none;
    font-size: 13px;
    padding: 4px 6px 6px;
    vertical-align: middle;
}
#Job-wrap-individual .job-table td:first-child {
    border-left: 0 none;
}


#Job-wrap .form-text {
    padding-bottom: 5px;
}

#Job-wrap .form-text a {
    color: #CA2A2A;
}

#Job-wrap .form-text a:hover {
    color: #999999;
}

#Job-wrap .form-table-heading {
    color: #CA2A2A;
    font-size: 18px;
    margin-bottom: 10px;
    padding: 5px 0;
}

#Job-wrap .job-apply-table tr > th {
    vertical-align: top;
}

table.jobs-table, table.job-table, table.job-apply-table {
    text-align: left;
    width: 100%;
}
table.jobs-table th, table.job-table th {
    font-weight: bold;
    text-align: left;
}

#Job-wrap .job-apply-table {
    border-collapse: collapse;
}
#Job-wrap .job-apply-table tr {
    height: 30px;
    margin-bottom: 5px;
}
#Job-wrap .job-apply-table tr > td {
    padding-bottom: 10px;
}

#Job-wrap .job-apply-table input[type="text"], #Job-wrap .job-apply-table textarea {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #999999;
    border-radius: 3px 3px 3px 3px;
    height: 25px;
    width: 250px;
}
#Job-wrap .job-apply-table textarea {
    height: 50px;
}

#Job-wrap .job-apply-table input[type="submit"] {
    border: solid 1px #c33a38;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: #cc4241;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjNDI0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZjA2MDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #cc4241 0%, #8f0605 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc4241), color-stop(100%,#8f0605));
	background: -webkit-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: -o-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: -ms-linear-gradient(top,  #cc4241 0%,#8f0605 100%);
	background: linear-gradient(to bottom,  #cc4241 0%,#8f0605 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc4241', endColorstr='#8f0605',GradientType=0 );
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 10px 0;
    padding: 6px;
}

#Job-wrap .job-apply-table input[type="submit"]:hover {
	background: #8f0605;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhmMDYwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzQyNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #8f0605 0%, #cc4241 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8f0605), color-stop(100%,#cc4241));
	background: -webkit-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: -o-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: -ms-linear-gradient(top,  #8f0605 0%,#cc4241 100%);
	background: linear-gradient(to bottom,  #8f0605 0%,#cc4241 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8f0605', endColorstr='#cc4241',GradientType=0 );
	color: #FFFFFF;
}

/*****************************************************/
