
body{
	margin:0px;
	padding:0px;
	background-color: #FFFFFF;
}

TD.tdShadowLeft {
	background-image: url('/images/shadow_left.gif');
	background-position: top left;
	background-repeat: repeat-y;
}

TD.tdShadowRight {
	background-image: url('/images/shadow_right.gif');
	background-position: top left;
	background-repeat: repeat-y;
}

.pngImg {
	behavior: url(/_includes/iepngfix.htc);
}

TD.tdTopTab {
	width:143px;
	height:27px;
	background-image: url('/images/topnav_tab.gif');
	background-position: top left;
	background-repeat: no-repeat;
	text-align:center;
}

TD.tdTopTabOn {
	width:143px;
	height:27px;
	background-image: url('/images/topnav_tab_on.gif');
	background-position: top left;
	background-repeat: no-repeat;
	text-align:center;
}

TD {
	font-family:Arial,sans-serif;
	font-size:12px;
	color:#4D4D4D;
}

P {
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
}

H1 {
	font-family:Arial,sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#006633;
	margin:0px;
	margin-bottom:10px;
}

H2 {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000066;
	margin:0px;
	margin-bottom:10px;
}

H3 {
	font-family:Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#006633;
	margin:0px;
	margin-bottom:10px;
}


a:link, a:visited {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#111170;
	text-decoration:none;
}

a:hover {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#111170;
	text-decoration:underline;
}


.txtTopNav {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000066;
}

.lnkTopNav:link, .lnkTopNav:visited {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000066;
	text-decoration:none;
}

.lnkTopNav:hover {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000066;
	text-decoration:underline;
}

.lnkTopTab:link, .lnkTopTab:visited {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.lnkTopTab:hover {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

.txtTopSubnav {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.lnkTopSubnav:link, .lnkTopSubnav:visited {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.lnkTopSubnav:hover {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

.lnkFooter:link, .lnkFooter:visited, .txtFooter {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#114da5;
	text-decoration:none;
}

.lnkFooter:hover {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#114da5;
	text-decoration:underline;
}

.tdFooter {
	background-image: url('/images/footer_bg.gif');
	background-position: top left;
	background-repeat: repeat-x;
}


TD.tdLeftMenuSingle {
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	height:25px;
}


TD.tdLeftMenuClosed {
	background-image: url('/images/left_menu_arrow_down.gif');
	background-position: 185px 7px;
	background-repeat: no-repeat;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	height:25px;
}

TD.tdLeftMenuOpen {
	background-image: url('/images/left_menu_arrow_up.gif');
	background-position: 185px 7px;
	background-repeat: no-repeat;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	height:25px;
}


.lnkLeftMenu:link, .lnkLeftMenu:visited {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.lnkLeftMenu:hover {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}


.lnkLeftSubMenu:link, .lnkLeftSubMenu:visited {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.lnkLeftSubMenu:hover {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}


.lnkLeftSubMenuOn:link, .lnkLeftSubMenuOn:visited {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.lnkLeftSubMenuOn:hover {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

.lnkBreadcrumb:link, .lnkBreadcrumb:visited {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3D6B99;
	text-decoration:none;
}

.lnkBreadcrumb:hover {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3D6B99;
	text-decoration:underline;
}

.txtBreadcrumbBlue {
	font-family:Arial,sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#3D6B99;
}

.txtBreadcrumbWhite {
	font-family:Arial,sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

.lnkForgot:link, .lnkForgot:visited {
	font-family:Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.lnkForgot:hover {
	font-family:Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}


















.lnkGray:link, .lnkGray:visited {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7C7C7C;
	text-decoration:none;
}

.lnkGray:hover {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7C7C7C;
	text-decoration:underline;
}



.txtLoggedIn {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}


.lnkDarkGray:link, .lnkDarkGray:visited {
	font-family:Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#555555;
	text-decoration:none;
}

.lnkDarkGray:hover {
	font-family:Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#555555;
	text-decoration:underline;
}



.txtWhite {
	font-family:Arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
}


.lnkRightMenu:link, .lnkRightMenu:visited, .txtRightMenu {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7C7C7C;
	text-decoration:none;
}

.lnkRightMenu:hover {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7C7C7C;
	text-decoration:underline;
}


.lnkRightMenuOn:link, .lnkRightMenuOn:visited {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#505050;
	text-decoration:none;
}

.lnkRightMenuOn:hover {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#505050;
	text-decoration:underline;
}


.txtMessage {
	font-family:Arial,sans-serif;
	font-size:12px;
	color:#CC0000;
}


img {
	border-color: #FFFFFF;		
	color: #FFFFFF;		
}

/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal 12px Verdana,sans-serif;
	border-color : #000000;
}

form {
	display:block;
	margin:0px;
	padding:0px;
}

.horizRule {
	width:100%;
	height:1px;
	color: #669ACC;
}

label {
	cursor:pointer;
}



TABLE.tableGrid{
	background-color:#e4e4e4;
}

TABLE.tableGrid TH{
	font-family:Arial,sans-serif;
	font-weight:bold;
	background-color:#0a783d;
	color:#FFFFFF;
	text-align:left;
}

TD.row{
	background-color:#FFFFFF;
	color:#000000;
}


TD.altRow{
	background-color:#efefef;
	color:#000000;
}

#homeMainBox{
  position:relative;
  width:730px;
}

  #leftColumn{
    position:relative;
    float:left;
    width:470px;  
  }
  
    #actionBox{
      position:relative;
      background-image:url('/images/green_box.png');
      behavior: url(/_includes/iepngfix.htc);
      background-repeat:no-repeat;
      width:470px;
      min-height:170px;
      padding-bottom:13px;
    }
      
      #actionBox h2{
        padding:21px 10px 10px 22px;
      }
    
      #actionBox p {
      	font-family:Arial,sans-serif;
    	  font-size:11px;
    	  line-height:17px;
        color:#474747;
        padding:0px;
        margin:0 40px 10px 25px;
      }
     
      #actionBox a:link, #actionBox a:visited {
      	font-family:Arial,sans-serif;
      	font-size:11px;
      	font-weight:bold;
      	color:#111170;
      	text-decoration:none;
      }
      
      #actionBox a:hover {
      	font-family:Arial,sans-serif;
      	font-size:11px;
      	font-weight:bold;
      	color:#111170;
      	text-decoration:underline;
      }  
        
    #welcomeBox{
      position:relative;
      background-image:url('/images/blue_box.png');
      behavior: url(/_includes/iepngfix.htc);
      background-repeat:no-repeat;
      width:470px;
      min-height:312px;
      margin-top:10px;
      padding-bottom:13px;
    }
    
      #welcomeBox h2{
        padding:21px 10px 10px 22px;
      }
      
      #welcomeBox p {
      	font-family:Arial,sans-serif;
    	  font-size:11px;
    	  line-height:17px;
        color:#474747;
        padding:0px;
        margin:0 40px 10px 25px;
      }
     
      #welcomeBox p.txtTitle { 
        line-height:15px;
      }
     
      #welcomeBox ul {
        line-height:20px;
        padding:0px;
        margin-left:50px;
      }  
      
      #welcomeBox .txtBlue {
        color:#005BAB;
        font-weight:bold;
      }
      
      #welcomeBox a:link, #welcomeBox a:visited {
      	font-family:Arial,sans-serif;
      	font-size:11px;
      	font-weight:bold;
      	color:#005BAB;
      	text-decoration:none;
      }
      
      #welcomeBox a:hover {
      	font-family:Arial,sans-serif;
      	font-size:11px;
      	font-weight:bold;
      	color:#005BAB;
      	text-decoration:underline;
      }  
      
        #boxBottom{
          position:absolute;
          bottom:0;
          left:0;
        }
      
  #rightColumn{
    position:relative;
    float:left;
    width:228px;
    margin-left:16px;
  }
  
  
.item {
  float:left;
  width:126px;
	font-family:Arial,sans-serif;
	font-size:11px;
	color:#333333;
}
