body 
 {
 position:absolute;
 padding:0px;
 margin:0px;
 top:0px;
 bottom:0px;
 left:0px;
 right:0px;
 height:100%;

 min-height:100%;
 max-height:100%;
 font-family:Arial, Helvetica, sans-serif;
 color:#464646;
 background-color:#FFFFFF;
 /*background:url(../../images/ui/background.jpg) repeat*/
 
 }
h1 
 {
 }
h2 
 {
 }
h3 
 {
 }
h4 
 {
 }
h5 
 {
 }
h6 
 {
 }
ul,li 
 {
 padding:0px;
 margin:0px;
 }
/************************** HEADER START HERE ************************* */
header 
 {
 background:#fff;
 border-bottom:4px solid #eaeff3;
 overflow:hidden;
 padding:6px 0px 0px 0px;
 }
header .logo h1 a {
    background: url('../../images/ui/ecmslogo.png') no-repeat center top;
    display: block;
    width: 113px;
    height: 35px;
    text-align: center;
}
.headerforlogo 
 {
 background:#4A60DF;
 border-bottom:1px;
 overflow:auto;



 }
.footerforbottom 
 {
 /*background:#4A60DF;
 border-bottom:1px;
 overflow:auto;
 overflow-x:auto;
 overflow-y:auto;*/

  background:#4A60DF;
  position:fixed;
 bottom: 0;
    width: 100%;
 }
header .logo h1 
 {
 color:#f26728;
 font-size:17px;
 font-weight:bold;
 text-align:center;
 width:113px;
 padding:0px;
 margin:0px;
 }
.login 
 {
 margin:18px 0px 0px 0px;
 width:100%;
 text-align:center;
 }
.login li
 {
 list-style:none;
 font-size:14px;
 color:#105984;
 font-weight:bold;
 margin:4px 0px;
 }
.login li span
 {
 color:#464646;
 }
.top_icon_navi 
 {
 margin:4px 0px 2px 0px;
 text-align:right;
 }
.top_icon_navi li
 {
 list-style:none;
 margin:0px 0px 0px 10px;
 display:inline;
 }
.top_icon_navi li a
 {
 width:70px;
 height:30px;
 display:inline-block;
 background-size:30px;
 }
.top_icon_navi li:nth-child(1) a /*icon_lot*/
 {
 background:url(../../images/ui/icon_5.png) no-repeat center top;
 }
.top_icon_navi li:nth-child(2) a
 {
 background:url(../../images/ui/icon_lot.png) no-repeat center top;
 /*background:url(../../images/ui/icon_6.png) no-repeat center top;*/
 }
.top_icon_navi li:nth-child(3) a
 {
 background:url(../../images/ui/icon_3.png) no-repeat center top;
 }
.top_icon_navi li:nth-child(4) a
 {
 background:url(../../images/ui/icon_4.png) no-repeat center top;
 }
.top_links 
 {
 float:right;
 }
.top_links li 
 {
 list-style:none;
 margin:0px 0px 8px 0px;
 }
.top_links li a
 {
 background:url(../../images/ui/top_tab_bg.jpg) repeat-x #97c3dd;
 color:#000000;
 font-size:13px;
 font-weight:bold;
 border-radius:2px;
 -moz-border-radius:2px;
 -webkit-border-radius:2px;
 -ms-border-radius:2px;
 -o-border-radius:2px;
 padding:4px 6px;
 text-align:center;
 width:140px;
 display:block;
 }
.top_links li a:hover,.top_links li a:focus 
 {
 color:#333333;
 }
/************************** CONTENT PANEL START HERE ************************* */
#middle_section 
 {
 box-shadow:inset 0px 3px 3px #02639a;
 -moz-box-shadow:inset 0px 3px 3px #02639a;
 -webkit-box-shadow:inset 0px 3px 3px #02639a;
 -ms-box-shadow:inset 0px 3px 3px #02639a;
 -o-box-shadow:inset 0px 3px 3px #02639a;
 padding:6px 0px 0px 0px;
 display:block;


 }
.new_button 
 {
 background:url(../../images/add.png) repeat-x #97c3dd;
 }
#middle_section .box_container 
 {
 background:#fff;
 padding:0px;
 border-radius:14px;
 /*overflow:hidden;*/
 margin:3px auto;
 padding:10px;
 /*overflow-x:auto;
 overflow-y:auto;*/
 /*height:520px;*/
 /*height:auto;*/
 }
#middle_section .box_container h2 
 {
 text-align:center;
 font-size:16px;
 font-weight:bold;
 color:#212121;
 }
.report_table 
 {
 border-top:1px solid #50a2d1;
 }
.report_table thead
 {
 background:url(../../images/ui/thead_bg.jpg) repeat-x #d7f0ff;
 text-align:center;
 
 }
.report_table thead tr th
 {
 border-right:1px solid #50a2d1;
 border-bottom:1px solid #50a2d1;
 padding:8px 4px;
 text-align:center;
 }
.report_table thead tr th:first-child
 {
 border-left:1px solid #50a2d1;
 }
.report_table tbody
 {
 }
.report_table tbody tr td
 {
 border-right:1px solid #50a2d1;
 border-bottom:1px solid #50a2d1;
 padding:6px 4px;
 }
.report_table tbody tr:nth-child(odd) 
 {
 }
.report_table tbody tr:nth-child(even)
 {
 background:#dbdcdc;
 }
.report_table tbody tr td:first-child 
 {
  border-left:1px solid #50a2d1;
 }
.site_navgate 
 {
 margin-bottom:10px;
 }
.site_navgate li:first-child 
 {
 margin-left:0px;
 }
.site_navgate li
 {
 float:left;
 list-style:none;
 margin:0px 0px 10px 0px;
 }
.site_navgate li a
 {
 font-size:16px;
 font-weight:900;
 color:#105984;
 background:url(images/right_arrow.jpg) no-repeat right 50%;
 padding:0px 14px;
 text-decoration:underline;
 }
 .site_navgate li a:hover
 {
 color:#f26728;
 text-decoration:none;
 }
  .site_navgate li a:focus
 {
 color:#f26728;
 text-decoration:none;
 
 }
  .site_navgate li a:select
 {
 color:#f26728;
 text-decoration:none;
 }
.site_navgate li:first-child a 
 {
 padding-left:0px;
 }
.site_navgate li:last-child 
 {
 color:#f26728;
 background:none;
 font-weight:bold;
 padding-left:10px;
  font-size:16px;
 }
.site_navgate li a:hover,.site_navgate li a:focus
 {
 }
.table_2 
 {
 border-radius:4px 4px 0px 0px;
 -moz-border-radius:4px 4px 0px 0px;
 -webkit-border-radius:4px 4px 0px 0px;
 -ms-border-radius:4px 4px 0px 0px;
 -o-border-radius:4px 4px 0px 0px;

 }
.table_2 thead 
 {
 padding:0px;
 margin:0px;
 }
    
.table_2 thead tr:first-child th
 {
  border-left:none!important;
  border-right:none;

 }
.table_2 thead tr th  
 {
 font-size:13px;
 color:#4198cd;
 background:#d9f0fd;
 border-bottom:1px solid #4198cd;
 border-right:1px solid #4198cd;
 padding:4px 0px;
 text-align:center;


 }
.table_2 thead tr th:first-child 
 {
 border-left:1px solid #4198cd;
 }
.table_2 thead tr:first-child th
 {
 background:#4199cb;
 font-size:14px;
 color:white;
 border-radius:4px 4px 0px 0px;
 padding:4px 0px;
 }
.table_2 thead tr:last-child th input
 {
 width:90%;
 margin:0 auto;
 text-align:center;
 }

 
.table_2 tbody tr td
 {
 border-bottom:1px solid #4198cd;
 border-right:1px solid #4198cd;
 padding:4px 0px;
 font-size:12px;
 text-align:center;
 
 }
.table_2 tbody tr td:first-child
 {
 border-left:1px solid #4198cd;
 }
.table_2 tbody tr td:last-child button
 {
 color:#fff;
 font-weight:bold;
 padding:4px 10px;
 border:1px solid #15aeec; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius:4px;
 background-color: #49c0f0; cursor: pointer;
    background-image: linear-gradient(to bottom, #49c0f0, #2CAFE3);
}
.table_2 tbody tr td:last-child button:hover 
 {
 border:1px solid #1090c3;
 background-color: #1ab0ec; background-image: linear-gradient(to bottom, #1ab0ec, #1a92c2);
 }
.form_1 
 {
 border:none;
 text-align:center;
 margin:10px 0px;
 }
.form_1 div label
 {
 font-size:12px;
 color:#555;
 }
.form_1 div select
 {
 width:300px;
 border-radius:4px;
 -moz- border-radius:4px;
 -webkit- border-radius:4px;
 -ms- border-radius:4px;
 -o- border-radius:4px;
 border:1px solid #ccc;
 padding:2px 0px;
 box-shadow:0px 0px 5px #c2cacf;
 -moz- box-shadow:0px 0px 5px #c2cacf;
 -webkit- box-shadow:0px 0px 5px #c2cacf;
 -ms- box-shadow:0px 0px 5px #c2cacf;
 -o- box-shadow:0px 0px 5px #c2cacf;
 margin-right:20px;
 }
.form_1 div select:focus 
 {
 border:1px solid #7dc6dd;
 box-shadow:0px 0px 5px #7dc6dd;
 -moz- box-shadow:0px 0px 5px #7dc6dd;
 -webkit- box-shadow:0px 0px 5px #7dc6dd;
 -ms- box-shadow:0px 0px 5px #7dc6dd;
 -o- box-shadow:0px 0px 5px #7dc6dd;
 }
.form_2 
 {
 font-size:12px;
 border:none;
 margin:20px auto 0px;
 }
.form_2  select 
 {
width:410px;
 margin-bottom:10px;
 border-radius:4px;
 -moz-border-radius:4px;
 -webkit-border-radius:4px;
 -ms-border-radius:4px;
 -o-border-radius:4px;
 border:1px solid #babec0;
 padding:4px 4px;
 box-shadow:0px 0px 5px #c2cacf;
 -moz- box-shadow:0px 0px 5px #c2cacf;
 -webkit- box-shadow:0px 0px 5px #c2cacf;
 -ms- box-shadow:0px 0px 5px #c2cacf;
 -o- box-shadow:0px 0px 5px #c2cacf;
 font-weight:bold;
 }
.form_2  input,.form_2  textarea 
 {
 width:400px;
 margin-bottom:10px;
 border-radius:4px;
 -moz-border-radius:4px;
 -webkit-border-radius:4px;
 -ms-border-radius:4px;
 -o-border-radius:4px;
 border:1px solid #babec0;
 padding:4px 4px;
 box-shadow:0px 0px 5px #c2cacf;
 -moz- box-shadow:0px 0px 5px #c2cacf;
 -webkit- box-shadow:0px 0px 5px #c2cacf;
 -ms- box-shadow:0px 0px 5px #c2cacf;
 -o- box-shadow:0px 0px 5px #c2cacf;
 font-weight:bold;
 }
.form_2 input:hover,.form_2 select:hover,.form_2 textarea:hover  
 {
  border:1px solid #7dc6dd;
 box-shadow:0px 0px 5px #7dc6dd;
 -moz- box-shadow:0px 0px 5px #7dc6dd;
 -webkit- box-shadow:0px 0px 5px #7dc6dd;
 -ms- box-shadow:0px 0px 5px #7dc6dd;
 -o- box-shadow:0px 0px 5px #7dc6dd;
 }
.form_2 input[type="radio"],.form_2 input[type="checkbox"] 
 {
 width:20px;
 }
.form_2 label span 
 {
 font-weight:bold;
 }
.form_2  button,.form_3  button  
 {
 border:1px solid #15aeec; -webkit-border-radius: 3px; -moz-border-radius: 4px;border-radius: 4px;font-size:12px;font-family:arial, helvetica, sans-serif; padding:6px 10px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF;
 background-color: #49c0f0; text-align: center;
    background-image: linear-gradient(to bottom, #49c0f0, #2CAFE3);
}
.form_2  button:hover,.form_3  button:hover  
 {
 border:1px solid #1090c3;
 background-color: #1ab0ec; background-image: linear-gradient(to bottom, #1ab0ec, #1a92c2);
 }
.form_3 
 {
 margin:0 auto;
 width:80%;
 text-align:center;
 }
.form_3 .div_1 
 {
 width:100%;
 float:left;
 }
.form_3 .div_2 
 {
 width:20%;
 padding-top:120px;
 
 }
 .form_3 .div_2 .img1
 {
 background:url(../../images/ui/right_arrow_1.png)center top no-repeat;
 width:41px;
 height:41px;
 background-size:80%;
  -webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	float:left;
 display:inline-block;
 }
  .form_3 .div_2 .img2
 {
 background:url(../../images/ui/lefta_arrow_1.png)center top no-repeat;
 width:41px;
 height:41px;
 background-size:80%;
 -webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	float:left;
 display:inline-block;
 }
.form_3 .div_3 
 {
 width:100%;
 float:left;
 }
.form_3 div input,.form_3 div textarea,.form_3 div select 
 {
 width:100%;
 margin-bottom:10px;
 border-radius:4px;
 -moz-border-radius:4px;
 -webkit-border-radius:4px;
 -ms-border-radius:4px;
 -o-border-radius:4px;
 border:1px solid #babec0;
 padding:4px 4px;
 box-shadow:0px 0px 5px #c2cacf;
 -moz- box-shadow:0px 0px 5px #c2cacf;
 -webkit- box-shadow:0px 0px 5px #c2cacf;
 -ms- box-shadow:0px 0px 5px #c2cacf;
 -o- box-shadow:0px 0px 5px #c2cacf;
 font-weight:bold;
 }
.form_3 div input:focus,.form_3 div textarea:focus,.form_3 div select:focus 
 {
 border:1px solid #7dc6dd;
 box-shadow:0px 0px 5px #7dc6dd;
 -moz- box-shadow:0px 0px 5px #7dc6dd;
 -webkit- box-shadow:0px 0px 5px #7dc6dd;
 -ms- box-shadow:0px 0px 5px #7dc6dd;
 -o- box-shadow:0px 0px 5px #7dc6dd;
 }
.form_3 div input[type="radio"],.form_3 div input[type="checkbox"] 
 {
 width:20px;
 }
.form_3 div label 
 {
 text-align:left!important;
 font-weight:normal;
 float:left;
 }
.form_3 div span 
 {
 font-weight:bold;
 }
.form_3 .arrows 
 {
 margin:150% 0px 0px 0px;
 display:block;
 }
.form_3 .first_input 
 {
 margin:32px 0px 0px 0px;
 }

/************************** FOOTER START HERE ************************* */





.notification-bar {
	position: absolute;
	width: 97.5%;
	top: 0;
}
.notification-text {
	background-color: #cbecff;
	padding: 5px;
	color: #000;
	font-size: 12px;
	font-weight:700;
	text-align: center;
	position: absolute;
	width: 100%;
	border-bottom:solid #a5cfe7 thin;
	-webkit-animation: initiate 350ms ease;
	-moz-animation: initiate 350ms ease;
	-o-animation: initiate 350ms ease;
	animation: initiate 350ms ease;
}
.notification-bar input {
	display: none;
}
.notification-bar label {
	cursor: pointer;
	color: #4099cd;
	position: absolute;
	z-index: 5;
	display: inline-block;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.notification-bar label[for=hide] {
	
	right: 15px;
	top: 3px;
	width: 24px;
	height: 24px;
	background: url('../../images/ui/close.png') no-repeat center center;

	-webkit-animation: initiate 350ms ease;
	-moz-animation: initiate 350ms ease;
	-o-animation: initiate 350ms ease;
	animation: initiate 350ms ease;
}
.notification-bar label[for=show] {
	width: 24px;
	height: 24px;
	border-radius: 0px 0px 3px 3px;
	right: 0px;
	background: url('../../images/ui/show.png') no-repeat center center #cbecff;
}

/* Function */
.notification-bar input[value=show]:checked ~ label[for=show],
.notification-bar input[value=hide]:checked ~ label[for=hide],
.notification-bar input[value=hide]:checked ~ .notification-text {
	-webkit-transition: ease 350ms;
	-moz-transition: ease 350ms;
	-o-transition: ease 350ms;
	transition: ease 350ms;
	
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
}
.notification-bar input[value=hide]:checked ~ label[for=show],
.notification-bar input[value=show]:checked ~ label[for=hide],
.notification-bar input[value=show]:checked ~ .notification-text {
	-webkit-transition: ease 350ms;
	-moz-transition: ease 350ms;
	-o-transition: ease 350ms;
	transition: ease 350ms;
	
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%);
}

/* Inital Animation */
@-webkit-keyframes initiate {
 	0% {
		-webkit-transform:translateY(-100%);
 	}
 	50% {
 		-webkit-transform:translateY(-50%);
 	}
 	100% {
 		-webkit-transform:translateY(0%);
 	} 
}
@-moz-keyframes initiate {
 	0% {
		-moz-transform:translateY(-100%);
 	}
 	50% {
 		-moz-transform:translateY(-50%);
 	}
 	100% {
 		-moz-transform:translateY(0%);
 	} 
}
@-o-keyframes initiate {
 	0% {
		-o-transform:translateY(-100%);
 	}
 	50% {
 		-o-transform:translateY(-50%);
 	}
 	100% {
 		-o-transform:translateY(0%);
 	} 
}
@keyframes initiate {
 	0% {
		transform:translateY(-100%);
 	}
 	50% {
 		transform:translateY(-50%);
 	}
 	100% {
 		transform:translateY(0%);
 	} 
}

.hgtop{
height:30px;
}
.warningMsg {
    font-family: tahoma;
    font-size: 12px;
    font-weight: bold;
    color: green;
    padding-top: 10px;
    padding-left: 400px;
}

.errorMsg {
    font-family:tahoma;
    font-size:12px;
    font-weight:normal;
    color:red;
    padding-top: 10px;
    padding-left: 16px;
}

.body-pageheader {

}
.body-pageheader .pheader 
{
    font-size:18px;
    line-height:18px;
    font-weight:bold;
    color:#105984;
    text-align:center;
    padding-top:0px;
}

.body-pageheader .content{
    font-size:13px;
    line-height:18px;
    color:#5a5a5a;
}

.ui-autocomplete {
    max-height: 375px;
    max-width: 312px;
    overflow: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
    /* add padding to account for vertical scrollbar */
    padding-right: 20px;
}
/* IE 6 doesn't support max-height
 * we use height instead, but this forces the menu to always be this tall
 */
* html .ui-autocomplete {
    height: 200px;
}


.navigate-link
 {
 font-size:14px;
 font-weight:bold;
 color:#105984;
 margin-right:4px;
 }
 .navigate-link:hover
 {
 color:#f26728;
 text-decoration:none;
 }
 .navigate-link:focus
 {
 text-decoration:none;
 color:#f26728; 
 }
  .navigate-link:active
 {
 color:#f26728;
 text-decoration:none;
 text-decoration:underline;
 }
 .loader-Box {
    padding: 0px;color:#105984;
    background-color:#fff;
    text-align:center;
    vertical-align:middle;
}

 
/* button 
---------------------------------------------- */
.button1 {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button1:hover {
	text-decoration: none;
}
.button1:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.search {
	font-size: 12px;font-weight:bolder;
    color:black;
	padding: .4em 1.5em .4em;
}
.medium {
	font-size: 12px;font-weight:bolder;
	padding: .4em 1.5em .42em;
}
.medium {
	font-size: 12px;font-weight:bolder;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;font-weight:bolder;
	padding: .3em 1.2em .42em;
}
.smaller {
	font-size: 10px;font-weight:bolder;
	padding: .1em 1em .475em;
   /*padding:  0.09em .5em .300em;*/
}




.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	/*background: #0a75f8;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0a75f8);*/
    background: url(../../images/submenu-selected-bottom.png) no-repeat right 0;/*url(../images/submenu-selected-bottom.png)*/
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0a75f8');
}
.blue:hover {
	/*background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);*/
    background: url(../../images/submenu-pointer-selected-bottom.png) no-repeat right 0;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	/*background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);*/
    background: url(../../images/submenu-selected-bottom.png) no-repeat right 0;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');

}
/* Search Submit  button
    --------------------------------*/
.button2 {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	/*padding: .5em 2em .55em;*/
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button2:hover {
	text-decoration: none;
}
.button2:active {
	position: relative;
	top: 1px;
}

.btn2bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.btn2search {
	font-size: 12px;font-weight:bolder;
    color:black;
	padding: .4em 1.5em .4em;
}
.btn2medium {
	font-size: 12px;font-weight:bolder;
	padding: .4em 1.5em .42em;
}
.btn2medium {
	font-size: 12px;font-weight:bolder;
	padding: .4em 1.5em .42em;
}
.btn2small {
	font-size: 11px;font-weight:bolder;
	padding: .3em 1.2em .42em;
}
.btn2smaller {
	font-size: 10px;font-weight:bolder;
	padding: .1em 1em .475em;
   /*padding:  0.09em .5em .300em;*/
}




.btn2green {
	color: #000000;
	border: solid 1px #0076a3;
	/*background: #0a75f8;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0a75f8);*/
    background:#fade00   no-repeat right 0;/*url(../images/submenu-selected-bottom.png)*/
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0a75f8');
}
.btn2green:hover {
	/*background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);*/
    background:red no-repeat right 0;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.btn2green:active {
	color: #80bed6;
	/*background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);*/
    background: #00c766 no-repeat right 0;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');

}

.btn3green {
    color: #ffffff;
    /*#F1F8E9 */
    border: solid 1px #aab0b3;
    /*background: #0a75f8;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0a75f8);*/
    background: #a09f9f no-repeat right 0; /*url(../images/submenu-selected-bottom.png)*/
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0a75f8');
    padding-left: 2px;
    padding-right: 7px;
}

    .btn3green:hover {
        /*background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);*/
        background: #4a4949;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
    }

    .btn3green:active {
        color: #80bed6;
        /*background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);*/
        background: #00c766 no-repeat right 0;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
    }
/* Image Container Division
    --------------------------------*/
.Image_container {
	max-height: 250px;
    max-width: 100%;
    float:left;
    overflow:hidden;
    overflow-x:hidden;
    overflow-y:hidden;
    /*background-color:#7dc6dd;*/
}
.Image_Uploadcontainer {
	max-height: 100%;
    max-width: 100%;
    float:left;
   
}
/*Home Page Layout Start  */
/*.homecol1 { border: 1px solid blue; background-color: red; float: left;
width: 100px; margin: 0; padding: 0; clear: both;}
.homecol2 { border: 1px solid red; background-color: blue; width: 100px;
margin: 0 0 0 102px; padding: 0; }*/

#chart1{
  width:580px;
    max-width:580px;
}
#chart2{
    min-width:280px;
      width:580px;
    max-width:580px;
}
#chart3{
      width:580px;
    min-width:280px;
    max-width:580px;
}
#chart4{
      width:580px;
    min-width:280px;
    max-width:580px;
}
#homemorquee{
      width:580px;
    min-width:280px;
    max-width:585px;
   
}
#homemorqueetitles{
      width:580px;
    width:585px;
     max-width:585px;
  }
#homealert{
    width:585px;
    max-width:585px;
  }
#homealertinv{
   width:585px;
    max-width:585px;
  }
#homepagealertsdsd{
    width:520px;
    max-width:580px;
}
#homepagealertsdsdinv{
    width:520px;
    max-width:580px;
}
#homepagealertsdsdunv{
    width:520px;
    max-width:580px;
}

/*Home Page Layout End*/
@media (min-width:320px) and (max-width:1024px) 
{
    #chart1{
     width:280px;
     max-width:280px;
}
#chart2{
     width:280px;
     max-width:280px;
}
#chart3{
      width:280px;
     max-width:280px;
}
#chart4{
  width:280px;
     max-width:280px;
}
#homemorquee{
    width:280px;
     max-width:280px;
   
}
#homemorqueetitles{
     width:280px;
     max-width:280px;
  }
#homealert{
     width:280px;
     max-width:280px;
  }
#homealertinv{
     width:280px;
     max-width:280px;
  }
#homepagealertsdsd{
     width:230px;
     max-width:230px;
}
#homepagealertsdsdinv{
     width:230px;
     max-width:230px;
}
#homepagealertsdsdunv{
     width:230px;
     max-width:230px;
}

}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 49%;
    color: #4a60df;
}