/* --- GLOBAL SETTINGS -- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	/*vertical-align:baseline;*/
}
/*body{line-height:1;color:black;background:white;}*/
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
caption,th,td{text-align:left;font-weight:normal;}
img{border:0;}
input[type=submit],input[type=button]{cursor:pointer;}
ol,ul{list-style:none;}
/* tables still need 'cellspacing="0"' in the markup */
strong{font-weight:bold;}
table{border-collapse:separate;border-spacing:0;}
/*li {list-style-type:none;}*/
:focus{outline:0;}
/* --- END GLOBAL SETTINGS -- */

/* --- GENERIC CLASSES --- */
.alignBottom{vertical-align:bottom;}
.alignCenter{text-align:center!important;}
.alignRight{text-align:right!important;}
.alignLeft{text-align:left;}
.bgBeige{background-color:#EEEEE4;}
.bgWhite{background-color:#FFFFFF;}
.borderNone{border:0!important;}
.clear{clear:both;height:0;font-size:1px;line-height:0;}
.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.dragIcon{cursor:move;margin:0 5px 0 0;}
.errorsList{color:red;margin-bottom:14px;list-style-position:inside;}
.errorsList li{list-style-type:disc;}
.height28{height:28px;}
/*.hide{height:0;width:0;oveflow:hidden;}*/
.lineHeight28{line-height:28px;}
.marginBottom14{margin-bottom:14px;}
.marginTop10{margin-top:10px;}
.overflowAuto{overflow:auto;}
.padBottom12{padding-bottom:12px;}
.padBottom14{padding-bottom:14px;}
.padBottom16{padding-bottom:16px;}
.padBottom20{padding-bottom:20px;}
.padBottom28{padding-bottom:28px;}
.padBottom56{padding-bottom:56px;}
.padBottom84{padding-bottom:84px;}
.padTop14{padding-top:14px;}
.padTop10{padding-top:10px;}
.sortable th span{cursor:pointer;}
.sortable th.sorttable_nosort{cursor:default;}
.sortable th.sorttable_nosort span{cursor:text;}
.textGreen{color:green}
.textRed{color:red;}
.textSize10{font-size:10px;}
.textSize11{font-size:11px;}
.width100{width:100px;}
.width150{width:150px;}
.width200{width:200px;}
.width300{width:300px;}
.width450{width:450px;}
/* --- END GENERIC CLASSES --- */



.link{font-family:Verdana,Arial,Helvetica,Trebuchet,sans-serif;font-size:9px;font-weight:bold;}

a.leftArrow{font-family:Verdana,Arial,Helvetica,Trebuchet,sans-serif;font-size:9px;font-weight:bold;padding:0px 0 0 14px;
	background-image:url(../images/icon_left_arrow_S.gif);background-position:top left;background-repeat:no-repeat;}
a.leftArrow:hover{background-position:left -14px;}

a.rightArrow{font-family:Verdana,Arial,Helvetica,Trebuchet,sans-serif;font-size:9px;font-weight:bold;padding:0px 14px 0 0;
	background-image:url(../images/icon_right_arrow_S.gif);background-position:top right;background-repeat:no-repeat;}
a.rightArrow:hover{background-position:right -14px;}
