﻿body
{
	/*background:#A4B0E3 url('Images/bg.jpg') repeat-y top left;*/
	background-color:#FFFFFF;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	color:#666666;
	text-align:center;
	margin:0px;
	padding:0px;
}

.textbox
{
	background-color:#FFFFFF;
    border:solid 1px #CCCCCC;
    font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	color:#333333;
}

.roundedButton
{
	background:url('Images/whitebuttonlarge.png') no-repeat top left; padding-bottom:2px; border:0px; width:160px; height:21px;font-family:Verdana, Tahoma, Arial; font-size:11px; color:#000000;
}

.button
{
	background-color:#E2E2E2;
    border:solid 1px #CCCCCC;
    font-family:Verdana, Tahoma, Arial;
	font-size:11px;
    color:#666666;
}

.container
{
	padding:60px 0px 60px 90px;
	text-align:left;
	/*border:1px solid red;*/
}

.blueMenuText
{
	color:#395998;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.orangeMenuText
{
	color:#F6921C;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

h1
{
	color:#395998;
	font-weight:bold;
	font-size:14px;
	margin-bottom:14px;
	margin-top:0px;
}

h2
{
	color:#395998;
	font-weight:bold;
	font-size:16px;
	padding:0px;
	margin:0px;
}

li
{
    padding-bottom:10px;
}

.statusMsg
{
	font-weight:bold;
	font-size:12px;
}

.blueLink
{
    color:#395998;
    text-decoration:underline;
}

.buttonRolloverTextDiv
{
    padding:10px;
    height:30px;
}

.headerContainer
{
	padding:0px 4px 4px 0px;
	border-bottom:solid 1px #A0A0A0;
	vertical-align:middle;
	text-align:left;
}

.headerImageContainer
{
	padding:20px 0px;
}

.headerImageContainerNoTopPadding
{
	padding:0px 0px 20px 0px;
}

.headerContainerLeft
{
	padding:0px 4px 4px 0px;
	border-bottom:solid 1px #A0A0A0;
	vertical-align:middle;
	text-align:left;
	width:18px;
}

.blueMenuTextPaddingTop
{
	color:#395998;
	font-weight:bold;
	font-size:12px;
	padding-top:10px;
}

.menuItemBlue
{
	padding-top:6px;
	padding-right:14px;
	color:#395998;
	font-weight:bold;
}

.blueText
{
	color:#395998;
}

.grayTextBold
{
	color:#666666;
	font-weight:bold;
	font-size:10px;
}

.grayTextItalic
{
	color:#666666;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
}

.padding10
{
    padding:10px;
}

.grayTextBoldSmaller
{
	color:#666666;
	font-weight:bold;
	font-size:9px;
}

.menuItem
{
	padding-top:8px;
	text-align:right;
}

.menuItemNoPadding
{
	text-align:right;
}

.menuItemSmaller
{
	font-size:10px;
	padding-top:6px;
	padding-right:14px;
	color:#888888;
}

.vAlignTop
{
	vertical-align:top;
}

.vAlignMiddle
{
	vertical-align:middle;
}

.vAlignMiddlePaddingRight16
{
	vertical-align:middle;
	padding-right:16px;
}

.vAlignTopPaddingRight16Top6
{
	vertical-align:top;
	padding-right:16px;
	padding-top:6px;
}

.paddingLeft14
{
	padding-left:14px;
}

.headerRounded
{
	background-image:url('Images/roundHeader.gif');
	width:14px;
	height:30px;
	overflow:hidden;
}

.alignRight
{
	text-align:right;
}

.alignRightVAlignTop
{
	text-align:right;
	vertical-align:top;
}

.alignLeft
{
	text-align:left;
}

.alignCenter
{
	text-align:center;
}

.spacer32
{
	height:32px;
}

.spacer1
{
	height:1px;
}

.buttonBox
{
    width:124px;
    height:104px;
    text-align:center;
    vertical-align:middle;
}

.buttonBox2
{
    padding:10px;
    background-color:#456AB8;
    height:50px;
    text-align:left;
    vertical-align:bottom;
}

.buttonBox3
{
    padding:10px;
    background-color:#597BC1;
    height:50px;
    text-align:left;
    vertical-align:bottom;
}

.buttonBox4
{
    padding:10px;
    background-color:#88A0D2;
    height:50px;
    text-align:left;
    vertical-align:bottom;
}

.buttonBox5
{
    padding:10px;
    background-color:#98ADD8;
    height:50px;
    text-align:left;
    vertical-align:bottom;
}

.width600
{
    width:600px;
}

.spacerDiv
{
	width:48px;
}

.spacerDiv1
{
	width:1px;
}

.blueBG
{
	background-color:#395998;
}

.contentContainer
{
	vertical-align:top;
	padding-left:24px;
	width:600px;
}

.paddingRight30
{
	padding-right:30px;
}

.paddingTop4
{
	padding-top:4px;
}

.paddingTop4AlignRight
{
	padding-top:4px;
	text-align:right;
}

.paddingTop6
{
	padding-top:6px;
}

.blueBGVAlignDiv
{
	height:22px;
	padding-top:8px;
}

.fullWidthPaddingLeft
{
	padding-left:10px;
	width:100%;
	background-color:#395998;
}

.fullWidth
{
	width:100%;
}

.whiteLink
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	font-style:italic;
}

.whiteLinkButtons
{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
	font-style:italic;
}

.whiteLinkButtons2
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}

.buttonBlue
{
	border:0px;
	width:114;
	height:94;
}

.grayLink
{
	color:#666666;
	text-decoration:none;
}

.sideBoxContent
{
	padding:10px;
}

.sideBoxContentWhite
{
	padding:10px;
	background-color:#FFFFFF;
}

.sideBoxLeftTop
{
	background-image:url('Images/lefttop.gif'); height:10px; width:10px; overflow:hidden;
}

.sideBoxHoriz
{
	background-image:url('Images/horiz.gif');
}

.sideBoxRightTop
{
	background-image:url('images/righttop.gif'); height:10px; width:10px; overflow:hidden;
}

.sideBoxVert
{
	background-image:url('images/vert.gif');
}

.sideBoxVertRight
{
	background-image:url('images/vertright.gif');
}

.sideBoxLeftBottom
{
	background-image:url('images/leftbottom.gif'); height:10px; width:10px; overflow:hidden;
}

.sideBoxHorizBottom
{
	background-image:url('images/horizbottom.gif');
}

.sideBoxRightBottom
{
	background-image:url('images/rightbottom.gif'); height:10px; width:10px; overflow:hidden;
}

.modalprogress
{
	padding-top:126px;
   text-align:center;
   vertical-align:middle;
   position: absolute;
   left: 28%;
   top: 8%;
   visibility:visible;
   background:url('Images/popup.png') no-repeat top left;
   width:527px;
   height:427px;
   color: #000000;
   z-index:100;
   /*FILTER: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#e1e1e1);*/
}
           
.progressStatus
{
 	font-weight:bold;
}

.Background
{
	margin:15px auto;
   position: fixed;
   left: 0;
   top: 0;
   z-index:10;
   width: 100%;
   height: 100%;
   -ms-filter: "alpha(opacity=20)";
   filter: alpha(opacity=20);
   opacity: 0.20;
   -moz-opacity: 0.20;
}
