body
{
	margin: 0px;
	font-family: Tahoma, Verdana, Serif;
	font-size: 12px;
	
	text-align: center;
}

.Memo
{
	font-size: 11px;
	border: solid 1px #2693CE;
	width: 80px;
	background-color: #E6F1F7;
	
}

#mainTable
{
	margin-top: 5px;
}

/* CENTER COLUMN HERE*/
.Content
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Serif;
	text-align: center;
}

.ContentLeft
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Serif;
	text-align: left;
	padding-left:5px;
	vertical-align:top;

	}

.PagesContent
{
	font-size: 10px;
	font-family: Tahoma, Verdana, ;
	text-align: justify;
	padding-left: 10px;
	vertical-align: top;
	
}


a
{
	color: #0049A3;
	text-decoration: none;
	font-size: 11px;
}

a:hover
{
	color: #FC7412;
}

.hr1
{
	width: 100%;
	height: 1px;
	text-align: center;
	border: #6699cc 1px dashed;
}


.SuccessText
{
	font-size:11px;
	color:Red;
	font-family:Tahoma, Verdana, Tahoma, Serif;
}

.failureText
{
	font-size:10px;
	color:Red;
	font-family:Tahoma, Verdana,  Serif;

	}

.highlightcity
{
	background-color: #bb392f;
}

.highlightstate
{
	background-color: #ffb401;
}

.highlightcountry
{
	background-color: #ffb487;
}

.highlight
{
	height: 18px;
	font-size: 11px;
	border: solid 1px #666666;
	width: 80px;
	background-color: #AADEFA;
	font-family:Tahoma;
	font-size:10px;
	
	
}

.onblurStyle
{
	height: 18px;
	font-size: 11px;
	border: solid 1px #2693CE;
	width: 80px;
	background-color: #E6F1F7;
	font-family:Tahoma;
	font-size:10px;
	
	
	
	
}
.LeftDir
{
	text-align:left;
	direction:ltr;
	height: 18px;
	font-size: 11px;
	border: solid 1px #2693CE;
	width: 80px;
	background-color: #E6F1F7;
	font-family:Tahoma;
}
.RightDir
{
	text-align:right;
	direction:rtl;
	height: 18px;
	font-size: 11px;
	border: solid 1px #2693CE;
	width: 80px;
	background-color: #E6F1F7;
	font-family:Tahoma;
}

.onblurStyle:hover
{
	background-color: #AADEFA;
	font-family:Tahoma;
	font-size:10px;
	
	
}


/*  Webparts Share Properties  */
/*#Webpart
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	width: 185px;
	vertical-align: top;
	text-align: left;
	border-left: solid 1px #f5f5f5;
	border-right: solid 1px #f5f5f5;
}

#Webpart td.WebHead
{
	background-color: #818689;
	height: 16px;
	/*padding: 5px 5px 5px 5px;*/
	/*font-size: 12px;
	font-weight: bold;
	
}

#Webpart td.WebBody, #Webpart div.WebBody
{
	/*background-color: #E3E3E3;*/
	
	/*font-size: 11px;
	font-weight: normal;
	color: #222222;
	padding: 2px 2px 2px 2px;
	
}

#Webpart td.WebFooter, #Webpart div.WebFooter
{
	background-color: #E3E3E3;
	font-size: 11px;
	font-weight: normal;
	color: #222222;
	padding: 5px 5px 5px 5px;
	border-bottom: solid 5px #818689;
}
*/

.Container
{
	vertical-align: top;
	text-align: right;
	/*adding: 5px 7px 0px 7px;*/
	font-size: 11px;
	
}


.CategoryItems
{
	text-decoration: none;
	font-family: Tahoma, Arial, Verdana, Serif;
	
	color: #0D95F7;
	
	width:180px;
	height:19px;
	border-bottom:solid 1px #E4E5E9;
	padding-right:5px;
}

.CategoryItems:hover
{
	color:#0E3C5D;
	
	background-image:url('Images/categoryHover.jpg');
	width:180px;
	height:19px;
	padding-right:5px;
}


/*  Site MAP */
#SiteMap
{
	
	background-color: White;
	height: 25px;
	/*padding: 5px 0px 5px 10px;*/
	font-family:Tahoma,Arial, Verdana;
	font-size: 12px;
	
}

.SiteMapRoot
{
	font-family: Tahoma,Arial,Sans-Serif;
	font-size: 11px;
	
	background-color:White;
	text-decoration: underline;
}

.SiteMapCurrent
{
	font-weight: bold;
}

.SiteMapNode
{
	font-size: 12px;
	color: blue;
	text-decoration: underline;
}


/* MENU AREA TD */
.Menu
{
	margin-left: 20px;
	margin-top: 5px;
	font-family: Tahoma,Verdana;
	font-size: 14px;
	font-weight: bold;
}



#FooterMenu
{
	padding-top: 5px;
}


/*  Contact page*/
.txtBoxes
{
	width: 220px;
}

.dropDownList
{
	border: solid 1px #222222;
	font-size: 11px;
	font-family: Tahoma;
	background-color: White;
}

.fieldValidatorStyle
{
	font-family: Tahoma;
	font-size: 10px;
	color: Red;
}

.menuHeaderStyle
{
	background-image: url(images/menubar.jpg);
	height: 28px;
}

.menuFooterStyle
{
	background-image: url(images/footer.jpg);
	height: 28px;
}
/* Styles for Button */
.BuleBtn
{
	border:solid 1px #076BA2;
	color:#014574;
	font-family:Tahoma;
	font-size:12px;
	/*background-color:#E6F1F7;*/
	background-color:White;
	padding:0px 3px 0px 3px
}
.leftAlign
{
	text-align:left;
	direction:ltr;
	height: 18px;
	font-size: 11px;
	border: solid 1px #2693CE;
	width: 80px;
	background-color: #E6F1F7;
	font-family:Tahoma;
	font-size:10px;
}