/* 
    Document     : BMTCFormStyles
    Created on   : 3 Mar, 2009, 2:34:08 PM
    Author     	 : ebhasin
    Developed By : Vineeth	
*/

.checkbox input
{
	vertical-align: middle;
}
.textbox
{
	border:1px #6B6B6B solid;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:145px;
}
.textbox:hover
{
	border:1px solid #FF0000;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:145px;
}
.textboxGrid
{
	border:1px #6B6B6B solid;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:120px;
}
.textboxGrid:hover
{
	border:1px solid #FF0000;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:120px;
}
.textboxSmall
{
	border:1px #6B6B6B solid;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:70px;
}
.textboxSmall:hover
{
	border:1px solid #FF0000;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:70px;
}
.textboxSearch
{
	border:1px #6B6B6B solid;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:100px;
	vertical-align:middle;
}
.textboxSearch:hover
{
	border:1px solid #FF0000;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:100px;
	vertical-align:middle;
}
.textboxBig
{
	border:1px #6B6B6B solid;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:195px;
}
.textboxBig:hover
{
	border:1px solid #FF0000;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:195px;
}
.textboxTooBig
{
	border:1px #6B6B6B solid;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:400px;
}
.textboxTooBig:hover
{
	border:1px solid #FF0000;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:400px;
}
.textareaSort
{
	border:1px #333333 solid;
	background:#FFFFFF;
	font:9px Geneva, Verdana, Arial;
	color:#333333;
	line-height: 12px;
	height:45px;
	width:150px;
}
/* Text Box with Different Border: */

/* Text Box with Side Image: */
.TopSearchBox {
    background-image:url(../../images/bmtc_search_textbox.gif);
    background-repeat:no-repeat;
    background-position:left;
    border: 1px solid #CFCFCF;
	background-color:#EFEFEF;
    padding-left:25px;
}
.tb-bg-side {
    background-image:url(../../images/Portal_small.gif);
    background-repeat:no-repeat;
    background-position:left;
    border: 1px solid #6297BC;
    padding-left:16px;
}

.tb-bg-side-small {
    background-image:url(../../images/textbox_search_date.gif);
    background-repeat:no-repeat;
    background-position:left;
    border: 1px solid #6297BC;
    padding-left:16px;
	width:70px;
}

/* Text Box with Rounded Corners: */
.tb-rounded {
    border:0;
    background: transparent url(../../images/rounded.gif) no-repeat top left;
    height: 22px;
    width: 230px;
    padding-top:2px;
	padding-left:5px;
}

.tb-rounded-small {
    border:0;
    background: transparent url(../../images/rounded_Small.gif) no-repeat top left;
    height: 22px;
    width: 136px;
    padding-top:2px;
	padding-left:5px;
}

/* Text Box with Gradient: */
.tb-gradient {
    border:0;
    background: transparent url(../../images/gradient.gif) no-repeat top left;
    height: 22px;
    width: 230px;
    padding-top:2px;
}
/* Styles for text area */
.textarea
{
	border:1px #6B6B6B solid;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:45px;
	width:147px;
	top:0px;
}
.textarea:hover
{
	border:1px solid #FF0000;
	background:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	line-height: 12px;
	height:45px;
	width:147px;
}
.BigTextarea
{
	border:1px #6B6B6B solid;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:45px;
	width:250px;
	top:0px;
}
.complaintTextArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 100px;
	width: 800px;
}
.selectBox
{
	border:1px #6B6B6B solid;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:19px;
	width:147px;
}
.selectBox:hover
{
	border:1px solid #FF0000;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:19px;
	width:147px;
}
.selectBoxmultiple
{
	border:1px #6B6B6B solid;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:60px;
	width:150px;
}
.selectBoxmultiple:hover
{
	border:1px solid #FF0000;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:60px;
	width:150px;
}

.selectBoxsmall
{
	border:1px #333333 solid;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:19px;
	width:150px;
}

.selectBoxVerySmall
{
	border:1px #333333 solid;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:19px;
	width:100px;
}
.selectBoxTooSmall
{
	border:1px #333333 solid;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:19px;
	width:50px;
}
.FileUpload
{
	border:1px #6B6B6B solid;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:295px;
}
.FileUploadSmall
{
	border:1px #6B6B6B solid;
	background-color:#FFFFFF;
	font:11px Geneva, Verdana, Arial;
	color:#333333;
	height:17px;
	width:190px;
}
/*form {
}

input, textarea {
	padding: 2px 5px;
	border: 1px solid #999999;
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #6B6B6B;
}*/

/*Button Styles*/
input.Button
{
	background-color:#0964AA;
	color:#FFFFFF;	
}
input.Bigbtn
{
   	color:#006699;
	height:35px;
	width:100px;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:small;
	font-weight:bold;
}
input.Bigbtn:hover
{
	color:#FF6600;
}
input.Smallbtn
{
   	color:#006699;
	height:25px;
	width:100px;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:small;
	font-weight:bold;
}
input.Smallbtn:hover
{
	color:#FF6600;
}