/*Added*/

.flexcontentitemdate {
	font-weight: bold;
}

.smamlltext {
	font-size: smaller;
}

.normaltext {
	font-style: normal;
	font-weight: normal;
	font-size: small;
}

.frontpagebox{
margin:0 0 20px 0;
padding:10px;
border:1px solid #c0c0c0;
background-color:#fafbfc;
color:#505050;
line-height:1.5em;
}

.frontpagebox2{
margin:0 0 0px 0;
padding:5px;
border:1px solid #c0c0c0;
background-color:#fafbfc;
color:#505050;
line-height:1.5em;
}

.frontpageboxmargin5{
margin:5px 5px 5px 5px;
padding:5px;
border:1px solid #c0c0c0;
background-color:#fafbfc;
color:#505050;
line-height:1.5em;
}

.frontpageboxpopup{
margin:5px 10px 5px 40px;
padding:10px;
border:1px solid #c0c0c0;
background-color:#fafbfc;
color:#505050;
line-height:1.5em;
}

p.fpboxpopup{
margin-top : 0;
margin-bottom : 10px;
}

h3.contentheading {
	font-size: 18px;
	background-color: ;
	border: 0px;
	padding-left:  0px;
       padding-top:  0px;
       padding-bottom:  0px;
}

.searchbox {
	position:absolute;
	top:35px;
}

.searchbox input {
	font-size:10px;
}

.username {
	position:absolute;
	top:15px;
	text-align:right;
}

.mywrap {

}

.moveup1 {
       margin-top: -2em;
}

.moveup2 {
       margin-top: -1em;
}

.moveup3 {
       margin-top: -3em;
}

.moveleft1 {
       margin-left: -2em;
}

.moveleft2 {
       margin-left: -1em;
}

.moveleft3 {
       margin-left: -3em;
}

/*end*/

/* semmle colors */

div.moduletable h3,
div.moduletable-hilite1 h3,
div.moduletable-hilite2 h3 {
	color:  #1AB7EA;
}

.contentheading {
	font-size: 18px;
       color:  #1AB7EA;
	background-color: #f6f6f6;
	border: 1px solid #e0e0e0;
	padding-left:  15px;
}

table.contentpaneopen h3 {
	color:  #005F7A;
}

div.normaltext2 h3 { 
    font-style: normal;
    font-weight: normal;
    font-size: small; 
    color: #444; 
}

table.headlines div.moduletable h3 {
	color: #FFA613;
}

.componentheadingnews, .componentheading {
	font-size: 18px;
       color:  #1AB7EA;
	background-color: #f6f6f6;
	border: 1px solid #e0e0e0;
	padding-left:  15px;
}



a:link,
a:visited {
	color: #005F7A;
}

a.emph {
	font-weight : bold;
}

h2 {
	color: #005D74;
}


div.moduletable-hilite1 {
	border: 1px solid #afc0d4;
	background: #ebeff4;
}

div.moduletable-hilite2 {
	background: #FF960A;
	color: #fff;
}

div.moduletable-hilite2 h3 {
	color: #fff;
}


#nav li.active_menu {
	background: url(../images/style7/tabs_active_l.gif) 0 0 no-repeat;
}

#nav li.active_menu a:link,
#nav li.active_menu a:visited,
#nav li.active_menu a:hover {
	background: url(../images/style7/tabs_active_r.gif) 100% 0 no-repeat;
	color: #fff;
}

#logo {
	background: url(../images/style7/logo.png) no-repeat;
}

#menu_horiz {
	background: #00668B url(../images/style7/menu_div.png) 0 100% repeat-x;
}

#menu_divider {
	background: #00668B url(../images/style7/menu_div.png) 0 0 repeat-x;
}

#showcase {
	border-top: 1px solid #aabcd0;
	background: #fff url(../images/style7/head_bg.png) 0 0 repeat-x;
	color: #1AB7EA;
}

#showcase_bottom {
	background: #FFA613;
}

#the-footer {
	background: url(../images/style7/footer_bg.png) 0 0 repeat-x;
}

#rocket {
	background: url(../images/style7/footer_bg.png) 0 0 no-repeat;
}

#shadow {
	background: url(../images/style7/footer_bg_shadow.png) 0 0 repeat-x;
}

#shadow-rocket {
	background: url(../images/style7/footer_bg_shadow.png) 50% 0 no-repeat;
}

#topmodule {
	border-top:  1px solid #aabbd0; /*hack to stop float pushing down */
}

/* Content */

/*
a.readon {
	background: url(../images/bullet_arrow.png) no-repeat;
}*/

ul li {
	background: url(../images/style7/bullet_small.png) 0 5px no-repeat;
}

/*
ul.arrow li {
	background: url(../images/style7/bullet_arrow.png) 0 0 no-repeat;
}*/
/*
ul.big li.big1 {
	background: url(../images/style7/bullet_1.png) 0 0 no-repeat;
}

ul.big li.big2 {
	background: url(../images/style7/bullet_2.png) 0 0 no-repeat;
}

ul.big li.big3 {
	background: url(../images/style7/bullet_3.png) 0 0 no-repeat;
}

ul.big li.big4 {
	background: url(../images/style7/bullet_4.png) 0 0 no-repeat;
}

ul.big li.big5 {
	background: url(../images/style7/bullet_5.png) 0 0 no-repeat;
}

ul.big li.big6 {
	background: url(../images/style7/bullet_6.png) 0 0 no-repeat;
}

ul.big li.big7 {
	background: url(../images/style7/bullet_7.png) 0 0 no-repeat;
}

ul.big li.big8 {
	background: url(../images/style7/bullet_8.png) 0 0 no-repeat;
}

ul.big li.big9 {
	background: url(../images/style7/bullet_9.png) 0 0 no-repeat;
}

ul.big li.big10 {
	background: url(../images/style7/bullet_10.png) 0 0 no-repeat;
}

span.tip {
	background: url(../images/style7/tip_icon.png) 0 0 no-repeat;
	color: #005D74;
}*/

blockquote {
       border:1px solid #c0c0c0;
	background: #f6f6f6 url(../images/style7/quote_corner.png) 0 0 no-repeat;
	color: #014761;
}

pre {
	background: #f6f6f6;
	border-top: 4px solid #e0e0e0;
	border-bottom: 4px solid #e0e0e0;
	color: #333;
}
/*
span.loginsubmit {
	background: url(../images/style7/button_login.gif);
	margin-left: auto;
     	margin-right: auto;
}

span.logoutsubmit {
	background: url(../images/style7/button_logout.gif);
	margin-left: auto;
     	margin-right: auto;
}*/
/*
img.content_button {
	background: url(../images/style7/button_content.jpg) no-repeat;
}*
/*
#screenshot {
	background: url(../images/style7/screenshot.jpg) 0 0 no-repeat;
}*/
/*
img.top_button {
	background: url(../images/style7/head_button.jpg) no-repeat;
}*/