body, td, .bodynormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
body {
       background-image: url(../templates/domEd/$file/it_bkgrd_main.gif);
}

#outer-wrapper {
       width:758px;
       text-align: left;
}

img {
      border: 0;
   }

form {
       margin:0px;
       padding:0px;
}

.bodylarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.topnav a {
	color: #FFFFFF;
	text-decoration: none;
}
.topnav a:hover {
	color: #FFFFFF;
	text-decoration: none;
}


ul {
      list-style: square;
      margin: 5px;
      margin-left: 15px;
      margin-bottom: 0px;

}

li {
     padding-top: 3px;
    /* color: #FF7900;*/
}

#strap {
	height: 54px;
}
#strap1 {
	height: 22px;
	background-color: #A1E0FB;
}
#strap2 {
	height: 5px;
	background-color: #A1E0FB;
}
#strap3 {

	height: 5px;
       margin-left: 148px;
/*	width: 610;*/
	background-color: #44D2CB;
}

#topnav {
	height: 22px;
	background-color: #A1E0FB;
/*	margin-left: 148px; */
/*       padding-left: 148px;*/
       padding-right: 0px;
       margin-right: 0px;
}

#globalnav {
	height: 33px;
	width: 758px;
	background-color: #1B3D85;
	color: white;
	text-align: right;
	min-width: 650px;
}
#bluestrap {
	height: 33px;
	background-color: #1B3D85;
}
#lead {
	height: 212px;
	width: 407px;
}
#announcements {
	height: 183px;
	width: 203px;
	background-color: #E5F5FD;

}
.sidebox {
	border: 1px solid #1B3D85;
       font-size: 11px;
	padding: 10px;
	background-color: white;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
       height: 150px;
}
.topnav {
	color: white;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #44B2CB;
	width: auto;
	float: left;
	height: 22px;
	border-right: 1px solid #A1E0FB;
	padding: 0px;
	margin: 0px;
}
.topnavon {
	color: white;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #1B3D85;
	width: auto;
	float: left;
	height: 22px;
	border-right: 1px solid #A1E0FB;
	padding: 0px;
	margin: 0px;
}
#leftcolumn {
	background-color: #FFFFFF;
	width: 147px;
       float: left;  
       margin-left: 1px;
       overflow: hidden;
}

#articlestrap {
	background-color: #DFF6F4;
}

#rightcolumn {
	width: 100px;
       float: right;
}
.module {
	background-color: #E5F5FD; 
	padding: 5px;
	border-top: 1px solid white;
       height: 120px;
}
#module1 {
	background-color: #FFFFFF;
	width: 203px;
}
#module2 {
	background-color: #FFFFFF;
	width: 202px;
}
#module3 {
	background-color: #FFFFFF;
	width: 203px;
}
#clients {
	background-color: #F4FAFD;
	width: 203px;
	height: 183px;
}
#logos {
	background-color: #F4FAFD;
	width: 203px;
	height: 183px;
       margin: 0px;

}
#slice {
	height: 90px;
	background-color: #DFF6F4;
}
#slice2 {
	height: 53px;
	background-color: #DFF6F4;

}
#quicklinks {
}

.module a {
      color: #004D86;
      text-decoration: none;
}
.module a:hover {
      color: #004D86;
      text-decoration: underline;
}
.clients a, .sidebox a {
      color: #02050A;
      text-decoration: none;
}
.clients a:hover, .sidebox a:hover {
      color: #02050A;
      text-decoration: underline;
}
#globalnav a {
      color: white;
      text-decoration: none;
}
#globalnav a:hover {
      color: white;
      text-decoration: underline;
}
#topnav a {
      color: white;
      text-decoration: none;
}
#topnav a:hover {
      color: white;
      text-decoration: none;
}
#centrecolumn {
  float: left;
  width: 440px;
  padding-left: 20px;
}

#wrapper {
      background-image: url(../templates/domEd/$file/it_bkgrd_article.gif); 
      margin: 0px;
      padding: 0px;
}

#ads {
      height: 200px;
}
#tools {
      position: absolute;
      top: 135px;
      margin-left:580px;
}
.leftnav, .leftnavOn {
      border-top: 1px solid #A1E0FB;
      padding-top: 7px;  
      padding-bottom: 7px;
      padding-left: 5px;
      margin-left: 5px;
      margin-right: 5px;
}

.leftnav a {
      color: #1B3D85;
      text-decoration: none;
      font-weight: normal;
}
.leftnav a:hover {
      color: #FF7900;
      text-decoration: none;
      font-weight: normal;
}
.leftnavOn a {
      color: #FF7900;
      text-decoration: none;
      font-weight: normal;
}
.leftnavOn a:hover {
      color: #FF7900;
      text-decoration: none;
      font-weight: normal;
}
.headline {
      color: #FF7900;
      font-size: 18px;
}
.intro{
      color: #FF7900;
      font-size: 12px;
     
}
.title a {
      color: #1B3D85;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
}
.title a:hover {
      color: #1B3D85;
      font-size: 12px;
      text-decoration: underline;
      font-weight: bold;
}
#search {
      position: absolute;
      top: 10px;
      margin-left: 609px;
}
#footer {
      font-size: 11px;
      color: white;
}
#footer a {
      font-size: 11px;
      color: white;
      text-decoration: none;
}
#footer a:hover {
      font-size: 11px;
      color: white;
      text-decoration: underline;
}

#breadcrumbs {
      font-size: 11px;
      color: white;
      position: absolute;
      top: 135px;
      margin-left: 168px;
}
#breadcrumbs a {
      font-size: 11px;
      color: white;
      text-decoration: none;
}
#breadcrumbs a:hover {
      font-size: 11px;
      color: white;
      text-decoration: underline;
}
textarea {
      width: 260px;
}
#panel1, #panel2 {
     padding: 10px;    
     color:  #1B3D85; 
}

#panel1 a, #panel2 a {
     color:  #1B3D85; 
     text-decoration: none;
     font-weight: bold;
}
#panel1 a:hover, #panel2 a:hover {
     color:  #1B3D85; 
     text-decoration: underline;
     font-weight: bold; 
}

#ecBody {
     width: 400px;
}

.sidetext, .sidetext a {
      font-size: 11px;    
      color: black;
      text-decoration: none;
}
.sidetext a:hover {
      font-size: 11px;    
      color: #FF7900;
      text-decoration: none;
}