/*  Based on Artminister Css Framework : http://github.com/rmdort/artminister-html-css-skeleton */

/* @group Base Overwrite */

html{overflow:auto;}

/* @end */

/* @group Accessibility Navigation - Used only when css is disabled */

.screenOnly{display:none;}

/* @end */

/* 
@group Body 
min-width must be wide enough to show nav icons
*/
body{background:#d7d7d7; font:12px "Lucida Sans", Arial, Helvetica; min-width:1300px;}
select, input, textarea, button{font-family:"Lucida Sans", Arial, Helvetica; }
body, select, input, textarea, button{color:#1f1f1f;}

/* @end */

/* @group Wrapper */

.wrapper{width:970px; margin:0 auto; line-height:1.4;}

/* @end */

/* @group Hgroup  */

h1, h2, h3, h4, h5, h6, p, pre, dl, ul, ol, legend, address, table, blockquote, section{margin:0 0 15px 0;}

	h1{font-size:16px; color:#252017; font-weight:normal;}
	h2{font-size:13px; color:#1f1f1f;}
	h3{font-size:12px; color:#1f1f1f;}
	h4{font-size:16px; color:#1f1f1f;}
	h5{font-size:14px; color:#1f1f1f;}
	h6{font-size:12px; color:#1f1f1f;}

/* @end */

/* @group Blockquote */

blockquote{padding:10px; background:#ccc; font-size:14px;}
	blockquote q{quotes:none;}

/* @end */

/* @group Lists */

ul ul, ol ol{margin:10px 0 0 0;}
	ul li, ol li{margin:0 0 10px 30px;}

/* @end */

/* @group Definition List */

dl dt{margin:10px 0 0;}

/* @end */

/* @group Links */

a:link, a:active, a:visited{color:#000; text-decoration:none;}
	a:hover{text-decoration:underline;}

/* @end */

/* @group Pagination */

.pagination li{display:inline; list-style:none; margin:0 10px 10px 0;}
	.pagination li.disabled a{color:#ccc;}

/* @end */

/* @group Breadcrumbs */

.breadCrumbs li{display:inline; list-style:none; margin:0 10px 10px 0;}
	.breadCrumbs li.active a{color:#000;}

/* @end */

/* @group Navigation */

nav li{list-style:none; display:inline; margin:0 10px 10px 0;}

/* @end */

/* @group Table */

table th, table td{padding:5px; text-align:left;}

.table_no_left_padding td{
	padding-left:0px;
}
/* @end */

/* @group Forms */

form input, form label{display:inline; vertical-align:middle;}

	/* @group Input Styles */
	
	input[type="text"],input[type="password"],input[type="email"], textarea, .bordering{padding:4px 8px; border:1px #cecece solid; border-color:#8f8f8f #cecece #e4e4e4 #cecece;}
	
	/* @end */

/* @end */

/* @group Text Selection Color */

::-moz-selection{ background: #b5d5ff; color:#000; text-shadow: none; }
::selection { background:#b5d5ff; color:#000; text-shadow: none; } 

/* @end */

/* @group Stylish Select : http://github.com/sko77sun/Stylish-Select */

.stylish-select ul.newList {left:-9999px; overflow-y:auto; overflow-x:hidden;}
ul.newList * {margin:0; padding:0;}
ul.newList {margin:0; padding:0; z-index:9999; }
 .newListSelected {
 	width:144px; 
 	color:#fff; 
 	height:26px; 
 	padding:0px 0 0 0px; 
 	background:url(../images/common/select-l.png) top left no-repeat; 
 	cursor:pointer;
 }  
.newListSelected_onlyCss{
	width:144px;
	color:white; 
	height:26px; 
	padding:0px 0 0 0px; 
	box-sizing:border-box;

	border:1px solid black;
	cursor:pointer;
	border-radius:5px;

	background-color:#453e33; /*For IE11. The gradient doesn't work*/	
	background: -webkit-linear-gradient( #635647, #473D32);/* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#635647, #473D32); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#635647, #473D32); /*For Firefox 3.6 to 15*/
	background: linear-gradient(#635647, #473D32); /* Standard syntax	 */
} 

.newListSelected_onlyCss > .selectedTxt{
	overflow:hidden; 
	height:26px; 
	line-height:24px; 
	padding:0 30px 0 12px; 
	background:url(../images/common/select-r-transparent.png) top right no-repeat;
}

/* to offset top -1 so that the dropdown won't be separated from the button */
.newListSelected_onlyCss > .SSContainerDivWrapper{
	margin-top:-1px;
}

ul.newList{width:142px; background:#453e33; border:1px #241f17 solid; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; padding:5px 0;}
ul.newList li{float:none !important; display:inline-block !important; margin:0 !important; width:100%;}
ul.newList li a {padding:4px 12px; color:#b8ae9f; outline:none; display:block; text-decoration:none;}
ul.newList li a:focus {-moz-outline-style: none;}
.selectedTxt {
	overflow:hidden; 
	height:26px; 
	line-height:24px; 
	padding:0 30px 0 12px; 
	background:url(../images/common/select-r.png) top right no-repeat;
}

.hiLite {color:#fff!important;}

.newListHover {background:#2c2721 !important; color:#fff !important; cursor:pointer;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}

/* @end */