﻿/*Watermark Styles*/
input.watermark { color: #929290!important; font-size: 8pt;}
textarea.watermark { color: #929290!important;}

/*Fixes*/
#s4-ribbonrow { display: none; }

.ms-bodyareacell { 
	padding: 0px 0px 0px 0px!important; 
}

body #s4-workspace {
    overflow: hidden;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

#_invisibleIfEmpty {
    padding: 0px;
}

/*Contact Form Styles*/
.contactusform{
	width:490px;
	height:365px;
	background-color: #eee;
}
.contactusform input, .contactusformtextArea { color:#000000; margin:15px 0 0 15px; background-image:url(images/textbox_image.jpg); border:0px;}

.contactusform input:focus { background-image:url(images/textbox_focus_image.jpg); font-size:8pt;}

.contactusform input, .contactusform .styledSelect { width: 200px; height:22px; line-height:20px; padding:5px; font-family:Verdana, sans-serif;margin-left:10px; font-size:8pt;}
.contactusform textArea { width: 430px; height: 155px; padding:5px; margin-top: 15px; border:0px; margin:15px 0 0 15px;  font-family:Verdana, sans-serif; font-size:8pt!important; color: overflow:auto; resize: none;background-image:url(images/message_textarea_image.jpg);}
.contactusform textArea:focus {background-image:url(images/message_textarea_image_hover.jpg);}

.contactusform select { 
	width:210px; height:31px; 
	border-color:#fff;
	border:0px;
	cursor :pointer; 
	padding:5px 7px 5px 5px;
	margin:15px 0 -10px 10px; 
	background-image:url(images/select_input_image.jpg);
	border: 0 !important;  /*Removes border*/
	-webkit-appearance: none;  /*Removes default chrome and safari style*/
	-moz-appearance: none; /* Removes Default Firefox style*/
	text-indent: 0.01px; /* Removes default arrow from firefox*/
	text-overflow: ""; /*Removes default arrow from firefox*/
	-ms-appearance: none;
	-o-appearance: none;
	appearance: none; 
	outline : none;
	overflow : hidden;
	appearance:none;
	box-shadow:none;
}
.contactusform .lb { display:block; float:right; height:40px; line-height:32px; background: url(images/button_contact_us_send.jpg); width:130px; margin:15px 40px 10px 0; padding:0 0 0 10px;}
.contactusform .lb:hover { background-image: url(images/btn_contact_us_send_hover.jpg);}
.contactusform p {
	margin-left: 15px; width: 400px;
}

.contactusform-input{
	width:470px;
	height:40px;
	margin:0 0 10px 5px;
}

.contactusheader{
	width:490px;
	height:45px;
	background-color: #d81e05;
	padding-top: 5px;
}

.contactusheader p {font-size: 25px; color:#ffffff; font-family:Arial, Helvetica, sans-serif;margin:5px 0 0 170px;font-weight:bold;width:150px;}
.contactusheader .lbclose {display:block; float:right; margin-right:10px; background: url(images/popup_close.jpg);width:24px;margin:-27px 20px 0px 0; height:23px;opacity:0.7;filter: alpha(opacity=70);}
.contactusheader .lbclose:hover {background: url(images/popup_close_hover.jpg)}

#colorbox-custom { height:600px;background:#ffffff;
}

.ThankYouMessage{
	font-size: 18pt;
    padding-left: 45px;
    padding-top: 85px;
}