@charset "utf-8";

/* CSS Document */



.buttonContainer {padding:30px;}



/*---/ Curvey Corners For Buttons /---*/



input.generalBTN {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #8a1315; background-color:#8a1315; color:#fff;}

input[type="text"].generalTxt {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #D0D0D0; color:#5f5e5c; width:96%; height:19px; line-height:19px; padding:2px 5px}

.buttonList {min-width:68px; margin:2px 20px 0 0;}

.buttonList li{min-width:50px !important; float:left;}

.formArea table {margin:10px 10px 0 0;}



.rounded { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.shadow{-webkit-box-shadow:3px 3px 3px 3px #cccccc;	-moz-box-shadow:3px 3px 3px 3px#cccccc; box-shadow:3px 3px 3px 3px #cccccc;}

.rounded-TL { -webkit-border-radius: 3px 0px 0 0; -moz-border-radius: 3px 0px 0 0; border-radius: 3px 0px 0 0;}



/*---/ Curvey Corners For Buttons /---*/



.uploadArea {margin:15px 0 150px 0; position:relative; height:250px;}



.newDropDown,

.newDropDown a {background-color:#8a1315; width:60px; height:20px; vertical-align:middle; color:#fff; border:1px solid #8a1315; padding:0px; margin:0px;}



.newDropDown a {padding:3px 0 0 10px; height:14px; width:48px; display:block; border:o none !important;}



.dropDownMenu {margin:8px 0 0 10px; position:relative;}

.downMenu {position:absolute;}

.downMenu ul li {background-color:#8a1315; margin:0 0 1px 0; line-height:27px; width:105px; padding:0 0 0 8px}

.downMenu ul li a {color:#fff;}



.upload,

.upload p {background-color:#8a1315; width:115px; height:20px; vertical-align:middle; color:#fff; border:1px solid #8a1315; padding:0px; margin:0px; cursor:pointer;}

.upload p {padding:3px 0 0 10px; width:100px; height:15px; display:block; background-image:url(../images/arrow_button_03.jpg); background-repeat:no-repeat; background-position:102px 7px;}

.upload a {color:#fff; display:block; line-height:18px; padding:0 0 0 5px;}



.downMenu-open {width:150px !important; height:85px;}

.downMenu-open ul li {background-color:#5f5e5c; margin:0 0 1px 0; line-height:27px; width:141px; padding:0 0 0 8px}

.downMenu-open ul li a {color:#fff; background-image:url(../images/arrow_list.png); background-repeat:no-repeat; background-position:130px 7px; display:block;}





/*Image BUTTON*/

.rightButtons .btnLeft {margin:0 10px 0 0;}

.btnMain {
	font: normal 11px arial,tahoma,verdana,helvetica;
	border: 0 none;
	background-color: #8a1315 !important;
	color: #fff;
	height: auto !important;
	padding: 3px 3px 2px 3px !important;
	float: left;
	width: 75px;
	display: block;
	margin-top:6px;
	margin-right:6px;
	cursor: pointer;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.btnMain:active {
	
}

.btnMain:hover {
	
}

.btnMain[disabled] {
	cursor: default;
	color: #888;
}

.btnMain[disabled]:hover {
	
}
.btnLeft {background-image:url('../images/butonL-R_03.png'); background-repeat:no-repeat; background-position:left top; height:20px; overflow:hidden; padding:0 0 0 3px; float:left;}

.btnRight {background-image:url('../images/butonL-R_05.png'); background-repeat:no-repeat; background-position:left top; width:4px; height:20px; overflow:hidden; float:left; margin-left:-2px;}

.btnGLeft {background-image:url('../images/btnGLR_03.png'); background-repeat:no-repeat; background-position:left top; height:20px; overflow:hidden; padding:0 0 0 2px; float:left;}

.btnGMain {border:0 none; background-color:#5f5e5c !important; color:#fff; height: auto !important; float:left;cursor:pointer;}

.btnGreenMain {border:0 none; background-color:#409399 !important; color:#fff; height: auto !important;  float:left;cursor:pointer;}

.btnGray123 {border:0 none; background-color:#5F5E5C !important; color:#fff; height: auto !important; float:left;cursor:pointer;}

.button{border:1px solid #5f5e5c; background-color:#5f5e5c; color:#fff; height:20px; }

.button input {border:0 none; background-color:#5f5e5c; color:#fff; height:20px;}

.btnGRight {background-image:url(../images/btnGLR_05.png); background-repeat:no-repeat; background-position:left top; width:5px; height:20px; overflow:hidden; float:left; margin-left:-2px;}

.searchBoxArea .btnLeft {margin:0 5px 0 0;}


.textBL {background-image:url(../images/textBoxL.png); background-repeat:no-repeat; background-position:left; width:100%; height:23px; float:left;}

.textBR {background-image:url(../images/textBoxR.png); background-repeat:no-repeat; background-position:left; width:5px; height:23px; float:left;}

.textMain {border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-left:0 none; border-right:0 none; width:96%; margin:0 0 0 5px; height:19px; float:left}



.textMMain {border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-left:0 none; border-right:0 none; width:478px; margin:0 0 0 5px; height:19px; float:left}



.textHollBL {background-image:url(../images/hollText_03.jpg); background-repeat:no-repeat; background-position:left; width:100%; height:93px; float:left;}

.textHollBR {background-image:url(../images/hollText_05.jpg); background-repeat:no-repeat; background-position:left; width:6px; height:93px; float:left;}

.textHollMain {border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-left:0 none; border-right:0 none; width:94%; margin:0 0 0 5px; height:91px; float:left}



.textSMain {border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-left:0 none; border-right:0 none; width:46%; margin:0 0 0 5px; height:19px; float:left}

.loginBtn .btnGLeft {margin:0 10px 0 0px;}

.btnList {margin:15px 0 0 306px; min-width:178px;}

.btnList .btnLeft {margin:0 10px 0 0px;}



.buttonList li{ float:left; margin:0 4px 0 0}

.remove {border:1px solid #5f5e5c; color:#fff; background-color:#5f5e5c; padding:0px 2px;}

.buttonSetsAlerts .buttonList {min-width:212px;}



.formArea .textBL .textMain {width:90% !important;}

.formArea .buttonList {width:173px !important;}

.formArea .buttonList li {float:left;}

.formArea .buttonList .btnGMain {width:40px !important;}

.formArea .buttonList .btnMain {width:90px !important}

.blueAlert {width:265px !important;}

.blueBGAlert .textAlert {margin:0 0 0 50px;}



.btnCont {min-width:75px;}

.btnG {margin:7px 0 0 6px;}

.levitating_bt {background-image:url(../images/generalBtn_01_01.png);display: block;height: 20px;width: 6px;overflow: visible;padding: 0px;}

.levitating_bt input,

.levitating_bt #submit {background-image:url(../images/generalBtn_02.png);background-repeat: no-repeat;background-position: right top;height: 20px;color: #fff;margin: 0px 0px 0px 5px;display: block;border: none 0px;padding: 0px 6px 4px 0px;background-color: transparent;cursor: hand;cursor: pointer;}





/*---/ Submit Buttons / ---*/



/*---/ Alerts /---*/



.errorMessage {padding:20px;}

.blueBGAlert {background-color:#fff; padding:10px 20px 20px 10px; width:459px; height:105px; border:1px solid #ebebeb;}

.blueBGAlert  p {margin:14px 0 0 25px; font-size:12px; max-width:385px; line-height:19px}



.blueBGAlert .buttonList {margin:11px 0 0 0;}



.alertBox {width:330px;}

.buttonBox {padding:15px 0 0 0;}

.buttonBox .btnGLeft {margin:0 10px 0 0;}

.buttonBox .cancel{margin:0 10px 0 0;}



.custom {height:164px !important;}



.secureCode {background-color:#fff; width:74px; height:23px; border:1px solid #d2d4d7; padding:0 0 0 3px; margin:0 0 0 10px;}

.secureCode input[type="text"] {width:68px !important; border:0 none; margin:0 0 0 2px; padding:2px 0 0 3px; height:21px;}



.inputSets {margin:20px 0 10px 0;}

.inputSets .fileText {width:457px;}



.buttonSetsAlerts {width:185px; margin:20px 0 0 0}

.buttonSetsAlerts .cancel {margin:0 10px 0 0 !important;}

.textAlert img {margin:13px 5px 0 0;}

.textAlert p {margin:13px 0 0 0; color:#fe0000;}



.formArea table {width:275px;}

.formArea span {display:block; margin:10px 0 0 0; color:#909090;}



.alertText {background-image:url(../images/alerts/icon_redAlert_07.png); background-repeat:no-repeat; background-position:left center; display:block; padding:0 0 0 20px; margin:10px 0 0 0; color:#ff0000}

.alertDesc span.left {width:335px; display:block; line-height:18px; margin:10px 0 0 15px; font-size:12px}



.formButtons .btnLeft, .formButtons .btnGLeft {margin:0 10px 0 0;}

.btnMainNotLeft {border:0 none; background-color:#8a1315 !important; color:#fff; height:20px; line-height:20px; display:block;cursor:pointer;}

/*---/ Alerts /---*/

.greenButtonX150 {
	background-color: #409399;
	border: 1px solid #409399;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 8px 5px;
	width: 150px;
}

.greenButtonX150 a {
	background-color: transparent !important;
	background-image: none !important;
	color: #FFFFFF !important;
	display: block !important;
	margin: 4px 0 0 8px !important;
	padding: 0 !important;
	font-weight: normal !important;
	width: 80% !important;
	font-size: 11px !important;
}

.buttonList {
	margin: 2px 20px 0 0 !important;
	list-style-type: none !important;
	float: right;
}

.buttonList li {
	line-height: 1 !important;
	background-color: transparent !important;
	border-bottom: none !important;
	margin: 0 4px 0 0 !important;
}