﻿body
{
    margin: 0px;
    background-color: #FFFFFF;
}

/*Text Alignment*/
.alignleft
{
    text-align: left;
}

.aligncenter
{
    text-align: center;
}

.alignright
{
    text-align: right;
}
.rowhighlight
{
    font-weight: bold;
    color: Blue;
}
.cursorpointer
{
    cursor: pointer;
}

/*Text*/
.errortext
{
    font-family: verdana;
    font-size: 11px;
    color: Red;
}

.messagetext
{
    font-family: verdana;
    font-size: 11px;
    color: Green;
}

/*Buttons*/

.button
{
    width: 100px;
    height: 22px;
    font-family: verdana;
    font-size: 11px;
}


/*Text Boxes*/
.textbox
{
    border-left-style: solid;
    border-left-color: #7F9DB9;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: #7F9DB9;
    border-top-width: 1px;
    border-right-style: solid;
    border-right-color: #7F9DB9;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #7F9DB9;
    border-bottom-width: 1px;
    height: 17px;
    background-color: #FBFBFA;
    font-family: verdana;
    font-size: 11px;
}

.numerictextbox
{
    border-left-style: solid;
    border-left-color: #7F9DB9;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: #7F9DB9;
    border-top-width: 1px;
    border-right-style: solid;
    border-right-color: #7F9DB9;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #7F9DB9;
    border-bottom-width: 1px;
    height: 17px;
    background-color: #FBFBFA;
    font-family: verdana;
    font-size: 11px;
    text-align: right;
}
.numerictextboxbold
{
    border-left-style: solid;
    border-left-color: #7F9DB9;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: #7F9DB9;
    border-top-width: 1px;
    border-right-style: solid;
    border-right-color: #7F9DB9;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #7F9DB9;
    border-bottom-width: 1px;
    height: 17px;
    background-color: #FBFBFA;
    font-family: verdana;
    font-size: 11px;
    text-align: right;
    font-weight: bold;
}

.numerictextboxtablet
{
    font-family: verdana;
    font-size: 17px;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    height: 30px;
    text-align: right;
}


.textboxdisabled
{
    border-left-style: solid;
    border-left-color: #7F9DB9;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: #7F9DB9;
    border-top-width: 1px;
    border-right-style: solid;
    border-right-color: #7F9DB9;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #7F9DB9;
    border-bottom-width: 1px;
    height: 17px;
    background-color: #EBEBEA;
    font-family: verdana;
    font-size: 11px;
}

.numerictextbox
{
    border-left-style: solid;
    border-left-color: #7F9DB9;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: #7F9DB9;
    border-top-width: 1px;
    border-right-style: solid;
    border-right-color: #7F9DB9;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #7F9DB9;
    border-bottom-width: 1px;
    height: 17px;
    background-color: #FAFFFF;
    font-family: verdana;
    font-size: 11px;
    text-align: right;
}

.textblue
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #063D69;
}



/*Check Boxes*/
.checkbox
{
    width: 14px;
}

/*Text*/
fieldset
{
    border: solid 1px;
}
legend
{
    background: #FFF;
    border: solid 1px black;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 6px;
}
.texttitle
{
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
}

.texttitlepop
{
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
}

.textsmalltitle
{
    font-family: verdana;
    font-size: 10px;
    font-weight: normal;
}

.texttitleupload
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    height: 10px;
    padding: 5px;
    color: #FFFFFF;
    background-color: #53B5FA;
}

.texttitleblue
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #0B70C6;
}

.texttitlebluelarge
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #054880;
}

.textone
{
    font-family: verdana;
    font-size: 11px;
}

.textone12
{
    font-family: verdana;
    font-size: 12px;
}

.textmessage
{
    font-family: verdana;
    font-weight: bold;
    font-size: 11px;
    color: #0000ff;
}

.textonebold
{
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}


.textone14bold
{
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
}

.textwhite
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
}

.textwhitebg
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #03335B;
    background-color: #A0CDF7;
}

.textwhitebgdark
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #03335B;
    background-color: #53B5FA;
}

.textwhitebglight
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #03335B;
    background-color: #B3D7F8;
}

/*Upload*/
.upload
{
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    height: 22px;
    width: 330px;
}

.uploaddisabled
{
    border-left-style: solid;
    border-left-color: #7F9DB9;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: #7F9DB9;
    border-top-width: 1px;
    border-right-style: solid;
    border-right-color: #7F9DB9;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #7F9DB9;
    border-bottom-width: 1px;
    background-color: #EBEBEA;
    font-family: verdana;
    font-size: 11px;
    height: 22px;
    width: 330px;
}

.buttonupload
{
    font-family: Verdana;
    font-size: 11px;
    height: 22px;
    width: 65px;
}


/*.datagrid
{
	background-color : #777676;
	border-color : #CCCCCC;
	color: #ffffff;
}

.datagrid
{
	background-color : #447FB5;
	border-color : #60B9FB;
	color: #ffffff;
}*/

.datagrid
{
    background-color: #45484c;
    border-color: #6b6e72;
    color: #ffffff;
}

.datagridQManager
{
    border-color: #6b6e72;
}

/*.datarow
{
	background-color : #FBFBFA;
	height : 20px;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;
	cursor : hand;
}

.datarow
{
	background-color : #E4F1FB;
	height : 20px;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;
	cursor : hand;
}
*/

.datarow
{
    background-color: #e0e1e2;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    cursor: hand;
}
.datarow_nohand
{
    background-color: #e0e1e2;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
}
.datarownohand
{
    background-color: #e0e1e2;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
}
.datarowred
{
    background-color: #ff0000;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    cursor: hand;
}

.datarowselected
{
    background-color: #284775;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #ffffff;
    cursor: hand;
}

.datarownormal
{
    background-color: #E4F1FB;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
}

.datarownotfound
{
    border-left-style: solid;
    border-left-color: #53B5FA;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: #53B5FA;
    border-top-width: 1px;
    border-right-style: solid;
    border-right-color: #53B5FA;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #53B5FA;
    border-bottom-width: 1px;
    background-color: #E4F1FB;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
}

.datarowpop
{
    background-color: #E4F1FB;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
}

.datarowalternate
{
    background-color: #ffffff;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    cursor: hand;
}
.datarowalternate_nohand
{
    background-color: #ffffff;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
}
.datarowalternatenohand
{
    background-color: #ffffff;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
}
.datarowalternatepop
{
    background-color: #ffffff;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
}

/*.datarowhighlight
{
	background-color : #F7F6F3;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;	
	height : 20px;	
	cursor : hand;
}

.datarowhighlight
{
	background-color : #D4EAFE;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;	
	height : 20px;	
	cursor : hand;
}
*/

.datarowhighlight
{
    background-color: #b5b7b8;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    height: 20px;
    cursor: hand;
}

/*
.datarowhighlightpop
{
	background-color : #D4EAFE;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;	
	height : 20px;
}
*/

.datarowhighlightpop
{
    background-color: #e0e1e1;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    height: 20px;
}

.datagridrowheader
{
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    text-decoration: none;
    color: #ffffff;
}

.datagridrowheader_2
{
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    text-decoration: none;
    color: #ffffff;
    background-color: #404040;
}


/* COMMENTED BY ANJANA
.borderlefttopright
{
	border-left-style:solid;
	border-left-color: #CCCCCC;
	border-left-width:1px;

	border-top-style:solid;
	border-top-color: #CCCCCC;
	border-top-width:1px;
	
	border-right-style:solid;
	border-right-color: #CCCCCC;
	border-right-width:1px;	
	
	font-family: verdana;
	font-size: 11px;	
}*/

.borderlefttopright
{
    border-left-style: solid;
    border-left-color: #53B5FA;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: #53B5FA;
    border-top-width: 1px;
    border-right-style: solid;
    border-right-color: #53B5FA;
    border-right-width: 1px;
    font-family: verdana;
    font-size: 11px;
}

.datagridrowtwo
{
    border-left-style: solid;
    border-left-color: #000000;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: #808080;
    border-top-width: 1px;
    border-right-style: solid;
    border-right-color: #808080;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #808080;
    border-bottom-width: 1px;
    background-color: #ffffff;
    font-family: verdana;
    font-size: 11px;
}

.tblHeader
{
    background-color: #CCCCCC;
    font-family: verdana;
    font-size: 11px;
}

.tblData
{
    background-color: #ffffff;
    font-family: verdana;
    font-size: 11px;
}
.tblDataRow
{
    background-color: #F2F2F2;
    font-family: verdana;
    font-size: 11px;
}
.rowEven
{
    background-color: #ffffff;
    font-family: verdana;
    font-size: 11px;
}
.rowOdd
{
    background-color: #CCCCCC;
    font-family: verdana;
    font-size: 11px;
}
.tableframeblue
{
    border-bottom: solid 1px #5299DB;
    border-left: solid 1px #5299DB;
    border-top: solid 1px #5299DB;
    border-right: solid 1px #5299DB;
}
.tbBorder
{
    border: solid 1px #999999;
}

.headerbg
{
    background-image: url(../images/header_blue6.jpg);
    background-repeat: no-repeat;
    background-position: center;
}

.headerbgpop
{
    background-image: url(../images/header_blue6.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

.menubg
{
    background-image: url(../menu/skins/vista/MnuHorBg.gif);
    background-repeat: repeat-x;
}

.poptitlebg
{
    background-image: url(../images/pop_titlebg.gif);
    background-repeat: repeat-x;
}

.bgright
{
    background-image: url(../images/right_bg.jpg);
    background-position: right;
    background-repeat: no-repeat;
}

.mainbg15
{
    /*background-image:url(../images/bg_full5.jpg); 	background-position:bottom; 	*/
}

HorizontalLine
{
    background-image: url(../images/spacer.gif);
    background-color: #FFFFFF;
    height: 1px;
}

/* MASTER PAGE STYLES */
.PageBGColor
{
    background-color: #9a8a8a;
}
.ContentBGColor
{
    background-color: #FFFFFF;
}
.TopLeft
{
    background-image: url(../images/top_left.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    width: 22px;
    height: 22px;
}
.TopLeft01
{
    background-image: url(../images/top_left_01.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 4px;
    height: 22px;
}
.TopLeft02
{
    background-image: url(../images/top_left_02.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 18px;
    height: 22px;
}
.TopMid
{
    background-image: url(../images/top_mid.jpg);
    background-repeat: repeat-x;
    background-position: center bottom;
    height: 22px;
}
.TopRight
{
    background-image: url(../images/top_right.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 22px;
    height: 22px;
}
.TopRight01
{
    background-image: url(../images/top_right_01.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    width: 4px;
    height: 22px;
}
.TopRight02
{
    background-image: url(../images/top_right_02.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    width: 18px;
    height: 22px;
}
/*
.HeaderLeft
{
    background-image:url(../images/header_left.jpg);
    background-repeat:no-repeat;
    background-position:left bottom;
    width:18px;
    height:100px;
}
*/
.HeaderLeft
{
    background-image: url(../images/header_left.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 18px;
    height: 62px;
}
.MidLeft
{
    background-image: url(../images/left_mid.jpg);
    background-repeat: repeat-y;
    background-position: right top;
    width: 4px;
}
.MiddleFree
{
    background-image: url(../images/header_left.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 18px;
    height: 20px;
}
.MidRight
{
    background-image: url(../images/right_mid.jpg);
    background-repeat: repeat-y;
    background-position: left top;
    width: 4px;
}
.BottomLeft
{
    background-image: url(../images/bottom_left.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    width: 22px;
    height: 44px;
}
.BottomLeft01
{
    background-image: url(../images/bottom_left_01.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 4px;
    height: 44px;
}
.BottomLeft02
{
    background-image: url(../images/bottom_left_02.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 18px;
    height: 44px;
}
.BottomMid
{
    background-image: url(../images/bottom_mid.jpg);
    background-repeat: repeat-x;
    background-position: center top;
    height: 44px;
}
.BottomRight
{
    background-image: url(../images/bottom_right.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 22px;
    height: 44px;
}
.BottomRight01
{
    background-image: url(../images/bottom_right_01.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    width: 4px;
    height: 44px;
}
.BottomRight02
{
    background-image: url(../images/bottom_right_02.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    width: 18px;
    height: 44px;
}

.HeaderBGColor
{
    background-color: #1c1e20;
}


/*
.Logo01
{
    background-image:url(../images/logo_01.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    width:402px;
    height:22px;
}
*/
.Logo01
{
    background-image: url(../images/logo_01-2.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 402px;
    height: 22px;
}
/*
.Logo02
{
    background-image:url(../images/logo_02_2.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    width:402px;
    height:99px;
}
*/
.Logo02
{
    background-image: url(../images/logo_02_3.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 402px;
    height: 50px;
}

.MenuBGImage
{
    background-image: url(../images/menu_bg2.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    height: 37px;
}

.TextFooter
{
    font-family: Verdana;
    font-size: 10px;
    color: #FFFFFF;
}

.TextLogout
{
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
}
a.TextLogout:link
{
    text-decoration: none;
    color: #FFFFFF;
}
a.TextLogout:visited
{
    text-decoration: none;
    color: #FFFFFF;
}
a.TextLogout:hover
{
    text-decoration: underline;
    color: #FFFFFF;
}
a.TextLogout:active
{
    text-decoration: none;
    color: #FFFFFF;
}

/* LEFT MENU STYLES */
.MenuRightMid
{
    background-image: url(../images/m_right_mid.jpg);
    background-repeat: repeat-y;
    background-position: left top;
    width: 2px;
}

.MenuSeparator
{
    background-image: url(../images/m_separator.jpg);
    background-repeat: repeat-x;
    height: 1px;
}

.MenuBackGround
{
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
    text-align: left;
    vertical-align: bottom;
    color: #FFFFFF;
    background-image: url(../images/m_bg.jpg);
    background-repeat: repeat-x;
    background-position: center;
    padding-left: 10px;
    padding-top: 0px;
    padding-right: 0px;
    border-top: #6d6e72 solid 1px;
    border-bottom: #6d6e72 solid 1px;
    height: 21px;
    width: 140px;
    display: block;
}
a.MenuBackGround:link
{
    text-decoration: none;
    vertical-align: bottom;
    padding-top: 4px;
    color: #FFFFFF;
}
a.MenuBackGround:visited
{
    padding-top: 4px;
    text-decoration: none;
    color: #FFFFFF;
}
a.MenuBackGround:hover
{
    padding-top: 4px;
    text-decoration: underline;
    color: #FFFFFF;
}
a.MenuBackGround:active
{
    padding-top: 4px;
    text-decoration: none;
    color: #FFFFFF;
}

.MenuBackGround_ov
{
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
    text-align: left;
    vertical-align: bottom;
    color: #FFFFFF;
    background-image: url(../images/m_bg2.jpg);
    background-repeat: repeat-x;
    background-position: center;
    padding-top: 0px;
    padding-left: 10px;
    padding-right: 0px;
    border-top: #6d6e72 solid 1px;
    border-bottom: #6d6e72 solid 2px;
    height: 21px;
    width: 140px;
    display: block;
}
a.MenuBackGround_ov:link
{
    padding-top: 4px;
    text-decoration: none;
    color: #FFFFFF;
}
a.MenuBackGround_ov:visited
{
    padding-top: 4px;
    text-decoration: none;
    color: #FFFFFF;
}
a.MenuBackGround_ov:hover
{
    padding-top: 4px;
    text-decoration: underline;
    color: #FFFFFF;
}
a.MenuBackGround_ov:active
{
    padding-top: 4px;
    text-decoration: none;
    color: #FFFFFF;
}

.MenuBottomLeft
{
    background-image: url(../images/m_bottom_left.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 10px;
    height: 13px;
}

.MenuBottomMid
{
    background-image: url(../images/m_bottom_mid.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    height: 1px;
}

.MenuBottomRight
{
    background-image: url(../images/m_bottom_right.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 12px;
    height: 13px;
}

.MenuZero
{
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
    color: #FFFFFF;
}
a.MenuZero:link
{
    text-decoration: none;
    color: #FFFFFF;
}
a.MenuZero:visited
{
    text-decoration: none;
    color: #FFFFFF;
}
a.MenuZero:hover
{
    text-decoration: underline;
    color: #FFFFFF;
}
a.MenuZero:active
{
    text-decoration: none;
    color: #FFFFFF;
}

.TextMenu
{
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
    text-align: left;
    padding-top: 4px;
    height: 22px;
    width: 120px;
    color: #FFFFFF;
}
a.TextMenu:link
{
    text-decoration: none;
    color: #FFFFFF;
}
a.TextMenu:visited
{
    text-decoration: none;
    color: #FFFFFF;
}
a.TextMenu:hover
{
    text-decoration: underline;
    color: #FFFFFF;
}
a.TextMenu:active
{
    text-decoration: none;
    color: #FFFFFF;
}

/* HOME PAGE STYLES */
.HomeTopLeft
{
    background-image: url(../images/h_top_left.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    width: 22px;
    height: 44px;
}

.HomeTopMid
{
    background-image: url(../images/h_top_mid.jpg);
    background-repeat: repeat-x;
    background-position: center bottom;
    height: 44px;
}
.HomeTopRight
{
    background-image: url(../images/h_top_right.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 22px;
    height: 44px;
}

.HomeMidLeft
{
    background-image: url(../images/h_mid_left.jpg);
    background-repeat: repeat-y;
    background-position: right top;
    width: 22px;
}
.HomeMidRight
{
    background-image: url(../images/h_mid_right.jpg);
    background-repeat: repeat-y;
    background-position: left top;
    width: 22px;
}
.HomeBottomLeft
{
    background-image: url(../images/h_bottom_left.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    width: 22px;
    height: 24px;
}

.HomeBottomMid
{
    background-image: url(../images/h_bottom_mid.jpg);
    background-repeat: repeat-x;
    background-position: center top;
    height: 24px;
}
.HomeBottomRight
{
    background-image: url(../images/h_bottom_right.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 22px;
    height: 24px;
}
.link a.visited
{
    color: Red;
}

.tablettextone
{
    font-family: verdana;
    font-size: 11px;
}
.tablettextonebold
{
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.tabletbutton
{
    width: 200px;
    height: 35px;
    font-family: verdana;
    font-size: 15px;
}
.tabletlinkctl
{
    width: 50px;
    height: 35px;
}
.calcbutton
{
    height: 50px;
    width: 90px;
}

.button2
{
    width: 100px;
    height: 22px;
    font-family: verdana;
    font-size: 11px;
    background-color: #FFFFFF;
}

.tabletbutton2
{
    width: 200px;
    height: 35px;
    color: #FFFFFF;
    font-family: verdana;
    font-size: 15px;
    background-color: #333300;
}

.tabletLabel
{
    width: 150px;
    font-family: verdana;
    font-size: 12px;
    background-color: #F0F8FF;
    height: 30px;
    vertical-align: middle;
    text-align: center;
    line-height: 30px;
}

.tabletLabel2
{
    width: 150px;
    color: #FFFFFF;
    font-family: verdana;
    font-size: 12px;
    background-color: #4E5152;
    height: 30px;
    vertical-align: middle;
    line-height: 30px;
}

.tabletbuttonLarge
{
    width: 100px;
    height: 100px;
    font-family: verdana;
    font-size: 12px;
    background-color: #F0F8FF;
    text-align: center;
    vertical-align: middle;
}
.tabletbuttonLarge2
{
    width: 100px;
    height: 100px;
    font-family: verdana;
    font-size: 12px;
    background-color: #4E5152;
    text-align: center;
    vertical-align: middle;
    color: #FFFFFF;
}

.tableBorder
{
    border-color: #7F9DB9;
    border-style: solid;
    border-width: 0 0 2px 2px;
    border-spacing: 0;
    border-collapse: collapse;
    width: 700px;
}

.tdBorder
{
    border-color: #7F9DB9;
    border-style: solid;
    margin: 0;
    padding: 0px;
    border-width: 2px 2px 0 0;
    background-color: White;
    width: 67px;
}

.datarow2
{
    background-color: #e0e1e2;
    height: 20px;
    font-family: verdana;
    font-size: 10px;
    color: #000000;
    cursor: hand;
}

.datarowalternate2
{
    background-color: #ffffff;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    cursor: hand;
}
.tableHeader1
{
    background-color: #ffffff;
    font-family: verdana;
    font-size: 10px;
    color: #000000;
    cursor: hand;
}
.datarow1
{
    background-color: #e0e1e2;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    cursor: hand;
}
.mouseoverdatarow
{
    background-color: Red;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    cursor: hand;
}
.mouseoutdatarow
{
    background-color: #e0e1e2;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    cursor: hand;
}
.datarowclick
{
    background-color: Blue;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    cursor: hand;
}

.textoneErr
{
    font-family: verdana;
    font-size: 11px;
    color: Red;
}

.textoneErrHeader
{
    font-family: verdana;
    font-size: 14px;
    color: Red;
}

.ajax__slider_h_rail
{
    position: relative;
    background: url(../images/SliderImages/slider_h_rail.gif) repeat-x;
    height: 22px;
    width: 50px;
}
.ajax__slider_h_handle
{
    position: absolute;
    background: url(../images/SliderImages/slider_h_handle.gif) no-repeat;
    height: 22px;
    width: 10px;
}
.ajax__slider_v_rail
{
    position: relative;
    background: url(<%=WebResource("AjaxControlToolkit.Slider.Images.slider_v_rail.gif")%>) repeat-y;
    width: 22px;
}
.ajax__slider_v_handle
{
    position: absolute;
    background: url(<%=WebResource("AjaxControlToolkit.Slider.Images.slider_v_handle.gif")%>) no-repeat;
    height: 10px;
    width: 22px;
}

.buttonAddRemove
{
    width: 25px;
    height: 22px;
    font-family: verdana;
    font-size: 11px;
}

.colorPlateText
{
    font-family: verdana;
    font-size: 11px;
}
div.htmltooltip
{
    position: absolute; /*leave this and next 3 values alone*/
    z-index: 1;
    left: -1000px;
    top: -1000px;
    background: rgb(240,240,255);
    border: 1px solid black;
    color: rgb(0,0,255);
    padding: 3px;
    width: 300px; /*width of tooltip*/
}

/*a.lnkSubmit:active 
{
	margin:0px 0px 0px 0px;
	background:url(../images/tablet/hover1.jpg) left center no-repeat;	
	padding: 0em 1.2em; 
	font: 10pt "verdana"; 
	color: White ;
	text-decoration: none; 
	font-weight: normal; 
	letter-spacing: 0px;	
}*/
a.lnkSubmit:link
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/normal1dep.gif) center no-repeat;
    font: 10pt "verdana";
    color: White;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
    margin: 2px;
}

a.lnkSubmit:visited
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/normal1dep.gif) center no-repeat;
    font: 10pt "verdana";
    color: White;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
}
a.lnkSubmitMake:link
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/normal1make.gif) center no-repeat;
    font: 10pt "verdana";
    font-weight: bold;
    color: Black;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
}

a.lnkSubmitMake:visited
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/normal1make.gif) center no-repeat;
    font: 10pt "verdana";
    font-weight: bold;
    color: Black;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
}
a.lnkSubmitAdvisor:link
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/normal1advisor.gif) center no-repeat;
    font: 10pt "verdana";
    font-weight: bold;
    color: Black;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
}

a.lnkSubmitAdvisor:visited
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/normal1advisor.gif) center no-repeat;
    font: 10pt "verdana";
    font-weight: bold;
    color: Black;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
}

a.lnkHeader:visited
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/pn_incomplete2.png) left center no-repeat;
    font: 10pt "verdana";
    color: Black;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
    width: 108px;
    height: 20px;
}
a.lnkHeader:link
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/pn_incomplete2.png) left center no-repeat;
    font: 10pt "verdana";
    color: Black;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
    width: 108px;
    height: 20px;
}

a.lnkHeader2
{
    margin: 0px 0px 0px 0px;
    background: url('../images/tablet/header_incomplete_160.gif') repeat-x left center;
    color: Black;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
    height: 30px;
    width: 120px;
    font-style: normal;
    font-variant: normal;
    font-size: 10pt;
    line-height: normal;
    font-family: verdana;
}

a.lnkHeader3
{
    margin: 0px 0px 0px 0px;
    background: url(../images/queuesettings.gif) left center no-repeat;
    font: 10pt "verdana";
    color: Black;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
    height: 30px;
    width: 120px;
}
a.lnkHeaderSelected2
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/header_selected_160.gif) left center no-repeat;
    font: 10pt "verdana";
    color: White;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
    height: 30px;
    width: 120px;
}

a.popupbutton:link
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/header_selected.gif) left center no-repeat;
    font: 10pt "verdana";
    color: White;
    text-decoration: none;
    font-weight: bold;
    letter-spacing: 0px;
}
a.popupbutton:visited
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/header_selected.gif) left center no-repeat;
    font: 10pt "verdana";
    color: White;
    text-decoration: none;
    font-weight: bold;
    letter-spacing: 0px;
}

a.lnkHeaderGeneral:link
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/generalnormal.jpg) left center no-repeat;
    padding: 0em 1.2em;
    font: 10pt "verdana";
    color: Black;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
}
a.lnkHeaderGeneral:visited
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/generalclicked.jpg) left center no-repeat;
    padding: 0em 1.2em;
    font: 10pt "verdana";
    color: White;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
}

/*a.lnkSubmit:hover 
{
	margin:0px 0px 0px 0px;
	background:url(../images/tablet/hover1.jpg) left center no-repeat;	
	padding: 0em 1.2em; 
	font: 10pt "verdana";
	color:White ;
	text-decoration: none; 
	font-weight: normal; 
	letter-spacing: 0px;	
}*/

.KeyBoardBtnOnMouseDown
{
    background-image: url(../admin/KeyBoard/kb1_clicked2.jpg);
    background-position: left;
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
}

.KeyBoardBtnOnMouseUp
{
    background-image: url(../admin/KeyBoard/kb1_normal2.jpg);
    background-position: left;
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
}

.KeyBoardCloseBtnOnMouseDown
{
    background-image: url(../admin/KeyBoard/keyboard_close.jpg);
    background-position: left;
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
}

.KeyBoardCloseBtnOnMouseUp
{
    background-image: url(../admin/KeyBoard/keyboard_close.jpg);
    background-position: left;
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
}
.KeyBoardBtnOnMouseDownV
{
    background-image: url(../admin/KeyBoard/kb2_clicked2.jpg);
    width: 50px;
    height: 100px;
}

.KeyBoardBtnOnMouseUpV
{
    background-image: url(../admin/KeyBoard/kb2_normal2.jpg);
    background-position: left;
    background-repeat: no-repeat;
    width: 50px;
    height: 100px;
}

.KeyBoardBtnOnMouseDownH
{
    background-image: url(../admin/KeyBoard/kb3_clicked2.jpg);
    background-position: left;
    background-repeat: no-repeat;
    width: 100px;
    height: 50px;
}

.KeyBoardBtnOnMouseUpH
{
    background-image: url(../admin/KeyBoard/kb3_normal2.jpg);
    background-position: left;
    background-repeat: no-repeat;
    width: 100px;
    height: 50px;
}

.kbLeft
{
    background-image: url(../admin/KeyBoard/leftloop.png);
    background-position: right;
    background-repeat: repeat-y;
    width: 16px;
}

.kbRight
{
    background-image: url(../admin/KeyBoard/rightloop.png);
    background-position: left;
    background-repeat: repeat-y;
    width: 16px;
}

.kbBottom
{
    background-image: url(../admin/KeyBoard/bottom2.png);
    background-position: top;
    background-repeat: repeat-x;
    height: 16px;
}
.kbNumTop
{
    background-image: url(../admin/KeyBoard/topNum.jpg);
    background-position: top;
    background-repeat: repeat-x;
    height: 16px;
}


.tableBorder2
{
    border-color: #7F9DB9;
    border-style: solid;
    border-width: thin;
    border-spacing: 0;
    border-collapse: collapse;
    padding: 0;
}

.tdBorder2
{
    border-color: #7F9DB9;
    border-style: solid;
    margin: 0;
    padding: 0;
    border-spacing: 0;
    background-color: White;
}

.tblData2
{
    border: solid thin #7F9DB9;
    font-family: verdana;
    font-size: 11px;
}
.tblData2NoBorder
{
    border: 0;
    font-family: verdana;
    font-size: 11px;
}
.tblDataRight
{
    font-family: verdana;
    font-size: 11px;
    border-right: solid thin #7F9DB9;
}
.textonetablet
{
    font-family: verdana;
    font-size: 17px;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    height: 30px;
}
.texttitletablet
{
    font-family: verdana;
    font-size: 18px;
    font-weight: bold;
}
.pagination_tablet_disabled
{
    background-image: url(../images/navigation/clicked.jpg);
    background-position: left;
    background-repeat: no-repeat;
    color: White;
    width: 52px;
    height: 37px;
}
.pagination_tablet
{
    background-image: url(../images/navigation/clicked1.jpg);
    background-position: left;
    background-repeat: no-repeat;
    padding-top: 10px;
    color: White;
    width: 52px;
    height: 37px;
    text-decoration: none;
}
a.pagination_tablet:active
{
    background-image: url(../images/navigation/clicked1.jpg);
    background-position: left;
    background-repeat: no-repeat;
    padding-top: 10px;
    color: White;
    width: 52px;
    height: 37px;
    text-decoration: none;
}
a.pagination_tablet:link
{
    background-image: url(../images/navigation/clicked1.jpg);
    background-position: left;
    background-repeat: no-repeat;
    padding-top: 10px;
    color: White;
    width: 52px;
    height: 37px;
    text-decoration: none;
}
a.pagination_tablet:visited
{
    background-image: url(../images/navigation/clicked1.jpg);
    background-position: left;
    background-repeat: no-repeat;
    padding-top: 10px;
    color: White;
    width: 52px;
    height: 37px;
    text-decoration: none;
}
a.pagination_tablet:hover
{
    background: url(../images/navigation/normal1.jpg) left center no-repeat;
    color: White;
    text-decoration: none;
    letter-spacing: 0px;
    padding-top: 10px;
    width: 52px;
    height: 37px;
}
.datagridheader
{
    background-color: #45484c;
    border-color: #45484c;
    color: White;
    height: 30px;
    font-family: verdana;
    font-size: 15px;
    text-align: left;
    font-weight: bold;
}
.ModalBack
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.modalpopup
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.modalpopup_2
{
    background-color: Gray;
    filter: alpha(opacity=10);
    opacity: 0.7;
}
.lnkColor
{
    margin: 0px 0px 0px 0px;
    font: 10pt "verdana";
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
    color: Black;
}
a.lnkColor:link
{
    margin: 0px 0px 0px 0px;
    font: 10pt "verdana";
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
    color: Black;
}
a.lnkColor:visited
{
    margin: 0px 0px 0px 0px;
    font: 10pt "verdana";
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
    color: Black;
}
.htmltableheader
{
    background-color: #45484c;
    border-color: #45484c;
    color: White;
    height: 30px;
    font-family: verdana;
    font-size: 12px;
    text-align: left;
    font-weight: normal;
}
a.lnkDone:link
{
    margin: 0px 0px 0px 0px;
    background: url(../images/btn_close.png) left center no-repeat;
    font: 10pt "verdana";
    color: White;
    text-decoration: none;
    font-weight: bold;
    letter-spacing: 0px;
}
a.lnkDone:visited
{
    margin: 0px 0px 0px 0px;
    background: url(../images/btn_close.png) left center no-repeat;
    font: 10pt "verdana";
    color: White;
    text-decoration: none;
    font-weight: bold;
    letter-spacing: 0px;
}
table.tblStyle td
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #666666;
}

.tdErrorCells
{
    font-family: verdana;
    font-size: 11px;
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
    color: Red;
    border: 0;
}

.tdCellsNoBorder
{
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
    border: 0;
    font-family: verdana;
    font-size: 11px;
}
.linkbutton
{
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
}
.linkbuttonborder
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    background-color: #7F9DB9;
    border-style: solid;
    border-width: 1px;
    border-color: Black;
}

a.lnkHeader4
{
    margin: 0px 0px 0px 0px;
    font: 10pt "verdana";
    color: Black;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
    height: 20px;
    width: 100px;
    border: solid 1px steelblue;
    background: beige;
}
.imagebuttonselected
{
    background: url(../images/tablet/clicked1make.gif) no-repeat left top; /*display:inline;*/
    text-decoration: none;
    text-align: center;
    padding-left: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-top: 3px;
    width: 120px;
    height: 25px;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.imagebuttonnormal
{
    background: url(../images/tablet/normal1make.gif) no-repeat left top; /*display:inline;*/
    text-decoration: none;
    text-align: center;
    padding-left: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-top: 3px;
    width: 120px;
    height: 25px;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.textonered
{
    font-family: Verdana;
    font-size: 11px;
    color: Red;
}
.textheader
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
}
.labelbutton
{
    background-color: #7F9DB9;
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    text-align: center;
    font-weight: bold;
    cursor: hand;
    border: solid 1px #00CCFF;
}
.buttonflat
{
    font-family: verdana;
    font-size: 11px;
    background-color: #FFFBFF;
    border-color: #CCCCCC;
    border-style: Solid;
    border-width: 1px;
    color: #284775;
}
.buttonflatunselected
{
    font-family: verdana;
    font-size: 11px;
    background-color: #FFFBFF;
    border-color: #CCCCCC;
    border-style: Solid;
    border-width: 1px;
    color: #284775;
}

.buttonflatunselected_2
{
    font-family: verdana;
    font-size: 11px;
    background-color: #FFFBFF;
    border-color: #CCCCCC;
    border-style: Solid;
    border-width: 1px;
    color: #000000;
}

.buttonflatselected
{
    font-family: verdana;
    font-size: 11px;
    background-color: #336699;
    border-color: #336699;
    border-style: Solid;
    border-width: 1px;
    color: #ffffff;
}
.buttonflatselected_2
{
    background-color: #336699;
    border-color: #336699;
    border-style: Solid;
    border-width: 1px;
    color: #ffffff;
    font: 10pt "verdana";
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
}
.PagingActivePage
{
    color: Red;
    font-family: Verdana;
}
.PaginDefaultpage
{
    color: Blue;
    font-family: Verdana;
}

.prioritytextbox
{
    border: #000 1px solid;
    padding: 3px;
    margin-bottom: 2px;
    font-size: 10px;
    width: 143px;
    height: 18px;
    font-family: verdana, tahoma, arial;
    background-color: #eee;
}
.visiblefalse
{
    display: none;
    width: 0px;
}

.CloseJobPayRow
{
    color: Green;
    font-weight: bold;
    font-family: verdana;
    font-size: 11px;
}

.textone-Comments
{
    font-family: verdana;
    font-size: 10px;
}

.datarow_withBorder
{
    background-color: #e0e1e2;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    cursor: hand;
    border-style: double;
    border-spacing: 1px;
    border-width: 2;
}

.GridItemColumn
{
    border-right: solid 1px #000000;
    border-top: double 3px #000000;
}

.datarowalternate2_withBorder
{
    background-color: #ffffff;
    height: 20px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    cursor: hand;
    border-style: double;
    border-spacing: 1px;
    border-width: thin;
}
.dgrowheader_BlackFont
{
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    text-decoration: none;
    color: #000000;
    background-color: #808080;
}

.dgManagerQueueDataRow
{
    font-family: verdana;
    font-size: 11px;
    height: 20px;
    text-decoration: none;
    color: #000000;
    background-color: #C0C0C0;
}
.dgManagerQueueDataRow_alt
{
    font-family: verdana;
    font-size: 11px;
    height: 20px;
    text-decoration: none;
    color: #000000;
    background-color: #FFFFFF;
}

.QmanagerPage-Clicked
{
    background-image: url(../images/btn_selected.png);
    background-repeat: no-repeat;
}
.QmanagerPage
{
    background-image: url(../images/btn_bg.png);
    background-repeat: no-repeat;
}

.QmanagerPage-Assessing-Clicked
{
    background-image: url(../images/QmanagerPages/btn_assessing_selected.png);
    background-repeat: no-repeat;
}
.QmanagerPage-Assessing
{
    background-image: url(../images/QmanagerPages/btn_assessing.png);
    background-repeat: no-repeat;
}

.QmanagerPage-Approve-Clicked
{
    background-image: url(../images/QmanagerPages/btn_approve_selected.png);
    background-repeat: no-repeat;
}
.QmanagerPage-Approve
{
    background-image: url(../images/QmanagerPages/btn_approve.png);
    background-repeat: no-repeat;
}

.QmanagerPage-Working-Clicked
{
    background-image: url(../images/QmanagerPages/btn_working_selected.png);
    background-repeat: no-repeat;
}
.QmanagerPage-Working
{
    background-image: url(../images/QmanagerPages/btn_working.png);
    background-repeat: no-repeat;
}

.QmanagerPage-Inspection-Clicked
{
    background-image: url(../images/QmanagerPages/btn_inspection_selected.png);
    background-repeat: no-repeat;
}
.QmanagerPage-Inspection
{
    background-image: url(../images/QmanagerPages/btn_inspection.png);
    background-repeat: no-repeat;
}

.QmanagerPage-PO-Clicked
{
    background-image: url(../images/QmanagerPages/btn_po_selected.png);
    background-repeat: no-repeat;
}
.QmanagerPage-PO
{
    background-image: url(../images/QmanagerPages/btn_po.png);
    background-repeat: no-repeat;
}
.QmanagerHeader
{
    color: #FFFFFF;
    text-decoration: underline;
}
a.QmanagerHeader.link
{
    color: #FFFFFF;
    text-decoration: underline;
}
a.QmanagerHeader.visited
{
    color: #FFFFFF;
    text-decoration: underline;
}
a.QmanagerHeader.hover
{
    color: #FFFFFF;
    text-decoration: underline;
}
a.QmanagerHeader.active
{
    color: #000000;
    text-decoration: underline;
}
.HeaderCell
{
    font-family: Verdana;
    font-size: 11px;
    width: 82px;
    height: 22px;
    background: url(../images/tablet/pn_incomplete2.png) left center no-repeat;
    text-decoration: none;
    vertical-align: text-top;
}
.HeaderCell pre
{
    cursor: pointer;
}
.InvoiceQGreen
{
    background: url(../images/InvoiceQ/btn_green.png); /*text-decoration:none;*/ /*height:22px;*/ /*width:60px;*/
}
.InvoiceQBlue
{
    background: url(../images/InvoiceQ/btn_blue.png); /*text-decoration:none;  	/*height:22px;  	width:60px;*/
}

.leftPadding
{
    padding-left: 4px;
}

.popupbuttonSelected
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/header_selected_new.gif) left center no-repeat;
    font: 10pt "verdana";
    color: White;
    text-decoration: none;
    font-weight: bold;
    letter-spacing: 0px;
}

.capacityDotted_right
{
    border-right-width: 1px;
    border-right-style: dotted;
    border-right-color: Black;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: Black;
}

.capacityDotted_bottom
{
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: Black;
}

.capacity_TDBorder_Solid
{
    border-style: solid;
    border-width: 1px;
    border-color: black;
    border-collapse: collapse;
}
.capacitySolid_bottom
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: Black;
}

.lnkBtnSmall
{
    margin: 0px 0px 0px 0px;
    background-image: url(../images/btnQueues/btn_details_unsel.png);
    background-repeat: no-repeat;
    font: 10pt "verdana";
    color: black;
    font-weight: normal;
    letter-spacing: 0px;
    height: 30px;
    width: 75px;
    text-align: center;
    vertical-align: middle;
}

.lnkBtnSmallSelected
{
    margin: 0px 0px 0px 0px;
    background: url(../images/btnQueues/btn_details.png);
    background-repeat: no-repeat;
    font: 10pt "verdana";
    color: White;
    font-weight: normal;
    letter-spacing: 0px;
    height: 30px;
    width: 75px;
    text-align: center;
    vertical-align: middle;
}

.tblBorder1
{
    border-width: 1px 1px 1px 1px;
    border-spacing: 0px;
    border-style: solid solid solid solid;
    border-color: black black black black;
    border-collapse: collapse;
}

.btnQworkflow_normal
{
    background-image: url('../images/btnQueues/queueBtn.png');
    background-repeat: no-repeat;
    cursor: pointer;
    color: Red;
    font-weight: bold;
    font-family: verdana;
    font-size: 11px;
}

.btnQworkflow_selected
{
    background-image: url('../images/btnQueues/queueBtn_Sel.png');
    background-repeat: no-repeat;
    cursor: pointer;
    color: Red;
    font-weight: bold;
    font-family: verdana;
    font-size: 11px;
}

.dgMultipleLinesPopup
{
    font-family: verdana;
    font-size: 11px;
    height: 20px;
    text-decoration: none;
    color: #000000;
}

.tblQPopup
{
    border-width: 1px 1px 1px 1px;
    border-spacing: 0px;
    border-style: outset outset outset outset;
    border-color: gray gray gray gray;
    border-collapse: collapse;
}

.tblQPopupHeader
{
    border-width: 1px 1px 1px 1px;
    padding: 1px 1px 1px 1px;
    border-style: inset inset inset inset;
    border-color: white white white white;
    background-color: gray;
    -moz-border-radius: 0px 0px 0px 0px;
    font-family: verdana;
    font-size: 11px;
}

.tblQPopupTD
{
    border-width: 1px 1px 1px 1px;
    padding: 1px 1px 1px 1px;
    border-style: inset inset inset inset;
    border-color: white white white white;
    background-color: red;
    -moz-border-radius: 0px 0px 0px 0px;
    font-family: verdana;
    font-size: 11px;
}

.summaryCar
{
    background-image: url(../images/Transparent_Car_White.png);
    background-repeat: no-repeat;
    background-position: center;
    text-align: center;
    font-size: 6;
    width: 70px;
    height: 25px;
    font-family: Verdana;
    font-weight: bold;
    color: Red;
}

.summaryCarAlt
{
    background-image: url(../images/Transparent_Car_Gray.png);
    background-repeat: no-repeat;
    background-position: center;
    text-align: center;
    font-size: 6;
    width: 70px;
    height: 25px;
    font-family: Verdana;
    font-weight: bold;
    color: Red;
}

.QmanagerPageEnabled
{
    background-image: url(../images/btn_bg_small_green.png);
    background-repeat: no-repeat;
}

/*#loading
{
    display: none;
    background-color: white;
    border: solid 1px #E6E6E6;
    color: black;
    height: 20px;
    left: 50%;
    margin-left: -50px;
    margin-top: -50px;
    padding: 10px;
    position: fixed;
    text-align: center;
    top: 50%;
    width: 120px;
    z-index: 3;
}*/
.clear
{
    height: 10px;
}
.barcode-reader
{
    width: 48px;
    height: 48px;
    padding: 5px;
    cursor: pointer;
}
.wages-header
{
    width: 100px;
    text-align: center;
    border: 1px solid gray;
    padding: 2px;
}
.wages-input
{
    width: 50px;
    text-align: right;
}

.editHeader_cellpadding
{
    padding-left: 3px;
    padding-right: 3px;
}
.selectedTab
{
    background-color: #4E5152;
    color: #FFFFFF;
    height: 15px;
    text-align: center;
    cursor: pointer;
    padding: 5px;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.normalTab
{
    background-color: AliceBlue;
    color: #000000;
    height: 15px;
    text-align: center;
    cursor: pointer;
    padding: 5px;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.border
{
    border: solid 1px black;
}
.border-bottom
{
    border-bottom: solid 1px black;
}
.border-left
{
    border-left: solid 1px black;
}
.border-right
{
    border-right: solid 1px black;
}
.border-top
{
    border-top: solid 1px black;
}
div.header
{
    background-color: #CCCCCC;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
}

div.datarow
{
    background-color: #F2F2F2;
    font-family: verdana;
    font-size: 11px;
    height: 17px;
    margin: 1px;
}
.dropdown
{
    width: 200px;
}
.space_row
{
    height: 2px;
}
div.space
{
    width: 5px;
    float: left;
}
div.splitter
{
    width: 2px;
    float: left;
    background-color: #ffffff;
    height: 17px;
}
div.hide
{
    display: none;
}
div.show
{
    display: block;
}
div.operationcodedescription
{
    float: left;
    overflow: hidden;
    width: 230px;
}
div.comment {
    width: 241px;
    overflow: hidden;
    float: left;
}
.mip-form #ddlOpCodes {
    width: 232px;
}
.mip-form #txtAmount {
    width: 84px !important;
}
.mip-form #txtComment {
  width: 214px !important;
}
.DivParent {
    background: url("../images/tablet/normal1advisor.gif") no-repeat;
    width: 85px;
    height: 40px;
    border: 0px solid black;
    white-space: nowrap;
    text-align: center;
    overflow: hidden;
    margin: 2px; /*cursor: pointer;*/
}
.DivWhichNeedToBeVerticallyAligned
{
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
    font: 10pt "verdana";
    cursor: pointer;
}
.DivHelper
{
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}
.child_div
{
    border: solid 1px black;
}

.header-selected:hover
{
    color: Red;
}
.header-selected
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/header_selected_Arrivalimport.gif) left center no-repeat;
    font: 10pt "verdana";
    color: White;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
    height: 30px;
    width: 150px;
    display: inline-block;
    cursor: pointer;
    padding-top: 10px;
    text-align: center;
}
.header-normal:hover
{
    color: Red;
}
.header-normal
{
    margin: 0px 0px 0px 0px;
    background: url(../images/tablet/header_incomplete_Arrivalimport.gif) left center no-repeat;
    font: 10pt "verdana";
    color: Black;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
    height: 30px;
    width: 150px;
    display: inline-block;
    cursor: pointer;
    padding-top: 10px;
    text-align: center;
}
.baloon-multiple-opcodes
{
    position: absolute;
    left: 15px;
    background-image: url(../images/comment_Active_new.png);
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    z-index: 5;
}
.opcodetype-status-box
{
    position: relative;
}
.arrival-field
{
    white-space: nowrap;
    height: 25px;
    line-height: 25px;
    vertical-align: middle;
    border-top: solid 1px;
    border-right: solid 1px;
    border-left: solid 1px;
}
.btnDisabled
{
   background-color: #E8E8E8 !important;
   color: #CFCFCF;
  
}
.image-upload
{
    position: relative;
}
.image-upload:hover > .upload-cover
{
    display: block;
}
.upload-cover
{
    height: 36px;
    width: 144px;
    float: left;
    margin-top: -47px;
    display: none;
    cursor: pointer;
    background: rgba(0, 0, 0, 0.4) url(../images/pic-hover.png) no-repeat scroll 0 0;
}
.image-upload .buttonupload
{
    font-size: 11px;
    opacity: 0;
    height: 36px;
    cursor: pointer;
    width: 144px;
    z-index: 1;
    background: transparent;
    position: relative;
    float: left;
}
#ctl00_body_dvPreview
{
    float: left;
    width: 144px;
    margin-top: -32px;
    height: 36px;
    border: 1px dotted;
    margin-bottom: 10px;
    margin-right: 40px;
    text-align: center;
}
#ctl00_body_dvPreview img
{
    float: none;
    max-width: 144px;
    margin: 0 auto;
    max-height: 36px;
}
#ctl00_body_Label5
{
    float: left;
    text-align: left;
}
.invalid-text
{
    color: Red;
    float: right;
    margin-right: 61px;
    padding-bottom: 3px;
    
}

.pricecodeconfiguration {
    float: left;
    margin-right: 10px;
}

    .pricecodeconfiguration .invoice {
        padding-right: 10px;
    }
