body, td { font-family:Verdana, Arial; font-size:8pt; line-height:12pt;	color:white; margin:0px; }

td.input { vertical-align:top; padding-top:3px; padding-bottom:3px; }
td.inputText { vertical-align:top; padding-top:5px; padding-bottom:5px; padding-right:10px; }
td.inputTextDropDown { vertical-align:top; padding-top:8px; padding-bottom:5px; }

span.deadlink {color:#FFA500;cursor:pointer;}
span.ship {white-space:nowrap;}
p.shipList {margin:1px 0px 3px 20px;text-indent:-20px;}
img.starwog {width:12px;height:12px;position:relative;top:1px;}

td.listHeader
{
    text-transform:uppercase;
    font-size:7pt;
    letter-spacing:1px;
    font-weight:bold;
    vertical-align:bottom;
    padding-top:0px;
    padding-bottom:3px;
}

.formError
{
    color:#C00000;
    margin-top:3px;
    margin-bottom:4px;
    font-weight:bold;
}

td.listEntry
{
    padding-top:8px;
    padding-right:10px;
    vertical-align:top;
}

input.hide { display:none; }
input.show { display:inline; }

input, textarea, select { font-family: Verdana, Arial;
	font-size:8pt;
	line-height:10pt; }

input.small { font-family: Verdana, Arial;
	font-size:7pt;
	line-height:8pt; }

table { border:0px; }

td.abouttext { font-size:10px; color:#ffffff; }
td.fattext { padding-top:3px;padding-bottom:7px;font-size:12px;text-transform:lowercase;font-variant:small-caps;font-weight:bold; font-family:Tahoma; }
td.fattext2 { padding-top:4px;padding-bottom:2px;font-size:11px; font-family:Tahoma; }

a { color:#FFD700; text-decoration:none; }
a:active { color:#FFD700; }
a:visited { color:#FFA500; }
a:hover { text-decoration:underline; }

a.menuitem { color:#B5B5B9; text-decoration:none; }
a.menuitem:hover { color:#FFA500; text-decoration:none; }

p.menuitem { color:#787878; margin-top:6px; margin-bottom:6px; margin-left:14px; margin-right:14px; line-height:13px; }
p.menutext { color:#6A6A72; margin-top:6px; margin-bottom:6px; margin-left:14px; margin-right:14px; font-size:10px; line-height:12px; }

div.borderNormal { border-color:#B5B5B9; }
div.borderHover { border-color:#FFA500; }

a.charactername, p.charactername { display:block; border-top:solid; border-top-color:#B5B5B9; border-top-width:1px; padding-top:2px; padding-bottom:4px; padding-left:3px; padding-right:4px; margin:0px; font-size:10px; text-align:center; color:#FFFFFF; background-color:#000000; text-decoration:none; line-height:13px; }
a.characternameHover { display:block; height:26px; border-top:solid; border-top-color:#FFA500; border-top-width:1px; padding-top:2px; padding-bottom:4px; padding-left:3px; padding-right:4px; margin:0px; font-size:10px; text-align:center; color:#FFA500; background-color:#000000; text-decoration:none; line-height:13px; }
a.characternameHover:hover { display:block; height:26px; border-top:solid; border-top-color:#FFA500; border-top-width:1px; padding-top:2px; padding-bottom:4px; padding-left:3px; padding-right:4px; margin:0px; font-size:10px; text-align:center; color:#FFA500; background-color:#000000; text-decoration:none; line-height:13px; }

p {
	margin-top:0px;
	margin-bottom:6px;
	font-family: Verdana, Tahoma, Arial;
}

.smalltext { font-size:7pt; line-height:10pt; font-family: Verdana, Arial; }

p.areatitle { text-transform:uppercase; font-size:10px; margin-bottom:0px; letter-spacing:2px; margin-left:-1px; font-family:Arial;}
p.smallheader { padding-top:11px;padding-bottom:0px;font-size:12px;text-transform:lowercase;font-variant:small-caps;font-weight:bold; font-family:Tahoma; }
p.version { padding-top:11px;padding-bottom:0px;font-size:10px;text-transform:uppercase;font-variant:small-caps;font-weight:normal; letter-spacing:1px; font-family:Arial, Verdana, Tahoma; }
p.capitals { text-transform:uppercase; letter-spacing:1px; font-size:11px; text-align:center; }

p.areaHeader
{
    font-size:7pt;
    text-transform:uppercase;
    letter-spacing:1px;
    padding-bottom:3px;
    margin-bottom:8px;
    border-bottom:1px dotted #6A6A72;
}

.keyword
{
    text-transform:uppercase; 
    font-size:8pt; 
    letter-spacing:1px;
}

.keys
{
    font-family:Courier New,Courier,Verdana,Arial; 
    font-size:9pt; 
    letter-spacing:1px;
}

img.title { margin-top:4px; margin-bottom:16px; }

.dot
{
	vertical-align:0;
	font-size:6pt;
	padding-right:5px;
}

p.error_login
{
    color: #ffffff;
    font-variant:small-caps;
    font-weight: bold;
    font-size: 11px;
    margin-top: 0px;
    margin-bottom: 0px;
}

div.hide { display:none; width:auto; }
div.show { display:block; width:auto; }
div.show2 { display:block; padding-top:15px; padding-bottom:15px; }

div.displayNone { display:none; }
div.displayInline { 
	display:inherit;
	border-width:1px; 
	border-style:solid; 
	border-color:#6A6A72; 
	z-index:10; 
	position:absolute; 
	height:auto; 
	background-color:#3F3E46;
}

div.shipClassBox 
{
    background-color:#101010;
    border:1px solid #6A6A72;
    padding-bottom:0px;
}

div.shipBox 
{
    background-color:#837D6D;
    border:1px solid #3B3B3B;
    padding-top:7px;
    padding-left:7px;
    padding-bottom:10px;
}

div.shipBox2
{
    background-color:#837D6D;
    border:1px solid #3B3B3B;
    padding-top:7px;
    padding-left:7px;
    padding-bottom:3px;
}

div.shipBoxPlan1
{
    background-color:#837D6D;
    border-top:1px solid #3B3B3B;
    border-left:1px solid #3B3B3B;
    border-right:1px solid #3B3B3B;
    padding-top:7px;
    padding-left:7px;
    padding-bottom:10px;
}

div.shipBoxPlan2
{
    background-color:#777265;
    border-bottom:1px solid #3B3B3B;
    border-left:1px solid #3B3B3B;
    border-right:1px solid #3B3B3B;
    padding-top:7px;
    padding-left:7px;
    padding-bottom:10px;
}

.backDropFuture
{
    background-color:#777265;
}

.backDropPast
{
    background-color:#C00000;
}

div.shipBoxOptions
{
    background-image:url(/img/shipboxoptions.png);
    background-repeat:repeat-y;
    background-position:left top;
    background-color:#3B3B3B;
    padding-top:5px;
    padding-bottom:7px;
}

div.shipClassTitleBar
{
    background-color:#212121;
    border-bottom:1px solid #424242;
    padding:6px;
}

div.shipClassTitleBar2
{
    margin-top:16px;
    background-color:#212121;
    border-top:1px solid #6A6A72;
    border-bottom:1px solid #424242;
    padding:6px;
}

div.shipClassTitleBar3
{
    margin:0px;
    background-color:#212121;
    border:0px;
    border-top:1px solid #6A6A72;
    padding:6px;
}

div.shipClassTitleBarCollapsed
{
    background-color:#212121;
    padding:6px;
}

div.alwaysVisibleButtons
{
    background-color: #212121;
    border: 1px solid #6A6A72;
    padding: 0px;
    padding: 11px 10px 10px 11px;
}

span.shipClassTitleBar
{
    text-transform:uppercase;
    font-size:7pt;
    letter-spacing:1px;
    margin-left:8px;
}

span.roles
{
    display: block;
    font-size:7pt;
    letter-spacing:1px;
    padding-bottom:3px;
}

table.displayNone { display:none; }
table.displayInline { display:inherit; }

ul { margin-top:0px; margin-bottom:6px; }	
li { margin-top:2px; margin-bottom:2px; }

/* TimeSeries */
.__ts_xaxis { height:1px; background-color:#6A6A72; }
.__ts_xaxis_end { background-image:url(/img/arrowright.png); background-repeat:no-repeat; background-position:left center; text-align:left; padding-left:20px; font-size:7pt; }
.__ts_yaxis { width:1px; background-color:#6A6A72; }
.__ts_yaxis_end { background-image:url(/img/arrowup.png); background-repeat:no-repeat; background-position:bottom center; vertical-align:top; text-align:center; font-size:7pt; }
.__ts_ymark { width:35px; height:16px; text-align:right; font-size:7pt; }
.__ts_xmark { width:1px; height:5px; background-color:#6A6A72; }
.__ts_dataLabelBox { text-align:center; vertical-align:top; padding-top:5px; }
.__ts_value { font-size:7pt; }
.__ts_gridline { height:1px; background-color:#424242; }
.__ts_bar { background-color:#C0C0C0; }
.__ts_dataLabel { font-size:7pt; margin-top:0px; margin-bottom:2px; }

/* ListNavigator */
span.listNavigatorPageNo {padding:3px; padding-right:10px; padding-left:0px;}
.listNavigatorButton {padding:3px;}
span.listNavigatorCurrentPage {padding:3px; font-weight:bold;}
span.listNavigatorDots {padding:3px;}

/* AJAX Control Toolkit - Rating */
.ratingStar { font-size:0pt; width:12px; height:12px; margin:0px; padding:0px; cursor:pointer; display:block; background-repeat:no-repeat; }
.filledRatingStar { background-image:url(/img/FilledStar.png); }
.emptyRatingStar { background-image:url(/img/EmptyStar.png); }
.errorRatingStar { background-image:url(/img/ErrorStar.png); }
.savedRatingStar { background-image:url(/img/SavedStar.png); }
span.rated { display:block; width:26px; height:12px; margin-left:66px; margin-top:1px; top:1px; background-image:url(/img/t.gif); }
span.notYetRated { display:block; width:26px; height:12px; margin-left:66px; margin-top:1px; top:1px; background-image:url(/img/notyetrated.gif); }

/* AJAX Control Toolkit - AutoComplete */
.autocomplete_completionListElement { visibility:hidden; margin:0px!important; background-color:inherit; color:windowtext; border:buttonshadow;	border-width:1px; border-style:solid; cursor:default; overflow:auto; height:200px; text-align:left; list-style-type:none; }
.autocomplete_highlightedListItem {	background-color:#ffff99; color:black; padding:1px; }
.autocomplete_listItem { background-color:window; color:windowtext; padding:1px; }

/* AJAX Control Toolkit - Tabs */
.ajax__tab_evefm .ajax__tab_header { font-size:7pt; text-transform:uppercase; letter-spacing:1px; background:url(/img/tabs/tab-line.gif) repeat-x bottom; }
.ajax__tab_evefm .ajax__tab_outer { padding-right:0px; padding-left:0px; margin:0px; background:url(/img/tabs/tab-right.gif) no-repeat right; height:30px; }
.ajax__tab_evefm .ajax__tab_inner { padding-left:1px; background:url(/img/tabs/tab-left.gif) no-repeat; }
.ajax__tab_evefm .ajax__tab_tab { height:13px; padding: 9px 12px 7px 12px; margin:0; background:url(/img/tabs/tab.gif) repeat-x; }
.ajax__tab_evefm .ajax__tab_hover .ajax__tab_outer { background:url(/img/tabs/tab-hover-right.gif) no-repeat right; }
.ajax__tab_evefm .ajax__tab_hover .ajax__tab_inner { background:url(/img/tabs/tab-hover-left.gif) no-repeat; }
.ajax__tab_evefm .ajax__tab_hover .ajax__tab_tab { background:url(/img/tabs/tab-hover.gif) repeat-x; }
.ajax__tab_evefm .ajax__tab_active .ajax__tab_outer { background:url(/img/tabs/tab-active-right.gif) no-repeat right; }
.ajax__tab_evefm .ajax__tab_active .ajax__tab_inner { background:url(/img/tabs/tab-active-left.gif) no-repeat; }
.ajax__tab_evefm .ajax__tab_active .ajax__tab_tab { background:url(/img/tabs/tab-active.gif) repeat-x; }
.ajax__tab_evefm .ajax__tab_body { font-family:verdana,tahoma,helvetica; font-size:8pt; border:1px solid #6A6A72; border-top:0px; padding:0px; background-color:#101010; }
div.tab { padding:13px; }

/* AJAX Control Toolkit - ModalPopup */
.modalBackground { background-color:Gray; filter:alpha(opacity=40); opacity:0.4; }
.modalPopup { border:0px; padding:0px; }