body { FONT-FAMILY: arial; font-size: 12px; color: #424142; margin: 0px; background-color: #FAFAFA;}

input, select, textarea { FONT-SIZE: 12px; FONT-FAMILY: arial; color: #424142; }

table, td { FONT-FAMILY: arial; font-size: 12px; color: #424142; margin: 0px 0px 0px 0px;
}

img {border: 0px;}

/***** Main Layout *****/
#mainLayout
{
    width: 768px; 
    margin: 0 auto; 
    position: relative; 
    background-color: #FFFFFF; 
    height: auto;
}

.AddButton
{
    margin: 0 0.8em 0 0;
    min-width: 115px;
    background: #BC4B04 url(WebResource.axd?d=sju-riweuoGIncvBCQI3qpdI6Hngnjo1DBy4_iCOUYP1TiET3afUxy4AL04RZLQwzvt6WYW1lEzw3yPJlW3jgQ2&t=633674468160000000) repeat-x scroll 0 0;
    border: 1px solid #BC4B04;
    color: #FFFFFF;
    font-weight: bold;
    height: 21px;
    float: none;
    vertical-align: top;
    overflow: visible;
    padding: 0 10px;
    text-align: center;
    cursor: pointer;
}

/***** Content Area *****/

.mainPageTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: lighter;
    color: #FFFFFF;
    margin: 8px 0px 0px 0px;
    
}

#contentArea
{
    width: 100%; 
    position: relative; 
    bottom: 1px; 
    background-color: #FFFFFF; 
    z-index: 1;
}

.contentWrapper
{
    width: 756px; 
    border: 1px solid #cccccc; 
    margin-left: 5px; 
    float: left; 
    background-color: #fafafa;
}

#rightArea
{
    width: 571px; 
    float: right; 
    left: 178px; 
    background-color: white; 
    border-left: 1px solid #cccccc; 
    height: auto; 
}

#leftArea
{
    width: 178px; 
    padding: 3px; 
    float: left; 
    left: 0px; 
    height: auto;
}

.contactLayout
{
    width: 600px; 
    margin: 20px 0px 40px 180px;
}

.frontLowerPanel
{
    background-color: #F4F4F4; 
    padding: 14px 12px;
    height: 355px;   
}

.frontLowerPanel img
{
    margin-bottom: 10px;
}

.frontLowerPanel h2
{
    margin: 0px 0px 20px 0px;
    font-weight:lighter;
}

.frontLowerPanel a:hover
{
    text-decoration: none;
}

.frontLowerPanel p
{
    text-align: justify;
}

.lnkArrow
{
  float: left; 
  margin-right: 5px;   
}

/***** Header Area *****/
#headerArea
{

    z-index: 2;
}

#navArea
{
    padding-bottom: 15px; 
    background-color: #FFFFFF;
}

#topArea
{
    width: 100%; 
    margin-left: 5px;
}




.tableSpacing, .tableSpacing td, .lizbanner, .lizmenu, .lizmenu td
{
    border: none;
    margin: 0px;
    padding: 0px;   
    border-collapse: collapse;
}

a { text-decoration: none; color: #424142; }
a:link		{ text-decoration: none; color : #424142;}
a:active	{ color : #424142; text-decoration: underline;}
a:visited	{ text-decoration: none; color : #424142;}
a:hover  	{ color : #424142; text-decoration: underline;}

p { margin: 0px; }

ul { margin-left: 30px; }
.aboutul { list-style-type: square ; color: #2965A5; font-size: 8px;}
.cdul { list-style-type: square ; color: #547d04; font-size: 8px;}
.webul { list-style-type: square ; color: #9c3000; font-size: 8px;}
.webportnav {color: #646464; text-decoration: none; height: 30px; background-color: #FAFAFA; cursor: pointer;}
.webportnav:hover {background-color: #EEEEEE; text-decoration: none; cursor: pointer;}

#main	{width: 100%; height: 100%;	border: 1px solid #CCCCCC;}
#trunk	{width: 100%; height: 100%;}

#default_wrapper {height: 159px; width: 763px; display: block;}
#default_left { float: left;}
#default_left h1 {color: #d47102; font-size: 30px; margin-left: 165px;}
#default-right {background-image: url('images/home-top02.jpg'); background-repeat: no-repeat; height: 159px; width: 363px; float: left; color: white; padding-left: 7px;}
#default-right h1 {color: white; font-size: 30px; margin: 24px 0px 10px 0px;}
#default_portfolio {padding: 2px 0px 2px 30px; margin-top: 15px; display: block; font-size: 14px; color: white;}
.grid_back {background-image: url('../images/grid_back.jpg'); background-repeat: repeat-x;}

/* page functions */

.button	{ 
/* Please but width in per button rather than in here. k ta */
text-align: center; background-color: #FAFAFA; border: 1px solid #FFB600; cursor: pointer; COLOR: #424142; font: 11px Arial; text-decoration: none; }
 
 .leftnav {background-color: #F8F8F8; text-decoration: none; cursor: pointer;}
 .leftnav:hover {background-color: #EAEAEA; width: 186px; text-decoration: none; cursor: pointer;}
 .leftcolumn {padding: 4px; border-left: 1px solid #CBCBCB; border-top: 1px solid #e7e7e7; border-right: 1px solid #E1E7E8; border-bottom: 1px solid #E1E7E8; width: 178px; background-color: #fafafa;}
 .rightcolumn {width: 580; border-top: 1px solid #E7E7E7; border-right: 1px solid #E7E7E7; border-bottom: 1px solid #E7E7E7;}
 .bannercolumn {height: 130px; border-right: 5px solid white; border-left: 5px solid white; border-bottom: 3px solid white;}
 
 .jaws li {padding-bottom: 3px;}

/***** Footer Area *****/ 
#FooterMenu
{
    position: relative; 
    width: 100%; 
    text-align: center; 
    font-size: 80%;
}

#FooterMenu ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;   
}

#FooterMenu ul li
{
    padding: 2px 5px;
    display: inline;
}
