/* CSS Document, versie DvG */



@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
html, body {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 14px;
	background: url(/images/bg_grey_patrn.jpg) repeat #efefed;
	height: 100%;
	width: 100%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	overflow: visible;
}
.login_container {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.login_block {
	background-color: #3e72ae; /* DvG blauw */
	padding: 60px 0 0 0;
	width: 1200px;
	height: 750px;
	margin-left: auto;
	margin-right: auto;
	border-top: 40px solid #5181b2;
	-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.60);
	-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.60);
	box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.60);
}
.login_sub1 {
	text-align: center;
	background-color: #efefed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.60);
	-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.60);
	box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.60);
}
.login_sub2 {
	background-color: #efefed;
	font-family: Arial, Helvetica, sans-serif;
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	height: 120px;
	margin-top: 30px;
	margin-bottom: 20px;
	padding-top: 1px;
	text-align: center;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.60);
	-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.60);
	box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.60);
}
.login_sub2 p {
	font-size: 12px;
	text-align: center;
}
.login_info {
	margin: 35px 50px 40px 50px;
}
.login_info .lblWelcome3 p {
	text-align: center;
}
.login_subimg {
	background-color: #efefed;
	background-image: url('../images/login_MyDvG_sub.jpg');
	background-repeat: no-repeat;
	border: 0;
	width: 390px;
	margin-left: auto;
	margin-right: auto;
	height: 229px;
}
.login_footer {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 30px;
	background: #3e72ae;
	font-size: 12px;
}
.banner {
	width: 325px;
	padding-top: 2px;
	padding-left: 150px;
	display: inline-block;
}
@media all and (max-width: 1060px) {
	.banner {
	padding-left: 50px;
	}
}
@media all and (max-width: 960px) {
	.banner {
	display:none;
	}
}
h1 {
	font-family: 'Source Sans Pro', sans-serif;
	color: #3e72ae; /* DvG blauw, was #666666; */
	font-size: 27pt;
	text-align: left;
	font-weight: normal;
}
h2 {
	font-family: 'Source Sans Pro', sans-serif;
	padding-left: 12pt;
	color: #666666;
	font-size: 14px;
	text-align: left;
}
h2 b {
	font-weight: bold;
	color: #4682B4;
}
h3 {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-align: left;
}
p {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 2;
	color: #404040;
	text-align: left;
}
p.center {
	text-align: center;
}
p.right {
	text-align: right;
}
p.footer_login {
	text-align: center;
	color: #ffffff;
	font-size: 12px;
}
p.label {
	color: #000000;
	background-color: #efefed;
	font-size: 12pt;
	font-weight: normal;
	font-style: italic;
}
p.indent {
	padding-left: 0; /* 1em; */
	font-size: 14px;
	font-weight: normal; /* bold; */
	line-height: 1;
	text-align: left;
}
p.indent_white {
	padding-left: 5pt;		/* 5pt; */
	padding-top: 4pt;
	font-size: 14px;
	font-weight: bold;
	/* line-height: 2; */

	text-align: left;
	color: #FFFFFF;
}
p.error {
	padding-left: 1em;
	font-weight: bold;
	line-height: 2;
	color: Red;
	text-align: left;
}
p.indent b {
	color: #4682B4;
}
p.subhead {
	/* padding-left: 0px;

	padding-top: 0px;

	padding-bottom: 0px; */

	font-size: 12px;
	font-weight: bold;
	color: #3e72ae; /* DvG blauw, was #666666; *//* color: #cd1811; /* DvG rood, was oranje: #f26935; */
}
p.logout {
	padding-left: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	color: #4682B4;
}
tr {
	text-decoration: none;
}
td.approve /* contains buttons for approval */ {
	padding-top: 0px;
}
.normal {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #404040;
	text-align: left;
}
.param {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #404040;
	text-align: left;
}
.indent {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #404040;
	padding-left: 1.5em;
}
.header {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #404040;
	text-align: left;
	padding-left: 1.5em;
	padding-top: 10px;
}
.error {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
	text-align: left;
	padding-left: 1.5em;
	padding-top: 10px;
}
.code {
	color: #3e72ae; /* DvG blauw, was #f26935; Oranje */
}

.shopcart {
	float: right;
	max-width: 340px;
	text-align: center;
	line-height: 16px;
	margin-right: 00px;
	margin-top: 10px;
}
.shopbasket_table
{
	border: 1px solid Black;
}
table.shopbasket_table td
{
	padding-left: 5px;
	padding-right: 5px;
}
.shopcart_altrow 
{
	background-color: #e5ecf9;
}
.shopcart_footer
{
	background-color: #cccccc;
}
.shopcart_footer td p
{
	font-size: 14px;
}

.cart_buttons 
{
	width: 40px;
	height: 40px;
	border:0;
}
.cart_cell 
{
	padding: 0 0 0 0; 
	text-align: center;
}
.cart_buttonspace 
{
	width: 10px;
}
.cart {
	font-family: 'Source Sans Pro', sans-serif;
	color: black;
}
.cart_help_img
{
	width: 40px; 
	border:0; 
	display:none;	/* Hide help image for now */
}
.cart_help_lbl
{
	font-family: 'Source Sans Pro', sans-serif;
	color: black;
	display:none;	/* Hide help label for now */
}
.cart_logout {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 10pt;
	color: #3e72ae; /* DvG blauw */
}
.cart_div {
	margin: 20px 40px;
	height: 120px;
	padding-bottom: 30px;/* overflow: hidden; */
}
.cart_header {
	background-color: #4682b4;
	font-weight: bold;
	font-size: 14px;
	margin-left: 5pt;
	color: #ffffff;
}
table.shopcart_table td
{
	padding-left: 5px;
	padding-right: 5px;
}
.menures_div {
	margin: 10px 20px;
	height: 80px;
}
.menu {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 11pt;
	color: black;
}
/* Versie Alec

.residence {margin-left: 5px;} */

/* Versie Roelof */

.residence {
	float: right;
	display: inline-block;
	width: 320px;
	color: #555555;
	font-size: 14px;
	margin-top: 8px;
}
.menubuttons1 {
	float: right;
	display: inline-block;
	width: 162px;
	color: #555555;
	font-size: 14px;
	margin-top: 3px;
}
.menubuttons2 {
	float: right;
	display: inline-block;
	width: 358px;
	color: #555555;
	font-size: 14px;
	margin-top: 6px;
}
/* .residence {

	padding-top: 20px;

	padding-right: 30px;

} */





.thumbs {
	border-color: Gray;
}
.thumbs:hover {
	border-color: Gray;
}
.ImageName
{
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: center;
    color: #000000;
}
.upper_div {
	background-color: #efefed;	/* light grey */
	padding-left: 40px;
}
/* Container div for last visited products */

.lastproducts_div {
	background-color: #ffffff;
	margin-top: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
}
/* frame behind each lastproduct */

.lastproduct_frame_div {
	background-image: url(/images/productframe_round.png);
	width: 200px;
	height: 235px;
}
/* frame with lastproduct label */

.lastproduct_label_div {
	padding-top: 10px;
	min-height: 50px;
}
.lastproduct_label_div a {
	font-size: 14px;
	line-height: 30px;
}
/* frame with lastproduct thumb */

.lastproduct_thumb_div {
	height: 80px;
}
/* frame with lastproduct button */

.lastproduct_btn_div {
/* margin-top: 20px; */

}
.products_div {
	width: 550px;
}
.product_div {
	cursor: pointer;
}
.product_div a {
	height: 100%;
	padding-top: 5px;
}
.product_div a:hover {
	/* display:table-row; */

	width: 100%;
	padding-top: 5px;
	background-color: #EEEEEE;
}
.product_div a:link, a:Visited {
	text-decoration: none;
}
#ddlResidence {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 12pt;
	padding: 2px;
	margin-left: 10px;
	color: black;
}
.content_div {
	margin: 10px 40px;
	position:relative;
}
div.search_div {
	position: absolute;
	left:310px;
	top:25px;
	z-index:10;
}
.Option_inactive {
	width: 100px;
	height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: White;
	text-decoration: none;
	background-image: url(/images/menu_images/inactief.png);
}
.Option_active {
	width: 100px;
	height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: Orange;
	text-decoration: none;
	background-image: url(/images/menu_images/actief.png);
}
#container {
	margin: 0 0 -44px 0;
	width: 100%;
	min-height: 100%;
	height: auto !important; /* dit lijkt niets uit te maken */
	height: 100%;
	z-index: 1;
}
#spacer {
	display: block !important;
	/* moet iets meer zijn dan hoogte van de footer anders krijg je scroll balk */

	height: 44px; /* hoogte footer */
}
/* http://www.webcreationz.nl/de-ultieme-sticky-footer-code */

#footer, .push {
	background-color: #000000;
	height: 38px;
	clear: both;
	text-align: center;
	padding: 6px 0 0 0;
	margin: 0;
	z-index: 100;
	display: none;		/* hide the footer at the bottom */
}
#logo {
	height: 140px;
	float: left;
	width: 300px;
	position: relative;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0px;
	z-index: 2;
}
#logo_klant {
	position: absolute;
	background-image: url(../images/logo_klant.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 120px;
	top: 0px;
	left: 355px;
	width: 600px;
	z-index: 3;
}
#balk {
	position: relative;
	background-image: url(../images/balk_boven.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 70px;
	top: 0px;
	left: 0px;
	width: 955px;
	z-index: 5;
}
#left {
	background-image: url(../images/links.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 547px;
	top: 0px;
	left: 0px;
	width: 232px;
	z-index: 6;
	float: left;
}
#midden {
	background-image: url(../images/midden.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 547px;
	top: 0px;
	width: 364px;
	z-index: 7;
	float: left;
}
#right {
	background-image: url(../images/rechts.jpg);
	background-repeat: no-repeat;
	background-position: left;
	top: 0px;
	z-index: 8;
	height: 547px;
	width: 359px;
	float: left;
}
#login {
	background-image: url(../images/midden.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 547px;
	top: 0px;
	z-index: 7;
	float: left;
	left: 200px;
	width: 364px;
}
.menu {
	float: left;
	width: 500px;
}
/* Define close window/div button appearance */

a.close:link, a.close:visited {
	margin: 0px 0px 0px 0px;
	background: url(../Images/menu_images/close_popup.png) left center no-repeat;
	display: inline-block;
	width: 32px;
	height: 32px;
	opacity:1.0;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}
/* Define button appearance */

input.allbuttons {
	background: url(/images/red_btn_bg.jpg) #cf221b;
	width: 140px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-family: inherit;
	font-size: 14px;
	font-weight: bold;
	line-height: 10pt;
	color: #ffffff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: none;
}
input.allbuttons:hover, input.allbuttons:disabled /* werkt niet */ {
	margin: 0px 0px 0px 0px;
	background-color: red;
	display: inline-block;
	width: 140px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 10pt;
	color: #fff;
	text-align: center;
	text-decoration: none;
}
/* a.allbuttons:link, a.allbuttons:visited */

a.allbuttons {
	margin: 0px 0px 0px 0px;
	background: url(/images/red_btn_bg.jpg) repeat-x;
	display: inline-block;
	width: 140px;
	height: 24px;
	padding: 10px 0px 0px 0px;
	/* font-family: 'Source Sans Pro', sans-serif;

font-size: 12px;  */

	font-size: 14px;
	line-height: 10pt;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
a.allbuttons:hover, a.allbuttons:disabled /* werkt niet */ {
	margin: 0px 0px 0px 0px;
	background-color: red;
	display: inline-block;
	width: 140px;
	height: 24px;
	padding: 10px 0px 0px 0px;
	line-height: 10pt;
	color: #fff;
	text-align: center;
	text-decoration: none;
}
/* Define main menu appearance */

a.menu_option:link, a.menu_option:visited {
	margin: 0px 0px 0px 0px;
	background: url(../Images/menu_images/inactive.png) left center no-repeat;
	display: block;
	width: 146px;
	height: 39px;
	padding: 1.5em 0em 0em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #404040;
	text-decoration: none;
}
a.menu_option:hover {
	margin: 0px 0px 0px 0px;
	background: url(../Images/menu_images/active.png) left center no-repeat;
	display: block;
	width: 146px;
	height: 39px;
	padding: 1.5em 0em 0em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #404040;
	text-decoration: none;
}
a.menu_option_sel:link, a.menu_option_sel:visited {
	margin: 0px 0px 0px 0px;
	background: url(../Images/menu_images/active.png) left center no-repeat;
	display: block;
	width: 146px;
	height: 39px;
	padding: 1.5em 0em 0em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #ffffff;
	text-decoration: none;
}
a.menu_option_sel:hover {
	margin: 0px 0px 0px 0px;
	background: url(../Images/menu_images/active.png) left center no-repeat;
	display: block;
	width: 146px;
	height: 39px;
	padding: 1.5em 0em 0em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #ffffff;
	text-decoration: none;
}
a.lnkList_Left:link, a.lnkList_Left:visited {
	margin: 0px 0px 0px 0px;
	background: url(../Images/MenuButton_Left_Inactive.jpg) left center no-repeat;
	padding: 1em 20em 1em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #404040;
	text-decoration: none;
}
a.lnkList_Left:hover {
	margin: 0px 0px 0px 0px;
	background: url(../Images/MenuButton_Left.jpg) left center no-repeat;
	padding: 1em 20em 1em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #404040;
	text-decoration: none;
}
a.lnkList_Left_Sel:link, a.lnkList_Left_Sel:visited {
	margin: 0px 0px 0px 0px;
	background: url(../Images/MenuButton_Left.jpg) left center no-repeat;
	padding: 1em 20em 1em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #404040;
	text-decoration: none;
}
a.lnkList_Left_Sel:hover {
	margin: 0px 0px 0px 0px;
	background: url(../Images/MenuButton_Left.jpg) left center no-repeat;
	padding: 1em 20em 1em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #808080;
	text-decoration: none;
}
a.lnkList_Center:link, a.lnkList_Center:visited {
	margin: 0px 0px 0px 0px;
	background: url(../Images/MenuButton_Center_Inactive.jpg) left center no-repeat;
	padding: 1em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #404040;
	text-decoration: none;
}
a.lnkList_Center:hover {
	margin: 0px 0px 0px 0px;
	background: url(../Images/MenuButton_Center.jpg) left center no-repeat;
	padding: 1em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #808080;
	text-decoration: none;
}
a.lnkList_Center_Sel:link, a.lnkList_Center_Sel:visited {
	margin: 0px 0px 0px 0px;
	background: url(../Images/MenuButton_Center.jpg) left center no-repeat;
	padding: 1em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #404040;
	text-decoration: none;
}
a.lnkList_Center_Sel:hover {
	margin: 0px 0px 0px 0px;
	background: url(../Images/MenuButton_Center.jpg) left center no-repeat;
	padding: 1em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #404040;
	text-decoration: none;
}
a.lnkList_Right:link, a.lnkList_Right:visited {
	margin: 0px 0px 0px 0px;
	/* background:url(../Images/MenuButton_Right_Inactive.jpg) left center no-repeat; */

	padding: 1em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #404040;
	text-decoration: none;
}
a.lnkList_Right:hover {
	margin: 0px 0px 0px 0px;
	/* background:url(../Images/MenuButton_Right.jpg) left center no-repeat; */

	padding: 1em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #808080;
	text-decoration: none;
}
a.lnkList_Right_Sel:link, a.lnkList_Right_Sel:visited {
	margin: 0px 0px 0px 0px;
	/* background:url(../Images/MenuButton_Right.jpg) left center no-repeat; */

	padding: 1em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #4682B4;
	text-decoration: none;
}
a.lnkList_Right_Sel:hover {
	margin: 0px 0px 0px 0px;
	/* background:url(../Images/MenuButton_Right.jpg) left center no-repeat; */

	padding: 1em 1.2em;
	font-family: 'Source Sans Pro', sans-serif;
	color: #4682B4;
	text-decoration: none;
}
a.orderbutton:link, a.orderbutton:visited {
	margin: 0px 0px 0px 0px;
	padding: 5px;
	font-family: 'Source Sans Pro', sans-serif;
	color: black;
	text-decoration: none;
}
a.orderbutton:hover, a.orderbutton:active {
	margin: 0px 0px 0px 0px;
	padding: 5px;
	font-family: 'Source Sans Pro', sans-serif;
	color: #4682B4;
	text-decoration: none;
}
a:hover {
	background: #ffffff;
	font-family: 'Source Sans Pro', sans-serif;
	text-decoration: none;
} /*BG color is a must for IE6*/
a.tooltip span {
	display: none;
	padding: 2px 3px;
	margin-left: 8px;
	width: 130px;
}
a.tooltip:hover span {
	display: inline;
	position: absolute;
	background: #ffffff;
	border: 1px solid #cccccc;
	color: #6c6c6c;
}
#mainmenu {
	margin-left: 20px;
	margin-right: 20px;
	text-align: left;
	color: #ffffff;
	background: url(/images/top_menu_bg.jpg) repeat-x #3e72a3;
	/* width : 600px; */

	height: 45px;
	/* position: fixed; */

	z-index: 4000;
	font-size: 12pt;
}
#submenu {
	margin-left: 40px;
	margin-right: 40px;
	text-align: left;
	color: #888888;
	background: #ffffff;
	/* width : 600px; */

	height: 40px;
	border-bottom: 1px solid #D0D0D0;
	/* position: fixed; */

	z-index: 4000;
	font-size: 11pt;
}
#mainmenu ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#mainmenu li {
	display: inline;
	padding: 0 0.35em 0 0.5em;
	margin: 0px;
}
#mainmenu li.active {
	background-image: none;
	color: #3e72a3;
	filter: none;
	background-repeat: no-repeat;
}
#mainmenu a:link, .HorizontalNav a:visited {
	text-decoration: none;
}
#mainmenu a:hover, .HorizontalNav a:active {
}
#mainmenu a:link, #mainmenu a:visited, #mainmenu a:active {
	color: #ffffff;
}
#mainmenu a:hover {
	color: #ffffff;
}
/*submenu*/

#mainmenu ul.dropdown-menu li {
	border-left: none;
	display: block;
}
#mainmenu ul.dropdown-menu .divider {
	display: block;
	padding: 0px;
}
#mainmenu ul.dropdown-menu li>a:hover, #mainmenu ul.dropdown-menu li>a:focus {
	background-color: #C7C5C5;
}
#mainmenu .dropdown-menu a:link {
	color: #000000
}
#mainmenu .dropdown-menu a:visited {
	color: #000000
}
#mainmenu .dropdown-menu a:active {
	color: #000000
}
#mainmenu .dropdown-menu a:hover {
	color: #ffffff
}
/* Toegevoegd door Alec */

.searchBox {
	float: right;
	display: inline-block;
	width: 450px;
	color: #555555;
	font-size: 14px;
}
.RadAutoCompleteBox_Default .racInput {
	font-size: 14px!important;
	color: #555555 !important;
	Height: 25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	width: 210px;
}
.RadAutoCompleteBox_Default .racTokenList {
	border-color: #555555;
	width: 210px !important;
	border-style: none;
}
.RadAutoCompleteBoxPopup .racList {
	clear: both;
	content: "";
	display: block;
	height: 0;
	font-size: 12px!important;
	color: #555555 !important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
}
.RadAutoCompleteBoxPopup {
	width: 350px;
}
.breadcrumb2 {
	margin-left: 35px;
	margin-top: 10px;
}
#btnBack {
	background: url(/images/grey_btn_bg.jpg) repeat-x;
}
#btnOrder {
	background: url(/images/blue_btn_bg.jpg) repeat-x;
}
#lblLastViewed {
	font-size: 27px;
	padding: 25px 0px 30px 15px;
	display: block;
	color: ##3e72ae;
}
.navbar .nav>li>a {
	padding: 12px 15px 3px !important;
	height: 30px !important;
	text-shadow: none !important;
	font-size: 18px !important;
	font-weight: 600 !important;
}
.navbar .nav>li>a:hover {
	background: #18365c !important;
}
.navbar .nav>li>a:active {
	background: #18365c !important;
}
#btnCreateOrder {
	background: url(/images/blue_btn_bg.jpg) repeat-x !important;
}
#btnConfirmOrder {
	background: url(/images/blue_btn_bg.jpg) repeat-x !important;
}
/*---------------------------------------------------------------------------------------------------------*/

/*TabStrip!*/



.RadTabStrip_Simple .rtsLI, .RadTabStrip_Simple .rtsLink {
	color: #0088cc !important;
	font: 12px/26px Verdana !important;
}
.RadTabStrip_Simple .rtsLink {
	border: 1px solid #A0A0A0 !important;
	background: #EFEFED !important;
	border-bottom-style: none !important;
}
.RadTabStrip_Simple .rtsLink:hover {
	background: #3E72A3 !important;
	border-color: #0088cc !important;
	Color: #FFF !important;
}
.RadTabStrip_Simple .rtsSelected, .RadTabStrip_Simple .rtsSelected:hover {
	background: #3E72A3 !important;
	border-color: #EFEFED !important;
	color: #FFF !important;
}
.dataTables_wrapper tr {
	height: 100px;
}
.dataTables_wrapper tr.odd {
	background-color: #f8f8f8 !important;
}
.dataTables_wrapper tr.odd td.sorting_1 {
	background-color: #ebebeb !important;
}
.dataTables_wrapper tr.even {
	background-color: #ffffff !important;
}
.dataTables_wrapper tr.even td.sorting_1 {
	background-color: #f8f8f8 !important;
}
#dgrOrderItems {
	background: #fff;
}
#ButtonRow
{
    position: fixed; 
    background:dimgray; 
    width:100%;
    bottom:0;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:10px;
}

.alert {
	color: Red !important;
	background-color: #FFF;
	display: inline;
	padding: 0 0 0 0;
	border: 0px;
}
.black {
	color: #000 !important;
	background-color: #FFF;
}
.large {
	font-size: 36px;
}