.MainTable {width:100%; height:100%; background:#959595;}
.SkinFixedWidth {width:1000px;}
.MainCell {padding:0px 0px 0px 0px;}
.SiteContent {background-color:#FFFFFF;}

.SiteHeader {height:101px; background-color:#98AAC0;}
.SiteLogo{width:266px; background:url(../images/SAICA_Logo.jpg) top left no-repeat;}

.SearchBanner{position:relative; height:101px; width:740px; background: #000000 url(../images/headers/lookup.jpg) no-repeat;}
.SearchHolder {position:relative; width:100%; height:100%; top:0px; left:0px; z-index:2;}
.SearchWebTextDiv {position:absolute; left:530px; top:58px;}
#dnn_dnnSEARCH_txtSearch{ position:absolute; top:-20px;left:-30px; width:162px; height:20px; background:#ffffff; border:1px solid #9F9F9F; color:#666666; padding:0px; cursor:text; z-index:1;}
.SearchWebTextDiv  Label{color:#FFFFFF; padding-right:10px;}

.SkinFullHeight { height:100%; }
.SkinFullWidth { width:100%; }	

.UserName{padding:8px; font-weight:bold; color:#00498F;padding-bottom:0px;}
.UserLogin{padding:8px; border-bottom:1px solid #93A6BD; padding-top:0px; }
.UserToken,.LoginToken {font-weight:bold; color:#00498F;}


.BreadCrumbArea { padding:8px; }
.BreadCrumbHR {color:#93A6BD; background-color:#93A6BD; height:1px;border:none;}
.FooterArea { background-color:#93A6BD;	height:20px; color:#FFFFFF;}
.CopyrightCell, .PrivacyCell A, .PrivacyCell A:Hover, .TermsCell A, .TermsCell A:Hover { color:#FFFFFF; font-weight:bold; }
.PipeCell { color:#FFFFFF; font-weight:bold; padding: 0px 4px 0px 4px;}

/************************/
/*		Pane Style		*/
/************************/
.LeftSubMenuPane {width:180px; background-color:Transparent;}
.LeftPane{background: #A2B2C6 url(../images/leftsubnavbg.jpg) no-repeat; width:180px;}
.RightPane {width:180px; padding:8px; border-left:1px solid #93A6BD;}
.ContentPane {width:100%; padding:8px; padding-top:0px;}

/************************/
/*		Page Style		*/
/************************/
html { height:100%; }
body { background:#FFFFFF; margin:0px 0px 0px 0px; }
p { font-family:arial; font-size:11px; color:#000000; }
table, tr, td { font-family:arial; font-size:11px; margin:0px 0px 0px 0px; color:#000000; }
A{ color:#00498F; font-weight:bold;}
A:Hover {color:#999999;font-weight:bold;}
.StandardButton{font-size:12px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; height:28px; width:87px; cursor:pointer; background:url(../images/btnStandardBG.gif) top left no-repeat; border:0px;}
.LargeButton{font-size:12px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; height:28px; width:169px; cursor:pointer; background:url(../images/btnLargeBG.gif) top left no-repeat; border:0px;}
A.CommandButton{color:#00498F; font-weight:bold; text-decoration:none;}
A.CommandButton:Hover{ color:#999999; font-weight:bold; text-decoration:underline;}
	/************************/
/*		SolPart Menu	*/
/************************/
/* Menu height */ 
.MenuHeight { height:26px; }
/* Main menu container */ 
.MainMenu_SubMenu { background:#ffffff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid #adadad; z-index:1000; cursor:pointer; cursor:hand; font-weight:normal; filter:Alpha(Opacity=95); -moz-opacity:.95; }
/* Submenu items idle */ 
.MainMenu_MenuItem { background:#ffffff; color:#777777; font-family:arial; font-size:8pt; font-weight:bold; font-style:normal; padding:5px 30px 5px 16px; height:20px; border-top:0px solid #ffffff; border-right:0px solid #ffffff; border-bottom:1px solid #d8dde3; border-left:0px solid #ffffff; }
/* Submenu items hover */ 
.MainMenu_MenuItemSel { background-color:transparent; }
/* Submenu items hover */
.SubMenu_MenuItemSel { background:#e4e4e4; color:#28509a; font-family:arial; font-size:8pt; font-weight:bold; cursor:pointer; cursor:hand; padding:5px 30px 5px 16px; height:20px;  border-top:0px solid #e4e4e4; border-right:0px solid #e4e4e4; border-bottom:1px solid #d8dde3; border-left:0px solid #e4e4e4; }
/* Box that contains the menu */
.MainMenu_MenuContainer { height:35px; background: #94A7BD url(../images/menubg.jpg) top left no-repeat; padding:10px 0 0 0;}
/* Bar that contains the menu */
.MainMenu_MenuBar { height:26px; cursor:pointer; cursor:hand; background:transparent; }

.MainMenu_Idle TD IMG { display:none; }
.MainMenu_Idle TD{ height:26px; padding:0; margin:0; vertical-align:bottom; line-height:0;}
.MainMenu_Idle TD DIV{ height:26px; background:url(../images/menu/UpRight.gif) top right no-repeat; margin:0; padding:0; float:left; _float:none; }
.MainMenu_Idle TD DIV DIV{ height:26px; background:url(../images/menu/UpLeft.gif) top left no-repeat; margin:0; padding:0 7px 0 7px; float:right; _float:none;}
.MainMenu_Idle TD DIV DIV DIV{ text-transform:uppercase; line-height:19pt; height:26px; color:#ffffff; font-size:8pt; background:url(../images/menu/UpCenter.gif) center center repeat-x; font-weight:bold; padding:0px 10px 0px 10px; margin:0; }

.MainMenu_Selected TD IMG, .MainMenu_BreadcrumbActive TD IMG { display:none; }
.MainMenu_Selected TD, .MainMenu_BreadcrumbActive TD{ height:26px; padding:0; margin:0; vertical-align:bottom; line-height:0;}
.MainMenu_Selected TD DIV, .MainMenu_BreadcrumbActive TD DIV{ height:26px; background:url(../images/menu/DownRight.gif) top right no-repeat; margin:0; padding:0; float:left; _float:none; }
.MainMenu_Selected TD DIV DIV, .MainMenu_BreadcrumbActive TD DIV DIV{ height:26px; background:url(../images/menu/DownLeft.gif) top left no-repeat; margin:0; padding:0 7px 0 7px; float:right; _float:none; }
.MainMenu_Selected TD DIV DIV DIV, .MainMenu_BreadcrumbActive TD DIV DIV DIV{ text-transform:uppercase; line-height:19pt; height:26px; color:#87929E; font-size:8pt; background:url(../images/menu/DownCenter.gif) center center repeat-x; font-weight:bold; padding:0px 10px 0px 10px; margin:0; }

/* Menuitem arrows */
.MainMenu_MenuArrow { border-top:0px solid #ffffff; border-right:0px solid #ffffff; border-bottom:1px solid #d8dde3; border-left:0px solid #ffffff; margin:0; padding:0; }									 
/* Menuitem root arrows */
.MainMenu_RootMenuArrow { display:none; }
/* Menuitem icons */
.MainMenu_MenuIcon { display:none; }
/* Menuitem separator */
.MainMenu_Separator { }
/* Menuitems separator borders */ 
.MainMenu_MenuBreak { border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none; background:transparent; vertical-align:top;}
/* Menu cell */ 
.MenuCell { width:100%; background:url(images/menubar-bg.gif) repeat-x bottom; }

h2
{
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-size: 12px;
    color: #9EB6CE;
}

.GridView
{
    background-color: #FFFFFF;
    color: #27413E;
    padding: 3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 100%;
    border: 1px solid #9EB6CE;    
}
.GridViewHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #27413E;
    background-color: #E4ECF7;
    padding: 3px;
    border: 1px solid #9EB6CE;
}
.GridViewItem
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #27413E;
    background-color: #FFFFFF;
    padding: 3px;
    border: 1px solid #9EB6CE;
}
.GridViewPaging
{
    background-color: #E4ECF7;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
}

.DetailsView
{
    background-color: #FFFFFF;
    color: #27413E;
    padding: 3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 100%;
    border: 1px solid #9EB6CE;    
}
.DetailsViewHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #27413E;
    padding: 3px;
    background-color: #E4ECF7;
    border: 0px solid #9EB6CE;
    width: 180px;
}
.DetailsViewItem
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #27413E;
    background-color: #E4ECF7;
    padding: 3px;
    border: 0px solid #9EB6CE;
}
.Form
{
    
}

.FormHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #27413E;
    padding: 3px;
    background-color: #E4ECF7;
    border: 0px solid #9EB6CE;
    width: 180px;
}
.FormItem
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #27413E;
    background-color: #E4ECF7;
    padding: 3px;
    border: 0px solid #9EB6CE;
}

.FindBlock
{
    background-color: #E4ECF7;
}

.DropDownList  
{
    font-family:arial; font-size:11px;
}
.Button
{
    font-family:arial; font-size:11px; padding-left: 5px; padding-right: 5px;
}
.TextBox
{    
    font-family:arial; font-size:11px;
}
.TextBoxStandard
{   
    font-family:arial; font-size:11px; width: 250px;
}
.TextBoxDate
{
    font-family:arial; font-size:11px; width: 80px; 
}
.TextArea
{
    font-family:arial; font-size:11px; width: 250px; height: 100px;
}
.Heading
{
    font-family:arial; font-size:11px; font-weight: bold; background-color: #9EB6CE; padding: 3px;
}
.Item
{
    font-family:arial; font-size:11px; background-color: #E4ECF7; padding: 3px;
}
