.package_header{
background:url("../images/PackageHeader.gif");
margin:0px 5px 0px 5px;
text-align:right;
vertical-align:middle;
width:740px;
height:95px;
color:white;
font-size:2em;
font-weight:bold;
padding:0px 40px 0px 0px;

}

table.package_description {
  border: 0;
  border-collapse: collapse;
  cellspacing: 0;
  cellpadding: 0;
  bgcolor: #1a62af;
  width: 750px;
 
}

table.feature_summary {
  border: none;
  border-collapse: collapse;
 
}

table.package_description td {
  border: 1px solid #C3C3C3;
  padding: 3px;
}

table.feature_summary td {
  border: none;
  padding: 3px;
  
}

.summary_label {
  color: #A7A7A7;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.2em;
}

table td .pack_nav {
  background: transparent url(images/sprite.png) repeat-x scroll 0 0;
  padding: 3px;
  text-align: right;
}

hr {
  background-color: #FFFFFF;
  border-bottom: 1px solid #A7A7A7;
  border-top: 1px dashed #A7A7A7;
  color: #FFFFFF;
  height: 4px;
 
}

#spotlight {
  border: 1px solid #ccc;
  height: 360px;
  margin: 10px auto;
  padding: 1px;
  width: 460px;
  clear: both;
  float: left;
}

#container {
  margin: 0 auto;
  float: left;
}

.yui-carousel-element li {
  /* for IE */
  filter:alpha(opacity=60);
  opacity: 0.6;
 
}

.yui-carousel-element .yui-carousel-item-selected {
  /* for IE */
  filter:alpha(opacity=100);
  opacity: 1;
}

.announce_SubHead {
color:#666666;
font-size:14px;
font-weight:bold;
}

.announce_link {
color:#753CBC;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.moduleContentInner {
background:white url(/admin/images/module_content_bg.gif) repeat-x scroll left bottom;
padding:13px 12px;
font-size:11px;

}
.moduleContentOuter {
clear:both;

padding:5px;
max-width:900px;
}

.smallcenter .moduleContentOuter{
 width:604px; 
  }
  
  .bigcenter .moduleContentOuter{
 width:924px; 
  }

.announce_PageTitle {
  color:#03005C;
font-size:20px;
font-weight:normal;
height:35px;
line-height:35px;
overflow:hidden;
text-align:center;
border-bottom:1px solid #C8D8F2;

}

.announce_SubHead {
  color: #666666;
  font-size: 14px;
  font-weight: bold;
}



.announce_MainContentDiv {
  
  font-family: Verdana;
  font-size: 11px;
  margin: 0;
  text-align: center;
  background-color: white;
 
}
.announce_DetailContentDiv {
  font-family: Verdana;
  font-size: 11px;
  margin: 0;
  text-align: center;
  background-color: white;
 
}

.export_title {
  color: brown;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.2em;
  padding: 5px;
}

.announce_type {
  color: #A7A7A7;
  font-size: 9px;
  font-weight: bold;
  line-height: 1.2em;
  padding: 5px;
}

.announce_link {
  color: #753CBC;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
  
}

.smallcenter .announce_LeftColumnDiv {
  margin: 0 auto;
  text-align:left;
  max-width:600px;
  width:auto;
   
}
.bigcenter .announce_LeftColumnDiv {
  margin: 0 auto;
  text-align:left;
  max-width:800px;
  width:auto;
   
}

#itsncontainer .announce_LeftColumnDiv {
  margin: 0 auto;
  text-align:left;
  max-width:580px;
  width:auto;
   
}


.announce_route {
  color: #999999;
  font-size: 11px;
}

.announce_BodyText {
  color: #000000;
  font-size: 11px;
  line-height: 18px;
  margin: 6px 0;
 
  overflow:auto;
}

.announce_commentTitle {
  font-size: 14px !important;
  color: #666666;
  font-size: 16px;
  font-weight: normal;
  margin: 0;
  padding: 0;
  text-decoration: none;
}

.announce_commentform {
  background: #FDE7C7 none repeat scroll 0 0;
  border: 1px solid #F4BB2E;
  padding: 5px 20px;
}

.announce_RightColumnDiv {
  font-family: verdana;
  font-size: 11px;
  margin: 50px;
  border: 1px solid #CCCCCC;
  padding: 5px;
}

.announce_contentbody {
  background: #F5F8FD none repeat scroll 0 0;
  min-height: 200px;
  padding:20px 14px;
  border: 1px solid rgb(204, 204, 204);
  margin:10px 0px 0px 0px;
 
}

.announce_PageSubTitle{
font-family:Arial,Helvetica,sans-serif;
line-height:14px;
overflow:hidden;
padding-top:5px;
text-align:center;

}

.announce_contentbody .info_edit_link {
background:transparent url(../images/info_edit.gif) no-repeat scroll left top;
margin-bottom:8px;
padding:2px 0 2px 22px;
text-align:right;
color:#3B5998;
cursor:pointer;
outline-style:none;
text-decoration:none;
font-size:11px;
}

.announce_contentbody  .editor td.label {
color:#666666;
font-weight:bold;
padding-right:15px;
text-align:right;
width:50px;
}

.announce_contentbody .inputtext {
border:1px solid #BDC7D8;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:3px;
}

.announce_contentbody select {
margin:0 5px 0 0;
border:1px solid #BDC7D8;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:2px;
}

.announce_contentbody .editor .buttons {
clear:both;
margin-left:45px;
padding-top:10px;
text-align:center;
}

.announce_contentbody .inputbutton{
background-color:#3B5998;
border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:2px 15px 3px;
text-align:center;
}

.announce_contentbody .inputaux {
background:#F0F0F0 none repeat scroll 0 0;
border-color:#E7E7E7 #666666 #666666 #E7E7E7;
color:#000000;
}



.announce_DetailContentDiv .announce_contentbody ul {
  list-style-type: disc;
}

.announce_DetailContentDiv .announce_contentbody ul,.announce_DetailContentDiv .announce_contentbody ol {
  margin: 1em;
  padding-left:1em;
 
}

.announce_SubHead2 {
color:#666666;
font-size:14px;
}

.announce_BodyText {
  color: #000000;
  font-size: 11px;
  line-height: 18px;
  margin: 6px 0;
  overflow:auto;
}

.portlet
{
	-moz-border-radius:7px;
	font-size:0.9em;
	margin: 0;
	padding: 3px;
	margin-bottom:15px;
	background-color:#EEE;
}

.portlet .header
{
	color:#555;
	font-size:1.2em;
	font-weight:bold;
	line-height:1;
	padding:5px 10px 6px;
	margin: 0;
	text-align:center;
}

.portlet .content
{
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	background:#F5F5F5;
	padding:5px 5px 10px 5px;
	
}

.portlet ul, .portlet ol
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 0 0 0 5px;
	padding: 0;
}

.portlet li
{
	padding: 2px 0 4px 4px;
}

.portlet .row
{
	margin: 0 0 5px 0;
}

.portlet .row .hint
{
	margin: 0;
	padding: 0;
	color: #999;
}

.portlet ul li a:hover, .portlet ul li a.active
{
	color:#F8B620;
}

.portlet ul li a
{
color:#306495;
text-decoration:none;
}
.moduleContentOuter .yui-overlay { position:absolute;background:#fff;border:2px solid black;margin:10px;-moz-box-shadow: -1px 1px 1px #CCCCCC; }
.moduleContentOuter	.yui-overlay .hd { font-weight:bold;font-size:12px;padding:5px; }
.moduleContentOuter	.yui-overlay .bd { padding:5px; }
.moduleContentOuter	.yui-overlay .ft { border-top:1px solid #E5E5E5;padding:5px; }
.moduleContentOuter a{text-decoration:none;}
#subletterover a{
	text-decoration:underline;
	font-weight:normal;
}

