﻿.ButtonStyle
{
	background-image:url(Images/TabImages/button_bg.gif);
	color:Black;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	border-collapse:collapse;
	border-style:none;
	cursor:pointer;
}

.TextBoxStyle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	padding-left:3px;
	border:1px solid #AAC5E2;
	background-color:#F3F9FC;
}

.TabButtonStyle
{
	background-image:url(Images/TabImages/tab_inactive_bg.gif);
	background-repeat:repeat;
	color:White;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	border-collapse:collapse;
	border-style:none;
	height:20px;
	padding-left:5px;
	padding-right:5px
}

.TabHoverButtonStyle
{
	background-image:url(Images/TabImages/tab_rollver_bg.gif);
	background-repeat:repeat;
	color:Black;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	border-collapse:collapse;
	border-style:none;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	padding-left:5px;
	padding-right:5px;
}
.SelectedTabButton
{
	background-image:url(Images/TabImages/tab_active_bg.gif);
	background-repeat:repeat;
	color:Black;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	border-top:solid 3px Gray;
	border-bottom-style:none;
	height:20px;
	padding-left:5px;
	padding-right:5px
}
.TabBorderCellStyle
{
	border-style:solid;
	border-bottom:solid 1px Black;
	background-color:Red;
}
.gridViewNormalRowStyle
{
	background-color:#F7F6F3;
	color:#333333;
	text-align:left;
	font-weight:bold;
	height:22px;
}
.gridViewAlternateRowStyle
{
	background-color:White;
	color:#284775;
	text-align:left;
	font-weight:bold;
	height:22px;
}
.gridViewSelectedRowStyle
{
	background-color:#E2DED6;
	font-weight:bold;
	color:#333333;
	height:22px;
}
.gridViewHeaderStyle
{
	background-image:url(Images/TabImages/grid_header.gif);
	height:24px;
	background-repeat:repeat;
	font-size:11px;
	color:White;
	text-align:center;
}
.gridViewFooterStyle
{
	background-color:#5D7B9D;
	font-weight:bold;
	color:White;
}
.gridViewPagerStyle
{
	background-color:#284775;
	color:White;
}
.gridViewEditRowStyle
{
	background-color:#999999;
}
.LabelStyle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.DropDownListStyle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	padding-left:3px;
	border:1px solid #AAC5E2;
	background-color:#F3F9FC;
	border-style:none;
}
.ListBoxStyle
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #AAC5E2;
	background-color:#F3F9FC;
}
.FileUploadStyle
{
	visibility:hidden;
}
.CheckBoxListStyle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.Panel-ListStyle
{
	border:solid 1px Black;
	text-align:left;
}
.TabBorderStyle
{
	border-top-color:Black;
	border-top-width:2px;
	border-top-style:solid;
	border-left-color:Black;
	border-left-width:2px;
	border-left-style:solid;
	border-right-color:Black;
	border-right-width:2px;
	border-right-style:solid;
	border-bottom-color:Black;
	border-bottom-width:2px;
	border-bottom-style:solid;
}
.MultiViewContainerStyle
{
	border-collapse:collapse;
	background-color:#F7F6F3;
	border-left-color:Gray;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:Gray;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color:Gray;
	border-bottom-style:solid;
	border-bottom-width:1px;
	color:#333333;
}
.SelectedTabStyle
{
	background-color:#F7F6F3;
	border-collapse:collapse;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	border-top-color:Gray;
	border-top-width:3px;
	border-top-style:solid;
	border-left-color:Gray;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:Gray;
	border-right-width:1px;
	border-right-style:solid;	
}
.TabBorder
{
	border-bottom-color:#C8C8C8;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.TabButtonBorder
{
	border-left-color:#C8C8C8;
	border-left-width:1px;
	border-left-style:solid;
}
.TabBorderLeft
{
	border-bottom-color:Gray;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-left-color:Gray;
	border-left-width:2px;
	border-left-style:solid;
	border-right-color:Gray;
	border-right-width:2px;
	border-right-style:solid;
	background-color:White;
}
.CellStyle
{
	border-top:solid 1px Gray;
	border-left:solid 1px Gray;
	border-bottom:solid 1px Gray;
	padding: 2px 2px 2px 2px;
}
.HeaderLabelStyle
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.MultiViewContainerTable
{
	width:100%;
}
.HeaderTableStyle
{
	border-top:solid 1px Gray;
	border-right:solid 1px Gray;
	border-left:solid 1px Gray;
	background-image:url(Images/TabImages/heading_bg.jpg);
	height:30px;
	padding-left:6px;
}
.CheckBoxStyle
{
	border-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.LeftIndentDataColumnStyle
{
	padding-left:20px;
	text-align:left;
	color:#00457c;
	text-decoration:none;
}
.LeftIndentHeaderColumnStyle
{
	font-size:11px;
	text-align:left;
	padding-left:50px;
	color:White;
	text-decoration:none;
}
.TabButton
{
	
}
.Lab-LabelContactInfoStyle
{
	padding:0px 0px 0px 60px;
	text-align:left;
	vertical-align:middle;
	word-spacing:1px;
}
.Lab-TextBoxContactInfoStyle
{
	text-align:left;
	padding:0px 0px 0px 0px;
}
.LinkButtonStyle
{
	text-decoration:underline;
	color:#00457c;
}
.HyperLinkStyle
{
	text-decoration:none;
	color:#00457c;
}
.HyperLinkStyle:hover
{
	text-decoration:underline;
}
.TabContainerBorderStyle
{
	border-collapse:collapse;
	border-left:solid 1px #C8C8C8;
	border-right:solid 1px #C8C8C8;
	border-bottom:solid 1px #C8C8C8;
	color:#333333;
	background-color:#fbfbfb;
}
.TreeViewNodeStyle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#00457c;
	border-collapse:collapse;
}
.ListViewItemStyle
{
	text-align:left;
}
.MenuStyle
{
	border-top:solid 1px Black;
}

/* Newly Modified

border:solid 1px Black;width:15%;
*/
.TabHeader-Whole
{
	/*border-top:3px solid #C8C8C8;
	border-left:3px solid #C8C8C8;
	border-right:3px solid Red;
	background-color:Red;*/
}
.TabHeader-Left
{
	background-image:url(Images/NewImages/header_left.gif);
	background-repeat:no-repeat;
	height:27px;
	width:14px;
}

.TabHeader-Center
{
	background-image:url(Images/NewImages/header_bg.gif);
	background-repeat:repeat;
	text-align:left;
	color:Black;
}
.TabHeader-Right
{
	background-image:url(Images/NewImages/header_right.gif);
	background-repeat:no-repeat;
	height:27px;
	width:14px;
}
.TabFooter-Left
{
	background-image:url(Images/TabImages/box_bottom_left.gif);
	background-repeat:no-repeat;
	height:23px;
	width:14px;
	
}
.TabFooter-Center
{
	background-image:url(Images/TabImages/box_bottom_bg.gif);
	background-repeat:repeat;
	/*width:95%;*/
}
.TabFooter-Right
{
	background-image:url(Images/TabImages/box_bottom_right.gif);
	background-repeat:no-repeat;
	height:23px;
	width:14px;
}
.LeftArrowButtonStyle
{
	background-image:url(Images/TabImages/move_left.gif);
	width:43px;
	border-style:none;
	cursor:pointer;
}
.RightArrowButtonStyle
{
	background-image:url(Images/TabImages/move_right.gif);
	width:43px;
	border-style:none;
	cursor:pointer;
}
.ToolBarStyle
{
	background-image:url(Images/TabImages/toobar_bg.gif);
	background-repeat:repeat;
	border:solid 1px #C6C6C1;
}
.GridContainerStyle
{
	border-left:solid 1px #C8C8C8;
	border-right:solid 1px #C8C8C8;
	border-bottom:solid 0px #C8C8C8;
}
.Checked-ItemColor
{
	background-color:#00457c;
	color:White;
}
.UnChecked-ItemColor
{
	background-color:White;
	color:Black;
}
.TestGrid-HolderStyle
{
	border-left:solid 1px #C8C8C8;
	border-right:solid 1px #C8C8C8;
}
.TestGrid-AlternatingRowStyle
{
	background-color:#E0EFFB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	/*border-left:solid 1px Black;
	border-width:1px;
	border-left:solid 1px #C8C8C8;
	border-right:solid 1px #C8C8C8;*/
}
.TestGrid-NormalStyle
{
	background-color:#F6FAFE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	/*border-left:solid 1px #C8C8C8;
	border-right:solid 1px #C8C8C8;*/
}
.TestGrid-Border
{
	text-align:left;
	padding-left:50px;
	color:#00457c;
	text-decoration:none;
	border-left:solid 1px #C8C8C8;
	border-right:solid 1px #C8C8C8;
}
.TestGrid-NoBorder
{
	text-align:left;
	padding-left:50px;
	color:#00457c;
	text-decoration:none;
}
.First-NavigationStyle
{
	cursor:pointer;
	background-image:url(Images/NewImages/First_button.jpg);
	background-position:center;	
	background-repeat:no-repeat;
	width:15px;
	height:15px;
	border:0px;
}
.Last-NavigationStyle
{
	cursor:pointer;
	background-image:url(Images/NewImages/Last_button.jpg);
	background-position:center;	
	background-repeat:no-repeat;
	width:15px;
	height:15px;
	border:0px;
}
.Next-NavigationStyle
{
	cursor:pointer;
	background-image:url(Images/NewImages/Next_button.jpg);
	background-position:center;	
	background-repeat:no-repeat;
	width:15px;
	height:15px;
	border:0px;
}
.Previous-NavigationStyle
{
	cursor:pointer;
	background-image:url(Images/NewImages/Prev_button.jpg);
	background-position:center;	
	background-repeat:no-repeat;
	width:15px;
	height:15px;
	border:0px;
}
.NormalTextButtonStyle
{
	color:Black;
	background-color:White;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	border-collapse:collapse;
	border-style:none;
	cursor:default;
}
.SelectedTextButtonStyle
{
	color:White;
	background-color:#00457c;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	border-collapse:collapse;
	border-style:none;
	cursor:default;
}
.Normal-CheckBoxStyle
{
	border-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.CustomCheckBoxListStyle:Link
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#00457c;
}
.CustomCheckBoxListStyle:Visited
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#00457c;
}
.SelectedCustomCheckBoxListStyle
{
	background-color:#B5B5B5;
	font-weight:bold;
	color:#333333;
}
.Test-RootStyle
{
	border-bottom:1px solid Black;
	text-align:left;
}
.Test-JESATreeView
{
	border:solid 1px Black;
	background-color:White;
}

/* Styles for JESATreeView */

.JESATreeView-Container
{
	border-collapse:collapse;
	border-left:solid 1px #808080;
	height:26px;
	width:100%;
}

.JESATreeView-Border
{
	border-collapse:collapse;
	width:100%;
	border-top: solid 1px #808080;
	height:0px;	
}

.JESATreeView-RowBorder
{
	border-collapse:collapse;
	width:100%;
	border-top: solid 1px #D4D0C8;
	height:0px;
}

.JESATreeView-Indent
{
	width:20px;
	height:1px;
}

.JESATreeView-Label
{
	height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}

.JESATreeView-AlternateRowStyle
{
	background-color:White;
	color:#284775;
	font-weight:bold;
	height:27px;
	border-width:0px;
	border-collapse:collapse;
	vertical-align:middle;
	width:100%;
}

.JESATreeView-NormalRowStyle
{
	background-color:#F7F6F3;
	color:#333333;
	font-weight:bold;
	height:27px;
	border-width:0px;
	border-collapse:collapse;
	vertical-align:middle;
	width:100%;	
}

.JESATreeView-Header
{
	width:100%;
	padding-top:1px;
	border-collapse:collapse;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:White;
}
.HeaderText-Style
{
	text-align:center;
	vertical-align:middle;
	width:100%;
	padding-top:0px;
	background-image:url(Images/TabImages/grid_header.gif);
	background-repeat:repeat;
	border-collapse:collapse;
	height:25px;
}

.JESATreeView
{
	overflow-x:scroll;
	overflow-y:visible;
	border-collapse:collapse;
	width:50px;
	border-left: solid 1px #808080;
	border-bottom-width:0px;
}

.JESATreeView-Holder
{
	border:solid 0px Red;
	border-collapse:collapse;
	width:100%;	
}

.HR-Style
{
	height:0px;
	border-collapse:collapse;
	border:solid 1px Red;
}

/*GridViewOwners*/
.GridViewOwners-NormalRowStyle
{
	background-color:#F7F6F3;
	color:#333333;
	text-align:center;
	font-weight:bold;
	height:26px;
}

.GridViewOwners-AlternateRowStyle
{
	background-color:White;
	color:#284775;
	text-align:center;
	font-weight:bold;
	height:26px;
}

.GridViewOwners-HeaderStyle
{
	background-image:url(Images/TabImages/tab_inactive_bg.gif);
	height:24px;
	font-size:11px;
	color:White;
	text-align:center;
}

/* CollapsiblePanel */

.CollapsiblePanel-HeaderStyle
{
	background-image:url(Images/TabImages/tab_inactive_bg.gif);
	background-repeat:repeat;
	color:White;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	border-collapse:collapse;
	border-style:none;
	height:18px;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
	text-align:left;
	vertical-align:middle;
}

/* Generate Submission */

.FileTable-Header
{
	background-image:url(Images/TabImages/tab_inactive_bg.gif);
	height:24px;
	font-size:11px;
	color:White;
	text-align:center;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.CheckInNormalRowStyle
{
	background-color:#F7F6F3;
	color:#333333;
	text-align:center;
	font-weight:bold;
	height:22px;
}
.CheckInAlternateRowStyle
{
	background-color:White;
	color:#284775;
	text-align:center;
	font-weight:bold;
	height:22px;
	border:solid 1px #D4D0C8;
}
.CheckInHeaderStyle
{
	background-image:url(Images/TabImages/grid_header.gif);
	height:24px;
	background-repeat:repeat;
	font-size:11px;
	color:White;
	text-align:center;
}
.CheckInDataColumnStyle
{
	padding-left:20px;
	text-align:left;
	color:#00457c;
	text-decoration:none;
	border:solid 1px #D4D0C8;
}
.CheckInHeaderColumnStyle
{
	font-size:11px;
	text-align:left;
	padding-left:50px;
	color:White;
	text-decoration:none;
	border:solid 1px #D4D0C8;
	
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.sidebar
{
	width: 100%;
	margin-bottom: 10px;
}

.sidebarheader
{
	height: 24px;
	padding: 10px 0 0 35px;
	background: url(images/sidebar_header.png) no-repeat left top;
	color: #FFF;
	font-family: Arial, Sans-Serif;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
}

.sidebarcontent
{	
	border: 1px solid #0F2543;
	padding: 20px 20px 20px 30px;
	line-height: 1.5em;
	font-weight: bold;
}

.accordionContentQuickView
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    padding: 5px;
    padding-top: 10px;
}

/*888888888888*/
/* ajax__tab_yuitabview-theme theme (Images/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:medium;
    border-bottom:solid 5px #2647a0;
    font-weight:bold;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(Images/yui/sprite.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(Images/yui/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(Images/yui/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#edf5ff;    
    border:solid 1px #808080;
    border-top-width:0px;
}
/************************/


/* ajax__tab_xp-theme theme */
.ajax__tab_xp-theme .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(Images/xp/tab-line.gif) repeat-x bottom;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:4px;
    background:url(Images/xp/tab-right.gif) no-repeat right;
    height:21px;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(Images/xp/tab-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    background:url(Images/xp/tab.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(Images/xp/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(Images/xp/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(Images/xp/tab-hover.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(Images/xp/tab-active-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(Images/xp/tab-active-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(Images/xp/tab-active.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color:#ffffff;
}

/* ajax__tab_yuitabview-theme theme (Images/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(Images/yui/sprite.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(Images/yui/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(Images/yui/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#edf5ff;    
    border:solid 1px #808080;
    border-top-width:0px;
}

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(Images/technorati/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(Images/technorati/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(Images/technorati/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(Images/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(Images/technorati/tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}

/* ajax__tab_msngallery-theme theme */
.ajax__tab_msngallery-theme .ajax__tab_header 
{
    background:url(Images/msngallery/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer 
{
    border:solid 1px #D7DCE1;
    padding:1px 1px 0px 1px;
    border-bottom:solid 2px #A8D4D9;
    background-color:#edf2fb;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab 
{
    padding:6px 10px 6px 10px;
    color:#444444;
    width:117px;
    display:block;
    text-align:center;    
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img
{
    height:24px;
    width:24px;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
    font-family:Verdana, Arial, Sans-Serif;
    font-weight:bold;
    white-space:nowrap;
    line-height:145%;
    font-size:92%;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer 
{
    padding:0px 0px 0px 0px;
    border:solid 2px #A8D4D9;
    border-bottom-color:#ffffff;
    background-color:#ffffff;
}
.ajax__tab_msngallery-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 2px #A8D4D9;
    border-top-width:0;
}

/* ajax__tab_ie-theme theme */
.ajax__tab_ie-theme .ajax__tab_header 
{
    padding-left:5px;
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    background:url(Images/ie/tab_unselected.gif);
    width:116px;
    padding:9px 0px 3px 0px;
    text-align:center;    
    color:#006699;
    font-family:verdana;
    font-size:13px;
    display:block;
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab 
{
    padding:6px 0px 3px 0px;
    background:url(Images/ie/tab_selected.gif);
}
.ajax__tab_ie-theme .ajax__tab_body 
{
    background:url(Images/ie/ie_tabbacker_720x296.jpg) no-repeat;
    font-size:13px;
    font-family:verdana;
    height:296px;
    width:716px;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
     padding:8px;
}

.formRow
{
    float: left;
    border-right: solid 1px #cbcbcb;
    padding: 4px;
}

br
{
    clear: both; 
}

h4
{
    font: bold 14px Verdana, Arial, Sans-serif;
    color: #7f97c0;
}

.qsfSkinChooser img 
{ 
    margin-top: -1px;
}

.personalInfo
{
    padding: 4px;
    border: solid 1px #5e80b9;
}

.personalInfo legend
{
    border: solid 1px #5e80b9;
    background: infobackground;
    padding: 2px;
}

.personalInfo textarea
{
    border: solid 1px #5e80b9;
    font: normal 11px Arial, Verdana, Sans-serif;
}