body{
	font-size:x-small;
	font-family: arial,verdana,geneva,sans-serif;	
	background: #fff url(http://www.wikyblog.com/include/themes/graphic/generic_back.gif) repeat-x;
	margin:.4em 1em 0 1em;padding:0;
	}
	
#globalWrapper{
	font-size: 125%;
	width: 100%;
	margin:0;
	padding: 0;
	line-height:150%;}
	
a, a:link, a:visited, a:active{color:#792b1e;}
a:hover	{color:#ff7f00;}

a.external{
	background: url(http://www.wikyblog.com/imgs/external.png) center right no-repeat;
	padding-right: 13px;
}


td,th	{vertical-align:top;text-align:left;}

h1,h2,h3,h4,h5,h6,b,strong{color:#444444;}
h1	{font-size:188%;line-height:100%;}
h2	{font-size:150%;line-height:100%;padding-top:1em;}
h3	{font-size:132%;line-height:100%;padding-top:1em;}
h4	{font-size:116%;line-height:100%;padding-top:1em;}
h5	{font-size:100%;}
h6	{font-size:80%;}

h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link, h5 a:visited,h6 a:link, h6 a:visited{text-decoration:none;color:#444444;}


img	{border-width:0px;}
form	{padding:0;margin:0;width:100%}
pre	{font-size:100%;}
ul	{margin-top:.2em;margin-bottom:.2em;}
li	{line-height:170%;}

input, textarea {font-size:100%}


fieldset
	{border-spacing:1px;border: 1px #444d76 solid;
	padding:3px;margin-bottom:1.5em;}

legend	{font-size:150%;padding: 0 .3em .3em .3em;
	font-weight:normal;color:#444444;}


/*
//
// 	GENERAL LAYOUT STYLES
//
*/
.header{
	margin:0;padding:0;color:#444d76;position:relative;z-index:2;
	font-size:150%;line-height:.9em;font-weight:bold;}
	
.header a:link, .header a:visited{
	text-decoration:none;color:#555555;}

.header a:hover{color:#777777;}



#contentTable{
	position:relative;
	z-index:3;
	width:100%;
	background-color:white;}

	
.contentTD{
	position:relative;
	z-index:3;
	margin:0;
	padding:0;
	vertical-align:top;}
	

/* td.sideMenu and sideMenuDiv for overflow compatability */
.sideMenu{
	z-index:4;
	vertical-align:top;
	width:12em;
	overflow:hidden;
	white-space:nowrap;
	padding:0;margin:0;}
	
.sideMenuDiv{
	overflow:hidden;
	width:12em;}

.sideMenuRight{
	overflow:hidden;
	width:130px;}


.sideMenuArea{
	margin-top:2em;
	border:1px solid #cccccc;
	background:white url(http://www.wikyblog.com/include/themes/graphic/generic_back.gif) top repeat-x;
	}

.sideMenuArea ul{
	white-space:normal;
}
	
.sideMenu b{
	padding-top:.5em; /*other wise the top border is hidden in IE */
	padding-left:.5em;}

.sideMenu ul{
	list-style:none;
	padding:.2em 0 0 .5em;
	margin:0;font-size:90%;line-height:150%;}

.sideMenu a{text-decoration:none;overflow:hidden;}

.sideMenu input, .sideMenu select{width:10em;font-size:85%;border:1px solid #ccc;margin-bottom:.5em;margin-left:1em;}
.sideMenu .submit{width:auto;background-color:#f1f1f1;}

#footer{
	padding: 1em 1em 0 14em;
	text-align:center;
	color:#999999;
	font-size:85%;}

#footer span{ padding-left:2em }

#footer a:link,#footer a:visited{
	color:#999999;
}

.box3{	border-style: solid;border-width: 1px;
	border-color: #31466b;padding:15px;background-color: #f1f1f1;}




/*
//
// 	GENRATED STYLES
//
*/
.wbCPanelList{list-style-type:none;padding:0 0 1em 0;margin:.3em;}
.wbCPanelList a{text-decoration:none;}
.wbCPanelList li{white-space:nowrap;margin:.7em;}
.wbCPanelList img{vertical-align:middle;}

#WBcontentAreas{}

.WBcontentArea2{padding:0px 2em 2em 2em;}


.WBcontentTitle{padding:0.2em 0px 0.2em 0;margin:0px;}

/* these four classes wrap the content for the respective data types: page, comments, map, help */
.WBcontentpage{}
.WBcontentcomment{}
.WBcontentmap{}
.WBcontenthelp{}


#headTable{
	background: white url(http://www.wikyblog.com/include/themes/graphic/blue/header_bl.png) repeat-x bottom left;
	}
	
#bottomRight{
	background: url(http://www.wikyblog.com/include/themes/graphic/blue/header_br.gif) no-repeat bottom right;
}
#topRight{
	text-align:right;
	font-size:85%;
	background: url(http://www.wikyblog.com/include/themes/graphic/blue/header_tr.gif) no-repeat top right;
}
#topRight ul{
	list-style:none;
}
#topRight li{
	display:inline;
}
#topRight input{
	width:9em;
	margin:.5em .5em 0 0;
	border: 0px solid #8187a1;
	background-color:#eee;
	color:#334466;
}
#topRight .submit{
	width:auto !important;
}





/* 
//		Tabs
*/
#WBactions{
	list-style: none;
	margin: 0;
	padding: 0 15px 0 0;
	width:97%;
	white-space:nowrap;
}

#WBactions li{
	float:left;
	display:inline;
	white-space: nowrap;
	position:relative;
	top:1px;
	padding: 0 8px 0 0;
	margin: 0 2px 0 0;
	background-image: url(http://www.wikyblog.com/include/themes/graphic/blue/tabs.gif);
	background-repeat: no-repeat;
}

#WBactions li a{
	float: left;
	display: block;
	padding: 0 4px 0 12px;
	color:#cccccc;
	font-weight:bold;
	text-decoration:none;
	background-image: url(http://www.wikyblog.com/include/themes/graphic/blue/tabs.gif);
	background-repeat: no-repeat;
}
ul#WBactions li.WBcontentTabHide:hover a,
ul#WBactions li.WBcontentTabShow:hover a,
ul#WBactions li.WBcontentTab:hover a{
	color:#792b1e;
	background-position: 0 -150px;
}

ul#WBactions li.WBcontentTabHide:hover,
ul#WBactions li.WBcontentTabShow:hover,
ul#WBactions li.WBcontentTab:hover{
	background-position: 100% -150px;
}

ul#WBactions li.WBcontentTab{
	background-position: top right;
}

ul#WBactions li.WBcontentTab a{
	background-position: top left;
}

ul#WBactions li.WBcontentTabShow{
	background-position: 100% -150px;
}

ul#WBactions li.WBcontentTabShow a{
	color:#792b1e;
	background-position: 0 -150px;
}

ul#WBactions li.WBcontentTabHide{
	background-position: 100% -300px;
}

ul#WBactions li.WBcontentTabHide a{
	color:#eeeeee;
	background-position: 0 -300px;
}

.WBboxInfo{
	font-size:93%;padding: 0px 0px 0px 1.5em;line-height:160%;}

.WBboxInfo a, .WBboxInfo a:link, .WBboxInfo a:visited{
	text-decoration:none;padding:0px 8px 0px 8px;margin:0px;}

.WBmessages{
	BORDER-STYLE:solid;padding:5px;
	BORDER-WIDTH:1px;BORDER-COLOR:#cccccc;
	background-color:white;color:black}



#WBloading, #WBajaxMsgs{
	position:absolute;right:0px;white-space:nowrap;font-size:85%;
	color:#444;padding:0px 10px 10px 10px;
	z-index:10000;background-color:white;
	cursor:pointer;border-width:0px 0px 3px 3px;
	border-style:solid;border-color:#334466;}

#WBloading a, #WBajaxMsgs a{color:#ff7f00;}

#WBextrasBox{
	z-index:3;
	position:absolute;
	top:0;right:0;
	padding: .5em 1em .5em 1em;}

#WBextrasBox a{
	padding:0 2px;line-height:100%;
	font-size:80%;margin:0 0 0 2px;
	border:solid 1px #8187a1;color:#8187a1;text-decoration:none;}

#WBextrasBox a:hover{color:#ff7f00;border-color:#ff7f00;}

.WBkeywordHead1,.WBkeywordHead1:hover {color:black}
.WBkeywordHead2,.WBkeywordHead2:hover {text-decoration:none}
.WBkeywordLink2 {margin-left:1.2em;font-size:95%;text-decoration:none}


.WBfileFooter{
	clear:both;
	width:90%;
	border-width: 1px 0 1px 0;border-color:#cccccc;border-style:solid;
	font-size:87%;text-align:center;line-height:170%;padding:.5em;
	margin-left:auto;margin-right:auto;margin-top:3em;}

.WBfileFooter span{padding-right:3em;padding-right:3em;white-space:nowrap;}
.WBfileFooter a{text-decoration:none}

.WBsearchFooter{
	clear:both;
	text-align:left;border:1px solid #cccccc;padding:5px;margin-top:3em;}

.sm	{font-size:87%;}
.sm a	{text-decoration:none;}
.sm input{font-family:verdana,arial,helvetica,geneva,sans-serif}


.desc	{padding-left:2em;}

.underline{
	border-style: none none solid none;border-width: 1px;
	border-color: #bbbbbb;padding:0px;}

.heading{padding-top:0.5em;padding-bottom:0.17em;margin:0px;}

.fileInfo{
	float:none;margin: 0 0 0 auto;
	width:20em;
	font-size:85%;line-height:120%;
	color:#777777;
	BORDER-STYLE: none solid solid solid;
	BORDER-WIDTH:1px;BORDER-COLOR: #cccccc;}


.fileInfo span{
	display:block;
	background-color:#f4f4f4;
	padding-left:1em;}

.fileInfo a{
	color:#777777;text-decoration:none;}

.fileInfo a:hover {color:#ff7f00;}

.row1	{background-color:#f5f5f5;}
.row2	{background-color:#f1f1f1;}

.oddRow	{background-color:#f1f1f1;}

.tableRows{
	border-spacing:0px;border-collapse: collapse;}

.tableRows, .tableRows tr, .tableRows td{
	border-width:0px;padding:0px;margin:0px;}

.tableRows td{padding:.4em;}

th.tableRows, .tableRows th{
	BORDER-STYLE: none none solid none;BORDER-COLOR: #888888;
	border-width: 0px 0px 1px 0px;vertical-align:middle;
	padding: 1.5em 2em 0px .2em;color:#333333;
	font-size: 116%;}

div.tableRowEven, div.tableRowOdd,
td.tableRowEven, .tableRowEven td,
td.tableRowOdd, .tableRowOdd td,
td.tableRowH, .tableRowH td{
	BORDER-STYLE: none none dashed none;BORDER-COLOR: #888888;
	border-width: 1px;vertical-align:middle;padding: .7em 1em .7em 1em;}

div.tableRowOdd, td.tableRowOdd, .tableRowOdd td{background-color: #f1f1f1;}

td.tableRowH, .tableRowH td{background-color: #FFDDAA;}

.tableRowEven input, .tableRowOdd input{
	BORDER-STYLE:none;BORDER-WIDTH: 0px;background-color:transparent;
	color:#792b1e;font-size:87%;cursor:pointer;text-decoration:underline;}

.WB_TOC{
	border: 1px solid #ccc;
	padding:.5em;
	font-size:85%;
	background-color:#f1f1f1;
}
.WB_TOC ul{
	list-style-type:upper-roman;
	list-style-image: none;
	margin: 0 0 0 2em;
	padding-left: 0;
	text-align: left;
}
.WB_TOC ul ul{
	margin: 0 0 0 2em;
}
.WB_TOC_TITLE{
	font-size:100%;
	font-weight:bold;
	text-align:center;
}

.quote, .code{
	border-style: none none none solid;
	border-width: 0 0 0 3px;
	border-color:#ccc;
	background-color:#f5f5f5;
	padding: .7em 1em .7em 1em;
	margin: 0 0 0 2em;
	overflow:auto;
}

/* spottt */
table.spottt_tb, table.spottt_tb tr, table.spottt_tb td, table.spottt_tb a, table.spottt_tb tr a img { margin:0; padding:0; border:none; background:none; position:static; text-decoration:none; display:block; width:125px; vertical-align:top;}

.spottt_thumb, .spottt_thumb img, .spottt_thumb a, .spottt_thumb td { height:125px; }

.spottt_label, .spottt_label img, .spottt_label a, .spottt_label td { height:21px;}

/*////////////////////////
//
//	Additional Software Classes
//	 - advanced features
//
//	Search
*/

.wbRelevance{padding-right:1em;}
img.wbRelevancePos{background-color:orange;
	BORDER-STYLE:solid none solid solid;BORDER-WIDTH: 1px;BORDER-COLOR: #aaaaaa;}

img.wbRelevanceNeg{background-color:#f3f3f3;
	BORDER-STYLE:solid solid solid none;BORDER-WIDTH: 1px;BORDER-COLOR: #aaaaaa;}



/*////////////////////////
//
//	HISTORY STYLES
*/

.historyTimeline{
	vertical-align:bottom;
	BORDER-STYLE: none solid none none;BORDER-WIDTH: 0px 9px 0px 0px;
	BORDER-COLOR: #888888;font-size:90%;text-align:right;white-space:nowrap;}

.historyTime{padding:0;margin:0;}


.historyDelete{	background-color:#ffa;font-size:90%;}
.historyAdd{	background-color:#cfc;font-size:90%;}
.historyNeut{	background-color:#eff1f3;font-size:90%;}
.historyChange{	color:red;font-weight:bold;font-size:90%;}




/*	Software Classes
//	
////////////////////////
//
//	Map Style
*/

a.mapField2:link, a.mapField2:visited, a.mapField2:active{ 
	font-size:87%; border-style:solid; border-color:#8187a1;
	border-width:1px 1px 1px 7px; background-color:white; 
	color:#333333; padding:3px 3px 3px 7px; margin:2px; cursor:pointer;
	display:block; text-decoration:none;white-space:nowrap;}

a.mapField:link , a.mapField:visited , a.mapField:active {
	font-size:87%; border-style:solid; border-color:#c1c7e1; border-width:1px;
	background-color:white; color:#333333; padding:3px 3px 3px 13px; margin:2px;
	cursor:pointer; display:block; text-decoration:none;white-space:nowrap;}

a.mapField:hover {border-color:#8187a1; background-color:white; color:black;}

a.mapField b{font-size:120%;color:#c1c7e1;padding-right:5px;}

a.mapField b, a.mapField2 b{display:inline !important;background-color:transparent !important;}

a.mapField:hover b, a.mapField2 b{font-size:120%;color:#8187a1;padding-right:5px;}

.mapActions{vertical-align:top }

.mapEditing{
	white-space:nowrap;
	padding:3px;
	}

.mapEditing a{
	border:1px solid #c1c7e1;
	text-decoration:none;
	background-color:white;
	font-size:87%;
	white-space:nowrap;
	padding:2px;}


/*	
//	
////////////////////////
//
//
*/

.title, .title a:link, .title a:active, .title a:visited{
	FONT-SIZE:100%;
	FONT-WEIGHT:bold;
	color:#41567b;
}

/*
//
//	Edit page
//
*/
.WBtextarea{
	margin:0px;width:100%;
	border:0px none white;}

.WBeditArea1{
	background-color:#f1f1f1;margin:0px 0px 11px 0px;padding:7px;
	BORDER-STYLE:solid;BORDER-WIDTH:1px;BORDER-COLOR:#d4d0c8;line-height:normal;}

.WBeditArea2{
	background-color:white;BORDER-STYLE:solid;BORDER-WIDTH:1px;
	BORDER-COLOR:#d4d0c8;padding:0px 1px 0px 5px;margin:0px;}

.WBtoolbar{
	BORDER-STYLE:solid;BORDER-WIDTH:1px;
	BORDER-COLOR:#d4d0c8;BORDER-SPACING:5px;
	background-color:#f1f1f1;margin:0px auto 3px auto;
	padding:0px;line-height:normal;width:100%}

.WBtoolbar td{vertical-align:middle;}

.WBinputText{
	padding-left:.3em;background-color: #f8f8f8;margin-top:2px;
	border-width:0px 0px 1px 1px;border-style:dotted; border-color:#d4d0c8;}

.WBbutton{
	background-color:#f1f1f1;BORDER-STYLE: none;BORDER-WIDTH: 1px 1px 1px 1px;
	BORDER-COLOR: #d4d0c8;color: #334466;text-decoration:none;cursor:pointer;}

.WBeditToolbar{
	BORDER-STYLE:none;BORDER-WIDTH:0px;
	margin:0px 0px 3px 0px;padding:0px;}

.WBeditToolbar img{vertical-align:middle;}

.WBeditToolbar a img{BORDER-STYLE:solid;BORDER-WIDTH:1px;BORDER-COLOR: #f1f1f1;}

.WBeditToolbar a:hover img{
	BORDER-STYLE:solid;BORDER-WIDTH:1px;
	BORDER-COLOR: white #d4d0c8 #d4d0c8 white;}

.WBeditToolbar a:active img{
	BORDER-STYLE:solid;BORDER-WIDTH: 1px;
	BORDER-COLOR: #d4d0c8 white white #d4d0c8;}

