body {
	margin : 0px;
}
form {
	margin  : 0px;
	padding : 0px;
}
h1, h2, h3, h4, h5, h6 { font-weight : normal; padding : 0px; margin : 0px 0px 0px 0px; }
.fs8 { font-size : 8px; }
.fs9 { font-size : 9px; }
.fs10 { font-size : 10px; }
.fs11 { font-size : 11px; }
.fs12 { font-size : 12px; }
.fs13 { font-size : 13px; }
.fs14 { font-size : 14px; }
.fs15 { font-size : 15px; }
.fs16 { font-size : 16px; }
.fs17 { font-size : 17px; }
.fs18 { font-size : 18px; }
.fs19 { font-size : 19px; }
.fs20 { font-size : 20px; }
.fs21 { font-size : 21px; }
.fs22 { font-size : 22px; }
.fs23 { font-size : 23px; }
.fs24 { font-size : 24px; }
.fs25 { font-size : 25px; }
.fs26 { font-size : 26px; }
.fs27 { font-size : 27px; }
.fs28 { font-size : 28px; }
.fs29 { font-size : 29px; }
.fs30 { font-size : 30px; }
.fs31 { font-size : 31px; }
.fs32 { font-size : 32px; }
.fs33 { font-size : 33px; }
.fs34 { font-size : 34px; }
.fs35 { font-size : 35px; }
.fs36 { font-size : 36px; }
.fs37 { font-size : 37px; }
.fs38 { font-size : 38px; }
.fs39 { font-size : 39px; }
.fs40 { font-size : 40px; }
.fs41 { font-size : 41px; }
.fs42 { font-size : 42px; }
.fs43 { font-size : 43px; }
.fs44 { font-size : 44px; }
.fs45 { font-size : 45px; }
.mb1 { margin-bottom : 1px; }
.mb2 { margin-bottom : 2px; }
.mb3 { margin-bottom : 3px; }
.mb4 { margin-bottom : 4px; }
.mb5 { margin-bottom : 5px; }
.mb6 { margin-bottom : 6px; }
.mb7 { margin-bottom : 7px; }
.mb8 { margin-bottom : 8px; }
.mb9 { margin-bottom : 9px; }
.mb10 { margin-bottom : 10px; }
.mb11 { margin-bottom : 11px; }
.mb12 { margin-bottom : 12px; }
.mb13 { margin-bottom : 13px; }
.mb14 { margin-bottom : 14px; }
.mb15 { margin-bottom : 15px; }
.mb16 { margin-bottom : 16px; }
.mb17 { margin-bottom : 17px; }
.mb18 { margin-bottom : 18px; }
.mb19 { margin-bottom : 19px; }
.mb20 { margin-bottom : 20px; }
.mb21 { margin-bottom : 21px; }
.mb22 { margin-bottom : 22px; }
.mb23 { margin-bottom : 23px; }
.mb24 { margin-bottom : 24px; }
.mb25 { margin-bottom : 25px; }
.mb26 { margin-bottom : 26px; }
.mb27 { margin-bottom : 27px; }
.mb28 { margin-bottom : 28px; }
.mb29 { margin-bottom : 29px; }
.mb30 { margin-bottom : 30px; }
.mb40 { margin-bottom : 40px; }
.mt1 { margin-top : 1px; }
.mt2 { margin-top : 2px; }
.mt3 { margin-top : 3px; }
.mt4 { margin-top : 4px; }
.mt5 { margin-top : 5px; }
.mt6 { margin-top : 6px; }
.mt7 { margin-top : 7px; }
.mt8 { margin-top : 8px; }
.mt9 { margin-top : 9px; }
.mt10 { margin-top : 10px; }
.mt11 { margin-top : 11px; }
.mt12 { margin-top : 12px; }
.mt13 { margin-top : 13px; }
.mt14 { margin-top : 14px; }
.mt15 { margin-top : 15px; }
.mt16 { margin-top : 16px; }
.mt17 { margin-top : 17px; }
.mt18 { margin-top : 18px; }
.mt19 { margin-top : 19px; }
.mt20 { margin-top : 20px; }
.mt21 { margin-top : 21px; }
.mt22 { margin-top : 22px; }
.mt23 { margin-top : 23px; }
.mt24 { margin-top : 24px; }
.mt25 { margin-top : 25px; }
.mt26 { margin-top : 26px; }
.mt27 { margin-top : 27px; }
.mt28 { margin-top : 28px; }
.mt29 { margin-top : 29px; }
.mt30 { margin-top : 30px; }
.ml1 { margin-left : 1px; }
.ml2 { margin-left : 2px; }
.ml3 { margin-left : 3px; }
.ml4 { margin-left : 4px; }
.ml5 { margin-left : 5px; }
.ml6 { margin-left : 6px; }
.ml7 { margin-left : 7px; }
.ml8 { margin-left : 8px; }
.ml9 { margin-left : 9px; }
.ml10 { margin-left : 10px; }
.ml11 { margin-left : 11px; }
.ml12 { margin-left : 12px; }
.ml13 { margin-left : 13px; }
.ml14 { margin-left : 14px; }
.ml15 { margin-left : 15px; }
.ml16 { margin-left : 16px; }
.ml17 { margin-left : 17px; }
.ml18 { margin-left : 18px; }
.ml19 { margin-left : 19px; }
.ml20 { margin-left : 20px; }
.ml21 { margin-left : 21px; }
.ml22 { margin-left : 22px; }
.ml23 { margin-left : 23px; }
.ml24 { margin-left : 24px; }
.ml25 { margin-left : 25px; }
.ml26 { margin-left : 26px; }
.ml27 { margin-left : 27px; }
.ml28 { margin-left : 28px; }
.ml29 { margin-left : 29px; }
.ml30 { margin-left : 30px; }
.mr1 { margin-right : 1px; }
.mr2 { margin-right : 2px; }
.mr3 { margin-right : 3px; }
.mr4 { margin-right : 4px; }
.mr5 { margin-right : 5px; }
.mr6 { margin-right : 6px; }
.mr7 { margin-right : 7px; }
.mr8 { margin-right : 8px; }
.mr9 { margin-right : 9px; }
.mr10 { margin-right : 10px; }
.mr11 { margin-right : 11px; }
.mr12 { margin-right : 12px; }
.mr13 { margin-right : 13px; }
.mr14 { margin-right : 14px; }
.mr15 { margin-right : 15px; }
.mr16 { margin-right : 16px; }
.mr17 { margin-right : 17px; }
.mr18 { margin-right : 18px; }
.mr19 { margin-right : 19px; }
.mr20 { margin-right : 20px; }
.mr21 { margin-right : 21px; }
.mr22 { margin-right : 22px; }
.mr23 { margin-right : 23px; }
.mr24 { margin-right : 24px; }
.mr25 { margin-right : 25px; }
.mr26 { margin-right : 26px; }
.mr27 { margin-right : 27px; }
.mr28 { margin-right : 28px; }
.mr29 { margin-right : 29px; }
.mr30 { margin-right : 30px; }
.floatL { float : left; }
.floatR { float : right; }
.clear { clear : both; }
.uc { text-transform : uppercase; }
.nowrap { white-space : nowrap; }
.required {
	color     : #FF0000;
	font-size : 11px;
}
.ff01 {
	font-family : 'Roboto Condensed', sans-serif;
}
/*.ff01 {
	font-family:Georgia, "Times New Roman", Times, serif;
}*/

.ajax-loading {
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(33,33,33,0.5) url('ajax-loader.gif') no-repeat center;
	z-index:100000;
}
.ajax-debug {
	position:relative;
	border:solid 3px #c00;
	color:#f00;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#fff;
}

.thumb {
	cursor                : pointer;
	border                : solid 4px #FFFFFF;
	-webkit-border-radius : 5px;
	border-radius         : 5px;
}
.errorr {
	font-family           : Verdana, Arial, Helvetica, sans-serif;
	font-size             : 12px;
	font-weight           : bold;
	color                 : #FFFFFF;
	background-color      : #DA251C;
	text-align            : center;
	padding               : 4px;
	margin-bottom         : 10px;
	-webkit-border-radius : 3px;
	border-radius         : 3px;
}
.message {
	font-family           : Verdana, Arial, Helvetica, sans-serif;
	font-size             : 12px;
	font-weight           : bold;
	color                 : #FFFFFF;
	background-color      : #2D9E1E;
	text-align            : center;
	padding               : 4px;
	margin-bottom         : 10px;
	-webkit-border-radius : 3px;
	border-radius         : 3px;
}
.ajax_message,
.display_message {
	display  : none;
	position : fixed;
	top      : 0px;
	left     : 0px;
	width    : 100%;
	z-index  : 1000;
	pointer-events: none;
}
.ajax_message .content,
.ajax_message .content a,
.ajax_message .content a:hover,
.display_message .content,
.display_message .content a,
.display_message .content a:hover {
	height     : auto;
	text-align : center !important;
}
.ajax_message .message_box,
.display_message .message_box {
	position           : relative;
	background-color   : #FFFFFF;
	font-size          : 16px;
	color              : #313131;
	padding            : 10px;
	width              : 400px;
	text-align         : center;
	border-left        : solid 3px #34DA39;
	border-right       : solid 3px #34DA39;
	border-bottom      : solid 3px #34DA39;
	-moz-border-radius : 0px 0px 4px 4px;
	border-radius      : 0px 0px 4px 4px;
	font-family        : Verdana, Geneva, sans-serif;
	margin: 0 auto;
}
.display_message .message_box a {
	color           : #97C3EC;
	text-decoration : none;
}
.display_message .message_box a:hover {
	color           : #97C3EC;
	text-decoration : underline;
}
.errorr {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 12px;
	font-weight      : bold;
	color            : #FFFFFF;
	background-color : #DA251C;
	text-align       : center;
	padding          : 4px;
	margin-bottom    : 10px;
}
.message {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 12px;
	font-weight      : bold;
	color            : #FFFFFF;
	background-color : #2D9E1E;
	text-align       : center;
	padding          : 4px;
	margin-bottom    : 10px;
}
/*-------------[ page navigator ]---------------*/
ul.page_navigator {
	list-style : none;
	margin     : 2px 0 0 0 !important;
	padding    : 0;
}
ul.page_navigator li {
	line-height: 22px;
	margin                : 0 3px;
	padding               : 1px 6px;
	float                 : left;
	font-size             : 13px;
	font-family           : Verdana, Geneva, sans-serif;
	color                 : #000;
	text-align            : center;
	background            : #FFFFFF; /* Old browsers */
	border                : solid 1px #bdbdbd;
	-webkit-border-radius : 2px;
	border-radius         : 2px;
	cursor                : pointer;
}
ul.page_navigator li.left_control {
	margin-right : 12px;
}
ul.page_navigator li.right_control {
	margin-left : 12px;
}
ul.page_navigator li a {
	text-decoration : none;
	color           : #000;
	display         : block;
}
ul.page_navigator li.page_normal {
	background: #fff;
}
ul.page_navigator li.page_normal:hover {
	background: rgb(240, 240, 240);
	border     : solid 1px #8f8f8f;
}
ul.page_navigator li.page_select {
	font-weight      : bold;
	color            : #FFF;
	border           : 1px solid #18ac49;
	background-color : #18ac49 !important;
	cursor           : default;
}
ul.page_navigator li.page_inactive {
	color            : #888;
	background-color : #F0F0F0 !important;
	border           : solid 1px #CCC;
	cursor           : default;
}
/*-------------[ page navigator ]---------------*/