﻿/*Grid View Design*/
.GridUserDetails
{
	border: 1px solid #DDDDDD; /*margin-top: 5px;*/
}
.GridUserDetails tbody
{
	border: 1px solid #000000;
	width: 700px;
}
.GridUserDetails tbody tr th
{
	font-weight: bold;
	font-family: Verdana;
	color: #00A886;
	font-size: 12px;
	border: 1px solid #CCCCCC; /*background: url("../images/brtop_bg.jpg") repeat-x;*/
	height: 35px;
	background-color: #E3E3E3;
	text-align: center;
	
}
.GridUserDetails tbody tr th a
{
	font-weight: bold;
	font-family: Verdana;
	color: Maroon;
	font-size: 13px;
	border: 1px solid #CCCCCC;
	background: url("../images/brtop_bg.jpg") repeat-x;
	height: 25px;
}
.GridUserDetails tbody tr td
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	border: 1px solid #CCCCCC;
	color: #555555;
	padding: 5px 2px 5px 4px;
}
.GridUserDetails tbody tr:hover
{
	background-color: #D8D8D8;
	border: 1px solid #C0C0C0; /*font-weight: bold;*/
	color: black !important;
}
.ddlselect
{
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #58595B;
	color: #585858;
	display: block;
	float: left;
	font: 90% Arial,Helvetica,sans-serif; /*margin: 0 24px 16px 0;             max-width: 100%;             outline: medium none;*/
	padding: 2px;
	width: 250px;
	font-size: 14px;
}
.btnCSS
{
	background-color: whitesmoke;
	border: solid 1px #555555;
	font-size: 12px;
	height: 24px;
	padding: 0px 2px 3px 2px;
	cursor: pointer;
}
.btnCSS:hover
{
	background-color: #F9FFFD;
	border: solid 1px #00A886;
}
/*.GridUserDetails tbody tr td .btnCSS
{
	vertical-align:middle;
}*/
.modalCSS
{
	background-image: url('../VShips/images/overlay.png');
}
.modalpnlPopup
{
	border-radius: 4px;
	border: solid 2px gray;
	background-color: #E9EBEB;
}



















/*-----------------Admin Login CSS---------------------*/
.tblAdmin
{
	border: solid 2px gray; /*	border-top-left-radius: 0px;*/
	width: 426px;
	height: 300px;
	background-color: White;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
/*.btnSignIn
{
	margin-left: 70px;
	color: Black;
	font-weight: bold;
	width: 90px;
	text-decoration: none;
	background-color: #ABA9A9;
	padding: 5px 15px;
	border: 0;
	border-radius: 5px;
	background-image: -webkit-linear-gradient(top, #ABA9A9, #D3D3D3);
	box-shadow: 0px 5px 0px #828282, 0px 8px 8px rgba(0,0,0,0.3);
}
.btnSignIn:hover
{
	color: Black;
	text-decoration: none;
	background-color: #ABA9A9;
	padding: 5px 15px;
	border: 0;
	border-radius: 5px;
	text-shadow: 1px -1px 0px white;
	background-image: -webkit-linear-gradient(top, #ABA9A9, #D3D3D3);
	box-shadow: 0px -2px 1px inset, 0px 1px 0px #828282, 0px -1px 8px rgba(0, 0, 0, 0.2);
	top: 3px;
	cursor: pointer;
}*/
/*.btnSignIn
{
	margin-left: 80px;
	color: #2E2E2E;
	font-weight: bold;
	width: 100px;
	background-color: #ABA9A9;
	padding: 5px 15px;
	border: 1px solid #6E6E6E;
	border-radius: 5px;
	font-family: Arial;
	letter-spacing: 1px;
	cursor: pointer;
}
.btnSignIn:hover
{
	color: #151515;
	font-weight: bold;
	width: 100px;
	background-color: #ABA9A9;
	padding: 5px 15px;
	border: 1px solid #424242;
	border-radius: 5px;
	box-shadow: 1px 1px 1px 1px #6E6E6E;
}*/

.btnSignIn:hover
{
	color: #151515;
	background-color: #ABA9A9;
	border: 1px solid #424242;
	border-radius: 5px;
	font-weight: bold;
	width: 100px;
	padding: 5px 15px;
	box-shadow: 0px 0px 0px 0px #6E6E6E;
}
.btnSignIn
{
	color: #2E2E2E;
	margin-left: 80px;
	background-color: #ABA9A9;
	border: 1px solid #6E6E6E;
	font-weight: bold;
	width: 100px;
	font-family: Arial;
	letter-spacing: 1px;
	cursor: pointer;
	padding: 5px 15px;
	border-radius: 5px;
	box-shadow: 1px 1px 1px 1px #6E6E6E;
}

/*----------------Normal Admin Page CSS---------------------*/



.txtSearch
{
	background-color: #EEFCF9;
	font-style: italic;
	font-size: small;
	color: GrayText;
	font-weight: bold;
	border-radius: 2px;
	border: solid 1px gray;
	height: 20px;
	width: 325px;
	-moz-box-shadow: 2px 2px 3px #C5C6C1 box-shadow:2px 2px 3px #CCCCCC inset;
}


.txtSearch:focus
{
	width: 325px;
	height: 20px;
	font-style: inherit;
	font-weight: normal;
	box-shadow: 0 0 3px #4EF8D9;
	-moz-box-shadow: outset 1px 1px 3px #7B7C7B;
	box-shadow: outset 1px 1px 3px #7B7C7B;
	border: solid 1px #C6C8C7;
	border-radius: 2px;
	background-color: whitesmoke;
	color: Black;
}
.tdTextSearch
{
	width: 325px;
}
.Gridview
{
	border: solid 1px black;
	border-radius: 9px;
}
.watermarkCls
{
	background-color: #EEFCF9;
	font-style: italic;
	font-size: small;
	color: GrayText;
	border-radius: 2px;
	border: solid 1px gray;
	height: 20px;
	width: 325px;
	-moz-box-shadow: 2px 2px 3px #C5C6C1 box-shadow:2px 2px 3px #CCCCCC inset;
}
.UserDetailText
{
	font-weight: bold;
	font-size: large;
}
.TableGridVGiew
{
	width: 350px;
}
.btnAdd1
{
	height: 25px;
	width: 80px;
	border-radius: 2px;
	vertical-align: middle;
	font-family: Arial Greek;
}
.btnAdd
{
	width: 90px;
	letter-spacing: 1px;
	display: inline-block;
	text-decoration: none;
	font: bold 12px/12px HelveticaNeue, Arial;
	padding: 4px 5px 4px 5px;
	color: #555;
	border: 1px solid #dedede;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #525252; /*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e', endColorstr='#434343'); /*  IE */ /* background: -webkit-gradient(linear, left top, left bottom, from(#5e5e5e), to(#434343)); /*  WebKit */
	background: -moz-linear-gradient(top,  #5e5e5e, #434343);
	border-color: #4c4c4c #313131 #1f1f1f;
	color: #fff;
	text-shadow: 0 1px 0 #2e2e2e;
	-webkit-box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686;
	-moz-box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686;
	box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686; /* box-shadow: 0 0 5px 2px rgba(0,0,0,.2);*/
}
.btnAdd:hover
{
	background: #818181;
	border-color: #2c2c2c #1c1c1c #101010;
	text-shadow: 0 1px 0 #363636;
	-webkit-box-shadow: 0 1px 1px #b1b1b1, inset 0 1px 0 #838383;
	-moz-box-shadow: 0 1px 1px #b1b1b1, inset 0 1px 0 #838383;
	box-shadow: 0 1px 1px #b1b1b1, inset 0 1px 0 #838383;
}
/*-------------------------detail vw's grid-------------*/
.grid-view
{
	border-radius: 5px;
	padding: 0;
	margin: 0;
	border: 1px solid #333;
	font-family: "Verdana, Arial, Helvetica, sans-serif, Trebuchet MS";
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	width: 380px;
}
/*GridView#gvUserList
{
	border-radius: 5px;
}
*/

.grid-view tr.header
{
	color: White;
	background-color: #54B2A1;
	height: 25px;
	vertical-align: middle;
	text-align: center;
	font-size: small;
	font-family: Arial;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.grid-view tr.normal
{
	color: black; /*background-color: #F0F0EC;*/
	background-color: whitesmoke;
	height: 25px;
	font-family: Calibri, Arial;
	vertical-align: middle;
	text-align: left;
}

.grid-view tr.alternate
{
	color: black; /*background-color: #E3E3DE;*/
	background-color: WhiteSmoke;
	height: 25px;
	font-family: calibri,Arial;
	vertical-align: middle;
	text-align: left;
}
.grid-view tr.normal:hover, .grid-view tr.alternate:hover
{
	cursor: pointer;
	background-color: #D8D9D9;
	color: black;
}
/*
GridView#gvUserList a.link
{
	color: #020E69;
	text-decoration: none;
}
*/




.tdDetailsView
{
	border-left: solid 1px gray;
	width: 650px;
}
#ctl00_ContentPlaceHolder1_dvUserEditing
{
	border-radius: 5px;
}
/*.dvText
{
	font-family: Verdana;
	font-size: 11px;
	color:#555555;
}*/
.dvText
{
	border: 1px solid #DDDDDD;
	color: #555555;
	font-size: 11px;
	margin-top: 3px;
}

.dvText tbody
{
	border: 1px solid #000000;
	width: 700px;
}

.dvText tbody tr th
{
	font-weight: bold;
	font-family: sans-serif;
	color: #00A886;
	font-size: 13px;
	border: 1px solid #CCCCCC; /*background: url("../images/brtop_bg.jpg") repeat-x;*/
	height: 35px;
	background-color: #E3E3E3;
	text-align: center;
}
.dvText tbody tr th a
{
	font-weight: bold;
	font-family: Century Gothic, sans-serif;
	color: Maroon;
	font-size: 13px;
	border: 1px solid #CCCCCC;
	background: url("../images/brtop_bg.jpg") repeat-x;
	height: 25px;
}
.dvText tbody tr td
{
	font-family: Verdana;
	border: 1px solid #CCCCCC; /*color: #555555;*/
	padding: 5px 2px 5px 4px;
}
.dvText tbody tr:hover
{
	background-color: #D8D8D8;
	border: 1px solid #C0C0C0; /*font-weight: bold;*/
	color: Black;
}
.dvheader
{
	height: 38px;
	background-color: #E3E3E3;
	color: #00A886 !important;
	font-weight: bold;
	font-size: 14px;
}
/*-----------------------------excel sheet gv------*/

.grid-view tbody tr th
{
	background-color: #54B2A1;
	color: White;
	font-family: Calibri;
	font-size: 15px;
	padding: 0px 0px 0px 0px;
}
.rowsofGVForSheet
{
	font-family: Times New Roman CYR;
	font-style: normal;
	font-size: medium;
}
.crtifcate
{
	color:#34574D;
	padding-top:10px;
	padding-left:8px;
}











/*------------------------------Report page-----------------------*/
.FixedHeightContainer
{
	float: right;
	border: solid 1px #C0C2C2;
	width: 923px;
	padding: 2px;
	margin-bottom:20px;
}
.Content
{
	overflow: auto;
	padding:4px; /*background: #fff; 67A8EE  */
}

/*.gvUserList tr td button
{
	color: #FFFFFF;
	display: block;
	float: left;
	font-weight: normal;
	height: 30px;
	padding: 23px 20px 0;
	position: relative;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000000;
}

.gvUserList tr td input[type="button"]:hover
{
	background-color: #121212;
	color: #00B4FF; /*color: #00B4FF;
}
*/
.RPTBtn
{
	background-color: #67A8EE;
	font-weight: bold;
	border-radius: 1px;
	height: 30px;
	border-width: thin;
	cursor: pointer;
}
.RPTBtn:hover
{
	background-color: #89BEF2;
	font-weight: bold;
	color: white;
	border-color: #DCE3E9;
	border-radius: 1px;
	border-width: thin;
	height: 30px;
	cursor: pointer;
}
.RPTtable
{
	height: 400px;
}
.RPTinnerTable
{
	height: 200px;
	width: 400px;
}
.item
{
	background-color: White;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-family: Calibri;
}
.itemUname
{
	background-color: #D9DCDB;
	color: Maroon;
	font-weight: bold;
	border: solid 1px black;
}
.ddlUName
{
	padding: 0px 0px 0px 0px;
	border-radius: 3px;
	background-color: whitesmoke;
	color: #494A4A;
}
.ddlselected
{
	color: Blue;
}


.btnAdd
{
	width: 90px;
	letter-spacing: 1px;
	display: inline-block;
	text-decoration: none;
	font: bold 12px/12px HelveticaNeue, Arial;
	padding: 4px 5px;
	color: #555;
	border: 1px solid #dedede;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #525252; /*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e', endColorstr='#434343'); /*  IE */ /* background: -webkit-gradient(linear, left top, left bottom, from(#5e5e5e), to(#434343)); /*  WebKit */
	background: -moz-linear-gradient(top,  #5e5e5e, #434343);
	border-color: #4c4c4c #313131 #1f1f1f;
	color: #fff;
	text-shadow: 0 1px 0 #2e2e2e;
	-webkit-box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686;
	-moz-box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686;
	box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686; /* box-shadow: 0 0 5px 2px rgba(0,0,0,.2);*/
}
.btnAdd:hover
{
	background: #818181;
	border-color: #2c2c2c #1c1c1c #101010;
	text-shadow: 0 1px 0 #363636;
	-webkit-box-shadow: 0 1px 1px #b1b1b1, inset 0 1px 0 #838383;
	-moz-box-shadow: 0 1px 1px #b1b1b1, inset 0 1px 0 #838383;
	box-shadow: 0 1px 1px #b1b1b1, inset 0 1px 0 #838383;
}

/*------------------------------UserWiseReport.CSS-------------------------*/

/*-------------------------------------grid vw item template css---------------
.grid-view .btnCSS
{
	
	font-weight: normal;
	padding:2px 4px;
	background: -moz-linear-gradient(top,  #F2F4EF, #434343);
	-webkit-box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686;
	-moz-box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686;
	position: relative;
	box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000000;
}
.grid-view .btnCSS:hover
{
	color:White;
	font-weight: normal;
	padding:2px 2px;
	background: -moz-linear-gradient(top,  #90908E, #D1D2D0);
	-webkit-box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686;
	-moz-box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686;
	position: relative;
	box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000000;
}*/

.grid-view .btnCSS
{
	cursor: pointer;
	font-family: Times New Roman Greek, Corbel;
	background-color: #FAF8EC;
	border: 1px solid gray;
	padding: 4px 4px 4px 4px; /* border-bottom:inset green;   border-bottom-color: green;*/
}
.grid-view tr td .btnCSS
{
	text-align: center;
	font-size: 11px;
}

.grid-view tr td .btnCSS:hover
{
	font-family: Times New Roman Greek, Corbel , Arial;
	background-color: #D7D6D3;
	border-bottom-color: #0DC7D7;
	cursor: pointer;
	border: solid 10x Red; /*box-shadow: inset 0 0 2px #2F2F2D;*/
}

.txt
{
	font-family: Arial;
	width: 200px;
	color: #565656;
	font-size: 14px;
	border: 1px solid #A4A4A4;
	padding: 2px;
	border-radius: 2px;
}
.txt:focus
{
	font-family: Arial;
	width: 200px;
	color: #565656;
	font-size: 14px;
	border: 1px solid #6E6E6E;
	padding: 2px;
	border-radius: 2px;
	box-shadow: 0px 0px 4px #6E6E6E;
}
.txt:hover
{
	font-family: Arial;
	width: 200px;
	color: #565656;
	font-size: 14px;
	border: 1px solid #6E6E6E;
	padding: 2px;
	border-radius: 2px;
	box-shadow: 0px 0px 4px #6E6E6E;
}
.txtShipmanagement
{
	color: #565656;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
.txtlogintype
{
	color: #00A78F;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
}
.txtlogpass
{
	font-family: Arial;
	color: #565656;
	font-size: 14px;
	letter-spacing: 1px;
}
