/*
Header Template Classes
*/

*, html *, body {
    text-rendering: optimizelegibility;
	
	
}
.Login-body{
background-repeat:repeat-x;
	background-color:#ecf0f1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.head-right{
background-image:url(../../../Themes/PrototypeX/Blue/images/HeaderBG.jpg);
background-repeat:repeat-x;
width:auto;
height:87px;  
}
.login-header{
 border-top:solid 7px #000000; height:145px;background-color:white; vertical-align:top; padding-top:0px;padding-left:103px;
}
.login-heading1{
background-image:url(../../../Themes/PrototypeX/Blue/images/prototypex-img-right.jpg); background-position:right;background-repeat:no-repeat; background-color:#107fc7; height:112px;color:#ffffff; font-size:36px;padding-left:113px;
}
.head-right1{
background-image:url(../../../Themes/PrototypeX/Blue/images/HeaderBG2.jpg);
background-repeat:repeat-x;
width:auto;
height:39px;
}
.head-left{
background-color:#107fc7;
width:546px;
height:87px;
}
.head-left1{

 background-color:#107fc7;
height:39px;
}
.head-left2{
/*background-image:url(../../../Themes/PrototypeX/Blue/images/HeaderBG1.jpg);-->*/
background-repeat:repeat-x;
width:100%;
height:52px;
}

.head-bg{
background-image:url(../../../Themes/PrototypeX/Blue/images/HeaderBG.jpg);
background-repeat:repeat-x;
width:auto;
height:87px;
}
.head-bg1{
background-image:url(../../../Themes/PrototypeX/Blue/images/HeaderBG2.jpg);
background-repeat:repeat-x;
width:auto;
height:39px;
}
.imageTrans 
{
	behavior:	url("Themes/PrototypeX/Blue/Images/pngbehavior.htc");
	border:0;
} 

.CompanyName
{    
 
   font-family: 'Open Sans', sans-serif !important;
   font-size: 17px;
   font-weight: bold;
   color: #000000;   
   padding-left : 10px;
 border-top:solid 7px #000000;
   
}

.GeneralTextWhiteWOhover
{
    font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;
}
.GeneralTextWhite
{
    font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}

.GeneralTextWhite:link
{
    font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}

.GeneralTextWhite:visited
{
   font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	font-weight: bold;
    TEXT-DECORATION: none   
}

.GeneralTextWhite:hover
{
    font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.GeneralTextBlue1
{
    font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	color: #ffffff;

}

.GeneralTextBlue
{
    font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	color: #ffffff;

}

.GeneralTextBlue:link
{
    font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	color: #ffffff;

}

.GeneralTextBlue:visited
{
   font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	    

}

.GeneralTextBlue:hover
{
    font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;

	text-decoration: underline;
}





/* Start...........Loginpage-classes */
/* CSS Document */
.LoginSelectBox {
	border: #cccccc 1px solid;
	font-size: 13px;
	width:280px;
	font-family:'Open Sans', sans-serif !important;
	height: 30px;
	background-color:#ffffff;
}


.LoginLeftTop{
background-image:url(../../../Themes/PrototypeX/Blue/images/LoginLeftTop.jpg);
background-position:left bottom;
background-repeat:no-repeat;
height:16px;
width:14px;
}

.LoginLeftBg{
background-image:url(../../../Themes/PrototypeX/Blue/images/LoginLeftBg.jpg);
background-repeat:repeat-y;
width:14px;
}
.LoginToptBg{
background-image:url(../../../Themes/PrototypeX/Blue/images/LoginTopBg.jpg);
background-repeat:repeat-x;
background-position:left bottom;
}

.LoginLeftBottom{
background-image:url(../../../Themes/PrototypeX/Blue/images/LoginLeftBottom.jpg);
background-position:left top;
background-repeat:no-repeat;
height:16px;
width:14px;
}

.LoginBottomtBg{
background-color:#f4f4f4;
background-repeat:repeat-x;
background-position:left top;

}
.center{
background-color:#476C98;
height:120px;
font-family:'Open Sans', sans-serif !important;
font-size:13px;
Color:#FFFFFF;
font-weight:bold;
}

.LoginRightBottom{
background-image:url(../../../Themes/PrototypeX/Blue/images/LoginRightBottom.jpg);
background-position:left top;
background-repeat:no-repeat;
height:16px;
width:14px;
}
.LoginRightBg{
background-image:url(../../../Themes/PrototypeX/Blue/images/LoginRightBg.jpg);
background-repeat:repeat-y;
width:14px;
}

.LoginRightTop{
background-image:url(../../../Themes/PrototypeX/Blue/images/LoginRightTop.jpg);
background-position:left bottom;
background-repeat:no-repeat;
height:16px;
width:14px;
}


.hclink:link{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#312c26;
line-height: 18px;
}


.hclink:visited{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#6a6155;
line-height: 18px;
}
.hclink:hover{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#005580;
text-decoration:underline;
line-height: 18px;
}


.gray-link:link{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#312c26;
line-height: 18px;
}


.gray-link:visited{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#6a6155;
line-height: 18px;
}
.gray-link:hover{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#005580;
text-decoration:underline;
line-height: 18px;
}


.ErrorMsg
{
	font-family:'Open Sans', sans-serif !important;
	font-size:13;
	font-weight:Normal;
	color : #990000;
	background-color:#f2dede;
	height:40px; width:470px;margin-top:5px;
	border:solid 1px #eed3d7;
	color:#b94a48;
	border-radius:4px;
	font-size:13px;text-align:center;
 

}


.login-heading{
font-family:'Open Sans', sans-serif !important;
letter-spacing: -2px;
text-shadow: 0px 0px 2px rgb(204, 204, 204);
font-size: 30px;
font-weight: 700;
line-height: 36px;
color:#6a6155;
border-bottom:solid 1px #dfdcd6;}

.butnOn
{
   padding: 4px 10px;
    margin-bottom: 0px;
    text-align: center;
    vertical-align: middle;
    border-width: 1px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);
	background-color: rgb(0, 116, 204);
    background-image: -moz-linear-gradient(center top , rgb(0, 136, 204), rgb(0, 136, 204));
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	    padding: 9px 14px;
    font-size: 13px;
    line-height: normal;
    border-radius: 5px;
	color: rgb(255, 255, 255);
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
	cursor: hand;
}
.butn {
	 padding: 4px 10px;
    margin-bottom: 0px;
    text-align: center;
    vertical-align: middle;
    border-width: 1px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);
	  box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);
	background-color: rgb(0, 116, 204);
    background-image: -moz-linear-gradient(center top , rgb(0, 136, 204), rgb(0, 85, 204));
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	    padding: 9px 14px;
    font-size: 13px;
    line-height: normal;
    border-radius: 5px;
	color: rgb(255, 255, 255);
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
	cursor: hand;
}





*, html *, body {
    text-rendering: optimizelegibility;
}
.txt2{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#666666;
}
.txt3{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#666666;
}


.txt4{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#666666;
}

.Login-Screen-Txt{
font-family:'Open Sans', sans-serif !important;
font-size:17px;
color:#333333;
line-height:18px;
font-weight:bold;
}
.txtbox{
border:solid 1px #cccccc;
height:30px;
width:280px;
color:#223142;
vertical-align:middle;}

.LoginLeftTop1{
background-image:url(../../../Themes/PrototypeX/Blue/images/LoginLeftTop1.jpg);
background-position:left bottom;
background-repeat:no-repeat;
height:11px;
width:11px;
}
.LoginRightTop1{
background-image:url(../../../Themes/PrototypeX/Blue/images/LoginRightTop1.jpg);
background-position:right bottom;
background-repeat:no-repeat;
height:11px;
width:11px;
}

.LoginToptBg1{
background-image:url(../../../Themes/PrototypeX/Blue/images/LoginTopBg1.jpg);
background-repeat:repeat-x;
background-position:left bottom;
}
.center1{border: solid 1px #476C98;}
.LoginBottom{
border: 1px solid #dfdcd6;
 -moz-border-radius-bottom-left: 8px;
 border-bottom-left-radius: 8px ;
 -moz-border-radius-bottom-right: 8px;
 border-bottom-right-radius: 8px ;
 border-top: 0px ;
background-color:#f4f4f4;
font-size: 13px;
line-height: 18px;
color:#666666;
height:22px;
border-bottom:solid 1px #cccccc;
padding-bottom:10px;
padding-top:10px;
}
*
{
    font-family: 'Open Sans', sans-serif !important;
    line-height: normal;

}

.inputpadd{

padding-left:90px;
	}
/* End...........Loginpage-classes */





/* Start...........Mainpage-classes */

.bg-w{
background-color:#ffffff;
background-position:bottom left;
height:358px;
background-repeat:repeat-x;
padding-top:10px;
}
.txt{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#666666;
line-height:18pt;

}

.welcome{
font-family:'Open Sans', sans-serif !important;
text-shadow: 0px 0px 2px rgb(204, 204, 204);
font-size: 30px;
font-weight: 700;
line-height: 36px;
color:#6a6155;
}
.wlink{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#000000;
font-weight:300px;
text-decoration:none;
vertical-align:middle;}
.wlink:link{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#000000;
font-weight:300px;
text-decoration:none;
vertical-align:center;}
.wlink:active{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#000000;
font-weight:300px;
text-decoration:none;
vertical-align:center;}
.wlink:visited{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#000000;
font-weight:300px;
text-decoration:none;
vertical-align:center;}
.wlink:hover{
font-family:'Open Sans', sans-serif !important;
font-size:13px;
color:#000000;
font-weight:300px;
text-decoration:none;
vertical-align:center;}

.dotted-line{
background-image:url(../../../Themes/PrototypeX/Blue/images/doted-lineh.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.tab-rows{
border:solid 1px #BFD6FB;
}


/* End...........Mainpage-classes */




/*Other*/

.IconsSectionBG
{
	background-color : #7E99FE;
}

.IconsHeadingText
{
	color : black;
}

.table
{
	border-collapse :collapse;
	border: 1px solid #D6DFF7;
}

td
{
	font-size:13px;
	font-family:'Open Sans', sans-serif !important;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin:0px;
}
img
{
	border:0;
	
}

A:link, a:visited, a:active {
	TEXT-DECORATION: none;
	color:#ffffff;
	font-size:13px;
}
A:hover {
   TEXT-DECORATION: underline;
   color:#ffffff;
   font-size:13px;
}

.Spacer
{
	font-size:0;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin:0px;
	height:1;
}
.butnLeftRight {
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	height: 21px;
	border-width:medium;
	border: none;
	/*background-image:url(../../../Themes/PrototypeX/Blue/images/XPButnBGLeft.gif);*/
	color: #ffffff;
	cursor: pointer; 
	cursor: hand;
}

.LoginButn {
	font-family: 'Open Sans', sans-serif !important;
	padding-bottom:1px;
	font-size: 13px;
	height: 21px;
	border: none;
	background-image:url(../../Themes/PrototypeX/Blue/images/XPButnBG.gif);
	background-image:url(../../../Themes/PrototypeX/Blue/images/XPButnBG.gif);
	padding-left:3px;
	padding-right:3px;
	color: #ffffff;
	cursor: pointer; 
	cursor: hand;
	width:100%;
	background: #004677;
}
.resetbtn
{
    padding-left:3px;
    }

.TableBg1
{
 background-color:#F0F1F5;
}

.LoginTitle
{
	font-family:'Open Sans', sans-serif !important;
	font-size:18;
	font-weight:bold;
}


.Exception
{
	font-family:'Open Sans', sans-serif !important;
	font-size:13;
	font-weight:bold;
	color : #990000;
}
.SuccessMsg
{
	font-family:'Open Sans', sans-serif !important;
	font-size:13;
	font-weight:Normal;
	color : Green;
	background-color:#C7FAC8;
	height:40px; width:470px;margin-top:5px;
	border:solid 1px #A9D6A7;
	color: Green;
	border-radius:4px;
	font-size:13px;text-align:center;
}

.WarningMsg
{
	font-family:'Open Sans', sans-serif !important;
	font-size:13;
	font-weight:Normal;
	color :Blue;
}


.ListingHeading
{
	font-family: 'Open Sans', sans-serif !important;
	font-size: 28px;
	
	color: #333333;
	padding-left: 0px;
 }
 .ListingTotal
{
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
    padding-top:5px;
    padding-bottom:10px;
	color: #486991;
	padding-left: 8px;
 }


.TrackBar
{
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-left: 16px;
 }
.TrackBarBg
{
	background-color:#f4f4f4;
	border-left:solid 1px #cccccc;
}
.TrackBarLine
{
	background-color:#cccccc;
} 


.TableHeading
{
	padding-left: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	font-weight: bold;
	font-size: 13px;
	color: #334D6C;
	font-family: 'Open Sans', sans-serif !important;
}
.ScreenCounter
{
    font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	font-weight: bold;
	color: black;
}

.InnerTableBorderColor
{
	border-bottom : solid #9CA4AE 1px;
	border-left : solid #9CA4AE 1px;
}

.FormBgColor
{
	background-color:#D6DFF7;
}
.FieldBgColor
{
	padding-left:2px;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	font-weight: normal;
	color: #1A1F26;
	background-color:#FFFFFF;
}



.FieldBgColor_RBBdr
{
	BACKGROUND-COLOR: #FFFFFF;
	Color:#1A1F26;
	padding-left: 4px;
	border-bottom : solid #9CA4AE 1px;
	border-right : solid #9CA4AE 1px;
	
}

.FieldBgColor_BBdr
{
	BACKGROUND-COLOR: #FFFFFF;
	Color:#1A1F26;
	padding-left: 4px;
	border-bottom : solid #9CA4AE 1px;
	
}

.FieldBgColor_NBdr
{
	BACKGROUND-COLOR: #FFFFFF;
	Color:#1A1F26;
	padding-left: 4px;
}

.TableLineBG
{
	background-color:#ffffff;
}

.BtnBg{
	BACKGROUND-COLOR: #FFFFFF; HEIGHT: 35px;
	padding-top:5px;
}

.ListingLabel 
{
 
background-color:#494949;
background-repeat:repeat-x;
	font-weight: bold;
	font-size:13px;
	Height:25px;
	Color:#ffffff;
	padding-left: 4px;
	
}

.rounded-corners-left{
 border: 1px solid #dfdcd6;
 -moz-border-radius-top-left: 8px;
 border-top-left-radius: 12px ;
 -moz-border-radius-top-right: 8px;
 border-top-right-radius: 8px ;
 border-bottom: 0px ;
 background-color:white;
 height:30px;
}


.whmcscontainer{
    font-family: 'Open Sans', sans-serif !important;
    letter-spacing: -2px;
    text-shadow: 0px 0px 2px rgb(204, 204, 204);
    font-size: 30px;
    font-weight: 700;
    line-height: 36px;
}{}




.ListingLabel2
{

	background-color:#f7f7f7;
	font-weight: bold;
	font-size:13px;
	Height:25px;
	Color:#000000;
	padding-left: 4px;
	
}

.ListingLabelone:link{color:white; text-decoration:none;vertical-align:middle;height:25px;padding-top:6px;} 
.ListingLabelone:hover{color:white; text-decoration:none;vertical-align:middle;height:25px;padding-top:6px;} 
.ListingLabelone:active{color:white; text-decoration:none;vertical-align:middle;height:25px;padding-top:6px;} 
.ListingLabelone:visited{color:white; text-decoration:none;vertical-align:middle;height:25px;padding-top:6px;} 

A:link, a:hover, a:visited, a:active {
	TEXT-DECORATION: none;
	color:#666666;
	font-size:13px;
}
.ListingLabelRes
{
	
	padding-left:8px;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	font-weight: bold;
}
.ListingLabelRes1
{

	padding-left:8px;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	font-weight: normal;
}


.ListingLabel1
{
	font-weight: bold;
	Color:#ffffff;
	padding-left: 8px;
}
.ListingBG
{
    BACKGROUND-COLOR: #cccccc;
}
.LoopListingLight {
	BACKGROUND-COLOR: #f4f4f4;
	Color:#1A1F26;
	
}
.LoopListingDark {
	BACKGROUND-COLOR: #FDFDFD;
	Color:#1A1F26;
}

.ListingBG1
{
   BACKGROUND-COLOR: #F9F9F9;
  
}

.LoopListingDarkDisable {
	BACKGROUND-COLOR: #FDFDFD;
	color:Gray;
	
}

.LoopListingLightDisable {
	BACKGROUND-COLOR: #F9F9F9;
	color:Gray;
	
}

.contents
{
	font-size: 13px;
	color: black;
	padding-left: 2px;	
}
.TextBox {
	border: #cccccc 1px solid;
	font-size: 13px;
	font-family:'Open Sans', sans-serif !important;
	height:30px;
	background-color:#ffffff;
}
.SearchDiv 
{

	border: #cccccc 1px solid;
    height:30px;
    width:190px;
    margin: 0px 10px 0px 0px;
	background-color:#ffffff;
}
.SearchDiv1 
{

	border: #cccccc 1px solid;
    height:20px;
    width:120px;
    margin: 0px 10px 0px 0px;
	background-color:#ffffff;
}
.SearchDiv2 
{

	border: #cccccc 1px solid;
    height:20px;
    width:190px;
    margin: 0px 10px 0px 0px;
	background-color:#ffffff;
}
.testing
{
	padding-left: 11px;	
}
.searchText
{
     background:none;
     border: none; 
     font-size: 13px; 
     font-family: 'Open Sans', sans-serif !important;
     margin-top:3px;
     padding-left:0px; 
     width:160px; 
     float: left;
     margin-left:4px;
     margin-right: 4px; position: relative; 
	 height:30px;
}
.searchsubmit { float:left; margin-left:0px; margin-top:3px; }
.searchsubmit2 { float:left; margin-left:10px; margin-top:3px; }

.SelectBox {
	border: #cccccc 1px solid;
	font-size: 13px;
	font-family: 'Open Sans', sans-serif !important;
	height: 30px;
	background-color:#ffffff;
}

.ListBox {
	border: #cccccc 1px solid;
	font-size: 13px;
	font-family: 'Open Sans', sans-serif !important;
}
.DisableText {
	color:Gray;
}
.Textarea{
	COLOR: #000000;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	border: #1A1F26 1px solid;
}
/* newly added*/
.tableMouseOverCell
{
	background-color: #FBFBD9;
}

.SearchTextBox
{
	border: #cccccc 1px solid;
	font-size: 13px;
	font-family:'Open Sans', sans-serif !important;
	height: 30px;
	background-color:#ffffff;
}

.SearchSelectBox
{
	border: #cccccc 1px solid;
	font-size: 13px;
	font-family: 'Open Sans', sans-serif !important;
	height: 30px;
}
.SearchSelectBox2
{
	
     border: #cccccc 1px solid;
     font-size: 13px; 
     font-family: 'Open Sans', sans-serif !important;
     margin-top:1px;
     padding-left:0px; 
     width:150px; 
     float: left;
     margin-left:4px;
     margin-right: 4px; position: relative; 
}

.ASPXButton
{
	BORDER-RIGHT: white thin solid; 
	BORDER-TOP: white thin solid; 
	BORDER-LEFT: white thin solid; 
	COLOR: white; 
	BORDER-BOTTOM: white thin solid; 
	BACKGROUND-COLOR: white
	}
	
	
	
	
	.seacrh-t-left{
background-image:url(../Blue/images/searchleft-top.jpg);
background-repeat:no-repeat;
height:6px;
width:6px;
}
.seacrh-t-right{
background-image:url(../Blue/images/searchleft-top.jpg);
Filter: Fliph;
background-repeat:no-repeat;
height:6px;
width:6px;
}
.seacrh-t-middle{
background-image:url(../Blue/images/search-t-middle.jpg);
background-repeat:repeat-x;
}

.seacrh-middle{

}
.seacrh-b-middle{
background-image:url(../Blue/images/search-t-middle.jpg);
Filter: Flipv;
background-repeat:repeat-x;
}

.seacrh-b-left{
background-image:url(../Blue/images/searchleft-top.jpg);
background-repeat:no-repeat;
Filter: Flipv;
height:6px;
width:6px;
}
.seacrh-b-right{
background-image:url(../Blue/images/searchleft-top.jpg);
Filter: Fliph Flipv;
background-repeat:no-repeat;
height:6px;
width:6px;
}
.redText
{
    color:#990000;
}
.greenText
{
    color:Green;
}
.iconTab{
border:solid 1px #B0C4E0;}
.iconTab-head{
background-color:#F4F8FE;
padding-left:11px;
border-top:solid 1px #B0C4E0;
border-right:solid 1px #B0C4E0;
border-left:solid 1px #B0C4E0;
height:24px;
font-family:'Open Sans', sans-serif !important;
font-weight:bold;
font-size:13px;
vertical-align:middle;
color:#0D2CA2;
}

.TableHeadingTD
{
	/*background-image:url(../../../Themes/AmpleLite/Blue/images/XPWindowBG1.jpg);
	background-repeat:repeat-x;*/
	background-position:center;
}

/*newly added: Context Menu */

.skin0{
position:absolute;
width:135px;
border-top:1px solid #000000;
border-right:1px solid #000000;
border-left:1px solid #000000;
border-bottom:1px solid #000000;
background-color:#F5F5F5;
font-family:'Open Sans', sans-serif !important;
line-height:18px;
cursor:pointer;
cursor:hand;
font-size:13;
color:#4D2F49;
z-index:100;
visibility:hidden;
}

.menuitems{
padding-left:10px;
padding-right:10px;
width:auto;

}


/* Tool Tip : Server Manager */
.skin1{
position:absolute;
width:230px;
border-top:1px solid #000000;
border-right:1px solid #000000;
border-left:1px solid #000000;
border-bottom:1px solid #000000;
background-color:#F5F5F5;
font-family:'Open Sans', sans-serif !important;
font-weight: 700;
line-height:18px;
cursor:pointer;
cursor:hand;
font-size:13px;
color:#4D2F49;
z-index:100;
visibility:hidden;
padding-left:10px;
padding-right:10px;

}

/*  Styles for Multi-level Context Menu */

/*
Menu related selectors
*/
.omenudiv {
	background-color: #F5F5F5;  /* context menue's background color */
	border: 2px outset;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;
	border-right-color: #000000;
	border-top-color: #FFFFFF;
	cursor: default;
	position: absolute; /* Do not alter this line! */
	visibility: hidden;
	z-index: 10;
}

.jsdomenudiv {
	background-color: #F5F5F5;  /* context menue's background color */
	border: 2px outset;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;
	border-right-color: #000000;
	border-top-color: #FFFFFF;
	cursor: default;
	position: absolute; /* Do not alter this line! */
	visibility: hidden;
	z-index: 10;
}
.jsdomenuitem {
	background-color: Transparent;
	border: none;
	color: #4D2F49;			
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	padding-bottom: 2px;
	padding-left: 22px;
	padding-right: 13px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

.jsdomenuitemover {
	background-color: #D5DBE2;		/*  heighted item's background color */
	border: none;
	color: #000000;
	font-family:'Open Sans', sans-serif !important;
	font-size: 13px;
	padding-bottom: 2px;
	padding-left: 22px;
	padding-right: 13px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

.jsdomenuarrow {
	background-image: url(../../../Themes/PrototypeX/Blue/images/classic_arrow.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 7px;
	position: absolute; /* Do not alter this line! */
	right: 8px;
	width: 4px;
}

.jsdomenuarrowover {
	background-image: url(../../../Themes/PrototypeX/Blue/images/classic_arrow.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 7px;
	position: absolute; /* Do not alter this line! */
	right: 8px;
	width: 4px;
}

.jsdomenusep {
}

.jsdomenusep hr {
	text-align: center;
	width: 95%;
}

.jsdomenuDisable {
	background-color: Transparent;
	border: none;
	color: Gray;			
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	padding-bottom: 2px;
	padding-left: 22px;
	padding-right: 13px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

.jsdomenuitemoverDisable {
	background-color: #D5DBE2;		/*  heighted item's background color (Disabled) */
	border: none;
	color:  Gray;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	padding-bottom: 2px;
	padding-left: 22px;
	padding-right: 13px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}





/* TABS */
				#SMTabs ul 
				{
					list-style: none;
					padding: 20px;
					margin: 0;
				}

				#SMTabs li 
				{
					float: left;
					border: 1px solid #D9C8D8;
					background: #262525;
					border-bottom-width: 0;
					margin: 1;
					height:30px;
					font-family:'Open Sans', sans-serif !important;
					font-size:13px;
				}

				#SMTabs a 
				{
					text-decoration: none;
					display: block;
					background: #262525;
					padding: 0.24em 1em;
					color: #FFFFFF;
					font-size:13px;
					text-align: center;
				}


				#SMTabs #SMSelectedTab
				{
					border-color: #00679c;
					background: #00679c;
					height:30px;
					font-family:'Open Sans', sans-serif !important;
					font-size:13px;
				}
				
				.tab-bg{
				background-color:#00679c;
				
				padding:10px;
				padding-bottom:0px;
				
				}

				#SMTabs #SMSelectedTab a
				{
					position: relative;
					color: #FFFFFF;
					font-weight: normal;
					background: #00679c;
				}

				.Content
				{
					border: 0px solid #00679c;
					clear: both;
				}
				.Content1
				{
					
					clear: both;
					border-collapse :collapse;
					border: 1px solid #cecfce;
				}
				.TabsSpacerBG
				{
					background:#00679c;
				}
				#SMTabs .SelectedTab
				{
					border-color: #00679c;
					background: #00679c;
				}
				#SMTabs .SelectedTab a
				{
					position: relative;
					color: #FFFFFF;
					font-weight: normal;
					background: #00679c;
					font-weight:bold;
				}
/* Level 2 TABS */
				#SMTabs1 ul 
				{
					list-style: none;
					margin: 0;
								}

				#SMTabs1 li 
				{
					float: left;
					height:27px;
					padding-top:5px;
					padding-right:10px;
					padding-left:10px;
					font-size:13px;
					font-family:'Open Sans', sans-serif !important;
					background-color:#494949;
				}

				#SMTabs1 a 
				{
					text-decoration: none;
					display: block;
				
					color: #ffffff;
					text-align: center;
				}


				#SMTabs1 #SMSelectedTab1
				{
					background-image:url(../../../Themes/PrototypeX/Blue/images/tab-seleted.png);
					background-repeat:no-repeat;
					background-position:bottom;
					font-weight: bold;
				}

				#SMTabs1 #SMSelectedTab1 a
				{
					position: relative;
					color: #FFFFFF;
					font-weight: bold;
				}
				#SMTabs1 .SelectedTab1
				{
					border-color: #486992;
					background: #494949;
				}
				#SMTabs1 .SelectedTab1 a
				{
					position: relative;
					color: #FFFFFF;
					font-weight: normal;
				}
				.graph 
				{ 
                    background-color: white;
                    border: #cccccc 1px solid;
					
                } 
       
              .graph td 
              { 
               
                color: #666666W; 
				
				
              } 
       .graphtd{font-family: 'Open Sans', sans-serif !important;
                color: #6666666; 
				font-size:13px;
				}
              .graph thead th { 
                font-family: 'Open Sans', sans-serif !important;
                padding: 6em; 
              } 
     
      .graph tfoot td { 
        border-top: solid 1px #999999; 
        font-size: x-small; 
        text-align: center; 
        padding: 5.5em; 
        color: #666666; 
      } 
 
      .bar { 
        background-color: #EbF0F6; 
        text-align: right; 
        width: 400px; 
      } 
       
      .bar div {  
        
        background-color: #3FBB01; 
       
        text-align: right; 
        color: white; 
        float: left; 
        padding-top: 0; 
        height: 1em; 
      } 
      .bar1 div {  
        
        background-color: #990000; 
      
        text-align: right; 
        color: white; 
        float: left; 
        padding-top: 0; 
        height: 1em; 
      } 
      .bar1 { 
        background-color: #EbF0F6; 
        text-align: right; 
        width: 400px; 
      } 
.searchsubmit1 { margin-left:18px; background-position:center;
     }
.SelectBox1 {
	border: #cccccc 0px white;
	font-size: 13px;
	font-family: 'Open Sans', sans-serif !important;
	height: 30px;

}
.seacrhAreaBG{ background-color:#f7f7f7;
border:solid 1px #cccccc;
padding-right:10px;margin-top:10px;
margin-bottom:10px;

}

.tabBack
{
	background-color:#00679c;
	padding:10px;
	padding-bottom:0px;
	}
	.nav-menu
{
    height: 85px;
    /*text-align: right;*/
    overflow-y: hidden;
}

.nav-menu ul
{
    text-align: right;
}

.nav-menu li
{
    display: inline-block;
    margin: 43px 0px 20px 20px;
}

.nav-menu li a
{
    padding-bottom: 15px;
    display: inline-block;
}

.nav-menu li a:hover
{
    color: #000;
    border-bottom: 5px solid #000; 
}
.nav-menu-footer
{
    margin-bottom: 20px;
    text-align:center;
}

.nav-menu-footer li
{
    display: inline-block;
    margin: 0px 20px;
    color: #a6a6a6;
}

.nav-menu-footer li a
{
    color: #a6a6a6;
}



#header
{
	background-color:White;
    border-top: 7px solid #000;
    padding-top: 14px;
}
.content
{
    width: 1130px;
    margin: auto;
}
.right-header
{
    width: 70%;
    float: right;
}
.clear
{
    clear:both;
}
.ui-progressbar {    
    width: 100%;
    text-align: left;    
  }
 .progress-label {
    width: 100%;
    float: left;
    line-height: 200%;
    word-wrap: break-word;
  }


a.ui-datepicker-prev, a.ui-datepicker-next,
a.ui-datepicker-prev:link, a.ui-datepicker-prev:hover, a.ui-datepicker-prev:visited, a.ui-datepicker-prev:active,
a.ui-datepicker-next:link, a.ui-datepicker-next:hover, a.ui-datepicker-next:visited, a.ui-datepicker-next:active 
{
      font-size: 10px !important;
}

.ui-datepicker .ui-datepicker-title {
    margin: 0px !important;
    line-height: -0.2em !important;
}
.ui-widget {
    font-family: Arial !important;
font-size: 11px !important;
}