﻿/**********************************************************************/
/**********************************************************************/
/*Copyright 2006. The information contained herein is confidential and 
proprietary to aligdesigns.com. Any copying, distribution, disclosure 
or other use of this information without Inga Alig's prior written
consent is strictly prohibited.*/
/**********************************************************************/
/**********************************************************************/
/*                                                                                                                       */
/* BODY styles aligdesigns.com                                                                             */
/*                                                                                                                       */
/**********************************************************************/


html{background-color: #3E5D6F;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px; 
    color: #000000;}
.body{margin: 0; padding: 0; background-color: #FFFFFF;}

/**********************************************************************/
/* TABLES                                                                                                           */
/**********************************************************************/	
table{
 	border-collapse: collapse; border: 0px;}

table td{vertical-align:top;}

table.tableBody, table.tableMainBody, table.tableGallBody, table.tableLoginBody
{  border:0;
    background-color: #FFFFFF; /*   #CE5A27;  */}

table.tableMainBody
{width: 675px;}

table.tableBody
{
    width: 665px;
}

table.tableGallBody
{
    width: 875px;
}

table.tableLogin
{
    background-color:#FFFFFF;    
    font-size: 11px; 
}  

#tableContent
{
    border:0;
    background-color:#FFFFFF;
    width: 508px;
}
#tableLoginContent
{
    border:0;
    background-color:#FFFFFF;
    width: 230px;
   	margin-left: auto;
	margin-right: auto;
}

table.tableAdmin
{ font-size: 11px;
}

table.tablePricing
{
    background-image: url(Images/main-price.jpg);
    background-position:right;
	background-repeat: no-repeat;
}
	
table.tableMain
{
    background-image: url(Images/bg-main.gif);
	background-repeat: no-repeat;
	width: 100%;}
    

table.tableFooter
{
    background-color: #D87A4D; 
    border:0;
    width:100% }
    
table.tableDetails 
{ 
    border:0;
    width: 770px;
    font-size: 11px;
}
table.tableDetails th
{
    font-size: 12px;
}
table.tableOutline
{   background-color: #000066; 
}

#tablePageContent
{
    width:600px;
    margin-left: auto;
	margin-right: auto;
    background-color: #FFFFFF;
   
}
#tablePageContent th
{
    font-weight: bold;
    text-align:left;      
}

table.tableOuter, table.tableOuter1
{
    width:640px;    
   	margin-left: auto;
	margin-right: auto;
}

/* */

table.tableOuter
{
	/*background: #FFF url(Images/big-bg.gif) repeat-y; */
	border-left: solid 1px #a5b2bd;
	border-right: solid 1px #a5b2bd;
	border-top: 0px;
	border-bottom: 0px;
	
}

#bg_thanks
{	background: url(Images/bg-thanks.jpg) no-repeat;
	width: 675px;
    height: 861px;}
   
.textsm {color: #000000; font-weight:normal;}
.textsm a:link {color: #000000; text-decoration: none;} /* #842D1D  213C5A */
.textsm a:visited {color:#000000; text-decoration: none;}
.textsm a:hover {color: #CE5A27; text-decoration: none; }
.textsm a:active {color: #CE5A27; text-decoration: underline;}

.txtsm {color: #4B4B4B; font-weight:normal;}
.txtsm a:link{color: #188AA5; text-decoration: none; font-weight:bold;} /* #842D1D  213C5A */
.txtsm a:visited{color:#188AA5; text-decoration: none; font-weight:bold;}
.txtsm a:hover {color: #4B4B4B; text-decoration: underline; font-weight:bold;}
.txtsm a:active {color: #188AA5; text-decoration: none;font-weight:bold;}
.sidebar 
{
      background-color: #F0EDED; /*;  #D9C0A1;  #F5F5F5 lt gray; */
      width:180px;
}
.headerRow
{background-color: #D4D9DD;
}

/* .hdContTop
{
	background: url(Images/hdr-cust-top1.gif) no-repeat;
	width: 640px;
    height: 23px;} */
/**********************************************************************/
/* TEXT                                                                                                               */
/**********************************************************************/	
.textAdminHeader {font-size: 14px; font-weight: bold;   /*#842D1D orange;  213C5A blue */
    line-height: 25px; white-space:nowrap;
    background-color:#D5DEDE; color:#000000; }
.text11 {font-size: 11px; }
.textsm, .txtsm {font-size: 11px;}   
.textfooter {font-size: 10px; }
.textblue10 {font-size: 10px; color: #192F3A; font-weight: bold;}
.textred10 {font-size: 10px; color: #842D1D}

.textblue12 {font-size: 12px; color: #4682B4; font-weight: bold}
.textlblue12 {font-size: 12px; color: #B0C4DE; font-weight: normal}

.textlgblue {font-size: 12px; font-weight: bold; color: #B0C4DE}
.textlgb {font-size: 12px; font-weight: bold; color: #213C5A;}
.textlgblack {font-size: 12px;  font-weight: bold; color: #000000}

.textgr{color: green;}
.textred{color: red;}
.textlrgred {font-size: 12px; font-weight: bold;
	color: #FF0000;}
.lblInfo{color: #024F5A; font-size: 11px; font-weight: bold; border:solid 1px #A5B2BD; padding:20px; margin:20px;
    position:relative; left: 80px;}

.nowrap td{ white-space:nowrap}

.textfooter a:link{color: #666666; text-decoration: none;}  
.textfooter a:visited{color:#666666; text-decoration: none;}
.textfooter a:hover {color: #188AA5; text-decoration: underline; }
.textfooter a:active {color: #188AA5; text-decoration: none;}

a:link{color: #198AA5; text-decoration: none;} 
a:visited{color:#198AA5; text-decoration: none;}
a:hover {color: #666666; text-decoration: none; }
a:active {color: #666666; text-decoration: underline;}

/*links used on details page */
.details {color: #000000; font-weight:bold;}
.details a{color:#000000;  text-decoration: none; font-weight:normal;}
.details a:link{color:#000000; text-decoration: none;  font-weight:normal;} 
.details a:visited{color:#000000; text-decoration: none; font-weight:normal;}
.details a:hover{ color: #CE5A27; text-decoration: none;   font-weight:normal; background-color:#FFFFFF;}
.details a:active {color: #CE5A27; text-decoration: none;   font-weight:normal; background-color:#FFFFFF;}

.quotes{ font-weight: bold; font-style:italic; text-align: left; }
.quote2{font-weight: bold; font-style:italic; text-align: center; padding: 5px 25px 5px 25px } 
.conQuote{ font-style:italic; }	
img {
	border-width: 0;
}

.label{text-align: left;}
.menuItem
{
color:black;
border:Solid 1px Gray;
background-color:#c9c9c9;
background-image : url(ur Gif Image url);
padding:2px 5px;
}

.hdrSpacer{padding: 0 0 0 25px;}

hr {
	border: 0;
	border-top: 1px solid #A4B2B8;
	height: 1px;
}
.menua 
{
	font-size: 10px;
	background-color: #FFFFFF;
	color:#000000;
	font-weight: bold;
	padding:0 5px 0 0;
}
.menuAdmin
{
	position: relative;
	padding: 3px 0 0 0; 
	text-align: right;
	text-transform: uppercase;
	font-size: 10px;
}
.nav {
	position: relative;
	top: 5px;
	 right: 20px; 
	 font-size: 10px;
}

.emptydata td {
	padding: 50px;
	color: #aeaeae;
}

.view {
	margin-left: auto;
	margin-right: auto;
	width: 686px;
	text-align: center;
}
.middle
{
    vertical-align:middle;
}

.view .photo-frame 
{    
	margin-left: auto;
	margin-right: auto;
}
.item {
	padding: 5px; /* padding around gallery page */
	color: #B2B2B2; /* count below each gallery */	
}


.nullpanel {
	padding: 150px;
	width: auto;
	text-align: center;
}


.menub {
	margin: 12px 0 0 0;
	font-size: 10px;
	font-weight:bold;
	color:#000000; 
	}
	
.menub {color: #000000; font-weight:bold;}
.menub a:link{color: #000000; text-decoration: none;} /* #842D1D  213C5A */
.menub a:visited{color:#000000; text-decoration: none;}
.menub a:hover {color: #188AA5; text-decoration: underline; font-weight:bold;}
.menub a:active {color: #188AA5; text-decoration: none;}



/* Inline styles are used because image controls hard code a border property */

.photo_198 {
	border: 4px solid #FFFFFF;
}

.buttonStyle
{
    background-color:#188AA5;
    border-style: outset;	
	border-color: #9C9A9C #000000 #000000 #9C9A9C; /* light grey, black */	
	border-width: 1px;
	text-align: center;
    white-space: nowrap;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
}
.buttonLogout
{
    background-color:#C1DDDE;
    border-style: outset;	
	border-color: #9C9A9C #000000 #000000 #9C9A9C; /* light grey, black */	
	border-width: 1px;
	text-align: center;
    white-space: nowrap;
	font-size: 11px;
	font-weight:bold;
	padding: 4px 10px 4px 10px;
	color: #FFFFFF;
}

#homepg, #servicepg, #tabpg, #samplepg, #contactpg, #aboutpg
{
	clear: both;
	position: absolute; 
	margin-left: auto; 
	margin-right: auto; 
	top:248px; 
	/*top:255px;*/
	width:675px; 
	background-color:#FFFFFF;
	/* border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000; */
}

#servicepg, #tabpg, #samplepg, #contactpg, #aboutpg
{	visibility : hidden;
}

.tableThanks
{
	width: 450px;
	background-color:White;
	margin: 25px;
	padding: 25px;
	border: dashed 1px #bdd22d; 
	text-align:center;
	margin-left: auto;
	margin-right: auto;
}

