﻿/*MobileView V1*/
#doc3 
{
	margin:auto;
	min-width:10em;
	font-family: Verdana;
	font-size: 90%;
}

#header
{
	background-color:#000099;
	height:40px;
	padding:0 0 0 0;
}


#header #branding
{
	background-color:#000099;
	height:20px;
	display:block;
	clear:both;
}
#header #branding #brandingContent	
{
	font-size:123.1%;
	color:White;
}
#brandingContent #logoText
{
	font-weight:bold;
	width:20%;
}
#brandingContent .logoText2
{
    padding: 0 0 0 5em;
    font-size: 75%;
    text-align: right;
    float:right;
}	


#userInfo
{
	height:17px;
	font-size:90%;
	background-color:#CCCCCC;
	
	clear:both;
	vertical-align:bottom;
	width:100%;
	display:table;
}

 #pageTitleContent, .pageTitleContent
{
    display:table-cell;
    padding-right:5px;
    }
#topLogOff
{float:right;
 display:table-cell;
 margin-top:-12px;
 padding-right:6px;
 width:35px;
    }

#header #userInfo #userInfoContent
{
	padding:0 0 0 1em;
	background-color:#cccccc;
	color:#000099;
	font-weight:bold;
	vertical-align:bottom;
}

#bd
{
	margin: 0.5em 0.5em 0.5em 0.5em;
}

#ft
{
	text-align:center;
	vertical-align:top;
	padding:0 0 1em 0;
}

.copyrightContent
{
    font-size:x-small;
}
    
.navigationViewPicker
{
	padding: 3px;
	margin: 3px;
	text-decoration:none;
}   

/*over all style for link*/
a:link {color:#000099; 
        text-decoration:none;
        padding: 0 0 0 0.13em; 
        margin-left:0;}      /* unvisited link */
a:visited 
{
    color:#000099;
    text-decoration:none; 
    padding: 0 0 0 0.13em;
    margin-left:0;}  /* visited link */
a:hover 
{
    color:#000099;
    text-decoration:underline;
    padding: 0 0 0 0.13em; 
    margin-left:0;}  /* mouse over link */
a:active 
{
    color:#000099;
    padding: 0 0 0 0.13em;
    text-decoration:underline; 
    margin-left:0;}  /* selected link */ 

/* link for pairing pages Mobile*/
.webkit, span A:link, a.pairingLink:link
{
color:#000099;
text-decoration:none;
padding-left:0px;
margin-left:0px;
}

.webkit, span A:visited, a.pairingLink:visited 
{
color:#000099;
text-decoration:none;
padding-left:0px;
margin-left:0px;
    }

.webkit, span A:hover, a.pairingLink:hover 
{
color:#000099;
text-decoration:underline;
padding-left:0px;
margin-left:0px;
}



/*over all style for link*/
ul.styled li
{
list-style: disc; 
color: #000099;	
list-style-position: inside;
font-size:small;
padding: 3px;
margin: 3px;
}

ul.styled li a:link 
{color:#000099;
text-decoration: none;
font-weight:bold;
padding:6px;
}/* unvisited link */

ul.styled li a:visited 
{color:#000099;
text-decoration: none;
font-weight:bold;
padding:6px;
}  /* visited link */

ul.styled li a:hover 
{color:#000099;
text-decoration:underline;
}  /* mouse over link */

ul.styled li a:active 
{
color:#000099;
font-weight:bold;
padding:6px;}  /* selected link */

a.nowrap:link 
{white-space:nowrap;
color:#000099;
text-decoration:underline;
padding:6px;
 }
 
 a.nowrap:visited 
{white-space:nowrap;
color:#000099;
text-decoration:none;
padding:6px;
 }
 
  a.nowrap:hover 
{white-space:nowrap;
color:white;
background-color:#cccccc;
text-decoration:none;
padding:6px;
 }
 
 a.nowrap:active  
{white-space:nowrap;
color:#000099;
text-decoration:none;
padding:6px;
 }

input[type='submit'], input[type='button']
{
    font-size: 12px !important;
    margin: 0 5px 0 0 !important;
    padding: 2px 10px 2px 10px !important;

    font-family: verdanda,arial,helvetica,clean,sans-serif !important;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: normal !important;
    line-height: normal !important;
    font-size-adjust: none !important;
    font-stretch: normal !important;
    color: #000099 !important;
    cursor:pointer;
}

input[type='submit']:disabled, input[type='button']:disabled
{
    margin: 0 5px 0 0 !important;
    padding: 2px 10px 2px 10px !important;
              
    color:#808080 !important;
    font-weight: bold !important;
    font-family: verdanda,arial,helvetica,clean,sans-serif !important;
    font-style:normal !important;
    font-variant: normal !important;
    font-weight: normal !important;
    line-height: normal !important;
    font-size-adjust: none !important;
    font-stretch: normal !important;
    cursor:auto !important;
}

.HighlightedDate a
{
    background-color: #99CCFF !important;
    background-image: none !important;
}

.validateErrorSummary {
    color: red;
    text-align:center;
}
.padding_md {
    padding: 10px;
}