/* colors i liked : 003A63 */

* { font-family: Verdana, sans-serif; }

.wlinks2 a#addlink { color: red !important; }

a { color: #002956; !important; outline: none; }
a:hover { color: #002956; !important; text-decoration: underline; }
a img { text-decoration: none; border: 0;}

.box1 {
background: url("/images/hex.gif");
border: #B2D7EE solid 2px;
padding:15px 17px;
width:143px;
margin-bottom:8px;
}

#class .loading-indicator{
	font-size:12px;
	height:18px;
}
.loading-indicator {
    font-size:8pt;
    background-repeat: no-repeat;
    background-position:top left;
    padding-left:20px;
	height:18px;
	text-align:left;
}
#loading{
	position:absolute;
	left:45%;
	top:300px;
	border:1px solid #6593cf;
	padding:2px;
	background:#c3daf9;
	width:150px;
	text-align:center;
	z-index:20001;
}

.box2 {
background:url("/images/hex.gif");
border: #B2D7EE solid 2px;
width:178px;
margin-bottom:8px;
text-transform:capitalize;  /* hahaha */
position: relative;
}

/* .rightbox ul { list-style-type: none !important; } */

.rightbox1{
/* background:url("/images/hex-2.gif"); */
border:#DBDBDB solid 2px;
padding:10px;
color:#003A63;
float:left;
width:96%;
margin-bottom:12px;
}

.box2 h6{
background:#002956;
font-size:1.25em;
text-transform: lowercase;
color:#FFF;
font
letter-spacing: 3px;
display:block;
line-height:18px;
padding:2px 0 2px 9px;
}

ul { list-style-type: square; }

.box2 a{
color:#002956;
line-height:18px;
font-size:11px;
text-decoration:none;
}
.box2 a:hover{
line-height:18px;
font-size:11px;
text-decoration: underline;
}


.box2 ul { font-weight: bold;  margin-left: 1.5em; font-size: 11px; }

.name { font-weight: bold !important; }
#name { font-size: 14px;  }

#navlinks li a { font-size: 11px; color: #002956; }


#eventslist strong { text-decoration: underline; font-size: 12px; color: #002956; }
#eventslist li { font-size: 10px; margin-bottom: .5em; }
#eventslist ul { line-height: .8em; }
#left { color:#002956; }
.box1 p, .box2 p { margin: .25em 0 .5em; }

#expertise { color: #326297; font-weight: bold; font-size: 12px; }
#expertise-title { color: #326297; margin-bottom: 0; width: 100%; border-bottom: 1px solid #326297; font-weight: bold; }

/* overrides */

.red { color: #002956; !important; }

.tabs{
color:#FFF !important;
display:block;
width:auto;
text-align: left;
position: relative;
}

.tabs a {
color:#fff !important;
font-size: 11px;
background-color: #496276 !important;
font-weight:bold;
padding:2px 6px;
text-align: left;
text-decoration:none;
text-transform: capitalize;
border: 1px solid #496276 !important;
margin-right: 1.6em;
}

.tabs #feedback {
	border: none !important; 
	background-color: #fff !important; 
	font-size: 10px !important; 
	font-weight: bold !important; 
	color: red !important;
	position: absolute;
	right: 0;
}

.tabs a:hover{
color:#002956 !important;
font-weight:bold;
text-decoration:underline;
background:#DDD !important;
}

.tabs a.selected{
font-weight:bold;
text-decoration:none;
background: #FDFDFD !important;
color: #043053 !important;
cursor:default;
border: 1px solid #e9e9e9 !important;
}

.boxed1{
border:#CCCCCC solid 1px;
float: left;
width: 100%;
margin-bottom:12px;
background:#FFF url(../images/boxed_bg.gif) repeat-x;
margin-bottom:10px;
position: relative; 
}
.boxed1 .form1{
border:#D6DADD solid 1px;
font-size:12px;
padding-top:3px;
padding-bottom:3px;
}

.boxed1 h4 { font-size: 11px; color: #333; margin-top: .5em; }

/* #peers { float: right; width: 222px; padding-bottom: 20px; } */
/* #wiki-contributions, #groups, #projects { clear: none; width: 299px !important; } */
#wiki-contributions { color: #d1d1d1; }
#wiki-contributions h4 { margin-top: 1em !important; color: #333; }
#wiki-contributions .icongroup1 a { font-size: 10px !important; }
#community-activity { background: #D2E8F5 !important; width: 100%; text-transform: none !important; }
#community-activity a { font-weight: bold; }
#community-activity h5 { float: left; margin: 4px 0 4px 8px; font-size: 18px; }
#community-activity ul { width: 450px; list-style-type: square !important; }
#groups ul { margin: .5em 0 0 2em; }

.peerslist{
color:#636363;
font:11px;
text-align:center;
}

.peerslist .peer { margin: 0 2px 24px 0; font-size: 10px; padding: 5px; 
float: left; text-align: center; white-space:  nowrap;}

.peerslist div{
margin:6px 0; padding:0;
text-align:center;
}

.peerslist  a { vertical-align: bottom; }

.peerslist img{
border:#cccccc solid 1px;
padding:1px;
vertical-align: bottom;
}


.eg-bar{
background-color: #D2E8F5;
font-weight: bold;
font-size: 13px !important;
text-transform: lowercase;
border-bottom: 1px solid #D4D4D4;
padding: 3px;
padding-left:6px;
}

.eg-bar a{
text-decoration:none;
font-weight: bold;
color:#003A63 !important;
}
.eg-bar a:hover{
text-decoration: underline;
font-weight: bold;
color:#003A63 !important;
}


.edit a, .wlinks2 a { color: #999 !important; }

.list1{
color:#636363;
float:left;
font:11px Arial, Helvetica, sans-serif;
margin:12px 0 6px 30px; padding:0;
}

.list1 h6{
color:#CB1515;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.list1 li{
line-height:18px;
}

.maintabBox{
margin-bottom:8px;
width:559px;
float:left;
text-align:left;
padding:3px 0px;
}

.viewmore { font-size: 10px !important; text-transform: lowercase !important; position: absolute; bottom: 0; right: 0; font-weight: bold; padding: 4px; background-color: #f0f0f0; border: 1px solid: #ddd; }

/*******************************/
.rightpannel{
width:150px;
float:right;
margin:0 0px;
/*margin-left:8px;*/

}
#rightpanbox1{
background:#FAFAFA;
width:100%;
position: relative;
border:#CFCFCF solid 1px;
margin-bottom:8px;
}
#rightpanbox1 h6{
background:#E1E1E1 url(../images/bullet3.gif) no-repeat 8px 7px;
font-size:12px;
font-family: Tahoma;
color:#515151;
display:block;
line-height:18px;
padding:2px 0;
padding-left:18px;

}

#rightpanbox1 ul { margin: .5em 5px 20px 20px; }
#rightpanbox1 li { margin: 0 0 .5em 0; padding: 0;}

.darkblue { color: #002956 !important; }


#create-wikitip, #create-article, #edit-thickbox { display: none; }
#article ul { margin-left: 2em; }
.logo a, .logo a img { border: 0; }

/* wiki article stuff */

#article h2 { border-bottom: 2px solid #dbdbdb; width: 100%; margin-bottom: 4px; margin-top: .5em; font-size: 20px; }
#article { color: #454545; }
#article a { color: #0965A6; }
#article a.new { color: red; }

#article p, #article ol, #article ul { line-height: 1.2em; font-size: 11px; }
* html #article p { width: 520px; overflow: hidden; }
#article ol, #article ul { margin-bottom: .5em; }

#article .tleft { float: left; }
#article .tright { float: right; }

#article .thumb { background-color: #F1F1F1; border: 2px solid #CCCCCC; margin: 0 4px; padding: 3px; }
#article .thumb .magnify { display: none; }
#article .thumb { font-size: 10px; color: #666; }
.uber { font-size: 11px; }
.uber #mw-pages { display: none; }
/* .nobullets #mw-subcategories ul { list-style-type: none; } */

#ubercat_footer { clear: both; padding: 1em; font-size: 11px; }
/* #ubercat_footer ul { list-style-type: none; } */
#ubercat_footer ul li { margin-bottom: .75em; }


/* Tabs above wiki and other pages */
.shadetabs, .shadetabs ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.shadetabs li {
	float: left; display: inline;
	border: 1px solid #ccc;
	background-color: #f1f1f1;
}

.shadetabs li a {
	padding: 3px 5px;
	display: block;
	line-height: 13px;
}

.shadetabs li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	border: 1px solid #ccc;
	background-color: #f1f1f1;
	padding: 3px 5px;
}

.shadetabs li ul li { border: none; background-color: transparent; width: 10em; }

.shadetabs li:hover ul, .shadetabs li.sfhover ul {
	left: auto;
}

#tab2, #tab3, #tab4 { display: none; }


.showalllink { font-weight: bold; color: red !important; }
.editsection { display: none; }
.profilepiclink { display: inline; position: relative; }
.deletebutton { position: absolute; padding: 0 3px; color: maroon; bottom: 2px; right: 7px; background-color: #d1d1d1; }

/* btamilio 05-04-2010 */
.article_nowrap {
	white-space: nowrap;
}