/*********************************************************
 * general styles
 *********************************************************/

body {
    background-color: #003366;
    color: #000000;
    font-family: Vedana, Arial, Helvetica, sans-serif;
    font-size:12px;
    padding-top: 5px;
    margin: 0px;
}

a {
    text-decoration: none;
    color: #003366;
    cursor: pointer;
}

a:hover {
    text-decoration: underline;
}

.thumbnail_image {
    border: 1px solid #000;
}

.thumbnail_icon {
    border: 0px solid #000;
}

.plugin_content a {
    text-decoration: none;
}

.plugin_content a:hover {
    text-decoration: underline;
}

/*********************************************************
 * IE hack to fix disappearing text
 *********************************************************/


/*********************************************************
 * Styles for Segue links, log in, and editing controls
 * #CCCCCC should contrast with #003366
 *********************************************************/
.seguelinks a {
    color: #FFFFFF;
}

.seguelinks {
    color: #CCCCCC;
    padding-left: 15px;
}

.commands {
    color: #CCCCCC;
    margin-right: 25px;
}

.commands a {
    color: #FFFFFF;

}

.login {
    color: #CCCCCC;
}

.login a {
    color: #FFFFFF;
}

.seguefooter_right {
    color: #FFFFFF;
    margin-right: 25px;
}

.seguefooter_right a {
    color: #CCCCCC;
}

seguefooter_left {
    color: #FFFFFF;
    margin-left: 20px;
}

.seguefooter_left a {
    color: #CCCCCC;
    margin-left: 20px;
}

/*********************************************************
 * Styles attribution, tags, history, pagination
 *********************************************************/


.pagination_links {
    padding-left: 10px;
    padding-right: 10px;
}

.pagination_links a {
    color: [[MENU_UNSELECTED_COLOR]];
    text-decoration: none;
    border: 1px solid #666666;
    padding-left: 2px;
    padding-right: 2px;
}

.pagination_links a:hover {
    background-color: #FCFCFC;
    border: 1px solid #003366;
    color: #003366;
    cursor: pointer;
}

.tagging_tags_display {

}

.attribution_line {
    color: [[ATRIBUTION_TEXT_COLOR]];
}    

.comments {

}

.history {

}/*********************************************************
 * Block background
 *********************************************************/

.Block_Background { 
	background-color: #ebeFf5;
	border: 1px solid #666666;
    padding: 0px;
    margin: 0px; 
}
.Block_Background .Content {
    background-color: #ebeFf5;
    text-align: left;
    padding: 0px;
    margin: 0px; 
}/*********************************************************
 * Block - Standard
 *********************************************************/

.Block_Standard {

    border-bottom: 1px solid #666666;
    border-left: 0px none #FFFFFF;
    border-right: 0px none #FFFFFF;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    margin-right: 10px;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
}


.Block_Standard .Content {
    height: 1%;
    text-align: left;
    font-size: 100%;    
}/*********************************************************
 * Block - Sidebar
 *********************************************************/

*.block3 {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    text-align: left;
}

*.block3 .Content {
    height: 1%;
    padding: 0px;
}/*********************************************************
 * Block 4 - Alert
 *********************************************************/

*.block4 {    
    border-top: 1px solid #666666;
    border-bottom: 1px solid #666666;
    border-left: 0px none #FFFFFF;
    border-right: 0px none #FFFFFF;
    padding-left: 0px;
    padding-right: 0px;
    margin-right: 10px;
    margin-left: 10px;
    margin-top: 3px;
    margin-bottom: 3px;
}


*.block4 .Content {
    height: 1%;
    background-color: #ffffcc;    
    text-align: left;
    font-size: 100%; 
}

*.block4 .Content a {

}/*********************************************************
 * Menu - Left
 *********************************************************/
.Menu_Left {
    margin-top: 10px;
}

.Menu_Left .Content {
	padding: 0px;
}/*********************************************************
 * Menu - Right
 *********************************************************/
 
.Menu_Right {
    margin-top: 10px;
}

.Menu_Right .Content {
	padding: 0px;
}

.Menu_Right .Menu_Sub  {

}/*********************************************************
 * Menu - Top
 *********************************************************/
 
*.Menu_Top {

}

*.Menu_Top .Content {
	padding: 0px;
}/*********************************************************
 * Menu - Bottom
 *********************************************************/
 
.Menu_Bottom {

}

.Menu_Bottom .Content {
	padding: 0px;
}/*********************************************************
 * Menu - Sub
 *********************************************************/
 
*.Menu_Sub {
    font-size: 90%;    
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-right: 0px;
	padding-top: 0px;
    padding-bottom: 0px;
}

*.Menu_Sub .MenuItem_Link_Selected {
	border: none;
	margin-top: 0px; 
	margin-bottom: 0px;
	padding-left: 7px;
	padding-top: 0px;
    padding-bottom: 0px;
    text-align: left;
}

*.Menu_Sub .MenuItem_Link_Unselected {
	border: none;
	margin-top: 0px; 
	margin-bottom: 0px;
	padding-left: 7px;
	padding-top: 0px;
    padding-bottom: 0px;
    text-align: left;
}


*.Menu_Sub .MenuItem_Link_Unselected .Content {    

}

*.Menu_Sub .MenuItem_Link_Selected .Content {    

}

*.Menu_Sub .MenuItem_Link_Unselected a {

}/*********************************************************
 * Menu 1 Selected
 *********************************************************/

*.MenuItem_Link_Selected  {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
    padding-left: 0px;
    margin-left: 15px;
    margin-top: 3px;
    margin-bottom: 0px;
    color: #000000;
}

*.MenuItem_Link_Selected .Content {
    padding: 0px;
    text-align: left;
    font-size: 100%;
    color: #000000;
    text-decoration: none;

}

*.MenuItem_Link_Selected a {
	color: #000000;
	font-weight: bold;
}

*.MenuItem_Link_Selected a:hover {
    text-decoration: none;
}/*********************************************************
 * Menu 1 Unselected
 *********************************************************/

*.MenuItem_Link_Unselected { 
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
    padding-left: 0px;
    margin-left: 15px;
    margin-top: 3px;
    margin-bottom: 0px;
}

*.MenuItem_Link_Unselected .Content {
    padding: 0px;
    text-align: left;    
    font-size: 100%;
}


*.MenuItem_Link_Unselected a {
    display: block;
    text-decoration: none;
}

*.MenuItem_Link_Unselected a:hover {
    display: block;  
    color: #003366;
}/*********************************************************
 * Heading - for Menu Content block
 *********************************************************/

.MenuItem_Heading {
	margin-left: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: left;
}

.MenuItem_Heading .Content .heading {
	margin-right: 10px;
    font-weight: bold;
    font-size: medium;
}/*********************************************************
 * Heading - Biggest
 *********************************************************/

.Heading_1 {       

}

.Heading_1 .Content {
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-left: 5px;
    text-align: left;
    font-weight: bold;
    font-size: 125%;
}

*.Heading_1 a {
    text-decoration: none;    
}/*********************************************************
 * Heading - Big
 *********************************************************/

.Heading_2 {    

}

.Heading_2 .Content {
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-left: 5px;
    text-align: left;
    font-weight: bold;
    font-size: 110%;
}

*.Heading_2 a {
    text-decoration: none;    
}/*********************************************************
 * Heading - Normal
 *********************************************************/

.Heading_3 {    

}

.Heading_3 .Content {
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-left: 5px;
    text-align: left;
    font-weight: bold;    
}

*.Heading_3 a {
    text-decoration: none;    
}/*********************************************************
 * Heading - For Sidebar
 *********************************************************/

*.Heading_Sidebar {
    padding-left: 10px;
    padding-top: 4px;
}

*.Heading_Sidebar .Content {
    background-color: [[SIDEBAR_BG_COLOR]];
    padding: 0px;
    margin-bottom: 5px;
    text-align: left;
    font-weight: bold;
}

*.Heading_Sidebar a {
    text-decoration: none;    
}/*********************************************************
 * Header 1
 *********************************************************/

*.Header {
    background-color: #FCFCFC;
	border-left: 1px none #666666;
	border-right: 1px none #666666;
}

*.Header .Content {
    background-color: #FCFCFC;
    color: #000000;
    height: 1%;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    border-bottom: 1px dotted #666666;
	border-left: 1px none #666666;
	border-right: 1px none #666666;	
	font-size: large;
}/*********************************************************
 * Footer 1
 *********************************************************/

*.Footer {
    background-color: #FCFCFC;
    border-top: 1px dotted #666666;
}

*.Footer .Content {
    background-color: #FCFCFC;

}