/* 	Chipside base styles - these are for BASE styling only
	See customer style sheets for additional styles

	>> Removed many basic styles from base classes

*/

/* Version 1.0.7 - 20 Feb 2012 */

.INFO {
	font-weight:bold;
	color:red;
}

.both {
	clear:both;
}

.chip_wrapper {
		font-size:12px;
}

.chip_wrapper  h2 {

}

.chip_homeoptions {

}

.chip_homeoptions ul {
list-style-type:none;
padding:0;
}

.chip_homeoptions ul li {

}

.chip_homeoptions ul li a {

}

.chip_homeoptions ul li a:hover {

}

.chip_homeoptions p:hover {

}

.chip_homeoptions ul li p {

}

.chip_paragraphtitle {
	font-weight:bold;
	font-size:14px;
	display:block;
	padding-bottom:10px;
}

.chip_entryform {
	background:#ddd;
	border-radius:7px;
	padding:10px;
}

.chip_entryform h3 {
	padding:0;
	margin:0;
	padding-bottom:10px;
}

.chip_paragraphs {

}

.chip_loadmessage {
margin: 0 auto!important;
display:block;
}

.chip_loadmessage ul {
	list-style:none;
	margin: 10px auto!important;
	border:2px solid #B94A48;
	color:#B94A48;
	background:#F2DEDE;
	padding:10px;
	width:50%;
	border-radius:7px;
}

.chip_loadmessage ul li {
	font-size:13px;
	padding:2px;
}

.chip_formfieldrow {
	padding:10px;
}

.chip_formlabel {
	width:25%;
	display:inline-block;
	text-align:right;
	padding-right:5px;
	font-size:12px;
}

.chip_formlabelrequired {
	color:red;
	padding-left:5px;
}


.chip_aligntop {
vertical-align: top;
padding-top: 5px;
}

* html .chip_formlabel { display:inline; }  /* for IE 6 */
* + html .chip_formlabel { display:inline; }  /* for IE 7 */

.chip_forminput {

	background:#fff;
	border:1px solid #999;
	padding:2px;
	width:17em;
}

.chip_textarea {
	resize: none;
	border:1px solid #999;
	padding:3px;

	font-family:Arial, Sans Serif;
	font-size:13px;
	width:90%;
}

.chip_permitaddresslist {
	width:30em;
}

.chip_inlinebuttons {
	padding:0 !important;
	padding-left:31% !important;
	text-align:left !important;
	padding-bottom:20px;

}

.chip_forminputsmaller {

}

.chip_forminputsmaller {

}

.chip_formselect {
	width:18em;
	background:#fff;
	border:1px solid #999;
	padding:2px;
}

.chip_docuploadwrapper {
	padding-bottom:5px;
}

.chip_docuploadtable {
	background:#eee;
	padding:10px;
	border-radius:10px;
	border: 1px solid #ccc;
}

.chip_docuploadtable table {
	width:99%;
	margin:0 auto;
}

.chip_docuploadtable td, .chip_docuploadtable th {
	text-align:center;
	font-size:12px;
}

.chip_docuploadbrowse {

}

.chip_docuploadtable td.progressbar {

}

.chip_docuploadtable  td.progressbar input {

}

.qq-upload-button {
	border:1px solid #aaa;
	padding:4px 5px 5px 5px;
	border-radius:5px;
	background:#fff;
	width:80px;
	margin:0 auto;
	text-align:center;
}

.qq-upload-button-hover {
	background:#ccc;
	border:1px solid #888;
}

.chip_removeupload {
	border:1px solid #aaa;
	padding:4px 5px 5px 5px;
	border-radius:5px;
	background:#fff;
	width:80px;
	margin:0 auto;
	cursor:pointer;
	color:#900;
	font-weight:bold;
}

.chip_removeupload:hover {
	background:#ccc;
	border:1px solid #888;
}

.chip_uploadcomplete {
	color:#090;
	font-weight:bold;
	padding:4px 0px 5px 0px;
}

.chip_noupload {

}

.chip_tableselect {

}

.chip_formfielddate {

}

.chip_formreadonlywrapper {

	background:#eee;
	border-radius:10px;
	border:1px solid  #ccc;
	padding:10px 10px 10px 10px;
	margin:10px 0 10px 0;
}

.chip_forminputreadonly {
	background:transparent;
	border:0;
	font-weight:bold;
	width:20em;
	padding-top:0!important;
}

.chip_textareareadonly {


	resize: none;
	border:1px solid #eee;
	background:#eee;
	font-weight:bold;
	width:20em;
}



.chip_labelinfo {
	padding-left:10px;
	font-size:10px;
}

.chip_labelinfo img {

}

.uppercase {
	text-transform: uppercase;
}

.chip_refnumber {
	font-weight:bold;
}

.chip_requiredfieldsnotice {
	font-size:10px;
	padding-right:100px;
	text-align:center;
}

.chip_pagestepscontainer {

}

.chip_pagestepscontainer ul {

}

* html .chip_pagestepscontainer ul { display:inline; }  /* for IE 6 */
* + html .chip_pagestepscontainer ul { display:inline; }  /* for IE 7 */

.chip_pagestepscontainer ul li {

}

.chip_formfieldbuttonwrapper {
	text-align:right;
	padding:10px 50px 10px 0;
}

.chip_formfieldbuttonwrapper input {
	cursor:pointer;
}

#chip_settingsconfig .chip_formfieldbuttonwrapper input.chip_formfieldbutton {
	cursor:pointer;
	position: fixed;
    top: 0;
    right: 140px;
}

.chip_formfieldbutton {

}

.chip_formfieldbuttondefault {

}

.chip_docuploadbutton {

}

.chip_pagebutton {

}

* html .chip_pagebutton { display:inline; }  /* for IE 6 */
* + html .chip_pagebutton { display:inline; }  /* for IE 7 */

.chip_pagebuttonon {

}

.chip_pagebuttonoff {

}

.chip_pagebuttonback {

}

.chip_pagebuttonback a {

}

.chip_pagebuttonback a:hover {

}

.chip_formdeclarationlabel {
	width:90%;
	float:left;
	text-align:center;
}

.chip_declaration {

}

.chip_checkbox {

}

* html .chip_checkbox {

}

*+html .chip_checkbox {

}


.chip_declaration input {

}

.chip_photocontainer {
	padding:10px 20px 10px 20px;
}

.chip_photocontainer img, .chip_photocontainer iframe {
	width:99.6%;
	border-radius:7px;
	border:4px solid #fff;
	box-shadow:0 0 5px #444;
}

.chip_photocontainer iframe
{
	height:480px;
}


.chip_optionletter {
	font-weight:bold;
	padding:5px;
}

.chip_radiocell {
	padding-left:5px;
}

.chip_optionswrapper {
	padding:0px;
	width:auto;
	margin:0 auto;
}

.chip_optionswrapper h2 {

}

.chip_optionswrapper .chip_paragraphs {

}

.chip_optionswrapper ul {
list-style:none;
}

.chip_optionswrapper li , .chip_homeoptions ul li{
	border:0px solid #ddd;
	margin-bottom:10px;
	border-radius:10px;
}

.chip_optionswrapper li:hover {

}

.chip_optionswrapper li a, .chip_homeoptions ul li a {
	border-radius:7px;
	display:block;
	padding:10px;
	background:#ddd;
	font-size:12px;
	text-decoration: none;
	color:#333 !important;
}

.chip_optionswrapper li a:hover, .chip_homeoptions ul li a:hover {
	color:#000;
}

.chip_documentlinks {
	padding:10px 0 10px 0;
	list-style:none;
}

.chip_documentlinks li {

}

.pdf {
}

.pdf a {

}

.pdf a:hover {

}

/* Settings Config styles................................. */

#chip_settingsconfig .chip_wrapper {
	width:1000px !important;
	margin:0 auto;
}

#chip_settingsconfig .chip_entryform {
	background:#ddd;
	padding:20px;
	border-radius:10px;
	margin-bottom:20px;
}

#chip_settingsconfig .chip_currentsettings {
	background:#eee;
}

#chip_settingsconfig h1 {
	padding:10px 0 10px 10px;
	margin:0;
}

#chip_settingsconfig h2 {
	background:transparent !important;
	color:#666 !important;
	margin:0;
	padding:10px 0 10px 10px;
}

#chip_settingsconfig h3 {
	background:transparent !important;
	color:#000 !important;
	margin:0;
	padding:10px 0 10px 10px;
}

#chip_settingsconfig .chip_forminput {
	width:70%;
	box-shadow:0 1px 5px #aaa;
}

#chip_settingsconfig .chip_formfieldrow {
	padding:10px;
	margin:0;
}

#chip_settingsconfig .chip_formlabel {
	Width:15%;
	font-weight:bold;
}

#chip_settingsconfig .chip_formlabelbig {
	font-size:1.2em;
	font-weight:bold;
	text-align:left;
}

#chip_settingsconfig .chip_autowidth {
	width:auto;
}

#chip_settingsconfig .chip_textarea {
	width:70%;
	box-shadow:0 1px 5px #aaa;
	resize: vertical;
	font-family:"courier new";
	font-size:1.2em;
}
#chip_settingsconfig .chip_textareawide {
	width:100%;
}

#chip_settingsconfig hr {
	border:0;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #fff;
}

.chip_throbberwrapper {
    background: url(../graphics/whitetrans.png) repeat;
    height: 100%;
    position: fixed;
	top:0;
	left:0;
    width: 99.99%;
    z-index: 999;
}

.chip_throbbercontainer {
	margin:26% auto;
	width:20px;
	adding:39% 0 49% 0;
}

* html .chip_throbberwrapper {
	position: absolute;
	left: 0px;
	top: 0px;
}
body > .chip_throbberwrapper {
  position: fixed;
}

* html  div.chip_throbberwrapper{
  /* IE5.5+/Win - this is more specific than the IE 5.0 version */
  left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
  background: url(../graphics/whitetrans.gif) repeat;
}

.chip_detailstable {

}

.chip_detailstable th {
	background:#ccc;
	padding:5px 20px 5px 20px;
	font-weight:bold;
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
}

.chip_detailstable td {
	background:#fff;
	padding:5px 20px 5px 20px;
}

.chip_detailstable .chip_footertablecell {
	background:#ddd;
	font-weight:bold;
}

.chip_detailstable .chip_bottomborder {
	border-bottom:1px solid #bbb;
}

.chip_detailstable .chip_topborder {
	border-top:1px solid #bbb;
}

.chip_alignright {
	text-align:right;
}

.chip_alignleft {
	text-align:left;
}

.chip_totals {
	font-size:120%;
}

.chip_errorwarpper {
	padding:10px 0 10px 0;
}

.chip_homeoptionsrow a:link, .chip_homeoptionsrow a:visited {
    font-weight:normal !important;
}

.securityiconswrapper {
	background: #eee;
	width:70%;
	margin:0 auto;
	text-align: center;
	margin-bottom: 20px;
	padding:5px;
	border-radius:10px;
	border:1px solid #ccc;
}

.securityiconswrapper img {
	padding:0px 5px 0 5px;
}

.securitystatement {
	padding:5px;
	color:#666;
}


.chip_pagestepscontainer {
	padding: 0 10px 10px 10px;
	text-align:center;
	margin:0px 0 10px 0;
}

.chip_pagestepscontainer ul {
	display:inline-block;
	list-style:none;
	padding:7px;
	margin:0 auto;
	border:1px solid #ccc;
	background:#eee;
	border-radius:10px;
}

* html .chip_pagestepscontainer ul { display:inline; }  /* for IE 6 */
* + html .chip_pagestepscontainer ul { display:inline; }  /* for IE 7 */

.chip_pagebutton {
	display:inline-block;
	list-style:none;
	border:1px solid #aaa;
	width:100px;
	padding:10px;
	border-radius:7px;
	background:#ddd;
	color:#888;
}

* html .chip_pagebutton { display:inline; }  /* for IE 6 */
* + html .chip_pagebutton { display:inline; }  /* for IE 7 */

.chip_pagebuttonon {
	border:1px solid #888;
	font-weight:bold;
	background:#bbb;
	color:#000;
}

.chip_pagebuttonoff {

}

.chip_pagebuttonback {
	border:1px solid #999;
	font-weight:bold;
	background:#ccc;
	color:#444;
}

.chip_pagebuttonback a {
	color:#00306B;
	border-bottom:1px dotted #00306B;
}

.chip_pagebuttonback a:hover {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #000;
}

.chip_formdeclarationlabel {
	width:90%;
	float:left;
	text-align:center;
}

.chip_declaration {
	border:0px solid #900;
	border-radius:10px;
	margin:10px 0 10px 0;
	sbackground:#eee;
	color:#000;
	display:block;
}


/* End */