﻿/* 0 BASIC TAGS */

table
{
	font-size: 1em;
}
h1, h2, h3, h4, h5
{
	/*margin: 0;*/
	font-family: tahoma, arial, helvetica, sans-serif;
}

p
{
	line-height: 1.4em;
}

hr
{
	border: 0;
	border-top: 1px solid #bababa;
	height: 1px;
}

a
{
	text-decoration: none;
	color: #d32525; /*#f16222 */
}

a:visited
{
	color: #980000; /*orange*/
}

a:hover
{
	text-decoration: underline;
	color: #e05252; /*#f16222 */
}

a:active
{
	color: #980000; /*#f16222*/
}

Copyright
{
	color: Gray; /*#f16222*/
}

body
{
	background-color: #ffffff; /*background-image: url(images/background.gif);*/
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.7em;
	color: #666666;
}

img
{
	border-width: 0;
}

/* ResizableControl */

.frameImage
{
	width: 130px;
	height: 65px;
	overflow: hidden;
	float: left;
	padding: 3px;
}

.frameText
{
	width: 100px;
	height: 100px;
	overflow: auto;
	float: left;
	background-color: #ffffff;
	border-style: solid;
	border-width: 2px;
	border-color: Gray;
	font-family: Helvetica;
	line-height: normal;
}

.handleImage
{
	width: 15px;
	height: 16px;
	background-image: url(images/HandleGrip.png);
	overflow: hidden;
	cursor: se-resize;
}

.handleText
{
	width: 16px;
	height: 16px;
	background-image: url(images/HandleGrip.png);
	overflow: hidden;
	cursor: se-resize;
}

.resizingImage
{
	padding: 5px;
	border-style: solid;
	border-width: 2px;
	border-color: silver;
}

.resizingText
{
	padding: 0px;
	border-style: solid;
	border-width: 2px;
	border-color: #7391BA;
}

/* Content Page Layout */
.demoarea
{
	padding: 20px;
	background: #FFF url(images/demotop.png) no-repeat left top;
}

.demoarea p
{
	padding: 5px;
}

.demoheading
{
	padding-bottom: 20px;
	color: #5377A9;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: 1.5em;
}

.demobottom
{
	height: 8px;
	background: #FFF url(images/demobottom.png) no-repeat left bottom;
}

/*Cascading DropDown*/

/*CollapsiblePanel*/
.collapsePanel
{
	/*background-color:white;*/
	overflow: hidden;
}

.collapsePanelHeader
{
	width: 100%;
	height: 51px; /*background-image: url(images/bg-menu-main.png);*/
	background-image: url(Images/header2.gif);
	background-repeat: repeat-x; /*color:#FFF;*/
	font-weight: bold;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	vertical-align: top; /*background-repeat: no-repeat; 	position: relative; 	width: 760px; 	height: 51px; 	padding-top:10px; 	margin-left: auto; 	margin-right: auto; 	text-align:left ; 	vertical-align:top;*/
}

#master_content .collapsePanelHeader a
{
	color: #FFF;
}
#master_content .collapsePanelHeader a:hover
{
	text-decoration: none;
	background: none;
}

/* 1 HEADER */

.TitleDBTable
{
	position: absolute;
	background-color: transparent;
	padding: 0px;
	font-family: tahoma, arial, helvetica, sans-serif;
	margin: 0;
	margin-top: 1.0em;
	margin-bottom: 1.12em;
	font-size: 1em; /*font-weight: bold;*/
	color: Gray;
	text-decoration: none;
	left: 15px; /*350px ; /*NCTC*/
	top: -100px; /*98px;/*NCTC*/
	z-index: 1;
}
.header
{
	background-image: url(images/Top.gif);
	background-repeat: no-repeat;
	position: relative;
	top: 0px;
	width: 900px;
	height: 160px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	z-index: 0;
}
.headerLike
{
	position: relative;
	top: 0px;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	z-index: 0;
}
.headerNameFinal
{
	background-color: Transparent;
	font-weight: bold;
	color: #d32525;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 2px;
}
.BackSearch
{
	background-image: url(Images/spacer.gif);
	background-repeat: repeat-x;
	border-color: Silver;
	border-width: 1px;
	border-style: solid;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: solid;
	width: 100%;
}
/*.header2
{
	background-image: url(Images/header2.gif);
	background-repeat: no-repeat;
	color: #666666;
	position: relative;
	width: 900px;
	height: 51px;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto; 
	vertical-align: top;
}*/
.header2
{
	color: #666666;
	position: relative;
	width: 900px;
	height: 51px;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto; /*text-align:left ;*/
	vertical-align: top;
	font-weight:bold;
}
.BackSearchUpload
{
	background-image: url(Images/BackSearch.gif);
	background-repeat: repeat-x;
	border-color: Silver;
	border-width: 1px;
	border-style: solid;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: solid;
}
.Help
{
	background-image: url(Images/BackSearch.gif);
	background-repeat: repeat-x;
	border-color: Silver;
	border-width: 1px;
	border-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	background-color: #f8f7f7;
	padding: 5px;
	text-align: left;
	height: 100%;
}
.HideIt
{
	visibility: hidden;
}
.BackCart
{
	padding: 2px; /*border-spacing:0px;*/
	border-color: silver;
	border-width: 1px;
	border-style: solid; /*border-bottom-style:solid;*/
	background-color: white;
}
.Cart
{
	text-align: right;
	color: White;
	font-weight: bold;
}
.Cart a:visited
{
	color: White;
}
.MainBgTable
{
	background-color: Gray; /*COLOR:white;*/
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	height: 400px;
	padding: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.SubBgTable
{
	padding-bottom: 10px;
	font-weight: bold;
}
.Titles
{
	padding-bottom: 10px;
}
.halfWidth
{
	width: 50%;
}
.SubBgTableClear
{
	padding-left: 5px;
	padding-bottom: 10px;
	background-color: Transparent; /*white;*/
}
.SubBgTableDouble
{
	padding-bottom: 1px;
}
.SubBgTableClearDouble
{
	padding-bottom: 1px;
	padding-left: 5px;
	background-color: Transparent; /*white;*/
}
.SubBgTableDouble2
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.SubBgTableClearDouble2
{
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: Transparent; /*white;*/
}
h1
{
	position: absolute;
	left: 37px;
	top: 12px;
	text-transform: uppercase;
	font-size: 18px;
}

h2
{
	position: absolute;
	left: 37px;
	top: 60px;
	font-size: 11px;
}
.HeaderBg
{
	background-image: url(Images/header2.gif);
	background-repeat: no-repeat;
	height: 51px;
}

.TextAlign
{
	padding-top: 2px;
}

.menua
{
	color: white;
	position: absolute;
	right: 37px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
}
.TheMenu
{
	color: White;
	z-index: 1;
}
.SubMenus
{
	background-image: url(Images/bg-tooltip.png); /*background-color:inherit;*/
	color: White;
	border-color: #608fc8;
	border-width: 0px;
	border-style: solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.nav
{
	position: absolute;
	right: 266px; /*37px;*/
	top: 75px; /*60px;*/ /*color:transparent;*/
	width: 457px;
	height: 18px;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	z-index: 1; /*style="right: 258px; top: 125px;z-index:1; width: 457px; height: 18px;" */
}

.navCart
{
	position: absolute;
	color: white;
	right: 0px;
	top: 75px;
	width: 157px;
	height: 18px;
	text-transform: uppercase;
	font-size: 10px;
	z-index: 0;
}
.menua a, .nav a
{
	color: Menu; /*#d32525;*/
	font-weight: bold;
}
/* 1.1 SHIM */

.shim
{
	background-repeat: repeat;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	height: 1px;
	font-size: 0;
	z-index: 1;
}

.column
{
	/*background-image: url(images/content-shim-column.gif);/*url(images/content-shim-column.gif);*/
}

.gradient
{
	background-image: url(images/content-shim-column.gif); /*url(images/content-shim.gif);/*url(images/content-shim-photo.gif);*/
}

.solid
{
	/*background-image: url(images/content-shim-column.gif);/*url(images/content-shim.gif);/* url(images/content-shim-none.gif);*/
}

/* 2 PAGE */

.page
{
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
    position: relative;
	text-align: left;
}

h3
{
	margin-top: 1.0em;
	margin-bottom: 1.12em;
	font-size: 1.5em;
	font-weight: bold;
}
h4
{
	/*margin-top: 1.0em; 	margin-bottom: 1.12em;*/
	font-size: 1em;
	font-weight: bold;
}
/* 2.1 HOME, RESUME, LINKS, REGISTER, ADMIN/ALBUMS, ADMIN/PHOTOS PAGES */

#home, #resume, #links, #register, #admin-albums, #admin-photos
{
	/*background-image: url(images/content-shim.gif);/*url(images/body-repeat.gif);*/
	width: 686px;
	padding: 0px 37px;
	padding-top: 1px; /* Weird Mozilla Bug */
	padding-bottom: 10px; /* Weird Mozilla Bug, Could have to be changed if needed (ie text in content section is too short)*/
	height: 100%; /*	min-height:100%;*/
	z-index: inherit;
}

#sidebar
{
	float: left;
	width: 214px;
	position: relative;
	padding-right: 30px;
	height: 100%; /*change this value if the sidebar is to short (for long welcome text)*/
}

#content
{
	margin-left: 256px;
}
#content2
{
	margin-left: 226px;
}

#whatsnew
{
	float: left;
	width: 200px;
	height: 100%;
}

#coollinks
{
	margin-left: 220px;
}

#resume h4, #links h4
{
	/*margin-top: 0; 	border-top: 1px solid #bababa; 	padding-top: 1.0em; 	position: absolute; 	left: 37px; 	width: 214px;*/
}

#resume #photo
{
	position: absolute;
	left: 37px;
	top: 20px;
	width: 214px;
}

#resume .first
{
	margin-top: 0;
	border-top: 1px solid #bababa;
	padding-top: 1.5em;
}

dl
{
	margin-top: 0;
	margin-bottom: 0;
	border-top: 1px solid #bababa;
	padding-top: 1.5em;
	padding-bottom: 1.5em;
	position: relative;
}

dt
{
	position: absolute;
	left: 0;
}

dd
{
	margin-left: 150px;
	height: 2.0em;
}

.emptydata td
{
	padding: 50px; /*color: #aeaeae;*/
}

/* 2.2 ALBUMS PAGE */

#albums
{
	background-image: url(images/bg_main_withoutnav.jpg); 
	padding-bottom: 40px; 
	width: 900px;
	top: 0px;
	left: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.view
{
	margin-left: auto;
	margin-right: auto;
	width: 686px;
	text-align: left;
}

.view .photo-frame
{
	margin-left: auto;
	margin-right: auto;
}

.item
{
	padding: 20px 50px; /*color: #B2B2B2;*/
}

.item h4
{
	/*margin-bottom: 0.4em;*/
}

.nullpanel
{
	padding: 150px;
	width: auto;
	text-align: left;
}

/* 2.3 PHOTOS, DETAILS, ADMIN/DETAILS PAGE */

#photos, #details, #admin-details
{
	background-image: url(images/body-repeat-photo.gif);
	padding: 0;
	width: 900px;
}

.buttonbar
{
	background-image: url(images/photonav-bg.gif);
	background-repeat: repeat-x;
	margin-left: auto;
	margin-right: auto;
	padding-top: 4px;
	width: 744px;
	height: 33px;
	text-align: left;
}

.buttonbar-top
{
	background-image: url(images/photonav-top-bg.gif);
}

#photos .view, #admin-details .view
{
	margin-top: 20px;
	margin-bottom: 20px;
}


.footer
{
	background: #608fc8 url(images/bg_foot.jpg) bottom left no-repeat;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	height: 60%;
	text-align: center;
	font-size: 10px;
	vertical-align: bottom;
	clear: both;
	bottom: 0;
	color: #a9c0db;
	font-size: .8em;
}
.footerbg
{
	margin-left: auto;
	margin-right: auto;
	width: auto;
	margin-top: 0px;
	height: 68px;
	text-align: center;
	vertical-align: bottom;
	clear: both;
	bottom: 0;
}

.footer div
{
	/*background:#4b6cb5 url(images/footer.jpg) bottom right no-repeat;*/
	width: 25%;
	position: absolute;
	top: 0;
	right: 0;
	padding: .8em 0 1em 0;
}

.footer a:link, .footer a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

.footer a:hover
{
	color: #D4E7F8;
	text-decoration: none;
}

.footer a:active
{
	color: #FFFFFF;
}


/* 3 FOOTER 
.footerbg {
	
	margin-left: auto;
	margin-right: auto;
	width: auto;
	margin-top:0px;
	height: 68px;
	text-align: center;
	vertical-align:bottom;
	clear: both;
	bottom: 0;
}

.footer {
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
	background-position:bottom left;
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	height: 60%;
	text-align: center;
	font-size: 10px;
	vertical-align:bottom;
	clear: both;
	bottom: 0;
}
*/
.menub
{
	margin: 12px auto 5px auto;
	text-transform: uppercase;
	font-size: 10px;
}

.menub a:visited
{
	/*color:green;/* #d32525;*/
}

/* --------------------------------- */
/* OLD Stylesheets that were missing */
/* --------------------------------- */
.RedNote
{
	color: Red;
}
.biollabel
{
}
.btbd
{
}
.Copyright
{
}
.PageTitle
{
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}
/* ---------------------------------------- */
/* Stylesheets for BioloMICSNet NEW version */
/* ---------------------------------------- */
.paddingS
{
	padding-top:10px;
	padding-left:10px;
	padding-right:2px;
	padding-bottom:10px;
}
.paddingSeq
{
	padding-left:10px;
	padding-right:10px;
}
.paddingM
{
	padding:40px;
}
.defaultInfopadding
{
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.IDpadding
{
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.tableFixed
{
	table-layout: fixed;
}
.tableAuto
{
	table-layout: auto;
}
.tableCollapse
{
	border-collapse: collapse;
}
.StdElem /* style='color:#666666;font-family:verdana,arial,helvetica,sans-serif;font-size:1em;' */
{
	color: #666666;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 1em;
}
.StdElem8 /* Font-Names="verdana,arial,helvetica,sans-serif;" Font-Size="8pt" ForeColor="#666666" */
{
	color: #666666;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
}
.searchColumn
{
	height: 17px;
/*	vertical-align:bottom;*/
}
.searchInfo
{
	width: 200px;
}
.databaseTabColumn
{
	width: 36%;
}
.DropDownList
{
	height: 19px;
	width: 210px;
}
.radComboBox
{
	height: 19px;
	width: 210px;
}
.radComboBoxInCol
{
	height: 19px;
	width: 100%;
}
.TextBox
{
	width: 200px;
	height:16px;
	margin-top:2px;
}
.textBoxDeg
{
	width: 56px;
	height:17px;
}
.textBoxSequence
{
	width: 52px;
	height:17px;
}
.textBoxRad
{
	width: 136px;
	height:17px;
}
.DropDownSequence
{
	width: 58px;
}
.SliderExtender
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	color: #666666;
	vertical-align: bottom;
}
.InterField
{
	line-height: 50%;
	width: 99%;
}
.InfoMessage
{
	line-height: 200%;
	text-align: Left;
	color: red;
	width: 99%;
}
.cartData
{
	width: 900px;
	height: 13px;
}
.registerLabel
{
	width: 263px;
	text-align: right;
}
.updateLabel
{
	width: 842px;
	height: 14px;
}
.registerTextBox
{
	width: 205px;
}
.orderLabel
{
	width: 160px;
	height: 14px;
}
.convDegRad
{
	width: 209px;
}
.CursorHelp
{
	cursor: help;
}
.CursorHand
{
	cursor: pointer;
}
.marginMaster
{
	top: 10px;
}
.zIXMaster
{
	z-index: 20;
}
.topImage
{
	border-width: 0px;
	left: -30px;
}
.answerTip
{
	z-index: 999;
	visibility: hidden;
	top: 0px;
	left: 0px;
}
.italicLabel
{
	font-style: italic;
}
.strongLabel
{
	font-weight: bold;
}
.titleLabel
{
}
.CalendarForm /* style='width:150px;color:#666666;font-family:verdana,arial,helvetica,sans-serif;font-size:1em;' */
{
	width: 150px;
	color: #666666;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 1em;
}
.InputFieldAorC
{
	width: 220px;
}
.InputFieldL /* style='color:#666666;font-family:verdana,arial,helvetica,sans-serif;font-size:1em;width:60px;' */
{
	color: #666666;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 1em;
	width: 60px;
}
.InputFieldS /* style='color:#666666;font-family:verdana,arial,helvetica,sans-serif;font-size:1em;width:100px;' */
{
	color: #666666;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 1em;
	width: 100px;
}
.InputTextArea /* style='width:98%;color:#666666;font-family:verdana,arial,helvetica,sans-serif;font-size:1em;' */
{
	width: 845px;
	color: #666666;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 1em;
}
.SequenceTextArea 
{
	width: 825px;
	color: #666666;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 1em;
}
.DepFieldMan
{
	color: Red;
	font-weight: bold;
}
.DepFieldOpt
{
	color: #666666;
	font-weight: bold;
}
.FieldWidth3
{
	width: 3%;
}
.FieldWidth5
{
	width: 5%;
}
.FieldWidth8
{
	width: 8%;
}
.FieldWidth10
{
	width: 10%;
}
.FieldWidth12
{
	width: 12%;
}
.FieldWidth15
{
	width: 15%;
}
.FieldWidth30
{
	width: 30%;
}
.FieldWidth35
{
	width: 35%;
}
.FieldWidth40
{
	width: 40%;
}
.FieldWidth65
{
	width: 65%;
}
.FieldWidth70
{
	width: 70%;
}
.WidthResultItemChkb
{
	width: 74%;
}
.WidthResultItemNoChkb
{
	width: 92%;
}
.FieldWidth97
{
	width: 97%;
}
.HelpText
{
	width: 396px;
}
.HelpTextBg
{
	background-color: #FFFFFF;
}
.HelpTextImg /*style='width:61px; border:none;' bgcolor='#FFFFFF'*/
{
	width: 50px;
	height: 50px;
	border-style: none;
}
.HelpTextTitle /* style='width:315px; border:none;' align='left' bgcolor='#FFFFFF' <font size='+1'><strong>*/
{
	width: 315px;
	border-style: none;
	text-align: left;
	font-size: large;
	font-weight: bold;
}
.HelpTextComment /* align='justify' style='border-top:thin 1px;border-left:none;border-right:none;border-bottom:none; background-color:#EEEEEE; padding: 5px;' */
{
	text-align: justify;
	border-top-width: 1px;
	border-left: none;
	border-right: none;
	border-bottom: none;
	background-color: #EEEEEE;
	padding: 5px;
}
.HelpFieldMargin
{
	width: 50px;
}
.HelpField
{
	width: 70px;
}
.disclaimerTitle
{
	font-weight: bold;
}
.disclaimer
{
	font-size: xx-small;
}
.NodeHeader
{
	text-transform: uppercase;
}
.NodeCaption
{
	/*text-transform: uppercase;*/
}
.GridTitle
{
	font-weight: bold;
	font-style: italic;
}
.GridName
{
	vertical-align:super;
}
.GroupFieldTitle
{
	float: left;
	overflow: hidden;
	line-height: 125%;
	width: 99%;
	font-weight: bold;
}
.InVisible
{
	display: none;
}
.Visible
{
	display: inline;
}
.imgGoToTop
{
	vertical-align:middle;
}
.imgSeries
{
	padding-bottom: 3px;
}
/* ------------------------------------------------------------ */
/* Used for formulars : 1 or 2 columns (Title/Data)     display */
/* ------------------------------------------------------------ */
.Line
{
	width: 100%;
	vertical-align: top;
}
.LeftCol
{
	width: 50%;
	vertical-align: top;
	float: left;
}
.emptyElement
{
	visibility: hidden;
}
.RightCol
{
	width: 50%;
	vertical-align: top;
	float: left;
	word-wrap: break-word;
}
.LeftColT
{
	width: 70%;
	/*vertical-align: top;*/
	float: left;
}
.LeftColD
{
	width: 30%;
	/*vertical-align: top;*/
	float: left;
}
.RightColT
{
	width: 70%;
	/*vertical-align: top;*/
	float: left;
}
.RightColD
{
	width: 30%;
	/*vertical-align: top;*/
	float: left;
}
/* ------------------------------------------------------------ */
/* Padding used for indentation of formular based on node level */
/* ------------------------------------------------------------ */
.PaddingAC
{
	padding-left: 10px;
}
/*.PaddingL0
{
	padding-left: 0px;
	float: left;
}
.PaddingL1
{
	padding-left: 10px;
	float: left;
}
.PaddingL2
{
	padding-left: 20px;
	float: left;
}
.PaddingL3
{
	padding-left: 30px;
	float: left;
}
.PaddingL4
{
	padding-left: 40px;
	float: left;
}
.PaddingL5
{
	padding-left: 50px;
	float: left;
}
.PaddingL6
{
	padding-left: 60px;
	float: left;
}
.PaddingL7
{
	padding-left: 70px;
	float: left;
}
.PaddingL8
{
	padding-left: 80px;
	float: left;
}
.PaddingL9
{
	padding-left: 90px;
	float: left;
}*/
.FileTitle
{
}
.FileData
{
}
.CartInfo
{
	text-align: left;
	position: absolute;
	color: white;
	right: 75px;
	top: 70px;
}
/* ------------------------------------------------------------ */
/* General Search : Field, SubField, Operation and Value       */
/* ------------------------------------------------------------ */
.gSearchButton
{
	padding-left:6px;
	padding-top:2px;
}
/* ------------------------------------------------------------ */
/* Advanced Search : Field, SubField, Operation and Value       */
/* ------------------------------------------------------------ */
.ASearchFLong
{
	width:420px;
}
.ASearchFShort
{
	width:210px;
}
.ASearchSubFLong
{
	width:210px;
}
.ASearchSubFShort
{
	width:0px;
}
/* ------------------------------------------------------------ */
/* Specific Search : Field, SubField, Operation and Value       */
/* ------------------------------------------------------------ */
.SSearchF
{
	float: left;
	overflow: hidden;
	/*height: 19px;*/
	width: 205px;
	/*font-size: 8pt;*/
	font-family: verdana,arial,helvetica,sans-serif;
	color: #666666;
}
.SSearchSubF
{
	float: left;
	margin-left: 1%;
	overflow: hidden;
	width: 205px;
	/*height: 19px;*/
	font-size: 8pt;
	font-family: verdana,arial,helvetica,sans-serif;
	color: #666666;
}
.SSearchOp
{
	float: left;
	margin-left: 1%;
	overflow: hidden;
	/*height: 19px;*/
	width: 205px;
	font-size: 8pt;
	font-family: verdana,arial,helvetica,sans-serif;
	color: #666666;
}
.SSearchVal
{
	float: left;
	margin-left: 1%;
	overflow: hidden;
	/*height: 19px;*/
	width: 200px;
	font-size: 8pt;
	font-family: verdana,arial,helvetica,sans-serif;
	color: #666666;
}
.SSearchValTextbox
{
	float: left;
	margin-left: 1%;
	overflow: hidden;
	height: 16px;
	width: 200px;
	font-size: 8pt;
	font-family: verdana,arial,helvetica,sans-serif;
	color: #666666;
}
.DataNotManaged
{
	float: left;
	overflow: hidden;
	line-height: 125%;
	width: 50%;
	font-style: italic;
	color: red;
}
.Sequences
{
	font-family: Courier New,Verdana,Helvetica,Arial,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
}
.SequenceString
{
	float: left;
	overflow: hidden;
	width: 99%;
	line-height: 100%;
	margin-left: 50px;
	background-color: Transparent;
	font-family: Courier New,Verdana,Helvetica,Arial,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
}
.alignCol1
{
	width: 3%;
	text-align: center;
}
.alignCol2
{
	width: 51%;
	text-align: left;
}
.alignColx
{
	width: 5%;
	text-align: center;
}
.fullWidth
{
	width: 100%;
}
.nearlyfullWidth
{
	width: 99%;
}
.fullHeight
{
	height: 100%;
}
.SeqAdenine /* <font color='#00FF00'>Adenine</font> */
{
	color: #00FF00;
}
.SeqCytosine /* <font color='#0000FF'>Cytosine</font> */
{
	color: #0000FF;
}
.SeqThymine /* <font color='#FF0000'>Thymine</font> */
{
	color: #FF0000;
}
.listboxGIS
{
	width: 264px;
	height: 107px;
}
.listboxContentGIS
{
	text-align: right;
	margin-right: 25%;
}
.remoteGIS
{
	background-image: none;
	margin: 0px;
}
.mapGIS
{
	height: 600px;
	width: 870px;
}
/* ---------------------------------------- */
/* Identification Results                   */
/* ---------------------------------------- */
.divSquare
{
	padding: 5px;
	background-color: White;
	border-color: Gray;
	border-width: 1px;
	border-style: solid;
	float:left;
}
.resultBitMap
{
	width: 600px;
	float: left;
}
.gridOTUsNames
{
	width: 240px;
	padding-bottom: 50px;
	float:left;
}
/* ---------------------------------------- */
/* RadGrid Summary Fields                   */
/* ---------------------------------------- */
.radMenuOptions
{
	 position:relative; 
	 z-index: 10;
}

/*.radgridWidth
{
	width:877px;
}*/
.radPageView
{
	margin:10px;
}
.wrapBreakWord
{
	word-wrap: break-word;
}
.gotoTop
{
	padding-left: 11px;
	background-color: transparent;
	background-image: url(top-arrow.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0pt 4px;
	font-size: 11px;
}
.paddingImg1
{
	padding-left: 1px !important ;
}
.paddingImg2
{
	padding-left: 2px !important ;
}
.paddingImg3
{
	padding-left: 3px !important ;
}
.paddingImg4
{
	padding-left: 4px !important ;
}
.paginationImage
{
}
.pageInfo
{
	text-align:right;
}
/* ---------------------------------------- */
/* Stylesheets for RadMultiPage border      */
/* ---------------------------------------- */
.MultiPage_Black
{
	border-color:#080808;
	border-width:1px;
	border-style:solid;
}
.MultiPage_Default
{
	border-color:#8e8e8e;
	border-width:1px;
	border-style:solid;
}
.MultiPage_Forest
{
	border-color:#618740;
	border-width:1px;
	border-style:solid;
}
.MultiPage_Hay
{
	border-color:#abadb3;
	border-width:1px;
	border-style:solid;
}
.MultiPage_Office2007
{
	border-color:#abc1de;
	border-width:1px;
	border-style:solid;
}
.MultiPage_Outlook
{
	border-color:#305090;
	border-width:1px;
	border-style:solid;
}
.MultiPage_Simple
{
	border-color:#616161;
	border-width:1px;
	border-style:solid;
}
.MultiPage_Sitefinity
{
	border-color:#e2e3ea;
	border-width:1px;
	border-style:solid;
}
.MultiPage_Sunset
{
	border-color:#938879;
	border-width:1px;
	border-style:solid;
}
.MultiPage_Telerik
{
	border-color:#8e8e8e;
	border-width:1px;
	border-style:solid;
}
.MultiPage_Vista
{
	border-color:#abadb3;
	border-width:1px;
	border-style:solid;
}
.MultiPage_Web20
{
	border-color:#6788be;
	border-width:1px;
	border-style:solid;
}
.MultiPage_WebBlue
{
	border-color:#69798c;
	border-width:1px;
	border-style:solid;
}
.MultiPage_Windows7
{
	border-color:#b8cbde;
	border-width:1px;
	border-style:solid;
}
/* ---------------------------------------- */
/* Stylesheets for RadMenu Controls         */
/* ---------------------------------------- */
.Lefter
{
	text-align: left;
	height: 20px;
	width: 100%;
}
.ItemResultHeader
{
	text-align: left;
	margin-left: 0px;
	width: 100%;
}
/*.radwindow.radwindow_Default.normalwindow.transparentwindow
{
    z-index: 9002 !important;
}*/
/* ---------------------------------------- */
/* END Stylesheets for BioloMICSNet new version */
/* ---------------------------------------- */