@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	margin: 0;
	padding: 0;
	text-align: left;
}
a {
	text-decoration: none;
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5 {
	margin: 0;
	padding: 0;
	font-weight: normal;
}
img {
	border: 0;
}
li, ul {
	padding: 0;
	margin: 0;
	outline: 0;
}
p {
	padding: 0;
	margin: 0;
	outline: 0;
}
td {
	font-size: 13px;
}
.border1 {
	border: 1px solid #ccc;
}
.BORDER {
	border: 5px solid #09607C;
}
.border3 {
	border: 3px solid #09607C;
}
td {
	font-family: Arial, Helvetica, sans-serif;
}

span {
	font-family: Arial, Helvetica, sans-serif;
}
/*.imgs{filter:shadow(color=silver, strength=4, direction=195)}*/
hr {
	font-family: Arial, Helvetica, sans-serif;
	color: #525973;
}
input[type=text] {
	width: 156px;
	height: 28px;
	background: #fff;
	border: 1px solid #09607C;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
}
input[type=password] {
	width: 156px;
	height: 28px;
	background: #fff;
	border: 1px solid #09607C;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
}
input[type=checkbox] {
	border: none;
}
input[type=select] {
	width: 156px;
	height: 28px;
	background: #fff;
	border: 1px solid #09607C;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
}
input[type=button] {
	height: 28px;
	background: #09607C;
	border: 1px solid #09607C;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-left: 3px;
	padding-right: 3px;
}
input[type=submit] {
	height: 28px;
	background: #09607C;
	border: 1px solid #09607C;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-left: 10px;
	padding-right: 10px;
}
a:link {
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	color: black;
	letter-spacing: 0;
	text-decoration: none
}
a:visited {
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	color: black;
	letter-spacing: 0;
	text-decoration: none
}
a:active {
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	color: black;
	letter-spacing: 0;
	text-decoration: none
}
a:hover {
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	color: #09607C;
	text-decoration: none;
}
.TDHEAD {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #09607C;
	height: 28px;
}
.TDHEAD_SUB {
	FONT-FAMILY: Verdana;
	FONT-SIZE : 12px;
	FONT-WEIGHT: bold;
	color: #3A63A0;
	height: 25px;
}
.TDHEAD1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #C2C2C2;
}
.popup {
	position: fixed;
	right: 0px;
	bottom: 0px;
	width: 300px;
	height: auto;
}
.popup1 {
	position: fixed;
	right: 300px;
	bottom: 0px;
	width: 300px;
	height: 100px;
}
/* for the design page by d d  */

.wrapper {
	margin: 0 auto;
	width: 90%;
	border: 2px solid #000000;
	margin-top: 3px;
	margin-bottom: 6px;
}
.wrapper td{ padding: 3px; word-break: break-all;}
.headerleftbody {
	padding-left: 14px;
	width: 237px;
}
.headerboxtop {
	padding-top: 5px;
}
.style_header {
	text-transform: uppercase;
}
.style_header2 {
	font-size: 11px;
}
.box_style {
	background-color: #021d48;
	line-height: 16px;
	color: #ffffff;
	text-align: center;
}
.headertable_m {
	margin-left: 15px;
}
.se_menu_header {
	border: 1px solid #d2d3d7;
	outline: 0;
	width: 120px;
	height: 20px;
	margin-left: 4px;
	background: none;
	font-size: 12px;
}
.inputtext_textblog[type=text] {
	outline: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding: 0;
	border: 1px solid #d2d3d7;
	background: none;
	width: 150px;
	height: 20px;
	font-size: 12px;
	margin-top: 2px;
}
.inputtext_textblog2[type=text] {
	outline: 0;
	margin: 0;
	padding: 0;
	border: 1px solid #d2d3d7;
	background: none;
	width: 120px;
	height: 20px;
	font-size: 12px;
}
.inputtext_textblog3[type=text] {
	outline: 0;
	margin: 0;
	padding: 0;
	border: 1px solid #d2d3d7;
	background: none;
	width: 196px;
	height: 68px;
	font-size: 10px;
}
.text_blog_style {
	font-size: 14px;
	text-transform: uppercase;
}
.boder_style {
	border-top: 0px solid #000000;
	border-bottom: 2px solid #000000;
	border-right: 2px solid #000000;
	font-size: 14px;
}
.boder_style2 {
	border-top: 0px solid #000000;
	border-bottom: 2px solid #000000;
	font-size: 14px;
}
.boder_style3 {
	border-right: 2px solid #000000;
	font-size: 14px;
}
.boder_stylehead {
	border-right: 2px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 0px solid #000000;
	padding: 3px 0;
	font-size: 14px;
}
.boder_stylehead2 {
	border-right: 0px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 0 solid #000000;
	padding: 3px 0;
	font-size: 14px;
}
.heading_quote {
	padding: 5px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}
/*----------------css new---------------29/04/2011----------*/
.txt_new_page {
	color: #000;
	font-size: 14px;
	text-align: left;
	line-height: 22px;
}
.txt_new_page_bo {
	color: #000;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
}
.txt_new_page_bo_col {
	color: #2928ff;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
}
.txt_new_page_bo_col a {
	color: #2928ff;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
}
tr.odd {
	background-color: #E2E4FF;
}
tr.even {
	background-color: white;
}
.worker_video_status tr {
	border-bottom: 1px solid #000;
}
.deshboard_wrapper {
	font-size: 16px;
	font-weight: bold;
	color: #09607C;
}
.deshboard_content {
	overflow: hidden;
	clear: both;
}
.deshboard_element {
	float: left;
}
.loading {
	display: none;
	font-weight: bold;
}
table #sortTable thead td {
	border: 1px solid lightGrey;
	background: #E6E6E6 url(../images/sort_td_bag.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #555;
}
.ascending {
	display: block;
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	background-image: url(../images/asc.gif);
	padding-right: 10px;
}
.descending {
	display: block;
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	background-image: url(../images/desc.gif);
	padding-right: 10px;
}
.default {
	display: block;
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	background-image: url(../images/none.gif);
	padding-right: 10px;
}
#popup_msg .content {
	position: absolute;
	right: 5px;
	bottom: 3px;
	text-align: left;
	height: 100px;
	display: block;
	width: 230px;
	border: 5px solid #ee4a36;
	font-weight: bold;
	font-size: 14px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 1px 0px 15px rgba(50, 50, 50, 0.7);
	-moz-box-shadow: 1px 0px 15px rgba(50, 50, 50, 0.7);
	box-shadow: 1px 0px 15px rgba(50, 50, 50, 0.7);
	background-color: #ee4a36;
	z-index: 2000;
}
#popup_msg .content span {
	padding: 3px 5px 5px 27px;
	margin: 0px;
	width: 210px;
	display: block;
	color: #ffffff;
	background-image: url(../images/message-new.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
#popup_msg .content .innercontent {
	background-color: #fff;
	min-height: 62px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	/*border:5px solid #fff;*/
	padding: 5px;
	color: #000;
}
#popup_msg .glyph {
	position: absolute;
	left: 100px;
	bottom: 18px;
}
#popup_msg .close {
	overflow: hidden;
	display: block;
	position: absolute;
	right: 1px;
	top: 5px;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
	text-indent: 1000px;
	background-image: url(../images/popup_close.png);
	cursor: pointer;
}
.button{
	height: 28px;
	background: #09607C;
	border: 1px solid #09607C;
	color: #ffffff !important;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding:5px 10px 5px 10px;
	line-height:28px;
}


/* main styles */
div.pagination{	padding: 3px; margin: 3px; }

div.pagination a
{
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000000;

	text-decoration: none; /* no underline */
	color: #000099;
}

div.pagination a:hover, div.pagination a:active
{
	border: 1px solid #FFFFFF;
	color: #000;
}

div.pagination span.current { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #EEE; font-weight: bold; color: #DDD; }
div.pagination span.disabled { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #EEE; color: #DDD; }
.usage_box{ border: 1px solid #ff0000; margin-top: 15px; }


.alert_info{font-weight:bold; font-size:15px; color:#09607C; }
.alert_success{font-weight:bold; font-size:15px; color:#00A300; }
.alert_error{font-weight:bold; font-size:15px; color:#ff0000; }
.alert_warning{font-weight:bold; font-size:15px; color:#ff0000; }

