﻿html
{
	margin: 0 0 0 0;
	height:100%;
	overflow:auto;
}
body 
{
	margin: 0 0 0 0;
	height:100%;
	/*background-color:#DDF7FF;*/
	background-color:#ECF9FF;
	overflow:auto;
}

.category
{
	
}

a
{
	text-decoration: none;
	color:#0066CC;
	font-size:11px;
	font-family:Arial;
}

span
{
	font-size:11px;
	font-family:Arial;
}

.delimiter
{
	background-color:#000000;
	height:1px;
	width:100%
}

.image 
{
	border: 1px Gray;
}
/* Administration Page */
.div1
{
    font-family: Tahoma,Arial,Sans-Serif;
    font-weight: bold;
    font-size: 16px;
    color: firebrick;
    width: 100%;
    height: 30px;
    position: static;
    top: 100px;
    left: 100px;
    z-index: 101;
}
.div2
{
    background-color: tan;
    color: blue;
    width: 100%;
    position: static;
    height: 23px;
    top: 100px;
    left: 100px;
    z-index: 101;
}
.div2 a:link
{
    font-family: Arial, Tahoma, Sans-Serif;
    font-weight: bold;
	font-size: 11px;
	color: blue;
	text-decoration: none;
}
.div2 a:visited
{
    font-family: Arial, Tahoma, Sans-Serif;
    font-weight: bold;
	font-size: 11px;
	color: blue;
	text-decoration: none;
}
.div2 a:hover
{
    font-family: Arial, Tahoma, Sans-Serif;
    font-weight: bold;
	font-size: 11px;
	color: blue;
	text-decoration: underline;
}
.div2 a:active
{
    font-family: Arial, Tahoma, Sans-Serif;
    font-weight: bold;
	font-size: 11px;
	color: blue;
	text-decoration: underline;
}
.itemLink
{
	width:320px;
}

.lblCompany
{
    font-family: Arial,Tahoma,Sans-Serif;
    font-weight: bold;
    font-size: 12px;
}
.DivMargin
{
    top: 150px;
    margin-left: 50px;
}
.TextBoxLabel
{
    font-size:11px;
    font-weight:bold;
    font-Family:Arial,Tahoma,Sans-Serif;
}
.InsertRowStyle
{
    font-size:11px;
    font-Family:Arial,Tahoma,Sans-Serif;
    background-color:LightGoldenrodYellow;
}
.RowStyle
{
    font-Family:Arial,Tahoma,Sans-Serif;
    font-size:11px;
}
.HeaderStyle
{
    background-color:Tan;
    font-size:11px;
    font-weight:bold;
    font-Family:Arial,Tahoma,Sans-Serif;
}
.lnkDelete
{
    color:Black;
    font-size:11px;
    font-weight:bold;
    font-Family:Arial,Tahoma,Sans-Serif;
}
.PagerStyle
{
    background-color:PaleGoldenrod;
    color:Black;
    text-align:center;
    font-size:11px;
    font-Family:Arial,Tahoma,Sans-Serif;
}
.EditRowStyle
{
    background-color:LightGoldenrodYellow;
    color:Black;
    font-size:10px;
    font-Family:Arial,Tahoma,Sans-Serif;
}
.ItemTemplate
{
    background-color:lightgoldenrodyellow;
    font-size:11px;
    border-width:0px;
    width:330px;
    font-Family:Arial,Tahoma,Sans-Serif;
}
.ItemTemplateDark
{
    background-color:PaleGoldenrod;
    font-size:11px;
    border-width:0px;
    width:330px;
    font-Family:Arial,Tahoma,Sans-Serif;
}
.div1Categories
{
    font-weight: bold;
    font-size: 12px;
    z-index: 101;
    left: 100px;
    width: 800px;
    color: #000000;
    font-family: Arial,Tahoma,Sans-Serif;
    position: static;
    top: 100px;
    height: 15px;
    background-color: Tan;
    vertical-align: middle;
    text-align: center;
}
.div2Categories
{
    font-size: 12px;
    z-index: 101;
    left: 59px;
    width: 800px;
    color: #000000;
    font-family: Arial,Tahoma,Sans-Serif;
    position: static;
    top: 347px;
    height: 17px;
    background-color: tan;
    font-weight: bold;
    vertical-align: middle;
    text-align: center;
}
/* User Page */
.divUserPage1
{
    z-index: 101;
    left: 56px;
    width: 100%;
    position: static;
    top: 402px;
    height: 28px;
}
/* User Profile Edit */
.divUser
{
    z-index: 101;
    left: 56px;
    width: 100%;
    position: static;
    top: 402px;
    height: 28px;
}

.menu
{
	/*background-color:#BCEFFF;*/
	background-color:#DDF2FB;
	width:162px;
	font-family:arial;
	font-size:11px;
	padding-top:0px;
	padding-left:5px;	
	padding-bottom:5px;	
}

.menuBorder
{
	background-color:#ACD2E3;
	padding:0 1 1 1;
	margin-left:3px;
	border:0px;
}

.menuItem
{		
	width:162px;
	height:17px;	
	font-family:arial;
	color:#000000;
	font-size:11px;
	text-align:left;
	cursor:pointer;
	padding-left:2px;
}

.menuSelectedItem
{
	width:162px;
	height:17px;
	font-family:arial;
	color:#0096D8;
	font-size:11px;
	text-align:left;
}
	
.submenuItem
{
	background-color:#DDF2FB;
	width:132px;
	height:17px;
	font-family:arial;
	color:#000000;
	font-size:11px;
	text-align:left;
	cursor:pointer;	
	padding-top:1px;	
	padding-left:2px;
	white-space:normal;
}

.menuSlectedSubItem
{
	color:#0096D8;
}

.menuItemMO
{
	background-color:#006699;
}

.banner
{
	width:120px;
	height:60px;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}

.logo
{
	background-image:url('images/logo.jpg');
	background-repeat:no-repeat;
	width:290px;
	height:104px;
}

.header
{
	background-image:url('images/header1px.jpg');
	background-repeat:repeat-x;
}

.spLink
{
	color:#ffffff;
	font-family:Arial;
	font-size:13px;	
}

.spLink2
{	
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	cursor:pointer;
}

.footerText
{	
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
}

.footer
{
	background-image:url('images/footer1px.jpg');
	height:27px;
}

.content
{
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
}

.marker
{
	background-color:gray;
	color:#ffffff;
	display:inline;
}

.date
{
	background-color:#DDF2FB; 
	text-align:right; 
	font-size:12px;
}

.listing
{
	background-color:#DDF2FB; 	
}

.listingTitle
{
	color: #FF0000; 
	font-family: Microsoft Sans Serrif; 
	font-size: 12px; 
	text-decoration: underline;
}

.itemDetailsBorder
{
	background-color:#ACD2E3;
	width:100%;
}

.itemDetails
{
	background-color:#DDF2FB; 
	color:#006699; 
	font-family: Arial; 
	font-size:11px;
}

.itemDetailsX
{
	background-color:#F3FCFF; 
	color:#006699; 
	font-family:Arial; 
	font-size:11px;
}

.itemDetailsText
{
	/*background-color:#FFFFFF;	*/
	color:#3399CC; 
	font-family:Arial; 
	font-size:11px;
	text-align:justify; 
}

.detailsPanelImage
{
	background-color:#FFFFFF;
	width:100px;
}

.subheader
{
	background-image:url('images/header1px_down.jpg');
	background-repeat:repeat-x;
	height:33px;
	width:100%	
}

.tbSearch
{
	margin-bottom:10px;
}

.lblSearch
{
	margin-bottom:10px;
	color:#DDF2FB;
	font-family:Microsoft Sans Serif;
	font-size:12px;
}

.btnSearch
{
	margin-bottom:10px;
}

.lblNotFound
{
	/* background-color:#ffffff; */
	color:#000000;
	font-family:Microsoft Sans Serif;
	font-size:12px;	
}

.contactsEmail
{
	color:#0066CC;
	text-decoration:underline;
}

.detailsLabels
{
	color:#008DCB;
	white-space:nowrap;
}

.stat
{
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	cursor:pointer;
	font-weight:bold;
}

/* login page */
.loginBorder
{	
	background-color:#ACD2E3;
}

.panelHeader
{
	background-image:url('images/login_header1pxMiddle.jpg');
	background-repeat:repeat-x;
}

.panelLeftCorner
{
	background-image:url('images/login_headerLeft.jpg');
	background-repeat:no-repeat;	
	width:9px;
	height:23px;
}

.panelRightCorner
{
	background-image:url('images/login_headerRight.jpg');
	background-repeat:no-repeat;
	width:9px;
	height:23px;
}

.itemContentArea
{
	padding-left:1px; 
	padding-right:1px; 
	padding-bottom:1px; 
	/*background-color:#ACD2E3;*/
	background-color:#CBE0F3;
}

.categoryName
{	
	color:#00488A;
	padding-left:6px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.labelLogin
{
    color: red;
    font-family:Arial,Tahoma,Sans-Serif;
    font-size:11px;
}

/* Tell A friend page */
.tellafriendleftheader
{
    background-image:url('images/login_headerLeft.jpg');
    background-repeat:no-repeat;
    
}
.tellafriendrightheader

{
    background-image:url('images/login_headerRight.jpg');
    background-repeat:no-repeat;
    

}
.tellafriendmiddleheader

{
    background-image:url('images/login_header1pxMiddle.jpg');
    background-repeat:repeat-x;
    height:23px;
}

.tableplaceholderheader
{
    background-image:url('images/login_header1pxMiddle.jpg');
    background-repeat:repeat-x;
    height:23px;
	vertical-align:middle;    
}

.tableplaceholderheaderItemCaption
{		
	/*width:182px;*/
	height:23px;	
	font-family:arial;
	color:#000000;
	font-size:11px;
	text-align:center;
	cursor:pointer;
	vertical-align:middle;
	padding-left:2px;
}


.tpanelLeftCorner
{
	background-image:url('images/login_headerLeft.jpg');
	background-repeat:no-repeat;	
	width:9px;
	height:23px;
}

.tpanelRightCorner
{
	background-image:url('images/login_headerRight.jpg');
	background-repeat:no-repeat;
	width:9px;
	height:23px;
}




.tableplaceholderheaderItem
{		
	width:162px;
	height:14px;	
	font-family:arial;
	font-style:inherit;
	color:#000000;
	font-size:11px;
	text-align:left;
	cursor:pointer;
	padding-left:2px;
	
}



.tabCategotyNameTitle
{
	background-color:#DDF2FB;
}
.tableBorder
{
    background-color:#DDF2FB;
    border-right:#ACD2E3 1px solid;
    border-top:#ACD2E3 1px solid;
    border-left:#ACD2E3 1px solid;
    border-bottom:#ACD2E3 1px solid;
}
.tableTDIp
{
    font-family:Arial,Tahoma,Sans-Serif;
    font-size:11px;
    color:#006699;
}
.tbAlerts
{
    font-family:Arial,Tahoma,Sans-Serif;
    font-size:11px;
    color: #DDF2FB;
}
/* Publish Clause Page */
.label
{
    font-family:Arial,Tahoma,Sans-Serif;
    font-size:11px;
    color:#006699;
}
/* Password Recovery Page */
.tbPassword
{
    font-family:Arial,Tahoma,Sans-Serif;
    font-size:11px;
    color:#000000;
}
.tbPasswordAlerts
{
    font-family:Arial,Tahoma,Sans-Serif;
    font-size:11px;
    color:#ED6F56;
}
/* User Default Page */
.tbLightBgr
{
    background-color: #ECF9FF;
    height:30px;
}
/* User Profile Page */
.headerText
{
    font-family:Arial,Tahoma,Sans-Serif;
    font-size:11px;
    color:#006699;
    font-weight:bold;
}

.bannerBase
{
	background-image:url('images/baneri1px.jpg');
}
/* Header Text */
.tablesHeaderText
{
    font-family:Arial,Tahoma,Sans-Serif;
    font-size:11px;
    color: #0C3B6F;
}
img
{
    border: 0px;
}
/* Clause link */
.link
{
    text-decoration: none;
    font-family: Arial,Tahoma,Sans-Serif;
    font-size: 11px;
    font-style: italic;
    text-decoration: underline;
}
/* Link */
.tellafriend
{
    text-decoration: underline;
}
.TextArea
{
    font-size: 12px;
    font-family: Arial;
}

.statInfo
{
	background-color:#ACD2E3;
}

.statInfoText
{
	background-color:#DDF2FB;
	color:#0066CC;
}

.adminButton
{	
	color:#0066CC;
	font-family:Arial;
	font-size:12px;
}