/* CSS Document */
.input {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
}

.inputDisabled {
	background-color: #f5f5f5 !important;
	border: 1px solid #9d9d9d;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #9d9d9d;
	padding: 4px;
}

.input100 {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
	width: 100px;
}

.input250 {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
	width: 250px;
}

.textarea250 {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
	width: 250px;
	height: 80px;
}

.input350 {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
	width: 350px;
}

.input550 {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
	width: 550px;
}

.password {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
	width: 350px;
}
.pstrength-minchar {
	font-size : 10px;
}

.textarea350 {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
	width: 350px;
	height: 150px;
}

.textarea350x60 {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
	width: 350px;
	height: 60px;
}

.textarea350x120 {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
	width: 350px;
	height: 120px;
}

.textarea550x150 {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
	width: 550px;
	height: 150px;
}

.textarea600 {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
	width: 600px;
	height: 150px;
}

.textareaGalleryDesc {
	background-color: #ffffff !important;
	border: 1px solid #999999;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
	width: 550px;
	height: 50px;
}

.inputQty {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
	width: 30px;
}

.select {
	background-color: #ffffff !important;
	border: 1px solid #000;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #000000;
	padding: 4px;
}

.menuPosSelect {
	background-color: #ffffff !important;
	border: 1px solid #666666;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 10px;
	color: #000000;
	padding: 1px;
	width: 40px;
}

#adminHpBoxes-Left {
	border-right: 1px solid #cacaca;
	border-bottom: 1px solid #cacaca;
	padding-bottom: 5px;
}

#adminHpBoxes-Right {
	border-bottom: 1px solid #cacaca;
	padding-bottom: 5px;
}

#adminHpBoxes-LeftLine {
	border-right: 1px solid #cacaca;
	padding-bottom: 5px;
	height: 50em;
}

#login fieldset {
	border: 1px solid #26486b;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #ffffff !important;
	border: 1px solid #cacaca;
	color: #333333;
}

#login legend {
	font-weight: bold;
	color: #C70000;
	background: #FFF9F9;
	border: 1px solid #cacaca;
	padding: 4px 8px;
}

#login, #menuPos {
	margin: 0;
}

#flashForm {
	margin: 0;
}

#flashButton {
	margin: 0;
	margin-top: -30px;
}

#adminHome, #bg, #siteDesc {
	margin: 0;
}

#adminHome fieldset, #bg fieldset, #siteDesc fieldset {
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #cacaca;
	background-color: #ffffff;
	color: #333333;
}

#tableFieldset {
	border: 1px solid #cacaca;
	background-color: #ffffff;
	color: #333333;
}

#newsletterBtns {
	border: 1px solid #cacaca;
	background-color: #ececec;
}

.linkBlue {
	font-size: 90%;
	color: #5a73c6;
	text-decoration: none;
	}

a.linkBlue:hover {
	color: #49c036;
	text-decoration: underline;
	}

#sideBarText {
	padding-left: 10px;
	padding-right: 10px;
}

#indentText {
	padding-left: 10px;
}

#menuEditSub {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top: 1px dashed #999999;
}

#dottedLineTop {
	border-top: 1px dashed #999999;
}

#padBottom {
	padding-bottom: 5px;
}

.button {
	height: 30px;
}

#hr {
	background: url(../imgs/hr.gif);
}

#hrRight {
	background: url(../imgs/hr.gif) right repeat-y;
}

#searchBg {
	background: url(../imgs/search_bg.png) left repeat-x;
}

#searchField {
	background-color: #ffffff !important;
	border: 1px solid #ffffff;
	outline-style:none;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 16px;
	color: #000000;
	padding: 4px;
	width: 350px;
}

.Red {
	color: #cc0000;
}

.Green {
	color: #2a7b11;
}

.Blue {
	color: #00365f;
}

.LtGrey {
	color: #a5a5a5;
}

.smallText {
	font-size: 10px;
}

.smallTextRed {
	font-size: 10px;
	color: #cc0000;
}

/* Example Fonts */

.Arial {
	font-family: Arial, Helvetica, sans-serif;
}

.Tahoma {
	font-family: Tahoma, Geneva, sans-serif;
}

.Verdana {
	font-family: Verdana, Geneva, sans-serif;
}

.Georgia {
	font-family: Georgia, serif;
}

.Courier {
	font-family: 'Courier New', Courier, monospace;
}

.Bookman {
	font-family: 'Bookman Old Style', serif;
}

.ComicSans {
	font-family: 'Comic Sans MS', cursive;
}

.Garamond {
	font-family: Garamond, serif;
}

.Impact {
	font-family: Impact, Charcoal, sans-serif;
}

.Lucida {
	font-family: 'Lucida Console', Monaco, monospace;
}

.MsSans {
	font-family: 'MS Sans Serif', Geneva, sans-serif;
}

.Palatino {
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
}

.Symbol {
	font-family: Symbol, sans-serif;
}

.TimesNewRoman {
	font-family: 'Times New Roman', Times, serif;
}

.CenturyGothic {
	font-family: 'Century Gothic',Futura,'URW Gothic L',sans-serif;
}



/* user specific css */
#liveLayers { /* for jims comp aust */
	width: 545px;
	height: 430px;
	position: absolute;
	/*padding-right: 250px;*/
	z-index:	10000;
	overflow: hidden;
	clear: both;
}